The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 2009

Filed:

Sep. 09, 2005
Applicants:

Jonathan D. Bradbury, Poughkeepsie, NY (US);

Scott M. Carlson, Tucson, AZ (US);

Trevor E. Carlson, Poughkeepsie, NY (US);

Donald P. Crabtree, Port Ewen, NY (US);

David A. Elko, Austin, TX (US);

Michel Henri Théodore Hack, Cortlandt Manor, NY (US);

William M. Sakal, Tivoli, NY (US);

Denise M. Sevigny, Wappingers Falls, NY (US);

Ronald M. Smith, Sr., Wappingers Falls, NY (US);

LI Zhang, Yorktown Heights, NY (US);

Inventors:

Jonathan D. Bradbury, Poughkeepsie, NY (US);

Scott M. Carlson, Tucson, AZ (US);

Trevor E. Carlson, Poughkeepsie, NY (US);

Donald P. Crabtree, Port Ewen, NY (US);

David A. Elko, Austin, TX (US);

Michel Henri Théodore Hack, Cortlandt Manor, NY (US);

William M. Sakal, Tivoli, NY (US);

Denise M. Sevigny, Wappingers Falls, NY (US);

Ronald M. Smith, Sr., Wappingers Falls, NY (US);

Li Zhang, Yorktown Heights, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system, method and computer program product for dynamically debugging a multi-node network comprising an infrastructure including a plurality of devices, each device adapted for communicating messages between nodes which may include information for synchronizing a timing clock provided in each node. The apparatus comprises a plurality of probe links interconnecting each node with a probe device that monitors data included in each message communicated by a node. Each probe device processes data from each message to determine existence of a trigger condition at a node and, in response to detecting a trigger condition, generates a specialized message for receipt by all nodes in the network. Each node responds to the specialized message by halting operation at the node and recording data useful for debugging purposes. In this manner, debug information is collected at each node at the time of a first error detection and collected dynamically at execution time without manual intervention.


Find Patent Forward Citations

Loading…