IP Library Granted Patent US 9,485,536
Granted Patent B1
US 9,485,536 · App. 12/203,760 · Granted Nov 1, 2016

Method and system for updating programming listing data for a broadcasting system

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,485,536
App. No.
12/203,760
Granted
Nov 1, 2016
Kind
B1
Abstract

A method and system for processing listing data includes a listing system having a listing database associated therewith, an external data source communicating station data, external schedule data and external program data to a listing system and an internal source communicating internal program data to the listing system. The listing system stores the station data, external schedule data and external program data and the internal program data in the database. The listing system communicates the listing data to other systems using the listing data such as a program guide system.

Claims (29)

1. A method comprising:

electronically communicating station data, schedule data and program data from an event scheduler to a listing system;

electronically communicating guide channel data from a guide channel manager separate from the event scheduler to the listing system;

electronically communicating broadcast channel attribute data and a broadcast operation channel to guide channel mapping to the listing system;

electronically forming a listing database from the guide channel data, the broadcast channel attribute data, the broadcast operation channel to guide channel mapping, the station data, the schedule data and the program data; and

electronically communicating listing data from the listing database to an external system.

2. A method as recited in claim 1 wherein communicating the listing data comprises pushing the listing data to the external system.

3. A method as recited in claim 1 wherein communicating the listing data comprises pushing the listing data to the external system periodically.

4. A method as recited in claim 1 wherein communicating the listing data comprises pulling the listing data to the external system from the listing system.

5. A method as recited in claim 1 wherein communicating the listing data comprises communicating a change in the listing data to the external system.

6. A method as recited in claim 1 wherein prior to communicating the listing data, communicating an update notification to the external system.

7. A method as recited in claim 6 further comprising generating an update request at an external system in response to the update notification and wherein communicating the listing data comprises communicating the listing data in response to the update notification.

8. A method as recited in claim 1 wherein communicating the listing data comprises communicating the listing data to a program guide web service and communicating the listing data from the program guide web service to a partner service provider.

9. A method as recited in claim 1 wherein communicating the listing data comprises communicating the listing data to a program guide system, and further comprising communicating the listing data from the program guide system to a user device.

10. A method as recited in claim 1 wherein communicating the listing data comprises communicating the listing data to a program guide system, and further comprising communicating the listing data from the program guide system to a user device through a satellite.

11. A method as recited in claim 1 further comprising communicating internal program data and internal schedule data to the listing system and wherein forming the listing database comprises forming the listing database from the guide channel data, the broadcast channel attribute data, the broadcast operation channel to guide channel mapping, the station data, the schedule data, the program data, the internal program data and the internal schedule data.

12. A system comprising:

a primary service provider comprising a listing system and an internal source;

said listing system having a listing database associated therewith;

an external data source external to the primary service provider communicating station data, external schedule data and external program data to the listing system;

said internal source communicating internal program data to the listing system from within the primary service provider; and

said listing system storing the station data, the external schedule data, the external program data and the internal program data in the listing database.

13. A system as recited in claim 12 wherein the internal source communicates broadcast channels to the listing system, said listing system forming the listing database from the broadcast channels.

14. A system as recited in claim 12 wherein the internal source communicates guide channel data to the listing database, said listing system forming the listing database from the guide channel data.

15. A system as recited in claim 12 further comprising a listing consumer receiving the listing data from the listing database.

16. A system as recited in claim 15 wherein the listing consumer comprises a program guide web service, said program guide web service in communication with a partner service provider.

17. A system as recited in claim 15 wherein the listing consumer comprises a program guide system, said program guide system in communication with a user device through a satellite.

18. A system as recited in claim 15 further comprising a notification service communicating a change notice to the listing consumer in response to a change in the listing database.

19. A system as recited in claim 15 further comprising a consumer agent formatting the listing data for the listing consumer.

Assignments (6)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057022/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2008
From: CHAUDHRY, KAPIL
To: THE DIRECTV GROUP, INC.
Reel/Frame 021476/0898 →