EVENT MEDIA SEARCH
First Claim
1. A method for searching for media items, the method comprising the steps of:
- in response to a request to search for media items, determining one or more gather terms and one or more filter terms;
based on the one or more gather terms, identifying a first set of media items;
identifying a set of metadata associated with media items that belong to the first set of media items;
based on the one or more filter terms, establishing from the set of metadata a set of qualifying metadata and a set of disqualifying metadata;
determining a second set of media items that are associated with metadata that include terms that (a) satisfy matching criteria for one or more metadata from the set of qualifying metadata, and (b) do not satisfy matching criteria for any metadata from the set of disqualifying metadata; and
responding to said request with search results based on said second set of media items.
3 Assignments
0 Petitions
Accused Products
Abstract
In response to a request to search for media items, one or more gather terms and one or more filter terms are determined. Based on the one or more gather terms, a first set of media items is identified. A set of metadata associated with media items that belong to the first set of media items is identified. Based on the one or more filter terms, a set of qualifying metadata and a set of disqualifying metadata are established from the set of metadata. A second set of media items that are associated with metadata that include terms that satisfy matching criteria for one or more metadata from the set of qualifying metadata and do not satisfy matching criteria for any metadata from the set of disqualifying metadata is determined. The request is responded to with search results based on the second set of media items.
106 Citations
42 Claims
-
1. A method for searching for media items, the method comprising the steps of:
-
in response to a request to search for media items, determining one or more gather terms and one or more filter terms; based on the one or more gather terms, identifying a first set of media items; identifying a set of metadata associated with media items that belong to the first set of media items; based on the one or more filter terms, establishing from the set of metadata a set of qualifying metadata and a set of disqualifying metadata; determining a second set of media items that are associated with metadata that include terms that (a) satisfy matching criteria for one or more metadata from the set of qualifying metadata, and (b) do not satisfy matching criteria for any metadata from the set of disqualifying metadata; and responding to said request with search results based on said second set of media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
16. A method for searching for media items, the method comprising the steps of:
-
receiving a request to search for media items related to an event; determining a reference location for the event; using first search criteria related to the event to identify a first set of media items, wherein the first search criteria do not include the reference location; extracting a first set of tags associated with media items in the first set of media items; from the first set of tags, identifying a second set of tags that are associated with location information; from the second set of tags, forming a third set of tags and a fourth set of tags; wherein the third set of tags are tags that satisfy matching criteria relative to the reference location; wherein the fourth set of tags are tags that do not satisfy matching criteria relative to the reference location; using the third set of tags and the fourth set of tags to identify a second set of media items related to the event; and responding to said request with search results based on said second set of media items. - View Dependent Claims (17, 18, 37, 38, 39)
-
-
19. A method for searching for items relating to a particular subject, the method comprising the steps of:
-
in response to a request to search for items, determining one or more gather terms and one or more filter terms; based on the one or more gather terms, identifying a first set of items; identifying a set of metadata associated with items that belong to the first set of media items; based on the one or more filter terms, establishing from the set of metadata a set of qualifying metadata and a set of disqualifying metadata; using search terms extracted from said set of qualifying metadata to search for a second set of items relating to the particular subject; and responding to said request with search results based on said results of said search. - View Dependent Claims (20, 21, 40, 41, 42)
-
Specification