Loading files for a hardware device
First Claim
Patent Images
1. A method comprising:
- requesting from a user access to a repository of a first file component for a device;
receiving from the user input to provide access to the repository;
accessing at the repository a file that loads the first file component and identifies the repository as the location of a second file component for the device; and
retrieving from the repository the second file component for the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for loading files for a hardware device. An operating system requests from a user a location of a first file component for the hardware device. The operating system receives input from the user that provides the location. A file at the location loads the first file component from the location and indicates to the operating system that the location contains a second file component for the hardware device. The operating system retrieves from the location the second file component for the hardware device.
23 Citations
36 Claims
-
1. A method comprising:
-
requesting from a user access to a repository of a first file component for a device;
receiving from the user input to provide access to the repository;
accessing at the repository a file that loads the first file component and identifies the repository as the location of a second file component for the device; and
retrieving from the repository the second file component for the device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of loading files for a hardware device in a computer system having an operating system that detects in a first instance the hardware device, comprising:
-
accessing a file of a first type at a location provided by a user in response to the operating system'"'"'s request for user input for a file to load hardware device files for the hardware device, the file of the first type identifying the hardware device;
the file of the first type loading from the location files of a second type specific to the hardware device, the presence of the files of the second type causing the operating system to perform as though the hardware device files have been loaded;
launching the files of the second type;
the files of the second type installing the hardware device files from the location;
the files of the second type determining an identification of the operating system;
the files of the second type providing an indication to the operating system that at the location reside files of the operating system utilized, based on the identification of the operating system, to operate the hardware device;
the files of the second type causing the operating system to detect the hardware device in a second instance;
the files of the second type preventing the operating system from attempting to load hardware device files; and
installing the files of the operating system in response to the indication to the operating system that the files of the operating system reside at the location. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture comprising a machine-accessible medium including thereon sequences of instructions that, when executed, cause a machine, to:
-
receive user input providing a location in response to a request by an operating system of the machine for a location of installation software to load files of a first type for a newly-installed hardware device detected in a first instance by the operating system;
access at the location installation software of a first type that identifies the hardware device;
receive from the installation software of the first type installation software of a second type specific to the hardware device;
cause the operating system, by indicating that the installation software of the second type has been loaded, to perform as though files of the first type have been loaded;
launch the installation software of the second type;
receive from the installation software of the second type the files of the first type;
receive from the installation software of the second type an identification of the language and version of the operating system;
receive from the installation software of the second type by modification of a registry of the operating system an indication that files of a second type specific to the language and version of the operating system reside at the location;
detect via the operating system the hardware device in a second instance;
prevent the operating system via the installation software of the second type from attempting installation of the files of the first type; and
receive from the operating system the files of the second type. - View Dependent Claims (22, 23, 24, 25, 27, 28, 29, 30)
-
-
26. An apparatus for use with a computer system comprising:
-
a master information file at a location provided by a user in response to a request by an operating system for a location of a file to load device driver files for a hardware device detected by the operating system, including a hardware device identifier to identify the hardware device, a custom installer loader to load a custom installer specific to the hardware device and cause the operating system to perform as though device driver files have been loaded; and
the custom installer, including a device driver loader to load the device driver files, an operating system identifier to identify the operating system, an operating system files pointer to modify a registry of the operating system in order to direct the operating system to the location to retrieve operating system files that the operating system utilizes to operate the hardware device, a hardware device detection generator to cause the operating system to detect the hardware device, and a loaded device driver files indicator to prevent the operating system from requesting from the user a location of the file to load the device driver files.
-
-
31. An article comprising a machine-accessible medium including thereon sequences of instructions that, when executed, cause a machine, to:
-
request from a user access to a repository of a first file component for a device;
receive from the user input to provide access to the repository;
access at the repository a file that loads the first file component and identifies the repository as the location of a second file component for the device; and
retrieve from the repository the second file component for the device. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification