Policy management arbitration by service group

US10298977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10298977-B2
Application numberUS-62282509-A
CountryUS
Kind codeB2
Filing dateNov 20, 2009
Priority dateNov 20, 2009
Publication dateMay 21, 2019
Grant dateMay 21, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A request is received from one of a plurality of terminals in a service group of a video content network. The request is to establish a session with a head end of the network. The video content network provides at least first and second different categories of sessions to the service group. The request is evaluated against a policy. The policy specifies a maximum utilization threshold for sessions of the first category and a maximum utilization threshold for sessions of the second category. The request is granted if it is in conformance with the policy. The method may be carried out, for example, with a session resource manager apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising the steps of: receiving, from a first one of a plurality of terminals in a service group of a video content network, a first request to establish a first category of session with a head end of said video content network, the first category being indicative of first video and data services comprising a first one of video on demand, switched digital video, gaming, and file download; receiving, from a second one of said plurality of terminals in said service group of said video content network, a second request to establish a second category of session with said head end of said video content network, the second category being indicative of second video and data services comprising a second one of video on demand, switched digital video, gaming, and file download, wherein said video content network provides at least said first and second different categories of sessions to said service group; evaluating, by a session resource manager apparatus coupled to said network, said first request against a policy, said policy specifying a maximum utilization threshold for sessions of said first category as a maximum allowable number of said sessions of said first category and a maximum utilization threshold for sessions of said second category as a maximum allowable number of said sessions of said second category, said evaluating of said first request against said policy comprising determining whether granting said first request would cause said maximum allowable number of said sessions of said first category to be exceeded; evaluating, by said session resource manager apparatus coupled to said network, said second request against said policy, said evaluating of said second request against said policy comprising determining whether granting said second request would cause said maximum allowable number of said sessions of said second category to be exceeded; responsive to said evaluating of said first request against said policy indicating that granting said first request would not cause said maximum allowable number of said sessions of said first category to be exceeded, granting, by said session resource manager apparatus, said first request; and responsive to said evaluating of said second request against said policy indicating that granting said second request would indeed cause said maximum allowable number of said sessions of said second category to be exceeded, denying, by said session resource manager apparatus, said second request. 2. The method of claim 1 , wherein said granting of said first request comprises allocating resources of said video content network to establish said requested session of said first category. 3. The method of claim 1 , wherein said policy is selected to favor said first category of session over said second category of session. 4. The method of claim 1 , further comprising: determining that granting said first request will result in consumption of all remaining usable bandwidth for said service group; and responsive to said determining, advising a human viewer associated with said first request, in real time, of a dynamic price increase associated with granting said first request as compared to other instances of said first category of session. 5. The method of claim 1 , further comprising setting said policy by updating a data file in communication with said session resource manager. 6. The method of claim 1 , further comprising tearing down at least one currently-in-progress session of said second category, in order to enable granting said first request, based on said policy specifying said second category as less preferable than said first category. 7. The method of claim 1 , further comprising repetitively carrying out said receiving and evaluating steps, without said granting step, for a predetermined time, prior to implementing said policy, in order to test said policy. 8. The method of claim 6 , wherein said tearing down of said at least one currently-in-progress session of said second category, in order to enable said granting of said first request, based on said policy specifying said second category as less preferable than said first category, further comprises setting said policy to allow said teardown of said sessions of said second category based on said second category comprising a lower paying category than said first category. 9. A session resource manager apparatus configured to communicate over a video content network with a plurality of terminals in a service group of the video content network, the video content network having a head end, said apparatus comprising: a memory; and at least one processor, coupled to said memory, and operative to: receive, from a first one of the plurality of terminals in the service group of the video content network, a first request to establish a first category of session with the head end of the video content network, the first category being indicative of first video and data services comprising a first one of video on demand, switched digital video, gaming, and file download; receive, from a second one of the plurality of terminals in the service group of the video content network, a second request to establish a second category of session with the head end of the video content network, the second category being indicative of second video and data services comprising a second one of video on demand, switched digital video, gaming, and file download, wherein the video content network provides at least said first and second different categories of sessions to the service group; evaluate said first request against a policy, said policy specifying a maximum utilization threshold for sessions of said first category as a maximum allowable number of said sessions of said first category and a maximum utilization threshold for sessions of said second category as a maximum allowable number of said sessions of said second category, said evaluating of said first request against said policy comprising determining whether granting said first request would cause said maximum allowable number of said sessions of said first category to be exceeded; evaluate said second request against said policy, said evaluating of said second request against said policy comprising determining whether granting said second request would cause said maximum allowable number of said sessions of said second category to be exceeded; responsive to said evaluating of said first request against said policy indicating that granting said first request would not cause said maximum allowable number of said sessions of said first category to be exceeded, grant said first request; and responsive to said evaluating of said second request against said policy indicating that granting said second request would indeed cause said maximum allowable number of said sessions of said second category to be exceeded, deny said second request. 10. The session resource manager apparatus of claim 9 , further comprising a policy store accessible to said at least one processor, wherein: said maximum utilization threshold for said sessions of said first category is specified in said policy store as said maximum allowable number of said sessions of said first category; and said maximum utilization threshold for said sessions of said second category is specified in said policy store as said maximum allowable number of said sessions of said second category. 11. The session resource manager apparatus of claim 9 , wherein said at least one processor is operative to grant said first request by allocating resources of the video content network to establish said requested session of said first category. 12. The session resour

Assignees

Inventors

Classifications

  • directed to server {(one-way streaming services wherein the source is controlled by the destination H04L65/613)} · CPC title

  • characterized by admission policies (admission control, resource allocation in open networks H04L12/5692; arrangements for network security using user profiles for access control H04L63/102; access security in wireless networks H04W12/08) · CPC title

  • being a cable television head-end (CATV in broadcast systems H04H20/78) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10298977B2 cover?
A request is received from one of a plurality of terminals in a service group of a video content network. The request is to establish a session with a head end of the network. The video content network provides at least first and second different categories of sessions to the service group. The request is evaluated against a policy. The policy specifies a maximum utilization threshold for sessi…
Who is the assignee on this patent?
Hasek Charles, Time Warner Cable Entpr Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/2396. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 21 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).