Translation of code

CL 717 SC 136
7043720 Mechanism for reformatting a simple source code statement into a compound source code statement
May-9-2006 A mechanism for reformatting a simple source code statement into a compound source code statement is provided. Tokens are identified in unformatted source code, which contains simple statements. A syntax...
7036114 Method and apparatus for cycle-based computation
Apr-25-2006 A computer system for cycle-based computation includes a processor array, a translation component adapted to translate a cycle-based design, a host computer operatively connected to the processor array...
7036112 Multi-mode specification-driven disassembler
Apr-25-2006 One embodiment of the present invention provides a system that facilitates implementing multi-mode specification-driven disassembler. During operation, the disassembler receives a machine-code version...
7028292 Program executing apparatus, control method therefor, and storage medium for interpreting and executing intermediate codes
Apr-11-2006 In a program executing apparatus, a code reading section reads intermediate codes into a storage unit. A data-reference analyzing section determines whether the operands of instructions in the intermediate...
7024665 Control systems and methods for translating code from one format into another format
Apr-4-2006 A control system and method for translating code from one format to another format are provided. In particular, code can be received from at least one field device. In particular, the code is received...
7024664 Symbolic assembly language
Apr-4-2006 A method of assembling executable instructions includes mapping a first file scope symbol table for a first source code file being assembled, the first file scope symbol table including a reference for...
7020882 Method, system, and program for remotely manipulating a user interface over a network
Mar-28-2006 Disclosed is a system, method, and program for generating user interface output on an output device attached to a remote computer. The remote computer communicates over a network to at least one server....
7017155 Installing software on a mobile computing device using the rollback and security features of a configuration manager
Mar-21-2006 Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses...
7013188 Programming station generating a program in single language and automation equipment using such a program
Mar-14-2006 This invention relates to a programming station for an automation application that will be executed in an automation equipment. The programming station stores at least one file in an internal memory containing...
7003482 Middleware for business transactions
Feb-21-2006 A middleware program provides an interface between an input channel and a business transaction server. The middleware program receives data and commands from an interface program that is coupled to an...
7000226 Exception masking in binary translation
Feb-14-2006 Mapping of exception masks between source and target architectures with different numbers of exception masks enables a binary translator to translate code from the source to the target architecture and...
6996809 Method and apparatus for providing instrumentation data to an instrumentation data source from within a managed code environment
Feb-7-2006 A method and apparatus for providing instrumentation data to an instrumentation data source from within a managed code environment is provided. A decoupled provider is provided that executes partially...
6993760 Installing software on a mobile computing device using the rollback and security features of a configuration manager
Jan-31-2006 Installing software using the configuration manager so that the rollback and security features of the configuration manager may be used during the installation process. A mobile computing device accesses...
6993752 Compiler with dynamic lexical scanner adapted to accommodate different character sets
Jan-31-2006 A compiler comprises a lexical scanner with a dynamic character identification table that accommodates different standards for encoding characters in source and target characters. The scanner is associated...
6985846 System and method for simulating clinical trial protocols with compiled state machines
Jan-10-2006 A system and method for simulating clinical trial protocols with compiled state machines is presented. The system receives input data representing a clinical trial protocol. This information is sorted...
6983458 System for optimizing data type definition in program language processing, method and computer readable recording medium therefor
Jan-3-2006 The present invention provides a code optimizing method for a program language processing system which can delete an unnecessary duplicate multiphase type definition and can avoid an unnecessary multiphase...
6983451 Method of testing a computer program translated into a national language
Jan-3-2006 A method (400) of testing a computer program translated into a national language comprising the steps of making (435-442) a package in a first location, the package including the translated...
6983238 Methods and apparatus for globalizing software
Jan-3-2006 A method is proposed for processing software or Website code associated with a primary locale by an automatic, or semi-automatic, parsing process. The method separates the code into a file of international...
6981257 System, method and apparatus to allow communication between CICS and non-CICS software applications
Dec-27-2005 A system, method and apparatus to facilitate the invocation of existing CICS BMS transactions and deliver the executed transaction output to a requesting application as a standardized XML document. Building...
6978326 Method and apparatus for editing images representing ideas
Dec-20-2005 The invention concerns editing of images representing ideas. More particularly, it concerns a method for editing images representing ideas using an apparatus comprising an input device and a display device....
6973644 Program interpreter
Dec-6-2005 A method and system is provided that allows a well-behaved program to execute more quickly than dynamically typed programming languages did in the past, thereby allowing a the dynamically typed language...
6971090 Common Information Model (CIM) translation to and from Windows Management Interface (WMI) in client server environment
Nov-29-2005 A protocol translator for use in a storage system or storage area network for translating between incompatible communication protocols. Apparatus, methodology, computer program product and interface embodiments...
6968544 Method for transformation of interface definitions and intermediate format tables thereof
Nov-22-2005 A method for converting interface definitions within a source code program into an intermediate format includes identifying with a computer system objects in a source code program and interfaces in the...
6968541 Apparatus and method for template instantiation with a cross compiler
Nov-22-2005 Automatic template instantiation for cross compilation is provided. More particularly, a routine (40) on a development computer system (10) extracts template information from source code (22)....
6965990 Method and apparatus for providing programming assistance
Nov-15-2005 Embodiments provide a method, article of manufacture, and apparatus for providing programming assistance in integrated development environments. In one embodiment, a list of internal and/or external variables...
6964038 Constant values in mixed language programming environments
Nov-8-2005 A computer implemented method and apparatus for generating a destination header file based on a source header file is described. The method aspect comprises reading an entry from the source header file...
6961929 Mechanism for automatic synchronization of scripting variables
Nov-1-2005 The present invention defines a mechanism for automatic synchronization of scripting variables in an action tag extension facility. Attached to each action, there is a TagExtraInfo class that describes...
6957439 Method, system, and program for mapping objects in different language formats
Oct-18-2005 Disclosed is a system, method, and program for translating source code statements to executable code. A source code statement including an application program interface (API) that is a member of a set...
6952816 Methods and apparatus for digital circuit design generation
Oct-4-2005 A technique for synthesizing digital circuit designs by incorporating timing convergence and routability considerations. In one aspect, the invention provides a system and programmatic method for generating...
6951010 Program specification generating system
Sep-27-2005 A unique comment keyword is given to a comment statement in a source code. If the comment statements are insufficient, a comment including the comment keyword is inserted in this insufficient part thereof....
6948159 Automatic compilation of electronic telecommunications system message generation code
Sep-20-2005 A method and apparatus of generating code for producing messages in a processor; the messages being in conformance with the ASN.1 (Abstract Syntax Notation.1). Standards of the International Telecommunications...
6948156 Type checking in java computing environments
Sep-20-2005 Techniques for checking in JAVA™ computing environments are disclosed. The techniques can be used by a JAVA™ virtual machine to efficiently perform type checking. A JAVA™ class hierarchy...
6944851 Method and system for executing a computer program
Sep-13-2005 A method and system for executing programs. The execution system executes a program with interactions. Each interaction has one or more commands that each have one or more attributes and a behavior. The...
6941547 Apparatus and method for porting applications to different platforms
Sep-6-2005 Apparatus and method for porting applications to different platforms. The apparatus and method use a mapping table function that receives source filenames and directory structures and maps them to filenames...
6941545 Profiling of computer programs executing in virtual memory systems
Sep-6-2005 A computer. An instruction pipeline and memory access unit execute instructions in a logical address space of a memory of the computer. An address translation circuit translates address references generated...
6910183 File tagging and automatic conversion of data or files
Jun-21-2005 The present invention provides facilities for tagging files or data with attribute information in the form of a file tag (TAGINFO) which contains an identifier for text information (TEXTFLAG) and an attribute...
6907600 Virtual translation lookaside buffer
Jun-14-2005 In one embodiment, a method for supporting address translation in a virtual-machine environment includes creating a guest translation data structure to be used by a guest operating system for address translation...
6907598 Method and system for compressing program code and interpreting compressed program code
Jun-14-2005 A computer system and method for compressing an instruction stream and executing the compressed instruction stream without decompression. The invention utilizes a new pointer instruction, i.e., an "Echo"...
6901588 Sharing components between programming languages by use of polymorphic proxy
May-31-2005 A method and system for representing and implementing a concept between two functional domains (e.g., programming languages) by using a proxy component in a first domain to wrap a component of a second...
6901584 Assembling an object code module
May-31-2005 A method of assembling a source code module to form an object code module, said source code module including one or more assembler directives, wherein the assembler directives are used to generate relocation...
6886156 Disassembling object code
Apr-26-2005 A method of disassembling object code to generate the original source code is discussed, together with a lister for performing the disassembly. The object code has relocation sections associated with some...
6883164 Strategy for dynamically modeling ASN.1 data to an object model
Apr-19-2005 A method, program and system for mapping ASN.1 data to an object model are provided. The invention consists of identifying the start of a data stream and then generating a new object name for the data....
6880151 Apparatus and method of providing common distributed services for system management applications across heterogeneous environments
Apr-12-2005 An apparatus, method, system and computer program product for allowing a command to be entered once and be translated into different command structures and be executed by computer systems running under...
6854123 Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs
Feb-8-2005 Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements capable...
6854109 Tool for converting .MAP file formats
Feb-8-2005 A system, computer program product and method for converting a file in one format to another format. The first file written in a first format, e.g., .MAP file format generated by the IBM Visual Age C++...
6832368 Method and system for enhancing the performance of interpreted web applications
Dec-14-2004 A system, method, and article of manufacture for caching a pre-processed version of an interpreted application at the time the interpreted application is first interpreted and executed by a computer, thereby...
6829759 System and method for generating a translation display
Dec-7-2004 A method for generating a translation display includes receiving a source file (414) including a plurality of source elements (422) and a translation file (418) including a plurality of translation elements...
6826550 Method, system, and program for converting application program code to executable code using neural networks based on characteristics of the inputs
Nov-30-2004 Provided is a compiler to map application program code to object code capable of being executed on an operating system platform. A first neural network module is trained to generate characteristic output...
6823504 Method and apparatus for interfacing a javascript interpreter with library of host objects implemented in java
Nov-23-2004 A JavaScript interpreter may be interfaced with a JavaScript library of host objects implemented in Java. A JavaScript program may be accessed and parsed, an intermediate representation of the program...
6820255 Method for fast execution of translated binary code utilizing database cache for low-level code correspondence
Nov-16-2004 The present invention increases efficiency of a binary translation process by correlating selected foreign code to previously translated binary host code. This approach eliminates repetitive translation...