System and method for identifying audio/visual programs to be recorded
First Claim
Patent Images
1. A system for representing at least one of an audio and visual program, comprising:
- a token application that obtains a token that identifies a particular broadcast program, the token comprises a schema that is a multi-level data structure with a plurality of different fields, the plurality of fields includes at least a program identifier and one or more broadcast program characteristics that specifies different aspects of the particular broadcast program, the program identifier uniquely identifies the particular broadcast program universally across broadcast providers;
the token application that further monitors token translations, wherein the token for selected broadcast program information is translated into local programming data based on identifying information associated with a user;
the token application that further stores demographic and marketing information about the user and the selected broadcast program information;
a recording component that schedules a recording of the particular broadcast program based at least in part on the token and the local programming data; and
the recording component that further records more than one program concurrently, the recording being from one or more broadcast medium.
2 Assignments
0 Petitions
Accused Products
Abstract
A token schema is provided for identifying a broadcast audio and/or visual program to facilitate recording of the identified program. The token schema includes program criteria for identifying a corresponding audio/or visual program, which is sufficient to enable a recording system that receives the token to record the identified program based on the token. A token also represents an audio and/or visual program in a form that may be sent to one or more recipients, such as part of an email message or by other data transport mechanisms.
-
Citations
19 Claims
-
1. A system for representing at least one of an audio and visual program, comprising:
-
a token application that obtains a token that identifies a particular broadcast program, the token comprises a schema that is a multi-level data structure with a plurality of different fields, the plurality of fields includes at least a program identifier and one or more broadcast program characteristics that specifies different aspects of the particular broadcast program, the program identifier uniquely identifies the particular broadcast program universally across broadcast providers; the token application that further monitors token translations, wherein the token for selected broadcast program information is translated into local programming data based on identifying information associated with a user; the token application that further stores demographic and marketing information about the user and the selected broadcast program information; a recording component that schedules a recording of the particular broadcast program based at least in part on the token and the local programming data; and the recording component that further records more than one program concurrently, the recording being from one or more broadcast medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having stored thereon computer-executable components, comprising:
-
a first component containing data that represents a text email message; a second component operatively associated with the first component, the second component comprises a token that includes program criteria that identify a particular broadcast audio/visual program, the program criteria include at least a program identifier that uniquely identifies the particular broadcast program universally among a variety of broadcast platforms; the second component that further monitors token translations, wherein the token for selected broadcast program information is translated into local programming data based on identifying information associated with a user; the second component that further stores demographic and marketing information about the user and the selected broadcast program information; a record component communicatively coupled to the second component, the record component obtains the token and schedules a recording of the particular broadcast audio/visual program based at least in part on the program criteria of the token and the local programming data of a specific broadcast platform; and the recording component further records more than one program concurrently. - View Dependent Claims (10, 11, 12)
-
-
13. A system for facilitating programming of an associated device comprising:
-
a processor; a token decoder extracting a token from a message received from another computer, the token includes multi-level data structure with a plurality of fields that identifies a particular broadcast program on a variety of broadcast platforms, the plurality of fields includes at least a program identifier and a plurality of program characteristics that specifies different aspects of the particular broadcast program such that the different aspects uniquely identify the particular broadcast program; the token decoder further analyzing the token to determine the particular broadcast program identified in the token; a token translation module monitoring token translations, wherein the token for selected broadcast program information is translated into local programming data based on identifying information associated with a user; a profile database storing demographic and marketing information about the user; a recording system scheduling a recording of the particular broadcast program based at least in part on the plurality of fields of the token and the local programming data; and the recording system further recording more than one program concurrently. - View Dependent Claims (14)
-
-
15. A method executable on a processor, for facilitating programming a recording system, the method comprising:
-
receiving a message having at least one associated token, the at least one associated token the token includes multi-level data structure with a plurality of fields that identifies a particular broadcast program on a variety of broadcast platforms, the plurality of fields includes at least a program identifies and a plurality of program characteristics that specifies different aspects of the particular broadcast program such that the different aspects uniquely identify the particular broadcast program, the plurality of program characteristics includes two or more of a program title, a program description, a program rating, a program director, a program producer, a program actor, a program host, a program format, a program genre, a program channel, a program broadcast network, a program broadcast date, a program broadcast time, or a program category; monitoring token translations, wherein the token for selected broadcast program information is translated into local programming data based on identifying information associated with a user; storing demographic and marketing information about the user and the selected broadcast program information; and extracting the at least one associated token from the message; and
scheduling the recording system to record the particular broadcast program based at least in part on the plurality of fields contained in the token and the local programming data, the local programming data includes additional program criteria required to schedule the particular broadcast program in a local tuning space, wherein the recording system records more than one program concurrently. - View Dependent Claims (16, 17, 18, 19)
-
Specification