Virtual planogram management systems and methods
AssigneeNant Holdings IP, LLC
InventorPatrick Soon-Shiong
Life of this patent
Estimating the term…
Abstract
Systems and methods of constructing and managing virtual planograms are presented. Contemplated systems allow for construction of a virtual planogram, which can be used to present consumers virtual inventory items as being available for purchase via a display device. The display device can include an electronic billboard within an establishment, a mall for example, or include a user's smart device, a cell phone or tablet for example.
Claims22
A display device presenting an augmented reality shopping experience, comprising:
- a tangible, non-transitory computer readable memory storing software instructions;
- a display;
- a camera configured to capture an image of one or more product representations presented within a physical object or physical space;
- and
- at least one processor coupled with the memory and that, upon execution of the software instructions, is caused to:
- convert image data from the one or more product representations in the image into at least one image feature;
- obtain one or more virtual inventory items by using the at least one image feature to select from virtual inventory items based on availability for purchase via at least one retailer inventory, wherein the selected virtual inventory items are products related to the one or more product representations;
- configure the display using the one or more virtual inventory items, wherein the one or more virtual inventory items are presented as being available for purchase, and wherein configuring the display includes superimposing an augmented reality view comprising at least one of the one or more virtual inventory items and at least one of the one or more product representations on a real-world image within the display;
- allow a user to select at least one virtual inventory item of the one or more virtual inventory items;
- configure a transaction device to receive account data associated with the user and related to the selected at least one virtual inventory item;
- and
- initiate a transaction using the account data and a transaction protocol to communicate with the transaction device for carrying out a transaction which includes, in a case where the at least one selected virtual inventory item exists in the at least one retailer inventory, an order for delivery of the at least one selected virtual inventory item to a destination, and, in a case where the at least one selected virtual inventory item does not exist in the at least one retailer inventory, taking an action to produce a proxy item.
A method for presenting an augmented reality shopping experience from a display device, the method comprising:
- capturing, in a computer, an image of one or more product representations from the display device, represented within a physical object or space;
- converting, by the computer, image data from the one or more product representations in the image into at least one image feature;
- obtaining, by the computer, one or more virtual inventory items by using the at least one image feature to select from virtual inventory items based on availability for purchase via at least one retailer inventory, wherein the selected virtual inventory items are products related to the one or more product representations;
- configuring, by the computer, a display of the display device using the one or more virtual inventory items, wherein the one or more virtual inventory items are presented as being available for purchase, and wherein configuring the display includes superimposing an augmented reality view comprising at least one of the one or more virtual inventory items and at least one of the one or more product representations on a real-world image within the display;
- allowing, by the computer, a user to select at least one virtual inventory item of the one or more virtual inventory items;
- configuring a transaction device to receive account data associated with the user and related to the selected at least one virtual inventory item;
- and
- initiating, by the computer, a transaction using the account data and a transaction protocol to communicate with the transaction device for carrying out a transaction, which includes, in a case where the at least one selected item exists in the at least one retailer inventory, an order for delivery of the selected item to a destination, and, in a case where the at least one selected item does not exist in the at least one retailer inventory, taking an action to produce a proxy item.
A non-transitory computer readable medium containing program instructions for causing a computer to perform steps comprising:
- capturing, in a computer, an image of one or more product representations from a display device, represented within a physical object or space;
- converting, by the computer, image data from the one or more product representations in the image into at least one image feature;
- obtaining, by the computer, one or more virtual inventory items by using the at least one image feature to select from virtual inventory items based on availability for purchase via at least one retailer inventory, wherein the selected virtual inventory items are products related to the one or more product representations;
- configuring, by the computer, a display of the display device using the one or more virtual inventory items, wherein the one or more virtual inventory items are presented as being available for purchase, and wherein configuring the display includes superimposing an augmented reality view comprising at least one of the one or more virtual inventory items and at least one of the one or more product representations on a real-world image within the display;
- allowing, by the computer, a user to select at least one virtual inventory item of the one or more virtual inventory items;
- configuring a transaction device to receive account data associated with the user and related to the selected at least one virtual inventory item;
- and
- initiating, by the computer, a transaction using the account data and a transaction protocol to communicate with the transaction device for carrying out a transaction, which includes, in a case where the at least one selected item exists in the at least one retailer inventory, an order for delivery of the selected item to a destination, and, in a case where the at least one selected item does not exist in the at least one retailer inventory, taking an action to produce a proxy item.
Dependencies are inferred from the claim text.