Back to results
US 10,769,002 B2Granted
Managing a virtual object
AssigneeInternational Business Machines Corporation
InventorsPamela Chen, Rebecca L J Chen, Jacqueline Yen, Cecelia Y C Yu
Life of this patent
Estimating the term…
Abstract
Managing a virtual object in a server device includes storing the virtual object in a database accessible to the server device and, in response to a non-subscriber user performing a first action on the virtual object, sending a message from the server device to at least one user that subscribes to the virtual object.
Claims20
A server device, comprising:
- a processor;
- and
- a memory communicatively coupled to said processor;
- said memory comprising executable code that causes said processor, upon execution of said executable code, to:
- store a virtual object in a database accessible to the server device, said database comprising a number of avatars and a number of virtual objects distinct from said avatars;
- and
- in response to a non-subscriber user performing, with one of said avatars, a first action on said virtual object, send a message from said server device to at least one user that subscribes to said virtual object;
- wherein said at least one user that subscribes to said virtual object comprises at least one user subscribing to said virtual object that is not a member of a community to which said non-subscriber user belongs.
5 more elements
A method of managing a virtual object, the method comprising, with a programmed server:
- maintaining a database comprising a number of avatars and a virtual object distinct from said avatars;
- maintaining a database of users that subscribe to said virtual object;
- and
- in response to receiving a request from a non-subscriber user to perform a first action on said virtual object, sending a message to at least one of said users that subscribe to said virtual object;
- wherein said at least one of said users that subscribe to said virtual object comprises any user subscribing to said virtual object that has performed an action on said virtual object that is the same as said first action performed by said non-subscriber user on said virtual object.
2 more elements
A server device, comprising:
- a processor;
- and
- a memory communicatively coupled to said processor;
- said memory comprising executable code that causes said processor, upon execution of said executable code, to:
- render a virtual object in a virtual environment implemented by at least one server device, said virtual environment including both a number of avatars and a number of virtual objects distinct from said avatars, said rendered virtual object being one of the virtual objects distinct from said avatars and being accessible to a plurality of users of said virtual environment;
- maintain in said at least one server device a database of users, from among said plurality of users, that subscribe to said virtual object so as to distinguish between users that subscribe to said virtual object and users that have not subscribed to said virtual object;
- and
- in response to a non-subscriber user that has not subscribed to said virtual object directly performing a first action on said virtual object in said virtual environment, send a message from said at least one server device to at least one of said users that subscribe to said virtual object.
5 more elements
Dependencies are inferred from the claim text.