FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations


Data Processing: Software Development, Installation, And Management > Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool) > Translation Of Code > Compiling Code > Optimization > Including Analysis Of Program

Including Analysis Of Program

Including Analysis Of Program patent applications listed are from June 2005 to current and include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

09/27/07 - 20070226721 - Compliance program assessment tool
This invention provides a compliance assessment system and tool for efficiently assessing compliance programs and managing compliance program assessments across an organization. Compliance activities are measured against a group of Compliance Program Element Requirements (CPR's) that are used to assess LOB compliance programs. The CPR's define the minimum standards for ...

07/19/07 - 20070169052 - Execution flow shape compression for aggregate data reporting in an application manager
Data relating to execution flows at a computer system is compressed and aggregated across multiple execution flows by categorizing each execution flow into an execution flow shape. The execution flows may represent sequences of software components that are invoked. The execution flow shapes are developed by observing the execution flows ...

07/19/07 - 20070169051 - Identifying code that wastes time performing redundant computation
A method of runtime analysis of a computer program can include, after each access of a first type to a memory address, incrementing a counter associated with the memory address and, after each access of a second type to a memory address, comparing the counter associated with the memory address ...

07/12/07 - 20070162903 - Systems and methods for identifying and displaying dependencies
Systems and methods are provided for identifying and displaying dependencies. One aspect of the invention comprises a system having a dependency parser that parses components of a system with dependencies and generates a plurality of component dependency pairs associated with the components, and a component dependency graph generator that generates ...

07/12/07 - 20070162902 - Automated instruction-set extension
Commercial data processors are available that include a capability of extending their instruction set for a specified application, i.e. of introducing customized functional units in the interest of enhanced processing performance. For such processors there is a need for automatically forming the extensions from high-level application code. A technique is ...

06/28/07 - 20070150879 - Error detection on the stack
A method of detecting runtime errors relating to a stack of a computer program can include during compilation of the computer program, inserting dummy variables between declarations in the stack. During execution of the computer program, if at least one of the dummy variables is accessed, a determination can be ...

02/08/07 - 20070033581 - Situation sensitive memory performance
The present invention presents a non-volatile memory system that adapts its performance to one or more system related situation. If a situation occurs where the memory will require more than the allotted time for completing an operation, the memory can switch from its normal operating mode to a high performance ...

09/28/06 - 20060218542 - Redundant store-load instruction elimination based on stack location insensitive sequences
A method to eliminate redundant store and load instruction pairs in the optimization of a stack-based language comprises determining data dependencies within a sequence of instructions, identifying a store-load instruction pair within the sequence of instructions, identifying one or more stack location insensitive sequences between the store-load instruction pair that ...

07/13/06 - 20060156294 - Comparing a configuration diagram to an actual system
System and method for determining differences and/or matches between a configuration diagram and an actual system. First information is received regarding a configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding an actual system comprising a plurality components. At ...

01/26/06 - 20060020934 - Method and apparatus for setting up runtime conditions
The present invention is directed to establishment of a higher level of assurance value. The condition setting support apparatus 2 executes a statistical information accepting step of accepting statistical information where execution results of a program are stored with respect to each combination between each of multiple first parameter values ...

12/01/05 - 20050268293 - Compiler optimization
Provides effective use of architecture-specific instructions. There is provided a compiler including: a target partial program detecting unit for detecting, from among a partial programs of the program to be optimized, a partial program including instructions corresponding to all instructions included in the pattern to be replaced as a partial ...

11/17/05 - 20050257203 - Visually indicating problems found during programmatic analysis of a graphical program
A system and method for visually indicating one or more problems in a graphical program. The graphical program may be programmatically analyzed to discover a problem (or potential problem) in the graphical program. The problem found during the programmatic analysis of the graphical program may then be visually indicated on ...

10/27/05 - 20050240916 - System and method for distributed project outsourcing
Embodiments of the invention provide a system and method for distributed projects comprising computer systems and employing outsourced labor to be initiated, worked and completed. A distributed project that has been divided into pieces may be worked by disparate groups of workers. This is accomplished by copying data to each ...

07/28/05 - 20050166195 - Compiler, compilation and storage
Copiles a series of instructions by optimizing them for a process executed if a variable has a particular value. An optimization compiler including an update instruction detecting section that detects, in a program to be optimized, an update instruction to update a content of a variable or a content of ...

07/21/05 - 20050160416 - Method for determining a close approximate benefit of reducing memory footprint of a java application
Changes in performance in a Java program are deduced from information related to garbage collection events of the program. Assumptions are made about the system, the application and garbage collection, and changes in performance that will result from modifying the program are deduced. ...

07/07/05 - 20050149918 - Inter-procedural allocation of stacked registers for a processor
A method for an allocation of stacked registers for Intel's Itanium® processor includes a three step process. Step I determines an intra-procedural stacked register usage by a program having a plurality of procedures. In step II, the disclosed method performs an inter-procedural analysis to assign quota of stacked register usage ...

06/30/05 - 20050144604 - Methods and apparatus for software value prediction
Methods and apparatus to predict software values are disclosed. In one example, a method identifies a variable associated with one or more machine readable instructions, determines a predicted value of the variable based on a pattern, generates a value prediction instruction to predict a run-time value using the predicted value ...



###

FreshPatents.com Support