Simultaneous visual and telephonic access to interactive information delivery
First Claim
1. A method for initiating a visual interactive voice response session, comprising:
- generating, by a visual interactive voice response server, a session identifier in response to a network device establishing a connection with the visual interactive voice response server;
storing the session identifier in a session identifier database;
receiving a request from a telephone to initiate the visual interactive voice response session with the network device;
determining, by a visual interactive voice response application, whether the session identifier generated by the visual interactive voice response server and stored in the session identifier database identifies the telephone;
initiating the visual interactive voice response session to coordinate information delivery from the visual interactive voice response server to the telephone and the network device in response to receiving the request from the telephone and determining the session identifier identifies the telephone; and
deleting the session identifier from the session identifier database in response to the network device terminating the connection with the visual interactive voice response server.
0 Assignments
0 Petitions
Accused Products
Abstract
The functionality of Advanced Intelligent Network (AIN) components and Internet-based resources are integrated to provide simultaneous visual and telephonic access to an interactive information delivery system. The present invention enhances conventional Interactive Voice Response (IVR) systems by simultaneously providing visual information that corresponds to the voice-based information that is delivered telephonically. A user that contacts a conventional IVR service provider (IVR host) can be provided with the option of a Visual IVR (VIVR) session. The VIVR session can provide visual information to the user in the form of HTML-formatted web pages delivered over an Internet connection and will provide audible message information over a conventional wireless or wireline voice telephone connection. A VIVR session can coordinate the delivery of visual information (e.g., web pages) and the delivery of telephony-based information (e.g., audio file playback) such that the user hears an audible message on the telephone that corresponds to the information displayed on a networking device. The user may provide instructions to a VIVR Server over either the telephone or the networking device. The VIVR Server will respond to instructions received by either the telephone connection or the Internet connection.
-
Citations
20 Claims
-
1. A method for initiating a visual interactive voice response session, comprising:
-
generating, by a visual interactive voice response server, a session identifier in response to a network device establishing a connection with the visual interactive voice response server; storing the session identifier in a session identifier database; receiving a request from a telephone to initiate the visual interactive voice response session with the network device; determining, by a visual interactive voice response application, whether the session identifier generated by the visual interactive voice response server and stored in the session identifier database identifies the telephone; initiating the visual interactive voice response session to coordinate information delivery from the visual interactive voice response server to the telephone and the network device in response to receiving the request from the telephone and determining the session identifier identifies the telephone; and deleting the session identifier from the session identifier database in response to the network device terminating the connection with the visual interactive voice response server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17)
-
-
10. A method for initiating a visual interactive voice response session, comprising:
-
establishing a connection between a telephone and a visual interactive voice response host; establishing a connection between a network device and a visual interactive voice response server; generating, by the visual interactive voice response server and based on the network device, a session identifier; storing the session identifier in a session identifier database; determining, by a visual interactive voice response application, whether the session identifier stored in the session identifier database identifies the telephone; initiating the visual interactive voice response session to coordinate information delivery from the visual interactive voice response server to the telephone and the network device in response to the visual interactive voice response application determining that the session identifier identifies the telephone; and deleting the session identifier from the session identifier database in response to the network device terminating the connection with the visual interactive voice response server. - View Dependent Claims (11, 12, 13, 18)
-
-
14. A system for initiating a visual interactive voice response session, comprising:
-
a visual interactive voice response server that generates a session identifier in response to a network device establishing a connection with the visual interactive voice response server; a session identifier database that stores the session identifier; a visual interactive voice response host that receives a request from a telephone to initiate the visual interactive voice response session with the network device; a visual interactive voice response application that determines whether the session identifier generated by the visual interactive voice response server and stored in the session identifier database identifies the telephone, wherein the visual interactive voice response session coordinates information delivery from the visual interactive voice response server to the telephone and the network device and is initiated in response to the visual interactive voice response host receiving the request from the telephone and the visual interactive voice response application determining that the session identifier stored in the session identifier database identifies the telephone, and wherein the session identifier database deletes the session identifier in response to the network device terminating the connection with the visual interactive voice response server. - View Dependent Claims (15, 16, 19, 20)
-
Specification