Communication platform for providing computer telephony intergration services to remote subscribers, and associated method
First Claim
1. A communication platform for providing computer/telephony integration services to remote subscribers, comprising:
- a call switching unit for communicating with an external telephone network or interconnected networks through a communications trunk;
for each of one or more subscribers, a subscriber telephony component executed by processing means belonging to the communication platform and connectable to an external subscriber'"'"'s information system through a private data channel, whereby said subscriber telephony component can communicate with other components of said subscriber'"'"'s information system so as to be logically part of said information system, each subscriber telephony component being capable of controlling calls handled by said switching unit in response to data communication through the private channel.
3 Assignments
0 Petitions
Accused Products
Abstract
A communication platform for providing computer/telephony integration services to remote subscribers comprises:
a hosted call switching unit in communication with an external telephone network or interconnected networks through a communications trunk;
for each subscriber, a subscriber telephony component, such as an intelligent agent, executed by processing means belonging to the communication platform and connected to an external subscriber'"'"'s information system through a permanent private secure data channel, whereby said subscriber telephony component can communicate in a private manner with other information system components of said subscriber so as to be logically part of said information system, each subscriber component being capable of controlling said switching unit according to subscriber data;
resources available to each subscriber telephony component in association with call processing or routing;
means for allocating resources to each telephone call handled by a subscriber telephony component in response to data communication with said component through a secure interface.
17 Citations
25 Claims
-
1. A communication platform for providing computer/telephony integration services to remote subscribers, comprising:
-
a call switching unit for communicating with an external telephone network or interconnected networks through a communications trunk;
for each of one or more subscribers, a subscriber telephony component executed by processing means belonging to the communication platform and connectable to an external subscriber'"'"'s information system through a private data channel, whereby said subscriber telephony component can communicate with other components of said subscriber'"'"'s information system so as to be logically part of said information system, each subscriber telephony component being capable of controlling calls handled by said switching unit in response to data communication through the private channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing computer telephony integration to a subscriber, comprising the following steps:
-
providing a hardware communication platform, said communication platform comprising a hosted call switching unit in communication with an external telephone network or interconnected networks through a communications trunk, and call handling resources, installing a subscriber telephony component for execution on said communication platform, providing a permanent private secure data channel between said subscriber telephony component in said communication platform and an external information system of said subscriber, for each incoming call intended for the subscriber, directing said call to said communication platform, allocating call handling resources of said communication platform to said subscriber telephony component for handling said incoming call. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A communication platform for providing computer/telephony integration services to remote subscribers, comprising:
-
a call switching unit for communicating with an external telephone network or interconnected networks through a communications trunk;
for each of one or more subscribers, an intelligent agent executed by processing means belonging to the communication platform and connectable to an external subscriber'"'"'s information system through a private data channel, whereby said intelligent agent can communicate with other components of said subscriber'"'"'s information system so as to be logically part of said information system, each intelligent agent being capable of controlling calls handled by said switching unit in response to data communication through the private channel. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A communication platform according to clam 20, further comprising a billing system in communication with said control means for billing each subscriber according to call handling resource usage.
-
23. A communication platform for providing computer/telephony integration services to remote subscribers, comprising:
-
a call switching unit for communicating with an external telephone network or interconnected networks through a communications trunk;
for each of one or more subscribers, an intelligent agent executed by processing means belonging to the communication platform and connectable to an external subscriber'"'"'s information system through a virtual private network link (VPN), whereby said intelligent agent can communicate with other components of said subscriber'"'"'s information system so as to be logically part of said information system, each intelligent agent being capable of controlling calls handled by said switching unit in response to data communication through the Virtual Private Network link.
-
-
24. A communication platform for providing computer/telephony integration services to remote subscribers, comprising:
-
a call switching unit for communicating with an external telephone network or interconnected networks through a communications trunk;
for each of one or more subscribers, an intelligent agent executed by processing means belonging to the communication platform and connectable to an external subscriber'"'"'s information system through a virtual private network link (VPN), whereby said intelligent agent can communicate with other components of said subscriber'"'"'s information system so as to be logically part of said information system, each intelligent agent being capable of controlling calls handled by said switching unit in response to data communication through the Virtual Private Network link;
call handling resources available to each of said intelligent agents;
storage for resource allocation data in association with each intelligent agent, and control means for allocating call handling resources to a given intelligent agent when handling a telephone call on the basis of said resource allocation data; and
a billing system in communication with said control means for billing each subscriber according to call handling resource usage.
-
-
25. A communication platform for providing computer/telephony integration services to remote subscribers, characterized in that it comprises:
-
a hosted call switching unit in communication with an external telephone network or interconnected networks through a communications trunk;
for each subscriber, a subscriber telephony component executed by processing means belonging to the communication platform and connected to an external subscriber'"'"'s information system through a permanent private secure data channel, whereby said subscriber telephony component can communicate in a private manner with other information system components of said subscriber so as to be logically part of said information system, each subscriber component being capable of controlling said switching unit according to subscriber data;
resources available to each subscriber telephony component in association with call processing or routing;
means for allocating resources to each telephone call handled by a subscriber telephony component in response to data communication with said component through a secure interface.
-
Specification