-
公开(公告)号:US12235932B2
公开(公告)日:2025-02-25
申请号:US18444384
申请日:2024-02-16
Applicant: 7-Eleven, Inc.
Inventor: Sumedh Vilas Datar , Sailesh Bharathwaaj Krishnamurthy , Shantanu Yadunath Thakurdesai , Shahmeer Ali Mirza
IPC: G06F18/214 , G01G23/36 , G06T7/194 , G06T7/62 , G06T7/90 , G06V10/44 , G06V10/56 , G06V20/00 , H04N13/207 , H04N13/271 , H04N23/90
Abstract: A system for refining an item identification model detects a triggering event at a platform. The system captures images of the item. The system extracts a set of features from at least one of the images. The system identifies the item based on the set of features. The system receives an indication that the item is not identified correctly. The system receives an identifier of the item. The system identifies the item based on the identifier of the item. The system feeds the identifier of the item and the images to the item identification model. The system retrains the item identification model to learn to associate the item to the images. The system updates the set of features based on the determined association between the item and the images.
-
公开(公告)号:US12217441B2
公开(公告)日:2025-02-04
申请号:US17455903
申请日:2021-11-19
Applicant: 7-Eleven, Inc.
Inventor: Sumedh Vilas Datar , Sailesh Bharathwaaj Krishnamurthy , Crystal Maung , Shahmeer Ali Mirza
Abstract: A device configured to identify a first pixel location within a first plurality of pixels corresponding with an item in a first image and to apply a first homography to the first pixel location to determine a first (x,y) coordinate. The device is further configured to identify a second pixel location within a second plurality of pixels corresponding with the item in a second image and to apply a second homography to the second pixel location to determine a second (x,y) coordinate. The device is further configured to determine that the distance between the first (x,y) coordinate and the second (x,y) coordinate is less than or equal to the distance threshold value, to associate the first plurality of pixels and the second plurality of pixels with a cluster for the item, and to output the first plurality of pixels and the second plurality of pixels.
-
公开(公告)号:US12198431B2
公开(公告)日:2025-01-14
申请号:US17455902
申请日:2021-11-19
Applicant: 7-Eleven, Inc.
Abstract: A device configured to capture a first overhead depth image of the platform using a three-dimensional (3D) sensor at a first time instance and a second overhead depth image of a first object using the 3D sensor at a second time instance. The device is further configured to determine that a first portion of the first object is within a region-of-interest and a second portion of the first object is outside the region-of-interest in the second overhead depth image. The device is further configured to capture a third overhead depth image of a second object placed on the platform using the 3D sensor at a third time instance. The device is further configured to capture a first image of the second object using a camera in response to determining that the first object is outside of the region-of-interest and the second object is within the region-of-interest for the platform.
-
公开(公告)号:US12175686B2
公开(公告)日:2024-12-24
申请号:US17455905
申请日:2021-11-19
Applicant: 7-Eleven, Inc.
Inventor: Sumedh Vilas Datar , Sailesh Bharathwaaj Krishnamurthy , Crystal Maung , Shahmeer Ali Mirza
Abstract: A device configured to detect a triggering event corresponding with a user placing a first item on the platform, to capture a first image of the first item on the platform using a camera, and to input the first image into a machine learning model that is configured to output a first encoded vector based on features of the first item that are present in the first image. The device is further configured to identify a second encoded vector in an encoded vector library that most closely matches the first encoded vector and to identify a first item identifier in the encoded vector library that is associated with the second encoded vector. The device is further configured to identify the user, to identify an account that is associated with the user, and to associate the first item identifier with the account of the user.
-
公开(公告)号:US12152926B2
公开(公告)日:2024-11-26
申请号:US17455716
申请日:2021-11-19
Applicant: 7-Eleven, Inc.
Inventor: John Robert Keller , Matthew O'daniel Redmond , Shahmeer Ali Mirza
IPC: G01F23/80 , G01F23/292 , G01F25/20 , G16Y20/10
Abstract: A system for diagnostic analysis of a toilet over time intervals comprises a processor operable to receive a distance measurement from a sensor over a network. The processor is operable to determine an instance of a decrease in a water level in a toilet tank based on a comparison of the received distance measurement to a setpoint and to determine a plurality of instances of the decrease in the water level within a period of time. The processor is operable to calculate a ratio of the determined number of the plurality of instances of the decrease in the water level to a number of instances wherein a door changes from a first position to a second position. The processor is operable to compare the calculated ratio to a threshold ratio and to send an alert to a user device when the calculated ratio is less than the threshold ratio.
-
公开(公告)号:US20240362913A1
公开(公告)日:2024-10-31
申请号:US18764901
申请日:2024-07-05
Applicant: 7-Eleven, Inc.
Inventor: Sumedh Vilas Datar , Tejas Pradip Rode , Sailesh Bharathwaaj Krishnamurthy , Crystal Maung
IPC: G06V20/40 , G06F18/214 , G06T7/55 , G06T11/20
CPC classification number: G06V20/41 , G06F18/2148 , G06T7/55 , G06T11/20 , G06T2210/12 , G06V20/44
Abstract: A system for capturing images for training an item identification model obtains an identifier of an item. The system detects a triggering event at a platform, where the triggering event corresponds to a user placing the item on a platform. At least one camera to captures at least one image of the item. The system extracts a set of features associated with the item from the at least one image. The system associates the item to the identifier and the set of features. The system adds a new entry to a training dataset of the item identification model, where the new entry represents the item labeled with the identifier and the set of features.
-
公开(公告)号:US20240281786A1
公开(公告)日:2024-08-22
申请号:US18171624
申请日:2023-02-20
Applicant: 7-Eleven, Inc.
Inventor: Matthew O'Daniel Redmond , Shahmeer Ali Mirza
CPC classification number: G06Q20/203 , A47F1/126
Abstract: A system includes a rack storing items, an interaction device that processes the items, and a master controller that is configured to receive a communication signal from the rack indicating that items have been removed from the rack and determine based on monitoring communication signals from the interaction device whether the removed items were processed by the interaction device within a pre-configured time period from the time the items were removed from the rack. In response to determining that the items were not processed by the interaction device within a pre-configured time period, the master controller transmits an alert message including a number of the items removed from the rack and an identification associated with the items.
-
公开(公告)号:US20240281756A1
公开(公告)日:2024-08-22
申请号:US18170772
申请日:2023-02-17
Applicant: 7-Eleven, Inc.
Inventor: Shahmeer Ali Mirza , Matthew O'Daniel Redmond
IPC: G06Q10/087
CPC classification number: G06Q10/087
Abstract: A system includes a plurality of racks each storing packs of cigarettes, a display device associated with each rack and a master controller coupled to the racks and the display devices. A processor of the master controller is configured to receive a first indication that a scanner has scanned a first code associated with a first rack of the plurality of racks while the scanner is in a product checking mode. In response, the processor obtains from a memory a first rack number of the first rack and a first UPC associated with the rack number based on a planogram. The processor subsequently receives a second UPC scanned by the scanner of a pack actually stored in the first rack. Based on determining that the first and second UPCs do not match, the processor transmits an alert message indicating incorrect product placement in the first rack.
-
9.
公开(公告)号:US20240280381A1
公开(公告)日:2024-08-22
申请号:US18639512
申请日:2024-04-18
Applicant: 7-Eleven, Inc.
Inventor: Matthew O'Daniel Redmond , Shahmeer Ali Mirza
Abstract: A system includes a longitudinal rack storing a plurality of packs of cigarettes, a shoe movably attached to the rack, a magnet coupled to the shoe and a circuit board arranged along the length of the rack. The circuit board includes a plurality of sensors along the length of the rack. Each sensor generates a voltage value and an angular measurement depending on a position of the magnet in relation to the sensor. The circuit board further includes a processor configured to determine a position of the shoe/magnet based on the voltage values and the angular measurements generated by the sensors and determines a pack count of the packs based on the position of the shoe/magnet.
-
公开(公告)号:US12002263B2
公开(公告)日:2024-06-04
申请号:US16938676
申请日:2020-07-24
Applicant: 7-ELEVEN, INC.
Inventor: Shahmeer Ali Mirza , Sailesh Bharathwaaj Krishnamurthy , Trong Nghia Nguyen , Sarath Vakacharla
IPC: G06Q30/0601 , G06N20/00 , G06V10/70 , G06V20/10
CPC classification number: G06V20/10 , G06N20/00 , G06Q30/0633 , G06V10/70
Abstract: An apparatus includes a processor. The processor receives an algorithmic shopping cart that includes a first set of items determined by an algorithm to have been selected by a person during a shopping session in a physical store, based on a set of inputs received from sensors located within the physical store. The processor also receives a virtual shopping cart that includes a second set of items. Video of the shopping session was captured by a set of cameras located in the physical store and depicts the person selecting the second set of items. The processor compares the algorithmic cart to the virtual cart and determines that a discrepancy exists between the algorithmic cart and the virtual cart. The processor determines a subset of the set of inputs associated with the discrepancy and attaches metadata explaining the discrepancy to the subset. The processor uses the subset to train the algorithm.
-
-
-
-
-
-
-
-
-