Task/domain segmentation in applying feedback to command control
First Claim
1. An apparatus for responding to a current user command associated with one of a plurality of task/domains, the apparatus comprising:
- means for storing cumulative feedback data gathered from multiple users during previous operations of the apparatus and segregated in accordance with the plurality of task/domains;
means for determining a current task/domain with which a current user command inputted by a user is associated;
means for determining a current response to the current user command based on a portion of the stored cumulative feedback data gathered from the multiple users that is associated with the current task/domain;
means for communicating to the user the current response; and
means for receiving from the user current feedback data regarding the current response,wherein the current feedback data is added to the portion of the stored cumulative feedback data associated with the current task/domain, andwherein the current task/domain determining means determines the current task/domain by inferring the current user task/domain from at least one of past and current user behavior.
7 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.
184 Citations
40 Claims
-
1. An apparatus for responding to a current user command associated with one of a plurality of task/domains, the apparatus comprising:
-
means for storing cumulative feedback data gathered from multiple users during previous operations of the apparatus and segregated in accordance with the plurality of task/domains; means for determining a current task/domain with which a current user command inputted by a user is associated; means for determining a current response to the current user command based on a portion of the stored cumulative feedback data gathered from the multiple users that is associated with the current task/domain; means for communicating to the user the current response; and means for receiving from the user current feedback data regarding the current response, wherein the current feedback data is added to the portion of the stored cumulative feedback data associated with the current task/domain, and wherein the current task/domain determining means determines the current task/domain by inferring the current user task/domain from at least one of past and current user behavior. - View Dependent Claims (2, 9, 10, 20, 21, 22, 23, 33, 37)
-
-
3. A computer-implemented method for responding to a current user command associated with one of a plurality of task/domains, comprising:
-
determining a current task/domain with which a current user command inputted by a user is associated; determining a current response to the current user command based on stored cumulative feedback data associated with the current task/domain, wherein the stored cumulative feedback data is gathered from previous iterations of the method and segregated in accordance with the plurality of task/domains; communicating to the user the current response; receiving from the user current feedback data regarding the current response; and storing the current feedback data, wherein the stored current feedback data is added to the stored cumulative feedback data associated with the current task/domain, and wherein the current task/domain is determined by inferring the current task/domain from at least one of past and current user behavior. - View Dependent Claims (4, 11, 12, 13, 24, 25, 26, 34, 38)
-
-
5. A computer-readable storage medium storing program code executable by a program-controlled apparatus, wherein the code is operable to cause the apparatus to:
-
determine a current task/domain with which a current user command inputted by a user is associated; determine a current response to the current user command based on stored cumulative feedback data associated with the current task/domain, wherein the stored cumulative feedback data is gathered from previous iterations of the method and segregated in accordance with the plurality of task/domains; communicate to the user the current response; receive from the user current feedback data regarding the current response; and store the current feedback data, wherein the stored current feedback data is added to the stored cumulative feedback data associated with the current task/domain, and wherein the current task/domain is determined by inferring the current task/domain from at least one of past and current user behavior. - View Dependent Claims (6, 14, 15, 16, 27, 28, 29, 35, 39)
-
-
7. An apparatus for responding to a current user command associated with one of a plurality of task/domains, the apparatus comprising:
-
a digital storage device that stores cumulative feedback data gathered during previous operations of the apparatus and segregated in accordance with the plurality of task/domains; a first digital logic device that determines a current task/domain with which a current user command inputted by a user is associated; a second digital logic device that determines a current response to the current user command based on a 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, wherein the current feedback data is added to the portion of the stored cumulative feedback data associated with the current task/domain, and wherein the first digital logic device determines the current task/domain by inferring the current user task/domain from at least one of past and current user behavior. - View Dependent Claims (8, 17, 18, 19, 30, 31, 32, 36, 40)
-
Specification