Providing a virtual shopping environment for an item
First Claim
1. A system comprising:
- a display;
a camera configured to capture live video of a person walking past the display;
a non-transitory computer storage medium containing a plurality of software modules which, when executed by one or more processors, operate one or more software modules, including;
a dimension module configured to determine one or more dimensions of the person walking past the display based on the live video;
a selection module configured to select one or more items from a database based on the determined dimensions and to receive one or more data records representing the one or more respective items from the database, wherein the selection module is configured to automatically determine an item available for sale and select the item without intervention from said person; and
a display module configured to present the one or more items on the display, based on the one or more data records representing the one or more respective items from the database, the display module being further configured to present live real-time video of the person walking past the display with an overlaid view of the item available for sale to provide an unrequested view of the item available for sale;
the selection module further configured to receive a selection from the person via a user interface, the selection indicating one of the presented items.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for providing a virtual item shopping environment are presented herein. A dimension module may be configured to determine one or more dimensions of a person near a display. A selection module may be configured to select one or more items from a database based on the determined dimensions. A display module configured to present the one or more items on the display. In other embodiments, the selection module may further be configured to receive a selection from the person via a user interface. The selection may indicate one of the presented items. In another embodiment, the display module may be configured to display a live real-time video of the person wearing the selected item. The live real-time video may include video of the person with an overlaid image of the selected item.
83 Citations
24 Claims
-
1. A system comprising:
-
a display; a camera configured to capture live video of a person walking past the display; a non-transitory computer storage medium containing a plurality of software modules which, when executed by one or more processors, operate one or more software modules, including; a dimension module configured to determine one or more dimensions of the person walking past the display based on the live video; a selection module configured to select one or more items from a database based on the determined dimensions and to receive one or more data records representing the one or more respective items from the database, wherein the selection module is configured to automatically determine an item available for sale and select the item without intervention from said person; and a display module configured to present the one or more items on the display, based on the one or more data records representing the one or more respective items from the database, the display module being further configured to present live real-time video of the person walking past the display with an overlaid view of the item available for sale to provide an unrequested view of the item available for sale; the selection module further configured to receive a selection from the person via a user interface, the selection indicating one of the presented items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
capturing, using a camera, live video of a person walking past a display; determining one or more dimensions of the person walking past the display based on the live video; selecting one or more items from a database based on the determined dimensions, said selecting comprising automatically determining an item available for sale and selecting the item without intervention from said person; retrieving one or more data records representing one or more respective items from a database based on the determined dimension; presenting the one or more items on a display based on the one or more data records representing the one or more respective items, said presenting comprising presenting live real-time video of the person walking past the display with an overlaid view of the item available for sale to provide an unrequested view of the item available for sale; receiving a selection from the person via a user interface, the selection indicating one of the presented items. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium comprising instructions, which when implemented by one or more machines, cause the one or more machines to perform operations comprising:
-
capturing, using a camera, live video of a person walking past a display; determining one or more dimensions of the person based on the live video of the person walking past the display; selecting one or more items from a database based on the determined dimensions, said selecting comprising automatically determining an item available for sale and selecting the item without intervention from said person; retrieving one or more data records representing one or more respective items from a database based on the determined dimension; presenting the one or more items on a display based on the one or more records representing the one or more respective items from the database, said presenting comprising presenting live real-time video of the person walking past the display with an overlaid view of the item available for sale to provide an unrequested view of the item available for sale; receiving a selection from the person via a user interface, the selection indicating one of the presented items. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification