Use of historical data for a voice application interface
First Claim
1. A method for providing a user an interface to a voice application, the method comprising the steps of:
- providing a user with an interface to access the application and to invoke one of a plurality of application services;
selecting an application service for the user, without the user requesting said application service, as a function of information representative of the user'"'"'s past access to the application; and
providing the selected application service to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and system are provided for using the historical data of a user of an application, such as a voice application, to provide to a user a more effective user interface. The present invention can allow a system to automatically provide a user of a voice application with an application service based upon the user'"'"'s prior activity in the application. In one embodiment, the method includes providing a user with an interface to access the voice application and to invoke one of a plurality of application services; selecting an application service for the user, without the user requesting the application service, as a function of information representative of the user'"'"'s past access to the application; and providing the selected application service to the user.
59 Citations
54 Claims
-
1. A method for providing a user an interface to a voice application, the method comprising the steps of:
-
providing a user with an interface to access the application and to invoke one of a plurality of application services;
selecting an application service for the user, without the user requesting said application service, as a function of information representative of the user'"'"'s past access to the application; and
providing the selected application service to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for providing a user an interface to a voice application, the apparatus comprising:
a server having a processor and associated memory, wherein the server includes;
means for providing a user with an interface to access the application and to invoke one of a plurality of application services;
means for selecting an application service for the user, without the user requesting said application service, as a function of information representative of the user'"'"'s past access to the application; and
means for providing the selected application service to the user. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A method for providing a user an interface to a voice application, the method comprising:
-
providing a user with an interface to access the application and to invoke one of a plurality of application services;
obtaining and storing information about a plurality of application services invoked by the user;
analyzing the information about a plurality of application services invoked by the user to determine a pattern of usage of one or more available application services;
selecting for the user an application service based upon the pattern of usage; and
providing the selected application service to the user. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. An apparatus for using historical data of a user in a voice application, the method comprising:
a server having a processor and memory, wherein the server has code executed thereon programmed to;
provide a user with an interface to access the application and to invoke one of a plurality of application services;
obtain and store information about a plurality of application services invoked by the user;
analyze the information about a plurality of application services invoked by the user to determine a pattern of usage of one or more available application services;
select for the user an application service based upon the pattern of usage; and
provide the selected application service to the user. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
43. An article of manufacture, comprising:
a computer readable medium having computer readable program code for providing a user an interface to a voice application, the computer readable program code including instructions for;
causing the computer system to provide a user with an interface to access the application and to invoke one of a plurality of application services;
causing the computer system to obtain and store information about a plurality of application services invoked by the user;
causing the computer system to analyze the information about a plurality of application services invoked by the user to determine a pattern of usage of one or more available application services;
causing the computer system to select for the user an application service based upon the pattern of usage; and
causing the computer system to provide the selected application service to the user. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
50. A method for providing a user an interface to a voice application, the method comprising the steps of:
-
providing a user with an interface to access the application and to invoke one of a plurality of application services;
selecting an application service for the user, without the user requesting said application service, as a function of information representative of other users'"'"' past access to the application; and
providing the selected application service to the user. - View Dependent Claims (51, 52, 53, 54)
-
Specification