US2016224545A1PendingUtilityA1

System And Method For Generating Dynamically Filtered Content Results, Including For Audio And/Or Video Channels

Assignee: PORTO TECH LLCPriority: Dec 20, 2007Filed: Apr 8, 2016Published: Aug 4, 2016
Est. expiryDec 20, 2027(~1.4 yrs left)· nominal 20-yr term from priority
Inventors:Scott Curtis
G06F 3/04842G06F 17/30598G06F 17/3005G06F 17/3053G06F 3/04855G06F 17/30867G06F 3/04817G06F 3/0483G06F 17/30038G06F 16/637G06F 16/248G06F 16/743G06F 16/438G06F 16/48G06F 16/64G06F 16/735G06F 16/78G06F 16/68G06F 16/24578G06F 16/285G06F 16/9535
48
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         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, the first content results comprising a plurality of content;   displaying the first content results based on recommendation scores of the plurality of content of the first content results;   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 importance of the tag 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.   
     
     
         2 . The method of  claim 1  further comprising assigning a level of importance to the tag grouping in at least one of the first filter settings and the second filter settings to control the level of importance of the tag grouping in the at least one of the first filter settings and the second filter settings. 
     
     
         3 . The method of  claim 1 , further comprising
 displaying the second content results based on recommendation scores of the plurality of content of the second content results;   receiving a selection of content from a user device from among the second content results   in response to receipt of the selection, generating a suggestive characteristic associated with the selected content and unaccounted for in the second 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 second filter settings;   generating further content results based on the second filter settings applied to the source of content; and   repeat the steps of displaying the second content results, receiving the selection of content, generating a suggestive characteristic, providing the suggestive characteristic, receiving the selection of the suggestive characteristic, adding the suggestive characteristic, and generating further content results in an iterative manner.   
     
     
         4 . The method of  claim 3  wherein the iteratively manner is stopped after a predetermined number of times. 
     
     
         5 . The method of  claim 4  wherein the iteratively manner is stopped when there are no further suggestive characteristics. 
     
     
         6 . The method of  claim 3  further comprising re-assigning the level of importance to the tag grouping in at least one of the first filter settings and the second filter settings to control the level of importance of the tag grouping in the at least one of the first filter settings and the second filter settings 
     
     
         7 . The method of  claim 3 , further comprising creating a channel based on the updated filter settings. 
     
     
         8 . The method of  claim 1 , wherein generating content results based on filter settings being applied to a source of content comprises generating content results based on tuner settings being applied to a source of content. 
     
     
         9 . The method of  claim 1 , further comprising:
 providing at least one additional characteristic relating to the at least one suggestive characteristic to the user and that was unaccounted for in the at least one suggestive characteristic;   receiving a selection from the user of the at least one additional characteristic;   including the at least one additional characteristic selected by the user in the filter settings to provide updated filter settings; and   generating new content results based on the updated filter settings being applied to the source of content.   
     
     
         10 . The method of  claim 1 , further comprising:
 receiving a selection from the user of at least one filter characteristic not associated with content selection; and   including the at least one filter characteristic not associated with the content selection in the filter settings to provide updated filter settings.   
     
     
         11 . The method of  claim 1 , further comprising:
 displaying the filter settings to the user; and   displaying the at least one suggestive characteristic in a visually distinct manner from the filter settings.   
     
     
         12 . The method of  claim 1 , wherein at least the steps of generating first content results, generating and providing the suggestive characteristic, adding the suggested characteristic, and generating new content results are performed by a central server located apart from the user device. 
     
     
         13 . A device for filtering content, comprising:
 a tuner coupled to a source of content, wherein the tuner is adapted to:
 generate first content results based on first filter settings applied to a source of content, the first content results comprising a plurality of content; 
 displaying the first content results based on recommendation scores of the plurality of content of the first content results; 
 receive a selection of content from a user device from among the first content results; 
 in response to receipt of the selection, generate a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content; 
 provide the suggestive characteristic to the user device; 
 receive a selection of the suggestive characteristic from the user device; 
 in response to receipt of the selection, add 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; 
 assign 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 importance of the tag in the at least one of the first filter settings and the second filter settings; and 
 generate second content results based on the second filter settings applied to the source of content. 
   
     
     
         14 . The device of  claim 13 , wherein the tuner is further adapted to
 display the second content results to the user based on recommendation scores of the content of the second content results;   receive a selection of content from a user device from among the second content results   in response to receipt of the selection, generate a suggestive characteristic associated with the selected content and unaccounted for in the second filter settings applied to the source of content;   provide the suggestive characteristic to the user device;   receive a selection of the suggestive characteristic from the user device;   in response to receipt of the selection, add the suggestive characteristic received from the user device to the second filter settings;   generate further content results based on the second filter settings applied to the source of content; and   repeat the steps to display the second content results, receive the selection of content, generate a suggestive characteristic, providing the suggestive characteristic, receive the selection of the suggestive characteristic, add the suggestive characteristic, and generate further content results in an iterative manner.   
     
     
         15 . The device of  claim 13 , wherein the tuner is further adapted to create a channel based on the updated tuner settings. 
     
     
         16 . The device of  claim 13 , wherein the source of content is comprised from a group consisting of audio media, video media, and audio and video media. 
     
     
         17 . The device of  claim 13 , wherein the tuner settings comprise at least one tag defining a characteristic of content. 
     
     
         18 . The device of  claim 16 , wherein the tuner is further adapted to assign a level of importance to the at least one tag in the tuner settings to control the level of importance of the at least one tag in the tuner settings. 
     
     
         19 . The device of  claim 13 , further wherein the tuner is further adapted to:
 provide at least one additional characteristic relating to the at least one suggestive characteristic to the user and that was unaccounted for in the at least one suggestive characteristic;   receive a selection from the user of the at least one additional characteristic;   include the at least one additional characteristic selected by the user in the tuner settings to provide updated tuner settings; and   generate new content results based on the updated tuner settings being applied to the source of content.   
     
     
         20 . The device of  claim 13 , wherein the tuner is further adapted to:
 display the tuner settings to the user; and   display the at least one suggestive characteristic in a visually distinct manner from the tuner settings.   
     
     
         21 . A non-transitory computer readable medium comprising instructions for instructing a computer to:
 generate first content results based on first filter settings applied to a source of content, the first content results comprising a plurality of content;   display the first content results based on recommendation scores of the plurality of content of the first content results;   receive a selection of content from a user device from among the first content results;   in response to receipt of the selection, generate a suggestive characteristic associated with the selected content and unaccounted for in the first filter settings applied to the source of content;   provide the suggestive characteristic to the user device;   receive a selection of the suggestive characteristic from the user device;   in response to receipt of the selection, add 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;   assign 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 importance of the tag in the at least one of the first filter settings and the second filter settings; and   generate second content results based on the second filter settings applied to the source of content.   
     
     
         22 . The computer readable medium of  claim 21  comprising further instructions to:
 display the second content results to the user based on recommendation scores of the content of the second content results; 
 receive a selection of content from a user device from among the second content results 
 in response to receipt of the selection, generate a suggestive characteristic associated with the selected content and unaccounted for in the second filter settings applied to the source of content; 
 provide the suggestive characteristic to the user device; 
 receive a selection of the suggestive characteristic from the user device; 
 in response to receipt of the selection, add the suggestive characteristic received from the user device to the second filter settings; 
 generate further content results based on the second filter settings applied to the source of content; and 
 repeat the steps to display the second content results, receive the selection of content, generate a suggestive characteristic, providing the suggestive characteristic, receive the selection of the suggestive characteristic, add the suggestive characteristic, and generate further content results in an iterative manner.

Join the waitlist — get patent alerts

Track US2016224545A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.