PERSISTENT, IMMERSIBLE AND EXTRACTABLE AVATARS
First Claim
1. A computer including an application, comprising:
- a receiver to receive a request at least one data field used by the application and to receive data for said at least one data field from a management application, said management application capable of immersing said avatar into at least the application and a second application offering different functionality;
a transmitter to transmit said at least one data field to said management application, wherein said at least one data field do not include at least a second data field for which the management application stores data for said avatar;
an avatar instantiator to instantiate said avatar using said received data;
a data store to store data for said avatar unique to the application and not needed by any other application into which said management application can immerse said avatar; and
wherein the transmitter is operative to transmit updated data for said at least one data field to said management application, after which said avatar is capable of being immersed in either the application or said second application, andsaid at least one data field stores data according to a standard set by a certifying organization.
1 Assignment
0 Petitions
Accused Products
Abstract
Avatar data is stored in a management application. The management application sends an immersion request to the application. The management application identifies the avatar data fields used by the application, and any appropriate scaling and avatar transformation. The management application scales the data appropriately, transforms the avatar if necessary, and transmits the (scaled and transformed) avatar data to the application. When the avatar is to be removed from the application, the application transmits the avatar data back to the management application, which integrates any changes to the avatar data into the original avatar data.
42 Citations
20 Claims
-
1. A computer including an application, comprising:
-
a receiver to receive a request at least one data field used by the application and to receive data for said at least one data field from a management application, said management application capable of immersing said avatar into at least the application and a second application offering different functionality; a transmitter to transmit said at least one data field to said management application, wherein said at least one data field do not include at least a second data field for which the management application stores data for said avatar; an avatar instantiator to instantiate said avatar using said received data; a data store to store data for said avatar unique to the application and not needed by any other application into which said management application can immerse said avatar; and wherein the transmitter is operative to transmit updated data for said at least one data field to said management application, after which said avatar is capable of being immersed in either the application or said second application, and said at least one data field stores data according to a standard set by a certifying organization. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for an application to immerse an avatar, comprising:
-
receiving a request from a management application to immerse the avatar in the application, the management application capable of immersing an avatar into at least the application and a second application offering different functionality; identifying at least one data field the application uses for the avatar; sending a data request to the management application, the data request including the identified data field and not including a second data field the application does not use for the avatar; receiving data for the avatar; storing the data in the data fields; instantiating the avatar in the application; updating the data in the data fields; and sending the updated data to the management application, after which the avatar is capable of being immersed in either the application or the second application, wherein said identified data field stores data according to a standard set by a certifying organization. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article comprising:
-
a storage medium, said storage medium having stored thereon instructions, that, when executed by a machine, result in; receiving a request from a management application to immerse the avatar in the application, the management application capable of immersing an avatar into at least the application and a second application offering different functionality; identifying at least one data field the application uses for the avatar; sending a data request to the management application, the data request including the identified data field and not including a second data field the application does not use for the avatar; receiving data for the avatar; storing the data in the data fields; instantiating the avatar in the application; updating the data in the data fields; and sending the updated data to the management application, after which said avatar is capable of being immersed in either the application or said second application, wherein said identified data field stores data according to a standard set by a certifying organization. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification