Method and apparatus for mobile presence aggregation
First Claim
1. A method for forwarding presence information, comprising:
- acquiring, via a processor of a mobile device, the presence information associated with a user;
packaging, via the processor, the presence information into a message using a compact dictionary, wherein the message comprises an abbreviated form of the presence information; and
forwarding, via the processor, the message containing the presence information that is abbreviated via a non-session initiated protocol based transport protocol to a presences access layer server, wherein the non-session initiated protocol based transport protocol does not store state information, wherein the presences access layer server is for translating the message in the non-session initiated protocol based transport protocol into a presence information data format that is used by a presence server to publish the presence information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer readable medium for performing mobile presence aggregation are disclosed. For example, the method acquires presence information associated with a user, packages the presence information into a message and forwards the message containing the presence information via a non-session initiated protocol based transport protocol to a presences access layer server. In another embodiment, the method receives a message containing presence information in a non-session initiated protocol based transport protocol, identifies the presence information in the message, translates the presence information into a presence information data format and forwards the presence information in the presence information data format to a presence server.
17 Citations
14 Claims
-
1. A method for forwarding presence information, comprising:
-
acquiring, via a processor of a mobile device, the presence information associated with a user; packaging, via the processor, the presence information into a message using a compact dictionary, wherein the message comprises an abbreviated form of the presence information; and forwarding, via the processor, the message containing the presence information that is abbreviated via a non-session initiated protocol based transport protocol to a presences access layer server, wherein the non-session initiated protocol based transport protocol does not store state information, wherein the presences access layer server is for translating the message in the non-session initiated protocol based transport protocol into a presence information data format that is used by a presence server to publish the presence information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor of a mobile device, cause the processor to perform operations for forwarding presence information, the operation comprising:
-
acquiring the presence information associated with a user; packaging the presence information into a message using a compact dictionary, wherein the message comprises an abbreviated form of the presence information; and forwarding the message containing the presence information that is abbreviated via a non-session initiated protocol based transport protocol to a presences access layer server, wherein the non-session initiated protocol based transport protocol does not store state information, wherein the presences access layer server is for translating the message in the non-session initiated protocol based transport protocol into a presence information data format that is used by a presence server to publish the presence information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for forwarding presence information, comprising:
-
receiving, via a processor of a presence access layer server, a message containing the presence information, wherein the presence information that is received comprises the presence information that is abbreviated via a compact dictionary, wherein the message is received via a non-session initiated protocol based transport protocol, wherein the non-session initiated protocol based transport protocol does not store state information; identifying, via the processor, the presence information in the message; translating, via the processor, the presence information into a presence information data format that is used by a presence server to publish the presence information; and forwarding, via the processor, the presence information in the presence information data format to the presence server. - View Dependent Claims (12, 13, 14)
-
Specification