Portable desktop device and method of host computer system hardware recognition and configuration
AssigneeKingston Digital, Inc.
InventorLaurence Hamid
Life of this patent
Estimating the term…
Abstract
A portable desktop device and method for host computer system hardware recognition and configuration are provided. The portable desktop device causes on a first boot, the host computer system to recognize hardware devices connected thereto, and to configure hardware configuration files of the portable desktop O/S in accordance with the recognized hardware. Once the hardware configuration files have been configured, the system is rebooted. On the second boot, the host computer determines that the portable desktop has been configured for its hardware, and initiates start-up of the portable desktop.
Claims20
A portable device comprising:
- hardware for coupling to a host system connected to a number of hardware devices;
- and
- memory storage comprising a portable operating system for execution on the host system;
- wherein:
- on a first boot the host system recognizes at least one of the hardware devices and configures at least one hardware configuration file in the memory storage, in accordance with the at least one recognized hardware device;
- on the first boot, the host system sets a flag indicating that the portable device has been configured;
- the host system reboots to execute the portable operating system on a second boot, wherein hardware devices which meet a security specification are enabled and hardware devices which fall below the security specification are disabled, based on the at least one hardware configuration file;
- and
- on the second boot, the host system resets the flag indicating that the portable device is other than configured.
A method of operating a host computer with a portable device, the method comprising:
- on a first boot of the host computer from the portable device:
- recognizing hardware connected to the host computer;
- configuring a hardware configuration file stored in memory of the portable device, in accordance with the recognized hardware;
- and
- setting a flag indicating that the portable device has been configured;
- rebooting the host computer to execute a portable environment on a second boot from the portable device;
- and on the second boot:
- operating a subset of the recognized hardware in the portable environment, wherein operation of hardware that meets a security specification is enabled and operation of hardware that falls below the security specification is restricted, based on the hardware configuration file;
- and
- resetting the flag to indicate that the portable device is other than configured.
A portable device comprising non-transitory computer readable storage media having program data stored thereon, the program data executable on a host processor to perform a method comprising:
- recognizing hardware connected to the host processor;
- configuring a hardware configuration file for a portable operating system stored in memory of the portable device, in accordance with the recognized hardware;
- setting a flag indicating that the portable device has been configured;
- rebooting the host processor to execute the portable operating system on the host processor;
- enabling operation of recognized hardware that meets a security specification for the portable device, based on the hardware configuration file;
- restricting operation of recognized hardware that falls below the security specification, based on the hardware configuration file;
- and
- resetting the flag to indicate that the portable device is other than configured.
Dependencies are inferred from the claim text.