Method and device for controlling communication in an internet protocol multimedia subsystem IMS
First Claim
1. 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 circuit configured to receive a reference to geographical information from the user equipment or from an intermediate node by receiving a message that encapsulates by reference said geographical information, wherein the geographical information directly describes a geographical location of the user equipment, and wherein the reference is not geographical information directly describing a geographical location;
a communication circuit configured to;
de-reference said geographical information by sending a request to a presence server requesting that the presence server convert said reference into said geographical information; and
receive said geographical information from the presence server;
a verification circuit configured to verify whether or not a spatial condition is met that depends on said geographical 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, anda control circuit configured to control a provisioning of the application to the user equipment according to a result of the verification circuit.
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).
38 Citations
22 Claims
-
1. 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 circuit configured to receive a reference to geographical information from the user equipment or from an intermediate node by receiving a message that encapsulates by reference said geographical information, wherein the geographical information directly describes a geographical location of the user equipment, and wherein the reference is not geographical information directly describing a geographical location; a communication circuit configured to; de-reference said geographical information by sending a request to a presence server requesting that the presence server convert said reference into said geographical information; and receive said geographical information from the presence server; a verification circuit configured to verify whether or not a spatial condition is met that depends on said geographical 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 circuit configured to control a provisioning of the application to the user equipment according to a result of the verification circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 circuit configured to receive a reference to geographical information from the user equipment or from an intermediate node by receiving a message that encapsulates by reference said geographical information, wherein the geographical information directly describes a geographical location of the user equipment, and wherein the reference is not geographical information directly describing a geographical location; a communication circuit configured to; de-reference said geographical information by sending a request to a presence server requesting that the presence server convert said reference into said geographical information; and receive said geographical information from the presence server; a verification circuit configured to verify whether or not a spatial condition is met that depends on said geographical 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 circuit configured to control a provisioning of the application to the user equipment according to a result of the verification circuit.
-
-
13. 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 a reference to geographical information from the user equipment or from an intermediate node by receiving a message that encapsulates by reference said geographical information, wherein the geographical information directly describes a geographical location of the user equipment, and wherein the reference is not geographical information directly describing a geographical location; de-referencing said geographical information by sending a request to a presence server requesting that the presence server convert said reference into said geographical information; receiving said geographical information from the presence server; verifying whether or not a spatial condition is met that depends on said geographical 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 (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product stored on a non-transitory 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 a reference to geographical information from the user equipment or from an intermediate node by receiving a message that encapsulates by reference said geographical information, wherein the geographical information directly describes a geographical location of the user equipment, and wherein the reference is not geographical information directly describing a geographical location; de-reference said geographical information by sending a request to a presence server requesting that the presence server convert said reference into said geographical information; receive said geographical information from the presence server; verify whether or not a spatial condition is met that depends on said geographical 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