Delivery of objects in a virtual world using a descriptive container
First Claim
Patent Images
1. A method for a giver virtual entity to deliver a virtual object to a receiver virtual entity using a container which contains said virtual object, said method of delivery comprising the steps of:
- placing said virtual object into said container by said giver virtual entity;
delivering said container to said receiver virtual entity; and
preventing access to said virtual object in said container by said receiver virtual entity until an access restriction of said container is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for encasing one or more virtual objects in a container for delivery in a virtual world. The container can be opened by automatic time-out, simple manual opening or security-enforced manual opening. The container can hide all or part of the virtual objects, filter events to or from the objects, present advertising information, group multiple objects and enforce access security checkpoints.
-
Citations
45 Claims
-
1. A method for a giver virtual entity to deliver a virtual object to a receiver virtual entity using a container which contains said virtual object, said method of delivery comprising the steps of:
-
placing said virtual object into said container by said giver virtual entity; delivering said container to said receiver virtual entity; and preventing access to said virtual object in said container by said receiver virtual entity until an access restriction of said container is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for an event generated by a handler avatar, handling a container, to be filtered by said container before reaching a virtual object inside said container, said method comprising the steps of:
-
generating said event by said handler avatar for transmission to said virtual object; intercepting said generated event by said container; determining by said container if said event can be forwarded to said virtual object; forwarding said event by said container to said virtual object if said determining step allows it; and receiving said forwarded event by said virtual object.
-
-
16. A method for an event generated by a virtual object inside a container to be filtered by said container before reaching a handler avatar, handling said container, said method comprising the steps of:
-
generating said event by said virtual object for transmission to said handler avatar; intercepting said generated event by said container; determining by said container if said event can be forwarded to said handler avatar; forwarding said event by said container to said handler avatar if said determining step allows it; and receiving said forwarded event by said handler avatar.
-
-
17. A computer system contained within a computer network, said computer network having multiple computers connected together using telecommunications mechanisms wherein a giver virtual entity delivers a virtual object to a receiver virtual entity using a container which contains said virtual object, said computer system comprising:
-
means for placing said virtual object into said container by said giver virtual entity; means for delivering said container to said receiver virtual entity; and means for preventing access to said virtual object in said container by said receiver virtual entity until an access restriction of said container is satisfied. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer system contained within a computer network, said computer network having multiple computers connected together using telecommunications mechanisms wherein an event generated by a handler avatar, handling a container, is filtered by said container before reaching a virtual object inside said container, said computer system comprising:
-
means for generating said event by said handler avatar for transmission to said virtual object; means for intercepting said generated event by said container; means for determining by said container if said event can be forwarded to said virtual object; means for forwarding said event by said container to said virtual object if said means for determining allows it; and means for receiving said forwarded event by said virtual object.
-
-
32. A computer system contained within a computer network, said computer network having multiple computers connected together using telecommunications mechanisms wherein an event generated by a virtual object inside a container is filtered by said container before reaching a handler avatar, handling said container, said computer system comprising:
-
means for generating said event by said virtual object for transmission to said handler avatar; means for intercepting said generated event by said container; means for determining by said container if said event can be forwarded to said handler avatar; means for forwarding said event by said container to said handler avatar if said means for determining allows it; and means for receiving said forwarded event by said handler avatar.
-
-
33. A computer program product on a computer-readable media wherein a giver virtual entity delivers a virtual object to a receiver virtual entity using a container which contains said virtual object, said computer system comprising:
-
computer-readable program code means for placing said virtual object into said container by said giver virtual entity; computer-readable program code means for delivering said container to said receiver virtual entity; and computer-readable program code means for preventing access to said virtual object in said container by said receiver virtual entity until an access restriction of said container is satisfied. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program product on a computer-readable media wherein an event generated by a handler avatar, handling a container, is filtered by said container before reaching a virtual object inside said container, said computer system comprising:
-
computer-readable program code means for generating said event by said handler avatar for transmission to said virtual object; computer-readable program code means for intercepting said generated event by said container; computer-readable program code means for determining by said container if said event can be forwarded to said virtual object; computer-readable program code means for forwarding said event by said container to said virtual object if said computer-readable program code means for determining allows it; and computer-readable program code means for receiving said forwarded event by said virtual object.
-
-
45. A computer program product on a computer-readable media wherein an event generated by a virtual object inside a container is filtered by said container before reaching a handler avatar, handling said container, said computer system comprising:
-
computer-readable program code means for generating said event by said virtual object for transmission to said handler avatar; computer-readable program code means for intercepting said generated event by said container; computer-readable program code means for determining by said container if said event can be forwarded to said handler avatar; computer-readable program code means for forwarding said event by said container to said handler avatar if said computer-readable program code means for determining allows it; and computer-readable program code means for receiving said forwarded event by said handler avatar.
-
Specification