Method and apparatus for interactively retrieving content related to previous query results
First Claim
Patent Images
1. A method for searching comprising:
- identifying at least one media clip based on a user profile;
providing access to the at least one media clip to a user; and
receiving feedback from the user based on the at least one media clip.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method and system for automatically identifying and presenting video clips or other media to a user at a client device. One embodiment of the invention provides a method for updating a user profile or other persistent data store based on user feedback to improve the identification of video clips or other media content responsive to the user'"'"'s profile. Embodiments of the invention also provide methods for processing user feedback. Related architectures are also disclosed.
-
Citations
27 Claims
-
1. A method for searching comprising:
-
identifying at least one media clip based on a user profile;
providing access to the at least one media clip to a user; and
receiving feedback from the user based on the at least one media clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Processor-executable code for searching comprising:
-
code for identifying at least one media clip based on a user profile;
code for presenting the at least one media clip to a user;
code for receiving feedback from the user based on the presented at least one media clip; and
code for processing the received feedback to produce information.
-
-
22. A system for searching, the system comprising:
-
an interface to a client;
a memory including a user profile;
a search engine coupled to the interface to the client and the memory, the search engine configured to search at least one source video to identify at least one video clip based on the user profile; and
a feedback processor coupled to the interface to the client and the memory, the feedback processor configured to receive feedback from the client and update the user profile based on the received feedback.
-
-
23. A method for processing user feedback related to a first media clip, the user feedback being associated with a plurality of user actions, comprising:
-
setting a weight to one of a reset value and a previously determined weight;
determining whether each of the plurality of user actions are positive;
adding a first parameter to the weight for each of plurality of user actions that are positive;
subtracting a second parameter from the weight for each of the plurality of user actions that are not positive. - View Dependent Claims (24, 25, 26)
-
-
27. Processor-executable code for processing user feedback related to a first media clip, the user feedback being associated with a plurality of user actions, comprising:
-
code for setting a weight to one of a reset value and a previously determined weight;
code for determining whether each of the plurality of user actions are positive;
code for adding a first parameter to the weight for each of plurality of user actions that are positive;
code for subtracting a second parameter from the weight for each of the plurality of user actions that are not positive.
-
Specification