Representing aggregated rich presence information
First Claim
1. A method for relaying presence information of an entity to a user, wherein the entity is known to the user via one or more communications networks, the method comprising the steps of:
- obtaining at least one portion of the presence information of the entity via one or more servers associated with the one or more communications networks, wherein said obtaining comprises;
aggregating multiple items of presence information derived from multiple devices associated with the entity to generate a presence information document; and
outputting the presence information document to the user; and
assembling an image in accordance with the at least one portion of the presence information of the entity, wherein at least a portion of the image represents a highest ranked communication option of a plurality of communication options for contacting the entity based on a rule set that evaluates the presence information of the entity, in its entirety, in accordance with at least one item of communication-related information, the image conveying presence information of the entity for at least the highest ranked communication option, and in accordance with at least one of one or more communication parameters associated with the entity and the user, one or more communication preferences of at least one of the entity and the user, and one or more communication capabilities of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for relaying presence information of an entity to a user are provided. The techniques include obtaining a portion of the presence information of the entity from servers associated with the communications networks, and assembling an image in accordance with the at least one portion of the presence information of the entity, wherein at least a portion of the image represents a highest ranked communication option of a plurality of communication options for contacting the entity based on a rule set that evaluates the presence information of the entity, in its entirety, in accordance with at least one item of communication-related information, the image conveying presence information of the entity for at least the highest ranked communication option, and in accordance with communication parameters associated with the entity and the user, communication preferences of at least one of the entity and the user, and communication capabilities of the user.
-
Citations
20 Claims
-
1. A method for relaying presence information of an entity to a user, wherein the entity is known to the user via one or more communications networks, the method comprising the steps of:
-
obtaining at least one portion of the presence information of the entity via one or more servers associated with the one or more communications networks, wherein said obtaining comprises; aggregating multiple items of presence information derived from multiple devices associated with the entity to generate a presence information document; and outputting the presence information document to the user; and assembling an image in accordance with the at least one portion of the presence information of the entity, wherein at least a portion of the image represents a highest ranked communication option of a plurality of communication options for contacting the entity based on a rule set that evaluates the presence information of the entity, in its entirety, in accordance with at least one item of communication-related information, the image conveying presence information of the entity for at least the highest ranked communication option, and in accordance with at least one of one or more communication parameters associated with the entity and the user, one or more communication preferences of at least one of the entity and the user, and one or more communication capabilities of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for relaying presence information of an entity to a user, wherein the entity is known to the user via one or more communications networks, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to; obtain at least one portion of the presence information of the entity via one or more servers associated with the one or more communications networks, wherein said obtaining comprises; aggregating multiple items of presence information derived from multiple devices associated with the entity to generate a presence information document; and outputting the presence information document to the user; and assemble an image in accordance with the at least one portion of the presence information of the entity, wherein at least a portion of the image represents a highest ranked communication option of a plurality of communication options for contacting the entity based on a rule set that evaluates the presence information of the entity, in its entirety, in accordance with at least one item of communication-related information, the image conveying presence information of the entity for at least the highest ranked communication option, and in accordance with at least one of one or more communication parameters associated with the entity and the user, one or more communication preferences of at least one of the entity and the user, and one or more communication capabilities of the user. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product for relaying presence information of an entity to a user, wherein the entity is known to the user via one or more communications networks, the computer program product comprising:
-
a non-transitory computer readable medium; a first program instruction to obtain at least one portion of the presence information of the entity via one or more servers associated with the one or more communications networks, wherein said obtaining comprises; aggregating multiple items of presence information derived from multiple devices associated with the entity to generate a presence information document; and outputting the presence information document to the user; and a second program instruction to generate an image in accordance with the at least one portion of the presence information of the entity, wherein at least a portion of the image represents a highest ranked communication option of a plurality of communication options for contacting the entity based on a rule set that evaluates the presence information of the entity, in its entirety, in accordance with at least one item of communication-related information, the image conveying presence information of the entity for at least the highest ranked communication option, and in accordance with at least one of one or more communication parameters associated with the entity and the user, one or more communication preferences of at least one of the entity and the user, and one or more communication capabilities of the user; and wherein the first and second program instructions are stored on the non-transitory computer readable medium. - View Dependent Claims (18, 19, 20)
-
Specification