Creating trace data from recent software output and activity

US10095604B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10095604-B2
Application numberUS-201414304355-A
CountryUS
Kind codeB2
Filing dateJun 13, 2014
Priority dateDec 23, 2013
Publication dateOct 9, 2018
Grant dateOct 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Creating additional trace entries by dynamically processing recently captured output data, working data, and input data to diagnose a software error. Integrating additional trace entries in chronological order with conventional trace entries into a single trace dataset for analysis.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: operating a computer using a platform running on a set of processor(s), the platform including file system memory structured and/or programmed to hold working data produced during a period of time leading up to an occurrence of an error in the operation of the computer; storing recently captured output data in the file system memory while running an application on the computer, the recently captured output data being formatted as a conventional trace data format; holding the working data in the file system memory; detecting the error; responsive to the detected error, formatting the working data held in the file system memory according to the conventional trace data format; generating a first trace entry including the recently captured output data and the working data being formatted according to the conventional trace data format; and producing a trace dataset including the first trace entry and a set of trace entries produced while running the application for problem diagnosis by integrating the first trace entry chronologically with the set of trace entries; wherein: the first trace entry includes data generated from system log data. 2. The method of claim 1 wherein generating the first trace entry causes the first trace entry and the set of trace entries to have a uniform trace entry format. 3. The method of claim 1 further comprising: diagnosing the detected error based, at least in part, on the first trace entry. 4. The method of claim 1 wherein the formatting step occurs during a system recovery operation. 5. The method of claim 1 , wherein: the first trace entry further includes data generated from footprint information within in-memory control blocks and in-memory state data. 6. The method of claim 1 , further comprising: collecting the recently captured output data according to a trace data collection policy. 7. The method of claim 6 , wherein the trace data collection policy is for minimal trace data collection.

Assignees

Inventors

Classifications

  • by tracing the execution of the program · CPC title

  • in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title

  • Dumping, i.e. gathering error/state information after a fault for later diagnosis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10095604B2 cover?
Creating additional trace entries by dynamically processing recently captured output data, working data, and input data to diagnose a software error. Integrating additional trace entries in chronological order with conventional trace entries into a single trace dataset for analysis.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F11/3636. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).