System and method for seamlessly integrating an interactive visual menu with an voice menu provided in an interactive voice response system
First Claim
1. A method of integrating a visual menu with an audio menu, comprising:
- initiating an interactive session;
mapping a user identification of a user with a virtual location of the user, to correlate the user with an accessible interactive device;
transmitting a session initialization message to the virtual location of the user, wherein the session initialization message comprises an instruction for receiving the visual menu;
executing the instruction to receive the visual menu;
providing the visual menu to the user; and
updating the visual menu with the audio menu as the user selects a menu option presented by at least one of the visual menu or the audio menu.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive visual menu system seamlessly integrates an interactive visual menu with an audio menu provided in an interactive voice response system. The system augments a voice menu by displaying the content of the voice menu to a caller. The system assumes that the caller is placing a call near an interactive device such as a computer and the user is logged onto the interactive device using, for example, instant messaging. The system “pushes” a graphical menu through the Internet onto the interactive device. Display of the graphical menu is synchronized with the audio menu. The caller selects the desired choices either by pressing the phone keypad or by clicking on graphical menus on the interactive device; both voice and visual information are updated accordingly.
-
Citations
20 Claims
-
1. A method of integrating a visual menu with an audio menu, comprising:
-
initiating an interactive session;
mapping a user identification of a user with a virtual location of the user, to correlate the user with an accessible interactive device;
transmitting a session initialization message to the virtual location of the user, wherein the session initialization message comprises an instruction for receiving the visual menu;
executing the instruction to receive the visual menu;
providing the visual menu to the user; and
updating the visual menu with the audio menu as the user selects a menu option presented by at least one of the visual menu or the audio menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17)
-
-
15. A computer program product comprising a plurality of executable instruction codes stored on a computer-readable medium, for integrating a visual menu with an audio menu, the computer program product comprising:
-
a first set of instruction codes for initiating an interactive session;
a second set of instruction codes for mapping a user identification of a user with a virtual location of the user, to correlate the user with an accessible interactive device;
a third set of instruction codes for transmitting a session initialization message to the virtual location of the user, wherein the session initialization message comprises an instruction for receiving the visual menu;
a fourth set of instruction codes for executing the instruction to receive the visual menu;
a fifth set of instruction codes for providing the visual menu to the user; and
a sixth set of instruction codes for concurrently synchronizing the visual menu with the audio menu as the user selects a menu option presented by at least one of the visual menu or the audio menu. - View Dependent Claims (16)
-
-
18. A system for integrating a visual menu with an audio menu, comprising:
-
an identification registration module for creating and storing a mapping of a user identification with a virtual location of the user;
a session initialization module for mapping a user identification of a user with a virtual location of the user, to correlate the user with an accessible interactive device;
the session initialization module transmitting a session initialization message to the virtual location of the user, wherein the session initialization message comprises an instruction for receiving the visual menu;
a menu display for executing the instruction to receive the visual menu;
a visual control module for providing the visual menu to the user; and
an audio-visual synchronization module for concurrently synchronizing the visual menu with the audio menu as the user selects a menu option presented by at least one of the visual menu or the audio menu. - View Dependent Claims (19)
-
-
20. A service for integrating a visual menu with an audio menu during an interactive session, comprising:
-
automatically mapping a user identification of a user with a virtual location of the user, to correlate the user with an accessible interactive device;
automatically transmitting a session initialization message to the virtual location of the user, wherein the session initialization message comprises an instruction for receiving the visual menu;
automatically executing the instruction to receive the visual menu;
providing the visual menu to the user; and
updating the visual menu with the audio menu as the user selects a menu option presented by at least one of the visual menu or the audio menu.
-
Specification