APPLICATION PROGRAM INTERFACE (API)

CL 719 SC 328
6363419 Method and apparatus for generating idle loop screen displays on mobile wireless computing devices
Mar-26-2002 A system for displaying idle content information on wireless computing devices during idle times is disclosed. The idle content information displayed on the wireless computing device might display the...
6363409 Automatic client/server translation and execution of non-native applications
Mar-26-2002 A system for client/server translation and execution of non-native applications. Service requests within non-native (e.g. 16-bit) applications are translated to call 32-bit equivalents within a native...
6360280 Method and system for accessing shell folder capabilities by an application program
Mar-19-2002 A method, a computer system and a computer-readable medium are provided for providing a single window in which a user may both modify a file system hierarchy of the computer system and select a file system...
6360258 Network management software library allowing a sending and retrieval of multiple SNMP objects
Mar-19-2002 A method is provided for providing multiple variable retrievals and setting within one SnmpRequest. The method forms packet data units with object identifiers (OIDs). The OIDs are packet specific for a...
6356957 Method for emulating native object oriented foundation classes on a target object oriented programming system using a template library
Mar-12-2002 A system and method for porting a software application from a native object oriented programming system to a target object oriented programming system is presented. The native object oriented programming...
6356933 Methods and apparatus for efficiently transmitting interactive application data between a client and a server using markup language
Mar-12-2002 A method for efficiently transferring data between a client and a server includes the steps of: providing an application program; providing an application-independent client process effecting a plurality...
6354748 Playing audio files at high priority
Mar-12-2002 An application programming interface (API), implemented on a general-purpose host processor, receives functions calls from an application to control the play of an audio file. The API translates the function...
6353853 System for management of building automation systems through an HTML client program
Mar-5-2002 Bi-directional communications via TCP ("Transmission Control Protocol")/IP ("Internet Protocol") between an HTML client program (i.e. "web browser") and the linked or embedded HTML server ("Hypertext Markup...
6347093 Application programming interface for modem and ISDN processing
Feb-12-2002 An application programming interface provides for command and data communication between a user, application or driver and a telephone data processing system which provides communication between a host...
6343318 Method and apparatus for communicating information over low bandwidth communications networks
Jan-29-2002 A system having a distributed web site is described. The web site is distributed between a client, a server and a web server. The client stores a set of predefined applications that correspond to a part...
6343263 Real-time signal processing system for serially transmitted data
Jan-29-2002 A data transmission system having a real-time data engine for processing isochronous streams of data includes an interface device that provides a physical and logical connection of a computer to any one...
6342905 Object oriented apparatus and method for providing a graphical user interface for host-based software applications
Jan-29-2002 An object oriented computer apparatus and method provides a graphical user interface (GUI) for existing host-based (i.e., green screen) applications by defining some object oriented classes that reside...
6339789 Network management tool
Jan-15-2002 A method, apparatus and computer program for preferentially displaying partial information related to one of a plurality of network equipment connected to a network being managed by a network management...
6338097 Cross application time sheet for communicating with one or more enterprise management applications during time data entry
Jan-8-2002 A data model for a supply chain is provided whereby individual working steps in a production process are defined as activities, and organized groups of such activities are defined as orders. Activities...
6334158 User-interactive system and method for integrating applications
Dec-25-2001 An application integrator that provides a user-interactive environment for integrating software applications having incompatible programming interfaces, such as production control and business enterprise...
6334157 Programmatically providing direct access to user interface elements of an application program
Dec-25-2001 An architecture is provided that enables an accessibility aid to directly access and manipulate user interface elements of an application program programmatically. Moreover, such access and manipulation...
6334114 Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm
Dec-25-2001 A method and system for processing multiple-request transactions in a stateless environment is provided. A cartridge execution engine intercepts browser messages directed to a cartridge. The cartridge...
6327627 Method and apparatus for providing an object-oriented application interface for a computer system
Dec-4-2001 A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative framework architecture to provide the first object oriented operating system.
6321274 Multiple procedure calls in a single request
Nov-20-2001 Calls to a server computer in a system that includes a client computer and a server computer connected to each other by a network are processed at the client computer by receiving information identifying...
6314470 System and method for asynchronously accessing a graphics system for graphics application evaluation and control
Nov-6-2001 A system for providing a graphics tool access to a computer graphics system to evaluate and control a graphics application executing on the computer graphics system. The system includes application program...
6308212 Web user interface session and sharing of session environment information
Oct-23-2001 A Web user interface session is initialized in such a way as to allow certain contextual environmental information associated with a user, including session properties such as user name, user role, and...
6304898 Method and system for creating and sending graphical email
Oct-16-2001 An electronic messaging system, and related method, employs a handwriting server component operable on a network with an email host server, and a client component operable with an email client on a client...
6298391 Remote procedure calling with marshaling and unmarshaling of arbitrary non-conformant pointer sizes
Oct-2-2001 A remote procedure call marshaling architecture provides remote procedure call interoperability between computers having arbitrary native data format pointer sizes not conforming to an on-wire multicanonical...
6297837 Method of maintaining characteristics information about a system component either modified by an application program or a user initiated change
Oct-2-2001 An operating system provides a number of window elements that the operating system itself or applications may use in displaying a window. The operating system includes a dialog box for enabling a user...
6292820 Porting POSIX-conforming operating systems to Win32 API-conforming operating systems
Sep-18-2001 Techniques for porting operating systems of a first class whose representatives include operating systems implementing the POSIX standard to operating systems of a second class whose representatives include...
6292186 Universal information appliance with parser
Sep-18-2001 A universal information appliance (UIA) such as can be embodied by a personal digital assistant (PDA) can receive an application written in a new "MoDAL" language, parse the application to divide it into...
6289396 Dynamic programmable mode switching device driver architecture
Sep-11-2001 A device driver architecture that couples an operating system to a computer interface of a controller device that includes a plurality of functional sub-elements. The device driver includes a plurality...
6286054 Method and system for supporting multiple capture devices
Sep-4-2001 A system and method for allowing a host to support a plurality of capture devices have been disclosed. The host includes a application program. In one aspect, the method and system include providing a...
6282597 Information processing apparatus, control method, and transmission medium using thin protocol that responds to A/V control commands
Aug-28-2001 Use of a Thin protocol in an AV/C command is made possible. A TO (Thin Output) plug that conforms to the Thin protocol is provided in a disk camera which transmits data. In a similar manner, a TI (Thin...
6279124 Method and system for testing hardware and/or software applications
Aug-21-2001 An adaptable system and method for testing a plurality of hardware and/or software applications. The system and method include a test case generator for generating a plurality of test cases, each test...
6279043 Method and system for script access to API functionality
Aug-21-2001 Aspects for utilizing functionality of an application program interface (API) of a computer system through script access to the API are described. A method aspect includes receiving a script of one or...
6275871 Asynchronous transport optimizing observer-pattern-like system supporting several modes for an interface definition language-less communication subsystem
Aug-14-2001 An object oriented communication system supporting external data representation without an interface definition language, propagating events in both push and pull communication modes, fully distributing...
6275828 Method of providing persistence to object in C++ object oriented programming system
Aug-14-2001 The present invention provides a method of providing persistence to objects which are to be created in a C++ application program, which may present to an user an interface for creating persistent objects...
6272558 Application programming interface for manipulating flashpix files
Aug-7-2001 A system to provide an application programming interface (API) to a client application for manipulating FlashPix-formatted files, the API having functions including 1) system management functions to initialize...
6269395 Method and system in a computer-based system for providing access to services associated with different access points
Jul-31-2001 A computer program and computer-based system provide a user interface listing services associated with one or more access points or service providers. If a user selects a service associated with a first...
6262733 Method of storing and providing icons according to application program calls and user-prompted system metric changes
Jul-17-2001 An operating system provides a number of window elements that the operating system itself or applications may use in displaying a window. The operating system includes a dialog box for enabling a user...
6262729 Method and apparatus for binding user interface objects to application objects
Jul-17-2001 A graphical user interface (GUI) and accompanying functionality for binding Web page definitional elements to a back-end state (e.g., client- or server-side back-end state) and custom logic is provided....
6262726 Factory installing desktop components for an active desktop
Jul-17-2001 A manufacturing process, computer system and method for modifying a graphical user interface and allow customization of the graphical user interface, such as a windows type operating system. Manufacturing...
6260077 Method, apparatus and program product for interfacing a multi-threaded, client-based API to a single-threaded, server-based API
Jul-10-2001 Apparatus, methods and computer program products are disclosed for interfacing a client based, multi-threaded API that is written in a first programming language (such as JAVA) with a server based, single-thread...
6256680 Process for controlling communications between a computer system and an external device
Jul-3-2001 A process, for controlling computer communications using a control window in a Windows.TM. type of operating system. The process makes programming easier, provides a convenient interface, uses TAPI commands...
6253257 Software Interface for dynamic API mapping
Jun-26-2001 A method, apparatus, and article of manufacture for a software interface for dynamic API mapping. The method comprises the steps of identifying the libraries required by the API by determining which program...
6253207 Method and apparatus for transporting multimedia information over heterogeneous wide area networks
Jun-26-2001 A method and apparatus for separately transporting each monomedia stream of a composite multimedia signal across a network, such as an ATM network, is disclosed. The transport of monomedia traffic over...
6253200 Structured query language to IMS transaction mapper
Jun-26-2001 A process to access an IMS transaction based computer system from a structured query language (SQL) application program without revising or migrating the transaction based system. Binary virtual table...
6249821 Network object frameworks
Jun-19-2001 A computer network is disclosed as including at least one network client memory, a network operating system executing in the network client memory for operating the computer network and for providing access...
6247068 Winsock-data link library transcoder
Jun-12-2001 A hardware accelerator for performing Winsock protocol acceleration uses hardware decoders each configured to perform decoding for a particular protocol interface. A protocol processor is connected to...
6237045 Interactive information processing system
May-22-2001 According to the first aspect of the present invention, a communication manager is interposed between a common platform having a plurality of windows and an extensible Window-based Elaboration Language...
6233731 Program-interface converter for multiple-platform computer systems
May-15-2001 A utility program for software development generates a synchronized set of translation modules for application program interfaces in a emulated platform. The utility builds the translation modules from...
6230310 Method and system for transparently transforming objects for application programs
May-8-2001 A software object management system incorporated in a computer operating system utilizes a suite of transformations to convert objects between software object formats not native to an application program,...
6230192 Method and system for accessing remote data based on playback of recordings
May-8-2001 Entertainment content complementary to a musical recording is delivered to a user's computer by means of a computer network link. The user employs a browser to access the computer network. A plug-in for...
6230185 Method and apparatus for facilitating communication between collaborators in a networked environment
May-8-2001 A method for facilitating communication between collaborators in a HyperText Markup Language (HTML) environment which includes the steps of: receiving data via a network connection; storing the received...