Electronic device having an alterable configuration and methods of manufacturing and configuring the same
First Claim
Patent Images
1. An electronic device, comprising:
- non-volatile memory including a first operating system in a first partition, a second operating system in a second partition, and a third partition;
the non-volatile memory storing a boot ROM that is operable when the boot ROM is executed by a processor of the electronic device to;
boot the second operating system when the first operating system is not available or is invalid;
otherwise, boot the first operating system, the first operating system operable when booted to delete or invalidate or make unavailable the first operating system and cause the third partition to expand to encompass memory freed by the deleting or the making invalid or the making unavailable the first operating system.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.
34 Citations
20 Claims
-
1. An electronic device, comprising:
-
non-volatile memory including a first operating system in a first partition, a second operating system in a second partition, and a third partition; the non-volatile memory storing a boot ROM that is operable when the boot ROM is executed by a processor of the electronic device to; boot the second operating system when the first operating system is not available or is invalid; otherwise, boot the first operating system, the first operating system operable when booted to delete or invalidate or make unavailable the first operating system and cause the third partition to expand to encompass memory freed by the deleting or the making invalid or the making unavailable the first operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
storing in non-volatile memory a first operating system in a first partition, a second operating system in a second partition, and a boot ROM; the non-volatile memory including a third partition; the boot ROM being operable when the boot ROM is executed by a processor of an electronic device to; boot the second operating system when the first operating system is not available or is invalid; otherwise, boot the first operating system, the first operating system operable when booted to delete or invalidate or make unavailable the first operating system and cause the third partition to expand to encompass memory freed by the deleting or the making invalid or the making unavailable the first operating system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification