System and method for program guides
First Claim
Patent Images
1. A method, comprising:
- receiving program information for one or more programs; and
providing a unified program guide, wherein the unified program guide corresponds to at least some of the received program information, wherein the unified program guide indicates, for each of a plurality of bearer types, one or more programs being offered, and wherein one or more of the bearer types are not general purpose data bearer types.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods applicable, for example, in the provision of Unified Program Guides. A provided Unified Program Guide might, for instance, be employed in learning about available programs, requesting programs, requesting program recording, initiating software, functionality, operation, and/or the like, and/or the like.
54 Citations
80 Claims
-
1. A method, comprising:
-
receiving program information for one or more programs; and
providing a unified program guide, wherein the unified program guide corresponds to at least some of the received program information, wherein the unified program guide indicates, for each of a plurality of bearer types, one or more programs being offered, and wherein one or more of the bearer types are not general purpose data bearer types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving, at a first device, program information for one or more programs;
compiling, at the first device, unified program guide data, wherein compilation at the first device employs at least some of the program information received at the first device; and
dispatching, from the first device, the unified program guide data compiled at the first device, wherein a unified program guide is provided at a second device, wherein the second device receives the unified program guide data compiled at the first device, wherein the unified program guide indicates, for each of a plurality of bearer types, one or more programs being offered, and wherein one or more of the bearer types are not general purpose data bearer types. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
receiving program information for one or more programs; and
providing a unified program guide, wherein the unified program guide corresponds to at least some of the received program information, wherein the unified program guide indicates, for each of a plurality of bearer types, one or more programs being offered, and wherein one or more of the bearer types are not general purpose data bearer types. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system, comprising:
-
a memory having program code stored therein; and
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
wherein the program code, when executed by the processor, causes the processor to perform;
receiving, at a first device, program information for one or more programs;
compiling, at the first device, unified program guide data, wherein compilation at the first device employs at least some of the program information received at the first device; and
dispatching, from the first device, the unified program guide data compiled at the first device, wherein a unified program guide is provided at a second device, wherein the second device receives the unified program guide data compiled at the first device, wherein the unified program guide indicates, for each of a plurality of bearer types, one or more programs being offered, and wherein one or more of the bearer types are not general purpose data bearer types. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method, comprising:
-
providing one or more user interface elements informing a user of one or more available programs; and
providing one or more user interface elements informing the user of one or more bearer types involved in dispatch of one or more of the available programs, wherein one or more of the bearer types are not general purpose data bearer types. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. A network device, comprising:
-
a memory having program code stored therein;
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code; and
a network interface disposed in communication with the processor;
wherein the program code, when executed by the processor, causes the processor to perform;
receiving program information for one or more programs;
compiling unified program guide data, wherein compilation employs at least some of the received program information; and
making available the compiled unified program guide data to one or more devices, wherein the compiled unified program guide data corresponds to a plurality of bearer types, and wherein the compiled unified program guide data comprises data corresponding to one or more programs available via frequency modulation radio.
-
-
80. A terminal, comprising:
-
a memory having program code stored therein;
a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code; and
a network interface disposed in communication with the processor;
wherein the program code, when executed by the processor, causes the processor to perform;
providing a unified program guide, wherein the unified program guide corresponds to a plurality of bearer types, and wherein the unified program guide indicates one or more programs available via frequency modulation radio.
-
Specification