IP Library Granted Patent US 11,881,091
Granted Patent B1
US 11,881,091 · App. 18/046,279 · Granted Jan 23, 2024

Registry verification with authentication using a mobile device

Inventor: Bernd Schoner (New York, NY)
Assignee: Standard Cognition Corp.
G07G1/0045G06Q10/087
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,881,091
App. No.
18/046,279
Granted
Jan 23, 2024
Kind
B1
Abstract

A mechanized store uses a mobile device to authenticate the user. Items removed from one or more displays of the mechanized store by the user are tracked and a list of items removed by the user is updated. The list of items removed is linked with an account of the user.

Claims (52)

1. A system for image analysis of objects in a mechanized store, the system comprising:

one or more cameras; and

one or more memory devices comprising instructions that, when executed, cause one or more processors to perform the following steps:

receive one or more images of a retail display acquired by the one or more cameras;

identify objects in a front row of the retail display, based on the one or more images acquired of the retail display by the one or more cameras;

ascertain a number of objects on the retail display, based on comparing the one or more images acquired of the retail display to a pre-recorded image of the retail display and estimating the number of objects on the retail display based on comparing the one or more images of the retail display to the pre-recorded image;

create an inventory record of the retail display based on identifying objects in the front row of the retail display and ascertaining the number of objects on the retail display; and

saving the inventory record to the one or more memory devices or to another memory device.

2. The system of claim 1 , wherein the instructions, when executed, cause the one or more processors to perform the following step: counting a number of product stock keeping units (SKUs) in the retail display.

3. The system of claim 1 , wherein ascertaining the number of objects on the retail display comprises counting the number of objects in images acquired of the retail display.

4. The system of claim 1 , wherein creating the inventory record comprises calculating a number of how many objects of each type are on the retail display based on identifying objects in the front row of the retail display and ascertaining a count of objects behind objects in the front row.

5. The system of claim 1 , wherein the instructions, when executed, cause the one or more processors to perform the following step: observing a shopper and estimating a number of objects removed from the retail display.

6. The system of claim 1 , wherein:

identifying objects in the front row is based on a first image of the one or more images;

the inventory record is a first inventory record; and

wherein the instructions, when executed, cause the one or more processors to perform the following steps:

creating a second inventory record, based on a second image of the retail display, after a shopper visits the retail display;

comparing the second inventory record to the first inventory record; and

inferring an object was removed from the retail display by comparing the second inventory record to the first inventory record.

7. The system of claim 6 , the instructions, when executed, cause the one or more processors to perform the following step: charging an account of the shopper for the object inferred as removed from the retail display.

8. A method for image analysis of objects in a mechanized store, the method comprising:

acquiring one or more images of a retail display;

identifying objects in a front row of the retail display, based on the one or more images acquired of the retail display;

ascertaining a number of objects on the retail display, based on comparing the one or more images acquired of the retail display to a pre-recorded image of the retail display and estimating the number of objects on the retail display based on comparing the one or more images of the retail display to the pre-recorded image;

creating an inventory record of the retail display based on identifying objects in the front row of the retail display and ascertaining the number of objects on the retail display; and

saving the inventory record to a memory device.

9. The method of claim 8 , further comprising counting a number of product stock keeping units (SKUs) in the retail display.

10. The method of claim 8 , wherein ascertaining the number of objects on the retail display comprises counting the number of objects in the one or more images acquired of the retail display.

11. The method of claim 8 , wherein creating the inventory record comprises calculating a number of how many objects of each type are on the retail display based on identifying objects in the front row of the retail display and ascertaining a count of objects behind objects in the front row.

12. The method of claim 8 , further comprising observing a shopper and estimating a number objects removed from the retail display.

13. The method of claim 8 , wherein:

identifying objects in the front row is based on a first image of the one or more images;

the inventory record is a first inventory record;

the method further comprises creating a second inventory record, based on a second image of the retail display, after a shopper visits the retail display;

comparing the second inventory record to the first inventory record; and

inferring an object was removed from the retail display by comparing the second inventory record to the first inventory record.

14. The method of claim 13 , further comprising charging an account of the shopper for the object inferred as removed from the retail display.

15. One or more memory devices comprising instructions that, when executed, cause one or more processors to perform the following steps for image analysis of objects in a mechanized store:

acquiring one or more images of a retail display;

identifying objects in a front row of the retail display, based on the image acquired of the retail display;

ascertaining a number of objects on the retail display, based on comparing the one or more images acquired of the retail display to a pre-recorded image of the retail display and estimating the number of objects on the retail display based on comparing the one or more images of the retail display to the pre-recorded image of the retail display;

creating an inventory record of the retail display based on identifying objects in the front row of the retail display and ascertaining the number of objects on the retail display; and

saving the inventory record to the one or more memory devices or to another memory device.

16. The one or more memory devices of claim 15 , wherein the instructions, when executed, cause the one or more processors to perform the following step: counting a number of product stock keeping units (SKUs) in the retail display.

17. The one or more memory devices of claim 15 , wherein:

identifying objects in the front row is based on a first image of the one or more images;

the inventory record is a first inventory record;

the instructions, when executed, cause the one or more processors to perform the following steps:

creating a second inventory record, based on a second image of the retail display, after a shopper visits the retail display;

comparing the second inventory record to the first inventory record; and

inferring an object was removed from the retail display by comparing the second inventory record to the first inventory record.

18. The one or more memory devices of claim 17 , wherein the instructions, when executed, cause the one or more processors to perform the following step: charging an account of the shopper for the object inferred as removed from the retail display.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2023
From: SCHONER, BERND
To: DEEPMAGIC, INC.
Reel/Frame 065469/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2023
From: DEEPMAGIC, INC.
To: STANDARD COGNITION CORP.
Reel/Frame 065475/0811 →
Continuity (12)
Continuation 17393095 · Aug 3, 2021
Continuation 17208588 · Mar 22, 2021
Continuation 16726714 · Dec 24, 2019
Continuation 16217442 · Dec 12, 2018
Continuation In Part 15853252 · Dec 22, 2017
Continuation 15495555 · Apr 24, 2017
Provisional Application 62776038 · Dec 6, 2018
Provisional Application 62696990 · Jul 12, 2018
Provisional Application 62640018 · Mar 8, 2018
Provisional Application 62612317 · Dec 29, 2017
Provisional Application 62486665 · Apr 18, 2017
Provisional Application 62326931 · Apr 25, 2016
Cited By (2)
US 12,254,750 US 12,726,788