Virtual reality system including viewer responsiveness to smart objects
First Claim
Patent Images
1. A computer-implemented method of generating market research data, comprising:
- receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation;
generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment;
presenting the virtual reality simulation to the simulation participant on the virtual reality display platform;
monitoring eye movements of the participant while the participant interacts with the virtual reality simulation;
storing information describing the monitored eye movements; and
generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises;
superimposing a path of the participant'"'"'s gaze on a display of the virtual shopping environment simulation; and
at least one of;
simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
orgenerating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a virtual reality system that includes an instrumented device used to present a virtual shopping environment to a simulation participant. The participant'"'"'s interactions with the virtual shopping environment may be used to conduct market research into the consumer decision making process. The virtual shopping environment may include one or more smart objects configured to be responsive to participant interaction. The virtual shopping environment may recreate a real-world shopping environment.
17 Citations
19 Claims
-
1. A computer-implemented method of generating market research data, comprising:
-
receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation; generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; presenting the virtual reality simulation to the simulation participant on the virtual reality display platform; monitoring eye movements of the participant while the participant interacts with the virtual reality simulation; storing information describing the monitored eye movements; and generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises; superimposing a path of the participant'"'"'s gaze on a display of the virtual shopping environment simulation; and at least one of; simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
orgenerating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium containing a program configured to create a virtual reality simulation used to conduct market research, the program including instructions for performing an operation, the operation comprising:
- receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation;
generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; presenting the virtual reality simulation to the simulation participant on the virtual reality display platform;
monitoring eye movements of the participant while the participant interacts with the virtual reality simulation;
storing information describing the monitored eye movements; and
generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises;
superimposing a path of the participant'"'"'s gaze on a display of the virtual shopping environment simulation; and
at least one of;simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
orgenerating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation. - View Dependent Claims (9, 10, 11)
- receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation;
-
12. A system, comprising:
-
a computing device; a memory storing a virtual reality program, wherein the virtual reality program is configured to; receive a set of simulation data describing a shopping environment to represent in a virtual reality simulation, and generate the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; and the virtual reality display platform comprising; an instrumented navigation device, one or more display screens, an eye-tracking system, the computing device, and a virtual reality presentation program, wherein the virtual reality presentation program is configured to; present the virtual reality simulation to the simulation participant on the virtual reality display platform, monitor eye movements of the participant while the participant interacts with the virtual reality simulation, store information describing the monitored eye movements, and generate a visualization of the monitored eye movements, wherein the virtual reality presentation program is configured to; superimpose a path of the participant'"'"'s gaze on a display of the virtual shopping environment simulation; and do at least one of;
simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
or
generating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-implemented method of generating market research data, comprising:
-
receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation; generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; presenting the virtual reality simulation to the simulation participant on the virtual reality display platform; monitoring eye movements of the participant while the participant interacts with the virtual reality simulation, wherein monitoring the eye movements of the participant comprises, upon determining whether the participant is viewing one of the smart objects, generating a record describing how long the participant views that smart object; storing information describing the monitored eye movements; and generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises at least one of; simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
orgenerating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation.
-
-
17. A non-transitory computer-readable storage medium containing a program configured to create a virtual reality simulation used to conduct market research, the program including instructions for performing an operation, the operation comprising:
- receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation;
generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; presenting the virtual reality simulation to the simulation participant on the virtual reality display platform; monitoring eye movements of the participant while the participant interacts with the virtual reality simulation, wherein monitoring the eye movements of the participant comprises, upon determining whether the participant is viewing one of the smart objects, generating a record describing how long the participant views that smart object; storing information describing the monitored eye movements; and
generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises at least one of;simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
or generating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation.
- receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation;
-
18. A system, comprising:
-
a computing device; a memory storing a virtual reality program, wherein the virtual reality program is configured to; receive a set of simulation data describing a shopping environment to represent in a virtual reality simulation, and generate the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; and the virtual reality display platform comprising; an instrumented navigation device, one or more display screens, an eye-tracking system, the computing device, and a virtual reality presentation program, wherein the virtual reality presentation program is configured to; present the virtual reality simulation to the simulation participant on the virtual reality display platform, monitor eye movements of the participant while the participant interacts with the virtual reality simulation, wherein monitoring the eye movements of the participant comprises, upon determining whether the participant is viewing one of the smart objects, generating a record describing how long the participant views that smart object, store information describing the monitored eye movements, and generate a visualization of the monitored eye movements, wherein the virtual reality presentation program is configured to do at least one of; simulating, based on the monitored eye movements, a view of a camera moving through the shopping environment and focused on what was viewed by the participant as the participant interacted with the virtual reality simulation;
orgenerating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation.
-
-
19. A computer-implemented method of generating market research data, comprising:
-
receiving a set of simulation data describing a shopping environment to represent in a virtual reality simulation; generating the virtual reality simulation, based on the received simulation data, wherein the virtual reality simulation comprises a plurality of smart objects, wherein each smart object represents an element of the shopping environment and is configured to be responsive to being viewed by a simulation participant interacting with the shopping environment; presenting the virtual reality simulation to the simulation participant on the virtual reality display platform; monitoring eye movements of the participant while the participant interacts with the virtual reality simulation; storing information describing the monitored eye movements; and generating a visualization of the monitored eye movements, wherein generating the visualization of the monitored eye movements comprises generating, based on the monitored eye movements, a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation, wherein generating a graphical representation of a sequence of smart objects that were viewed by the participant as the participant interacted with the virtual reality simulation comprises graphically representing a relative degree of attention received by the smart objects within the graphical representation of the sequence of smart objects.
-
Specification