IP Library Granted Patent US 12,283,165
Granted Patent B2
US 12,283,165 · App. 18/408,893 · Granted Apr 22, 2025

Visual recognition and sensor fusion weight detection system and method

Inventors: Lin Gao (Miami, FL); Shiyuan Yang (Shanghai, CN)
Assignee: Maplebear Inc.
G07G1/14A47F9/048G01G19/415G01G21/22G06Q20/208G06V20/44G07G1/0072G06V20/52G06V20/68
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,283,165
App. No.
18/408,893
Granted
Apr 22, 2025
Kind
B2
Abstract

Disclosed are visual recognition and sensor fusion weight detection system and method. An example method includes: tracking, by a sensor system, objects and motions within a selected area of a store; activating, by the sensor system, a first computing device positioned in the selected area in response to detecting a presence of a customer within the selected area: identifying, by the sensor system, the customer and at least one item carried by the customer; transmitting, by the sensor system, identifying information of the customer and the at least one item to a computing server system via a communication network; measuring, by the first computing device, a weight of the at least one item; transmitting, by the first computing device, the weight to the computing server system via the communication network; and generating, by the computing server system, via the communication network, transaction information of the at least one item.

Claims (42)

1. A method, performed by a computer system comprising a processor and a non-transitory computer-readable medium, comprising:

detecting a location of a user within a region based on sensor data captured by a plurality of sensors of a weight detection system;

determining that the user is within a threshold distance of a computing device of the weight detection system based on the detected location of the user;

responsive to determining that the user is within the threshold distance of the computing device, activating the computing device to measure a weight of an item;

weighing an item using the computing device;

identifying the item based on the weight of the item and based on an image captured by a camera of the weight detection system; and

transmitting identifying information of the item to a computing server system of the of the weight detection system via a communication network.

2. The method of claim 1 , wherein determining that the user is within the threshold distance of the computing device comprises:

determining that the user is within the threshold distance of the computing device for a threshold period of time.

3. The method of claim 1 , wherein the region is a selected area within a store.

4. The method of claim 3 , wherein the selected area within the store is a visually-designated area within the store.

5. The method of claim 1 , wherein the plurality of sensors comprises a weight sensor or an infrared sensor.

6. The method of claim 1 , wherein detecting the location of the user comprises:

applying a visual recognition algorithm to an image captured by a camera.

7. The method of claim 1 , wherein the computing device is a device that is coupled to a shopping cart.

8. The method of claim 1 , further comprising:

identifying the user based on the sensor data captured by the plurality of sensors.

9. The method of claim 1 , wherein identifying the item comprises:

identifying a motion of the item based on the sensor data.

10. The method of claim 1 , further comprising:

transmitting the weight of the item to the computing server system.

11. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:

detecting a location of a user within a region based on sensor data captured by a plurality of sensors of a weight detection system;

determining that the user is within a threshold distance of a computing device of the weight detection system based on the detected location of the user;

responsive to determining that the user is within the threshold distance of the computing device, activating the computing device to measure a weight of an item;

weighing an item using the computing device;

identifying the item based on the weight of the item and based on an image captured by a camera of the weight detection system; and

transmitting identifying information of the item to a computing server system of the of the weight detection system via a communication network.

12. The computer-readable medium of claim 11 , wherein determining that the user is within the threshold distance of the computing device comprises:

determining that the user is within the threshold distance of the computing device for a threshold period of time.

13. The computer-readable medium of claim 11 , wherein the region is a selected area within a store.

14. The computer-readable medium of claim 13 , wherein the selected area within the store is a visually-designated area within the store.

15. The computer-readable medium of claim 11 , wherein the plurality of sensors comprises a weight sensor or an infrared sensor.

16. The computer-readable medium of claim 11 , wherein detecting the location of the user comprises:

applying a visual recognition algorithm to an image captured by a camera.

17. The computer-readable medium of claim 11 , wherein the computing device is a device that is coupled to a shopping cart.

18. The computer-readable medium of claim 11 , the operations further comprising:

identifying the user based on the sensor data captured by the plurality of sensors.

19. The computer-readable medium of claim 11 , wherein identifying the item comprises:

identifying a motion of the item based on the sensor data.

20. The computer-readable medium of claim 11 , the operations further comprising:

transmitting the weight of the item to the computing server system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2024
From: GAO, LIN; YANG, SHIYUAN
To: SBOT TECHNOLOGIES INC.
Reel/Frame 066081/0915 →
MERGER AND CHANGE OF NAME Recorded Jan 10, 2024
From: SBOT TECHNOLOGIES INC.; CUCUMBER MERGER SUB II LLC
To: SBOT TECHNOLOGIES LLC
Reel/Frame 066082/0005 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2024
From: SBOT TECHNOLOGIES LLC
To: MAPLEBEAR INC.
Reel/Frame 066082/0122 →
Continuity (3)
Continuation 17323031 · May 18, 2021
Continuation 16229336 · Dec 21, 2018
Related Publication 20240144789A1 · May 2, 2024
References Cited (32)
US 4258812A · Pfeiffer · 1981 [cited by applicant]
US 5254992A · Keen et al. · 1993 [cited by applicant]
US 5967264A · Lutz et al. · 1999 [cited by applicant]
US 6373237B1 · Oldendorf et al. · 2002 [cited by applicant]
US 6982388B2 · Kasinoff · 2006 [cited by applicant]
US 9911290B1 · Zalewski et al. · 2018 [cited by applicant]
US 10157413B2 · Landers et al. · 2018 [cited by applicant]
US 10745039B1 · Gao et al. · 2020 [cited by applicant]
US 11501523B2 · Li et al. · 2022 [cited by applicant]
US 20100002902A1 · Landers et al. · 2010 [cited by applicant]
US 20130056286A1 · Watabe et al. · 2013 [cited by applicant]
US 20140036630A1 · Herwig · 2014 [cited by applicant]
US 20140126772A1 · Miyakoshi · 2014 [cited by applicant]
US 20140229343A1 · Higgins et al. · 2014 [cited by applicant]
US 20140316916A1 · Hay · 2014 [cited by applicant]
US 20150269549A1 · Herring et al. · 2015 [cited by applicant]
US 20150339650A1 · Moro · 2015 [cited by applicant]
US 20160110786A1 · Herring et al. · 2016 [cited by applicant]
US 20160180315A1 · Kanamori · 2016 [cited by applicant]
US 20160351023A1 · Takeno et al. · 2016 [cited by applicant]
US 20170068945A1 · Tsuchimochi et al. · 2017 [cited by applicant]
US 20190042851A1 · Varadarajan et al. · 2019 [cited by applicant]
US 20200167571A1 · Tsunashima · 2020 [cited by applicant]
US 20200202137A1 · Li et al. · 2020 [cited by applicant]
US 20210199489A1 · Zhu et al. · 2021 [cited by applicant]
US 20210248579A1 · Moritz et al. · 2021 [cited by applicant]
US 20210374836A1 · Bronicki et al. · 2021 [cited by applicant]
US 20220114868A1 · Bronicki et al. · 2022 [cited by applicant]
US 20220252448A1 · Zhang et al. · 2022 [cited by applicant]
Canadian Intellectual Property Office, Office Action, Canadian Patent Application No. 3,065,615, Mar. 24, 2023, 3 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 16/229,336, filed Oct. 20, 2020, 8 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 18/408,893, filed Jun. 6, 2023, 11 pages. [cited by applicant]