Resources Contact Us Home
Heightened realism for computer-controlled units in real-time activity simulation

Image Number 6 for United States Patent #6763325.

Enhanced realism of a real-time simulator having multiple computer-controlled units results from making the units capable of reacting to only those other units that each of them can be aware of because of their spatial relationships to the unit. Awareness is based upon probabilities; it can persist after a relationship changes; and it can be influenced by a unit's designation of a target. Each unit selects a target based upon a score incorporating multiple aspects of its tactical situation, and can change targets when the situation changes. A unit selects a strategy in response to which of a set of tactical configurations exist between the unit and its target; the strategy can change short of completion when the configuration changes. A plan produces guidance commands from the high-level strategy. The guidance commands are converted into control settings for guiding the subject unit using a physics engine for simulating the physical dynamics of the unit. The control settings can interact with each other under certain conditions. The time rate at which each computer-controlled unit performs the above operations varies with the tactical situation, and can be different for different units. The operator for each unit precomputes some data required for multiple calculations in performing the operations.

  Recently Added Patents
Control unit of a ride level control system, and ride level control system
Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction
Electrode for a plasma torch
Compounds and their salts specific to the PPAR receptors and the EGF receptors and their use in the medical field
Floor relief for dot improvement
Battery grid
Methods and apparatus for ultrasonic cleaning
  Randomly Featured Patents
Simultaneous forward link beam forming and learning method for mobile high rate data traffic
Method and apparatus for automatically changing bobbins and winding yarn continuously
Airflow converger
Redox shuttle for overdischarge protection in rechargeable lithium-ion batteries
Method of decomposing ammonia gas
Methods and apparatus for providing a categorical approach to valuetype bridge support
Joining a plurality of type hierarchies in an object oriented programming language without inheriting from a base class and without modification to the type hiearchies
Multiple pattern display device
Automobile sleeper headrest
System and method for indicating whether a block size in a detachable memory device corresponds to a predetermined broadcasting system standard