Service request processing performed by artificial intelligence systems in conjunctiion with human intervention
First Claim
1. A virtual assistant system interfacing with a call center having at least one human worker, said virtual assistant system for processing service requests by a user, comprising:
- a) a user interaction device (UID) adapted to receive an input from a user; and
b) a system computer in communication with said UID and interfacing with the call center, said system computer including automatic processing means for receiving said input and for processing said input to at least partially recognize a request from the user, wherein when said automatic processing means is unable to satisfactorily process said request, said call center is contacted by said system computer and a human worker at the call center intervenes to process said request.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual assistant system for information retrieval and management and service request processing includes a user interaction device (UID), a server computer, a system computer, and a human-controlled call center. The UID permits the user to provide voice or written instructions to the system computer via the server computer. The system computer runs artificial intelligence (AI) routines to process or preprocess commands provided into the UID by the user. When possible, the AI routines complete the requested service. Where the AI routines alone are insufficient, a human-controlled call center corrects and completes the service requests. Skilled human labor, then, is only relied upon when needed by the system. A great range of service requests can be made including, e.g., voice recording, custom form filling, speech and handwriting text conversions, information retrieval, contact management, list making, reservation making, reminder services, receptionist services, fax, email, and electronic document sending and retrieval.
250 Citations
27 Claims
-
1. A virtual assistant system interfacing with a call center having at least one human worker, said virtual assistant system for processing service requests by a user, comprising:
-
a) a user interaction device (UID) adapted to receive an input from a user; and
b) a system computer in communication with said UID and interfacing with the call center, said system computer including automatic processing means for receiving said input and for processing said input to at least partially recognize a request from the user, wherein when said automatic processing means is unable to satisfactorily process said request, said call center is contacted by said system computer and a human worker at the call center intervenes to process said request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A virtual assistant system for processing service requests by a user, comprising:
-
a) a user interaction device (UID) adapted to receive an input from a user;
b) a system computer in communication with said UID and including an artificial intelligence (AI) system which receives said input and processes said input with artificial intelligence routines to at least one of at least partially recognize and at least partially process a request from said input; and
c) a call center including at least one call center computer in communication with said system computer, each said call center computer adapted to be used by a human worker to take control from said AI system and process said request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
12. A method of processing a service request by a user, comprising:
-
a) inputting the service request to a system computer running artificial intelligence routines;
b) processing said service request by said system computer; and
c) upon determining a problem in said processing, having a human intervene to process said service request.
-
-
20. A method of processing a service request by a user where the service request is made on a user interaction device (UID), said method comprising:
-
a) inputting a request by the user on the UID;
b) upon receipt of the request, preprocessing the request with a computer system to determine a type of the request;
c) upon determining said type of said request, processing said request with said computer system based upon said type of request; and
d) upon determining a problem in said processing, having a human intervene to process the request. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification