FRIENDS LISTS WITH DYNAMIC ORDERING AND DYNAMIC AVATAR APPEARANCE
First Claim
1. A computer-implemented method for generating a list of users, the method comprising:
- receiving, from a first user interacting with a virtual environment, a request to view a list of users associated with the first user;
identifying one or more interactions that have occurred between the first user and one or more users in the list within the virtual environment;
determining, from the identified interactions, an order to present the users in the list to the first user; and
presenting, by operation of one or more computer processors, the ordered list to the first user in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for presenting information related to a user'"'"'s friends within a virtual environment. For example, when a user requests to view a friends list, the virtual environment may respond by identifying interactions between that user and their friends. From this, the virtual environment may determine an order to present the users in the list. For example, individual with whom the user interacts with frequently may be more prominently displayed. However, the user may fix or “pin” the position of certain users (e.g., a close friend with whom contact is infrequent). Further, in addition to displaying friends'"'"' names, the list may display an animation of a user'"'"'s friend generated based on the then current activity, location, or appearance of that friend within a virtual environment.
-
Citations
26 Claims
-
1. A computer-implemented method for generating a list of users, the method comprising:
-
receiving, from a first user interacting with a virtual environment, a request to view a list of users associated with the first user; identifying one or more interactions that have occurred between the first user and one or more users in the list within the virtual environment; determining, from the identified interactions, an order to present the users in the list to the first user; and presenting, by operation of one or more computer processors, the ordered list to the first user in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing a program, which, when executed by a processor performs an operation for generating a list of users, the operation comprising:
-
receiving, from a user interacting with a virtual environment, a request to view a list of users associated with the user; identifying one or more interactions in one or more virtual environments that have occurred between the user and one or more users in the list; determining, from the identified interactions, an order to present the users in the list; and presenting, by operation of the processor, the ordered list in response to the request. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a processor; and a memory, wherein the memory includes an application program configured to perform an operation for generating a list of users, the operation comprising; receiving, from a user interacting with a virtual environment, a request to view a list of users associated with the user, identifying one or more interactions in one or more virtual environments that have occurred between the user and one or more users in the list, determining, from the identified interactions, an order to present the users in the list, and presenting the ordered list in response to the request. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for generating a list of users, the method comprising:
-
retrieving, for a first user interacting with a virtual environment, a list of users associated with the first user; determining a set of then current information regarding at least one user in the list of users; and displaying a graphical representation of the users in the list of users, wherein the graphical representation of the at least one user is determined, at least in part, on the determined information. - View Dependent Claims (24, 25, 26)
-
Specification