System and method of restricting access to media content

US10743047B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10743047-B2
Application numberUS-201815860135-A
CountryUS
Kind codeB2
Filing dateJan 2, 2018
Priority dateNov 1, 2007
Publication dateAug 11, 2020
Grant dateAug 11, 2020

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 method includes receiving, at a service delivery platform system from a first video source, a control stream associated with a media content stream delivered via a media distribution network. The control stream includes conditional access information for the media content stream including a restriction condition to delivery of the media content stream. The method includes parsing, at the service delivery platform system, the conditional access information to create a substitute table for a head end of the media distribution network that will implement the restriction condition. The substitute table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a second content source for the substitute media content stream. The method also includes sending the substitution table to the head end from the service delivery platform system to automatically schedule a conditional access event that implements the restriction condition.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a service delivery platform system from a first server of a super video head end of a media distribution network, a first control stream associated with a media content stream deliverable via the media distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing, at the service delivery platform system, the conditional access information to create: a first substitution table for a first head end of the media distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second substitution table for a second head end of the media distribution network subject to the second restriction condition; sending, from the service delivery platform system to the first head end, the first substitution table, wherein the first substitution table enables the first head end to automatically schedule a first conditional access event associated with the first restriction condition; sending, from the service delivery platform system to the second head end, the second substitution table, wherein the second substitution table enables the second head end to automatically schedule a second conditional access event associated with the second restriction condition, wherein the first conditional access event is of a first type and the second conditional access event is of a second type that differs from the first type; and in response to the service delivery platform system receiving a second control stream that indicates a change to the conditional access information including a third restriction condition and in response to a determination that the first head end is subject to the third restriction condition, sending, from the service delivery platform system to the first head end, update data to modify the first substitution table based on the change to the conditional access information to enable the first head end to implement the third restriction condition. 2. The method of claim 1 , wherein the change indicates a different start time, a different end time, a deletion of the first conditional access event, or a combination thereof. 3. The method of claim 1 , further comprising logging data corresponding to the first restriction condition in a database. 4. The method of claim 1 , wherein the first restriction condition is a geographic restriction. 5. The method of claim 4 , wherein the first control stream includes a geographical region code that indicates a region of the geographic restriction in which subscribers of the media distribution network are not to receive the media content stream during the first conditional access event. 6. The method of claim 1 , wherein the first restriction condition is based on a subscription level for subscribers of the media distribution network. 7. The method of claim 1 , wherein the first restriction condition is based on limiting access to the media content stream to subscribers that paid to receive media content corresponding to the media content stream. 8. The method of claim 1 , wherein the first control stream includes an identification of a first content stream for a main display and an identification of a second content stream for a picture-in-picture display. 9. An apparatus comprising: a processor; and a memory coupled to the processor, the memory including instructions executable by the processor to perform operations, the operations including: receiving, from a server of a super video head end of a video distribution network, a first control stream associated with a media content stream deliverable via the video distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing the conditional access information to create: a first substitution table for a first head end of the video distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second substitution table for a second head end of the video distribution network subject to the second restriction condition; sending the first substitution table to the first head end, wherein the first substitution table enables the first head end to automatically schedule a first conditional access event associated with the first restriction condition; sending the second substitution table to the second head end, wherein the second substitution table enables the second head end to automatically schedule a second conditional access event associated with the second restriction condition, wherein the first conditional access event is of a first type and the second conditional access event is of a second type that differs from the first type; and in response to receiving a second control stream that indicates a change to the conditional access information including a third restriction condition and in response to a determination that the first head end is subject to the third restriction condition, sending update data to the first head end to modify the first substitution table based on the change to the conditional access information to enable the first head end to implement the third restriction condition. 10. The apparatus of claim 9 , wherein the server is configured to receive the media content stream from a particular content source that is distinct from the content source for the substitute media content stream. 11. The apparatus of claim 9 , wherein the first restriction condition is based on a subscription level for subscribers of the video distribution network. 12. The apparatus of claim 9 , wherein the first restriction condition is based on limiting access to the media content stream to subscribers that paid to receive media content corresponding to the media content stream. 13. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations, the operations comprising: receiving, from a server of a super video head end of a video distribution network, a first control stream associated with a media content stream deliverable via the video distribution network, wherein the first control stream includes conditional access information for the media content stream, wherein the conditional access information includes: a first restriction condition related to delivery of the media content stream; and a second restriction condition related to delivery of the media content stream; parsing the conditional access information to create: a first substitution table for a first head end of the video distribution network subject to the first restriction condition, wherein the first substitution table indicates a condition for delivery of a substitute media content stream, a start time, an end time, and a content source for the substitute media content stream; and a second subs

Assignees

Inventors

Classifications

  • specially adapted for the location of the user terminal · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • for controlling access to devices or network resources · CPC title

  • involving video stream decryption · CPC title

  • Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message] {(arrangements for conditional access to broadcast information or to broadcast-related services H04H60/14)} · 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 US10743047B2 cover?
A method includes receiving, at a service delivery platform system from a first video source, a control stream associated with a media content stream delivered via a media distribution network. The control stream includes conditional access information for the media content stream including a restriction condition to delivery of the media content stream. The method includes parsing, at the serv…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04W4/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 11 2020 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).