PROMOTING COMMUNICANT INTERACTIONS IN A NETWORK COMMUNICATIONS ENVIRONMENT
First Claim
1. A method, comprising:
- in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes,ascertaining ones of the communicants who are related to a target one of the communicants,determining statuses of the related communicants with respect to the different server applications,transmitting to the target communicant indications of the related communicants and the determined statuses of the related communicants.
2 Assignments
0 Petitions
Accused Products
Abstract
In a network communication environment in which communicants operating from respective client network nodes connect to different server applications, communicants who are related to a target communicant are ascertained, statuses of the related communicants with respect to the different server applications are determined, and indications of the related communicants and the determined statuses of the related communicants are transmitted to the target communicant. Graphical representations of the related communicants and graphical indications of the statuses of the related communicants with respect to connections to the different server applications may be displayed on a display. A contact list including a respective graphical representation of each of one or more of the communicants also may be displayed in association with visual cues representing the ascertained types of current interaction activities respectively engaged in by the one or more communicants. A single universal user identifier may be used to identify each communicant.
96 Citations
69 Claims
-
1. A method, comprising:
in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, ascertaining ones of the communicants who are related to a target one of the communicants, determining statuses of the related communicants with respect to the different server applications, transmitting to the target communicant indications of the related communicants and the determined statuses of the related communicants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
30. Apparatus operational in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, the apparatus comprising:
-
a computer-readable memory storing computer-readable instructions; and a data processor coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising ascertaining ones of the communicants who are related to a target one of the communicants, determining statuses of the related communicants with respect to the different server applications, transmitting to the target communicant indications of the related communicants and the determined statuses of the related communicants.
-
-
31. At least one computer-readable memory device having computer-readable program code embodied therein, wherein when executed by a computer in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, the computer-readable program code causes the computer to perform operations comprising:
ascertaining ones of the communicants who are related to a target one of the communicants, determining statuses of the related communicants with respect to the different server applications, transmitting to the target communicant indications of the related communicants and the determined statuses of the related communicants.
-
32. A method, comprising:
-
in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, by a given one of the client network nodes from which a given one of the communicants is operating, connecting to a target one of the server applications, receiving indications of ones of the communicants who are related to the given communicant and statuses of the related communicants with respect to associations with the different server applications, and on a display displaying graphical representations of the related communicants and graphical indications of the statuses of the related communicants with respect to connections to the different server applications. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. Apparatus operational in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, comprising:
-
a computer-readable memory storing computer-readable instructions; and a data processor coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising connecting to a target one of the server applications, receiving indications of ones of the communicants who are related to the given communicant and statuses of the related communicants with respect to associations with the different server applications, and on a display displaying graphical representations of the related communicants and graphical indications of the statuses of the related communicants with respect to connections to the different server applications.
-
-
51. At least one computer-readable memory device having computer-readable program code embodied therein, wherein when executed by a computer in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, the computer-readable program code causes the computer perform operations comprising:
-
connecting to a target one of the server applications, receiving indications of ones of the communicants who are related to the given communicant and statuses of the related communicants with respect to associations with the different server applications, and on a display displaying graphical representations of the related communicants and graphical indications of the statuses of the related communicants with respect to connections to the different server applications.
-
-
52. A method, comprising:
in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, receiving indications of different types of realtime communication activities respectively engaged in by respective ones of the communicants in the network communication environment, and on a display, displaying a contact list comprising a respective graphical representation of each of one or more of the communicants, wherein the displaying comprises depicting in association with the one or more graphical representations visual cues representing the ascertained types of current interaction activities respectively engaged in by the one or more communicants. - View Dependent Claims (53, 54, 55, 56, 57, 58)
-
59. A method, comprising
in a network communication environment in which communicants operating from respective client network nodes connect to different server applications that are hosted by one or more server network nodes, for each of one or more of the communicants, determining a respective set of multiple identities claimed by the communicant, wherein each of the identities is associated with a respective communications handle for communicating with the communicant in connection with a respective network service, associating each set of multiple identities with a single respective universal user identifier for identifying the communicant in the network communication environment, and identifying sets of one or more contacts of the communicant associated with respective ones of the user accounts; -
ascertaining ones of the communicants who are related to a target one of the communicants, wherein the ascertaining comprises matching respective ones of the communicants to respective ones of the contacts of the target communicant based on the respective communications handles associated with the respective identities claimed by the communicants; and transmitting to the target communicant indications of the related communicants identified by their respective universal identifiers. - View Dependent Claims (60, 61, 62, 63, 64, 65)
-
-
66. A method, comprising:
in a network communication environment in which communicants operating from respective client network nodes connect to a virtual area that has multiple zones with respect to each of which respective ones of the communicants are able to be associated, ascertaining ones of the communicants who are related to a target one of the communicants, determining each of the zones in which at least one of the related communicant is co-present with at least one other communicant, and on a display, displaying graphical representations of the related communicants grouped into zone groups according to associations between the related communicants and the zones, wherein the zone groups comprise a separate respective zone group for each of the determined zones. - View Dependent Claims (67, 68, 69)
Specification