TASK/DOMAIN SEGMENTATION IN APPLYING FEEDBACK TO COMMAND CONTROL
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for responding to a current user command associated with one of a plurality of task/domains. The apparatus comprises: a digital storage device that stores cumulative feedback data gathered from multiple users during previous operations of the apparatus and segregated in accordance with the plurality of task/domains; a first digital logic device that determines the current task/domain with which the current user command is associated; a second digital logic device that determines a current response to the current user command on the basis of that portion of the stored cumulative feedback data associated with the current task/domain; a first communication interface that communicates to the user the current response; and a second communication interface that receives from the user current feedback data regarding the current response. The current feedback data is added to the cumulative feedback data stored in the digital storage device and associated with the current task/domain.
-
Citations
68 Claims
-
1-38. -38. (canceled)
-
39. A method for responding to a current user command initiated by a user, comprising:
-
storing cumulative feedback data gathered from a plurality of users in a memory of a computing platform, said cumulative feedback data relating to individual items provided in a plurality of responses to a plurality of previous user commands, said cumulative feedback data identified with regard to respective ones of the plurality of previous user commands and with regard to respective ones of the plurality of users; determining one or more subsets of the plurality of users; determining, utilizing at least in part a processor of the computing platform, a current response to the current user command based at least in part on a portion of the cumulative feedback data related to one or more of the plurality of previous responses to one or more of the plurality of previous user commands related to the current user command and associated with other users of the one or more subsets of users; communicating to the user the current response comprising one or more results weighted at least in part according a factor related to said one or more of the plurality of previous responses associated with the other users; receiving from the user current feedback data regarding the current response; and adding the current feedback data to a portion of the stored cumulative feedback data associated with the current user. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 60, 61, 62, 63, 64, 65)
-
-
49. A server computing system, comprising:
-
a memory to store cumulative feedback data gathered from a plurality of users, said cumulative feedback data relating to individual items provided in a plurality of responses to a plurality of previous user commands, said cumulative feedback data identified with regard to respective ones of the plurality of previous user commands and with regard to respective ones of the plurality of users; and a processor to determine one or more subsets of the plurality of users, the processor further to determine a current response to a current user command initiated by a user based at least in part on a portion of the cumulative feedback data related to one or more of the plurality of previous responses to one or more of the plurality of previous user commands related to the current user command and associated with other users of the one or more subsets of users, the processor to communicate to the user the current response comprising one or more results weighted at least in part according a factor related to said one or more of the plurality of previous responses associated with the other users, the processor further to receive from the user current feedback data regarding the current response, and to add the current feedback data to a portion of the stored cumulative feedback data associated with the current user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. An article, comprising a computer readable medium having stored thereon instructions executable by a processing unit of a computer system to:
-
store cumulative feedback data gathered from a plurality of users in a memory of the computing platform, said cumulative feedback data relating to individual items provided in a plurality of responses to a plurality of previous user commands, said cumulative feedback data identified with regard to respective ones of the plurality of previous user commands and with regard to respective ones of the plurality of users; determine one or more subsets of the plurality of users; determine a current response to a current user command initiated by a user based at least in part on a portion of the cumulative feedback data related to one or more of the plurality of previous responses to one or more of the plurality of previous user commands related to the current user command and associated with other users of the one or more subsets of users; communicate to the user the current response comprising one or more results weighted at least in part according a factor related to said one or more of the plurality of previous responses associated with the other users; receive from the user current feedback data regarding the current response; and add the current feedback data to a portion of the stored cumulative feedback data associated with the current user. - View Dependent Claims (66, 67, 68)
-
Specification