Computer-implemented conversation buffering method and system
First Claim
1. A computer-implemented method for processing spoken requests from a user, comprising the steps of:
- receiving speech input from the user that contains a first request;
recognizing keywords in the first request to use as first searching criteria;
satisfying the first request of the user through use of the first searching criteria;
receiving speech input from the user that contains a second request;
recognizing keywords in the second request to use as second searching criteria;
determining that additional data is needed to complete the second searching criteria for satisfying the second request;
using at least a portion of the recognized keywords of the first request to provide the additional data for completing the second searching criteria; and
satisfying the second request of the user through use of the completed second searching criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method and system for processing spoken requests from a user. A spoken first request from the user is received, and keywords in the first request are recognized for use as first searching criteria. The first request of the user is satisfied through use of the first searching criteria. A second spoken request from the user is received, and keywords in the second request are recognized for use as second searching criteria. Upon determining that additional data is needed to complete the second searching criteria before satisfying the second request, at least a portion of the recognized keywords of the first request is used to provide the additional data for completing the second searching criteria. Thereupon, the second request of the user is satisfied through use of the completed second searching criteria.
-
Citations
1 Claim
-
1. A computer-implemented method for processing spoken requests from a user, comprising the steps of:
-
receiving speech input from the user that contains a first request;
recognizing keywords in the first request to use as first searching criteria;
satisfying the first request of the user through use of the first searching criteria;
receiving speech input from the user that contains a second request;
recognizing keywords in the second request to use as second searching criteria;
determining that additional data is needed to complete the second searching criteria for satisfying the second request;
using at least a portion of the recognized keywords of the first request to provide the additional data for completing the second searching criteria; and
satisfying the second request of the user through use of the completed second searching criteria.
-
Specification