Distributed object oriented multi-user domain with multimedia presentations
First Claim
1. In a persistent object oriented multi-user domain in which objects are distributed between computer readable media associated with a server computer and plural client computers with corresponding users, the improvement comprising:
- multimedia properties associated with objects in the multi-user domain for presentation on the client computers; and
a bystander region property associated with selected ones of the objects and representing a perceptual range of effect on other objects of multimedia properties on the selected objects.
2 Assignments
0 Petitions
Accused Products
Abstract
Updating of local object databases at client computers, dynamic inheritance, and event notification methods cooperate to provide a persistent object oriented multi-user domain capable of supporting multimedia presentation features for large numbers of users over conventional networks like the Internet. This includes distributing the objects of such a domain between a server and multiple clients and providing the objects with multimedia presentation features. Such a domain includes the persistence of conventional text-based MUDs and MOOs while also giving users the ability to vary or control a wide range of object attributes and properties. As a result, multimedia (e.g., graphical) presentation capabilities are combined with persistence and variability features of text-based MUDs and MOOs to provide a rich, dynamic, multimedia virtual world environment suitable for standard networks.
192 Citations
13 Claims
-
1. In a persistent object oriented multi-user domain in which objects are distributed between computer readable media associated with a server computer and plural client computers with corresponding users, the improvement comprising:
-
multimedia properties associated with objects in the multi-user domain for presentation on the client computers; and a bystander region property associated with selected ones of the objects and representing a perceptual range of effect on other objects of multimedia properties on the selected objects. - View Dependent Claims (2, 3)
-
-
4. In a persistent object oriented multi-user domain in which objects are distributed between computer readable media associated with a server computer and plural client computers with corresponding users, the improvement comprising:
-
multimedia properties associated with objects in the multi-user domain for presentation on the client computers; objects in the domain providing services in response to calls and including indications of hierarchical relationships between the objects such that each object references or is referenced by another object; software instructions for determining in response to a call to a selected service at a selected object whether the selected service is available from the object; and software instructions for passing the call to a referenced object that is referenced by the selected object according to at least one of the hierarchical relationships if the selected service is unavailable at the selected object. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer-readable medium having stored thereon software instructions for a virtual world environment maintained on a server computer that is in concurrent communication with plural client computers, each of the client computers having an associated object representing an entity in the virtual world environment, comprising:
-
software instructions for maintaining a world object database on the server computer, the world object database including plural software objects that provide services in response to calls and correspond to entities within the virtual world environment; software instructions for concurrently delivering to the client computers local object databases that are subsets of the world object database, each local object database at a client computer including the associated object for the client computer and other objects within a bystander region for the associated object, the bystander region representing a perceptual range of effect on other objects of multimedia properties on the selected objects; and multimedia properties for at least selected objects in the local object databases for concurrently presenting the corresponding entities on the client computers in a format other than text. - View Dependent Claims (10)
-
-
11. A computer-readable medium having stored thereon software instructions for a virtual world environment maintained on a server computer that is in concurrent communication with plural client computers, each of the client computers having an associated object representing an entity in the virtual world environment, comprising:
-
software instructions for maintaining a world object database on the server computer, the world object database including plural software objects corresponding to entities within the virtual world environment; software instructions for concurrently delivering to the client computers local object databases that are subsets of the world object database; multimedia properties for at least selected objects in the local object databases for concurrently presenting the corresponding entities on the client computers in a format other than text; and in which the objects represent entities within the virtual world environment and in which the objects further comprise indications of associational relationships between the entities representing corporeal distinctions between the entities within the virtual world environment, the associational relationships between the entities including Self and Contents relationships. - View Dependent Claims (12, 13)
-
Specification