Control of interactions within virtual environments
First Claim
Patent Images
1. A virtual object for use in an object oriented environment;
- said virtual object comprising at least a user-sensible aspect and further comprising at least a functional aspect;
the said user-sensible aspect being encapsulated as a user-sensible encapsulation, separately from said functional aspect.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual object for use in an object oriented environment; the virtual object comprising at least a user-sensible aspect and further comprising at least a functional aspect; the said user-sensible aspect being encapsulated as a user-sensible encapsulation, separately from the functional aspect, which is encapsulated as a functional encapsulation.
26 Citations
45 Claims
-
1. A virtual object for use in an object oriented environment;
- said virtual object comprising at least a user-sensible aspect and further comprising at least a functional aspect;
the said user-sensible aspect being encapsulated as a user-sensible encapsulation, separately from said functional aspect. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- said virtual object comprising at least a user-sensible aspect and further comprising at least a functional aspect;
- 8. A first virtual object within a virtual computing environment, said first virtual object having a relationship with a second virtual object, said relationship being such that an interaction with said first virtual object is operable to bring about a consequential interaction with at least said second object.
-
15. A virtual reality environment comprising a scene and at least one virtual object supported by a scene database, said scene database having at least a first interchangeable functional unit associated therewith, said first interchangeable functional unit comprising functionality for said at least one first virtual object.
-
34. A dedicated control element for controlling the functionality of virtual objects belonging to a set of virtual objects within an environment,
said dedicated control element being associated with said environment, and comprising: -
identification functionality for determining whether a virtual object within said environment is a member of said set, and control functionality for processing events received from said identified virtual object.
-
-
35. A method for facilitating interaction by a plurality of users at a plurality of client terminals with at least a first object, said first object having display and interaction characteristics and functional characteristics, in a networked virtual reality environment;
- said method comprising;
encapsulating the display characteristics in a display and interaction part of said first object, encapsulating functional characteristics in a functional part of said first object, downloading said display and interaction part of said first object to user client terminals, and retaining said functional part of said first object at a remote location networked with said user client terminals.
- said method comprising;
-
36. A method for restricting the number of consequential interactions to further virtual objects having a relationship with a first virtual object, said consequential interactions resulting from an interaction with said first virtual object, said method comprising:
-
defining a maximum number of consequential interactions, counting consequential interactions, and stopping further interaction when said maximum number of consequential interactions is reached.
-
-
44. A method for controlling the functionality of a set of virtual objects within an environment, comprising:
-
incorporating allowable functionality for said set of virtual objects within a dedicated control element associated with said environment, incorporating identification functionality within said dedicated control element to enable said dedicated control element to distinguish between virtual objects within said set and virtual objects not within said set, and thereby allowing said dedicated control element to control virtual objects within said set.
-
-
45. A method for facilitating interaction by a plurality of users at a plurality of client terminals with at least a first object, said first object having display characteristics and functional characteristics, in a networked virtual reality environment;
- said method comprising;
encapsulating the display characteristics in a display and interaction part of said first object, encapsulating functional characteristics in a functional part of said first object, downloading said display and interaction part of said first object to user client terminals, and retaining said functional part of said first object at a remote location networked with said user client terminals, said interactions comprising trading using said objects.
- said method comprising;
Specification