Distributed network architecture for introducing dynamic content into a synthetic environment
First Claim
Patent Images
1. A method to create events in synthetic environments, the method comprising:
- identifying executable code configured to generate a synthetic environment accessible by multiple clients, the executable code including socket code configured to interact with sources of plug data;
selecting plug data from a source of plug data from the sources of plug data; and
establishing a trigger point at which the socket code and the plug data interact to introduce dynamic content to the synthetic environment.
10 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.
-
Citations
19 Claims
-
1. A method to create events in synthetic environments, the method comprising:
-
identifying executable code configured to generate a synthetic environment accessible by multiple clients, the executable code including socket code configured to interact with sources of plug data; selecting plug data from a source of plug data from the sources of plug data; and establishing a trigger point at which the socket code and the plug data interact to introduce dynamic content to the synthetic environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to create events in synthetic environments, the method comprising:
-
selecting object code to generate a synthetic environment, the object code including socket code to introduce content to the synthetic environment; instantiating a plug object having a data arrangement in accordance with a universal data structure; configuring the plug object to include data representing a location at which the content is introduced in the synthetic environment substantially simultaneous to the execution of the object code; and scheduling a time during which the content is introduced into the synthetic environment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium to facilitate massively multiplayer online games, the computer readable medium comprising executable instructions to:
-
identify executable code configured to generate a synthetic environment accessible by multiple clients, the executable code including socket code configured to interact with sources of plug data; select plug data from a source of plug data from the sources of plug data, the plug data being created subsequent to formation of the executable code; and establish a trigger point at which the socket code and the plug data interact to introduce dynamic content to the synthetic environment. - View Dependent Claims (17, 18, 19)
-
Specification