System and method for adaptable avatars
First Claim
Patent Images
1. A method comprising:
- transmitting, by a second computing device having a second service environment related to generation of a second avatar of a user, a request to a first computing device maintaining avatar data describing an avatar component of a first avatar of the user designed for a first service environment, the request identifying the first avatar of the user and the avatar component;
receiving, from the first computing device by the second computing device, the requested avatar component of the first avatar of the user for the first service environment;
extracting, by the second computing device, information regarding the user from a social networking platform, wherein the social networking platform is separate from the first service environment and the second service environment, wherein the information regarding the user from the social networking platform includes at least one of;
interests of the user, physiological data of the user, or emotional data of the user;
modifying, by the second computing device, the requested avatar component for the first service environment, based on the information regarding the user from the social networking platform, to create a customized avatar component for the second service environment, wherein the customized avatar component for the second service environment is different from the requested avatar component for the first service environment, and wherein the avatar components are defined and organized relative to one another such that selected avatar components are parsed and used to generate different versions of the avatar that still maintain aspects of the first avatar of the user; and
generating, by the second computing device using the second service environment, the second avatar of the user that includes the customized avatar component.
2 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a system and method of providing adaptable avatars. In an embodiment, the method comprises: designing an avatar with components for a first service environment; saving the avatar components; retrieving the avatar components from a second service environment; and rendering a new version of that avatar for the second service environment using the saved avatar components.
-
Citations
6 Claims
-
1. A method comprising:
-
transmitting, by a second computing device having a second service environment related to generation of a second avatar of a user, a request to a first computing device maintaining avatar data describing an avatar component of a first avatar of the user designed for a first service environment, the request identifying the first avatar of the user and the avatar component; receiving, from the first computing device by the second computing device, the requested avatar component of the first avatar of the user for the first service environment; extracting, by the second computing device, information regarding the user from a social networking platform, wherein the social networking platform is separate from the first service environment and the second service environment, wherein the information regarding the user from the social networking platform includes at least one of;
interests of the user, physiological data of the user, or emotional data of the user;modifying, by the second computing device, the requested avatar component for the first service environment, based on the information regarding the user from the social networking platform, to create a customized avatar component for the second service environment, wherein the customized avatar component for the second service environment is different from the requested avatar component for the first service environment, and wherein the avatar components are defined and organized relative to one another such that selected avatar components are parsed and used to generate different versions of the avatar that still maintain aspects of the first avatar of the user; and generating, by the second computing device using the second service environment, the second avatar of the user that includes the customized avatar component.
-
-
2. A computer system having a second service environment and comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the computer system to perform operations comprising; transmitting a request to a first computing device maintaining avatar data describing an avatar component of a first avatar of a user designed for a first service environment, the request identifying the first avatar of the user and the avatar component; receiving, from the first computing device, the requested avatar component of the first avatar of the user for the first service environment; extracting information regarding the user from a social networking platform, wherein the social networking platform is separate from the first service environment and the second service environment, wherein the information regarding the user from the social networking platform includes at least one of;
interests of the user, physiological data of the user, or emotional data of the user;modifying the requested avatar component for the first service environment, based on the information regarding the user from the social networking platform, to create a customized avatar component for the second service environment, wherein the customized avatar component for the second service environment is different from the requested avatar component for the first service environment, and wherein the avatar components are defined and organized relative to one another such that selected avatar components are parsed and used to generate different versions of the avatar that still maintain aspects of the first avatar of the user; and generating, using the second service environment, the second avatar of the user that includes the customized avatar component. - View Dependent Claims (3, 4, 5)
-
-
6. A tangible, non-transitory computer readable medium storing instructions that, when executed by a computer system having a second service environment, cause the computer system to perform operations comprising:
-
transmitting a request to a first computing device maintaining avatar data describing an avatar component of a first avatar of a user designed for a first service environment, the request identifying the first avatar of the user and the avatar component; receiving, from the first computing device, the requested avatar component of the first avatar of the user for the first service environment; extracting information regarding the user from a social networking platform, wherein the social networking platform is separate from the first service environment and the second service environment, wherein the information regarding the user from the social networking platform includes at least one of;
interests of the user, physiological data of the user, or emotional data of the user;modifying the requested avatar component to create a customized avatar component for the second service environment, based on the information regarding the user from the social networking platform, to create a customized avatar component for the second service environment, wherein the customized avatar component for the second service environment is different from the requested avatar component for the first service environment, and wherein the avatar components are defined and organized relative to one another such that selected avatar components are parsed and used to generate different versions of the avatar that still maintain aspects of the first avatar of the user; and generating, using the second service environment, the second avatar of the user that includes the customized avatar component.
-
Specification