The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 10, 1998
Filed:
Apr. 12, 1995
Chris A Dinallo, Boca Raton, FL (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method of and apparatus for bridging communications between an object oriented component and a procedural programmed device driver are disclosed. Both the object oriented component and the procedural programmed device driver are part of a data processing system. Both the method and apparatus isolate the object oriented component from any device driver, specifically the active device driver, by encapsulating the specific driver information associated with that particular device driver and then transporting requests or commands from the object oriented component to the specific device driver when interfacing with the device driver. The object oriented component generates an interface object that allows for opening communication or closing communication to the device driver as well as initializing the device using the information within the device driver and for controlling the device via the device driver. A transport object is also generated, which allows the transporting of data from the object oriented selected device driver to the object oriented component. This transport object also allows data flow to be controlled between the component and the selected device driver.