System and method for distributed simulation in which different simulation servers simulate different regions of a simulation space
First Claim
Patent Images
1. A machine implemented method of simulating, comprising:
- performing a continuous distributed simulation of a space using a plurality of computing devices connected to a network, each computing device of the plurality of computing devices simulates a different region of the space, performing the continuous distributed simulation includes reporting about the simulation to a user computer device;
determining whether an item has changed;
if the item has changed, determining whether a particular change for the item would be perceptible on the user computing device based on one or more properties of the item in the space and a physical property of a user interface on the user computing device;
transmitting data about the change to the user computing device if it was determined that the particular change would be perceptible on the user computing device and not transmitting the data about the change to the user computing device if it was determined that the particular change would be not be perceptible on the user computing device, wherein the physical property of the user interface on the user computing device is display resolution.
4 Assignments
0 Petitions
Accused Products
Abstract
Distributed continuous simulation of a three dimensional simulation space is provided using a set of simulation servers. The simulation space is partitioned into a set of regions. In one embodiment, each simulation server is responsible for simulating one of the regions of the simulation space. Users interacting with the simulation communicate directly with the simulation server responsible for simulating the region that the user is currently interacting with.
-
Citations
8 Claims
-
1. A machine implemented method of simulating, comprising:
-
performing a continuous distributed simulation of a space using a plurality of computing devices connected to a network, each computing device of the plurality of computing devices simulates a different region of the space, performing the continuous distributed simulation includes reporting about the simulation to a user computer device; determining whether an item has changed;
if the item has changed, determining whether a particular change for the item would be perceptible on the user computing device based on one or more properties of the item in the space and a physical property of a user interface on the user computing device;transmitting data about the change to the user computing device if it was determined that the particular change would be perceptible on the user computing device and not transmitting the data about the change to the user computing device if it was determined that the particular change would be not be perceptible on the user computing device, wherein the physical property of the user interface on the user computing device is display resolution. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A system for simulating a space that can be accessed by a user computing device, comprising:
-
a plurality of computing devices in communication with a network, the plurality of computing devices perform a continuous distributed simulation of a space such that each computing device of the plurality simulates a different region of the space; and an agent process on one of the plurality of computing devices, the agent process is in communication the user computing device, the agent process determines whether an item in the space has changed, if the item has changed the agent process determines whether a particular change would be perceptible on the user computing device based on one or more properties of the item in the space and a physical property of a user interface on the user computing device, the agent transmits data about the change to the user computing device if it was determined that the particular change would be perceptible on the user computing device, the agent does not transmit the data about the change to the user computing device if it was determined that the particular change would be not be perceptible on the user computing device, wherein the physical property of the user interface on the user computing device is display resolution. - View Dependent Claims (7, 8)
-
Specification