Relevance bar for content listings
First Claim
Patent Images
1. A computer-implemented method, comprising:
- on a client system having one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of;
receiving, in response to a respective search query entered by a user through an application running on the client system, a set of search results that are obtained by the client system by comparison of the search query against one or more multimedia events databases, wherein the set of search results are ordered based on scheduled time of broadcast associated with respective listings of content, the search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content;
using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event;
presenting the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, whereinthe presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, whereinthe first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis,the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, anda first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query.
1 Assignment
0 Petitions
Accused Products
Abstract
A client computer receives a set of search results ordered based on scheduled time of broadcast associated with respective listings of content. The listings of content include data representing time-bounded events. The client computer displays or otherwise presents a set of objects along an axis of a display bar, the objects corresponding to subsets of the search results. For example, the axis is associated with a unit of time or a unit of relevance.
141 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
on a client system having one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of; receiving, in response to a respective search query entered by a user through an application running on the client system, a set of search results that are obtained by the client system by comparison of the search query against one or more multimedia events databases, wherein the set of search results are ordered based on scheduled time of broadcast associated with respective listings of content, the search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content; using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event; presenting the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, wherein the presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, wherein the first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis, the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, and a first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method, comprising:
-
on a server system having one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of; responsive to a user-submitted search query from a client; comparing the search query to time-bounded events in one or more multimedia events databases thereby obtaining a set of search results ordered based on scheduled time of broadcast associated with respective listings of content, the set of search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content; using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event; and preparing, for presentation, the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, wherein the presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, wherein the first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis, the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, and a first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a computer system, the one or more programs comprising instructions for:
responsive to a user-submitted search query from a client; comparing the search query to time-bounded events in one or more multimedia events databases thereby obtaining a set of search results ordered based on scheduled time of broadcast associated with respective listings of content, the set of search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content; and using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event; preparing, for presentation, the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, wherein the presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, wherein the first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis, the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, and a first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query. - View Dependent Claims (10, 11, 12)
-
13. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors in a computer system, the one or more programs comprising instructions for
receiving, in response to a respective search query entered by a user through an application running on the computer system, a set of search results that are obtained by the computer system by comparison of the search query against one or more multimedia events databases, wherein the set of search results are ordered based on scheduled time of broadcast associated with respective listings of content, the search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content; -
using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event; presenting the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, wherein the presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, wherein the first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis, the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, and a first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query. - View Dependent Claims (14, 15, 16)
-
-
17. A server system, comprising one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions, which when executed by the one or more processors, cause the server system to:
responsive to a user-submitted search query from a client; comparing the search query to time-bounded events in one or more multimedia events databases thereby obtaining a set of search results ordered based on scheduled time of broadcast associated with respective listings of content, the set of search results including data representing a plurality of time-bounded events, the plurality of time-bounded events corresponding to respective content in the listings of content; using the broadcast time and date of each respective time-bounded event in the plurality of time-bounded events to create a corresponding geometric object in a plurality of geometric objects, wherein each created geometric object in the plurality of geometric objects (i) uniquely represents the time and date of broadcast occurrence of the corresponding time-bounded event in the plurality of time bounded events and (ii) is associated with the time and date of broadcast occurrence of the corresponding time-bounded event; preparing, for presentation, the plurality of geometric objects along a first axis of a display bar, wherein the first axis represents a time and date of time-bounded event broadcast occurrence, and wherein each respective geometric object in the plurality of geometric objects is plotted along the first axis of the display bar in accordance with the time and date of broadcast occurrence associated with the respective geometric object, wherein the presenting includes, for a first set of geometric objects in the plurality of geometric objects corresponding to a particular location along the first axis, presenting the set of geometric objects at the particular location along the first axis with a first display attribute and a different second display attribute, wherein the first display attribute of the first set of geometric objects visually indicates a quantity of time-bounded events in the plurality of time-bounded events that occur at the time and date represented by the particular location along the first axis, the second display attribute of the first set of geometric objects indicates a relevance of each respective event in the plurality of time-bounded evens that occur at the time and date represented by the particular location along the first axis to the search query through a color, brightness or size of each respective object in the set of geometric objects, and a first geometric object that represents a more relative time-bounded event, in the search results, to the respective search query has a different color, brightness or size than another geometric object in the plurality of geometric objects that represents a less relative event, in the search results, to the respective search query. - View Dependent Claims (18, 19, 20)
Specification