IP Library Granted Patent US 11,453,426
Granted Patent B2
US 11,453,426 · App. 16/995,157 · Granted Sep 27, 2022

System and method for accurate weight measurement

Inventors: Lin Gao (Syosset, NY); Michael Joseph Sanzari (Roseland, NJ); Yilin Huang (Fuzhou, CN); Shiyuan Yang (Hangzhou, CN); Ahmed Beshry (Calgary, CA)
Assignee: Maplebear Inc.
B62B5/00B62B3/1468G01G19/12G01G21/00B62B2203/50
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 11,453,426
App. No.
16/995,157
Granted
Sep 27, 2022
Kind
B2
Abstract

Disclosed herein relates to a system, comprising: at least one load receiver mounted on a shopping cart or basket and configured to receive an item placed into the shopping cart or basket for a weighing operation; a plurality of sensors configured to detect a plurality of parameters relating to the weighing operation of the item including at least one of: a relative angle between a force sensing axis of the at least one load receiver and a direction of gravity, a motion of the shopping cart or basket, and an ambient temperature surrounding the shopping cart or basket and the at least one load receiver; and a processor configured to determine an actual weight of the item based on at least a portion of the plurality of parameters.

Claims (49)

1. A system, comprising:

a shopping cart or basket, comprising:

at least one load receiver configured to perform a weighing operation of an item placed into the shopping cart or basket,

a plurality of sensors configured to detect a plurality of parameters relating to the weighing operation of the item, and a processor configured to:

obtain information of the item from a computing device via a communication network;

determine an actual weight of the item based at least upon the information of the item obtained from the computing device and a portion of the plurality of parameters, and

inhibit the weighing operation of the item in response to detecting that at least the portion of the plurality of parameters exceeds a selected threshold; and

the computing device configured to store the information of the item and transmit the information to the processor of the shopping cart or basket in response to detecting the item has been identified by the shopping cart or basket and placed on the at least one load receiver.

2. The system of claim 1 , wherein the plurality of parameters relating to the weighing operation of the item at least include a relative angle between a force sensing axis of the at least one load receiver and a direction of gravity, a motion of the shopping cart or basket, and an ambient temperature surrounding the shopping cart or basket and the at least one load receiver.

3. The system of claim 1 , wherein the information of the item comprise at least one of: a net weight of the item, a mean weight of the item, and a weight standard deviation of the item.

4. The system of claim 1 , wherein the computing device comprises at least one of: a remote computing device and a local computing device.

5. The system of claim 1 , wherein the communication network is Cloud-based.

6. The system of claim 2 , wherein the plurality of sensors comprise:

a first sensor configured to measure the relative angle between the force sensing axis of the at least one load receiver and the direction of gravity;

a second sensor configured to measure at least one parameter relating to the motion of the shopping cart or basket;

a third sensor configured to measure the ambient temperature surrounding the shopping cart or basket and the at least one load receiver; and

a fourth sensor configured to measure a plurality of calibration parameters relating to a calibration process of the at least one load receiver.

7. A method, comprising:

mounting at least one load receiver on a shopping cart or basket for performing a weighing operation of an item that is placed into the shopping cart or basket;

providing a plurality of sensors on the shopping cart or basket and the at least one load receiver for detecting a plurality of parameters relating to the weighing operation of the item;

obtaining, by a processor of the shopping cart of basket, information of the item from a computing device via a communication network;

determining, by the processor, an actual weight of the item based at least upon the information of the item obtained from the computing device and a portion of the plurality of parameters;

inhibiting, by the processor, the weighing operation of the item in response to detecting that at least the portion of the plurality of parameters exceeds a selected threshold;

storing, by the computing device, the information of the item; and

transmitting, by the computing device, the information to the processor of the shopping cart or basket in response to detecting the item has been identified by the shopping cart or basket and placed on the at least one load receiver.

8. The method of claim 7 , wherein the plurality of parameters relating to the weighing operation of the item at least include a relative angle between a force sensing axis of the at least one load receiver and a direction of gravity, a motion of the shopping cart or basket, and an ambient temperature surrounding the shopping cart or basket and the at least one load receiver.

9. The method of claim 7 , wherein the information of the item comprise at least one of: a net weight of the item, a mean weight of the item, and a weight standard deviation of the item.

10. The method of claim 7 , wherein the computing device comprises at least one of: a remote computing device and a local computing device.

11. The method of claim 7 , wherein the communication network is Cloud-based.

12. The method of claim 8 , wherein the plurality of sensors comprise:

a first sensor configured to measure the relative angle between the force sensing axis of the at least one load receiver and the direction of gravity;

a second sensor configured to measure at least one parameter relating to the motion of the shopping cart or basket;

a third sensor configured to measure the ambient temperature surrounding the shopping cart or basket and the at least one load receiver; and

a fourth sensor configured to measure a plurality of calibration parameters relating to a calibration process of the at least one load receiver.

13. A non-transitory computer-readable medium storing computer codes executable by a system comprising a shopping cart or basket and a computing device, the shopping cart or basket including at least one load receiver for performing a weighing operation of an item that is placed into the shopping cart or basket, the non-transitory computer-readable medium comprising code for causing a processor of the shopping cart or basket to:

control a plurality of sensors provided on the shopping cart or basket and the at least one load receiver for detecting a plurality of parameters relating to the weighing operation of the item;

obtain information of the item from the computing device via a communication network;

determine an actual weight of the item based at least upon the information of the item obtained from the computing device and a portion of the plurality of parameters; and

inhibit the weighing operation of the item in response to detecting that at least the portion of the plurality of parameters exceeds a selected threshold,

the non-transitory computer-readable medium further comprises code for causing a processor of the computing device to store the information of the item, and transmit the information to the processor of the shopping cart or basket in response to detecting the item has been identified by the shopping cart or basket and placed on the at least one load receiver.

14. The non-transitory computer-readable medium of claim 13 , wherein the plurality of parameters relating to the weighing operation of the item at least include a relative angle between a force sensing axis of the at least one load receiver and a direction of gravity, a motion of the shopping cart or basket, and an ambient temperature surrounding the shopping cart or basket and the at least one load receiver.

15. The non-transitory computer-readable medium of claim 13 , wherein the information of the item comprise at least one of: a net weight of the item, a mean weight of the item, and a weight standard deviation of the item.

16. The non-transitory computer-readable medium of claim 13 , wherein the computing device comprises at least one of: a remote computing device and a local computing device.

17. The non-transitory computer-readable medium of claim 13 , wherein the communication network is Cloud-based.

18. The non-transitory computer-readable medium of claim 14 , wherein the plurality of sensors comprise:

a first sensor configured to measure the relative angle between the force sensing axis of the at least one load receiver and the direction of gravity;

a second sensor configured to measure at least one parameter relating to the motion of the shopping cart or basket;

a third sensor configured to measure the ambient temperature surrounding the shopping cart or basket and the at least one load receiver; and

a fourth sensor configured to measure a plurality of calibration parameters relating to a calibration process of the at least one load receiver.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Mar 17, 2022
From: SBOT TECHNOLOGIES INC.; CUCUMBER MERGER SUB II LLC
To: SBOT TECHNOLOGIES LLC
Reel/Frame 059299/0262 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2022
From: SBOT TECHNOLOGIES LLC
To: MAPLEBEAR INC. (DBA INSTACART)
Reel/Frame 059299/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2021
From: GAO, LIN; SANZARI, MICHAEL JOSEPH; HUANG, YILIN; YANG, SHIYUAN; BESHRY, AHMED
To: SBOT TECHNOLOGIES, INC.
Reel/Frame 057375/0342 →
Continuity (2)
Continuation 16544345 · Aug 19, 2019
Related Publication 20210053604A1 · Feb 25, 2021
Cited By (1)
US 12,529,591