×

Method and system for providing device driver support which is independent of changeable characteristics of devices and operating systems

  • US 5,465,364 A
  • Filed: 03/18/1994
  • Issued: 11/07/1995
  • Est. Priority Date: 09/22/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A device driver arrangement for use with a specific operating system of a computer system, wherein devices external to said computer system are attachable to said computer system, and said specific operating system interfaces between said computer system and application programs for controlling access to said external devices, said device driver arrangement comprising:

  • a device independent driver section forming an integral part of said operating system and operating independently of any electrical or physical attribute of any device externally attachable to said computer system;

    a device dependent driver section discretely separate from said device independent driver section and having dependency in its operations on a characteristic of at least one device externally attachable to said computer system;

    means incorporated in said device independent driver section for interacting with an application program interface (API) layer;

    means incorporated in said device independent driver section for formatting data in transit between said device dependent driver section and said computer system;

    means incorporated in said device independent driver section for communicating with said device dependent driver section and for managing storage of data transferred between said device dependent driver section and said computer system;

    means incorporated in said device dependent driver section for communicating with said device independent driver section; and

    means in said device dependent driver section for managing transmittal of data between said at least one pointer device and said device independent driver section via said communicating means;

    said device dependent driver dependent section having no dependence on any specific attribute of said operating system that is not contained in said device independent driver section;

    said device dependent driver section communicating with said operating system only through said device independent driver section.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×