Call processor for a computer telephone integration system
First Claim
1. A computer telephone integration system comprisinga telephone interface to a telephone system that extracts call information from the telephone system;
- a computer integrated with said telephone interface, the computer having a plurality of independent application programs that are operable on the computer and having data that is retrievable by any one of the plurality of independent application programs;
a call processor means, operable on said computer and responsive to the call information received by the computer from the telephone interface at the reception of an incoming call or to call information provided by a user at an initiation of an outgoing call, for uniformly establishing first commands for retrieving and tunning any one of said independent application programs and second commands for retrieving data associated with the any one of the independent application programs;
a means for associating the first commands end the second commands with said call information; and
a means for automatically executing the first commands and the second commands in response to receipt of said call information.
20 Assignments
0 Petitions
Accused Products
Abstract
A rule-based computer-telephone integration system including a telephone system for transmitting call information, a computer in communication with the telephone system including a plurality of application programs having data retrievable in response to call information transmitted by the telephone system, and a call processor operable on the computer including routines for uniformly establishing precedential rules for retrieving the application program data based on call information and for automatically executing the established precedential rules in response to transmitted call information.
-
Citations
34 Claims
-
1. A computer telephone integration system comprising
a telephone interface to a telephone system that extracts call information from the telephone system; -
a computer integrated with said telephone interface, the computer having a plurality of independent application programs that are operable on the computer and having data that is retrievable by any one of the plurality of independent application programs; a call processor means, operable on said computer and responsive to the call information received by the computer from the telephone interface at the reception of an incoming call or to call information provided by a user at an initiation of an outgoing call, for uniformly establishing first commands for retrieving and tunning any one of said independent application programs and second commands for retrieving data associated with the any one of the independent application programs; a means for associating the first commands end the second commands with said call information; and a means for automatically executing the first commands and the second commands in response to receipt of said call information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for uniformly establishing a call handling system on a computer integrated with a telephone system, comprising:
-
a call processor means, operable on the computer and responsive to call information, for uniformly establishing first commands for retrieving and running any one of a plurality of independent application programs that are operable on the computer, and for uniformly establishing second commands for retrieving data associated with the any one of the independent application programs; a means for associating the first commands and the second commands with the call information received by the computer from the telephone system at the reception of an incoming call or provided by a user at the initiation of an outgoing call; and a means for automatically executing the first commands and the second commands upon receipt of the call information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of establishing a computer telephone integration system comprising the steps of:
-
providing a computer integrated with a telephone system, the computer having a plurality of independent application programs operable thereon, and having data that is retrievable by any one of the plurality of independent application programs; receiving, with the computer, call information provided by a user at the initiation of an outgoing call or call information from said telephone system at the reception of an incoming call; uniformly establishing and storing on said computer first commands for retrieving and running at least one independent application program of said plurality of independent application programs and second commands for retrieving data associated with the at least one independent application program; associating the first commands and the second commands with said call information; and automatically executing the first commands and the second commands in response to receiving said call information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for uniformly establishing a system for call handling on a computer integrated with a telephone system, the method comprising the steps of:
-
uniformly establishing and storing on the computer first commands for retrieving and running any one of a plurality of independent application programs operable on the computer, and second commands for retrieving data associated with the any one of the plurality of independent application programs; associating the first commands and the second commands with call information received by the computer from the telephone system at the reception of an incoming call or provided by a user at the initiation of an outgoing call; and automatically executing the first commands and the second commands upon receipt of the call information. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification