|
Match
|
Document |
Document Title |
|
|
7424722 |
Method and system for creating a dynamic OGSI service proxy framework using runtime introspection of an OGSI service
A method and system for creating a dynamic client side service proxy framework using meta-data and introspection capabilities of Open Grid Services Architecture (OGSA) service data is disclosed....
|
|
|
7421715 |
System and method for dynamic late-binding of persistent object implementations in software-based systems
A system and method for binding software objects to the program code that implements them in accordance with run-time object typing that is independent of the program code typing system....
|
|
|
7421716 |
System and method for providing composite applications
A system and method for providing composite applications for software-based systems that uses a built-in application model having at least one general purpose object type, and providing dynamic...
|
|
|
7412710 |
System, method, and medium for efficiently obtaining the addresses of thread-local variables
A software method for obtaining an address of a thread-local variable while executing a computer program is described. The method designates a memory location to store an address of a function. The...
|
|
|
7412691 |
Dynamic configuration files
A dynamic nature is added to configuration files so that various types of dynamic functions can be performed within them. Variables are utilized within the configuration files. Thus, it is possible...
|
|
|
7409694 |
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...
|
|
|
7409672 |
Method and apparatus for communicating information between a browser and an application program
A method and apparatus are provided for communicating information and carrying out other interactions between a browser and an application program. A hyperaction protocol is defined that enables a...
|
|
|
7406695 |
Automatically upgradeable extension of software
Methods and apparatus, including computer program products, for implementing extensions for computer program applications. A program according to one aspect of the invention has instructions to...
|
|
|
7401330 |
Cloning programming code
Techniques for cloning programming code are disclosed. In an embodiment, the cloned code is in the form of functions in the C language. Further, in a method embodiment, a clone of a function is...
|
|
|
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...
|
|
|
7379943 |
Method and system for bidirectionally data binding a control of a template
A control is bound to a data item that provides a data binding context. Controls inside the template of a data bound control have properties which are bound to fields of the data item via a...
|
|
|
7360097 |
System providing methodology for securing interfaces of executable files
A system providing methodology for securing interfaces of executable files is described. In one embodiment, for example, a method is described for securing a program comprised of a plurality of...
|
|
|
7346903 |
Compiling and linking modules of a cycle-based logic design
A method for compiling a logic design includes inputting a logic design and an input file into a plurality of compilers, respectively, where the logic design comprises a plurality of modules,...
|
|
|
7343428 |
Dynamic, real-time integration of software resources through services of a content framework
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a...
|
|
|
7331052 |
Systems and methods for providing a universal print assist
Systems and methods for providing a universal print assist in a printer environment. A print assist is provided as a separate component from a print processor and spooler to enable a selective...
|
|
|
7325240 |
Method for generating calling convention transformation process
It is checked, by referring to a deployment descriptor and type information of a component, whether the calling convention to be used by a caller component is the same as the calling convention to...
|
|
|
7317959 |
System and method for modeling and/or executing software applications, especially MES applications
The invention relates to a system and a method for modelling and executing business processes in MES systems (manufacturing execution systems) or manufacturing control systems by means of a...
|
|
|
7308684 |
Classifying software and reformulating resources according to classifications
Historically, resources (e.g., dynamic link libraries) were organized based on factors including the expertise of development teams. Unfortunately, this creates shared resources of much greater...
|
|
|
7308685 |
Emulation internal representation revision system and method
A present invention emulation internal representation revision method performs revisions on internal representations. In one embodiment of the present invention, an indication of a revision to...
|
|
|
7293041 |
Token-based object description
Token-based object description is disclosed. In one embodiment, a system includes a plurality of objects and a set of tokens. Each object has at least one attribute, such as a type. Each token is...
|
|
|
7293266 |
Plurality of loader modules with a CO- ordinator module where selected loader module executes and each loader module execute
Software loading is effected by means of a header 40 and software modules STUB 1 , STUB 2 etc. The header 40 calls each stub in appropriate order, installing the stub in a loader region 42 ,...
|
|
|
7287259 |
Isolating assembly versions for binding to application programs
An infrastructure that allows applications to run with specified versions of dependent assemblies, wherein each assembly may exist and run side-by-side on the system with other versions of the same...
|
|
|
7284246 |
Extensible device driver
A device driver module for supporting the use of an external device by a computing device which executes an operating system, the device driver module including an initialization portion which is...
|
|
|
7284124 |
Trust level based platform access regulation application
The present invention provides a system and method for regulating access to a computer platform via a provably trustworthy trust level generator and monitor. The present invention comprises an...
|
|
|
7281252 |
Method, system, and apparatus for implementing object interfaces at runtime
A method, system, and apparatus for implementing object interfaces at runtime are provided. According to the method, a request is received for a resource that includes a client side object that...
|
|
|
7278139 |
Emulation class revision system and method
A present invention emulation class revision process performs emulation class revisions. In one embodiment of the present invention an indication of an emulation class revision initiation is...
|
|
|
7275251 |
Selective process restart based on API changes
Techniques for selectively restarting processes based on API changes are provided. Information is stored that can be accessed to identify processes that are affected by an API change. The stored...
|
|
|
7251816 |
Method for increasing performance of select and poll applications without recompilation
A method for increasing performance of selected poll applications without recompilation. In one embodiment, the method is comprised of assigning the name of a library as a value for an environment...
|
|
|
7246361 |
Supporting multiple late binding objects with the same identifier
Support is provided for multiple late binding objects with a same identifier, in an operating environment that only supports registration of a single late binding object with the same identifier....
|
|
|
7246350 |
Dynamic composition and maintenance of applications
An application can be dynamically composed and maintained by creating the application within a component framework. The component framework includes components that each implement an integration...
|
|
|
7234146 |
Object in, object out technique
The present invention discloses a technique for processing input objects to generate output objects. Initially, an input object is received. The received input object contains input data and one...
|
|
|
7231644 |
Optimized delivery of web application code
Application code for deployment to a client over a data link is optimized to minimize download time by supplying only the application code with a particular object that is required by the object....
|
|
|
7231642 |
Vehicle-mounted multimedia device
An on-vehicle multimedia device to be operated by software 16 including an application module group 18 having a plurality of application modules 19 that realizes their respective different...
|
|
|
7231632 |
System for reducing the number of programs necessary to render an image
A system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. A...
|
|
|
7225430 |
Software code management method and apparatus
A method and apparatus for managing the use of a software code by a selected application program are disclosed. The method includes detecting an instance of using the code, identifying the...
|
|
|
7216352 |
Method of reducing interference among applications co-located in a process when using dynamic libraries
A method of reducing interference among applications co-located in a process when using dynamic libraries is disclosed. For each dynamic library, multiple instances of the dynamic library are...
|
|
|
7207041 |
Open platform architecture for shared resource access management
An open platform architecture and methods for shared resource access management are provided. A redirection module in kernel space receives requests for access to resources from applications in...
|
|
|
7197600 |
Transferring data along with code for program overlays
The present invention provides a method for use with program overlays, wherein code segments, along with data segments pertaining to the code segments, are transferred into a receiving memory...
|
|
|
7194744 |
System and method for dynamic exception handling using an external exception handler
A method and a system for dynamically specifying exceptions and exception handlers for an application written in any computer language, which has exception handling facility, are described. The...
|
|
|
7191227 |
System for dynamically changing the communication means used for communication between two software agents
A system and a method for changing the communication means used for communication between two software agents. Each software agent has a communication module, which gives the software agents access...
|
|
|
7182250 |
Computing device with an embedded microprocessor or micro-controller
A computing device with an embedded microprocessor or micro-controller, including a software stack which comprises a content manager, and a runtime environment positioned in the stack above or...
|
|
|
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...
|
|
|
7171673 |
System and method for validating interfaces of dynamically linkable components and real-time process control system incorporating the same
A system for, and method of, validating an interface of a dynamically linkable component, such that one dynamically linkable component can assess its interface compatibility with another. In one...
|
|
|
7159222 |
Highly componentized system architecture with object mutation
In accordance with another aspect, the invention is embodied in a computer operating system capable of supporting plural objects running in a computer having a working memory, the computer...
|
|
|
7155709 |
Displaying user readable information during linking
A method of forming an executable program from a plurality of object code modules where each object code module includes a plurality of relocation instructions having at least one information...
|
|
|
7155492 |
Method and system for caching network data
In prefetch caching program implementation for hiding the delay of data access via a network, the operation of the existing applications with the prefetch program must branch, depending on whether...
|
|
|
7143421 |
Highly componentized system architecture with a demand-loading namespace and programming model
The invention is embodied in software executable on a computer having a working memory with demand-loadable components initially stored outside of the working memory, each component having an entry...
|
|
|
7139618 |
Method of operation and a control program for a central unit in an automation system
The present invention is directed to a method of operation and a control program for a central unit (e.g., CPU) in an automation system repeatedly executing a control program that is stored in the...
|
|
|
7117507 |
Software atomization
Software atomization provides a method of loading atomized computer program code and data on demand by loading, from an atom database, into a memory, an atom defining code or data in a...
|
|
|
7103675 |
Multiplexed request and reply packets
Primary and alternate circuits on protocol flow objects representing application protocol layers in a communications channel are linked to connect multiplexed requests and replies. Various protocol...
|