System and method for displaying multimedia events scheduling information
First Claim
1. A method of displaying program guide information, comprising:
- at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors;
(A) receiving a multimedia event search query entered by a user;
(B) responsive to the multimedia event search query, formatting, for display, program guide data on a two-dimensional grid comprising a plurality of cells, the grid including (i) a first axis representing units of time and (ii) a second axis representing multimedia channels, the program guide data comprising information representing a set of multimedia events whereinthe set of multimedia events include one or more multimedia events that match the multimedia event search query,each cell in the plurality of cells represents a multimedia event in the set of multimedia events at a characteristic start time, andeach cell in the two-dimensional grid corresponding to a multimedia event of the one or more multimedia events that match the multimedia event search query is highlighted on the grid based on their programming time and multimedia channel; and
(C) responsive to a user-supplied selection of a respective cell in the plurality of cells, overlaying a panel on a portion of the grid that provides additional data regarding the multimedia event corresponding to the respective cell.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for displaying program guide information are disclosed. In some implementations a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, formatting, for display, program guide data on a grid. The grid includes (i) a first axis representing units of time and (ii) a second axis representing multimedia channels. The program guide data comprises information representing a set of multimedia events. Responsive to a user-supplied selection of a multimedia event in the set of multimedia events a panel is overlaid on a portion of the grid. The panel provides additional data regarding the multimedia event.
-
Citations
20 Claims
-
1. A method of displaying program guide information, comprising:
at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors; (A) receiving a multimedia event search query entered by a user; (B) responsive to the multimedia event search query, formatting, for display, program guide data on a two-dimensional grid comprising a plurality of cells, the grid including (i) a first axis representing units of time and (ii) a second axis representing multimedia channels, the program guide data comprising information representing a set of multimedia events wherein the set of multimedia events include one or more multimedia events that match the multimedia event search query, each cell in the plurality of cells represents a multimedia event in the set of multimedia events at a characteristic start time, and each cell in the two-dimensional grid corresponding to a multimedia event of the one or more multimedia events that match the multimedia event search query is highlighted on the grid based on their programming time and multimedia channel; and (C) responsive to a user-supplied selection of a respective cell in the plurality of cells, overlaying a panel on a portion of the grid that provides additional data regarding the multimedia event corresponding to the respective cell. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A system for displaying program guide information, comprising:
-
memory; one or more processors; and one or more programs stored in memory which, when executed by the one or more processors, cause the system to perform the method of; (A) receiving a multimedia event search query entered by a user; (B) responsive to the multimedia event search query, formatting, for display, program guide data on a two-dimensional grid comprising a plurality of cells, the grid including (i) a axis representing units of time and (ii) a second axis representing multimedia channels, the program guide data comprising information representing a set of multimedia events wherein the set of multimedia events include one or more multimedia events that match the multimedia event search query, each cell in the plurality of cells represents a multimedia event in the set of multimedia events at a characteristic start time, and each cell in the two-dimensional grid corresponding to a multimedia event of the one or more multimedia events that match the multimedia event search query is highlighted on the grid based on their programming time and multimedia channel; and (C) responsive to a user-supplied selection of a respective cell in the plurality of cells, overlaying a panel on a portion of the grid that provides additional data regarding the multimedia event corresponding to the respective cell. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing a computer program mechanism for execution by one or more processors of a computing device, the computer program mechanism comprising instructions for:
-
(A) receiving a multimedia event search query entered by a user; (B) responsive to the multimedia event search query, formatting, for display, program guide data on a two-dimensional grid comprising a plurality of cells, the grid including (i) a first axis representing units of time and (ii) a second axis representing multimedia channels, the program guide data comprising information representing a set of multimedia events wherein the set of multimedia events include one or more multimedia events that match the multimedia event search query, each cell in the plurality of cells represents a multimedia event in the set of multimedia events at a characteristic start time, and each cell in the two-dimensional grid corresponding to a multimedia event of the one or more multimedia events that match the multimedia event search query is highlighted on the grid based on their programming time and multimedia channel; and (C) responsive to a user-supplied selection of a respective cell in the plurality of cells, overlaying a panel on a portion of the grid that provides additional data regarding the multimedia event corresponding to the respective cell. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification