Browse Prior Art Database

Maintaining Operation of an Asynchronous Communication Application Concurrent With Other Applications' Execution Disclosure Number: IPCOM000039721D
Original Publication Date: 1987-Jul-01
Included in the Prior Art Database: 2005-Feb-01

Publishing Venue


Related People

Cook, RL Morrill, DC [+details]


This article describes a technique for concurrently executing multiple applications programs in a personal computer (PC) when at least one application is an asynchronous (async) communications (COMM) program. (Image Omitted) The IBM PC basic input/output system (BIOS) and disk operating system (DOS) were designed under serial application execution precepts. There were no guidelines provided for writing asynchronous COMM applications in such a way as to allow multiple programs to execute concurrently. Specifically, it is a programming practice that when a program begins execution, it resets all async COMM ports. In many cases, this action is taken regardless of the actual intent of the program to actually use the port. The capability of allowing multiple applications to execute concurrently was introduced.