Voice over internet call center integration
First Claim
1. An internet telephony system comprising:
- a port configured to interface to a digital communication channel;
a display configured to present a hyperlink, a selection of said hyperlink causing a communication with a server over the digital communication channel, a series of communications with the server defining a state of a communication session;
at least one memory configured to store a user'"'"'s preferences and at least a portion of the information defining the state of the communication session;
at least one processor configured to retrieve the user'"'"'s preferences, and to initiate a voice communication with the user, through a communications channel selected from a plurality of different types of communications channels, in dependence on both the user'"'"'s preferences and the state of the communication session.
3 Assignments
0 Petitions
Accused Products
Abstract
An internet telephony system (ITS) comprising a browser display having a hyperlink, communicating with a server, retrieving a user'"'"'s preferences, and initiating a voice communication with the user, through a communications channel defined by the user preferences. An ITS comprising a client system having an Internet browser, and a server hosting a Web site, wherein a message is transmitted from the server to the client system based on the user'"'"'s status with respect to Web site, the user seeking to establish a voice communication session. A telephony server, comprising an application program communicating directly with telephony hardware, and an application programming interface, wherein the application program includes a call function to an external program. An ITS, comprising a browser display having a hyperlink, the hyperlink communicating with a server, retrieving a user-related data, and initiating a voice communication with the user, wherein the user is charged for the communication.
-
Citations
17 Claims
-
1. An internet telephony system comprising:
-
a port configured to interface to a digital communication channel; a display configured to present a hyperlink, a selection of said hyperlink causing a communication with a server over the digital communication channel, a series of communications with the server defining a state of a communication session; at least one memory configured to store a user'"'"'s preferences and at least a portion of the information defining the state of the communication session; at least one processor configured to retrieve the user'"'"'s preferences, and to initiate a voice communication with the user, through a communications channel selected from a plurality of different types of communications channels, in dependence on both the user'"'"'s preferences and the state of the communication session. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An internet telephony system comprising:
-
a digital communication channel; a plurality of different types of voice communications channels; and a server configured to; receive a selection of a hyperlink by a user, said selection of the hyperlink initiating a communication with the server through the digital communication channel, a series of selections of hyperlinks contributing to a current state of a session with respect to the server; retrieve a set of user preferences in response to the communication; determine a current state of the session with respect to the server; and initiate a voice communication with the user, concurrent with data communications over the digital communications channel between the user and the server, through a selected one of the plurality of different types of voice communications channels defined by the set of user preferences, dependent on both the set of user preferences and the current state of the session with respect to the server. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method, comprising the steps of:
-
receiving a selection of a hyperlink by a user, said selection of the hyperlink initiating a communication with a server and contributing to a current state of a session with respect to the server based on a plurality of hyperlink selections; retrieving a set of user preferences by the server in response to the communication; determining a current state of the session with respect to the server; and selectively initiating a voice communication with the user by the server, simultaneous with a data communication over a digital communications channel between the user and the server, through one of a plurality of different types of voice communications channels defined by the set of user preferences, dependent on both the set of user preferences and the current state of the session with respect to the server. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification