On-line interaction system
First Claim
Patent Images
1. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprisingidentifying avatars for members of a website or on-line application;
- searching contact information for the members and identifying the members having at least some common contact information, wherein the searching and identifying comprises;
obtaining a contact list corresponding to a member profile of a particular one of the members, the contact list including a first portion of a plurality of member profiles associated with the members, wherein the particular one of the members comprises a first member of the members and the obtained contact list includes information about one or more second members of the members;
responsive to obtaining the contact list, determining whether to identify for inclusion one of the members that is not of the contact list and that is not the particular member based on activity preference comparisons using activity preferences indicated by the member profiles and a threshold frequency of user interactions or a threshold recentness of at least one of the user interactions, the user interactions with the particular member via the website or the on-line application;
responsive to obtaining the contact list, determining whether to identify for exclusion one of the members of the contact list that is not the particular member based on at least one of an incoming filter preference indicated by the particular member or an outgoing filter preference indicated by the one of the members of the contact list that is not the particular member; and
in response to at least one of determining to identify for inclusion the one of the members that is not of the contact list or determining to identify for exclusion the one of the members of the contact list, selecting a second portion of the plurality of member profiles that is different than the first portion of the plurality of member profiles, wherein the second portion is selected based on the activity preference comparisons and the threshold frequency of user interactions with the particular member or the threshold recentness of the at least one of the user interactions, or the incoming or outgoing filter preference; and
only displaying the avatars for the identified members or varying how the avatars are displayed for the identified members, wherein only displaying the avatars for the identified members or varying how the avatars are displayed for the identified members further comprises;
only displaying the avatars for the members corresponding to the selected second portion of the plurality of member profiles or varying how the avatars for the members corresponding to the selected second portion of the plurality of member profiles are displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
An avatar display system monitors the activities or status of different members on a network site. Avatars representing the different members are displayed in conjunction with an on-line application according to the different identified member activities or status. Different avatar display techniques and filtering schemes are used to both promote and improve interactions between different members of the on-line application or website.
224 Citations
20 Claims
-
1. A memory device having instructions stored thereon that, in response to execution by a processing device, cause the processing device to perform operations comprising
identifying avatars for members of a website or on-line application; -
searching contact information for the members and identifying the members having at least some common contact information, wherein the searching and identifying comprises; obtaining a contact list corresponding to a member profile of a particular one of the members, the contact list including a first portion of a plurality of member profiles associated with the members, wherein the particular one of the members comprises a first member of the members and the obtained contact list includes information about one or more second members of the members; responsive to obtaining the contact list, determining whether to identify for inclusion one of the members that is not of the contact list and that is not the particular member based on activity preference comparisons using activity preferences indicated by the member profiles and a threshold frequency of user interactions or a threshold recentness of at least one of the user interactions, the user interactions with the particular member via the website or the on-line application; responsive to obtaining the contact list, determining whether to identify for exclusion one of the members of the contact list that is not the particular member based on at least one of an incoming filter preference indicated by the particular member or an outgoing filter preference indicated by the one of the members of the contact list that is not the particular member; and in response to at least one of determining to identify for inclusion the one of the members that is not of the contact list or determining to identify for exclusion the one of the members of the contact list, selecting a second portion of the plurality of member profiles that is different than the first portion of the plurality of member profiles, wherein the second portion is selected based on the activity preference comparisons and the threshold frequency of user interactions with the particular member or the threshold recentness of the at least one of the user interactions, or the incoming or outgoing filter preference; and only displaying the avatars for the identified members or varying how the avatars are displayed for the identified members, wherein only displaying the avatars for the identified members or varying how the avatars are displayed for the identified members further comprises; only displaying the avatars for the members corresponding to the selected second portion of the plurality of member profiles or varying how the avatars for the members corresponding to the selected second portion of the plurality of member profiles are displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
identifying avatars for members of a website or on-line application; searching contact information for the members and identifying the members having at least some common contact information, wherein the searching and identifying comprises; obtaining a contact list corresponding to a member profile of a particular one of the members, the contact list including a first portion of a plurality of member profiles associated with the members, wherein the particular one of the members comprises a first member of the members and the obtained contact list includes information about one or more second members of the members; responsive to obtaining the contact list, determining whether to identify for inclusion one of the members that is not of the contact list and that is not the particular member based on activity preference comparisons using activity preferences indicated by the member profiles and a threshold frequency of user interactions or a threshold recentness of at least one of the user interactions, the user interactions with the particular member via the website or the on-line application; responsive to obtaining the contact list, determining whether to identify for exclusion one of the members of the contact list that is not the particular member based on at least one of an incoming filter preference indicated by the particular member or an outgoing filter preference indicated by the one of the members of the contact list that is not the particular member; and in response to at least one of determining to identify for inclusion the one of the members that is not of the contact list or determining to identify for exclusion the one of the members of the contact list, selecting a second portion of the plurality of member profiles that is different than the first portion of the plurality of member profiles, wherein the second portion is selected based on the activity preference comparisons and the threshold frequency of user interactions with the particular member or the threshold recentness of the at least one of the user interactions, or the incoming or outgoing filter preference; and only displaying the avatars for the members corresponding to the selected second portion of the plurality of member profiles or varying how the avatars for the members corresponding to the selected second portion of the plurality of member profiles are displayed wherein only displaying the avatars for the identified members or varying how the avatars are displayed for the identified members further comprises; only displaying the avatars for the members corresponding to the selected second portion of the plurality of member profiles or varying how the avatars for the members corresponding to the selected second portion of the plurality of member profiles are displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification