Method and a computer program product for providing a response to a statement of a user
First Claim
Patent Images
1. A method for providing a response to a statement of a user, the method comprising:
- receiving user input that comprises a portion of a user statement;
selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement;
wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity;
selecting a single answerable statement if the single answerable statement and the user input are characterized by a matching value that exceeds a first threshold and selecting multiple answerable statements if each of the multiple answerable statements and the user input are characterized by a matching value that exceeds a second threshold but is below the first threshold; and
sending to the user information representative of response to the user statement.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.
20 Citations
11 Claims
-
1. A method for providing a response to a statement of a user, the method comprising:
-
receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; selecting a single answerable statement if the single answerable statement and the user input are characterized by a matching value that exceeds a first threshold and selecting multiple answerable statements if each of the multiple answerable statements and the user input are characterized by a matching value that exceeds a second threshold but is below the first threshold; and sending to the user information representative of response to the user statement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer usable medium including a computer readable program for providing a response to a statement of a user, wherein the computer readable program when executed on a computer causes the computer to:
-
receive user input that comprises a portion of a user statement; select, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selection is responsive to user input and to structured representations of answerable statements answerable by an answering entity; select a single answerable statement if the single answerable statement and the user input are characterized by a matching value that exceeds a first threshold and selecting multiple answerable statements if each of the multiple answerable statements and the user input are characterized by a matching value that exceeds a second threshold but is below the first threshold; and send to the user information representative of response to the user statement. - View Dependent Claims (11)
-
Specification