Cultural simulation model for modeling of agent behavioral expression and simulation data visualization methods
First Claim
1. A computer simulation method for modeling the response of one or more agents to real-world input data, comprising:
- (a) modeling an agent'"'"'s behavioral expression in terms of a series of “
scales”
for behavioral expression within a given cultural environment in response to real-world input data, wherein the scales of behavioral expression progress in logical definition from more primitive behavioral states to more complex behavioral states within the given cultural environment, and wherein the agent'"'"'s behavioral expression includes at least one expected agent behavioral response on one scale that is linked as an expected agent behavioral response on one other scale, whereby at least one example of a progression in agent behavioral responses across the scales can be monitored in the agent'"'"'s behavioral expression;
(b) running a computer simulation in which one or more agents having respectively modeled behavioral expressions are selected to interact with selected sources of real-world input data;
(c) monitoring the interaction of the expected agent behavioral responses of the agent(s) in the computer simulation with the selected sources of real-world input data; and
(d) displaying a simulation output in a visual form depicting the interaction of the expected agent behavioral responses of the agent(s) in the computer simulation with the selected sources of real-world input data.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer simulation method is provided for modeling the behavioral expression of one or more agents in an environment to be simulated, then running a simulation of the modeled agent(s) against real-world information as input data reflecting changing conditions of the environment being simulated, and obtaining an output based on the modeled agent(s) response(s). The simulation method models the underlying cultural, social, and behavioral characteristics on which agent behaviors and actions are based, rather than modeling fixed rules for the agent'"'"'s actions. The input data driving the simulation are constituted by real-world information reflecting the changing conditions of the environment being simulated, rather than an artificial set of predefined initial conditions which do not change over time. As a result, the simulation output of the modeled agent'"'"'s responses to the input information can indicate more accurately how that type of participant in the simulated environment might respond under real-world conditions. Simulations can be run on global networks for agent types of different cultures, societies, and behaviors, with global sources of information. Simulation environments can include problems and situations in a wide range of human activity. Robust new visual tools are provided for discerning patterns and trends in the simulation data, including waveform charts, star charts, grid charts, and pole chart series.
78 Citations
20 Claims
-
1. A computer simulation method for modeling the response of one or more agents to real-world input data, comprising:
-
(a) modeling an agent'"'"'s behavioral expression in terms of a series of “
scales”
for behavioral expression within a given cultural environment in response to real-world input data, wherein the scales of behavioral expression progress in logical definition from more primitive behavioral states to more complex behavioral states within the given cultural environment, and wherein the agent'"'"'s behavioral expression includes at least one expected agent behavioral response on one scale that is linked as an expected agent behavioral response on one other scale, whereby at least one example of a progression in agent behavioral responses across the scales can be monitored in the agent'"'"'s behavioral expression;
(b) running a computer simulation in which one or more agents having respectively modeled behavioral expressions are selected to interact with selected sources of real-world input data;
(c) monitoring the interaction of the expected agent behavioral responses of the agent(s) in the computer simulation with the selected sources of real-world input data; and
(d) displaying a simulation output in a visual form depicting the interaction of the expected agent behavioral responses of the agent(s) in the computer simulation with the selected sources of real-world input data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for programming a computer simulation of the response of one or more agents to real-world input data, comprising:
-
(a) modeling an agent'"'"'s behavioral expression in terms of a series of “
scales”
for behavioral expression within a given cultural environment in response to real-world input data, wherein the scales of behavioral expression progress in logical definition from more primitive behavioral states to more complex behavioral states within the given cultural environment, and wherein the agent'"'"'s behavioral expression includes at least one expected agent behavioral response on one scale that is linked as an expected agent behavioral response on one other scale, whereby at least one example of a progression in agent behavioral responses across the scales can be monitored in the agent'"'"'s behavioral expression;
(b) selecting one or more agents having respectively modeled behavioral expressions are selected to interact with selected sources of real-world input data; and
(c) programming the operation of the computer simulation to proceed by filtering the real-world input data for matches to a behavioral response list associated with the modeling of the agent(s) selected for the simulation, and processing the matched behavioral responses through the agent'"'"'s behavioral expression by linking behavioral response matches found at one scale to other behavioral response matches found at each other scale until the linking of input-response behavioral response matches reaches a terminating stage. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A visual analysis tool for a computer simulation of the response of one or more agents to real-world input data, comprising a display of simulation output in a visual form depicting the interaction of the expected agent behavioral responses of the agent(s) in the computer simulation with the selected sources of real-world input data,
wherein an agent'"'"'s behavioral expression is modeled in terms of a series of “ - scales”
for behavioral expression within a given cultural environment in response to real-world input data, wherein the scales of behavioral expression progress in logical definition from more primitive behavioral states to more complex behavioral states within the given cultural environment, and wherein the agent'"'"'s behavioral expression includes at least one expected agent behavioral response on one scale that is linked as an expected agent behavioral response on one other scale, whereby at least one example of a progression in agent behavioral responses across the scales can be monitored in the agent'"'"'s behavioral expression;
wherein one or more agents having respectively modeled behavioral expressions are selected to interact with selected sources of real-world input data; and
wherein the operation of the computer simulation proceeds by filtering the real-world input data for matches to a behavioral response list associated with the modeling of the agent(s) selected for the simulation, and processing the matched behavioral responses through the agent'"'"'s behavioral expression by linking behavioral response matches found at one scale to other behavioral response matches found at each other scale until the linking of input-response behavioral response matches reaches a terminating stage. - View Dependent Claims (20)
- scales”
Specification