Program guide data text search
First Claim
Patent Images
1. A method, comprising:
- receiving a request to display programming information;
determining whether the programming information is included in program guide data by searching a directed acyclic word graph generated from the program guide data; and
returning an indication as to whether the programming information is included in the program guide data.
2 Assignments
0 Petitions
Accused Products
Abstract
A program guide data text search system generates a directed acyclic word graph that includes words from program guide data. When receiving a request to search for and display programming information, the directed acyclic word graph is searched to determine whether the requested information is included in the program guide data. An indication is provided to notify a viewer whether or not the requested information is available in the program guide data.
88 Citations
54 Claims
-
1. A method, comprising:
-
receiving a request to display programming information;
determining whether the programming information is included in program guide data by searching a directed acyclic word graph generated from the program guide data; and
returning an indication as to whether the programming information is included in the program guide data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program guide data text search system, comprising:
-
a memory device configured to maintain program guide data and one or more directed acyclic word graphs each including words from the program guide data corresponding to a day of programming;
a program guide application configured to;
receive a request to display programming information;
search the one or more directed acyclic word graphs to determine whether the programming information is included in the program guide data; and
return an indication as to whether the programming information is included in the program guide data. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A television-based system, comprising:
-
means for determining from a directed acyclic word graph whether programming information is included in program guide data; and
means for returning an indication as to whether the programming information is included in the program guide data. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a television-based client device to:
-
receive a request to display programming information;
determine from one or more directed acyclic word graphs whether the programming information is included in program guide data, the one or more directed acyclic word graphs each including words from the program guide data corresponding to a day of programming; and
provide an indication as to whether the programming information is included in the program guide data. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
Specification