System and method for displaying and searching multimedia events scheduling information
First Claim
1. A computer implemented method of displaying information from a collection of data representing time-bounded events on a first grid having a first axis corresponding to units of time and a second axis, performed by a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
- presenting search results, for a search of the collection of data, in a second grid having first and second axes, wherein the first grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, the second grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, and at least one of the first and second axes of the second grid corresponds to a different dimension than the corresponding axis of the first grid;
enabling a user to select a portion of the second grid, and selecting a subset of the collection of data in accordance with the user selected portion of the second grid, wherein the subset of the collection of data comprises a plurality of search results; and
presenting the subset of the collection of data on the first grid, wherein a larger portion of the collection of data is presented on the second grid than the subset presented on the first grid.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.
-
Citations
35 Claims
-
1. A computer implemented method of displaying information from a collection of data representing time-bounded events on a first grid having a first axis corresponding to units of time and a second axis, performed by a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
-
presenting search results, for a search of the collection of data, in a second grid having first and second axes, wherein the first grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, the second grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, and at least one of the first and second axes of the second grid corresponds to a different dimension than the corresponding axis of the first grid; enabling a user to select a portion of the second grid, and selecting a subset of the collection of data in accordance with the user selected portion of the second grid, wherein the subset of the collection of data comprises a plurality of search results; and presenting the subset of the collection of data on the first grid, wherein a larger portion of the collection of data is presented on the second grid than the subset presented on the first grid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for displaying information from a collection of data representing time-bounded events on a first grid having a first axis corresponding to units of time and a second axis, comprising:
-
memory; one or more processors; and one or more modules stored in memory and configured for execution by the one or more processors, the modules comprising; instructions for presenting search results, for a search of the collection of data, in a second grid having first and second axes, wherein the first grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, the second grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, and at least one of the first and second axes of the second grid corresponds to a different dimension than the corresponding axis of the first grid; instructions for enabling a user to select a portion of the second grid, and selecting a subset of the collection of data in accordance with the user selected portion of the second grid, wherein the subset of the collection of data comprises a plurality of search results; and instructions for presenting the subset of the collection of data on the first grid, wherein a larger portion of the collection of data is presented on the second grid than the subset presented on the first grid. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computer system for displaying information from a collection of data representing time-bounded events on a first grid having a first axis corresponding to units of time and a second axis, the one or more programs comprising instructions for:
-
presenting search results, for a search of the collection of data, in a second grid having first and second axes, wherein the first grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, the second grid is a two dimensional grid having a plurality of distinct grid positions along the first axis and a plurality of distinct grid positions along the second axis, and at least one of the first and second axes of the second grid corresponds to a different dimension than the corresponding axis of the first grid; enabling a user to select a portion of the second grid, and selecting a subset of the collection of data in accordance with the user selected portion of the second grid, wherein the subset of the collection of data comprises a plurality of search results; and presenting the subset of the collection of data on the first grid, wherein a larger portion of the collection of data is presented on the second grid than the subset presented on the first grid. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification