|
Match
|
Document |
Document Title |
|
|
7634768 |
Methods and apparatus to support mixed-mode execution within a single instruction set architecture process of a virtual machine
Methods and apparatus to support the execution of a managed application that is linked to a native library or application are disclosed. The disclosed methods and apparatus support a virtual...
|
|
|
7596688 |
Apparatus and method for user-defined tunables
A user-defined tunable, and an apparatus and a method for creating the user-defined tunable, are described. The user-defined tunable includes a tunable name, an assigned value, and an expression...
|
|
|
7590970 |
Autogeneration of code via human-machine interfaces (HMI) and self-building HMI
A system that facilitates generation of code from a HMI representation of objects in an industrial automation environment. A component analyzes the HMI representation of objects, and a code...
|
|
|
7590979 |
Systems and methods for reducing memory usage in an embedded system by loading individual software components
An embedded system configured to reduce volatile memory usage by loading individual software components includes a processor, volatile memory in electronic communication with the processor and...
|
|
|
7590980 |
System and method for a functional extensibility framework
There is disclosed a framework which utilizes contemporaneous assembly of processing modules, strong typing, and integrated caching to assemble processing elements from different sources robustly...
|
|
|
7574705 |
Method and apparatus for efficiently resolving symbolic references in a virtual machine
One embodiment of the present invention provides a system that facilitates efficiently resolving symbolic references in a virtual machine to support in-place execution. During operation, the system...
|
|
|
7571436 |
Device for increasing the execution speed of a linked program
The speed of execution of linked programs is improved to the extent possible within the limit of the capacity of memory storing linked programs. As initial settings, all class libraries are set for...
|
|
|
7571448 |
Lightweight hooking mechanism for kernel level operations
A hooking control manager hooks kernel level operations. The kernel level hooking control manager identifies a kernel level component for which to filter outgoing kernel level system calls. For...
|
|
|
7543309 |
Efficient linking and loading for late binding and platform retargeting
Methods of optimizing the loading of a previously linked file into working memory in a computer for executing in a memory sharable with other executables, and converting an image which has been...
|
|
|
7543286 |
Method and system for mapping tags to classes using namespaces
A method and system for mapping a tag in a markup language (ML) document to a class using namespaces is described. A parser in a computing system analyzes the tag in the ML document. A definition...
|
|
|
7539481 |
Method for connecting a wireless access point to a wired access point by chaining together wireless access points
An architecture and methods for extending the depth of a WLAN to a four-level hierarchal access point structure including wireless access points. The wireless access points in the WLAN can be...
|
|
|
7496815 |
Method and apparatus for automatic generation of system test libraries
An apparatus and associated methodology are provided to generate system test libraries for solution testing involving heterogeneous devices from different vendors. A unified user interface employs...
|
|
|
7458073 |
Development and build environment for packaged software delivery
A development and build environment creates information used by the master node and nodes in a network of nodes to perform software loading and evaluation during boot and normal runtime. The...
|
|
|
7428737 |
Method for using header files to call a shared library from a dynamic environment
A method and apparatus executes an automated approach allowing access to a standard shared library without requiring the user to create a custom interface definition for library functions that a...
|
|
|
7401219 |
Method and apparatus for protecting external call references
The present invention is generally directed to a method, system, and article of manufacture that ensures the integrity of programs having variable portions. One aspect of this invention is a method...
|
|
|
7398523 |
Adaptive class loading
A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine the classes that are needed during a first invocation of an application and preload those classes during a...
|
|
|
7392517 |
Extracting information from software
A method and implementing computer system are provided in which selected information is embedded within computer program structures without requiring separate bit strings. In an exemplary...
|
|
|
7370275 |
System and method for providing context to an input method by tagging existing applications
An improved system and method for providing context information of executable code to an input method is provided. Advanced text input methods may be made aware of the type of text expected to be...
|
|
|
7356813 |
System and method for optimizing a program
Disclosed are systems and methods for optimizing a program.
|
|
|
7340735 |
Implementation of distributed and asynchronous processing in COBOL
A method for enabling COBOL programs for asynchronous and distributed processing is provided. The distributed processing method includes providing a technical layer for use by a COBOL program, the...
|
|
|
7290252 |
Method and apparatus for building executable computer programs using compiled program libraries
A program which is linked or bound by reference (referenced program) into one or more other programs supports multiple valid export signatures, each corresponding to a respective version of the...
|
|
|
7281243 |
System and method to enable seamless diffusion of platform-based optimized routines via a network
A system and method to diffuse optimized libraries via a network. An optimized library including at least one optimized routine is received by a processing system via a network. The optimized...
|
|
|
7243346 |
Customized library management system
A customized library management method and system generates a customized class library needed for executing an application in a client system. In response to an identification of a given...
|
|
|
7232073 |
Smart card with multiple applications
One embodiment of the invention provides a smart card having multiple applications installed thereon. One of the multiple applications is designated as a default application which is activated...
|
|
|
7216332 |
Software object library selection
A software development system is described in which lattice theory is used to model the compatibility and desirability in the target execution environment of various build option parameters...
|
|
|
7210124 |
Reformulating resources with nodes reachable from defined entry points
Historically, resources (e.g., dynamic linked libraries) were organized based on factors including the expertise of development teams. Unfortunately, this creates shared resources of much greater...
|
|
|
7200843 |
Retrieval of symbol attributes
A method of linking a plurality of object code modules to form an executable program, each object code module having section data, a set of relocation instructions and one or more symbols, each...
|
|
|
7191288 |
Method and apparatus for providing an application on a smart card
A smart card contains potentially multiple applications, each containing an application identifier (AID). Each application also incorporates an AID interpreter for providing access to the AID. This...
|
|
|
7174379 |
Managing server resources for hosted applications
In an ASP server farm, requests to use an application are directed to a particular executing instance of the application (or an appropriate component thereof) that is identified as being the least...
|
|
|
7171674 |
Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries
A method and system for providing “just-in-time” dynamic loading and unloading of libraries. Library code is loaded into memory just prior to the actual execution of a routine in that library...
|
|
|
7162711 |
Method of automatically virtualizing core native libraries of a virtual machine
A method of automatically virtualizing core native libraries of a virtual machine is disclosed. In an embodiment, the virtual machine is a java virtual machine (JVM). In this technique, the...
|
|
|
7155490 |
System and method for providing a web-based operating system
A system and method for providing a web-based operating system is disclosed. A web-based operating system is downloaded from a server to a network-enabled device. The web-based operating system...
|
|
|
7152221 |
External resource files for application development and management
A method and system are provided for efficient development of software application programs with user interfaces. Customarily, several specialists, including designers and developers, cooperate...
|
|
|
7140012 |
Method and apparatus for multi-version updates of application services
Successor versions of an application service provision runtime library of an application service provision apparatus are provided with corresponding update services to facilitate upgrade of...
|
|
|
7140011 |
Dynamically loading program code over a push-based network
Programming code, such as dynamically loadable program code used in object oriented programming languages, may be pushed over a unidirectional communication link, such as though a transmitter tower...
|
|
|
7120508 |
System and architecture for providing a modular intelligent assist system
A configuration system for an intelligent assist system is provided. The intelligent assist system includes a module, and a computational node on the module. The configuration system includes a...
|
|
|
7114152 |
Method, apparatus, and program to determine the mutability of an object at loading time
A mutability mechanism is provided for parsing an object at loading time. The mutability mechanism inserts a property into the object that indicates whether or not the object is immutable. The...
|
|
|
7080370 |
Method and apparatus for compiling source programs using one or more libraries
Improved techniques for reducing the time and cost associated with producing compiler products are disclosed. A programming system including an enhanced compiler suitable for compilation of source...
|
|
|
7051200 |
System and method for interfacing a software process to secure repositories
A secure repository individualized for a hardware environment and a method and system for providing the same. The secure repository includes a hidden cryptographic key and code that applies the key...
|
|
|
7043715 |
Method and apparatus for customizing software
There is disclosed improved apparatus and methodology for customizing software. With respect to GUI resources such as splash-screens, a dynamic link library containing a customer's customized...
|
|
|
7039907 |
Method of protecting entry addresses
An efficient method for protecting entry addresses in computer programs allows direct jumps to permissible entry addresses. The permissible entry addresses are identified with a correlation of data...
|
|
|
7003766 |
Suite of metrics for software quality assurance and product development
Based on software developed with use-cases, a suite of metrics for the Product/Process (PP) complexity of software systems as well the PP complexity of each stage in the software development...
|
|
|
6986148 |
Methods and systems for providing platform-independent shared software components for mobile devices
Systems and methods integrate and provide platform independence to shared component objects. A host is targeted for a mobile device and registers software components. Upon a request for services by...
|
|
|
6973645 |
Compiler, operation processing system and operation processing method
A compiler which generates object codes based on a source program includes: an instruction detection section detecting instruction scheduling information described in the source program, the...
|
|
|
6968543 |
Information processing apparatus
An information processing apparatus that enables an undefined variable reference check on a dynamic variable. A dynamic variable specifying section specifies target dynamic variables from a source...
|
|
|
6948164 |
Method and system for modifying executable code to add additional functionality
A system for modifying a compiled executable code file by adding patches that add functionality when the modified executable code file is executed. The modifying is performed without recompiling,...
|
|
|
6931626 |
Method and apparatus for versioning statically bound files
A method of storing version and product information of libraries used in the building of an executable file. For each library, a source file containing the version and product information is...
|
|
|
6918106 |
Method and apparatus for collocating dynamically loaded program files
A method for executing a dynamically loaded program having a main program unit includes executing the main unit a first time, creating at least one library file containing only application program...
|
|
|
6918126 |
Method and apparatus for creating and enforcing protected system level Java code
According to the preferred embodiments, an object oriented mechanism and method allow creating system level Java code that is protected, and therefore cannot be accessed or extended by unauthorized...
|
|
|
6901386 |
Electronic asset lending library method and apparatus
A electronic asset lending library method and apparatus enables the electronic management and reassignment of licenses for unused electronic assets installed on computers connected through a...
|