Patents by Inventor Eric Labadie
Eric Labadie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9342431Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.Type: GrantFiled: February 5, 2009Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
-
Patent number: 9230209Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.Type: GrantFiled: December 3, 2008Date of Patent: January 5, 2016Assignee: International Business Machines CorporationInventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
-
Patent number: 7823029Abstract: The present invention provides failure recognition, notification, and prevention for learning and self-healing capabilities in a monitored system. A system to collect monitoring data is monitored. A failure of the system is detected; A failure point for the detected failure in a data space defined by the monitoring data is identified and at least one predefined action with the identified failure point is associated. This process is repeated for a plurality of system failures. When a state of the system is determined to be approaching an identified failure point, the at least one predefined action associated with that identified failure point is performed.Type: GrantFiled: September 7, 2005Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Krzysztof R. Kobylinski, Eric Labadie
-
Publication number: 20090150334Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.Type: ApplicationFiled: December 3, 2008Publication date: June 11, 2009Inventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
-
Publication number: 20090138595Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.Type: ApplicationFiled: February 5, 2009Publication date: May 28, 2009Inventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
-
Patent number: 7523463Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.Type: GrantFiled: November 6, 2003Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
-
Publication number: 20090063395Abstract: A method is provided for mapping analysis data between a first data analysis tool configured to interpret analysis data expressed in a first format to a second data analysis tool configured to interpret analysis data expressed in a second format. The method comprises receiving a set of analysis data expressed in the first format from the first data analysis tool; receiving an indication of the second format; identifying a set of common analysis data from the set of analysis data using a set of common analysis data properties and a first context, the first context providing a set of rules for expressing the set of common analysis data properties in the first format; and generating a representation of the set of common analysis data in the second format using a second context. The first context provides a set of rules for expressing the set of common analysis data properties in the first format.Type: ApplicationFiled: August 30, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nellie Klump, Christine N. Knight, Eric Labadie
-
Patent number: 7500144Abstract: Problems are resolved in a business process that includes application programs that run on an Information Technology (IT) infrastructure having IT components. A symptom is generated that identifies a problem in the business process. Selected application programs and/or IT components in the IT infrastructure that may cause the problem in the business process are identified, based on the symptom. A respective situation for a respective selected application program and/or IT component is obtained. The respective situation is one of a set of component-independent predefined situation categories that is associated with a respective selected application program and/or IT component. The respective situations provide the status of the selected application programs and/or IT components in a common situation format that includes the associated one of the component-independent predefined situation categories.Type: GrantFiled: July 28, 2003Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Amanda Elizabeth Chessell, Jason Cornpropst, John Kenyon Gerken, III, William Pettit Horn, Heather Marie Kreger, Eric Labadie, David M. Ogle, Abdolreza Salahshour, Harm Sluiman, John William Sweitzer
-
Patent number: 7490095Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.Type: GrantFiled: May 19, 2006Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
-
Publication number: 20080126995Abstract: A computer program product providing an interactive three-dimensional (3D) sequence diagram calls for reading sequence data; and generating the 3D sequence diagram including a side view and a top view, the diagram depicting objects, methods and calls relating the objects and the methods; wherein the side view and the top view depict objects, methods and calls relating the objects and the methods that are hidden in a front view of the 3D sequence diagram; the 3D sequence diagram further including a scrolling feature for moving a side focus of the side view and a slicing feature for moving a top focus of the top view; wherein the slicing feature includes an adjustable height.Type: ApplicationFiled: September 25, 2006Publication date: May 29, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Krzysztof R. Kobylinski, Eric Labadie
-
Publication number: 20070271225Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.Type: ApplicationFiled: May 19, 2006Publication date: November 22, 2007Inventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
-
Publication number: 20070055915Abstract: The present invention provides failure recognition, notification, and prevention for learning and self-healing capabilities in a monitored system. A system to collect monitoring data is monitored. A failure of the system is detected; A failure point for the detected failure in a data space defined by the monitoring data is identified and at least one predefined action with the identified failure point is associated. This process is repeated for a plurality of system failures. When a state of the system is determined to be approaching an identified failure point, the at least one predefined action associated with that identified failure point is performed.Type: ApplicationFiled: September 7, 2005Publication date: March 8, 2007Inventors: Krzysztof Kobylinski, Eric Labadie
-
Publication number: 20040260595Abstract: Problems are resolved in a business process that includes application programs that run on an Information Technology (IT) infrastructure having IT components. A symptom is generated that identifies a problem in the business process. Selected application programs and/or IT components in the IT infrastructure that may cause the problem in the business process are identified, based on the symptom. A respective situation for a respective selected application program and/or IT component is obtained. The respective situation is one of a set of component-independent predefined situation categories that is associated with a respective selected application program and/or IT component. The respective situations provide the status of the selected application programs and/or IT components in a common situation format that includes the associated one of the component-independent predefined situation categories.Type: ApplicationFiled: July 28, 2003Publication date: December 23, 2004Inventors: Amanda Elizabeth Chessell, Jason Cornpropst, John Kenyon Gerken, William Pettit Horn, Heather Marie Kreger, Eric Labadie, David M. Ogle, Abdolreza Salahshour, Harm Sluiman, John William Sweitzer
-
Publication number: 20040237093Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.Type: ApplicationFiled: November 6, 2003Publication date: November 25, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harm Sluiman, Eric Labadie, Abdolreza Salahshour, Douglas Andrew Wood
-
Publication number: 20030195959Abstract: A framework for managing data that provides correlation information in a distributed computing system is provided. The framework includes a generic correlator data structure and service for generating and managing correlators. The generic correlator data structure defines a generic correlator to uniquely identify a specific event occurring at a specific time on a specific thread of a specific process of a specific application executing on a specific machine in the distributed computing system. The correlator may be used to correlate the specific event with another event, even one occurring on a different machine. The generic correlator data structure may be extended, optionally, to include additional context data, for example, specific information selected by a service, tool or other application requiring the correlators. Preferably, the generic correlator data structure is configured to include an association to a partner correlator for a correlated event.Type: ApplicationFiled: October 31, 2002Publication date: October 16, 2003Applicant: International Business Machines CorporationInventors: Eric Labadie, Harm Sluiman, David J. Taylor
-
Patent number: 6263456Abstract: A system for remotely debugging application code on client/server systems. The system comprises a kicker program and a debugging engine installed on the server and a debugging user interface installed on a client machine. When a call is made to the application code on the server machine, the kicker program starts the debugging engine to debug the application code. The kicker program stops the debugging engine when the application code has been stepped through or returns. The debugging engine includes means for remotely starting the debugging user interface installed on the client machine.Type: GrantFiled: January 7, 1998Date of Patent: July 17, 2001Assignee: International Business Machines CorporationInventors: Alan Stewart Boxall, Madeline Fok, Eric Labadie, Murray James Nesbitt, Gin Yee Ng, Ronald Wessels