Portable desktop device and method of host computer system hardware recognition and configuration
First Claim
Patent Images
1. A method of host computer system hardware recognition and configuration for a portable desktop device, the method comprising:
- on a first boot of the host computer system from the portable desktop device;
recognizing at least one hardware device connected to the host computer system,configuring at least one hardware configuration file of a portable desktop O/S stored in memory of the portable desktop device in accordance with the at least one hardware device, andrebooting the host computer system to execute the portable desktop O/S on a second boot from the portable desktop device, in accordance with a security specification of the portable desktop device;
on the second boot of the host computer system from the portable desktop device;
starting up the portable desktop O/S on the host computer system using the at least one hardware configuration file of the portable desktop O/S stored in the memory of the portable desktop device; and
enabling or disabling the at least one hardware device in accordance with the security specification;
checking the at least one hardware configuration file for minimal functionality in accordance with a functionality specification of the portable desktop device; and
in a case that it is determined that the host computer has other than the minimal functionality in accordance with the functionality specification, ceasing the hardware recognition and configuration.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
34 Claims
-
1. A method of host computer system hardware recognition and configuration for a portable desktop device, the method comprising:
-
on a first boot of the host computer system from the portable desktop device; recognizing at least one hardware device connected to the host computer system, configuring at least one hardware configuration file of a portable desktop O/S stored in memory of the portable desktop device in accordance with the at least one hardware device, and rebooting the host computer system to execute the portable desktop O/S on a second boot from the portable desktop device, in accordance with a security specification of the portable desktop device; on the second boot of the host computer system from the portable desktop device; starting up the portable desktop O/S on the host computer system using the at least one hardware configuration file of the portable desktop O/S stored in the memory of the portable desktop device; and enabling or disabling the at least one hardware device in accordance with the security specification; checking the at least one hardware configuration file for minimal functionality in accordance with a functionality specification of the portable desktop device; and in a case that it is determined that the host computer has other than the minimal functionality in accordance with the functionality specification, ceasing the hardware recognition and configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of host computer system hardware recognition and configuration for a portable desktop device, the method comprising:
-
on a first boot of the host computer system from the portable desktop device; recognizing at least one hardware device connected to the host computer system, configuring at least one hardware configuration file of a portable desktop O/S stored in memory of the portable desktop device in accordance with the at least one hardware device, and rebooting the host computer system to execute the portable desktop O/S on a second boot from the portable desktop device, in accordance with a security specification of the portable desktop device; on the second boot of the host computer system from the portable desktop device; starting up the portable desktop O/S on the host computer system using the at least one hardware configuration file of the portable desktop O/S stored in the memory of the portable desktop device; and enabling or disabling the at least one hardware device in accordance with the security specification; and further comprising; on the first boot of the host computer system from the portable desktop device; determining that a previously configured flag has a value indicating that the portable desktop device is other than configured; and setting the previously configured flag to a value indicating that the portable desktop device has been configured; and on the second boot of the host computer system from the portable desktop device; determining that the previously configured flag has the value indicating that the portable desktop device has been configured; and resetting the previously configured flag to the value indicating that the portable desktop device is other than configured. - View Dependent Claims (14, 15, 16)
-
-
17. A method of host computer system hardware recognition and configuration for a portable desktop device, the method comprising:
-
on a first boot of the host computer system from the portable desktop device; recognizing at least one hardware device connected to the host computer system, configuring at least one hardware configuration file of a portable desktop O/S stored in memory of the portable desktop device in accordance with the at least one hardware device, and rebooting the host computer system to execute the portable desktop O/S on a second boot from the portable desktop device, in accordance with a security specification of the portable desktop device; on the second boot of the host computer system from the portable desktop device; starting up the portable desktop O/S on the host using the at least one hardware configuration file of the portable desktop O/S stored in the memory of the portable desktop device; and enabling or disabling the at least one hardware device in accordance with the security specification; and further comprising; on the first boot of the host computer system from the portable desktop device; determining whether a hardware profile defining a previously executed hardware configuration exists for the at least one hardware device; in a case that it is determined that the hardware profile exists, configuring the at least one hardware configuration file in accordance with the hardware profile; and in a case that it is determined that the hardware profile other than exists, saving a hardware profile comprising a definition of the previously executed hardware configuration.
-
-
18. A portable desktop device comprising:
-
I/O hardware for coupling the portable desktop device to a host computer system, the host computer system connected to at least one hardware device; and memory storage comprising; a portable desktop storage block comprising a portable desktop O/S for execution by the host computer system in accordance with a security specification of the portable desktop device; a boot process block for execution by the host computer system; and a hardware recognition and configuration process block for causing the host computer system, on a first boot of the host computer system, to; recognize the at least one hardware device connected to the host computer system; and configure at least one hardware configuration file of the portable desktop O/S in the memory storage in accordance with the at least one hardware device; wherein the boot process block is configured for causing the host computer system to reboot itself to execute the portable desktop O/S on a second boot of the host computer system, the host computer system starting up the portable desktop O/S on the second boot, using the at least one hardware configuration file to enable or disable the at least one hardware device in accordance with the security specification; and wherein the hardware recognition and configuration process block is configured for causing the host computer system to; check the at least one hardware configuration file for minimal functionality in accordance with a functionality specification of the portable desktop device; and in a case that it is determined that the host computer system has other than the minimal functionality in accordance with the functionality specification, cease the hardware recognition and configuration process. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A portable desktop device comprising:
-
I/O hardware for coupling the portable desktop device to a host computer system, the host computer system connected to at least one hardware device; and memory storage comprising; a portable desktop storage block comprising a portable desktop O/S for execution by the host computer system in accordance with a security specification of the portable desktop device; a boot process block for execution by the host computer system; and a hardware recognition and configuration process block for causing the host computer system, on a first boot of the host computer system, to; recognize the at least one hardware device connected to the host computer system; and configure at least one hardware configuration file of the portable desktop O/S in the memory storage in accordance with the at least one hardware device; wherein the boot process block is configured for causing the host computer system to reboot itself to execute the portable desktop O/S on a second boot of the host computer system, the host computer system starting up the portable desktop O/S on the second boot, using the at least one hardware configuration file to enable or disable the at least one hardware device in accordance with the security specification; and wherein the boot process block is further configured for causing the host computer system to; on the first boot of the host computer system from the portable desktop device; determine that a previously configured flag has a value indicating that the portable desktop device is other than configured; and set the previously configured flag to a value indicating that the portable desktop device has been configured; and on the second boot of the host computer system from the portable desktop device; determine that the previously configured flag has the value indicating that the portable desktop device has been configured; and reset the previously configured flag to the value indicating that the portable desktop device is other than configured. - View Dependent Claims (31, 32, 33)
-
-
34. A portable desktop device comprising:
-
I/O hardware for coupling the portable desktop device to a host computer system, the host computer system connected to at least one hardware device; and memory storage comprising; a portable desktop storage block comprising a portable desktop O/S for execution by the host computer system in accordance with a security specification of the portable desktop device; a boot process block for execution by the host computer system; and a hardware recognition and configuration process block for causing the host computer system, on a first boot of the host computer system, to; recognize the at least one hardware device connected to the host computer system; and configure at least one hardware configuration file of the portable desktop O/S in the memory storage in accordance with the at least one hardware device; wherein the boot process block is configured for causing the host computer system to reboot itself to execute the portable desktop O/S on a second boot of the host computer system, the host computer system starting up the portable desktop O/S on the second boot, using the at least one hardware configuration file to enable or disable the at least one hardware device in accordance with the security specification; and wherein the boot process block is further configured for causing the host computer system to; on the first boot of the host computer from the portable desktop device; determine whether a hardware profile defining a previously executed hardware configuration exists for the at least one hardware device; in a case that it is determined that the hardware profile exists, configure the at least one hardware configuration file in accordance with the hardware profile; and in a case that it is determined that the hardware profile other than exists, save a hardware profile comprising a definition of the previously executed hardware configuration.
-
Specification