SYSTEM AND METHOD FOR PROVIDING PROGRAM CRITERIA REPRESENTING AUDIO AND/OR VISUAL PROGRAMMING
First Claim
1. A system for providing program criteria comprising:
- means for storing token data representing a plurality of audio and/or visual programs; and
means for providing selected token data in response to a query identifying program selection criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for providing program criteria representing a plurality of audio and/or visual programs. A plurality of tokens are stored in a database of one or more computers, each token having an identifier for identifying a predetermined audio and/or visual program. Each token may be a universal program identifier that represents a specific program in a global programming environment (e.g., the token may identify a program across multiple tuning spaces). Alternatively or additionally, a token may be a tuning-space specific program identifier that represents program criteria associated with a specific program for particular tuning space. The server is programmed to provide at least one token to a remote computer based on selection criteria.
166 Citations
19 Claims
-
1. A system for providing program criteria comprising:
-
means for storing token data representing a plurality of audio and/or visual programs; and means for providing selected token data in response to a query identifying program selection criteria. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing program criteria to facilitate programming of a recording system that, the method comprising:
-
storing a plurality of tokens in a database at a first computer, each token identifying at least one of an audio and visual program; receiving selection criteria from a second computer; selecting at least one token based on the selection criteria; and sending a message to a remote computer, the message having the selected at least one token associated with the message. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving program content criteria from a user via a communication link; selecting program content based on the program content criteria received from the user; transmitting a programming component identifying the selected program content, the programming component being operable to effect recording of a program corresponding to the program content. - View Dependent Claims (16, 17, 18, 19)
-
Specification