Configuration based on a blueprint
First Claim
Patent Images
1. A configurable computing device, comprising:
- a plurality of configurable components;
non-volatile storage including a plurality of blueprints, each blueprint defining a particular configuration for the configurable components; and
processing logic coupled to the non-volatile storage and to;
receive a selection of one of the blueprints from the non-volatile storage;
validate the selected blueprint by validating a digital signature of the selected blueprint, authenticating a hash value associated with the selected blueprint, and determining whether the plurality of configurable components can be configured as defined by the selected blueprint; and
configure the configurable components in accordance with the selected and validated blueprint.
2 Assignments
0 Petitions
Accused Products
Abstract
A non-transitory storage device includes machine readable instructions that, when executed, cause a processing resource to perform various operations. One such operation, for example, is to receive a selection of a blueprint to be used for configuration purposes. Other operations may include automatically validating the selected blueprint and automatically configuring the computing device in accordance with the selected and validated blueprint. Various related apparatuses and method are provided as well.
21 Citations
13 Claims
-
1. A configurable computing device, comprising:
-
a plurality of configurable components; non-volatile storage including a plurality of blueprints, each blueprint defining a particular configuration for the configurable components; and processing logic coupled to the non-volatile storage and to; receive a selection of one of the blueprints from the non-volatile storage; validate the selected blueprint by validating a digital signature of the selected blueprint, authenticating a hash value associated with the selected blueprint, and determining whether the plurality of configurable components can be configured as defined by the selected blueprint; and configure the configurable components in accordance with the selected and validated blueprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory storage device containing machine readable instructions that, when executed, cause a processing resource to:
-
receive a selection of a blueprint to be used to configure a configurable computing device; automatically validate the selected blueprint by validating a digital signature of the selected blueprint, authenticating a hash value associated with the selected blueprint, and determining whether the configurable computing device can be configured as defined by the selected blueprint; and automatically configure the computing device in accordance with the selected and validated blueprint. - View Dependent Claims (10, 11)
-
-
12. A method, comprising:
-
starting initialization of a configurable computing device; receiving a selection of a blueprint to be used to configure the configurable computing device; automatically validating the selected blueprint by validating a digital signature of the selected blueprint, authenticating a hash value associated with the selected blueprint, and determining whether the configurable computing device can be configured as defined by the selected blueprint; and automatically configuring the configurable computing device in accordance with the selected and validated blueprint. - View Dependent Claims (13)
-
Specification