IP Library Granted Patent US 9,652,809
Granted Patent B1
US 9,652,809 · App. 11/017,634 · Granted May 16, 2017

Using user profile information to determine an avatar and/or avatar characteristics

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,652,809
App. No.
11/017,634
Granted
May 16, 2017
Kind
B1
Abstract

An instant messaging user may be able to convey information about the user by displaying self-expression items in the instant message communications. Examples of self-expression items generally include non-animated icons, animated avatars, sounds, wallpaper, or objects associated with an avatar or wallpaper. A user may select an avatar, and one or more other types of self-expression items, from among many available avatars and other types of self-expression items. A user profile that provides information about the user (e.g., geographical location of the user, the user's occupation, and various interests held by the user) may be used to identify a subset of the universe of available avatars and self-expression items to be presented to the user for selection.

Claims (69)

1. A computer-implemented method for associating an avatar with a user identity, the method comprising:

detecting a selection by a user, the selection being at least one of an avatar selection and a wallpaper selection for use in an instant messaging environment, wherein the selected avatar or wallpaper comprise one or more attributes;

inferring, using at least one processor, one or more user profile attributes for the user based on the detected user selection, wherein the inferred user profile attributes are not identical to the one or more attributes of the selected avatar or wallpaper;

storing the inferred user profile attributes in a user profile of the user, wherein the user profile is viewable by one or more other users within the instant messaging environment;

accessing stored attributes for multiple avatars that are potential candidates for selection by the user to represent the user in a communications session;

identifying a subset of less than all of the multiple avatars based on a comparison between the inferred user profile attributes located is the stored user profile and the accessed avatar attributes; and

presenting the identified subset of avatars for selection by the user.

2. The method of claim 1 , wherein inferring user profile attributes comprises inferring at least one of a geographic location, an occupation, or an interest.

3. The method of claim 1 , further comprising:

receiving a selection of an avatar in the presented subset of avatars; and

associating, using at least one processor, the selected avatar with the user identity in the instant messaging environment.

4. The method of claim 1 , wherein identifying a subset of less than all of the multiple avatars based on a comparison between the inferred user profile information and the accessed attributes for multiple avatars includes comparing an interest in the inferred user profile information to the accessed attributes for multiple avatars.

5. The method of claim 4 , wherein the interest includes one of a hobby, an affiliation, an activity, or an occupation associated with the user.

6. The method of claim 1 , wherein identifying a subset of less than all of the multiple avatars includes:

identifying an attribute associated with an avatar of the multiple avatars;

determining whether the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes; and

including the avatar in the subset based on a determination that the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes.

7. The method of claim 6 , wherein identifying an attribute associated with the avatar includes identifying the attribute based on the avatar itself.

8. The method of claim 6 , wherein identifying an attribute associated with the avatar includes identifying the attribute based on at least one of an object associated with the avatar, an object to be displayed on the avatar, or an object to be displayed near the avatar.

9. The method of claim 1 , further comprising:

receiving a selection of one of the presented avatars in the subset;

presenting avatar attributes associated with the selected avatar for selection by the user;

receiving a selection of one or more of the presented avatar attributes; and

associating the selected one or more avatar attributes with the selected avatar in the instant messaging environment.

10. The method of claim 1 , wherein the instant messaging environment includes a virtual online environment.

11. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method for associating an avatar with a user identity, the method comprising:

detecting a selection by a user, the selection being at least one of an avatar selection and a wallpaper selection for use in an instant messaging environment, wherein the selected avatar or wallpaper comprise one or more attributes;

inferring, using at least one processor, one or more user profile attributes for the user based on the detected user selection, wherein the inferred user profile attributes are not identical to the one or more attributes of the selected avatar or wallpaper;

storing, the inferred user profile attributes in a user profile of the user, wherein the user profile is viewable by one or more other users within the instant messaging environment;

accessing stored attributes for multiple avatars that are potential candidates for selection by the user to represent the user in a communications session;

identifying a subset of less than all of the multiple avatars based on a comparison between the inferred user profile attributes located in the stored user profile and the accessed avatar attributes; and

presenting the identified subset of avatars for selection by the user.

12. The non-transitory computer-readable storage medium of claim 11 , wherein inferring user profile attributes comprises inferring at least one of a geographic location, an occupation, or an interest.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the method performed by the at least one processor further comprises:

receiving a selection of an avatar in the presented subset of avatars; and

associating the selected avatar with the user identity in the instant messaging environment.

14. The non-transitory computer-readable storage medium of claim 11 , wherein identifying a subset of less than all of the multiple avatars based on a comparison between the inferred user profile information and the accessed attributes for multiple avatars includes comparing an interest in the inferred user profile information to the accessed attributes for multiple avatars.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the interest includes one of a hobby, an affiliation, an activity, or an occupation associated with the user.

16. The non-transitory computer-readable storage medium of claim 11 , wherein identifying a subset of less than all of the multiple avatars includes:

identifying an attribute associated with an avatar of the multiple avatars;

determining whether the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes; and

including the avatar in the subset based on a determination that the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes.

17. The non-transitory computer-readable storage medium of claim 16 , wherein identifying an attribute associated with the avatar includes identifying the attribute based on the avatar itself.

18. The non-transitory computer-readable storage medium of claim 16 , wherein identifying an attribute associated with the avatar includes identifying the attribute based on at least one of an object associated with the avatar, an object to be displayed on the avatar, or an object to be displayed near the avatar.

19. The non-transitory computer-readable storage medium of claim 11 , wherein the method performed by the at least one processor further comprises:

receiving a selection of one of the presented avatars in the subset;

presenting avatar attributes associated with the selected avatar for selection by the user;

receiving a selection of one or more of the presented avatar attributes; and

associating the selected one or more avatar attributes with the selected avatar in the instant messaging environment.

20. The non-transitory computer-readable storage medium of claim 11 , wherein the instant messaging environment includes a virtual online environment.

21. A communications system for associating user identities with avatars, the system comprising:

a storage device storing attribute information for multiple avatars and wallpapers supported by the communications system; and

one or more processors configured to:

detect a selection by a user, the selection being at least one of an avatar selection and a wallpaper selection for use in an instant messaging environment, wherein the selected avatar or wallpaper comprise one or more attributes;

infer one or more user profile attributes for the user based on the detected user selection, wherein the inferred user profile attributes are not identical to the one or more attributes of the selected avatar or wallpaper;

store, in the storage device, the inferred user profile attributes in a user profile of the user, wherein the user profile is viewable by one or more other users within the instant messaging environment;

access, from the storage device, attributes for multiple avatars that are potential candidates for selection by the user to represent the user in a communications session;

identify a subset of less than all of the multiple avatars based on a comparison between the inferred user profile attributes located in the stored user profile and the accessed avatar attributes; and

present the identified subset of avatars for selection by the user.

22. The system of claim 21 , wherein the user profile attributes include at least one of a geographic location, an occupation, or an interest.

23. The system of claim 21 wherein the one or more processors are furthered configured to:

receive a selection of an avatar in the presented subset of avatars; and

associate the selected avatar with the user identity in the instant messaging environment.

24. The system of claim 21 , wherein the one or more processors are configured to identify a subset of less than all of the multiple avatars based on a comparison between the inferred user profile information and the accessed attributes for multiple avatars by comparing an interest in the inferred user profile information to the accessed attributes for multiple avatars.

25. The system of claim 24 , wherein the interest includes one of a hobby, an affiliation, an activity, or an occupation associated with the user.

26. The system of claim 21 , wherein the one or more processors are configured to identify a subset of less than all of the multiple avatars by:

identifying an attribute associated with an avatar of the multiple avatars;

determining whether the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes; and

including the avatar in the subset based on a determination that the identified attribute associated with the avatar corresponds to one or more of the inferred user profile attributes.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
CHANGE OF NAME Recorded Dec 31, 2009
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023723/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2005
From: LEVINSON, DAVID S.
To: AMERICA ONLINE, INC.
Reel/Frame 015656/0960 →