| 6490633 |
Method and system for controlling the execution of an application program |
| Dec-3-2002 |
A method and system for controlling the execution of an application program to effect the performing of a specialized task is provided. In preferred embodiments, an interface computer program gathers status... |
| 6434629 |
Computing system which implements recording and playback of semantic commands |
| Aug-13-2002 |
A computing system includes a viewing screen, user interface means, a plurality of application processes, a data file and agent engine means. The viewing screen displays images. The user interface means... |
| 6405266 |
Unified publish and subscribe paradigm for local and remote publishing destinations |
| Jun-11-2002 |
The invention handles message publishing between entities whether they are in the same process, or they are different processes. The invention includes one message broker for each process, which is internal... |
| 6405255 |
Mixing and splitting multiple independent audio data streams in kernel space |
| Jun-11-2002 |
A method and an apparatus for securely mixing and splitting multiple audio data streams and determining the order of processing the audio streams. A audio server and an audio device driver are in kernel... |
| 6343333 |
Service executive apparatus having services and corresponding scripts registered in service and condition tables |
| Jan-29-2002 |
In the case where specification of service to be used is received, the specified service is retrieved from a service table, in which services and script files storing a scripts combined in the services... |
| 6343332 |
Communication link information generating device, a three-tier client/server system, and a medium storing a communication link information generator program |
| Jan-29-2002 |
A communication link information generating device for generating link information for communications in a three-tier system in which a general-purpose computer, which operates in a non-distributed object... |
| 6327653 |
Technique for easily changing operating systems of a digital computer system using at least two pushbuttons |
| Dec-4-2001 |
A technique for easily changing an operating system or working mode of a digital computer system includes: a CPU (central processing unit) for processing computer programs; a bus which transmits information... |
| 6308178 |
System for integrating data among heterogeneous systems |
| Oct-23-2001 |
A system for integrating data among heterogeneous source applications and destination applications including a knowledge repository containing temporary data storage for storing data from the source applications... |
| 6275870 |
Network object request broker |
| Aug-14-2001 |
A method and system that can efficiently broken objects in a real-time constrained network. The method and system provide two main types of interfaces: client object and server object interfaces. Each... |
| 6275868 |
Script Engine interface for multiple languages |
| Aug-14-2001 |
The scripting engine interface provides the capability to interconnect any suitably written application or server with any scripting language. The implementation of the scripting engine itself (language,... |
| 6263384 |
First and second virtual serial ports utilized to perform virtual transmissions through parallel port via first and second transmission/reception buffer region |
| Jul-17-2001 |
A virtual transmission system comprises a first and second virtual serial ports; a first transmission/reception buffer region set with the first virtual serial port as a write port and the second virtual... |
| 6263377 |
Method for managing distributed applications and distributed application manager |
| Jul-17-2001 |
A method and computer program product for managing distributed applications on a local computer system, and a distributed application manager are provided. The distributed Application manager running at... |
| 6256678 |
Object oriented method and system for providing a common communications interface between software application programs |
| Jul-3-2001 |
The present invention is a method and system for providing a common communications interface between a plurality of programs through a communications network. The system includes an adapter object (2b)... |
| 6247066 |
Compound document processing method |
| Jun-12-2001 |
A document processing method, upon preparing or editing a compound document, eliminate the need for repeating such operations as to start one of application programs associated with one of child documents... |
| 6240444 |
Internet web page sharing |
| May-29-2001 |
The web sharing manager of a receiving sharing client receives duplicated events (e.g. browser requests) and messages from the web sharing manager of a source sharing client that causes the browser of... |
| 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,... |
| 6167455 |
Method and system for synchronous operation of linked command objects |
| Dec-26-2000 |
A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate... |
| 6101536 |
Communication apparatus and communication displaying method with remote monitoring function |
| Aug-8-2000 |
In an apparatus capable of communication with plural image transmitting terminals, improved operability is provided in selectively receiving and displaying images from the active terminals among plural... |
| 5983310 |
Pin management of accelerator for interpretive environments |
| Nov-9-1999 |
An apparatus and method for accelerating interpreters, interpretive environments, may manage pinning of a processor cache closest to a processor. An instruction set implementing a virtual machine may store... |
| 5878258 |
Seamless application interface manager |
| Mar-2-1999 |
A novel computer workstation interface program provides for subordination of select operating system and application commands. The system permits a seamless integration of distinct applications with a... |
| 5872976 |
Client-based system for monitoring the performance of application programs |
| Feb-16-1999 |
A client-based application monitoring system detects events of interest by examining communications between an application program and the computer's operating system. A configuration module permits a... |
| 5870763 |
Database computer system with application recovery and dependency handling read cache |
| Feb-9-1999 |
This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can... |
| 5835768 |
Computer operating system providing means for formatting information in accordance with specified cultural preferences |
| Nov-10-1998 |
A system is disclosed for presenting information which reflects the users' cultural preference, including language and other conventions, that can manage locale categories without requiring application... |
| 5835764 |
Transaction processing system and method having a transactional subsystem integrated within a reduced kernel operating system |
| Nov-10-1998 |
According to the present invention, a transaction processing system is provided for executing transactional processes representing transactions, wherein the transaction processing functionality is integrated... |
| 5819090 |
Application control module for common user access interface |
| Oct-6-1998 |
An application management system for achieving a common user access (CUA) interface throughout multiple applications of a computer system is described. The system includes an operating environment having... |
| 5805884 |
Process for monitoring execution of a command script |
| Sep-8-1998 |
A process for monitoring the acknowledgement of a request to execute a command script (script) through a non-guaranteed protocol (S.N.M.P.), in an information system (SI) in a network (RE) comprising a... |
| 5797006 |
Application integration architecture for a data processing platform |
| Aug-18-1998 |
An application integration architecture (MO) for a data processing platform (PL) constituted by a network (RE) of machines running a plurality of heterogeneous applications (APA), the codes of which are... |
| 5794046 |
Method and system for debugging parallel and distributed applications |
| Aug-11-1998 |
A debugger client/server application comprising a front-end and one or more back-ends, including a Director component which handles most of the initialization and parallel execution control issues and... |
| 5781778 |
Method and system for debugging parallel and distributed applications |
| Jul-14-1998 |
A debugger client/server application comprising a front-end and one or more back-ends, including a Director component which handles most of the initialization and parallel execution control issues and... |
| 5761684 |
Method and reusable object for scheduling script execution in a compound document |
| Jun-2-1998 |
A reusable script execution scheduling part for compound documents in a document-centric processing environment. Document-centric computing environments having architectures similar to OpenDoc.TM. include... |
| 5740439 |
Method and system for referring to and binding to objects using identifier objects |
| Apr-14-1998 |
A method and system for referring to and binding to objects using a moniker object is provided. In a preferred embodiment, a moniker object contains information to identify linked source data and provides... |
| 5734871 |
Method for and apparatus for controlling the execution of host computer application programs through a second computer |
| Mar-31-1998 |
A method of simultaneously executing one or more computer application programs in one or more host computer system under the control of a second computer system, where the second computer system performs... |
| 5625823 |
Method and apparatus for controlling connected computers without programming |
| Apr-29-1997 |
A process for creating, maintaining, and executing network applications. A user specifies a network application as an interconnection of tasks, each task being addressed to run on one or more computers.... |
| 5625783 |
Automated system and method for dynamic menu construction in a graphical user interface |
| Apr-29-1997 |
A processor (CPU) in the computer system executes an application program made up of a number of components, each associated with a set of commands. While the program is executing, a current operating mode... |
| 5623657 |
System for processing application programs including a language independent context management technique |
| Apr-22-1997 |
A data processing system having a language independent context management facility, implements scripting related functions by providing abstract classes. Scripting related objects in a visual builder are:... |
| 5619699 |
Operating system translator incorporating unix piping capability for a proprietary operating system |
| Apr-8-1997 |
U2G is a software tool that runs on the GCOS-8 operating system and enables it recognize and process the commonly used commands of the UNIX operating system. U2G is a UNIX-GCOS-8 translator that enables... |
| 5604907 |
Computer system for executing action slots including multiple action object classes |
| Feb-18-1997 |
A data processing system for executing object oriented programs includes a processor, a memory, a display subsystem, and means for defining action slots, action objects of a first class and action objects... |
| 5596753 |
Scanner interactive application program |
| Jan-21-1997 |
A system for utilizing digitized input information in an application program enables the application program to communicate with a scanner. |
| 5594904 |
Tracing with keys and locks |
| Jan-14-1997 |
A method and apparatus for detecting events occurring in a telecommunications network is disclosed which comprises stored program control (SPC) exchanges, each SPC exchange comprising a switch and processors... |
| 5586317 |
Method and apparatus for implementing I/O in a frame-based computer system |
| Dec-17-1996 |
A method for implementing I/O in a frame-based computer system, including the steps of: a) determining whether there is a communication pertaining to a frame-based computer system; b) determining which... |
| 5485560 |
Displaying method and system for displaying an object by designating a state of display of the object |
| Jan-16-1996 |
A drawing information processing method and system adapted to offer a plurality of types of standard display results for each object to-be-displayed through instructions. Data for specifying the form of... |
| 5481710 |
Method of and system for providing application programs with an undo/redo function |
| Jan-2-1996 |
A reusable isolated undo/redo service provides application programs with an undo/redo function. Each application that will use the service is registered. Whenever a registered application performs an action... |
| 5457797 |
Flexible multi-platform partitioning for computer applications |
| Oct-10-1995 |
A method of partitioning an application program by defining an application program for execution on at least two interconnected computers, selected from at least two classes of computers without considering... |
| 5448739 |
Method of recording, playback and re-execution of application program call sequences and import and export of data in a digital computer system |
| Sep-5-1995 |
An operator of a digital computer system enters application call commands to execute a series of application programs. The execution of the application programs is affected by application operational commands,... |
| 5432940 |
System and methods for improved computer-based training |
| Jul-11-1995 |
The present invention includes a computer-based training system (CBT) having one or more Application Translation Units (ATUs), a message engine, and a script engine. For one or more target applications... |
| 5432935 |
Emulation for executing a second language application program on a computer having a first language operating system |
| Jul-11-1995 |
The present invention includes a first-language basic input/output control program linked with a first-language OS an a computer and an input/output device for executing first-language application software... |
| 5404528 |
Scripting system |
| Apr-4-1995 |
A scripting system for scripting functionality in an application program. A script interpreter which is instantiated as an object separate from the application program is provided to interpret scripts.... |
| 5404527 |
System and method for remote program load |
| Apr-4-1995 |
An apparatus and method for retrieving and sending the bootstrap loader and the DOS code from disk storage on a file server in a network to a workstation in the network during the boot process of the workstation... |
| 5355498 |
Method and apparatus for booting a computer system without loading a device driver into memory |
| Oct-11-1994 |
In a computer system, a system boot prom having a bootstrap program is provided for booting the computer system from a boot device having a boot program and an operating system. The bootstrap program is... |
| 5345590 |
Method and apparatus for cross-partition control in a partitioned process environment |
| Sep-6-1994 |
A logically partitioned data processing system has a policy defining responsive actions to be undertaken by a process in one partition because of a monitored failure of an operating system in another partition.... |