News Column

Patent Issued for Program State Reversing Software Development Tool

September 11, 2014

By a News Reporter-Staff News Editor at Computer Weekly News -- A patent by the inventor Sweeney, Timothy Dean (Cary, NC), filed on April 27, 2006, was published online on August 26, 2014, according to news reporting originating from Alexandria, Virginia, by VerticalNews correspondents.

Patent number 8819641 is assigned to Epic Games, Inc. (Cary, NC).

The following quote was obtained by the news editors from the background information supplied by the inventors: "Debuggers can currently start or stop the forward execution of a program at runtime. They can set points in the future execution of the code where a software developer wants the program execution to halt (breakpoints) based upon location in the source code or conditions of the program state (e.g., stop if a local variable contains a particular value). Execution can then be restarted from that point. Debuggers can also have a program execute and analyze execution for each line of source code or execute a portion of the source code without analyzing until a later point in the source code is reached. Frequently, software developers notice the symptoms of a problem with the program they are debugging long after the problem in the code has executed. At this point, the existing debuggers can only show the current state of the program or continue the execution of the program forward if the error permits.

"These and other drawbacks exist with current systems."

In addition to the background information obtained for this patent, VerticalNews journalists also obtained the inventor's summary information for this patent: "One embodiment of the present invention provides a software module for analyzing program execution status for use with a computer software debugger that comprises: executable code for identifying one or more non-deterministic execution steps in the program, and executable code for recording the state of program properties at non-deterministic execution steps to enable determination of prior program execution status.

"Other embodiments may be considered."

URL and more information on this patent, see: Sweeney, Timothy Dean. Program State Reversing Software Development Tool. U.S. Patent Number 8819641, filed April 27, 2006, and published online on August 26, 2014. Patent URL:

Keywords for this news article include: Epic Games, Epic Games Inc., Software.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC

For more stories covering the world of technology, please see HispanicBusiness' Tech Channel

Source: Computer Weekly News

Story Tools Facebook Linkedin Twitter RSS Feed Email Alerts & Newsletters