Voice-activated customer service assistant
First Claim
Patent Images
1. A method of accessing a service center associated with a user account, the method comprising:
- receiving, via an application controller, at least one input from a user associated with the user account via a wireless device;
identifying, via the application controller, the user account as associated with the user based on an analysis of the at least one input;
identifying, via the application controller, a task associated with the user and the service center based on the analysis of the at least one input;
requesting, via the application controller, performance of the task by the service center;
receiving, via the application controller, a response from the service center;
processing, via the application controller, the response from the service center to identify calendar information associated with the response;
generating, via the application controller, both a speech response and a visual response based on the response from the service center and the calendar information; and
communicating, via the application controller, the speech response and the visual response to the wireless device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and non-transitory computer readable storage medium, in one embodiment, interpreting at least one input from a user via a wireless device, receiving at least one user account with the at least one input, deriving at least one representation of user intent, identifying at least one task based on the at least one representation of user intent, contacting at least one service to perform the identified at least one task and synthesizing speech to communicate a result of the contact to the wireless device.
-
Citations
12 Claims
-
1. A method of accessing a service center associated with a user account, the method comprising:
-
receiving, via an application controller, at least one input from a user associated with the user account via a wireless device; identifying, via the application controller, the user account as associated with the user based on an analysis of the at least one input; identifying, via the application controller, a task associated with the user and the service center based on the analysis of the at least one input; requesting, via the application controller, performance of the task by the service center; receiving, via the application controller, a response from the service center; processing, via the application controller, the response from the service center to identify calendar information associated with the response; generating, via the application controller, both a speech response and a visual response based on the response from the service center and the calendar information; and communicating, via the application controller, the speech response and the visual response to the wireless device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for accessing a service center associated with a user account, the apparatus comprising:
a processor configured to; receive at least one input from a user associated with the user account via a wireless device; identify the user account as associated with the user based on an analysis of the at least one input; identifying a task associated with the user and the service center based on the analysis of the at least one input; request performance of the task by the service center; receiving, via the application controller, a response from the service center; process the response from the service center to identify calendar information associated with the response; generate both a speech response and a visual response based on the response from the service center and the calendar information; and communicate the speech response and the visual response to the wireless device. - View Dependent Claims (7, 8, 9, 10)
-
11. A non-transitory computer readable storage medium configured to store instructions that cause a processor to access a service center associated with a user account, the instructions causing the processor to perform:
-
receiving, via an application controller, at least one input from a user associated with the user account via a wireless device; identifying, via the application controller, the user account as associated with the user based on an analysis of the at least one input; identifying, via the application controller, a task associated with the user and the service center based on the analysis of the at least one input; requesting, via the application controller, performance of the task by the service center; receiving, via the application controller, a response from the service center; processing, via the application controller, the response from the service center to identify calendar information associated with the response; generate, via the application controller, both a speech response and a visual response based on the response from the service center and the calendar information; and communicating, via the application controller, the speech response and the visual response to the wireless device. - View Dependent Claims (12)
-
Specification