IP Library Patent Application 17555923
Patent Application
App. No. 17/555,923

VISUAL PRODUCT RECOGNITION BASED ON SHOPPING LIST

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 None
App. No.
17/555,923
Abstract

A method for using an electronic shopping list to resolve ambiguity associated with a selected product may include accessing an electronic shopping list associated with a customer of a retail store; receiving image data captured using one or more image sensors in the retail store; analyzing the image data to detect a product selection event involving a shopper; identifying a product associated with the detected product selection event based on analysis of the image data and further based on the electronic shopping list; and in response to identification of the product, updating a virtual shopping cart associated with the shopper.

Claims (50)

1 - 184 . (canceled)

185 . A non-transitory computer-readable medium including instructions that when executed by at least one processor cause the at least one processor to perform a method for using an electronic shopping list to resolve ambiguity associated with a selected product, the method comprising:

accessing an electronic shopping list associated with a customer of a retail store;

receiving image data captured using one or more image sensors in the retail store;

analyzing the image data to detect a product selection event involving a shopper;

identifying a product associated with the detected product selection event based on analysis of the image data and further based on the electronic shopping list; and

in response to identification of the product, updating a virtual shopping cart associated with the shopper.

186 . The non-transitory computer-readable medium of claim 185 , wherein the electronic shopping list is generated by the customer.

187 . The non-transitory computer-readable medium of claim 186 , wherein the customer is also the shopper.

188 . The non-transitory computer-readable medium of claim 185 , wherein the electronic shopping list is automatically generated based on the customer's shopping history in the retail store.

189 . The non-transitory computer-readable medium of claim 185 , wherein the shopper is a proxy for the customer and shops for the customer based on the electronic shopping list.

190 . The non-transitory computer-readable medium of claim 189 , wherein the shopper is a robot.

191 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises automatically updating the electronic shopping list to indicate that the product from the electronic shopping list has been selected.

192 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

accessing inventory information associated with the retail store and further basing the identification of the product on the inventory information

193 . The non-transitory computer-readable medium of claim 185 , wherein the electronic shopping list includes ranking information associated with the customer's past purchases of products of a particular product type group.

194 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

accessing inventory information associated with the retail store; and

updating the electronic shopping list based on the inventory information; and further basing the identification of the product on the updated electronic shopping list.

195 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

analyzing the image data to determine a location of the shopper during the product selection event; and

further basing the identification of the product on the determined location of the shopper.

196 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

accessing planogram information indicative of a desired placement of products on shelves of the retail store; and

further basing the identification of the product on the planogram information.

197 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

receiving product affinity information associated with the customer; and

further basing the identification of the product on the product affinity information of the customer.

198 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises in response to identification of the product, maintaining a frictionless shopping eligibility status associated with the shopper.

199 . The non-transitory computer-readable medium of claim 185 , wherein the method further comprises:

determining an indicator of a confidence level associated with the identification of the product; and

maintaining the friction shopping eligibility status for the shopper if the indicator of the confidence level is above a predetermined threshold.

200 . The non-transitory computer-readable medium of claim 185 , wherein the shopper is associated with a plurality of different electronic shopping lists, and wherein the method further comprises:

analyzing the image data to select the electronic shopping list from the plurality of different electronic shopping lists, the electronic shopping list corresponds to the detected product selection event.

201 . The non-transitory computer-readable medium of claim 200 , wherein the selection of the electronic shopping list is based on a receptacle corresponding to the detected product selection event.

202 . The non-transitory computer-readable medium of claim 200 , wherein the different electronic shopping lists corresponds to different customers.

203 . A system for using an electronic shopping list to resolve ambiguity associated with a selected product, the system comprising:

at least one processing unit configured to:

access an electronic shopping list associated with a customer of a retail store;

receive image data captured using one or more image sensors in the retail store;

analyze the image data to detect a product selection event involving a shopper;

identify a product associated with the detected product selection event based on analysis of the image data and further based on the electronic shopping list; and

in response to identification of the product, update a virtual shopping cart associated with the shopper.

204 . A method for using an electronic shopping list to resolve ambiguity associated with a selected product, the method comprising:

accessing an electronic shopping list associated with a customer of a retail store;

receiving image data captured using one or more image sensors in the retail store;

analyzing the image data to detect a product selection event involving a shopper;

identifying a product associated with the detected product selection event based on analysis of the image data and further based on the electronic shopping list; and

in response to identification of the product, updating a virtual shopping cart associated with the shopper.

205 .- 224 . (canceled)

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2021
From: BRONICKI, YOUVAL; BENDLER, DAN
To: TRAX TECHNOLOGY SOLUTIONS PTE LTD.
Reel/Frame 058549/0235 →