×

Method for managing the assignment of device drivers in a computer system

  • US 5,819,107 A
  • Filed: 06/07/1995
  • Issued: 10/06/1998
  • Est. Priority Date: 05/27/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for identifying one of a plurality of device drivers maintained by a computer system, said computer system including a database,said database containing a plurality of records, each of said records containing a device identification field and a compatible device identification field,said device identification field operative for recording a primary identification code for identifying a primary device operable with said computer system, andsaid compatible device identification field operative for recording said primary identification code, and for recording a plurality of compatible identification codes identifying compatible devices, each of said compatible devices being functionally compatible with said primary device,said compatible device identification field further operative for recording priority data for said compatible devices, said priority data identifying a relative ranking for each of said compatible devices, said method comprising the steps of:

  • (a) searching said computer database to locate a selected one of said records containing a certain one of said primary identification code within said primary device identification field;

    (b) reviewing said selected record to determine if said compatible device identification field contains said certain primary identification code;

    (c) if said compatible device identification field contains said certain primary identification code, retrieving from said computer system a certain one of said device drivers corresponding to said certain primary identification code;

    (d) if said compatible device identification field does not contain said certain primary identification code, reviewing said selected record to determine if said compatible device identification field contains at least one of said compatible identification codes;

    (e) if said compatible device identification field contains at least one of said compatible identification codes, selecting one of said compatible identification codes for said compatible device that has the highest one of said rankings; and

    (f) retrieving from said computer system another one of said device drivers corresponding to said selected compatible identification code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×