×

Method for using device enumeration information to identify an operating system running on a computer system

  • US 7,574,534 B2
  • Filed: 05/23/2006
  • Issued: 08/11/2009
  • Est. Priority Date: 05/23/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for identifying an operating system running on a computer, the method comprising:

  • collecting an enumeration pattern describing an enumeration of a device that has been performed between the device and the operating system running on a host computer system, wherein the enumeration pattern does not explicitly identify the operating system; and

    identifying the type of the operating system running on the host computer system based on the collected enumeration pattern;

    wherein identifying the type of the operating system is based on a comparison of the collected enumeration pattern with at least one known enumeration patterns associated with different types of operating systems;

    wherein the comparison of the collected enumeration pattern with known enumeration patterns includes comparing a plurality of steps of the collected enumeration pattern to a plurality of steps in the known enumeration patterns, such that the known enumeration pattern having the highest correlation of steps to the collected enumeration pattern is selected for identifying the type of operating system.

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