MODIFYING AVATAR ATTRIBUTES
First Claim
Patent Images
1. A machine implemented method comprising:
- exposing an interface at a first application on an electronic device, the interface allows other applications to select from among a plurality of attributes to apply to an avatar;
receiving, at the first application from a second application, a request to present a user'"'"'s avatar with a first attribute of the plurality of attributes; and
presenting the user'"'"'s avatar based on the first attribute.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed herein for changing a user'"'"'s avatar attributes based on information that is pertinent to the user and that comes from a variety of sources. The user'"'"'s electronic device may contain a multitude of information about the user, their lifestyle, their current mood, etc. Embodiments provide an application programming interface (API) that allows various applications on the user'"'"'s electronic device, or elsewhere, to communicate with an avatar platform such that avatar attributes may be changed based on information from a wide variety of applications.
62 Citations
20 Claims
-
1. A machine implemented method comprising:
-
exposing an interface at a first application on an electronic device, the interface allows other applications to select from among a plurality of attributes to apply to an avatar; receiving, at the first application from a second application, a request to present a user'"'"'s avatar with a first attribute of the plurality of attributes; and presenting the user'"'"'s avatar based on the first attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine implemented method comprising:
-
determining, by a first application, that a user'"'"'s avatar should be updated through an interface to a second application, the interface allows a request that an avatar be presented with specified attributes, the interface allows a plurality of attributes to be specified; determining, by the first application, a first attribute of the plurality of attributes for the user'"'"'s avatar based on information that pertains to the user; transmitting, from the first application to the second application, an identifier of the first attribute; and presenting on an electronic device the user'"'"'s avatar based on the first attribute. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a presentation device; a processor coupled to the presentation apparatus; and a computer readable storage media coupled to the processor, the computer readable storage media having computer readable instructions stored thereon, the instructions which when executed on the processor cause the processor to implement; a platform for presenting avatars on the presentation device, the platform exposes an application programming interface that allows software applications to select from among a plurality of attributes to apply to an avatar, the platform receives a request from a software application on the electronic device to present a user'"'"'s avatar with a first attribute of the plurality of attributes, the platform modifies the user'"'"'s avatar based on the first attribute. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification