Content recordation techniques
First Claim
Patent Images
1. A method comprising:
- querying electronic program guide (EPG) data to determine if a content item described in a recording document is available for recording; and
if the content item is available, adding a reference in a recording list for causing recordation of the content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Content recordation techniques are described. In an implementation, a method includes querying electronic program guide (EPG) data to determine if a content item described in a recording document is available for recording. If the content item is available, a reference is added to a recording list for causing recordation of the content item.
139 Citations
41 Claims
-
1. A method comprising:
-
querying electronic program guide (EPG) data to determine if a content item described in a recording document is available for recording; and
if the content item is available, adding a reference in a recording list for causing recordation of the content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
examining a textual description to locate one or more words that describe a content item;
comparing the one or more words with electronic program guide (EPG) data to determine if the content item is available for recording; and
if the content item is available, adding a reference in a recording list to cause recordation of the content item. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. One or more computer readable media comprising computer executable instructions that, when executed by a computer, direct the computer to:
-
examine a textual description to locate one or more words that describe a content item;
generate a recording document having the one or more words; and
form a communication for communicating the recording document for comparison with electronic program guide (EPG) data to determine if the content item described by the recording document is available for recording. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A head end comprising:
-
a processor; and
memory configured to maintain;
electronic program guide (EPG) data;
a recording document having a plurality of elements which describe a content item; and
a parser module that is executable on the processor to;
determine if the content item described in the recording document is available for recording by comparing at least one said element with the electronic program guide (EPG) data; and
if the content item is available, add a reference to a recording list for causing recordation of the content item. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A client comprising:
-
a processor; and
memory configured to maintain;
an electronic program guide (EPG) formed from a plurality of EPG data;
a recording document having a plurality of elements which describe a content item; and
a parser module that is executable on the processor to;
determine if the content item described in the recording document is available for recording by comparing at least one said element with the electronic program guide (EPG) data; and
if the content item is available, add a reference in a recording list, based on the query, for causing recordation of the content item. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A system comprising:
-
a network;
a head end that is communicatively coupled to the network, includes a database having electronic program guide (EPG) data, and has a parser module that is executable thereon to;
query the EPG data to determine if a content item described in a recording document received from over the network is available for recording;
if the content item is available, examine client state data that describes conditional access rights of a plurality of clients to determine if recordation of the content item for a particular said client is permitted;
if recordation of the content item for the particular said client is permitted, add a reference in a recording list for causing recordation of the content item; and
form a communication for communicating the recording list via the network; and
the particular said client that is communicatively coupled to the network and includes a navigation module that is executable thereon to;
receive the communication having the recording list; and
record the referenced content item.
-
Specification