METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR SIMULATING A SCENARIO BY UPDATING EVENTS OVER A TIME WINDOW INCLUDING THE PAST, PRESENT, AND FUTURE
First Claim
Patent Images
1. A method of simulating a scenario, comprising:
- providing an agent that is an object in the scenario;
providing a time window for the scenario that spans the farthest reachable past time and the farthest reachable future time with respect to a present time for the agent and/or at least one player that interacts with the simulated scenario;
providing at least one event that represents a change in at least one attribute of the agent; and
updating a state of the scenario by applying the at least one event to the agent within the time window.
0 Assignments
0 Petitions
Accused Products
Abstract
A scenario is simulated by providing an agent that is an object in the scenario, providing a time window for the scenario that spans the farthest reachable past time and the farthest reachable future time with respect to a present time for the agent and/or at least one player that interacts with the simulated scenario, providing at least one event that represents a change in at least one attribute of the agent, and updating a state of the scenario by applying the at least one event to the agent within the time window.
12 Citations
22 Claims
-
1. A method of simulating a scenario, comprising:
-
providing an agent that is an object in the scenario; providing a time window for the scenario that spans the farthest reachable past time and the farthest reachable future time with respect to a present time for the agent and/or at least one player that interacts with the simulated scenario; providing at least one event that represents a change in at least one attribute of the agent; and updating a state of the scenario by applying the at least one event to the agent within the time window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for simulating a scenario, comprising:
a data processing system that is configured to provide an agent that is an object in the scenario, to provide a time window for the scenario that spans the farthest reachable past time and the farthest reachable future time with respect to a present time for the agent and/or at least one player that interacts with the simulated scenario, to provide at least one event that represents a change in at least one attribute of the agent, and to update a state of the scenario by applying the at least one event to the agent within the time window.
-
22. A computer program product for simulating a scenario comprising:
-
a computer readable storage medium having computer readable program code embodied therein, the computer readable program code comprising; computer readable program code configured to provide an agent that is an object in the scenario; computer readable program code configured to provide a time window for the scenario that spans the farthest reachable past time and the farthest reachable future time with respect to a present time for the agent and/or at least one player that interacts with the simulated scenario; computer readable program code configured to provide at least one event that represents a change in at least one attribute of the agent; and computer readable program code configured to update a state of the scenario by applying the at least one event to the agent within the time window.
-
Specification