Distributed network architecture for introducing dynamic content into a synthetic environment
First Claim
Patent Images
1. 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.
9 Assignments
0 Petitions
Accused Products
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.
96 Citations
21 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. 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. - View Dependent Claims (20, 21)
-
Specification