METHOD AND SYSTEM FOR MANAGING USER LOCATION INFORMATION IN A COMMUNICATION SYSTEM
First Claim
1. A method comprising:
- receiving, by a system including a processor, a subscription from an application server, wherein the system performs policy control and charging functions in a mobile communications network, and wherein the subscription identifies a session event or sub-event occurring in a communication session for which the application server requests user location information;
providing, by the system, subscription information based on the subscription to core network nodes of the mobile communications network;
receiving, by the system, user location information from the core network nodes responsive to a detection of a triggering event or sub-event corresponding to the session event or sub-event of the subscription; and
providing, by the system, the user location information to an IP multimedia subsystem network for delivery to the application server,wherein the delivery of the user location information is limited to application servers that are subscribed to the session event or sub-event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may include, for example, receive a subscription from an application server where the subscription identifies a session event and/or sub-events occurring in a communication session for which the application server requests user location information, provide subscription information based on the subscription to core network nodes of the mobile communications network, receive user location information from the core network nodes responsive to a detection of a triggering event corresponding to the session event of the subscription, and provide the user location information to an IP multimedia subsystem network for delivery to the application server. Other embodiments are disclosed.
28 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a system including a processor, a subscription from an application server, wherein the system performs policy control and charging functions in a mobile communications network, and wherein the subscription identifies a session event or sub-event occurring in a communication session for which the application server requests user location information; providing, by the system, subscription information based on the subscription to core network nodes of the mobile communications network; receiving, by the system, user location information from the core network nodes responsive to a detection of a triggering event or sub-event corresponding to the session event or sub-event of the subscription; and providing, by the system, the user location information to an IP multimedia subsystem network for delivery to the application server, wherein the delivery of the user location information is limited to application servers that are subscribed to the session event or sub-event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory to store executable instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising; performing policy control and charging functions in a mobile communications network; receiving subscriptions from a subset of application servers of a plurality of application servers, wherein the subscriptions identify session events of a communication session for which the subset of application servers request user location information; providing subscription information based on the subscriptions to core network nodes of the mobile communications network; receiving user location information from the core network nodes responsive to detection of triggering events corresponding to the session events of the subscriptions; and providing the user location information to an IP multimedia subsystem network for delivery to the subset of application servers without delivery to remaining application servers of the plurality of application servers that did not subscribe to the session events, wherein delivery user location information is for only subscribed event or sub-events without delivery of unsubscribed events or sub-events. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An application server comprising:
-
a memory to store executable instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising; providing a subscription to a system that performs policy control and charging functions in a mobile communications network, wherein the subscription identifies a first session event or sub-event for which the application server requests first user location information; and receiving, from an IP multimedia subsystem network, the first user location information of a communication session responsive to a detection of a first triggering event corresponding to the first session event or sub-event of the subscription, wherein the processor does not receive second user location information of the communication session when a detection of a second triggering event occurs, wherein the second triggering event corresponds to a second session event or sub-event of the communication session for which the application server is not subscribed. - View Dependent Claims (18, 19, 20)
-
Specification