Task/domain segmentation in applying feedback to command control
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.
68 Citations
66 Claims
-
1-38. -38. (canceled)
-
39. A method for responding to a current user command associated with one of a plurality of task/domains, the method comprising:
-
storing cumulative feedback data gathered from multiple users during previous operations of the method and segregated in accordance with the plurality of task/domains;
requesting from the user information indicative of the current task/domain;
determining a current task/domain with which a current user command inputted by a user is associated based on the requested information;
determining a current response to the current user command based at least in part on at least a portion of the stored cumulative feedback data associated with the current task/domain;
communicating to the user the current response; and
receiving from the user current feedback data regarding the current response, wherein the current feedback data is added to the at least a portion of the stored cumulative feedback data associated with the current task/domain. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of responding to a user request for information, wherein the request is being performed for one of a plurality of task/domains, said method comprising:
-
receiving a user request for information;
requesting, from the user, information indicative of a current task/domain that is to be associated with the user request;
retrieving cumulative feedback data previously gathered from multiple users for the current task/domain and segregated in accordance with the plurality of task/domains;
determining a current response based on the cumulative feedback data that is associated with the current task/domain;
communicating, to the user, the current response; and
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. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A server system coupled to the Internet and configured to respond to a user request for information from resources available on the Internet, said server system comprising:
-
a processor; and
a memory comprising executable instructions performed by the processor for receiving the user request, requesting, from the user, information indicative of a current task/domain that is to be associated with the user request, retrieving cumulative feedback data previously gathered from multiple users for the current task/domain and segregated in accordance with the plurality of task/domains, determining a current response based on the cumulative feedback data that is associated with the current task/domain, communicating, to the user, the current response, and 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. - View Dependent Claims (62, 63, 64, 65, 66)
-
Specification