IP Library Granted Patent US 9,160,970
Granted Patent B2
US 9,160,970 · App. 13/569,610 · Granted Oct 13, 2015

System and method to validate restriction event control streams sent to a video distribution system

Inventor: Jerald Robert Howcroft (Beverly Hills, MI)
Assignee: AT&T Intellectual Property I, L.P.
H04N7/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,160,970
App. No.
13/569,610
Granted
Oct 13, 2015
Kind
B2
Abstract

Systems and methods to validate restriction event control streams sent to a video distribution system are provided. A particular method includes receiving a control stream and determining whether the control stream is valid based on a comparison of first restriction event information included in the control stream to second restriction event information stored in a mapping table.

Claims (32)

1. A method comprising:

receiving a control stream at a media service delivery platform;

determining whether the control stream is valid based on a comparison of first restriction event information included in the control stream to second restriction event information stored in a mapping table, wherein the first restriction event information comprises a proxy identifier data element, wherein the second restriction event information comprises a content proxy identifier, and wherein the control stream is determined to be valid when the first restriction event information corresponds to the second restriction event information;

updating substitution information in response to a determination that the control stream is valid; and

sending a portion of the substitution information from the media service delivery platform to a video head end.

2. The method of claim 1 , further comprising: in response to a determination that the control stream is invalid, creating a log entry associated with the control stream in a database; and in response to the determination that the control stream is invalid, generating an alert indicating that the control stream is invalid.

3. The method of claim 1 , wherein the updated substitution information identifies a media service to be provided to a geographic region based on the first restriction event information.

4. The method of claim 1 , wherein the substitution information is included in a substitution table.

5. The method of claim 3 , wherein the video head end is configured to provide the media service to customer premises equipment devices within the first geographic region.

6. The method of claim 3 , wherein the first restriction event information indicates that a second media service is to be blacked out in the geographic region, and wherein the media service is to be provided to the geographic region as a substitute for the second media service.

7. The method of claim 1 , wherein the first restriction event information is associated with a blackout of a media service.

8. The method of claim 7 , wherein the media service is associated with a media stream of a sporting event.

9. A computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations including:

receiving a control stream;

determining whether the control stream is valid based on a comparison of first restriction event information included in the control stream to second restriction event information stored in a mapping table, wherein the first restriction event information comprises a virtual network identifier data element, wherein the second restriction event information comprises a content proxy identifier, and wherein the control stream is determined to be valid when the first restriction event information is associated with the second restriction event information;

updating substitution information in response to a determination that the control stream is valid; and

sending a portion of the substitution information to a video head end.

10. The computer-readable storage device of claim 9 , wherein the operations further include creating a log entry in a database indicating that the control stream is valid in response to a determination that the control stream is valid.

11. The computer-readable storage device of claim 9 , wherein the updated substitution information identifies a media service to be provided to a geographic region based on the first restriction event information.

12. The computer-readable storage device of claim 9 , wherein the first restriction event information is associated with a black out of a media stream in a particular geographic region.

13. The computer-readable storage device of claim 12 , wherein the first restriction event information identifies the particular geographic region, a virtual network identifier associated with a virtual network, and a time to implement the black out of the media stream in the particular geographic region, and wherein the virtual network is associated with a channel that is to carry the media stream.

14. The computer-readable storage device of claim 9 , wherein the operations further include creating a log entry in a database in response to a determination that the control stream is invalid.

15. The computer-readable storage device of claim 9 , wherein the operations further include generating an alert in response to a determination that the control stream is invalid.

16. A system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to perform operations including: receiving a control stream; determining whether the control stream is valid based on a comparison of first restriction event information included in the control stream to second restriction event information stored in a mapping table, wherein the first restriction event information comprises a proxy identifier data element, wherein the second restriction event information comprises a content proxy identifier, and wherein the control stream is determined to be valid when the first restriction event information corresponds to the second restriction event information;

updating substitution information in response to a determination that the control stream is valid; and

initiating transmission of a portion of the substitution information to a head end.

17. The system of claim 16 , wherein the updated substitution information identifies a media service to be provided to a geographic region based on the first restriction event information.

18. The system of claim 16 , wherein the control stream is received at the processor from the head end.

19. The system of claim 16 , wherein the first restriction event information is associated with a black out of a media stream in a particular geographic region.

20. The system of claim 16 , wherein the first restriction event information is associated with a black out of a first media service in geographic regions, and wherein the first restriction information identifies a second media service to be provided to the geographic regions as a substitute for the first media service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2012
From: HOWCROFT, JERALD ROBERT
To: A T & T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 028749/0922 →
Continuity (2)
Continuation 12413993 · Mar 30, 2009
Related Publication 20120304218A1 · Nov 29, 2012