Personal audio/visual system providing allergy awareness
US-9053483-B2 · Jun 9, 2015 · US
US11532014B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11532014-B2 |
| Application number | US-201916536568-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 9, 2019 |
| Priority date | Sep 9, 2014 |
| Publication date | Dec 20, 2022 |
| Grant date | Dec 20, 2022 |
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.
Concepts and technologies are disclosed herein for providing augmented reality shopping displays. A processor can execute a shopping service. The processor can receive a request for display data. The processor can analyze shopping data to identify data sources, the shopping data can include user data associated with the requestor, and the data sources can include an offer source. The processor can obtain collected data from the data sources identified, the collected data including an offer. The processor can generate display data based upon the collected data and the shopping data, and provide the display data to a user device. The display data can identify the offer.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, at a computer comprising a processor and from a user device comprising a camera, a request for display data to be displayed at the user device, wherein the user device is associated with a requestor, wherein the user device stores a shopping list, wherein the user device is located at a real environment comprising a store that is associated with a vendor, and the user device captures an image of the store using the camera; identifying, by the processor and based on an object on the shopping list, an offer source comprising an online retailer; obtaining, by the processor, an offer from the offer source, wherein the offer comprises a product alternative for the object on the shopping list and a price for purchase of the product alternative from the online retailer; generating, by the processor, the display data requested by the user device, wherein generating the display data comprises generating a user interface element that represents the product alternative on a virtual shelf, an identification of the online retailer on the virtual shelf, the price charged by the online retailer for the product alternative on the virtual shelf, and an option on the virtual shelf, wherein the option is selectable to purchase the product alternative from the online retailer, wherein generating the display data is based on compatibility data that is used to determine if the product alternative is compatible with a user associated with the user device, wherein the compatibility data identifies a carrying capacity of a vehicle associated with the user, wherein the compatibility data is used to determine if the product alternative will fit in the vehicle, and wherein the compatibility data is based on a vehicle make, model, year and trim level associated with the vehicle and obtained from via the user device; transmitting, by the processor and directed to the user device, the display data, wherein the user device presents an augmented reality display that comprises the user interface element, which is overlaid on the image of the store, wherein the virtual shelf comprises a pointer that points to a portion of the augmented reality display that corresponds to a location, in the store, of the object; in response to detecting selection of the option to purchase the product alternative, triggering presentation of a compatibility information window at the user device that indicates whether the product alternative is compatible with the vehicle; monitoring, by the processor, a message received by the user device from a messaging service of a network, wherein the message includes an item reference comprising a mention of an item; identifying, by the processor, the item referenced in the message received by the user device, wherein the message was sent by another user device in communication with the messaging service; and providing, by the processor and to the user device, another user interface that comprises an indication that the message includes the item reference, a suggestion that the item mentioned by the item reference in the message should be added to the shopping list, and a user interface control that, when selected at the user device, causes the user device to add the item mentioned by the item reference in the message to the shopping list. 2. The method of claim 1 , wherein the compatibility information window indicates that an assembled product alternative is incompatible with the vehicle and that an unassembled product alternative will fit in the vehicle. 3. The method of claim 2 , wherein the compatibility information window comprises a further option to update vehicle information associated with the vehicle. 4. The method of claim 1 , wherein the compatibility data further identifies dimensions of a room associated with the user and product dimensions associated with the product alternative, and wherein the compatibility data is used to determine if the product alternative will fit in the room. 5. The method of claim 1 , wherein the network comprises a cellular network, wherein the messaging service comprises a short messaging service, and wherein the message comprises a short messaging service message that is received by the user device from a short messaging service center. 6. The method of claim 1 , wherein the virtual shelf comprises: a first portion that represents the product alternative, the online retailer, and the price on the virtual shelf; and a second portion that represents the object on the shopping list and a store price for the object on the shopping list, wherein the second portion comprises the pointer. 7. The method of claim 1 , wherein the network comprises a cellular network, wherein the messaging service comprises an email messaging service, and wherein the message comprises an email message that is received by the user device from a mail server. 8. The method of claim 1 , wherein the other user interface comprises a reproduced version of the message and a marker that indicates language in the message that corresponds to the item reference. 9. A system comprising: a processor; and a memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising: receiving, from a user device comprising a camera, a request for display data to be displayed at the user device, wherein the user device is associated with a requestor, wherein the user device stores a shopping list, wherein the user device is located at a real environment comprising a store that is associated with a vendor, and the user device captures an image of the store using the camera, identifying, based on an object on the shopping list, an offer source comprising an online retailer, obtaining an offer from the offer source, wherein the offer comprises a product alternative for the object on the shopping list and a price for purchase of the product alternative from the online retailer, generating the display data requested by the user device, wherein generating the display data comprises generating a user interface element that represents the product alternative on a virtual shelf, an identification of the online retailer on the virtual shelf, the price charged by the online retailer for the product alternative on the virtual shelf, and an option on the virtual shelf, wherein the option is selectable to purchase the product alternative from the online retailer, wherein generating the display data is based on compatibility data that is used to determine if the product alternative is compatible with a user associated with the user device, wherein the compatibility data identifies a carrying capacity of a vehicle associated with the user, wherein the compatibility data is used to determine if the product alternative will fit in the vehicle, and wherein the compatibility data is based on a vehicle make, model, year and trim level associated with the vehicle and obtained from via the user device, transmitting, directed to the user device, the display data, wherein the user device presents an augmented reality display that comprises the user interface element, which is overlaid on the image of the store, wherein the virtual shelf comprises a pointer that points to a portion of the augmented reality display that corresponds to a location, in the store, of the object, in response to detecting selection of the option to purchase the product alternative, triggering presentation of a compatibility information window at the user device that indicates whether the product alternative is compatible with the vehicle, monitoring a message received by the user device from a messaging service of a network, wherein the message includes an item reference
Wireless devices · CPC title
During e-commerce, i.e. online transactions · CPC title
involving graphical user interfaces [GUIs] · CPC title
Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087) · CPC title
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.