METHODS AND SYSTEMS FOR SIMULATING AGENT BEHAVIOR IN A VIRTUAL ENVIRONMENT
First Claim
1. A method comprising:
- receiving, by a processor, observed customer behavior data for a retail space;
generating, by the processor, a model for customer behavior in the retail space based on the observed customer behavior, the model comprising probabilities for customer responses to a plurality of stimuli in the retail space;
building, by the processor, a virtual customer agent based on the model for customer behavior;
building, by the processor, a virtual retail space, the virtual retail space being a virtual representation of the retail space;
modifying, by the processor, the virtual retail space such that the modified virtual retail space includes at least one different design feature from the virtual retail space;
simulating, by the processor, the virtual customer agent performing a predetermined list of tasks in the modified virtual retail space, the virtual customer agent'"'"'s performance of each task being based on the probabilities for the customer responses contained in the model for customer behavior; and
generating, by the processor, simulated customer behavior data based on the simulating the virtual customer agent performing the predetermined list of tasks, the simulated customer behavior data comprising responses of the virtual customer agent to the modified virtual retail space.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for simulating behavior of agents in a virtual environment are described. Observed customer behavior data for a retail space may be received. A model for customer behavior in the retail space is generated, the model including probabilities for customer responses to a plurality of stimuli. A virtual customer agent is built based on the model for customer behavior. A virtual retail space is built and modified, the modified virtual retail space including at least one different design feature from the virtual retail space. In the modified virtual retail space, the virtual customer agent is simulated performing a predetermined list of tasks based on the probabilities for the customer responses. Simulated customer behavior data, including responses of the virtual customer agent to the modified virtual retail space, may be generated based on the simulation.
60 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor, observed customer behavior data for a retail space; generating, by the processor, a model for customer behavior in the retail space based on the observed customer behavior, the model comprising probabilities for customer responses to a plurality of stimuli in the retail space; building, by the processor, a virtual customer agent based on the model for customer behavior; building, by the processor, a virtual retail space, the virtual retail space being a virtual representation of the retail space; modifying, by the processor, the virtual retail space such that the modified virtual retail space includes at least one different design feature from the virtual retail space; simulating, by the processor, the virtual customer agent performing a predetermined list of tasks in the modified virtual retail space, the virtual customer agent'"'"'s performance of each task being based on the probabilities for the customer responses contained in the model for customer behavior; and generating, by the processor, simulated customer behavior data based on the simulating the virtual customer agent performing the predetermined list of tasks, the simulated customer behavior data comprising responses of the virtual customer agent to the modified virtual retail space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor for performing a method for enhancing a signal, the method comprising:
-
receiving observed customer behavior data for a retail space; generating a model for customer behavior in the retail space based on the observed customer behavior, the model comprising probabilities for customer responses to a plurality of stimuli in the retail space; building a virtual customer agent based on the model for customer behavior; building a virtual retail space, the virtual retail space being a virtual representation of the retail space; modifying the virtual retail space such that the modified virtual retail space includes at least one different design feature from the virtual retail space; simulating the virtual customer agent performing a predetermined list of tasks in the modified virtual retail space, the virtual customer agent'"'"'s performance of each task being based on the probabilities for the customer responses contained in the model for customer behavior; and generating simulated customer behavior data based on the simulating the virtual customer agent performing the predetermined list of tasks, the simulated customer behavior data comprising responses of the virtual customer agent to the modified virtual retail space. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification