Voice over internet call center integration
First Claim
1. An Internet telephony system comprising:
- a server having an Internet interface for a client system comprising an Internet web browser,wherein a message is automatically transmitted from the server to the client system based on a user status with respect to the server, and at least a portion of a history of communications between the client system and the server, the server seeking to establish a voice communication channel with the client system, andwherein the server comprises distributed server hardware, provides an application programming interface of a hardware abstraction layer configured to control the distributed server hardware, and provides at least voice-over-Internet telephony and voice recognition functionality for communication with the client.
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.
49 Citations
20 Claims
-
1. An Internet telephony system comprising:
-
a server having an Internet interface for a client system comprising an Internet web browser, wherein a message is automatically transmitted from the server to the client system based on a user status with respect to the server, and at least a portion of a history of communications between the client system and the server, the server seeking to establish a voice communication channel with the client system, and wherein the server comprises distributed server hardware, provides an application programming interface of a hardware abstraction layer configured to control the distributed server hardware, and provides at least voice-over-Internet telephony and voice recognition functionality for communication with the client. - View Dependent Claims (2, 3, 4, 5, 19)
-
-
6. An Internet telephony system for providing communications involving a user communicating through an Internet browser, comprising:
-
a server hosting a Web site, wherein a message is transmitted from the server to the Internet browser based on an automated analysis of a status of the user with respect to the server, requesting establishment of an interactive voice communication session, wherein the user can allow or deny initiation of the interactive voice communication session through the Internet browser, and wherein the server comprises distributed server hardware, provides an application programming interface of a hardware abstraction layer configured to control the distributed server hardware, and provides at least voice-over-Internet telephony and voice recognition functionality for communication with the client. - View Dependent Claims (7, 8, 9, 10, 11, 20)
-
-
12. An internet telephony method, comprising:
-
automatically initiating a request from a server to establish a voice communication channel over a digital data communications medium with a user, in dependence on at least a portion of a prior activity of a user over the digital data communications medium, wherein the server comprises distributed server hardware, provides an application programming interface of a hardware abstraction layer configured to control the distributed server hardware, and provides at least voice-over-Internet telephony and voice recognition functionality for communication with the user; and in response to the request, selectively establishing the voice communication channel based on a permission granted by the user through a browser interface which communicates with the distributed server hardware through the application programming interface. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification