Match Document Document Title
7958512 Instrumentation to find the thread or process responsible for an application failure  
An application programming interface (API) that leverages operating system instrumentation to provide a chain of threads and processes may alleviate some debugging complications. Specifically, the...
7954114 Firmware socket module for FPGA-based pipeline processing  
A firmware socket module is deployed on a reconfigurable logic device, wherein the firmware socket module is configured to provide both commands and target data to an entry point in a data...
7950022 Techniques for use with device drivers in a common software environment  
Described are techniques for facilitating communication between device drivers. A device driver is provided that makes at least one call using an application programming interface. The application...
7950025 Common software environment  
Described are techniques for facilitating communication between code modules. A first code module is provided that makes at least one call using an application programming interface. The...
7949534 Speech recognition and transcription among users having heterogeneous protocols  
A system is disclosed for facilitating speech recognition and transcription among users employing incompatible protocols for generating, transcribing, and exchanging speech. The system includes a...
7950024 Mechanism for transparently interfacing with a third party version control system  
Approaches for transparently interfacing with a third party version control system (VCS) are provided. In one approach, an enterprise application integration (EAI) system comprises an integrated...
7950023 Utilizing abstract descriptions to generate, exchange, and configure service and client runtimes  
The present invention extends utilizing abstract descriptions to generate, exchange, and configure service and client runtimes. A computer system parses compiled code and potentially optional...
7945918 Generalized WBEM/CIM indication provider simulation engine  
A simulator of WBEM/CIM indication providers conforming to the CIM Indication Provider object specification simulates both the CIM indication provider and the means to drive the associated CIM...
7945850 Data mining and reporting  
An integrated system is described that allows a user to easily mine and report data maintained by a customer relationship management (CRM) application. In general, the system automates the process...
7945897 Method and system for running an application in a clean operating environment using a layered computing system  
The disclosure is directed to computing systems that provide access to the content of layers. Layers may include, for example, application layers, baseline layers, data layers, patch layers,...
7940754 Message formation and distribution in heterogeneous networks  
A system is disclosed for communicating with a plurality of network processors, one or more of the processors having a different operating environment, includes receiving an application...
7941813 System and method for using virtual machine for driver installation sandbox  
A method, system and computer program product for providing driver functionality in computing system includes installing an operating system on the computing system; forming a plurality of...
7937500 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...
7934223 Context-sensitive middleware service injection  
A system, method and computer program product for context-sensitive middleware service injection. A technique is described to apply desired middleware functionality to granular units of...
7934224 Method, interface and apparatus for discovering a location of a device  
A system, method, Application Programming Interface (API) and device for discovering a location of a device, for example, to provide location information for a Location Based Service (LBS). The...
7930685 Method and system for providing a version-independent interface  
A method and system for exposing a version-independent interface to a computer resource. The interface system exposes a version-independent interface to a computer resource, such as a database or...
7930164 System and method for simulating a software protocol stack using an emulated protocol over an emulated network  
A computer storage system executes a host operating system on the computer. A plurality of storage operating system simulators are executed by the host operating system, each storage operating...
7930630 Event-based parser for markup language file  
A parser uses SAX-like APIs for efficiency and provides DOM-like APIs for simplicity and convenience. The parser can read an XML document, for example, and parse its contents into a set of...
7930705 Environment for executing legacy applications on a native operating system  
An application compatibility module is disclosed that provides compatibility between legacy binary system modules (“legacy binaries”) and a native operating system. The application compatibility...
7930704 J2EE component extension architecture  
The J2EE connector architecture can be extended to reduce coding redundancy and resource consumption. A base J2EE connector can be used to allow an application to communicate with a first system...
7926071 Load balancing interfaces  
Interfaces are provided to notify of conditions pertaining to memory management. Thus, efforts to avoid time-outs during execution of code in a managed execution environment may be implemented.
7926070 Performing requested commands for model-based applications  
The present invention extends to methods, systems, and computer program products for performing requested commands for model-based applications. Embodiments of the invention permit efficient...
7925554 Using configured application pricing to determine end user fees for use of invocable services  
Techniques are described for facilitating use of invocable services by applications in a configurable manner. In at least some situations, the invocable services are Web services or other...
7926067 Method and system for protocol offload in paravirtualized systems  
Certain aspects of a method and system for protocol offload in paravirtualized systems may be disclosed. Exemplary aspects of the method may include preposting of application buffers to a...
7926072 Application programming interface for providing native and non-native display utility  
Methods for controlling complementary dual displays for use with an electronic device are presented including: receiving an input for display on a non-native display, where the input includes a...
7921428 Multi-registration of software library resources  
Data communications, including issuing, by an application program to a high level data communications library, a request for initialization of a data communications service; issuing to a low level...
7921433 Method and system for providing version control of parameters in a command-based API using java serialization  
A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter...
7921432 Managed application execution application programming interface and schema  
Managed application programming interfaces (APIs), schemas and procedures receives a managed API call from an application, and maps the managed API call to an unmanaged API call. Managed data...
7921431 N-port virtualization driver-based application programming interface and split driver implementation  
An API in an NPIV-compatible SAN is disclosed that includes functions for creating a vlink, replicating driver software for managing the vlink, monitoring resources in an HBA, or removing a target...
7921430 System and method for intercepting, instrumenting and characterizing usage of an application programming interface  
A system and method for generically intercepting any type of application programming interface (API) events. The API event interception system includes an intercept library and an API. The...
7921429 Data acquisition method with event notification for an appliance  
A data acquisition method comprising looking into a memory heap of event structures having condition parameters of at least one of memory pointers, event operators, and arguments; identifying...
7917914 Event notification system for an appliance  
A system comprising a memory heap generated dynamically by useful software and a data acquisition engine. The memory heap comprises a plurality of event structures, each including at least one...
7917915 Model driven application framework  
A system, apparatus, method and article for a modular electronic mail software architecture are described. The apparatus may include a processing sub-system having a processor and memory. The...
7917639 Multimedia application interface  
An improved application programming interface (API) as described can control media resources in numerous Internet multimedia applications. The API may be independent of the application itself and...
7917855 Method and apparatus for configuring a user interface  
A method and apparatus for configuring a user interface is disclosed. The method and apparatus allow for the determination of a function provided by the user interface using a skin. Such a skin...
7913264 Remote customisation module and system comprising said module  
A remote customisation module for a logic engine, running upon a server remote from said logic engine, comprises a communication interface arranged to communicate with the logic engine and with an...
7908610 Multi-threaded business programming library  
A business programming library for use by an enterprise resource planning system provides a run-time environment and a library of API services for accessing common data types and business methods,...
7908608 Method and system for performing bulk operations on transactional items  
Bulk operations on a large number of items may be processed by a computer with a reduced likelihood of exceeding a timing or hardware limitation of a system. An instruction or its related...
7908582 System and method to facilitate design-time component discovery  
A system and method for discovering the design time attributes of a component are provided. The invention includes a type descriptor that can access metadata associated with a component and report...
7904915 Information processing device, information processing method, information processing program, and recording medium  
In an information processing device adapted for performing an application program, a displaying unit causes a display device to display information related to a state transition of the application...
7904916 Managing multiple data processing systems using existing heterogeneous systems management software  
A common consolidation management application provides an interface to the multiple different system management software applications and at least one user input console. An adapter in each of the...
7899032 Third party service support with a voice over internet protocol (VoIP) network  
Telecommunications systems for providing third party service support and call control in using a packet network are disclosed. The telecommunications systems for providing a Session Initiation...
7900214 System and method for adaptable provisioning of generic application content  
The current state of art for over-the-air (OTA) provisioning typically consists of a rigid set of operations that are suited to deliver a fixed content type. The runtime environment on the...
7895594 Virtual machine extended capabilities using application contexts in a resource-constrained device  
Embodiments of the systems and methods utilize application contexts for extending virtual machines in a resource-constrained device to allow virtual machines to at least exercise scheduling...
7895346 Application level router for routing heterogeneous input to the most appropriate application  
A client-agnostic software routing component for routing input data of a type and version to a most appropriate type and version of client application of a family of related applications. The...
7895611 Methods and apparatus for creation of parsing rules  
Techniques for parsing rule creation are provided. A technique for constructing one or more message parsing rules may comprise the following steps. First, message data representing past messages,...
7895610 System and method for displaying information on the screen of a user interface device under the control of a digital audio playback device  
A digital audio playback device (DAPD) includes: 1) an external interface for coupling to a connected processing system that executes a user interface application program that accesses and...
7889203 Encoding for remoting graphics to decoder device  
A portable graphics encoder connects with one or more protocol decoder devices based on a particular communication protocol. The portable graphics encoder is not specific to any particular...
7890101 Call controlling apparatus, call controlling method, and computer program  
An I-CSCF and an S-CSCF are included in a single call controlling apparatus. A message from a terminal directed to one of a plurality of degenerate-call controlling apparatuses. The I-CSCF in that...
7890963 Vector replacement method  
The present invention relates to computer-implemented method for generating one or more system calls from a command originating from a software process. The method comprises the steps of receiving...