U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5285430

Behavior Modification Wristwatch

A wristwatch including a watch band and a watch body having an octagon shaped perimeter and being red in color and having the word STOP thereon to resemble a stop sign.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/129 - Using breakpoint


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter including means or steps for halting,
No. of patents: 379
Last issue date: 03/13/2012


1                    
NumberTitleIssue Date
8136096Backward post-execution software debugger
A method finds an error in a computer program. A plurality of execution breakpoints are set in the computer program. A portion of the execution of the computer program is simulated as recorded in the trace data in the reverse order until one a plurality of condition...
03/13/2012
8136097Thread debugging device, thread debugging method and information storage medium
A thread debugging device which can provide reliable debugging is provided when at least one thread is debugged among a plurality of threads which are executed in association with each other. According to the thread debugging device, a target computer (20) ex...
03/13/2012
8132160Managing breakpoints in a multi-threaded environment
A storage medium that, in an embodiment, determines whether to stop execution of a program at a breakpoint based on a previous value of a variable. In another embodiment, an attribute is applied to all breakpoints in a breakpoint group. The attribute includes data t...
03/06/2012
8108840Method for enhancing debugger performance of hardware assisted breakpoints
A method for enhancing debugger performance of hardware assisted breakpoints across multiple units includes deferring all active location breakpoints within the multiple modules, and subsequently activating each valid location breakpoint in a present one of the mult...
01/31/2012
8095916Grouping breakpoints by a criteria
A method, apparatus, system, and signal-bearing medium that in an embodiment find all those breakpoints that meet a selection criteria and add the breakpoints to a breakpoint group. In various embodiments, the selection criteria may be a condition criteria, a hierar...
01/10/2012
8091075Method and apparatus for breakpoint analysis of computer programming code using unexpected code path conditions
A conditional breakpoint for debugging computer programming code includes a condition identifying of one or more expected code paths used to reach the breakpoint. The breakpoint is triggered if it is reached during execution using an unexpected code path. Preferably...
01/03/2012
8079019Advancing and rewinding a replayed program execution
In an embodiment, a data processing system comprises a storage system coupled to a unit under test comprising a heap memory, a static memory and a stack; second logic operable to perform: detecting one or more changes in a first state of the heap memory and the stat...
12/13/2011
8037459Recovery from nested exceptions in an instrumentation routine
A system and method for instrumentation of software, the software comprising a set of instructions (program or code) which are executable on a processor of a system, for example a computer system. A location in the instruction to insert a probe is first identified. ...
10/11/2011
8010949Database breakpoint apparatus and method
An apparatus and method define the concept of a “database breakpoint.” One or more conditions in the database are specified as a database breakpoint in a debug environment for debugging a computer program that accesses the database. When the database conditions ...
08/30/2011
7945900Debugging tool for debugging multi-threaded programs
A method includes running a debugging tool in regard to a program which is undergoing debugging. The program may support multi-threaded operation. The method further includes presenting an option to a user via the debugging tool with respect to a program instruction...
05/17/2011
7930684System and method for logging and replaying asynchronous events
A system, method, and computer-accessible medium for logging and replaying asynchronous events are disclosed. One or more asynchronous events occurring during execution of a first instance of a computer program are logged. In logging the asynchronous events, a respe...
04/19/2011
7890935Thread-specific presentation of breakpoints
A method, system and computer program product for performing thread-specific display of breakpoints are disclosed. The method includes, in response to determining that an event received from a user interface is a request to update a source code of a software module,...
02/15/2011
7865883Parallel and asynchronous debugger and debugging method for multi-threaded programs
A debugger for aiding in the debugging of multi-threaded program, in response to an event such as, for example, a breakpoint in a thread which has caused an operating system to stop execution of all threads, identifies the thread which contained the breakpoint. Afte...
01/04/2011
7853929Dynamically profiling consumption of CPU time in Java methods with respect to method line numbers while executing in a Java virtual machine
Various embodiments of a computer-implemented method, system and computer program product monitor the performance of a program component executing in a virtual machine. Breakpoints associated with position indicators within the program component are set. In response...
12/14/2010
7827540Method for program debugging
A method for program debugging includes setting a plurality of breakpoints corresponding to a plurality of events in an implementation under test, executing the implementation under test for outputting a diagnosis code of a breakpoint, resetting a parameter of the e...
11/02/2010
7818666Parsing, evaluating leaf, and branch nodes, and navigating the nodes based on the evaluation
Methods, systems, and apparatus, including computer program products, for processing input data and for defining processing operations to be performed on such data. Input data is processed according to a data parser description associated with the input data format,...
10/19/2010
7761855Computer program product and system for altering execution flow of a computer program
A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used to force the child computer program to throw exceptions at specified...
07/20/2010
7735069Creating software debug breakpoints activated by specific call patterns
Provided is a method for defining and organizing computer breakpoints for use during a debugging operation of a software application. The claimed subject matter provides flexible breakpoints that are called depending upon the condition of the corresponding call-stac...
06/08/2010
7721196Arbitrary rendering of visual elements on a code editor
Visual elements can be arbitrarily rendered in a code editor. Visual elements can be rendered at any location on a display. Visual elements can include text, images, graphics, video, and/or multi-media. Rendering of visual elements will not obstruct a view of render...
05/18/2010
7716650Non-destructive debugging for add-ins
Methods and systems for debugging add-ins using a non-destructive approach. Add-ins are hosted, not stand-alone components, that run in a host application. The add-ins are loaded into an isolated environment so they can be debugged and stopped without affecting the ...
05/11/2010
7712084Method for monitoring a program execution using a debug logic
A method for monitoring the execution of a program executable on at least one microprocessor of a micro controller using a debug logic of the micro controller, with an exception, particularly an interrupt of the program execution, being triggered by the debug logic ...
05/04/2010
7703082Controlling user intervention in a multi-processing computer system
A computer program implemented method controls interruption of execution of tasks running in a multi-processing computer system to permit user intervention. The system includes a repository of data identifying preselected tasks for interruption and identifying the u...
04/20/2010
7698691Server application state
A server application discovers its relevant data objects and generates a report of the current states of such objects at a moment in time that is relevant to a detected failure. Responsive to a request for a server application state, the application can identify roo...
04/13/2010
7694282Mapping breakpoints between web based documents
The present invention extends to methods, systems, and computer program products for mapping breakpoints between Web based documents. Embodiments of the invention facilitate extracting corresponding client script blocks from different Web based documents to disassoc...
04/06/2010
7647586System and method for providing exceptional flow control in protected code through watchpoints
A system and method for providing exceptional flow control in protected code through watchpoints is described. Code is generated. The generated code includes a sequence of normal operations and is subject to protection against copying during execution of the generat...
01/12/2010
7644396Optimal program execution replay and breakpoints
A method of replaying a recorded sequence of execution steps of a computer program or system to a selected target step while taking a minimal number of execution breaks includes calculating, for each of the steps, a predecessor step that can be reached in a minimal ...
01/05/2010
7640538Virtual threads in business process programs
A method, system and apparatus for applying virtual threads in debugging a business process program. In accordance with the present invention, different activities in a business process can be associated with corresponding virtual thread identifiers where groups of ...
12/29/2009
7634761Breakpoint logging and constraint mechanisms for parallel computing systems
A system that facilitates debugging of a computing cluster and/or distributed applications environment. A debugger component receives a debugging expression, and a constraint component includes both a static constraint engine (SCE) and a dynamic constraint engine (D...
12/15/2009
7607123Systems and methods for validating debug information for optimized code
An apparatus generates a debugger script to output first data corresponding to a symbol name for a breakpoint in a software program compiled as optimized code. A debugger script to output second data corresponding to the symbol name for the breakpoint in the softwar...
10/20/2009
7607124Method for debugging a business process flow
A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of...
10/20/2009
7581209Method for determining code coverage
A method and system for determining code coverage of one or more software modules is disclosed. The disclosed method and system uses an enumeration module, a code coverage module and an analysis module. The enumeration module is used to identify portions of the code...
08/25/2009
7577942Efficient monitoring of program variables under debug
Method, system and article of manufacture for monitoring variables. In one embodiment, information generated by a compiler is used to determine which variables need to be updated when performing a step, a “run to cursor” operation, and when a breakpoint is hit. ...
08/18/2009
7565644Multi-channel, multi-service debug on a pipelined CPU architecture
A method and system for debugging an executing service on a pipelined CPU architecture are described. In one embodiment, a breakpoint within an executing service is set and a minimum state of the executing service is saved. In addition, a program counter of the exec...
07/21/2009
7552425Implementing enhanced compiled breakpoint analysis
Compiled breakpoint analysis includes a debugger user interface that is displayed for defining breakpoint properties. Responsive to a predefined user selection, a conditional breakpoint and condition are exported to be compiled for debug. When a source module is com...
06/23/2009
7530057Program code coverage
Determining code coverage of a computer program is disclosed. In an embodiment, the program is divided into a plurality of code sections, and the program including the plurality of code sections is run with a plurality of test data sets. In the first test run, all c...
05/05/2009
7526756Address watch breakpoints with basing pointers
A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive a request for an address watch breakpoint to a variable, determine that the variable is referenced via a basing pointer expression, and monitor for initialization of the basing po...
04/28/2009
7523446User-space return probes
A computer system is provided with memory divided by the operating system into kernel space and user space. A probe function is provided in a related user-space application to support dynamic insertion of instrumentation into the application. A breakpoint instructio...
04/21/2009
7519960Method and system for debugging business process flow
A method for debugging a collaboration in an interchange server, the method comprises steps of: attaching a running collaboration executing a business process; initiating a debugging session; receiving a set of breakpoints to be inserted into the collaboration at de...
04/14/2009
7472378Breakpoint management and reconciliation for embedded scripts in a business integration language specified program process
A method, system and computer-readable storage for breakpoint management and reconciliation for business integration language specified programs is disclosed. The system includes a business integration language development environment including BPEL development envi...
12/30/2008
7461368Adding code commentary to source code during software debugging
Software debugging having means for linking with source code code commentary relating to the source code's execution is provided. An advantage is achieved by storing the code commentary received from a user during software debugging about a program's execution direc...
12/02/2008
1                    
 
Sign InRegister
Username  
Password   
forgot password?