Method and Device for Controlling Communication in an Internet Protocol Multimedia Subsystem IMS
1 Assignment
0 Petitions
Accused Products
Abstract
A control device (104) for controlling communication in an Internet Protocol Multimedia Subsystem IMS (150) coupling a user equipment (160, 162, 164) and an application provider (170, 172, 174) providing an application, the control device (104) comprising a receiving unit (190) adapted for receiving location information indicative of a location of the user equipment (160, 162, 164), a verification unit (192) adapted for verifying if the received location information matches a spatial area and a spatial condition in relation to the spatial area, wherein the spatial area and the spatial condition are part of a control criterion being associated with the application of the application provider (170, 172, 174), and a control unit (194) adapted for controlling a provisioning of the application to the user equipment (160, 162, 164) according to a result of the verification unit (192).
54 Citations
34 Claims
-
1-14. -14. (canceled)
-
15. A control device for controlling communication in an Internet Protocol Multimedia Subsystem, IMS, coupling a user equipment and an application provider that provides an application, the control device comprising:
-
a receiving unit for receiving, from the user equipment or from an intermediate node, implicit location information that implicitly indicates a geographical location of the user equipment as a reference to that geographical location; a communication unit configured to; send a request to a presence server for converting said reference into explicit location information that explicitly indicates the geographical location of the user equipment; and receive the explicit location information from the presence server; a verification unit configured to verify whether or not a spatial condition is met that depends on the explicit location information and its relation to a defined spatial area, wherein the spatial area and the spatial condition are part of a control criterion associated with said application, and a control unit configured to control a provisioning of the application to the user equipment according to a result of the verification unit. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An Internet Protocol Multimedia Subsystem, IMS, comprising a control device for controlling communication in the IMS, wherein the IMS couples a user equipment and an application provider that provides an application, the control device comprising:
-
a receiving unit for receiving, from the user equipment or from an intermediate node, implicit location information that implicitly indicates a geographical location of the user equipment as a reference to that geographical location; a communication unit configured to; send a request to a presence server for converting said reference into explicit location information that explicitly indicates the geographical location of the user equipment; and receive the explicit location information from the presence server; a verification unit configured to verify whether or not a spatial condition is met that depends on the explicit location information and its relation to a defined spatial area, wherein the spatial area and the spatial condition are part of a control criterion associated with said application, and a control unit configured to control a provisioning of the application to the user equipment according to a result of the verification unit.
-
-
26. A method for controlling communication in an Internet Protocol Multimedia Subsystem, IMS, coupling a user equipment and an application provider that provides an application, the method comprising:
-
receiving, from the user equipment or from an intermediate node, implicit location information that implicitly indicates a geographical location of the user equipment as a reference to that geographical location; sending a request to a presence server for converting said reference into explicit location information that explicitly indicates the geographical location of the user equipment; receiving the explicit location information from the presence server; verifying whether or not a spatial condition is met that depends on the explicit location information and its relation to a defined spatial area, wherein the spatial area and the spatial condition are part of a control criterion associated with said application, and controlling a provisioning of the application to the user equipment according to a result of the verification. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product stored on a computer-readable medium and comprising computer program instructions that, when executed by a processor associated with a control device, cause the control device to control communication in an Internet Protocol Multimedia Subsystem, IMS, coupling a user equipment and an application provider that provides an application, the computer program instructions causing the control device to:
-
receive, from the user equipment or from an intermediate node, implicit location information that implicitly indicates a geographical location of the user equipment as a reference to that geographical location; send a request to a presence server for converting said reference into explicit location information that explicitly indicates the geographical location of the user equipment; receive the explicit location information from the presence server; verify whether or not a spatial condition is met that depends on the explicit location information and its relation to a defined spatial area, wherein the spatial area and the spatial condition are part of a control criterion associated with said application, and control a provisioning of the application to the user equipment according to a result of the verification.
-
Specification