IP Library › Granted Patent US 12,423,648
Granted Patent B2
US 12,423,648 · App. 17/765,806 · Granted Sep 23, 2025

System and method for stock inventory management

Inventors: Arne Hoffman (Amsterdam, NL); Ron Verweij (Amersfoort, NL); Anil Ravi (Huntington Beach, CA)
Assignee: Safran Cabin Netherlands N.V.
G06Q10/087G06V10/25G06V10/255G06V10/764G06V10/82G06V20/35G06V20/59G06V20/70G06V2201/07G06V2201/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,648
App. No.
17/765,806
Granted
Sep 23, 2025
Kind
B2
Abstract

A method of inventory management involves steps to obtain a real-time image of a scene using a sensor, filter the real-time image to delineate portions of the scene, predict objects in the filtered real-time image, identify portions of the objects, and classify the objects using a trained model and the identified portions. The method transmits the real-time image to a remote site configured to generate updates to the trained model. The trained model is sent via over-the-air updates to the trained model. A method of image detection and training involves steps to receive image information of a scene, filter the image information to specify delineated portions of the scene, label portions of the image information, train a convolutional neural network to identify features of the labeled portions, extract the features of the labeled portions, and train a model based on the extracted features to be used in connection with real-time object detection.

Claims (27)

1. A method of inventory management, the method comprising:

responsive to detecting a transport vehicle and determining at least one object of one or more objects inserted into the transport vehicle, obtaining, by a central processing unit (CPU), a real-time image of a scene including the one or more objects corresponding to aircraft stock using a sensor;

filtering, by the CPU, the real-time image to delineate portions of the scene;

predicting, by the CPU, both a location and an initial type of at least one object of the one or more objects corresponding to the aircraft stock in the filtered real-time image by analyzing the filtered real-time image;

identifying, by the CPU, at least one portion of the at least one object of the initial type predicted; and

classifying, by the CPU, a final type of the at least one object using a trained model based at least in part on the location, the initial type predicted, and the at least one identified portion.

2. The method of claim 1 , further comprising:

transmitting, by the CPU, the real-time image to a remote site configured to generate updates to the trained model.

3. The method of claim 1 , further comprising:

receiving, by the CPU, over-the-air updates to the trained model from a remote site.

4. The method of claim 1 , wherein the at least one object is predicted by using a mask to detect features of the at least one object.

5. The method of claim 1 , wherein the at least one portion of the at least one object is a pixel.

6. The method of claim 1 , wherein the at least one object is classified as the transport vehicle.

7. The method of claim 1 , wherein the at least one object is classified as an item inserted at a location.

8. The method of claim 1 , wherein the at least one object is classified as an item removed from a location.

9. The method of claim 1 , wherein the at least one object is classified as an aircraft catering item.

10. The method of claim 1 , wherein at least one object is classified using the trained model to manage inventory more efficiently and reduce waste and cost through optimized catering loading plans.

11. A stock management system comprising:

a sensor configured to receive a real-time image of a scene;

a wireless communication device configured to transmit and receive wireless data;

a vision recognition system comprising a central processing unit (CPU), the CPU configured to utilize the sensor to, responsive to detecting a transport vehicle and determining at least one object of one or more objects inserted into the transport vehicle, obtain a real-time image of the scene including the one or more objects corresponding to aircraft stock, filter the real-time image to delineate portions of the scene, predict both a location and an initial type of at least one object of the one or more objects corresponding to the aircraft stock in the filtered real-time image by analyzing the filtered real-time image, identify at least one portion of the at least one object of the initial type predicted, and classify a final type of the at least one object using a trained model based at least in part on the location, the initial type predicted, and the at least one identified portion; and

a remote machine learning system configured to generate updates to the trained model using the wireless communication device.

12. The stock management system of claim 11 , wherein the remote machine learning system is configured to receive image information of a scene, filter the image information to specify delineated portions of the scene, label at least one portion of the image information, train a convolutional neural network to identify features of the at least one portion of the image information, extract the features of the at least one portion of the image information, and train a model based on the extracted features to be used in connection with real-time object detection.

13. The stock management system of claim 11 , further comprising:

a security system module configured to provide security for at least one of the wireless data, the real-time image, the at least one object, the at least one portion of the at least one object, and the trained model.

14. The stock management system of claim 13 , wherein the security system module is a hardware security module.

15. The stock management system of claim 13 , wherein the security system module is a software security module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: SAFRAN CABIN CATERING B.V.
To: SAFRAN CABIN NETHERLANDS N.V.
Reel/Frame 064234/0824 →
Continuity (2)
Provisional Application 62910292 · Oct 3, 2019
Related Publication 20220327471A1 · Oct 13, 2022
References Cited (15)
US 9280560B1 · Dube · 2016 [cited by applicant]
US 11393253B1 · Maron · 2022 [cited by examiner]
US 20160357370A1 · Willey · 2016 [cited by examiner]
US 20190080171A1 · Zheng · 2019 [cited by applicant]
US 20190080277A1 · Trivelpiece · 2019 [cited by applicant]
US 20190166823A1 · Dick · 2019 [cited by examiner]
US 20190311318A1 · Bauer · 2019 [cited by examiner]
US 20200098116A1 · Rozner · 2020 [cited by examiner]
US 20200193112A1 · Pang · 2020 [cited by examiner]
US 20210024215A1 · Browne · 2021 [cited by examiner]
KR 102471775B1 · 2022 [cited by examiner]
WO 2017152990A1 · 2017 [cited by applicant]
Kaiming He et al: Mask R-CNN, 2017 IEEE International Conference On Computer Vision (ICCV), Oct. 1, 2017 (Oct. 1, 2017) pp. 2980-2988, XP055745836, DOI: 10.1109/ICCV.2017.322 ISBN: 978-1-5386-1032-9; p. 1; figures 1,5,6. [cited by applicant]
Anonymous: “The Complete List of Airlines That Offer WiFi Onboard—eDreams”, Jan. 12, 2018 (Jan. 12, 2018) XP055746967, Retrieved from the Internet: URL:https://www.edreams.com/blog/in-flight-wifi/ [retrieved on Nov. 4, … [cited by applicant]
International Search Report and Written Opinion issued in PCT/IB2020/059294. [cited by applicant]