System and method for generating dynamically filtered content results, including for audio and/or video channels
First Claim
1. A method for filtering content, comprising the steps of:
- generating first content results based on first filter settings applied to a source of content;
receiving a selection of content from a user device from among the first content results;
in response to receipt of the selection, generating a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content;
providing the suggestive characteristic to the user device;
receiving a selection of the suggestive characteristic from the user device;
in response to receipt of the selection, adding the suggestive characteristic received from the user device to the first filter settings to provide second filter settings, wherein at least one of the first filter settings and the second filter settings comprise a tag grouping including a tag defining a characteristic of content;
assigning a level of importance to the tag in the tag grouping in at least one of the first filter settings and the second filter settings to control the relative level of importance of the tag among tags in the at least one of the first filter settings and the second filter settings; and
generating second content results based on the second filter settings applied to the source of content.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing a user to more effectively generate focused content results, including audio and/or video content is described. Content is dynamically filtered to generate content results in response to initial filtering settings or characteristics. The content results are provided to a user. Once the user finds and selects a content result of interest, additional filtering characteristics associated with the selected result are provided to the user as a suggestion for additional filtering. In this manner, the user is made aware of additional filtering settings or characteristics that can be used to focus the search results. Subsequent filter settings and filtering operations can be based on characteristics of previous relevant results in an iterative and dynamic manner. Focused results are more likely produced, because additional filtering settings are provided and adjusted according to characteristics of results deemed relevant by the user.
259 Citations
23 Claims
-
1. A method for filtering content, comprising the steps of:
-
generating first content results based on first filter settings applied to a source of content; receiving a selection of content from a user device from among the first content results; in response to receipt of the selection, generating a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content; providing the suggestive characteristic to the user device; receiving a selection of the suggestive characteristic from the user device; in response to receipt of the selection, adding the suggestive characteristic received from the user device to the first filter settings to provide second filter settings, wherein at least one of the first filter settings and the second filter settings comprise a tag grouping including a tag defining a characteristic of content; assigning a level of importance to the tag in the tag grouping in at least one of the first filter settings and the second filter settings to control the relative level of importance of the tag among tags in the at least one of the first filter settings and the second filter settings; and generating second content results based on the second filter settings applied to the source of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for filtering content, comprising:
a tuner coupled to a source of content, wherein the tuner is adapted to; generating first content results based on first filter settings applied to a source of content; receiving a selection of content from a user device from among the first content results; in response to receipt of the selection, generating a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content; providing the suggestive characteristic to the user device; receiving a selection of the suggestive characteristic from the user device; in response to receipt of the selection, adding the suggestive characteristic received from the user device to the first filter settings to provide second filter settings, wherein at least one of the first filter settings and the second filter settings comprise a tag grouping including a tag defining a characteristic of content; assigning a level of importance to the tag in the tag grouping in at least one of the first filter settings and the second filter settings to control the level of relative importance of the tag among tags in the at least one of the first filter settings and the second filter settings; and generating second content results based on the second filter settings applied to the source of content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A non-transitory computer readable medium comprising instructions for instructing a computer to:
-
generating first content results based on first filter settings applied to a source of content; receiving a selection of content from a user device from among the first content results; in response to receipt of the selection, generating a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content; providing the suggestive characteristic to the user device; receiving a selection of the suggestive characteristic from the user device; in response to receipt of the selection, adding the suggestive characteristic received from the user device to the first filter settings to provide second filter settings, wherein at least one of the first filter settings and the second filter settings comprise a tag grouping including a tag defining a characteristic of content; assigning a level of importance to the tag in the tag grouping in at least one of the first filter settings and the second filter settings to control the relative level of importance of the tag among tags in the at least one of the first filter settings and the second filter settings; and generating second content results based on the second filter settings applied to the source of content.
-
Specification