Consistently signaling state changes

A signaling system of the present invention provides a synchronized approach to delivering, reporting, and/or otherwise processing status changes in a software dependency chain. In a first phase, the signaling system identifies all dependencies between software components, and further sets a binary...

Full description

Saved in:
Bibliographic Details
Main Authors SZYPERSKI CLEMENS A, WILLIAMS JOSHUA R, KIZER GEOFFREY M, DOTY JOHN D
Format Patent
LanguageChinese
English
Published 19.01.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A signaling system of the present invention provides a synchronized approach to delivering, reporting, and/or otherwise processing status changes in a software dependency chain. In a first phase, the signaling system identifies all dependencies between software components, and further sets a binary indicator of each node in a first representation. After identifying any changes in a source node, the system (e.g., a value is updated), the system updates each binary indicator to a second setting. In a second phase, the system initiates all listeners in the dependency chain in an essentially progressive order from source node, to intermediate node, and end-node, etc. Once all listeners have had a chance to perform one or more processes based on the updated value, the system can discard the dependency graph, allowing a new dependency graph to be built for subsequent value changes.
Bibliography:Application Number: CN20098106643