Abstract:
In one embodiment, a system for context-based management of cached content includes policy and context servers. The policy server makes policy decisions controlling, e.g., usage of a content cache by a user, based on a contextualized policy that includes one or more context-dependent policy rules. The context server collects context information for the user and generates the contextualized policy by inserting the updated context-parameter(s) into the context-dependent policy rule(s). The policy server thus obtains or otherwise updates the contextualized policy responsive to a policy decision request received from a caching agent operating as a policy enforcement point, and returns a policy decision to the caching agent. In support, the context server may be configured to collect context information for the user at least in part by receiving context information from a user agent associated with the user.
Abstract:
User interactions with an interactive media program are defined by an interaction document, such as a SMIL document, that may be downloaded by a user before playing or viewing of the associated media program. In the case of live events that are recorded by the user for later viewing, the interactions that may have taken place during the original scheduled broadcast of the event may no longer be valid. In this case, a method and apparatus is provided to allow the user downloading an interaction document for a media program to receive updated versions of the interaction document that can be used when viewing a recording of the media program. In one exemplary embodiment, the media playback system sends a request for an interaction document to an interaction document server responsive to the recording of the interactive media program. The interaction document server may send the updated interaction document to the media playback system responsive to the request if one is available.
Abstract:
Method and apparatus for checking an aggregated web service requested by a terminal user (200). A web service authentication node (208) receives and stores a published description of the aggregated web service, as offered from a primary web service provider (204) and involving one or more sub-services offered from one or more secondary web service providers (206a,b). When the authentication node (208) receives a request made by the user for the aggregated web service, it is checked whether the sub-services and secondary service providers of the aggregated web service are acceptable for the user according to a policy of the user. If all sub-services and secondary service providers are deemed acceptable or safe, the aggregated web service can be authenticated. Otherwise, the request is rejected or the user is warned that the aggregated web service is deemed unsafe. Thereby, access to sensitive user data by secondary service providers can be controlled and made visible.
Abstract:
Implantable and/or wearable medical data acquisition devices (30) associated with an individual, each having NFC communication capability, collect medical data. Each device has a unique identifier. The medical data are read from the devices via a secure link by an NFC reader or transceiver (26) in a wireless communication system mobile station (10) having a unique identifier. The medical data are selectively transmitted via a secure link from the mobile station to a Presence and Group Management (PGM) server (32, 34) configured to manage data services for medical groups. Secure access to the medical data by medical professionals is restricted according to a policy system (36). Encryption keys are managed on a group basis by a group key management server (32), assigning the medical data acquisition devices (30) and mobile station (10) to groups based on their unique identifiers. The PGM server (32, 34) may send alerts and/or information to the user via the mobile station (10).
Abstract:
A method and apparatus for offering or providing a service to multiple clients in a communication network. A service provisioning unit creates a group profile with common characteristics for a group of clients, e.g. based on user profiles stored in a profile database. A service is then composed that is adapted to the group profile and relevant for the common characteristics in the group profile. A service trigger condition is also defined for the adapted service which controls when the service is to be offered or provided. The service provisioning unit finally offers or provides the adapted service to the client group when it is detected that the service trigger condition is fulfilled.
Abstract:
A method and apparatus for performing a caller investigation in order to provide relation information to a called party (200) regarding an unknown calling party (202), when implemented in a service entity (204) serving said called party. A relation query for the calling party is received from the called party, and it is then determined whether the calling party is known and related to any third party directly or indirectly known to the called party by checking a contact list (210-214) defined for said third party. The reliability of the calling party can then be better assessed based on how the calling party is related to the called party, if related at all. The called party may use this information for deciding how to respond to a communication request from said calling party.
Abstract:
A system and method is disclosed for generating information for use, for example, in a vehicle for guidance of driver. Information is described by information object specifications determined in part from compiled data related to the vehicle and its immediate environment, navigation area, target area, and user profile. An analysis and control part (320, 340) of the system creates information objects, optionally assigns priority to the same, and assigns a medium for presentation of an information object. A system state may be determined related to current use of available media. An information object of high priority can cause the control part to reallocate a medium to allow presentation of the high priority information object. The system may further determine need for format transcoding to allow presentation of information on the most appropriate medium.
Abstract:
There is provided an apparatus (134) for managing assignment of subscription modules (307) for a group (141) of communication devices (140a-140n). The apparatus includes a receiving unit (203) configured to receive a request for assigning a subscription module to a target communication device (140j) so that the target communication device can attach to a network managed by a network (110) operator; and a control unit (205) configured to identify a group which includes the target communication device, determine whether the number of subscription modules which are assigned to the communication devices in the identified group reaches the upper bound, and when the number of the subscription modules does not reach the upper bound, assign a subscription module to the target communication device.
Abstract:
An object of embodiments of the present invention is to establish a secure connection from a device to a private network, to which the device belongs, when the device may be located remotely from the private network. This is achieved by locating a server in the private network while reusing existing authorization mechanisms in the network. A target resource is in this private network and a device located outside the private network can access the target resource by using the server and a proxy agent which intermediates a request from the device by using a one time session URL.
Abstract:
It is presented a method for machine-to-machine equipment management, executed in a subscription server arranged to provide an electronically transferable subscriber identity module. The method comprises the steps of: receiving a request for the electronically transferable subscriber identity module for a machine-to-machine equipment; obtaining a location rule; obtaining a calculated authorized area based on the location rule and a position of the machine-to-machine equipment; generating an electronically transferable subscriber identity module; sending the electronically transferable subscriber identity module to the machine-to-machine equipment; obtaining a position of the machine-to-machine equipment; determining whether the position indicates that the machine-to-machine equipment is outside of the calculated authorized area; and when the position indicates that the machine-to-machine equipment is outside of the calculated authorized area, restricting operation of the machine-to-machine equipment. It is also presented a corresponding system, subscription server, registration server, methods, computer programs and computer program products.