Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
141 words
A system for managing network protocol events in a computer network comprising: a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; a network protocol event object derived from the network event class object which specifies network protocol event types from the first and second sets for monitoring by an application in the network; means for storing events of the specified network protocol event types in the network protocol event object as events of the specified network protocol event types are detected; and means for sending the stored events to the application.
Claim 2
Independent Claim
141 words
A system for managing network protocol events in a computer network comprising: a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; a network protocol event object derived from the network event class object which specifies network protocol event types from the first and second sets for monitoring by an application in the network; means for storing events of the specified network protocol event types in the network protocol event object as events of the specified network protocol event types are detected; and means for sending the stored events to the application.
Claim 3
Dependent Claim
29 words
The system as recited in claim 1, wherein the network protocol event class object contains methods for reporting substantially all events for all protocol layers in the protocol stack.
Claim 4
Dependent Claim
35 words
The system as recited in claim 2, wherein events which occur in protocol layer objects within a protocol stack are collected in an event request queue and sent back to the network protocol event object.
Claim 5
Dependent Claim
39 words
The system as recited in claim 1, wherein one or more network protocol event class objects contain methods for reporting substantially all events for a plurality of protocol layers in a set of protocol stacks for different network protocol.
Claim 6
Dependent Claim
26 words
The system as recited in claim 4, wherein a single call from the application will return an event queue which contains events from multiple protocol stacks.
Claim 7
Dependent Claim
21 words
The system as recited in claim 5, wherein the single call returns events from corresponding protocol layers in different protocol stacks.
Claim 8
Dependent Claim
23 words
The system as recited in claim 1, wherein a single call to the network protocol event object returns events from multiple communication endpoints.
Claim 9
Independent Claim
136 words
A method for managing network protocol events in a computer network comprising the steps of: deriving a network protocol event object from a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; specifying network protocol event types from the first and second sets in the network protocol event object of interest to an application in the network; storing events of the specified network protocol event types in the network protocol event object as the events occur in the network; and sending the stored events to the application.
Claim 10
Independent Claim
136 words
A method for managing network protocol events in a computer network comprising the steps of: deriving a network protocol event object from a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; specifying network protocol event types from the first and second sets in the network protocol event object of interest to an application in the network; storing events of the specified network protocol event types in the network protocol event object as the events occur in the network; and sending the stored events to the application.
Claim 11
Dependent Claim
29 words
The method as recited in claim 8, wherein the network protocol event class object contains methods for reporting substantially all events for all protocol layers in the protocol stack.
Claim 12
Dependent Claim
35 words
The method as recited in claim 9, wherein events which occur in protocol layer objects within a protocol stack are collected in an event request queue and sent back to the network protocol event object.
Claim 13
Dependent Claim
39 words
The method as recited in claim 8, wherein one or more network protocol event class objects contain methods for reporting substantially all events for a plurality of protocol layers in a set of protocol stacks for different network protocols.
Claim 14
Dependent Claim
26 words
The method as recited in claim 11, wherein a single call from the application will return an event queue which contains events from multiple protocol stacks.
Claim 15
Dependent Claim
21 words
The method as recited in claim 12, wherein the single call returns events from corresponding protocol layers in different protocol stacks.
Claim 16
Dependent Claim
23 words
The method as recited in claim 8, wherein a single call to the network protocol event object returns events from multiple communication endpoints.
Claim 17
Dependent Claim
168 words
A computer program product in a computer readable medium for managing network protocol events in a computer network comprising: means for causing a network system to derive a network protocol event object from a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; means for causing the network system to specify network protocol event types from the first and second sets in the network protocol event object of interest to an application in the network; means for causing the network system to store events of the specified network protocol event types in the network protocol event object as the events occur in the network; and means for causing the network system to send the stored events to the application.
Claim 18
Dependent Claim
168 words
A computer program product in a computer readable medium for managing network protocol events in a computer network comprising: means for causing a network system to derive a network protocol event object from a network protocol event class object including a first set of network protocol event types which occur at multiple protocol layers and a second set of network protocol event types which occur at specific protocol layers, wherein the network protocol event class object contains methods for reporting substantially all events for a given protocol layer in a protocol stack; means for causing the network system to specify network protocol event types from the first and second sets in the network protocol event object of interest to an application in the network; means for causing the network system to store events of the specified network protocol event types in the network protocol event object as the events occur in the network; and means for causing the network system to send the stored events to the application.
Claim 19
Dependent Claim
29 words
The product as recited in claim 15, wherein the network protocol event class object contains methods for reporting substantially all events for all protocol layers in the protocol stack.
Claim 20
Dependent Claim
39 words
The product as recited in claim 15, wherein one or more network protocol event class objects contain methods for reporting substantially all events for a plurality of protocol layers in a set of protocol stacks for different network protocol.
Claim 21
Dependent Claim
26 words
The product as recited in claim 17, wherein a single call from the application will return an event queue which contains events from multiple protocol stacks.
Claim 22
Dependent Claim
22 words
The product as recited in claim 18, wherein the single call returns events from the corresponding protocol layers in different protocol stacks.
Claim 23
Dependent Claim
23 words
The product as recited in claim 15, wherein a single call to the network protocol event object returns events from multiple communication endpoints.