Systems and methods for managing content
First Claim
1. A method for identifying caller preferences matched with callee capabilities to establish an internet communication session, the method comprising the steps of:
- receiving a session initiation protocol (SIP) request identifying caller preferences for an internet communication session and an identified callee;
determining whether the identified callee is a registered address of record (AOR); and
identifying uniform resource identifier (URI) parameters and a globally routable user agent URI (GRUU) associated with callee capabilities matching the caller preferences of the received SIP request in response to determining that the identified callee is a registered AOR for internet communications.
5 Assignments
0 Petitions
Accused Products
Abstract
A “New To Me” feature is provided for an interactive media guidance system implemented as a home network having multiple user equipment devices. Functionally speaking, the “New To Me” feature of the interactive media guidance system identifies programs or advertisements that have been previously viewed by an individual user or a user equipment device within the home network, or even by a household. The interactive media guidance system may use the information gathered regarding the programs and/or advertisements that have already been seen by a user, device or household to, for example, remove the programs or advertisements from future displays of recommendations, search results or listings of available programming.
-
Citations
20 Claims
-
1. A method for identifying caller preferences matched with callee capabilities to establish an internet communication session, the method comprising the steps of:
-
receiving a session initiation protocol (SIP) request identifying caller preferences for an internet communication session and an identified callee;
determining whether the identified callee is a registered address of record (AOR); and
identifying uniform resource identifier (URI) parameters and a globally routable user agent URI (GRUU) associated with callee capabilities matching the caller preferences of the received SIP request in response to determining that the identified callee is a registered AOR for internet communications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in an internet protocol (IP) multimedia subsystem (IMS) network controller for registering user agent (UA) capabilities for an IMS communication session, the method comprising the steps of:
-
receiving a registration message comprising identifying information identifying a sender of the registration message, UA information identifying one or more UAs of the sender, one or more UA capabilities associated with each of the one or more UAs, one or more uniform resource identifier (URI) parameters and one or more instance IDs, each of the one or more instance IDs and one or more URI parameters associated with one of the one or more UAs;
creating one or more globally routable user agent URIs (GRUUs), each of the one or more GRUUs assigned to each of the one or more instance IDs; and
storing the one or more user agents (UAs) and, for each of the one or more UAs, the one or more UA capabilities, the one of the one or more GRUUs and the one of the one or more URI parameters associated therewith along with address of record (AOR) information corresponding to the identification information identifying the sender of the registration message as an AOR.
-
-
9. A method in a wireless communication device for registering user agent (UA) capabilities of a wireless communication device for an IMS communication session to be established by an internet protocol (IP) multimedia subsystem (IMS) network controller, the method comprising the step of:
-
composing a registration message comprising identifying information identifying a sender of the registration message, UA information identifying one or more UAs of the wireless communication device, one or more UA capabilities associated with each of the one or more UAs, one or more uniform resource identifier (URI) parameters, and one or more instance IDs, each of the one or more instance IDs associated with one of the one or more URI parameters and one of the one or more UAs; and
transmitting the registration message to the IMS network controller for registration therewith as an address of record (AOR). - View Dependent Claims (10, 11)
-
-
12. An internet protocol (IP) multimedia subsystem (IMS) network controller comprising:
-
an input/output handler receiving a session initiation protocol (SIP) request identifying caller preferences for an IMS communication session and an identified callee;
a storage device for storing address of record (AOR) information associated with one or more AORs, the AOR information including, for each of the one or more AORs, one or more globally routable user agent uniform resource identifiers (GRUUs) identifying one or more user agents (UAs) thereof; and
a controller coupled to the input/output handler and the storage device, the controller receiving the SIP request and determining whether the identified callee is an AOR having AOR information stored in the storage device and, if AOR information for the identified callee is stored in the storage device, identifying a GRUU of the UA of the AOR associated with callee capabilities matching the caller preferences of the received SIP request. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An internet protocol (IP) multimedia subsystem (IMS) network controller comprising:
-
an input/output handler receiving a registration message from a wireless communication device comprising identifying information identifying a sender of the registration message and the sender'"'"'s globally routable user agent uniform resource identifier (GRUUs) capabilities, UA information identifying one or more UAs of the sender, one or more UA capabilities associated with each of the one or more UAs, and one or more instance IDs, each of the one or more instance IDs associated with one of the one or more UAs;
a storage device for storing address of record (AOR) information associated with one or more AORs, the AOR information including, for each of the one or more AORs, one or more globally routable user agent uniform resource identifiers (GRUUs) identifying one or more user agents (UAs) thereof and one or more callee capabilities for each of the UAs; and
a controller coupled to the input/output handler and the storage device, the controller receiving and decoding the registration message to recover a callee identifier corresponding to the wireless communication device, one or more user agents (UAs) of the wireless communication device, and one or more instance IDs, wherein the controller creates one or more GRUUs assigned to the one or more UAs, each of the one or more GRUUs associated with one of the one or more UAs, and wherein the controller provides the information decoded and recovered as AOR information for the wireless communication device to the storage device for storage therein.
-
-
18. A wireless communication device comprising:
-
an antenna for receiving and transmitting radio frequency (RF) signals;
one or more user agents (UAs), wherein each of the one or more UAs has one or more UA capabilities for performing the operations thereof during an internet protocol (IP) multimedia subsystem (IMS) communication session;
a controller coupled to the one or more UAs, the controller composing and encoding a registration message for registering UA capabilities of the wireless communication device with an IMS network controller, the registration message comprising identifying information identifying the wireless communication device or user and the capability of the wireless communication device to utilize globally routable user agent uniform resource identifier (GRUUs), UA information identifying the one or more UAs of the wireless communication device, one or more UA capabilities associated with each of the one or more UAs, and one or more instance IDs generated by the controller, each of the one or more instance IDs associated with one of the one or more UAs; and
transmitter circuitry coupled to the antenna and the controller, the transmitter circuitry receiving the registration message from the controller, modulating the registration message and providing the modulated registration message to the antenna for transmission therefrom as RF signals. - View Dependent Claims (19, 20)
-
Specification