System and method for the designation of items in a virtual universe
First Claim
1. A method of designating items for transfer between avatars in a virtual universe without a requirement of concurrent presence of said avatars at a location, said method comprising the steps of:
- using a computer hosting a virtual universe used by a plurality of users to permit a designating avatar to drop and leave an item at said location;
using said computer to assign a metadata identifier designating said item that is dropped and left by said designating avatar as tagged for permitted interaction by one or more designated avatars with said item to pick-up and add said item by one or more designated users to an inventory of one of said one or more designated avatars;
using a database accessible by said computer to store said metadata identifier;
using said computer upon or after said storing of said metadata identifier to send output to a user interface to inform said one or more designated users that the item has been tagged and specified for said permitted interaction to pick-up and add said item by said one or more designated users to said inventory of said one of said one or more designated avatars; and
using said computer to allow only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to perform said permitted interaction to pick-up and add said item to said inventory of said one of said one or more designated avatars,wherein said designating avatar is different from said one or more designated avatars.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention enables items in a Virtual Universe to be tagged as available for pickup by one or more designated users. The present invention permits a designated user to be alerted that there is an item designated for that user/avatar and available for pick-up at a location in the Virtual Universe. A user may designate another user (or user'"'"'s avatar), for example, a minor for whom the designating user has responsibility, as an “item” to be tracked. For privacy and other reasons, this and other features may be implemented on an opt-in basis.
-
Citations
21 Claims
-
1. A method of designating items for transfer between avatars in a virtual universe without a requirement of concurrent presence of said avatars at a location, said method comprising the steps of:
-
using a computer hosting a virtual universe used by a plurality of users to permit a designating avatar to drop and leave an item at said location; using said computer to assign a metadata identifier designating said item that is dropped and left by said designating avatar as tagged for permitted interaction by one or more designated avatars with said item to pick-up and add said item by one or more designated users to an inventory of one of said one or more designated avatars; using a database accessible by said computer to store said metadata identifier; using said computer upon or after said storing of said metadata identifier to send output to a user interface to inform said one or more designated users that the item has been tagged and specified for said permitted interaction to pick-up and add said item by said one or more designated users to said inventory of said one of said one or more designated avatars; and using said computer to allow only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to perform said permitted interaction to pick-up and add said item to said inventory of said one of said one or more designated avatars, wherein said designating avatar is different from said one or more designated avatars. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A virtual universe system comprising:
-
a designation memory containing a metadata identifier for an item that is dropped and left at a location in the virtual universe by a designating avatar, said metadata identifier comprising a Universally Unique Identifier (UUID), an owner, a location, and at least one permission for one or more designated avatars to pick-up and add said item that is dropped and left by said designating avatar to an inventory of one of said one or more designated avatars, means for comparing an avatar command by said one or more designated avatars to add said item to said inventory of said one of said one or more designated avatars with said at least one permission in said designation memory and providing a comparison result, and means for causing performance of said avatar command by said one or more designated avatars to add said item to said inventory of said one of said one or more designated avatars based on said comparison result, said means for causing performance of said avatar command allowing only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to pick-up and add said item to said inventory of said one of said one or more designated avatars, wherein said designating avatar is different from said one or more designated avatars. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer readable medium storing program instructions for a data processing apparatus, said program instructions, when run on said data processing apparatus, causing said data processing apparatus to perform steps of:
-
permitting a designating avatar to drop and leave an item at a location in a virtual universe used by a plurality of users; storing a metadata identifier corresponding to said item in a designation memory, said metadata identifier including at least one permission for one or more designated avatars to pick-up and add said item that is dropped and left by said designating avatar to an inventory of one of said one or more designated avatars; generating a notification for said one or more designated users upon or after storing said metadata identifier corresponding to said item in said designation memory, said notification informing said one or more designated users of said at least one permission to pick-up and add said item to said inventory of said one of said one or more designated avatars; and causing performance of an avatar command by said one or more designated avatars to add said item to said inventory of said one of said one or more designated avatars based on a comparison of said avatar command with said at least one permission of said metadata identifier in said designation memory, said causing step including allowing only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to pick-up and add said item to said inventory of said one of said one or more designated avatars, wherein said designating avatar is different from said one or more designated avatars. - View Dependent Claims (15, 16, 17)
-
-
18. A method of operating a virtual universe including
configuring a data processing apparatus to include: -
a designation memory containing a metadata identifier for an item that is dropped and left at a location in the virtual universe by a designating avatar, said metadata identifier comprising a Universally Unique Identifier (UUID), an owner, a location, and at least one permission for one or more designated avatars to pick-up and add said item that is dropped and left by said designating avatar to an inventory of one of said one or more designated avatars; and a notification generator for notifying one or more users/residents of said virtual universe and corresponding to said one or more designated avatars upon or after storage of said at least one permission of said metadata identifier in said designation memory, said notification informing said one or more users/residents of said at least one permission to pick-up and add said item to said inventory of said one of said one or more designated avatars, wherein said at least one permission allows only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to pick-up and add said item to said inventory of said one of said one or more designated avatars, and wherein said designating avatar is different from said one or more designated avatars. - View Dependent Claims (19, 20)
-
-
21. A method of operating a virtual universe system on a plurality of networked data processors, said method comprising a step of:
-
configuring at least one data processor of said plurality of data processors to provide; a designation memory containing a metadata identifier for an item that is dropped and left at a location in the virtual universe by a designating avatar, said metadata identifier comprising a Universally Unique Identifier (UUID), an owner, a location, and at least one permission for one or more designated avatars to pick-up and add said item that is dropped and left by said designating avatar to an inventory of one of said one or more designated avatars, means for comparing an avatar command by said one or more designated avatars to add said item to said inventory of said one of said one or more designated avatars with said at least one permission in said metadata identifier and providing a comparison result, and means for causing performance of said avatar command by said one or more designated avatars to add said item to said inventory of said one of said one or more designated avatars based on said comparison result, said means for causing performance of said avatar command allowing only said one or more designated avatars, when said one or more designated avatars is at said location and when said item is not already picked-up, to pick-up and add said item to said inventory of said one of said one or more designated avatars, wherein said designating avatar is different from said one or more designated avatars.
-
Specification