Distributed network architecture for introducing dynamic content into a synthetic environment
AssigneeTrion Worlds, Inc.
InventorsRobert Ernest Lee, Jason A. Maltzen, David M. Aldridge, Bryan Joseph Farina, Jon Edward Van Caneghem
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content.
Claims21
A method to introduce content into synthetic environments, the method comprising:
- maintaining data representing an event in an event library database, the event associated with a plug object configured to interact with object code executing to create a synthetic environment;
- detecting a condition that triggers introduction of dynamic content into the synthetic environment;
- and
- introducing the dynamic content into the synthetic environment during the execution of the object code.
A method to introduce content into synthetic environments, the method comprising:
- executing object code to generate a synthetic environment;
- monitoring times at which data from property class objects are to be inserted into socket code of the object code;
- detecting a scheduled time for one of the property class objects;
- and
- inserting the data into the socket code to associate content with the synthetic environment.
A computer readable medium to facilitate massively multiplayer online games, the computer readable medium comprising executable instructions to:
- maintain data representing an event in an event library database, the event associated with a plug object configured to interact with object code;
- determine a time during which dynamic content is scheduled to persist in association with a synthetic environment;
- display a representation of the time during which the dynamic content is introduced into the synthetic environment;
- detect a condition that triggers introduction of the dynamic content into the synthetic environment;
- and
- introduce the dynamic content into the synthetic environment during the execution of the object code.
Dependencies are inferred from the claim text.