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:
Aug. 28, 2001
Filed:
Oct. 28, 1998
Jeffrey Charles Bullough, South Jordan, UT (US);
3Com Corporation, Santa Clara, CA (US);
Abstract
In an operating system for facilitating the execution of a communication application typically comprised of a single port interface, a method for facilitating the interaction of the single port interface of the communication application with a plurality of hardware devices through the selection of corresponding and compatible port drivers is presented. A device driver router is designated as the port driver for the specific communication application. The port driver router functions as an intermediate device driver for evaluating conditions that exist among the possible target hardware devices. The device driver router initiates the loading of the determined port driver and hooks the responding port handle from the device driver. The device driver router modifies the port information structure of the device driver to enable the device driver router to perform the closing and unloading of the port driver. The port driver router substitutes its information structure with that of the determined port driver for use in communicating through the open port.