Matches 1 - 50 out of 105 1 2 3 >
Match Document Document Title
US20090313004 Platform-Independent Application Development Framework  
Embodiments of the invention provide a platform-independent application development framework for programming an application. The framework comprises a content interface configured to provide an...
US20090307655 Programming Model and Software System for Exploiting Parallelism in Irregular Programs  
Systems and methods for parallelizing applications that operate on irregular data structures. In an embodiment, the methods and systems enable programmers to use set iterators to express algorithms...
US20090300590 STATICALLY SPECULATIVE COMPILATION AND EXECUTION  
A system, for use with a compiler architecture framework, includes performing a statically speculative compilation process to extract and use speculative static information, encoding the...
US20090300589 Electronic Crime Detection and Tracking  
A system for electronic crime reduction is provided, comprising a computer system, a database, a malware de-compiler, a malware parser, and an inference engine. The database contains information...
US20090293040 System and Method for Communicating with a Microcontroller  
A system for communicating with a microprocessor includes an interface agent that facilitates a communications link between customized windows applications and a suite of development tools. The...
US20090259828 EXECUTION OF RETARGETTED GRAPHICS PROCESSOR ACCELERATED CODE BY A GENERAL PURPOSE PROCESSOR  
One embodiment of the present invention sets forth a technique for translating application programs written using a parallel programming model for execution on multi-core graphics processing unit...
US20090249315 OBJECT STORAGE AND SYNCHRONIZATION HOOKS FOR OCCASIONALLY-CONNECTED DEVICES  
A system may include an application programming interface (API) layer, a cache layer, and an object storage/access layer. The API layer may expose an interface to store a business object and an...
US20090249312 Process Generation Approach and System for an Integrated Telecom Platform  
An approach for process generation for computer telephony integration (CTI) of an integrated telecom platform, including the following steps. Step 1: The process input module receives the flow...
US20090249313 System and Method for Prioritizing the Compilation of Bytecode Modules During Installation of a Software Application  
A system and method for compiling part of the bytecode for a software application into native code at install time when the software application is installed on a particular computer are described....
US20090249285 Automatic Generation of Run-Time Instrumenter  
A method and apparatus for automatically generating a run-time instrumenter are disclosed. In accordance with the illustrative embodiment, an off-line analyzer first determines instrumentation...
US20090249314 COMPUTER ASSISTED DATA COLLECTION FOR SURVEYS AND THE LIKE  
An exemplary MMIC (“Multi-Mode Interviewing Capability”) survey program is a computerized tool that supports various traditional modes of collecting interview data, including telephone...
US20090235239 BUILD SYSTEM REDIRECT  
Embodiments may provide a makefile interposer, which enables a makefile to be used for building software for different platforms without modifying the makefile. In some embodiments, the interposer...
US20090235238 CONDENSING PATTERN MATCHER GENERATION FOR INTERMEDIATE LANGUAGE PATTERNS  
Embodiments of the present invention address deficiencies of the art in respect to pattern matcher generation and provide a method, system and computer program product for automatic pattern...
US20090228704 PROVIDING DEVELOPER ACCESS IN SECURE OPERATING ENVIRONMENTS  
In some embodiments, software developers may obtain development access to a computing device. A software developer may request development access from one or more trusted authorities, such as a...
US20090228949 DIGITAL BROADCASTING TERMINAL  
A terminal ( 60 ) in a digital broadcasting system supports a virtual machine ( 150 ), such as a Java™ virtual machine, which processes applications in a first code format, such as Java™ byte...
US20090222246 High-Level, Graphical Programming Language and Tool for Well Management Programming  
A reservoir simulation method, which includes building a hierarchical logic diagram having one or more components. Each component represents a block of programming code. The method further includes...
US20090222800 Method and apparatus for implementing a bi-endian capable compiler  
A method of compiling code includes assigning an endian type to data. An endian flip operation is performed based on the endian type of the data and a target system. Other embodiments are described...
US20090217251 METHOD AND APPARATUS FOR CONFIGURING, AND COMPILING CODE FOR, A COMMUNICATIONS TEST SET-UP  
Computer-readable code stored on computer-readable media includes code to allocate at least one data structure in computer memory. The at least one data structure has a plurality of message...
US20090217373 ACTIVE VERIFICATION OF BOOT FIRMWARE  
Techniques are described for generating and actively verifying a boot code associated with a peripheral device of a computer system to prevent potential security threats the boot code may introduce...
US20090216983 METHOD AND SYSTEM FOR ACCESSING MEMORY USING AN AUXILIARY MEMORY  
A method and system for accessing memory using an auxiliary memory is presented. According to the invention store and following load instructions accessing same memory locations are identified and...
US20090210864 Method and array for changing software or source code  
Selected components of a piece of software serve in a first variant, as variation points, are converted into a first XML code. The software, now in hybrid form, is shipped. The first code is...
US20090193400 Interprocedural register allocation for global variables  
A method of compiling a computer program with interprocedural register allocation for global variables. The method of compiling includes a front-end phase, an interprocedural analysis phase, and a...
US20090193405 Method and apparatus for partitioning programs to balance memory latency  
A method of compiling code that includes partitioning instructions in the code among a plurality of processors based on memory access latency associated with the instructions is disclosed....
US20090177740 System and Method for Software License Management for Concurrent License Management and Issuance  
The present invention is a method and system for software license management. The License Management System (LMS) is comprised of three components. These three components are the License Client...
US20090178022 SYSTEMS AND METHODS FOR WATERMARKING SOFTWARE AND OTHER MEDIA  
Systems and methods are disclosed for embedding information in software and/or other electronic content such that the information is difficult for an unauthorized party to detect, remove, insert,...
US20090172651 CREATING AND USING DELTAS TO MODIFY EXISTING COMPUTER CODE  
Aspects of the subject matter described herein relate to creating and using deltas to modify existing computer code. In aspects, computer code may be translated into a higher level language to make...
US20090164973 CONTRACT PROGRAMMING FOR CODE ERROR REDUCTION  
In one embodiment, a computer system provides an application programming interface (API) for augmenting an application API. A computer system receives software code written in a second programming...
US20090158262 EFFICIENT COMPILATION AND EXECUTION OF IMPERATIVE-QUERY LANGUAGES  
A system which combines sequential and iterative source code is provided. The system decides which type of processing would be most suitable for all portions of the source code, regardless of type....
US20090150872 DYNAMIC CODE UPDATE  
A process for updating a computer program is provided in which a code update procedure is performed during the execution of one or more components of the program by an execution environment that is...
US20090144708 MULTI-ATTRIBUTE DYNAMIC LINK LIBRARY PACKAGING  
A system for packaging a dynamically linked computer program function includes a compiler configured to compile a source file iteratively to create a plurality of corresponding object files, the...
US20090119642 System and Method of Executing a Dynamic Program in a Structured Environment  
In one embodiment the present invention includes a first virtual machine that executes a non-dynamic program, that implements a second virtual machine that executes a dynamic program. The dynamic...
US20090113402 SERVER-BASED CODE COMPILATION  
A server is disclosed that includes an interface to a data communication network, a compiler library that stores a plurality of different compilers, and compiler selection logic responsive to data...
US20090113386 OBJECT CODE GENERATION FOR INCREASED DELTA PERFORMANCE  
Disclosed is a method of generating updated object code of a computer program, the updated object code being suitable for the generation of an updated memory image to be loaded into a storage...
US20090089763 SHADER COMPILE SYSTEM AND METHOD  
The present disclosure includes a shader compiler system and method. In an embodiment, a shader compiler includes a decoder to translate an instruction having a vector representation to a unified...
US20090089507 OVERLAY INSTRUCTION ACCESSING UNIT AND OVERLAY INSTRUCTION ACCESSING METHOD  
The present invention provides an overlay instruction accessing unit and method, and a method and apparatus for compressing and storing a program. The overlay instruction accessing unit is used to...
US20090083719 METHOD OF COMPILING MACHINE CODE PROGRAM FOR PROGRAMMABLE LOGIC CONTROLLER  
A method of compiling machine code program for programmable logic controller (PLC) reads a PLC program such as a ladder diagram program. The mnemonics codes in the PLC program are searched and...
US20090083721 REGISTER ALLOCATION BY PUZZLE SOLVING  
We show that register allocation can be viewed as solving a collection of puzzles. We model the register file as a puzzle board and the program variables as puzzle pieces. We model pre-coloring by...
US20090083720 EMPLOYING IDENTIFIERS PROVIDED BY AN OPERATING SYSTEM OF A PROCESSING ENVIRONMENT TO OPTIMIZE THE PROCESSING ENVIRONMENT  
Optimizations are provided for processing environments. Selected memory objects are tagged with unique identifiers by an operating system of the environment, and those identifiers are used to...
US20090069860 REMOTELY-PROGRAMMABLE PERSONAL DEVICE AND CONFIGURATION AND METHOD FOR REMOTELY PROGRAMMING A PERSONAL DEVICE  
The invention relates to a remotely-programmable personal device, in particular a programmable implantable medical device, such as a cardiac pacemaker, a defibrillator, a cardioverter, or the like....
US20090070750 Distributed parallel build system  
This document describes, among other things, systems and methods for managing distributed parallel builds. A computer-implemented method to manage parallel builds, comprises identifying one or more...
US20090070552 RECONFIGURABLE MULTI-PROCESSING COARSE-GRAIN ARRAY  
A signal processing device adapted for simultaneous processing of at least two process threads in a multi-processing manner is disclosed. In one embodiment, the device comprises a plurality of...
US20090064112 TECHNIQUE FOR ALLOCATING REGISTER TO VARIABLE FOR COMPILING  
The present invention relates to allocating registers to variables in order to compile a program. In an embodiment of the present invention a compiler apparatus stores interference information...
US20090064095 COMPILER FOR GENERATING AN EXECUTABLE COMPRISING INSTRUCTIONS FOR A PLURALITY OF DIFFERENT INSTRUCTION SETS  
A software compiler is provided that is operable for generating an executable that comprises instructions for a plurality of different instruction sets as may be employed by different processors in...
US20090064110 MINING LIBRARY SPECIFICATIONS USING INDUCTIVE LEARNING  
A system and method for mining program specifications includes generating unit tests to exercise functions of a library through an application program interface (API), based upon an (API)...
US20090055808 LOAD TIME RESOLUTION FOR DYNAMIC BINDING LANGUAGES  
Embodiments of the present invention address deficiencies of the art in respect to load time resolutions and provide a method, system and computer program product for load time resolution of AOT...
US20090055810 Method And System For Compilation And Execution Of Software Codes  
The method and system disclosed herein is for compiling and executing a plurality of software codes. The requests from users are parsed and loaded using a set of child processes or a thread pool. A...
US20090055809 Binary Library  
The subject matter of this specification can be embodied in, among other things, a process that includes receiving, during a computer programming process for a software program, a specification of...
US20090049431 METHOD AND COMPILER OF COMPILING A PROGRAM  
The present invention provides a method and a compiler of compiling a source program. According to an aspect of the present invention, there is provided a method of compiling a source program...
US20090049430 Verifying that binary object file has been generated from source files  
For a source file on which basis a binary object file has been generated, a digital signature is generated for the source file, and the digital signature is stored. The digital signature may be...
US20090037889 SPECULATIVE CODE MOTION FOR MEMORY LATENCY HIDING  
Various embodiments that may be used in performing speculative code motion for memory latency hiding are disclosed. One embodiment comprises extracting an asynchronous signal from a memory access...
Matches 1 - 50 out of 105 1 2 3 >