Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
144 words
A network management system comprising: a gateway which is coupled to one or more managed objects and which is configured to deliver messages between the managed objects and one or more managers; a platform-independent interface to the gateway, wherein the gateway is configurable to communicate with the managers through the platform-independent interface to deliver the messages; a thread pool which provides allocation of thread resources to each of the one or more managers; and one or more synchronous task schedulers corresponding respectively to each of the managers, wherein each synchronous task scheduler is operable to receive and enqueue pending messages associated with the corresponding manager and to dequeue and deliver each of the pending messages using a thread from the thread pool upon completion of delivery of previous messages so that the messages are delivered in an order in which the messages were enqueued.
Claim 2
Dependent Claim
144 words
A network management system comprising: a gateway which is coupled to one or more managed objects and which is configured to deliver messages between the managed objects and one or more managers; a platform-independent interface to the gateway, wherein the gateway is configurable to communicate with the managers through the platform-independent interface to deliver the messages; a thread pool which provides allocation of thread resources to each of the one or more managers; and one or more synchronous task schedulers corresponding respectively to each of the managers, wherein each synchronous task scheduler is operable to receive and enqueue pending messages associated with the corresponding manager and to dequeue and deliver each of the pending messages using a thread from the thread pool upon completion of delivery of previous messages so that the messages are delivered in an order in which the messages were enqueued.
Claim 3
Dependent Claim
21 words
The network management system of claim 1 , wherein the messages are communicated with the manager via Internet Inter-Object Protocol (IIOP).
Claim 4
Dependent Claim
50 words
The network management system of claim 1 , wherein the platform-independent interface to the gateway is expressed in an interface definition language, and wherein the interface definition language comprises a language for defining interfaces to the managed objects across a plurality of platforms and across a plurality of programming languages.
Claim 5
Dependent Claim
16 words
The network management system of claim 3 , wherein the interface definition language comprises OMG IDL.
Claim 6
Dependent Claim
22 words
The network management system of claim 1 , wherein the managed objects comprise one or more objects corresponding to a telephone network.
Claim 7
Dependent Claim
20 words
The network management system of claim 1 , wherein the managed objects comprise an object corresponding to a telecommunications device.
Claim 8
Dependent Claim
26 words
The network management system of claim 1 , wherein the gateway comprises an event gateway, and wherein the messages comprise events associated with the managed objects.
Claim 9
Dependent Claim
47 words
The network management system of claim 1 , wherein the gateway comprises a request gateway which is configured to deliver messages generated by one or more managers to the one or more managed objects, and wherein the messages comprise requests for the one or more managed objects.
Claim 10
Dependent Claim
22 words
The network management system of claim 8 , wherein the requests comprise a query for information concerning one of the managed objects.
Claim 11
Dependent Claim
26 words
The network management system of claim 8 , wherein the requests comprise a command to set one or more parameters of one of the managed objects.
Claim 12
Dependent Claim
32 words
The network management system of claim 8 , wherein the requests are converted from the interface definition language to a Portable Management Interface (PMI) format prior to delivery to the managed objects.
Claim 13
Dependent Claim
29 words
The network management system of claim 8 , wherein the requests are converted from the interface definition language to a platform-specific format prior to delivery to the managed objects.
Claim 14
Dependent Claim
26 words
The network management system of claim 1 , wherein the gateway comprises an event gateway, and wherein the messages comprise events associated with the managed objects.
Claim 15
Dependent Claim
20 words
The network management system of claim 13 , the events comprise an alert generated by one of the managed objects.
Claim 16
Dependent Claim
134 words
A network management method comprising: receiving a current message from a managed object in a synchronous task scheduler; enqueueing the current message in the synchronous task scheduler; completing delivery of a previous message to a manager by the synchronous task scheduler after said enqueueing the current message in the synchronous task scheduler; dequeueing the current message after said completing delivery of the previous message to the manager by the synchronous task scheduler through a platform-independent interface; assigning a thread from a thread pool for sending the current message; and sending the current message from the synchronous task scheduler to the manager using the assigned thread after said dequeueing the current message and assigning the thread from the thread pool so that the messages are delivered in an order in which the messages were enqueued.
Claim 17
Dependent Claim
134 words
A network management method comprising: receiving a current message from a managed object in a synchronous task scheduler; enqueueing the current message in the synchronous task scheduler; completing delivery of a previous message to a manager by the synchronous task scheduler after said enqueueing the current message in the synchronous task scheduler; dequeueing the current message after said completing delivery of the previous message to the manager by the synchronous task scheduler through a platform-independent interface; assigning a thread from a thread pool for sending the current message; and sending the current message from the synchronous task scheduler to the manager using the assigned thread after said dequeueing the current message and assigning the thread from the thread pool so that the messages are delivered in an order in which the messages were enqueued.
Claim 18
Dependent Claim
19 words
The network management method of claim 15 , wherein the message comprises an event generated by the managed object.
Claim 19
Dependent Claim
18 words
The network management method of claim 16 , the event comprises an alert generated by the managed object.
Claim 20
Dependent Claim
46 words
The network management method of claim 16 , wherein the event generated by the managed object is delivered to the manager through an Event Gateway, wherein the Event Gateway is operable to deliver events from the managed object to the manager using the synchronous task scheduler.
Claim 21
Dependent Claim
32 words
The network management method of claim 15 , wherein the message comprises a reply generated by the managed object in response to a request sent by the manager to the managed object.
Claim 22
Dependent Claim
62 words
The network management method of claim 19 , wherein the reply generated by the managed object is delivered to the manager through a Request Gateway, wherein the Request Gateway is operable to communicate requests and replies between the managed object and the manager, and wherein the Request Gateway delivers replies from the managed object to the manager using the synchronous task scheduler.
Claim 23
Dependent Claim
21 words
The network management method of claim 15 , wherein the messages are communicated with the manager via Internet Inter-Object Protocol (IIOP).
Claim 24
Dependent Claim
47 words
The network management method of claim 15 , wherein the platform-independent interface is expressed in an interface definition language, and wherein the interface definition language comprises a language for defining interfaces to the managed objects across a plurality of platforms and across a plurality of programming languages.
Claim 25
Dependent Claim
16 words
The network management method of claim 22 , wherein the interface definition language comprises OMG IDL.
Claim 26
Dependent Claim
20 words
The network management method of claim 15 , wherein the managed object comprises an object corresponding to a telephone network.
Claim 27
Dependent Claim
20 words
The network management method of claim 15 , wherein the managed object comprises an object corresponding to a telecommunications device.
Claim 28
Dependent Claim
21 words
The network management method of claim 19 , wherein the request comprises a query for information related to the managed object.
Claim 29
Dependent Claim
24 words
The network management method of claim 19 , wherein the request comprises a command to set one or more parameters of the managed object.
Claim 30
Dependent Claim
32 words
The network management method of claim 19 , wherein the request is converted from the interface definition language to a Portable Management Interface (PMI) format prior to delivery to the managed object.
Claim 31
Dependent Claim
29 words
The network management method of claim 19 , wherein the request is converted from the interface definition language to a platform-specific format prior to delivery to the managed object.
Claim 32
Dependent Claim
146 words
A carrier medium comprising program instructions for network management, wherein the program instructions are computer-executable to perform: receiving a current message from a managed object in a synchronous task scheduler; enqueueing the current message in the synchronous task scheduler; completing delivery of a previous message to a manager by the synchronous task scheduler after said enqueueing the current message in the synchronous task scheduler; dequeueing the current message after said completing delivery of the previous message to the manager by the synchronous task scheduler through a platform-independent interface; assigning a thread from a thread pool for sending the current message; and sending the current message from the synchronous task scheduler to the manager using the assigned thread after said dequeueing the current message and assigning the thread from the thread pool so that the messages are delivered in an order in which the messages were enqueued.
Claim 33
Dependent Claim
146 words
A carrier medium comprising program instructions for network management, wherein the program instructions are computer-executable to perform: receiving a current message from a managed object in a synchronous task scheduler; enqueueing the current message in the synchronous task scheduler; completing delivery of a previous message to a manager by the synchronous task scheduler after said enqueueing the current message in the synchronous task scheduler; dequeueing the current message after said completing delivery of the previous message to the manager by the synchronous task scheduler through a platform-independent interface; assigning a thread from a thread pool for sending the current message; and sending the current message from the synchronous task scheduler to the manager using the assigned thread after said dequeueing the current message and assigning the thread from the thread pool so that the messages are delivered in an order in which the messages were enqueued.
Claim 34
Dependent Claim
18 words
The carrier medium of claim 30 , wherein the message comprises an event generated by the managed object.
Claim 35
Dependent Claim
17 words
The carrier medium of claim 31 , the event comprises an alert generated by the managed object.
Claim 36
Dependent Claim
45 words
The carrier medium of claim 31 , wherein the event generated by the managed object is delivered to the manager through an Event Gateway, wherein the Event Gateway is operable to deliver events from the managed object to the manager using the synchronous task scheduler.
Claim 37
Dependent Claim
31 words
The carrier medium of claim 30 , wherein the message comprises a reply generated by the managed object in response to a request sent by the manager to the managed object.
Claim 38
Dependent Claim
61 words
The carrier medium of claim 34 , wherein the reply generated by the managed object is delivered to the manager through a Request Gateway, wherein the Request Gateway is operable to communicate requests and replies between the managed object and the manager, and wherein the Request Gateway delivers replies from the managed object to the manager using the synchronous task scheduler.
Claim 39
Dependent Claim
20 words
The carrier medium of claim 34 , wherein the request comprises a query for information related to the managed object.
Claim 40
Dependent Claim
23 words
The carrier medium of claim 34 , wherein the request comprises a command to set one or more parameters of the managed object.
Claim 41
Dependent Claim
31 words
The carrier medium of claim 34 , wherein the request is converted from the interface definition language to a Portable Management Interface (PMI) format prior to delivery to the managed object.
Claim 42
Dependent Claim
28 words
The carrier medium of claim 34 , wherein the request is converted from the interface definition language to a platform-specific format prior to delivery to the managed object.
Claim 43
Dependent Claim
20 words
The carrier medium of claim 30 , wherein the messages are communicated with the manager via Internet Inter-Object Protocol (IIOP).
Claim 44
Dependent Claim
46 words
The carrier medium of claim 30 , wherein the platform-independent interface is expressed in an interface definition language, and wherein the interface definition language comprises a language for defining interfaces to the managed objects across a plurality of platforms and across a plurality of programming languages.
Claim 45
Dependent Claim
15 words
The carrier medium of claim 41 , wherein the interface definition language comprises OMG IDL.
Claim 46
Dependent Claim
19 words
The carrier medium of claim 31 , wherein the managed object comprises an object corresponding to a telephone network.
Claim 47
Dependent Claim
19 words
The carrier medium of claim 31 , wherein the managed object comprises an object corresponding to a telecommunications device.