Back to results
US 9,961,109 B2Granted
Communication policy frame
AssigneeComcast Cable Communications, LLC
InventorsSohel Khan, Jon Boone, Robert Lambardia
Life of this patent
Estimating the term…
Abstract
Communication sessions may be initialized by sending an initialization request, and the request may include a frame of policy data identifying permissions, prohibitions and/or rules governing a requesting user or computing device's ability to make calls and use communication services. The policy frame of data may be included with the call initialization request for the session, and may be passed along to multiple nodes that receive the call initialization request.
Claims18
A method comprising:
- receiving, by a computing device, a communication request;
- determining multiple call policies associated with the communication request;
- generating a header comprising data indicating the multiple call policies, wherein the header comprises a plurality of data fields respectively corresponding to different ones of the multiple call policies, and each of the plurality of data fields indicates a permission level of a respective one of the multiple call policies;
- and
- transmitting a communication initiation request comprising the communication request and the header.
2 more elements
A method comprising:
- receiving, by a computing device, a communication initiation request with a Session Initiation Protocol (SIP) header, wherein the SIP header comprises data indicating multiple call policies associated with the communication initiation request, the SIP header comprises a plurality of data fields respectively corresponding to different ones of the multiple call policies, and each of the plurality of data fields indicates a permission level of a respective one of the multiple call policies;
- and
- identifying a next node for establishing communication, and forwarding the communication initiation request with the SIP header to the identified next node.
A computing device comprising:
- a processor;
- and
- a memory, storing instructions that, when executed by the processor, cause the following to occur:
- receive a communication request;
- generate a plurality of headers each of which comprises data indicating multiple call policies associated with the communication request, wherein each of the plurality of headers comprises a plurality of data fields respectively corresponding to different ones of the multiple call policies, and each of the plurality of data fields indicates a permission level of a respective one of the multiple call policies;
- and
- transmit a communication initiation request comprising the communication request and the plurality of headers.
4 more elements
Dependencies are inferred from the claim text.