|
Match
|
Document |
Document Title |
|
|
US20070006205 |
System for virtual image migration
A method for virtual image migration for configuring software of an information handling system platform which method defines a platform independent image on a medium readable by an information...
|
|
|
US20070006204 |
Rtfs controls queue of requests from os
Real-time software and a non-time OS co-exist in a system, wherein the real-time software controls the requests from the non-real-time OS for access of a shared resource. The requests are put into...
|
|
|
US20070006203 |
Efficient algorithm for performing multi-parent class loading
A system and method are described for performing efficient multi-parent class loading. In one embodiment, a request is received at an initiating class loader. A set of class loaders capable of...
|
|
|
US20070006202 |
Dynamic mapping of shared libraries
A method and system of updating a first dll accessible by an application where the first dll and a second dll is administered by an original router and where the first and second dlls and the...
|
|
|
US20070006201 |
Method and system for generating and applying patches to a computer program concurrently with its execution
A method, a computer program product, and a system for generating and applying patches to a computer program concurrently with its execution. It provides full support for function pointers,...
|
|
|
US20070006200 |
Microprocessor instruction that allows system routine calls and returns from all contexts
An apparatus comprises register means for storing a return context upon initiation of a supervisor call instruction and restoring means to restore a privilege level and status register upon...
|
|
|
US20070006199 |
Methods and apparatus for communicating between multiple levels of software components
The present application discloses a method for communicating between at least two different levels of software components. The method includes establishing a command set common to the at least two...
|
|
|
US20070006198 |
CLASS INITIALIZATION METHOD SEMANTICS
A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class...
|
|
|
US20070006197 |
Safety verification of computer program
Optimized intermediate representation of a computer program can be verified using safety values. In one embodiment, the invention includes receiving an optimized intermediate representation of a...
|
|
|
US20070006196 |
Methods and systems for extracting information from computer code
Methods and systems for manipulating information represented by computer code are described. Macroinstructions that are used to analyze an input are accessed. The macroinstructions are written...
|
|
|
US20070006195 |
Method and structure for explicit software control of data speculation
Explicit software control is used for data speculations. The explicit software control is applied at selected locations in a computer program to provide the benefit of data speculation while...
|
|
|
US20070006194 |
Static analysis method regarding lyee-oriented software
A static analysis method conventionally used is applied to the Lyee requirement. More specifically, for Lyee requirement as an object, optimization (classical optimization, optimization by ordering...
|
|
|
US20070006193 |
Single-chip multiprocessor with clock cycle-precise program scheduling of parallel execution
A single-chip multiprocessor system and operation method of this system based on a static macro-scheduling of parallel streams for multiprocessor parallel execution. The single-chip multiprocessor...
|
|
|
US20070006192 |
Intermediate representation for multiple exception handling models
As described herein, an intermediate representation of a source code file may be used to explicitly express exception handling control flow prior to generating object code for the source code. As...
|
|
|
US20070006191 |
Safe computer code formats and methods for generating safe computer code
An inherently safe code format for representing computer programs is disclosed. The format provides incorruptible referential integrity and uses type separation to achieve intrinsic type safety....
|
|
|
US20070006190 |
System and method for dynamic business logic rule integration
A system for dynamically integrating changes in the rules governing business operations into an application program that implements the rules in order to control business operations includes a...
|
|
|
US20070006189 |
Apparatus, system, and method of detecting modification in a self modifying code
Embodiments of the invention provide a method of translating a block of source instructions to generate a block of target instructions; and, prior to executing the block of target instructions,...
|
|
|
US20070006188 |
Modular code generation
A data processing device for automatically generating executable code for performing an application in accordance with a user-defined description of the application, wherein the data processing...
|
|
|
US20070006187 |
Safe code-motion of dangerous instructions during compiler optimization
A compiler can perform aggressive code motion optimization by respecting value dependence of safety values inserted into the intermediate representation of a computer program. In one embodiment,...
|
|
|
US20070006186 |
Compiler-based critical section amendment for a multiprocessor environment
Source code includes a directive to indicate data structures of related data to a compiler. The compiler associates the related data to the same one of multiple processors in a multiprocessor...
|
|
|
US20070006185 |
System and method for reducing execution time of bytecode in java virtual machine
A system and method for reducing the bytecode execution time in the Java virtual machine are disclosed. The system includes a DB cache to store old machine code converted from a bytecode, a machine...
|
|
|
US20070006184 |
Method and apparatus for combined execution of native code and target code during program code conversion
In program code conversion, particularly dynamic binary translation, subject code 17 is translated into target code 21 through a translator 19 for execution on a target processor 13. ...
|
|
|
US20070006183 |
Run-time code injection to perform checks
A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to...
|
|
|
US20070006182 |
Method and system for on-demand programming model transformation
A computer method and system provides on-demand transformation between objects of a source programming model and corresponding objects in a target programming model. For different source objects in...
|
|
|
US20070006181 |
Synchronous one-bit interface protocol or data structure
Systems and methods provide for data transfer and transmission according to a synchronous one-bit interface protocol. A bit stream is generated including first data to be transferred or transmitted...
|
|
|
US20070006180 |
Frame-slot architecture for data conversion
A machine based tool and associated logic and methodology are used in converting data from an input form to a target form using context dependent conversion rules. In particular, a frame-slot...
|
|
|
US20070006179 |
Methods and systems for transforming a parse graph into an and/or command tree
Methods and systems for transforming a complex representation of computer code into a simplified representation of computer code are described. Parse nodes in a parse graph are traversed. Selected...
|
|
|
US20070006178 |
Function-level just-in-time translation engine with multiple pass optimization
A JIT binary translator translates code at a function level of the source code rather than at an opcode level. The JIT binary translator of the invention grabs an entire x86 function out of the...
|
|
|
US20070006177 |
Automatic generation of hybrid performance models
A method for simulating a computer system includes defining a set of building blocks including models of components of the computer system. The set of building blocks is interconnected to produce a...
|
|
|
US20070006176 |
Source code replacement via dynamic build analysis and command interception
A system that facilitates modification of build system module and/or aggregate without side effects of affecting the original build system. An analysis engine facilitates parsing build system...
|
|
|
US20070006175 |
Intra-partitioning of software components within an execution environment
Embodiments of apparatuses, articles, methods, and systems for intra-partitioning components within an execution environment are generally described herein. Other embodiments may be described and...
|
|
|
US20070006174 |
METHOD AND SYSTEM OF INDEXING INTO TRACE DATA BASED ON ENTRIES IN A LOG BUFFER
A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing a traced program on a target device....
|
|
|
US20070006173 |
METHOD AND SYSTEM OF PROFILING REAL-TIME STREAMING CHANNELS
A method and system of profiling streaming channels. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced operating on a...
|
|
|
US20070006172 |
METHOD AND SYSTEM OF IDENTIFYING OVERLAYS USED BY A PROGRAM
A method and system of identifying overlays used by a program. The overlays may be executable overlays (e.g., overlay programs and dynamically linked library programs), or the overlays may be data...
|
|
|
US20070006171 |
System development tool
According to some embodiments, execution information is received from a first development tool. Execution information is also received from a second development tool. Based on the first execution...
|
|
|
US20070006170 |
Execution failure investigation using static analysis
When, during debugging, a program failure occurs, the location of the failure is determined. First the address in the stack related to the program failure is found. Then static analysis is...
|
|
|
US20070006169 |
Method and apparatus for binding TPM keys to execution entities
A method and apparatus for binding trusted platform module (TPM) keys to execution entities are described. In one embodiment, the method includes the receipt of an authorization request issued by...
|
|
|
US20070006168 |
Apparatus and method for dynamic instrumenting of code to minimize system perturbation
An apparatus and method are provided for the dynamic instrumentation of code to minimize system perturbation during tracing of the execution of the code. With the apparatus and method, “hot...
|
|
|
US20070006167 |
Optimizing binary-level instrumentation via instruction scheduling
In one embodiment, the present invention includes a method for receiving a command to insert instrumentation code into a code segment, analyzing the code segment to determine an optimal location...
|
|
|
US20070006166 |
Code coverage for an embedded processor system
A software code coverage tool apparatus for an intelligent storage processor. The apparatus comprises first programming instructions executable in the intelligent storage processor comprising...
|
|
|
US20070006165 |
Lightweight highly available infrastructure to trace program execution
A portable tracing utility provides trace configuration, trace instrumentation and trace management functionality for single or multithreaded programs. Through various application programming...
|
|
|
US20070006164 |
Optimized program analysis
The present invention generally relates to computer software, and more specifically, to a computerized utility for analysis of optimized program files. A method and apparatus for optimized program...
|
|
|
US20070006163 |
Method and apparatus for authenticating usage of an application
A method and apparatus for determining a current user by receiving an application-level usage indicator; determining a user identifier by consulting a pre-established set of one or more user...
|
|
|
US20070006162 |
Method, terminal device and computer software for changing the appearance of a visual program representative
A method, a terminal device and a computer software for changing the appearance of a visual program representative, which is produced on the display of the terminal device are disclosed. In the...
|
|
|
US20070006161 |
Methods and systems for evaluating the compliance of software to a quality benchmark
A method for evaluating the compliance of software to a standard quality process includes establishing a standard quality process that includes a plurality of stages, each of the plurality of...
|
|
|
US20070006160 |
Software digital fingerprint
A system and method for intelligently automating a software test process is disclosed. The present invention applies a data-driven approach coupled with statistical analysis and numerical methods,...
|
|
|
US20070006159 |
POST-COMPILE INSTRUMENTATION OF OBJECT CODE FOR GENERATING EXECUTION TRACE DATA
The invention is directed to instrumenting object code of an application and/or an operating system on a target machine so that execution trace data can be generated, collected, and subsequently...
|
|
|
US20070006158 |
Instruction execution device, debugging method, debugging device, and debugging program
In executing debugging of an executable program in which a breakpoint is set at a conditional instruction using a software break technique, judgment of whether or not to stop the debugging is made,...
|
|
|
US20070006157 |
Software development tool program
In a computer where a software development tool program is started, an updating elapse degree and an execution frequency for a series of source programs used for generating an execution module are...
|
|
|
US20070006156 |
Modular system and process for obtaining measured data and for forwarding them in a radio-based manner
A modular system and process for obtaining measured data and forwarding them in a radio-based manner is based on a plurality of modules. The modules contain at least one device ( 31 ) for obtaining...
|