Match Document Document Title
9043816 Handling dynamically linked function calls with respect to program code conversion  
A technique is provided for handling dynamically linked subject function calls arranged pass subject control flow to an intermediate control structure such as a procedure linkage table, then to...
9021512 Runtime management of TOC pointer save and restore commands  
Embodiments relate to runtime management of table of contents (TOC) pointer save and restore commands. An aspect includes receiving, by a computer system, application object code comprising a...
9021510 Remote procedure call (RPC) bind service with physical interface query and selection  
A service module that provides for discovery of one or more network interfaces connecting a prospective remote procedure call (RPC) client, facilitates the provision of RPC programs in a network...
9021511 Runtime management of TOC pointer save and restore commands  
Embodiments relate to runtime management of table of contents (TOC) pointer save and restore commands. An aspect includes receiving, by a computer system, application object code comprising a...
9015702 Determining compatibility of an application with different versions of an operating system  
An aspect of the present invention detects usage, by an application process, of a utility provided by a first version of an operating system, and determines whether a later version of the...
9009732 Method of processing a source set of raw events to a target set of typed events  
A method of processing raw events to typed events, each raw event including data items containing data values, the method includes: providing a library of event type objects, each event type...
9009693 Out-of-band framework libraries within applications  
An enhanced binder provides flexibility and certainty when selecting a version of a software library to load, and an enhanced loader prevents a library version vulnerable to a security flaw from...
8997076 Auto-updating an application without requiring repeated user authorization  
A loader application and an associated dynamic link library are installed on a client system. Upon a first execution of the loader application, a user authorization to communicate with locations...
8997113 Sharing virtual functions in a shared virtual memory between heterogeneous processors of a computing platform  
A computing platform may include heterogeneous processors (e.g., CPU and a GPU) to support sharing of virtual functions between such processors. In one embodiment, a CPU side vtable pointer used...
8990840 Methods and reconfigurable systems to incorporate customized executable code within a condition based health maintenance system without recompiling base code  
A system for reconfiguring a node of a complex system health monitoring system without recompiling and relinking executable code is provided. The system includes a software module containing...
8984542 Method and system for binding objects in dynamic programming languages using caching techniques  
Disclosed are a method and system for binding a program object in a source code to one of a number of implementations of the program object, using caching techniques. Binding a program object to a...
8984532 Hybrid service-oriented computing architecture  
Loading of a component to an operating system process that is being executed on a node is initiated. Thereafter, a first available resource location is sequentially determined among a plurality of...
8978053 Enhanced hook function for use with different versions of a dynamically loaded library  
A hooking system for hooking predetermined references to predetermined dynamically loaded library (DLL) functions includes a DLL version identifier provided by a hook entry code to an enhanced...
8966511 Computer system and method for preventing dynamic-link library injection attack  
A computer system and method for preventing a Dynamic-Link Library (DLL) injection attack are provided. The computer system monitors an operation where a process attempts to dynamically link an...
8959425 Inference-based extension activation  
Extension activation may be provided. A document may be opened within a software application associated with an extension. Upon determining that a data element associated with the document is...
8949868 Methods, systems and computer program products for dynamic linkage  
A method of dynamic linkage including: receiving a request to launch a program; checking a system memory for the program; reserving a unique memory block of the system memory for the program and...
8938745 Systems and methods for providing modular applications  
The present disclosure involves systems, software, and computer implemented methods for providing modular applications. A first module of multiple modules is received from a server system. Each...
8930888 Modelling serialized object streams  
Modelling a serialized object stream can include receiving a stream of bytes corresponding to the serialized form of a first object, creating an empty initial model for containing a generic object...
8909761 Methods and computer program products for monitoring and reporting performance of network applications executing in operating-system-level virtualization containers  
Provided are methods and computer program products for monitoring the performance of network applications executing within operating-system-level virtualization containers. Methods may include...
8875165 Computing device having a DLL injection function, and DLL injection method  
Provided are a computing device provided with a DLL injection function and a DLL injection method. When receiving from an operating system notification of whether a target process corresponding to...
8863159 System, method and computer program product for inserting an emulation layer in association with a COM server DLL  
A system, method and computer program product are provided. In use, a COM server dynamic link library is identified. Further, an emulation layer is inserted in association with the COM server...
8838067 Account and asset loader tool  
A system that enables reconciliation of accounts between a mobile virtual network operator (MVNO) and a mobile host operator (MHO) includes an asset loader server that receives data that defines a...
8826269 Annotating virtual application processes  
A virtualization system is described herein that facilitates communication between a virtualized application and a host operating system to allow the application to correctly access resources...
8813104 Accessing function from different addressing bit system  
A system and method of accessing functions includes running n-bit based code in an n-bit supporting system environment. An m-bit based provider object is instantiated in an m-bit hardware and...
8793667 Identifying function-level code dependency by simulating runtime binding  
An analysis tool analyzes a software system by simulating runtime binding in order to identify function-level code dependencies. The tool receives a list of one or more entry point functions and...
8788631 Add-ins dynamically extending display targets and business-logic programming model  
A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it...
8775677 Transportable web application  
The claimed subject matter provides a system and/or a method that facilitates re-locating a web application associated with a network service utilizing a portion of serialized data. The network...
8776098 Exchanging data using data transformation  
A computer implemented method, apparatus, and computer-usable program product for exchanging data using data transformation are provided. A first data binding component receives data from a...
8776086 Agent management framework  
Various embodiments implement agents as dynamically linked libraries to run within host processes controlled by an executable agent manager. The agent manager runs as a service or daemon...
8776097 Dynamic native binding for managed assemblies  
A method, apparatus, system, article of manufacture, and computer readable storage medium provides the ability to dynamically bind a native assembly from a managed assembly. A managed assembly...
8763007 Open application interface for complex systems  
A method and apparatus is disclosed for using an open application interface to enable communications between the components and sub-components of a complex system, such as an OSS system. In a...
8756614 Central registry for binding features using dynamic pointers  
A first feature (e.g., chart or table) includes a reference to a dynamic pointer. Independently, the pointer is defined to point to a second feature (e.g., a query). The first feature is...
8756611 Delayed expansion of values in context  
Application context changes associated with instantiated applications are monitored at a context tracking device. In response to each application context change, relationship context dependency...
8752008 Lightweight service based dynamic binary rewriter framework  
A sampling based DBR framework which leverages a separate core for program analysis. The framework includes a hardware performance monitor, a DBR service that executes as a separate process and a...
8738159 System and method for accessing PLC data on demand  
A system for providing programmable logic data on demand includes a portion for receiving a plurality of data requests at the programmable logic controller and a portion for processing the...
8739138 Conflict resolution in applications  
A method, a system and computer program product for resolving conflicts in applications are disclosed, A first set of instructions configured to use a second set of instructions is identified...
8739140 Conflict resolution in applications  
A method, a system and computer program product for resolving conflicts in applications are disclosed, A first set of instructions configured to use a second set of instructions is identified...
8732732 Type inference and type-directed late binding  
Systems and methods that enhance and balance a late binding and an early binding in a programming language, via supplying an option component to opt-in (or opt-out) late binding, and wherein a...
8719839 Two way communication support for heterogenous processors of a computer platform  
A computer system may comprise a computer platform and input-output devices. The computer platform may include a plurality of heterogeneous processors comprising a central processing unit (CPU)...
8719772 Programming library usage capturing and representation  
A computer system may provide various resources to users through one or more programming libraries, such as application programming interfaces (APIs), in order to standardize access to such...
8713586 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....
8713550 Methods, devices and software applications for facilitating a development of a computer program  
A software development application determines whether routine name and version number parameters have been identified (33). If so, the application determines whether the specified version of the...
8671418 Environment modification in a hybrid node computing environment  
Embodiments of the invention provide techniques that improve resource management on a massively parallel computing system having a plurality of hybrid compute nodes. For example, a job scheduler...
8671135 Flexible mechanism for implementing the middleware of a data distribution system over multiple transport networks  
A method of providing transports for a data distribution middleware over a plurality of transport networks is provided. A data distribution middleware with a pluggable transport layer is provided....
8667504 System and method for achieving high performance data flow among user space processes in storage system  
Fault isolation capabilities made available by user space can be provided for a embedded network storage system without sacrificing efficiency. By giving user space processes direct access to...
8661410 Managed enterprise software components as dynamic services  
A computer-implemented method, system, and medium is disclosed for implementing a hybrid application server. The server is configured to determine that a bundle deployed onto a dynamic module...
8661334 Mapping behavior to data  
Disclosed are various embodiments for the mapping of behavior to data. Multiple behavior elements from a code library that are compatible with one or more data elements of a document are...
8655998 Client-side XML-based development environment for network device management applications  
An end-to-end approach is provided for developing and maintaining network device management applications. The approach includes an XML-based development environment for network device management...
8640150 Information processing terminal, information processing method, and program product  
An information processing terminal enables, during the execution of a predetermined application program, the addition of an additional program and the execution of the additional program in a...
8639776 Dynamic programming across a computer network  
A method of building and assembling programs across computer networks that is dictated by the user to perform logical work without the user using a compiler. Users are able to assemble programs...