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.
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.
| Number | Title | Issue Date |
| 8136096 | Backward 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 |
| 8136097 | Thread 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 |
| 8132160 | Managing 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 |
| 8108840 | Method 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 |
| 8095916 | Grouping 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 |
| 8091075 | Method 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 |
| 8079019 | Advancing 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 |
| 8037459 | Recovery 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 |
| 8010949 | Database 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 |
| 7945900 | Debugging 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 |
| 7930684 | System 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 |
| 7890935 | Thread-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 |
| 7865883 | Parallel 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 |
| 7853929 | Dynamically 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 |
| 7827540 | Method 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 |
| 7818666 | Parsing, 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 |
| 7761855 | Computer 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 |
| 7735069 | Creating 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 |
| 7721196 | Arbitrary 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 |
| 7716650 | Non-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 |
| 7712084 | Method 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 |
| 7703082 | Controlling 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 |
| 7698691 | Server 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 |
| 7694282 | Mapping 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 |
| 7647586 | System 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 |
| 7644396 | Optimal 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 |
| 7640538 | Virtual 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 |
| 7634761 | Breakpoint 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 |
| 7607123 | Systems 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 |
| 7607124 | Method 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 |
| 7581209 | Method 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 |
| 7577942 | Efficient 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 |
| 7565644 | Multi-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 |
| 7552425 | Implementing 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 |
| 7530057 | Program 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 |
| 7526756 | Address 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 |
| 7523446 | User-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 |
| 7519960 | Method 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 |
| 7472378 | Breakpoint 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 |
| 7461368 | Adding 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 |