Match Document Document Title
5465364 Method and system for providing device driver support which is independent of changeable characteristics of devices and operating systems  
A program arrangement presently disclosed provides support within an operating system for a commonly used class of peripheral devices (e.g. mouse devices or, more generally, pointing devices). This...
5461488 Computerized facsimile (FAX) system and method of operation  
A fax system is automated herein by using a modem (10), a computer (12), and an office network which coupled the computer (12) to a plurality of end-user computers (26). A fax is received by the...
5450583 Object-oriented language processing system  
A method for realizing an object-oriented language interface. A server process is performed for operating an object written in a first object-oriented language, and a client process is performed...
5450571 Dialog filtering process for a printing system to filter out non-selectable print programming selections  
A network printing system have plural printers for making prints, with some of the printers having different job processing capabilities; plural client inputs providing electronic documents and...
5446869 Configuration and RAM/ROM control of PCI extension card residing on MCA adapter card  
Method and apparatus for enabling configuration of a PCI daughter card residing on an MCA adapter card using MCA setup cycles and signals and for ensuring the allocation of memory space to the...
5446866 Architecture for transferring pixel streams, without control information, in a plurality of formats utilizing addressable source and destination channels associated with the source and destination components  
An arrangement for transmitting information from a first component of a computer system to a second component of the computer system including a source channel associated with the first component...
5446868 Network bridge method and apparatus  
A network bridge between a DEC Ethernet network using LAT protocol and an Allen-Bradley Data Highway/Data Highway Plus (DH/DH+) network eliminates the need to use a DEC terminal server and...
5444860 Translator system for message transfers between digital units operating on different message protocols and different clock rates  
A message transfer system between digital modules where two or more digital modules operate on separate and different message lengths and clock frequencies and where, temporary storage buffer...
5430878 Method for revising a program to obtain compatibility with a computer configuration  
A program is stored in the memory of a computer to create an image of the program. The image of the program is examined for information indicating whether the program is compatible with the...
5412800 System for running incompatible graphics programs  
A method and apparatus for executing any one of a plurality of computer programs for operation of a single output device in a computer system through the control of parameters loaded in registers...
5408602 System and method for emulating a window management environment having a uniform windowing interface  
An X window display server provides a virtual window manager client that, from the viewpoint of client programs connected to the server, is indistinguishable from a real window manager client. The...
5408622 Apparatus and method for emulation routine control transfer via host jump instruction creation and insertion  
An apparatus for emulation routine control transfer creates a jump host instruction (JHI) containing the address of a next emulation routine during the execution of a current emulation routine and...
5404529 Object-oriented interprocess communication system interface for a procedural operating system  
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...
5404524 System for identifying attached input pointing devices, loading associated software routines, and interacting with anyone input pointing device while disabling the others  
A method and system for permitting simultaneous communication between a data processing system and input pointing devices of multiple types. During the initialization of an operating system, each...
5404519 System for extending software calls to functions on another processor by means of a communications buffer  
A method is provided for adding extended functions to a multiprocessor system, specifically, functions that may be called from programming running on a first processor and executed by a second...
5396616 System for emulating multi-tasking pipelines in a single tasking environment  
A control system emulates a multi-tasking environment using a single tasking processor. A number of predefined tasks are provided in a task library. When a host application needs processed data...
5388060 Simulated host computer/channel interface system  
A programmable channel emulator is disclosed which exercises a control unit to which it is attached to detect timing problems or error conditions in the control unit. A plurality of channel...
5388215 Uncoupling a central processing unit from its associated hardware for interaction with data handling apparatus alien to the operating system controlling said unit and hardware  
The functions of two virtual operating systems (e. S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault...
5379432 Object-oriented interface for a procedural operating system  
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...
5375070 Information collection architecture and method for a data communications network  
A system and process are disclosed that allows the collection of events to be organized and ordered so that relationship between events and the events themselves can be identified as a state or...
5375207 Remote processing of a plurality of commands during a session between a first computer and a host computer  
In a computer system having a host computer connected to one or more personal computers, a data transport system sends data back and forth between the host computer and the personal computers....
5367661 Technique for controlling channel operations in a host computer by updating signals defining a dynamically alterable channel program  
A technique, specifically apparatus and an accompanying method, for use in, e.g., a "host" operating system (610), for properly updating a dynamically alterable channel program that controls an...
5361344 Method of operating, via a block mode terminal, UNIX programs for a character mode terminal  
An emulator enables a UNIX program to operate with a block mode terminal, even though the UNIX program is designed to operate with a character mode terminal. Initially, the emulator receives from...
5361389 Apparatus and method for emulation routine instruction issue  
An apparatus for emulation routine instruction issue comprises a bus signal router, a state machine, a virtual program counter (VPC) circuit, an emulated program counter (EPC), a summing circuit,...
5339422 System and method for jacketing cross-domain calls in a multi-code execution and debugging system within a multi-architecture environment  
A cross-domain call jacketing system is provided in a computer system that embodies a first hardware (X) architecture to executing X-code in an X-domain and which simulates at least a second...
5339421 General data stream parser for encoding and decoding data and program interface for same  
A common general parser and applications program interface for use in a data processing system. The parser encodes data from a program for transmission onto a channel and decodes incoming data for...
5335326 Multichannel FIFO device channel sequencer  
The present invention is bus to bus interface for connecting a first bus to a second bus. A control means includes first and second control sequence means, substantially similar, for tracking and...
5317744 Method for configuring a computer server to operate with network operating system software to prevent memory address conflicts between workstations  
A process that enables a distributed compute network to operate with a network operating system software program. The distributed computer network includes a computer server unit which has output...
5313581 System and method for communication between windowing environments  
A communication client is connected to multiple display servers. When a client of one of the display servers issues a communication, the communication client notes the communication in the display...
5307504 System and method for preserving instruction granularity when translating program code from a computer having a first architecture to a computer having a second reduced architecture during the occurrence of interrupts due to asynchronous events  
A computer program of complex instruction set code (CISC) is translated to produce a program of reduced instruction set code (RISC). Each CISC instruction is translated into a sequence of RISC...
5305452 Bus controller with different microprocessor and bus clocks and emulation of different microprocessor command sequences  
The present invention provides a system whereby the microprocessor and the bus controller in a personal computer can be driven at different frequencies. Furthermore with the present invention the...
5303343 Multi-medium store-and-forward exchange apparatus and method of controlling the apparatus  
A multi-medium store-and-forward exchange apparatus is connected to a plurality of line networks to convert a data received from a data originator terminal into another sort of data corresponding...
5291489 Interprocessor switching network  
A message transport network (10) is provided for high speed switching between processing elements (72, 80). Clusters of low speed processing elements (72) may be connected to the message transport...
5287460 Bus interface circuit for dual personal computer architecture peripheral adapter board  
A peripheral adapter board and circuit which is capable for operation with two different personal computer bus architectures is disclosed. The preferred peripheral function for the board and...
5280621 Personal computer having dedicated processors for peripheral devices interconnected to the CPU by way of a system control processor  
A plurality of processors form a network used to communicate with one or more peripheral devices and the system control processor. One processor is dedicated to at least one peripheral device....
5278955 Open systems mail handling capability in a multi-user environment  
A system and method is provided which allows users of an OSI mail handling system the advantage of communicating with users of other mail handling systems and utilizing the functionality associated...
5274786 Microprocessor memory bus interface for inhibiting relatching of row address portions upon subsequent accesses including a same row address portion  
An interface unit which can reduce the hardware cost by interfacing a microprocessor with an inexpensive memory device with a smaller word size without compromising the overall performance. The...
5261078 System for transferring data between program development computer and control unit via specific memory addresses of interface computer  
A development computer or first computer provided with a program development-supporting tool for checking an operation of a new control program written by a high-level language is disposed...
5239662 System including multiple device communications controller which coverts data received from two different customer transaction devices each using different communications protocols into a single communications protocol  
In a store data communications system, multiple data sources having disparate communications standards are connected with respective device interfaces of a multiple device communications controller...
5230069 Apparatus and method for providing private and shared access to host address and data spaces by guest programs in a virtual machine computer system  
A method and apparatus for providing common access to data spaces by a plurality of virtual machine guests emulated on a host computer system. A token received from a given one of the virtual...
5202977 EDI translation system using plurality of communication processes and de-enveloping procedure corresponding to transmitted communication process  
A language-based electronic data interchange ("EDI") translation system provides the capability to receive data in a first format from a source, execute a script to translate the data into a second...
5179703 Dynamically adaptive environment for computer programs  
Multiple versions of a given system command are run on a single operating system by using one command processing program per command irrespective of its version. Each version of the command has a...
5167023 Translating a dynamic transfer control instruction address in a simulated CPU processor  
The system and method of this invention simulates the flow of control of an application program targeted for a specific instruction set of a specific processor by utilizing a simulator running on a...
5161116 System for evaluating the performance of a large scale programmable machine capable of having a plurality of terminals attached thereto  
A robot system for evaluating the performance of a host computer system which has a plurality of host communication ports connectable to a corresponding plurality of user terminals. Prior to...
5155838 Computer system with emulation mechanism  
A computer system with an emulation mechanism includes a program execution unit for executing an application program. The application program includes a write command. An emulation control unit...
5138706 Password protected enhancement configuration register for addressing an increased number of adapter circuit boards with target machine emulation capabilities  
A computer system is provided which is compatible with existing programmable option select systems and which provides optional enhanced system setup capabilities. The enhanced system permits use of...
5097407 Artificial intelligence processor  
A high-speed processor capable of processing any user-selected one of several symbolic languages is disclosed. The processor includes a programmable instruction decoder and a store for a...
5083262 Language bindings for graphics functions to enable one application program to be used in different processing environments  
Establishing a language specific linkage between high-level graphics application programs written in a specific programming language and different intermediate-level graphics processors permit a...
5063499 Method for a correlating virtual memory systems by redirecting access for used stock instead of supervisor stock during normal supervisor mode processing  
A method for causing suitably configured versions of the Apple Macintosh computer running the Apple Macintosh operating system to operate in user mode while causing at least user programs to...
5056015 Architectures for serial or parallel loading of writable control store  
A multiprocessor subsystem, wherein each processor is separately microcoded so that the processors can run concurrently and asynchronously. To conserve lines and provide flexibility in specifying...