Apparatus and method for integrated computer controlled call processing in packet switched telephone networks
First Claim
Patent Images
1. A method, comprising:
- transmitting over a packet data network, from an application computer to a gatekeeper computer, information indicative of monitoring and control telephony functions desired by a user of said application computer, said application computer being located separately from any of at least two nodes of said packet data network;
arranging for a packetized telephone communications session between said at least two nodes of said packet data network, said arrangement being accomplished through said gatekeeper computer;
causing said packetized telephone communications session between said at least two nodes of said packet data network to occur;
reporting information indicative of said packetized communications session occurring to said application computer from said gatekeeper computer over said packet data network;
establishing classification categories for a variety of communications transmissions effected via said packet data network;
establishing priority sequencing guidelines for said classification categories;
receiving at least one communication transmission via said packet data network; and
assigning a classification category to said communications transmission.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication management method and apparatus is presented. Such method and apparatus operate to transmit, from an application computer in communication with a gatekeeper which is connected to a data network, messages indicative of (a) telephone calls in progress at an endpoint of the data network, or (b) such endpoint, and to transmit, from the gatekeeper to the application computer, messages indicative of a variety of information contained in the telephone calls so as to process such information for a variety of applications. The invention provides protocols for classifying incoming messages and prioritizing these messages for the presentation to, and utilization by, a system user.
-
Citations
21 Claims
-
1. A method, comprising:
-
transmitting over a packet data network, from an application computer to a gatekeeper computer, information indicative of monitoring and control telephony functions desired by a user of said application computer, said application computer being located separately from any of at least two nodes of said packet data network; arranging for a packetized telephone communications session between said at least two nodes of said packet data network, said arrangement being accomplished through said gatekeeper computer; causing said packetized telephone communications session between said at least two nodes of said packet data network to occur; reporting information indicative of said packetized communications session occurring to said application computer from said gatekeeper computer over said packet data network; establishing classification categories for a variety of communications transmissions effected via said packet data network; establishing priority sequencing guidelines for said classification categories; receiving at least one communication transmission via said packet data network; and assigning a classification category to said communications transmission. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
transmitting over a packet data network, from an application computer to a gatekeeper computer, information indicative of communications monitoring and control functions desired by a user of said application computer, said application computer being located separately from any of at least two nodes of said packet data network; arranging for a packetized communications session between said at least two nodes of said packet data network, said arrangement being accomplished through said gatekeeper computer; establishing classification categories for a variety of communications transmissions effected via said packet data network; establishing priority sequencing guidelines for said classification categories; causing said packetized communications session between said at least two nodes of said packet data network to occur; determining into which classification category said communications transmissions go; and reporting information indicative of said packetized communications session to said application computer from said gatekeeper computer over said packet data network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article comprising a computer readable medium having instructions stored thereon which when executed by a processor causes:
-
transmitting over a packet data network, from an application computer to a gatekeeper computer, information indicative of monitoring and control telephony functions desired by a user of said application computer, said application computer being located separately from any of at least two nodes of said packet data network; arranging for a packetized telephone communications session between said at least two nodes of said packet data network, said arrangement being accomplished through said gatekeeper computer; causing said packetized telephone communications session between said at least two nodes of said packet data network to occur; and reporting information indicative of said packetized telephone communications session occurring to said application computer from said gatekeeper computer over said packet data network; establishing classification categories for a variety of communications transmissions effected via said packet data network; establishing priority sequencing guidelines for said classification categories; receiving at least one communication transmission via said packet data network; and assigning a classification category to said communications transmission. - View Dependent Claims (14, 15, 16)
-
-
17. An article comprising a computer readable medium having instructions stored thereon which when executed by a processor causes:
-
transmitting over a packet data network, from an application computer to a gatekeeper computer, information indicative of communications monitoring and control functions desired by a user of said application computer, said application computer being located separately from any of at least two nodes of said packet data network; arranging for a packetized communications session between said at least two nodes of said packet data network, said arrangement being accomplished through said gatekeeper computer; establishing classification categories for a variety or communications transmissions effected via said packet network; establishing priority sequencing guidelines for the classification categories; causing said packetized communication session between said at least two nodes of said packet data network to occur; determining into which classification category said communications transmissions go; and reporting information indicative of said packetized communications session to said application computer from said gatekeeper computer over said packet data network. - View Dependent Claims (18, 19, 20, 21)
-
Specification