IP Library Patent Application 15685554
Patent Application
App. No. 15/685,554

APPARATUS AND METHOD FOR PROVIDING A VIRTUAL SHOPPING ENVIRONMENT

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.
15/685,554
Abstract

Systems, apparatuses, and methods are provided herein for providing a virtual shopping experience. A system for providing a virtual shopping experience comprises a virtual map database, an interaction rules database, a communication device, and a control circuit. The control circuit being configured to provide a virtual shopping space including representations of a plurality of items for sale to a user interface device associated with a customer, determine a store section corresponding to a location of the customer within the virtual shopping space based on the virtual map database, retrieve an interaction rule associated with the store section from the interaction rules database, wherein the interaction rule specifies supported interactions among a plurality of available interactions in the virtual shopping space, detect a customer movement in the store section, and modify the virtual shopping space based on the customer movement and the interaction rule associated with the store section.

Claims (42)

1 . A system for reducing computing resource demand of providing a virtual shopping experience comprising:

a virtual map database;

an interaction rules database;

a communication device; and

a control circuit coupled to the virtual map database, the interaction rules database, and the communication device, the control circuit being configured to:

provide a virtual shopping space including representations of a plurality of items for sale to a user interface device associated with a customer via the communication device;

determine a store section corresponding to a location of the customer within the virtual shopping space based on the virtual map database;

retrieve an interaction rule associated with the store section from the interaction rules database, wherein the interaction rule specifies supported interactions among a plurality of available interactions in the virtual shopping space;

detect a customer movement in the store section; and

modify the virtual shopping space based on the customer movement and the interaction rule associated with the store section.

2 . The system of claim 1 , wherein one or more of the location of the customer and the customer movement is detected via a customer movement sensor coupled to the communication device.

3 . The system of claim 1 , wherein the virtual shopping space is displayed via a virtual reality display device coupled to the communication device.

4 . The system of claim 1 , wherein the plurality of available interactions comprises one or more of: hold, move, try-on, toss, carry around, bounce, push, and swing.

5 . The system of claim 1 , wherein the interaction rule permits or prevents items in the store section from responding to the customer movement with movements simulating real-world physics.

6 . The system of claim 1 , wherein the interaction rule permits or prevents items in the store section from being worn by a representation of the customer in the virtual shopping space.

7 . The system of claim 1 , wherein the interaction rule permits or prevents items in the store section from being carried into other sections of the virtual shopping space.

8 . The system of claim 1 , wherein the interaction rule permits or prevents items in the store section from interacting with other items in the virtual shopping space.

9 . The system of claim 1 , further comprising an object database storing object parameters for simulating movements of items in the virtual shopping space.

10 . The system of claim 9 , where object parameters for each item correspond to interactions supported under the interaction rule associated with the store section of the virtual shopping space in which each item is displayed.

11 . A method for reducing computing resource demand of providing a virtual shopping experience comprising:

providing, with a control circuit, a virtual shopping space including representations of a plurality of items for sale to a user interface device associated with a customer via a communication device;

determining a store section corresponding to a location of the customer within the virtual shopping space based on a virtual map database;

retrieving, with the control circuit, an interaction rule associated with the store section from an interaction rules database, wherein the interaction rule specifies supported interactions among a plurality of available interactions in the virtual shopping space;

detecting a customer movement in the store section; and

modifying, with the control circuit, the virtual shopping space based on the customer movement and the interaction rule associated with the store section.

12 . The method of claim 11 , wherein one or more of the location of the customer and the customer movement is detected via a customer movement sensor coupled to the communication device.

13 . The method of claim 11 , wherein the virtual shopping space is displayed via a virtual reality display device coupled to the communication device.

14 . The method of claim 11 , wherein the plurality of available interactions comprises one or more of: hold, move, try-on, toss, carry around, bounce, push, and swing.

15 . The method of claim 11 , wherein the interaction rule permits or prevents items in the store section from responding to the customer movement with movements simulating real-world physics.

16 . The method of claim 11 , wherein the interaction rule permits or prevents items in the store section from being worn by a representation of the customer in the virtual shopping space.

17 . The method of claim 11 , wherein the interaction rule permits or prevents items in the store section from being carried into other sections of the virtual shopping space.

18 . The method of claim 11 , wherein the interaction rule permits or prevents items in the store section from interacting with other items in the virtual shopping space.

19 . The method of claim 11 , wherein the virtual shopping space is modified based on an object database storing object parameters for simulating movements of items in the virtual shopping space.

20 . The method of claim 19 , where object parameters for each item correspond to interactions supported under the interaction rule associated with the store section of the virtual shopping space in which each item is displayed.

21 . An apparatus for reducing computing resource demand of a virtual shopping experience comprising:

a non-transitory storage medium storing a set of computer readable instructions; and

a control circuit configured to execute the set of computer readable instructions which causes to the control circuit to:

provide a virtual shopping space including representations of a plurality of items for sale to a user interface device associated with a customer via a communication device;

determine a store section corresponding to a location of the customer within the virtual shopping space based on a virtual map database;

retrieve an interaction rule associated with the store section from an interaction rules database, wherein the interaction rule specifies supported interactions among a plurality of available interactions in the virtual shopping space;

detect a customer movement in the store section; and

modify the virtual shopping space based on the customer movement and the interaction rule associated with the store section.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 047873/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: MATTINGLY, TODD D.; ANTEL, NICHOLAS; O'BRIEN, JOHN J.
To: WAL-MART STORES, INC.
Reel/Frame 047222/0287 →