APPLICATION PROGRAM INTERFACE (API)

CL 719 SC 328
6766349 Mechanism for obtaining a thread from, and returning a thread to, a thread pool without attaching and detaching
Jul-20-2004 A JAVA application is typically executed as follows. First, a thread from a thread pool is attached to the JAVA virtual machine (JVM). Then, that thread is used to execute the JAVA application. Once the...
6763423 Storage area network methods and apparatus for logical-to-physical block address mapping
Jul-13-2004 The invention provides an improved digital data processing system, e.g., storage area network (SAN), of the type having a first digital data processor, e.g., a SAN server, and a second digital data processor,...
6763327 Abstraction of configurable processor functionality for operating systems portability
Jul-13-2004 A hardware abstraction layer operates as a system architectural layer between a real-time operating system and an underlying configurable processor. The hardware abstraction layer provides an abstraction...
6757289 Apparatus and method for managing communication between a failed application and other executing applications
Jun-29-2004 An apparatus and method of managing communication between a first application that has failed and an executing second application permits the first application to establish a path to the second application....
6754709 Application programming interface and generalized network address translator for intelligent transparent application gateway processes
Jun-22-2004 An intelligent transparent gateway is provided having the advantages of both a proxy and a network address translator, without the necessity of client application compatibility with a proxy. The intelligent...
6754704 Methods, systems, and computer program product for remote monitoring of a data processing system events
Jun-22-2004 Embodiments of methods, system, and computer program products are provided that may facilitate monitoring of data processing system events. For example, data processing system event data may be collected...
6751651 Web-site consistency administration among inconsistent software-object libraries of remote distributed health-care providers
Jun-15-2004 A method of Web-site host consistency administration provides for consistent presentation of data despite presentation on client machines with inconsistent software-object libraries. The host sends screen...
6748580 Method and apparatus for creating software tools using a JTML interface
Jun-8-2004 A user creates a software tool using a simple Java text markup language (JTML) interface. The user provides the JTML server with JTML pseudo code (code objects) which the JTML server recognizes, and performs...
6745385 Fixing incompatible applications by providing stubs for APIs
Jun-1-2004 A computer method for patching applications that are incompatible with an operating system is provided. The method determines if an application is compatible with an operating system, and if the application...
6745048 Sim manager API
Jun-1-2004 A SIM Manager is disclosed that accesses functionality contained within a GSM-type telephone SIM by combining functionality of a plurality of asynchronous RIL functions into a single synchronous application...
6744773 Method and apparatus for managing inter-domain addresses between a plurality of domains
Jun-1-2004 A multi-domain telephony application programming interface is disclosed for managing a multimedia call across a plurality of domains. Advanced addressing techniques are utilized to support a media independent...
6744763 Method and apparatus for media data transmission
Jun-1-2004 The present invention relates to information which allows transmission of time related data over a data communication medium. In one embodiment, a set of data includes at least one instruction to cause...
6742051 Kernel interface
May-25-2004 In an example embodiment, an interface is provided between a software application and a hardware device transferring data between the software application and a network. The interface posts a request from...
6735773 Method and apparatus for issuing commands to a network processor configured to provide a plurality of APIs
May-11-2004 The present invention provides techniques for controlling the functionality of a network processor and for facilitating integration of the network processor with a host system. Application programming...
6735774 Method and apparatus for system call management
May-11-2004 Method and apparatus for managing operating system calls. In a computer system that includes a system vector and a first vector table, an alternative vector table is provided. The first vector table includes...
6732365 Application interface to a media server and a method of implementing the same
May-4-2004 According to the present invention, a media manager is provided which incorporates an application program interface (API) for converting high-level generic commands into device-level commands for output...
6732179 Method and system for restricting access to user resources
May-4-2004 A user's set top box (STB), or other client, executes a shell and has an application programming interface (API) by which certain features of the client can be controlled. The client is in communication...
6728964 Monitoring function
Apr-27-2004 A real time blocking hook enables foolproof monitoring of various global functions such as file open. In this way, a scanning functionality may be implemented which prevents execution of the file before...
6727918 Method and system for controlling a complementary user interface on a display surface
Apr-27-2004 An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system display surface. Where the...
6725456 Methods and apparatus for ensuring quality of service in an operating system
Apr-20-2004 A uniform application programming interface (API) provides efficient generation and control of resource reservations so as to ensure a desired quality of service (QoS) for applications running on an operating...
6721941 Collection of timing and coverage data through a debugging interface
Apr-13-2004 Techniques for gathering execution information about an application, such as a distributed application, are described. Key communication points in cross execution context calls, such as remote procedure...
6721951 Data transfer utilizing single functionally independent data transfer mechanism
Apr-13-2004 An improved data transfer mechanism is provided. In a preferred embodiment of the present invention, a uniform data transfer mechanism is used by each computer program performing data transfer. The uniform...
6721809 Method and apparatus for configuring extensible application programming interfaces
Apr-13-2004 One embodiment of the present invention provides a system that modifies a function defined within an application programming interface (API) so that the function includes additional code. The system receives...
6721783 E-mailer controller for privately and securely delivering bank notices, advices and monthly statements
Apr-13-2004 An e-mailer controller which privately and securely delivers bank notices, advices and monthly statements via the Internet, other e-mail networks or the like. The e-mailer controller allows existing banking...
6717596 Method and system for controlling a complementary user interface on a display surface
Apr-6-2004 An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system display surface. Where the...
6715147 Method and system for interfacing a plurality of applications conforming to a standard
Mar-30-2004 Multiple applications that conform to a standard are accessed by a single computer. An abstract class is created with defined Data Objects and desired functions. For each of the services that will conform...
6714990 Communication system and data adapter
Mar-30-2004 The invention relates to a communicating system comprising a data terminal, a wireless communication device, and data transmission means for setting up a local data transmission connection between the...
6714968 Method and system for seamless access to a remote storage server utilizing multiple access interfaces executing on the remote server
Mar-30-2004 A data storage system is described that provides seamless access to remote data storage areas via a global computer network. The data storage system includes one or more storage servers coupled to one...
6711740 Generic code book compression for XML based application programming interfaces
Mar-23-2004 A synthetic code book document type definition (DTD) is generated that identifies selected compression codes, based on specifying code-book extensible markup language (XML) tags having semantics defined...
6708227 Method and system for providing common coordination and administration of multiple snapshot providers
Mar-16-2004 A service specified by an application programming interface (API) acts as a coordinator/manager of different volume snapshot providers and an administrator of snapshot providers. The API acts to standardize...
6704807 Application program interfaces and structures in a resource limited operating system
Mar-9-2004 A set of Application Program Interfaces (APIs) for a resource-limited environment are disclosed. The APIs provide a mechanism for a computer application to interface with various components and modules...
6701383 Cross-platform framework-independent synchronization abstraction layer
Mar-2-2004 A method and system for extending an extensible framework is provided. An extension module for an extensible framework is coupled with an abstraction layer overlaying the extensible framework. The abstraction...
6697074 Graphics system interface
Feb-24-2004 An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the graphics...
6694378 Extension of device driver objects
Feb-17-2004 Extending driver objects, such as device driver objects. In one embodiment, a system including a driver object, an auto-aggregator object, and a driver extension object. The driver object has a set of...
6694365 Method and system for receiving and providing access to information at a web site
Feb-17-2004 An Internet information device includes a web site coupled to a first user intranet point and a second user Internet point. The first user point is coupled for providing multi-level managed information...
6694198 Control system, control device and control method
Feb-17-2004 In a control system in which a control device and an information processing device are connected to each other with a predetermined data bus, a control system, a control device, and a control method in...
6694002 Generic service component for wireless services
Feb-17-2004 An advanced intelligent network for use with a wireless service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic...
6690782 Service logic execution environment connector to client interface
Feb-10-2004 An application execution environment for an intelligent network which has been configured in accordance with the inventive arrangements can include a service logic execution environment (SLEE); at least...
6690783 Service application architecture for integrated network service providers
Feb-10-2004 An application execution environment for an intelligent network, having a protocol layer, application layer and service logic layer. The application execution environment includes a service logic execution...
6690781 Generic service component for telephony container server
Feb-10-2004 An advanced intelligent network for use with a call model can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one generic service...
6687735 Method and apparatus for balancing distributed applications
Feb-3-2004 An improved method and apparatus for balancing distributed applications within a client/server network, such as a cable television network, is disclosed. In one aspect of the invention, a method of balancing...
6684261 Object-oriented operating system
Jan-27-2004 An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a...
6684259 Method for providing user global object name space in a multi-user operating system
Jan-27-2004 A method, suitable for use in client/server system, which allows multiple copies of a single-user application to run simultaneously in a multi-user operating system without modification of the single-user...
6681371 System and method for using container documents as multi-user domain clients
Jan-20-2004 A multi-user domain is implemented in a compound document framework to collaboratively modify a compound document in accordance with a concurrency model. A server hosts a multi-user domain in which a plurality...
6681265 Providing command files with access to data stores that are inaccessible to command line operations
Jan-20-2004 According to the invention, systems and methods are disclosed for allowing command files to access information in a data store. This method consists of executing a first, original command file. A second,...
6681229 System and method for providing a relational database backend
Jan-20-2004 A hybird Notes/DB2 environment provides a requisition catalog on the Web. Client browsers are connected to a GWA infrastructure including a first network dispatcher and a virtual cluster of Domino.Go servers....
6678744 Application wrapper methods and systems
Jan-13-2004 Methods and systems for optimally controlling the operation of object oriented computer software applications use what we call "application wrappers". An application wrapper is a software application that...
6675230 Method, system, and program for embedding a user interface object in another user interface object
Jan-6-2004 Disclosed is a system, method, and program for implementing components of a user interface as an object. A user interface is implemented in a first user interface program object including elements compatible...
6675229 Methods and apparatus for providing quality of service for legacy applications
Jan-6-2004 A computer operating system that allows legacy applications to be run automatically with quality of service (QoS) guarantees matching required QoS performance levels. In accordance with the invention,...
6671745 Application program interfaces and structures in a resource limited operating system
Dec-30-2003 A set of Application Program Interfaces (APIs) for a resource-limited environment are disclosed. The APIs provide a mechanism for a computer application to interface with various components and modules...