Claims
- 1. A method for operating with multiple communication protocols for handling communications between an originating phone originating a call and a destination phone receiving a call with or without monitoring phones connected through a telephone network in conjunction with a data network utilizing a plurality of incoming and outgoing ports in communication with and controlled by a remote network processor comprising the steps of:
a. generating a plurality of protocols applicable to the incoming and outgoing ports; b. storing the protocols in a database accessed by the RNP; c. selecting a protocol for at least one incoming port; d. accepting a call from the originating phone on the at least one incoming port; e. determining if the call is to be completed; f. setting parameters for completing the call; g. selecting a protocol for at least one outgoing port connecting the incoming port to the outgoing port.
- 2. The method of claim 1 wherein completing the call is performed by the step of sending the call through the telephone network.
- 3. The method of claim 3 wherein the step of completing the call further comprises the step of forwarding a copy of the call for monitoring to a monitoring phone.
- 4. The method of claim 1 wherein the step of selecting a protocol further comprises the steps of:
i) generating queries and answers and protocols associated with the answers; ii) selecting appropriate queries based on data from the call; iii) accepting user responses to queries; iv) designating the protocol of the port based on comparison of the responses to the answers;
- 5. The method of claim 1 wherein the call includes ANI data and wherein the step of selecting the protocol comprises the step of determining the protocol appropriate based on the ANI data.
- 6. The method of claim 1 wherein the call includes DNIS data and wherein the step of selecting the protocol comprises the step of determining the protocol appropriate based on the DNIS data in the call.
- 7. The method of claim 1 wherein the call is comprised of data and message content and wherein the protocol is determined base on the data portion of the call.
- 8. The method of claim 7 wherein the data portion of the call is sent to the remote network processor by a WAN and wherein the protocol is selected on the basis of the data portion of the call.
- 9. The method of claim 1 further comprising the steps of digitizing the telephone record; and recording the telephone record.
- 10. The method of claim 9 further comprising the steps of:
a) selecting keywords and phrases; b) monitoring the call with voice recognition software to identify the key words or phrases within the recorded call and alerting the monitor of the keywords and phrases;
- 11. The method of claim 10 further comprising the steps of generating digitally a recorded record of the call and marking the keywords and phrases in the call and submitting the recorded record of the call to the monitoring user.
- 12. The method of claim 1 further comprising the step of providing a reading means for obtaining user information; adding the user information to the call through the data or voice portion of the call and setting the protocol based on the user information.
- 13. The method of claim 12 wherein the reading means is from the group consisting of card readers, credit card readers, biological marker readers, finger print readers, optics readers, and pin readers.
- 14. The method of claim 1 wherein the data portion of the call is comprised of call data of at least one of the group consisting of switching information, call data information and call message information, ANI information, DNIS information and user data and wherein the protocol is set based on the call data plus the port usage at the time the call is made.
- 15. The method of claim 4 further comprising the step of creating a billing record associated with the call.
- 16. The method of claim 1 further comprising the steps of creating at least one user profile associated with the user from a local network processor of a user and from data from the originating call and from a comparison of data from the call.
- 17. The method of claim 16 further comprising the step of adding the user profile to the protocol database and setting future profiles based on the altered protocol database.
- 18. The method of claim 1 wherein the step of creating a protocol database comprises the steps of setting parameters for protocols and allowing at least one user to define at least one group of protocols within the parameters.
- 19. The method of claim 9 wherein the step of recording includes the steps of identifying the recording with certain markers including the start time, origination number, the destination number, a user identifier; compressing the recording, encrypting the recording and providing a security envelope around the recording.
- 20. A method of allocating phone calls to restricted capacity lines in communication with a remote network processor comprising the steps of:
a. setting up a plurality of initiating telephones; b. setting up a plurality of receiving telephones; c. Setting up at least one network switching means to connect the initiating and receiving telephones to a plurality of incoming ports of a remote network processor; d. determining at the remote network processor the characteristics associated with calls from the initiating telephones comprised of the steps of: e. setting a plurality of rules to determine the type of routing associated with a incoming signal including monitoring and recording; f. providing a plurality of protocols comprised of instructions for handling calls and port settings associated with different types of phone calls; g. setting the protocol of an incoming port at the remote network processor based on the instructions; h. setting the protocol of at least one outgoing port at the remote network processor based on the instructions; i. connecting the incoming ports and the at least one outgoing port.
PRIORITY STATEMENT
[0001] This patent is a Continuation in Part of Provisional Patent No. 60/367,472, filed Mar. 22, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60367472 |
Mar 2002 |
US |