Product identification based on location associated with image of product
US-2016027091-A1 · Jan 28, 2016 · US
US2016110703A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016110703-A1 |
| Application number | US-201514883198-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 14, 2015 |
| Priority date | Oct 15, 2014 |
| Publication date | Apr 21, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, computer program product, and system to identify one or more items in a transaction are provided. The method includes capturing images of the items, determining a set of possible identifications for each item based on the images, determining information regarding the transaction, selecting an identification for each item from the sets of possible identifications, based on the determined information, and adding the selected identifications to the transaction. Identifications for items may be selected based on confidence factors, price thresholds, and customer information.
Opening claim text (preview).
What is claimed is: 1 . A method for identifying one or more items in a transaction, comprising: capturing, via one or more cameras, one or more images of one or more items in a transaction; determining a set of possible identifications for each of the items, based on the images, by a computer querying a database of item identifications; determining, by the computer, information regarding the transaction; selecting, by the computer, an identification for each of the items from the sets of possible identifications, based on the determined information regarding the transaction; and adding, by the computer, the selected identifications to a list of items in the transaction. 2 . The method of claim 1 , wherein determining information regarding the transaction comprises determining one or more characteristics of a purchaser of the transaction. 3 . The method of claim 1 , further comprising: determining one or more attributes of an item, based on the images, and wherein selecting an identification for the item comprises applying weighting factors, by the computer, to the attributes of the item. 4 . The method of claim 1 , wherein selecting an identification comprises requesting, via at least one of a display and a speaker, a person to select, via the display, the identification from a set of choices. 5 . The method of claim 1 , wherein determining information regarding the transaction comprises determining, by the computer, an identification of an item in the transaction. 6 . The method of claim 1 , wherein determining information regarding the transaction comprises determining a threshold price difference for the transaction. 7 . The method of claim 1 , further comprising: determining, via one or more other cameras, information regarding items on shelves, wherein selecting an identification for an item is further based on the information regarding items on shelves. 8 . A computer program product for identifying one or more items in a transaction, the computer program product comprising: a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation that includes: capturing, via one or more cameras, one or more images of the one or more items; determining a set of possible identifications for each of the items by querying a database of identifications, based on the images; determining information regarding the transaction; selecting an identification for each of the items from the sets of possible identifications, based on the determined information regarding the transaction; and adding the selected identifications to a list of items in the transaction. 9 . The computer program product of claim 8 , wherein determining information regarding the transaction comprises determining one or more characteristics of a purchaser of the transaction. 10 . The computer program product of claim 8 , wherein the operation further comprises: determining one or more attributes of each item, based on the images, and wherein selecting an identification comprises applying weighting factors to attributes of an item. 11 . The computer program product of claim 8 , wherein selecting an identification comprises requesting, via at least one of a display and a speaker, a person to select, via the display, the identification from a set of choices. 12 . The computer program product of claim 8 , wherein determining information regarding the transaction comprises determining an identification of an item in the transaction. 13 . The computer program product of claim 8 , wherein determining information regarding the transaction comprises determining a threshold price difference for the transaction. 14 . The computer program product of claim 8 , wherein the operation further comprises: determining, via one or more other cameras, information regarding items on shelves, wherein selecting an identification for an item is further based on the information regarding items on shelves. 15 . A system for identifying one or more items in a transaction, comprising: one or more computer processors; one or more visual sensors communicatively coupled with the one or more computer processors; and a memory containing program code which, when executed by the one or more computer processors, causes the system to perform an operation comprising: capturing one or more images of the one or more items using the visual sensors; determining a set of possible identifications for each of the items by querying a database of identifications, based on the images; determining information regarding the transaction; selecting an identification for each of the items from the sets of possible identifications, based on the determined information; and adding the selected identifications to the transaction to a list of items in the transaction. 16 . The system of claim 15 , wherein determining information regarding the transaction comprises determining one or more characteristics of a purchaser of the transaction. 17 . The system of claim 15 , wherein the operation further comprises: determining one or more attributes of each item, based on the images, and wherein selecting an identification comprises applying weighting factors to attributes of an item. 18 . The system of claim 15 , further comprising: a speaker; and a video display, wherein the operation further comprises presenting a set of choices on the video display and selecting an identification comprises requesting, via at least one of the speaker and the video display, a person to select the identification from a set of choices presented on the video display. 19 . The system of claim 15 , wherein determining information regarding the transaction comprises determining an identification of an item in the transaction. 20 . The system of claim 15 , wherein determining information regarding the transaction comprises determining a threshold price difference for the transaction.
Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title
for receiving images from a plurality of remote sources · CPC title
After-sales · CPC title
comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title
for measuring length, width or thickness (G01B11/08 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.