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.
Patent No.:
Date of Patent:
Jun. 18, 2019
Filed:
Jan. 08, 2018
Green Hills Software, Inc., Santa Barbara, CA (US);
Daniel D. O'Dowd, Montecito, CA (US);
Steven H. Ginzburg, Mountain View, CA (US);
Nikola Valerjev, Goleta, CA (US);
Gregory Davis, Santa Barbara, CA (US);
Greg Eddington, Santa Barbara, CA (US);
Nathan Field, Santa Barbara, CA (US);
Mallory M. Green, Goleta, CA (US);
Phillip Kelly, Goleta, CA (US);
Michael B. Wolf, Blue Hill, ME (US);
Tom Zavisca, Santa Barbara, CA (US);
Green Hills Software LLC, Santa Barbara, CA (US);
Abstract
In an embodiment, a system is configured to replay and/or reconstruct execution events and system states in real time or substantially in real time starting from the point when execution of a target program has stopped to the point when the user desires to step through the target program's execution in order to debug the software. In an embodiment, a system is configured to efficiently collect trace data that is sufficient to reconstruct the state of a computer system at any point of time from the start of execution to the time execution was stopped. Efficient and effective debugging of the software can be performed using embodiments of the disclosed methods, systems, and devices.