Patent application number | Description | Published |
20080240117 | System, Method, and Interworking Function for Interfacing MMS and IMS Messaging Systems - A system, method, and interworking function for interfacing the Multimedia Messaging Service (MMS) and IP Multimedia Subsystem (IMS) messaging systems. When an Multimedia Messaging Service Center (MMSC) receives an MMS message, the MMSC determines whether the message is addressed to an MMS user or an IMS user. If addressed to an MMS user, the MMSC routes the MMS message to an email server for forwarding to another MMSC. If addressed to an IMS user, the MMSC routes the MMS message to the interworking function. The interworking function converts a destination address in the MMS message to a destination address for the IMS user that is routable through a Session Initiation Protocol (SIP) core network. The message may be mapped to a SIP MESSAGE format or an MSRP format and sent through the SIP core network to the addressed IMS user. | 10-02-2008 |
20090164587 | METHOD AND COMMUNICATION SERVER FOR GROUP COMMUNICATIONS - A method and communication server for creating a communication group are provided, wherein the server detects a group communication, such as for example, a text-based group communication, or a voice or video based group communications. The server not only sets up the group communication toward the participants, but also creates a communication group, comprising an identifier and identities of the participants, in response to the group communication detection. Participants to the group communication receive from the server a communication group identifier, which they can store and use in order to facilitate subsequent group communications. | 06-25-2009 |
20090248799 | METHOD AND SERVER FOR USER IDENTIFIER UPDATE - A method and communication server for updating a user identifier, wherein the server detects that a user involved in a new communication has changed an old user identifier for a new identifier. The server also triggers a search for pre-defined groups containing the old user identifier and when determining that the user is part of one or more pre-defined groups, instructing an update of the one or more pre-defined groups with the new user identifier. | 10-01-2009 |
20100099389 | Methods, Presence Server, User Equipment (UE), and Presence Message for User Identity Update - There are provided methods, a presence server, a User Equipment (UE), and a presence message in the form of a computer data signal embodied in a transmission medium for notifying about a second identity assignment to the UE. The second user identity is obtained from a network and stored. The first identity may be an MSISDN assigned by a first network, while the second identity may comprise another MSISDN and/or a SIP URI assigned by another network, e.g. by an IMS network for use in obtaining IMS services. Then, a presence message (e.g. a SIP SUBSCRIBE or NOTIFY message) is sent out to notify at least one other user about the assignment of the second user identity, the presence message comprising the first and second identities of the UE, so that communications can be initiated by the other user using the second identity. | 04-22-2010 |
20100112985 | METHOD AND SYSTEM FOR IDENTIFIER MAPPING TO SERVICE CAPABILITY - A method and communication server for mapping an address to a service capability, wherein a server determines if a service requested in a service request, such as for example in a SIP (Session Initiation Protocol) INVITE message, can be initiated with a first user identifier. The server further determines an alternate user identifier when determined that the service cannot be initiated with the first user identifier replaces the first user identifier with the alternate user identifier in the request for the service, so that the requested service can be successfully established. | 05-06-2010 |
20110055015 | METHOD AND NETWORK NODE FOR DEFERRING A TRANSMISSION OF A MESSAGE COMPRISING AN ADVERTISEMENT COMPONENT - The invention relates to a method and network node for deferring a transmission of a message comprising an advertisement (Ad) component. The method comprises the steps of detecting that a target device for the message is roaming and that a deferring option is active for the target device. The method also comprises a step of storing the message with the Ad component. After the step of storing, the method comprises a step of receiving a notification indicating that the target device is not roaming. If the Ad component is valid, a step of sending the message to the target device is executed and if the Ad component is not valid, the steps of retrieving a new Ad, updating the message with the new Ad and sending the message to the target device are executed. | 03-03-2011 |
20110066491 | Method and Communication Device for Using a First Service Based on an Account Chargeable with the Use of a Second Service - A method for provisioning services to a subscriber comprises: receiving an indication of use of a first service by the subscriber; and upon receipt of the indication, checking if an account of the subscriber comprises a sufficient number of credits for allowing the subscriber to use the first service; if the number of credits is not sufficient, pushing a second service to the subscriber according to a predetermined contract between the subscriber and a network operator so as to increment the number of credits in the account for allowing the first service to proceed. A network node, for carrying out this method, comprises a processor for receiving the indication of use of the first service and a service function to check the number of credits in the account and to push the second service if the number of credits is not sufficient in the account. | 03-17-2011 |
20110071891 | TRACKING OF PEER CONTENT DISTRIBUTION - Method and network node for enhancing tracking of peer distribution of a content in a network comprising receiving, from a first subscriber, a request to forward the content to a second subscriber, the request comprising a content identifier and logging in a record the content identifier and an identifier of the first subscriber and, optionally an identifier of the second subscriber. Optional aspects include, following the step of receiving the request, generating a license key related to the content and valid for the second subscriber, sending the license key towards the second subscriber and providing the content to the second subscriber. Other optional aspects include locating the record and providing an incentive to the first subscriber or adjusting a charging record of the content provider. | 03-24-2011 |
20110081011 | SYSTEM AND METHOD FOR ACTIVE CALL CONCIERGE FOR SUPPLEMENTARY CALL SERVICES - Systems and methods according to these exemplary embodiments provide active call concierge services wherein a network tracks users' behaviors with respect to, for example, supplementary services. When a user invokes a supplementary service toward a called party, the network captures this data. The network informs an agent on the user's device that it should prompt the user to reuse the same supplementary service the next time that the user dials the same called party. If the user inputs an acceptance of this suggestion, the user's device automatically appends or adds the service code associated with the repeated supplementary service to the outgoing call setup signal. | 04-07-2011 |
20110145270 | SERVICE PERSONAS FOR ADDRESS BOOKS - Systems and methods according to these exemplary embodiments provide for service personas to be added to network address books, in addition to personal contacts. Address book functionality can be leveraged by service providers to distribute their services and/or service updates to users. Users can leverage address book functionality to search for, register for, and screen updates from, a variety of services. | 06-16-2011 |
20110194554 | SYSTEMS AND METHODS FOR IMPLEMENTING CALL PICK UP USING GRUU AN IMS NETWORK - A method and system for providing call pickup service in an IP Multimedia Subsystem (IMS) communication network is described. When call pickup is to be invoked, an IMS network node, e.g., a core network node or an application server, receives a Globally Routable User Agent URI (GRUU) associated with one of a plurality of devices which is to be used to pick up a call that is in the process of being placed to another device in a call pickup group. The IMS network node determines whether the one of the plurality of devices is authorized to pick up the call based, at least in part, on the received GRUU. Then, the IMS network node transmits a message to establish the call with that one of the plurality of devices. | 08-11-2011 |
20110307933 | SYSTEMS AND METHODS FOR IMPLEMENTING SERVER SIDE PUSH MECHANISMS FOR INTERNET PROTOCOL TELEVISION (IPTV) UPDATES - Systems and methods provide for transmitting updates in an Internet Protocol Television (IPTV) environment towards a client. The method includes: maintaining the updates in a data hierarchy of updates; receiving a first message identifying a client; retrieving information associated with the client; determining which updates are relevant to the client by matching the information associated with the client to the data hierarchy of updates; and transmitting a second message toward the client with information associated with the determined updates. | 12-15-2011 |
20120163679 | DYNAMIC PROFILE CREATION IN RESPONSE TO FACIAL RECOGNITION - The use of an image capture device with a IPTV Set Top Box allows for the STB to detect a plurality of viewers, and to then provide access conditions that are appropriate to the detected viewers. In cases where a viewer has not been profiled this may include creating a profile for the user, while in cases where a plurality of users are detected, a set of access rights and permissions determined in accordance with the plurality of users can be provided. | 06-28-2012 |
20120167123 | CONTENT ACCESS CONTROL FOR MULTI-USER SYSTEMS - The use of an image capture device with a IPTV Set Top Box allows for the STB to detect a plurality of viewers, and to then provide access conditions that are appropriate to the detected viewers. In cases where a viewer has not been profiled this may include creating a profile for the user, while in cases where a plurality of users are detected, a set of access rights and permissions determined in accordance with the plurality of users can be provided. | 06-28-2012 |
20120330544 | SYSTEM AND METHOD FOR PASSIVE LOCATION STORAGE - A system and method for automatically storing a geographic position, without requiring user interaction, makes use of the ability of a location-aware mobile device to detect its state of motion using velocity or type of movement information. A transition between motion states is used to determine a parking location of a vehicle. | 12-27-2012 |
20130031578 | SYSTEM AND METHOD FOR CONTROL OF IPTV MULTIMEDIA CONTENT DISTRIBUTION - An IPTV filter node in an IPTV network is operative to control the delivery of multimedia content to a plurality of rendering units in a home network by comparison of various multimedia rendering criteria to predetermined subscriber information maintained in a subscriber profile. In some embodiments, the IPTV filter node is further operative to control the delivery of multimedia content via dynamic interaction with an authorization user. | 01-31-2013 |
20130046856 | EVENT-TRIGGERED STREAMING OF WINDOWED VIDEO CONTENT - An apparatus herein coordinates streaming of multimedia content from a streaming server to a client device. While the client device is receiving a first multicast stream from the streaming server, the apparatus receives notification of the recent or impending occurrence of a defined event of interest characteristic of the multimedia content in a second multicast stream. Responsive to receiving such notification, the apparatus directs the streaming server to stream to the client device a third stream whose video content comprises windowed video content of both the first and second multicast streams. This windowed video content comprises video content from the first and second multicast streams arranged in respective windows. Such event-triggered streaming thus enables a user of the client device to simultaneously watch both the first and second streams, as desired, by efficiently receiving only a single third stream. | 02-21-2013 |
20130124745 | METADATA-DRIVEN BILERATAL INTERACTION BETWEEN AN IPTV CONTROL SERVER AND A MEDIA SERVER DURING CONTENT STREAMING - Temporal metadata associated with media content drives bilateral interaction between a media server and an IPTV control server during streaming of that content from the media server. Specifically, the metadata is encoded to indicate, and associate together, a defined point in the media content's presentation timeline and a defined operation, such as the fetching of supplemental media content or the sending of a notification. The media server inspects this metadata and, based on that inspection, notifies the IPTV control server when the defined point has been reached in the context of streaming the media content. Responsive to receiving this notification, the IPTV control server inspects the metadata to identify the operation associated with the notified point in the content's timeline. The IPTV control server then initiates the performance of the identified operation and returns a response to the media server that pertains to such performance. | 05-16-2013 |
20130166561 | SYMANTIC FRAMEWORK FOR DYNAMICALLY CREATING A PROGRAM GUIDE - An application server includes a Semantic Analysis Core Service (SACS) function that communicates with a Semantic Analysis Client (SAC) in a Set Top Box (STB). The SACS groups programs available for rendering to a subscriber into program clusters. The SACS generates the program clusters based on a determined semantic similarity between the programs, and on parameters that indicate a subscriber's preference for certain program content. The program that are semantically similar to existing clusters within a predetermined viewing window are provided to the STB and output to the subscriber on a display as a program preference list or channel line-up. The STB also monitors the subscriber's interaction with the programs and calculates a preference score for each program indicating the subscriber's continuing, or waning, interest in a given program. The preference score is used to update the score of the program cluster to which the program belongs. | 06-27-2013 |
20130305274 | OVER THE TOP CONTENT ACCESS - A system and method for accessing external content through an IPTV network is provided. An IPTV user can request access to content offered by an external content provider. An IPTV middleware can negotiate and create an ad hoc Service Level Agreement with the external content provider in response to the content request, in order to provide access to the external content. These mechanisms can allow an IPTV network operator to build a library of Video on Demand content based on requests issued by the subscribers. | 11-14-2013 |
20140359045 | Method and Apparatus for Cached Content Delivery to Roaming Devices - In one aspect, the method and apparatus disclosed herein enable a high-quality content viewing experience for users viewing user-specific content via their mobile devices operating within a mobile communication network, based on intelligently caching the content in the network using one or more distributed caches. For example, in one or more embodiments, a cache management server dynamically manages the distribution of user-specific content to one or more of the distributed caches, based on known or expected user locations, so that the content resides in the distributed cache or caches closest to the user locations. | 12-04-2014 |
20150049602 | Method and Apparatus for Controlling the Transmission of Streaming Content in a Wireless Communication Network - This disclosure provides example details for a method and apparatus for controlling the transmission of streaming content from a wireless communication network to a wireless device, including temporarily increasing the size of a buffer used at the device for streaming content buffering and correspondingly initiating a transmission burst of the streaming content towards the device. These operations are undertaken responsive to determining that there is an expectation that a required QoS will be violated with respect to the device and among their several advantages, they lessen the likelihood that the expected QoS violation will disrupt streaming content playback at the device. | 02-19-2015 |