Contextual web session and IVR integration
First Claim
1. A method for providing assistance for an application, the method comprising:
- identifying, by a computer system, user input requesting assistance with a location within a page of the application;
responsive to identifying the user input requesting assistance, identifying, by the computer system, session information for the application;
statistically modelling, by the computer system, the session information to identify different probable activities associated with the location within the page of the application;
generating, by the computer system, synchronized menu options within the application for an interactive voice response system based on the different probable activities identified from the statistically modeled session information for the application, wherein the synchronized menu options is a dynamically generated list of options that each correspond to a different one of the different probable activities; and
presenting, by the computer system, the synchronized menu options in the application to access the interactive voice response system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus provide assistance for an application. An assistance manager that identifies user input requesting assistance with a location within the page of the application displayed on a display system for a client device. The assistance manager identifies session information for the application by the computer system in response to identifying the user input requesting assistance. The assistance manager generates synchronized menu options within the application for an interactive voice response system based on the session information identified for the application. The assistance manager presents the synchronized menu options to the user within the interactive voice response system to provide the assistance.
17 Citations
39 Claims
-
1. A method for providing assistance for an application, the method comprising:
-
identifying, by a computer system, user input requesting assistance with a location within a page of the application; responsive to identifying the user input requesting assistance, identifying, by the computer system, session information for the application; statistically modelling, by the computer system, the session information to identify different probable activities associated with the location within the page of the application; generating, by the computer system, synchronized menu options within the application for an interactive voice response system based on the different probable activities identified from the statistically modeled session information for the application, wherein the synchronized menu options is a dynamically generated list of options that each correspond to a different one of the different probable activities; and presenting, by the computer system, the synchronized menu options in the application to access the interactive voice response system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising:
-
an assistance manager for providing assistance for an application, wherein the assistance manager is configured; to identify user input requesting assistance with a location within a page of the application; to identify session information for the application in response to identifying the user input requesting assistance; to statistically model the session information to identify different probable activities associated with the location within the page of the application to generate synchronized menu options within the application for an interactive voice response system based on the different probable activities identified from the statistically modeled session information for the application, wherein the synchronized menu options is a dynamically generated list of options that each correspond to a different one of the different probable activities; and to present the synchronized menu options to the user within the interactive voice response system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product for providing assistance for an application, the computer program product comprising:
-
computer readable storage media; first program code, stored on the computer readable storage media, for identifying user input requesting assistance with a location within a page of the application; second program code, stored on the computer readable storage media, for identifying session information for the application in response to identifying the user input requesting assistance; program code, stored on the computer readable storage media, for statistically modelling, by the computer system, the session information to identify different probable activities associated with the location within the page of the application; third program code, stored on the computer readable storage media, for generating synchronized menu options within the application for an interactive voice response system based on the different probable activities identified from the statistically modeled session information for the application, wherein the synchronized menu options is a dynamically generated list of options that each correspond to a different one of the different probable activities; and fourth program code, stored on the computer readable storage media, for presenting the synchronized menu options to the user within the interactive voice response system. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification