Integrated voice access to a variety of personal information services
First Claim
1. In a computing system comprising a voice access server that provides one or more telephonic devices with voice access to one or more separate and distinct remote services which manage personal information of a plurality of personal information typos, a computerized method for allowing a caller to perform an action, via a voice command, on an item of personal information that is accessed with a first service and that requires access to another item of personal information of a different personal information type that is accessed with one or more other services that are each separate and distinct from the first service, and without the user explicitly navigating to the one or more other services to access the other item, the method comprising the following:
- an act of the voice access server receiving a first caller-issued voice command to hear a first item of personal information corresponding to a first personal information type that is accessed with a first service;
an act of the voice access server determining an action to be taken in order to access the first item of personal information with the first service in response to the first caller-issued command, and reporting back to the caller, if appropriate, a status of the action;
an act of the voice access server audibly rendering the first item of personal information to the caller when the determined action is taken;
an act of the voice access server receiving a second caller-issued voice command that represents an action to perform in response to hearing the first item of personal information, wherein the action requires access to a second item of personal information corresponding to a second personal information type that has not been previously associated with the first item of personal information and that can be accessed with one or more other services that are each separate and distinct from the first service; and
in response to the second caller-issued voice command, an act of determining a further action to he taken and then if the further action is taken, automatically accessing the second item of personal information from the one or more other services that are each separate and distinct from the first service and without the user explicitly navigating to the one or more other services to access the second item of personal information via additional voice commands, and if the further action is not taken, reporting that back to the caller, if appropriate.
2 Assignments
0 Petitions
Accused Products
Abstract
Facilitating voice access to personal information in a manner that the caller may voice command an action to be performed in response to hearing a particular personal information item. The voice commanded action is then automatically performed even if the action requires access to another personal information item of a different type. A voice access server receives a caller-issued voice command to hear a first item of personal information (such as a calendar item) corresponding to a first personal information type. Then, the voice access server automatically accesses the requested information, and audibly speaks the item to the caller. The caller may then submit a voice request to act on the first item of personal information. The voice access server then automatically accesses any other personal information needed to perform the requested action, even if access to a different personal information type is needed.
299 Citations
25 Claims
-
1. In a computing system comprising a voice access server that provides one or more telephonic devices with voice access to one or more separate and distinct remote services which manage personal information of a plurality of personal information typos, a computerized method for allowing a caller to perform an action, via a voice command, on an item of personal information that is accessed with a first service and that requires access to another item of personal information of a different personal information type that is accessed with one or more other services that are each separate and distinct from the first service, and without the user explicitly navigating to the one or more other services to access the other item, the method comprising the following:
-
an act of the voice access server receiving a first caller-issued voice command to hear a first item of personal information corresponding to a first personal information type that is accessed with a first service;
an act of the voice access server determining an action to be taken in order to access the first item of personal information with the first service in response to the first caller-issued command, and reporting back to the caller, if appropriate, a status of the action;
an act of the voice access server audibly rendering the first item of personal information to the caller when the determined action is taken;
an act of the voice access server receiving a second caller-issued voice command that represents an action to perform in response to hearing the first item of personal information, wherein the action requires access to a second item of personal information corresponding to a second personal information type that has not been previously associated with the first item of personal information and that can be accessed with one or more other services that are each separate and distinct from the first service; and
in response to the second caller-issued voice command, an act of determining a further action to he taken and then if the further action is taken, automatically accessing the second item of personal information from the one or more other services that are each separate and distinct from the first service and without the user explicitly navigating to the one or more other services to access the second item of personal information via additional voice commands, and if the further action is not taken, reporting that back to the caller, if appropriate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for use in a computing system comprising a voice access server that provides one or more telephonic devices with voice access to one or more separate and distinct remote services which manage personal information of a plurality of personal information types, the computer program product for implementing a method for allowing a caller to perform an action, via a voice command, on an item of personal information that is accessed with a first service and that requires access to another item of personal information of a different personal information type that is accessed with one or more other services that are each separate and distinct from the first service, and without the user explicitly navigating to the one or more services to access the other item, the computer program product comprising one or more computer-readable media having stored thereon the following:
-
computer-executable instructions for detecting the receipt of a first caller-issued voice command to hear a first item of personal information corresponding to a first personal information type that is accessed with a first services;
computer-executable instructions for determining an action to be taken in order to access the first item of personal information with the first service in response to the first caller-issued command, and for reporting back to the caller, if appropriate, a status of the action;
computer-executable instructions for audibly rendering the first item of personal information to the caller when the determined action is taken;
computer-executable instructions for detecting the receipt of a second caller-issued voice command that represents an action to perform in response to hearing the first item of personal information, wherein the action requires access to a second item of personal information, corresponding to a second personal information type, that has not been previously associated with the first item of personal information and that can be accessed with one or more other services that are each separate and distinct from the first service; and
computer-executable instructions for, in response to the second caller-issued voice command, determining a further action to be taken and then if the further action is taken, automatically accessing the second item of personal information from the one or more other service that are each separate and distinct from the first service and without the user explicitly navigating to the one or more other service to access the second item of personal information via additional voice commands, and if the further action is not taken, reporting that back to the caller, if appropriate. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. In a computing system comprising a voice access server that provides one or more telephonic devices with access to one or more separate and distinct remote services which manage personal information of a plurality of personal information types, a method for allowing a caller to perform an action, via a voice command, on an item of personal information tat requires access to another item of personal information that is of a different personal information type, without explicitly navigating to the other item, the method comprising the following:
-
an act of receiving a first caller-issued voice command to hear a first item of personal information corresponding to a first personal information type;
an act of determining an action to be taken in order to access the first item of personal information train one or more separate and distinct remote services in response to the first caller-issued command, and reporting back to the caller, if appropriate, a status of the action;
an act of audibly rendering the first item of personal information to the caller when the determined action is taken; and
a step for determining a further action to be taken and then if the further action is taken, automatically accessing other items of personal information of different personal information types from the one or more separate and distinct remote services, which have not been previously associated with the first item of personal information, in order to allow the caller to act on the first item of personal information without explicitly navigating to the other items of personal information via additional voice commands, and if the further action is not taken, reporting that back to the caller, if appropriate. - View Dependent Claims (25)
an act of receiving a second caller-issued voice command that represents an action to perform in response to hearing the first item of personal information; and
an act of automatically accessing a second item of personal information corresponding to a second personal information type without human intervention to further the action.
-
Specification