IP Library Granted Patent US 7,996,853
Granted Patent B2
US 7,996,853 · App. 11/243,240 · Granted Aug 9, 2011

Method and apparatus for correlation of events in a distributed multi-system computing environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,996,853
App. No.
11/243,240
Granted
Aug 9, 2011
Kind
B2
Abstract

There is provided a method that includes (i) examining first data from a first Application Program Interface (API) call and second data from a second API call to determine whether (a) the first API call sent a message, and the second API call received the message, or (b) the first API call was conducted in a transactional unit of work, and the second API was also conducted in the transactional unit of work, and (ii) employing the first data and the second data in a subsequent process, if either of (a) or (b) is true.

Claims (13)

1. A method for providing logical information for events comprising:

intercepting a first Application Program Interface (API) call;

determining whether said first API call meets a criterion;

wherein said intercepting includes operating a sensor that is automatically enabled upon an occurrence of a pre-programmed triggering event, the sensor thereafter capturing all event data that satisfies a specific data collection filter;

examining, performed by a computer system, first data from the first (API) call and second data from a second API call; wherein said examining is contingent on said first API call meeting said criterion;

based on said examining of said first data and said second data, said computer system automatically making a determination selected from a group consisting of:

(a) whether said first API call sent a message, and said second API call received said message, and

(b) whether said first API call was conducted in a transactional unit of work, and said second API was also conducted in said transactional unit of work;

if said first API call sent a message, and said second API call received said message, employing said first data and said second data, which is stored on a computer readable storage medium, in a subsequent process; and

If said first API call was conducted in said transactional unit of work, and said second API was also conducted in said transactional unit of work, employing said first data and said second data, which are stored on said computer readable storage medium, in said subsequent process.

2. The method of claim 1 , wherein said method employed in a distributed data processing system that includes a first processor and a second processor, wherein said first API call is invoked by a first process running on said first processor, and wherein said second API call is invoked by a second process running on said second processor.

3. The method of claim 1 , wherein said subsequent process comprises displaying said first data and said second data.

4. The method of claim 1 , wherein said intercepting includes operating a sensor that is automatically enabled for responding to an occurrence of an error condition or a change in program states or environments.

Assignments (7)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →