Methods, systems, and computer readable media for providing geo-location proximity updates to a presence system
First Claim
Patent Images
1. A method for providing geo-location proximity updates to a presence system, the method comprising:
- intercepting a mobility management message associated with a mobile subscriber, wherein the mobility management message includes one or more network specific identifiers (NSIDs);
determining, based on the one or more NSIDs, a geo-location proximity descriptor; and
communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein intercepting the mobility management message includes intercepting the mobility management message on one of a core signaling link interface, an A-interface, and an A-bis interface.
5 Assignments
0 Petitions
Accused Products
Abstract
The subject matter described herein relates to methods, systems, and computer readable media for providing geo-location proximity updates to a presence system. One method includes intercepting a mobility management message associated with a mobile subscriber, wherein the mobility management message includes one or more network specific identifiers (NSIDs). A geo-location proximity descriptor is determined based on the one or more NSIDs. The geo-location proximity descriptor is communicated to a presence system.
131 Citations
48 Claims
-
1. A method for providing geo-location proximity updates to a presence system, the method comprising:
-
intercepting a mobility management message associated with a mobile subscriber, wherein the mobility management message includes one or more network specific identifiers (NSIDs); determining, based on the one or more NSIDs, a geo-location proximity descriptor; and communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein intercepting the mobility management message includes intercepting the mobility management message on one of a core signaling link interface, an A-interface, and an A-bis interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing geo-location proximity updates to a presence system, the system comprising:
-
an interception module for intercepting a mobility management message associated with a mobile subscriber, wherein the mobility management message includes one or more network specific identifiers (NSIDs); a NSID-to-geo-location proximity descriptor translation module for determining, based on the one or more NSIDs, a geo-location proximity descriptor; and a presence update module for communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein the interception module is configured to intercept the mobility management message on one of a core signaling link interface, an A-interface, and an A-bis interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer performed steps comprising:
-
intercepting a mobility management message associated with a mobile subscriber, wherein the mobility management message includes one or more network specific identifiers (NSIDs); determining, based on the one or more NSIDs, a geo-location proximity descriptor; and communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein intercepting the mobility management message includes intercepting the mobility management message on one of a core signaling link interface, an A-interface, and an A-bis interface.
-
-
24. A method for providing geo-location proximity updates to a presence system, the method comprising:
-
intercepting a signaling message associated with a mobile subscriber, where the signaling message includes location information; determining, based on the location information, a geo-location proximity descriptor; and communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein intercepting the signaling message includes intercepting the signaling message on one of a core signaling link interface, an A-interface, and an A-bis interface. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for providing geo-location proximity updates to a presence system, the system comprising:
-
an interception module for intercepting a signaling message associated with a mobile subscriber, wherein the signaling message includes location information; a location information-to-geo-location proximity descriptor translation module for determining, based on the location information, a geo-location proximity descriptor; and a presence update module for communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein the presence update module is configured to intercept the signaling message on one of a core signaling link interface, an A-interface, and an A-bis interface. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer performed steps comprising:
-
intercepting a signaling message associated with a mobile subscriber, where the mobility management message includes location information; determining, based on the location information, a geo-location proximity descriptor; and communicating a presence update message including the geo-location proximity descriptor to a presence server in a presence system, wherein the presence server stores presence information associated with the mobile subscriber, wherein the presence information includes a status indicator that conveys an ability and willingness of the mobile subscriber to communicate with at least one presence service watcher that is subscribed to receive the presence information associated with the mobile subscriber, wherein intercepting the signaling message includes intercepting the signaling message on one of a core signaling link interface, an A-interface, and an A-bis interface.
-
Specification