METHOD AND APPARATUS FOR LISTENING FOR INCOMING CALLS ON MULTIPLE PORT/SOCKET COMBINATIONS
First Claim
1. A method to manage communication on a data processing system, the method comprising:
- monitoring incoming communications for a plurality of communication interfaces including a first communication interface and a second communication interface;
in response to a first incoming communication received via a first communication interface, distributing the first incoming communication to a first application for processing, wherein the first application is configured to listen for the first communication interface; and
in response to a second incoming communication, distributing the second incoming communication to a second application for processing wherein the second application is configured to listen for the second communication interface.
0 Assignments
0 Petitions
Accused Products
Abstract
In a computer system having a memory, a processor, and a network interface, a method for listening on multiple conferencing interfaces having the steps of loading a set of transport components into the memory; initializing each transport components of the set of transport components to listen on a particular conferencing interface using the network interface, each transport component of the set of transport components listening to a different conferencing interface; receiving an incoming call signal on the network interface having an incoming conferencing interface; processing the incoming call signal to detect the incoming conferencing interface; and launching an application based on the incoming conferencing interface.
An apparatus for listening on multiple conferencing interfaces having a set of transport components coupled to the network interface, each transport component of the set of transport components having the capability of receiving a signal on a different conferencing interface; a conference component coupled to each component in the set of transport components; a call processing module coupled to the conference component; and, a process manager coupled to the call processing module; the conference component containing a circuit for causing the call processing module to cause process manager to activate a conferencing application upon detecting a call from one transport component of the set of transport components.
24 Citations
50 Claims
-
1. A method to manage communication on a data processing system, the method comprising:
-
monitoring incoming communications for a plurality of communication interfaces including a first communication interface and a second communication interface; in response to a first incoming communication received via a first communication interface, distributing the first incoming communication to a first application for processing, wherein the first application is configured to listen for the first communication interface; and in response to a second incoming communication, distributing the second incoming communication to a second application for processing wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium having instructions stored thereon, which when executed by a machine, cause the machine to perform operations to manage communication on a data processing system, comprising:
-
monitoring incoming communications for a plurality of communication interfaces including a first communication interface and a second communication interface; in response to a first incoming communication received via a first communication interface, distributing the first incoming communication to a first application for processing, wherein the first application is configured to listen for the first communication interface; and in response to a second incoming communication, distributing the second incoming communication to a second application for processing wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for managing communication on a data processing system, the apparatus comprising:
-
means for monitoring incoming communications for a plurality of communication interfaces including a first communication interface and a second communication interface; in response to a first incoming communication received via a first communication interface, means for distributing the first incoming communication to a first application for processing, wherein the first application is configured to listen for the first communication interface; and in response to a second incoming communication, means for distributing the second incoming communication to a second application for processing wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A data processing system, comprising:
-
a processor; a memory coupled to the processor for storing instructions, when executed from the memory, cause the processor to perform an operation, the operation including monitoring incoming communications for a plurality of communication interfaces including a first communication interface and a second communication interface, in response to a first incoming communication received via a first communication interface, distributing the first incoming communication to a first application for processing, wherein the first application is configured to listen for the first communication interface, and in response to a second incoming communication, distributing the second incoming communication to a second application for processing wherein the second application is configured to listen for the second communication interface.
-
-
32. A method to manage communication on a data processing system, the method comprising:
-
monitoring incoming communications for a plurality of communication protocols including a first communication protocol associated with a first communication interface and a second communication protocol associated with a second communication interface; in response to a first incoming communication having the first communication protocol, determining whether a first application is capable of handling the first communication protocol; transferring control of the first incoming communication to the first application for processing if the first application is capable of handling the first communication protocol, wherein the first application is configured to listen for the first communication interface; and in response to a second incoming communication having the second communication protocol, determining whether a second application is capable of handling the second communication protocol; transferring control of the second incoming communication to the second application for processing if the second application is capable of handling the second communication protocol, wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A machine-readable medium having instructions stored thereon, which when executed by a machine, cause the machine to perform operations to manage communication on a data processing system, comprising:
-
monitoring incoming communications for a plurality of communication protocols including a first communication protocol associated with a first communication interface and a second communication protocol associated with a first communication interface; in response to a first incoming communication having the first communication protocol, determining whether a first application is capable of handling the first communication protocol; transferring control of the first incoming communication to the first application for processing if the first application is capable of handling the first communication protocol, wherein the first application is configured to listen for the first communication interface; in response to a second incoming communication having the second communication protocol, determining whether a second application is capable of handling the second communication protocol; and transferring control of the second incoming communication to the second application for processing if the second application is capable of handling the second communication protocol, wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. An apparatus to manage communication on a data processing system, comprising:
-
means for monitoring incoming communications for a plurality of communication protocols including a first communication protocol associated with a first communication interface and a second communication protocol associated with a first communication interface; means for, in response to a first incoming communication having the first communication protocol, determining whether a first application is capable of handling the first communication protocol; means for transferring control of the first incoming communication to the first application for processing if the first application is capable of handling the first communication protocol, wherein the first application is configured to listen for the first communication interface; means for, in response to a second incoming communication having the second communication protocol, determining whether a second application is capable of handling the second communication protocol; and means for transferring control of the second incoming communication to the second application for processing if the second application is capable of handling the second communication protocol, wherein the second application is configured to listen for the second communication interface. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A data processing system, comprising:
-
a processor; a memory coupled to the processor, the memory for storing instructions, when executed from the memory, wherein the processor is configured to monitor incoming communications for a plurality of communication protocols including a first communication protocol and a second communication protocol; in response to a first incoming communication having the first communication protocol, determine whether a first application is capable of handling the first communication protocol; transfer control of the first incoming communication to the first application for processing if the first application is capable of handling the first communication protocol, wherein the first application is configured to listen for the first communication interface; and in response to a second incoming communication having the second communication protocol, determine whether a second application is capable of handling the second communication protocol, wherein the second application is configured to listen for the second communication interface; and to transfer control of the second incoming communication to the second application for processing if the second application is capable of handling the second communication protocol, wherein the second application is configured to listen for the second communication interface.
-
Specification