|
Match
|
Document |
Document Title |
|
|
7584473 |
Highly componentized system architecture with loadable virtual memory manager
The present invention is directed to a loadable virtual memory manager, and generally to a computer operating system capable of supporting application programs running in a computer having a...
|
|
|
7584029 |
Telematics-based vehicle data acquisition architecture
A method of acquiring vehicle data from a vehicle data bus is disclosed. The method is responsive to the execution of a telematics application on a local telematics unit. The method comprises first...
|
|
|
7580703 |
Provisioning to CDC devices
A method for delivering a non-MIDlet application to a device associated with a connected device configuration (CDC) through an over the air (OTA) mobile information device profile (MIDP) protocol...
|
|
|
7549145 |
Processor dedicated code handling in a multi-processor environment
Code handling, such as interpreting language instructions or performing “just-in-time” compilation, uses a heterogeneous processing environment that shares a common memory. In a heterogeneous...
|
|
|
7533376 |
Dynamic linking in constrained environment
A platform independent binary object (PIBO) operable on disparate computing environments that have a selected hardware architecture without requiring rebuilding or reloading is provided. The PIBO...
|
|
|
7526777 |
Wireless device operating system (OS) application programmer's interface (API)
The invention relates to various aspects for modeling software, preferably for use in wireless communication devices. One aspect relates to targeting a software model to a plurality of different...
|
|
|
7441238 |
Extendable compiler framework
To meet the current trend in computer programming, a multi-programming-language compiler system is designed to include a compiler framework which creates a general environment in which to carry out...
|
|
|
7434215 |
Mechanism for loading plugin classes at an appropriate location in the class loader hierarchy
A set of plug-in class loaders is provided in the class loader hierarchy. A plug-in class loader is provided for each class loader in the plug-in application's class loader hierarchy. Each plug-in...
|
|
|
7428730 |
Software development environment
A method and system for programming a software development environment to reserve memory space for direct access by a remote direct memory program.
|
|
|
7428729 |
Methods, systems, and computer program products for integrating legacy applications into a platform-independent environment
A portable executable (PE) is invoked through a platform-independent interface by processing an export table in the PE to obtain the function names used in the PE. A resources table in the PE is...
|
|
|
7409682 |
Software porting layer
A porting layer takes software developed using a single threaded modeling tool to a multiple threaded environment. The single threaded modeling tool is used to model the software. The porting layer...
|
|
|
7409681 |
Obtaining translation of generic code representation
An execution apparatus ( 10 ) such as a user PC identifies that translation of generic code representation is required (e.g. Java bytecode included or referenced as part of a web page downloaded...
|
|
|
7366914 |
Source code transformation based on program operators
In one embodiment, the present invention may perform a transformation based on existing program operations or operators which may provide encrypting compiler-generated code for compilation with...
|
|
|
7343593 |
Method and device for porting software programs to a target platform by way of an electronic data processing system
A first functional plan is created from a platform-independent, technological functional plan and a second functional plan, which is adapted to specific requirements of the target platform, is...
|
|
|
7308680 |
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...
|
|
|
7296263 |
Method and system for performing operations on data using XML streams
The present invention provides a method and system for performing operations on data using XML streams. An XML schema defines a limited set of operations that may be performed on data. These...
|
|
|
7275240 |
Method and system for recording macros in a language independent syntax
An Object Instruction Language (OIL) provides a method for recording macros in a computer language independent syntax so that the macro can be converted into the source code of multiple computer...
|
|
|
7263722 |
Obfuscation of executable code
Three new obfuscation techniques. Data field obfuscation replaces references to data fields that use an object name and a field name with references that use an object name but do not use a field...
|
|
|
7246346 |
System and method for persisting dynamically generated code in a directly addressable and executable storage medium
The present invention is directed at a virtual machine environment operating on portable devices with limited resources. The virtual machine environment includes a method for compiling an...
|
|
|
7243338 |
Representation of core files in a generic format
Techniques for representing core files generated by a computer operating system upon crash of a computer program in a generic format are disclosed. A generic representation of the core file can be...
|
|
|
7228533 |
Frameworks for generation of Java macro instructions for performing programming loops
Techniques for generation of Java macro instructions suitable for use in Java computing environments are disclosed. As such, the techniques can be implemented in a Java virtual machine to...
|
|
|
7228532 |
Method and apparatus to facilitate code verification and garbage collection in a platform-independent virtual machine
One embodiment of the present invention provides a system that facilitates code verification and garbage collection in a platform-independent virtual machine. The system operates by first receiving...
|
|
|
7216338 |
Conformance execution of non-deterministic specifications for components
To perform conformance checking of a software implementation with a (possibly non-deterministic) specification, a software implementation and a software specification are applied to produce a CT...
|
|
|
7210132 |
Interoperability of objects between various platforms
Interoperability of a first framework or platform (e.g., COM) and a second different framework or platform (e.g., .NET) is provided via an attribute mechanism. The attribute mechanism is provided...
|
|
|
7200840 |
Method and apparatus for enabling access to global data by a plurality of codes in an integrated executable for a heterogeneous architecture
In the present invention, global information is passed from a first execution environment to a second execution environment, wherein both the first and second processor units comprise separate...
|
|
|
7188339 |
ACPI preprocessor
A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code. The method includes accessing an ASL program. A preprocessor is executed to...
|
|
|
7185325 |
Application class extensions
A method for extending a first application class includes integrating a first data buffer within the first application class for holding extended properties, and utilizing a rule based engine to...
|
|
|
7143398 |
Application infa operating system
An application infa operating system (AIOS) is provided. The AIOS provides an operating platform for integrating, embedding, managing and controlling an application program, wherein a main function...
|
|
|
7137108 |
Identifying non-externalized text strings that are not hard-coded
A method, computer program product and data processing system for identifying non-externalized strings that are not hard-coded. In one embodiment, a method comprises the step of scanning a code,...
|
|
|
7124398 |
Rapid GUI refacing of a legacy application
A rapid GUI refacing system can include one or more display grids, each display grid mapping sections in a legacy application with selected GUI elements in a refaced GUI. The system also can...
|
|
|
7120898 |
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...
|
|
|
7076772 |
System and method for multi-language extensible compiler framework
To meet the current trend in computer programming, a multi-programming-language compiler system is designed to include a compiler framework which creates a general environment in which to carry out...
|
|
|
7058934 |
Frameworks for generation of Java macro instructions for instantiating Java objects
Techniques for generation of Java macro instructions suitable for use in Java computing environments are disclosed. As such, the techniques can be implemented in a Java virtual machine to...
|
|
|
7047281 |
Method and system for accelerating the delivery of content in a networked environment
Many documents transmitted in a network environment contain substantial overlap with old versions of the same (or related) documents. For example, a “current news” web page may be updated...
|
|
|
6963427 |
Network facsimile system and supervising server therefor
A supervising server ( 2 ) is connected to a communication network. The communication network includes a plurality of clients ( 3 ) and facsimile servers ( 1 ). The supervising server ( 2 ) has...
|
|
|
6952820 |
Data compaction method for an intermediate object code program executable in an onboard system provided with data processing resources and corresponding onboard system with multiple applications
The invention concerns a data compaction method and system for an intermediate program. The method consists in searching the program ( 1000 ) for identical sequences (Si) and counting Ni number of...
|
|
|
6944861 |
Program reception/execution apparatus that can commence execution of a machine program having only received the program in part, and a program transmission apparatus that enables such execution
When a program transmission apparatus divides a program into a plurality of partial programs before transmission, a program reception execution apparatus executes a partial program when the partial...
|
|
|
6934892 |
Computing system construction method under execution environment to be dependent on OS
On the occasion of returning an error code to an application program to be executed under different execution environments of a computing system, it is requested to fully utilize a system of the...
|
|
|
6865733 |
Standardized interface between Java virtual machine classes and a host operating environment
A system and method are disclosed for a host platform interface (HPI), which defines a common set of functions implementing the native methods of Component Peer classes within the Java AWT. This...
|
|
|
6842905 |
Method and system for implementing collection program interface for accessing a collection of data associated with a legacy enumeration application interface
A software wrapper for interfacing to pre-existing software code is provided. The software wrapper is capable of inheriting from a first application program interface (API) and a second API. For...
|
|
|
6826749 |
Java hardware accelerator using thread manager
A Java accelerator includes a hardware unit associated with the CPU portion, the hardware unit converting stack-based instructions, such as Java bytecodes, into register-based instructions such as...
|
|
|
6810518 |
Migration of different source languages to an execution medium
The invention automatically executes, in a single execution medium, a number of programs written in source languages to which respective execution media are dedicated, without constraining a...
|
|
|
6799320 |
Providing binding options for component interfaces
A proxy component system having dispatch proxies and object proxies is disclosed. The computerized system includes an operating system supporting component interfaces. In addition, the system...
|
|
|
6789254 |
Java classes comprising an application program interface for platform integration derived from a common codebase
A system and method are disclosed for a common set of Component Peer classes for the Java abstract windowing toolkit (AWT). The native methods employed by the various platform-specific versions of...
|
|
|
6769123 |
Method and apparatus of using a single computer program source code base to provide a program that is operable in either a client-server mode or a standalone mode
A method and apparatus for using a single computer program code base to provide a program that is operable in either a client-server mode or a standalone mode are provided. In one embodiment, a...
|
|
|
6769095 |
Hierarchically structured control information editor
The first process provides a context sensitive editor to create, modify and display hierarchically structured control information. The editor provides action choices appropriate to the immediately...
|
|
|
6754889 |
Java automation, testing, and analysis
A system and method are disclosed for enabling injection of non-native code into a JAVA environment. The method provides a software hook for detecting the loading of a JAVA interpreter, and then...
|
|
|
6718540 |
Data processing system and method for storing data in a communication network
A data processing system and method for managing the storage of compiled instructions used in interpretive programming language applications is implemented. As the applications are implemented in...
|
|
|
6691309 |
Long term archiving of digital information
Digital data is preserved by archiving on a removable medium. In the long term, the save data bit stream must be correctly interpreted. For a computer program or system to be archived, the bit...
|
|
|
6658660 |
System and method of automatically modifying source code for marshaling, unmarshaling and marking modified data objects
A computer ( 100 ) and a method ( 200 ) are provided for automatically generating source code ( 132 ) readily operable in a fault-tolerant system or a distributed system, from source code ( 130 )...
|