MERGED PROGRAM GUIDE
First Claim
1. A method for generating a program guide, comprising:
- receiving, by a first media controller, from a content provider, program metadata identifying a first plurality of programs, wherein the first plurality of programs corresponds to a first content package provided by the content provider;
generating, by the first media controller, a first program record identifying a first program of the first plurality of programs, the first program record comprising first program metadata associated with the first program;
transmitting the first program metadata onto a network to make the first program metadata available to a second media controller;
receiving, by the first media controller, second program metadata, the second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller; and
storing the first program metadata and the second program metadata in a program guide on the first media controller.
7 Assignments
0 Petitions
Accused Products
Abstract
A merged program guide which includes program metadata from a plurality of different media controllers. A first media controller receives program metadata that identifies a first plurality of programs. The first plurality of programs corresponds to a first content package provided by a content provider. A first program record identifying a first program of the first plurality of programs is generated. The first program record includes first program metadata associated with the first program. The first program metadata is transmitted onto a network to make the first program metadata available to a second media controller. The first media controller receives second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller. The first program metadata and the second program metadata are stored in a program guide on the first media controller.
-
Citations
21 Claims
-
1. A method for generating a program guide, comprising:
-
receiving, by a first media controller, from a content provider, program metadata identifying a first plurality of programs, wherein the first plurality of programs corresponds to a first content package provided by the content provider; generating, by the first media controller, a first program record identifying a first program of the first plurality of programs, the first program record comprising first program metadata associated with the first program; transmitting the first program metadata onto a network to make the first program metadata available to a second media controller; receiving, by the first media controller, second program metadata, the second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller; and storing the first program metadata and the second program metadata in a program guide on the first media controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A media controller, comprising:
-
a network interface adapted to interface with a network; and a control system coupled to the network interface, the control system including a processor and adapted to; receive from a content provider, program metadata identifying a first plurality of programs, wherein the first plurality of programs corresponds to a first content package provided by the content provider; generate a first program record identifying a first program of the first plurality of programs, the first program record comprising first program metadata associated with the first program; transmit the first program record onto the network via the network interface to make the first program record available to a second media controller; receive a second program record, the second program record comprising second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller; and store the first program record and the second program record in a program guide. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for generating a program guide, the method comprising:
-
receiving, by a first media controller, from a content provider, program metadata identifying a first plurality of programs, wherein the first plurality of programs corresponds to a first content package provided by the content provider; generating, by the first media controller, a first program record identifying a first program of the first plurality of programs, the first program record comprising first program metadata associated with the first program; transmitting the first program record onto a network to make the first program record available to a second media controller; receiving, by the first media controller, a second program record, the second program record comprising second program metadata associated with a second program of a second plurality of programs which correspond to a second content package associated with the second media controller; and storing the first program record and the second program record in a program guide on the first media controller. - View Dependent Claims (18, 19, 20, 21)
-
Specification