Interactive avatar for social network services
First Claim
1. A method comprising:
- receiving, by a computing system through an electronic avatar widget executing on a first network site, athletic performance information of a user from a second network site different from the first network site;
generating an avatar associated with the user on the first network site by executing portable code included in the electronic avatar widget, wherein the first network site and the second network site each host a different website on which the avatar is displayed;
displaying, in the electronic avatar widget, the athletic performance information of the user received from the second network site;
detecting that the avatar corresponding to the user has been set to private on the second network site; and
in response to detecting that the avatar has been set to private on the second network site, modifying the electronic avatar widget on the first network site to hide the athletic performance information from a selected subset of users on the first network site and generating an alternate avatar associated with the user and a private mode, and generating a message to the user on the first network site indicating that the avatar has been set to private from the second network site.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment is an avatar or avatar environment to visualize data within an athletic performance system or service and/or a social network system or service, for example as part of the Internet. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data. According to one or more aspects, an avatar may be placed on other network sites and updated based on athletic performance data. The avatar may be awarded for goals achieved by a user. The awards or gifts may further include non-avatar related items such as apparel, gift cards and the like.
29 Citations
17 Claims
-
1. A method comprising:
-
receiving, by a computing system through an electronic avatar widget executing on a first network site, athletic performance information of a user from a second network site different from the first network site; generating an avatar associated with the user on the first network site by executing portable code included in the electronic avatar widget, wherein the first network site and the second network site each host a different website on which the avatar is displayed; displaying, in the electronic avatar widget, the athletic performance information of the user received from the second network site; detecting that the avatar corresponding to the user has been set to private on the second network site; and in response to detecting that the avatar has been set to private on the second network site, modifying the electronic avatar widget on the first network site to hide the athletic performance information from a selected subset of users on the first network site and generating an alternate avatar associated with the user and a private mode, and generating a message to the user on the first network site indicating that the avatar has been set to private from the second network site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
generating, by a computing system, an electronic avatar corresponding to a user, the electronic avatar executing through a first network site; receiving, by the computing system, physical activity information for physical activity performed by the user from a second network site different from the first network site, wherein the first network site and the second network site each host a different website on which the electronic avatar is displayed; displaying, on the first network site, the physical activity information of the user received from the second network site; modifying, by the computing system, an appearance of the electronic avatar on the first network site based on the received physical activity information; receiving, by the computing system, a request to place the electronic avatar on the second network site; and in response to receiving the request, generate portable executable code that, when executed, is configured to; generate the electronic avatar on the second network site; detect that the electronic avatar has been set to private on the second network site; and modify an appearance of the electronic avatar on the first network site to hide the athletic performance information from a selected subset of users on the first network site and generate an alternate avatar associated with the user and a private mode, in response to detecting that the electronic avatar has been set to private on the second network site; and generate a message to the user on the first network site indicating that the avatar has been set to private from the second network site. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification