U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method for communicating information between independently loaded, concurrently executing processes

Patent 5175855 Issued on December 29, 1992. Estimated Expiration Date: Icon_subject December 29, 2009. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Apparatus and method for communication of information between processes in an information system
Patent #: 4447874
Issued on: 05/08/1984
Inventor: Bradley ,   et al.

Dynamic physical memory mapping and management of independent programming environments
Patent #: 4511964
Issued on: 04/16/1985
Inventor: Georg ,   et al.

Task control means for a multi-tasking data processing system
Patent #: 4658351
Issued on: 04/14/1987
Inventor: Teng

Emulation of a data processing system
Patent #: 4727480
Issued on: 02/23/1988
Inventor: Albright ,   et al.

Method and apparatus for synchronized concurrent processes
Patent #: 4733347
Issued on: 03/22/1988
Inventor: Fukuoka

Interpreter program for providing commands to a computer application program Patent #: 4755932
Issued on: 07/05/1988
Inventor: Diedrich

Inventors

Assignee

Application

No. 078369 filed on 07/27/1987

US Classes:

719/321, DEVICE DRIVER COMMUNICATION710/8Peripheral configuration

Examiners

Primary: Popek, Joseph A.
Assistant: Rudolph, Rebecca L.

Attorney, Agent or Firm

International Class

G06F 001/00

Abstract

A subprogram which operates as a MS/PC-DOS device driver provides a communication path between a data acquisition program which operates as an interrupt driven memory-resident program in background and a conventional data analysis program which operates in foreground. Information transfers are initiated by the foreground program which issues standard I/O requests to the DOS, identifying the device driver and the information storage area within the foreground address space from which or to which the information is to be communicated. The device driver subprogram relays the information to the background process by calling the background program at an entry point which is made available to the device driver at a predetermined interrupt vector location, enabling the device driver to pass the memory address of the foreground storage area, together with the size of the block of information to be communicated, to the background program. The background program operates in a selected one of several possible modes, one of which waits for data to supplied from an external data acquisition instrument before returning control to the foreground process so that the two processes can operate in synchronism.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?