PLATFORM NON-VOLATILE STORAGE MANAGEMENT AND PLATFORM CONFIGURATION
1 Assignment
0 Petitions
Accused Products
Abstract
Technologies for providing services to a non-volatile store include a computing device having a non-volatile store policy that defines a minimum amount of reserved space in the non-volatile store. The mobile computing device receives a call for services to the non-volatile store, determines useable free space in the non-volatile store based on the non-volatile store policy, and responds to the call for services based on the useable free space. Technologies for platform configuration include a computing device having a firmware environment and an operating system. The firmware environment determines information on configuration settings inaccessible to the operating system and exports the information to the operating system. The operating system determines a new configuration setting based on the exported information, and may configure the computing device at runtime. The operating system may securely pass a configuration directive to the firmware environment for configuration during boot. Other embodiments are described and claimed.
12 Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A computing device for providing services to a data store, the computing device comprising:
-
a non-volatile store to store one or more variables; a non-volatile store policy that defines a minimum amount of reserved space in the non-volatile store; and a non-volatile store access module to (i) receive a call for services to the non-volatile store, (ii) determine usable free space in the non-volatile store based on the non-volatile store policy, and (iii) respond to the call for services based on the usable free space in the non-volatile store. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method for providing services to a data store, the method comprising:
-
receiving, by a computing device, a call for services to a non-volatile store of the computing device; determining, by the computing device, usable free space in the non-volatile store based on a non-volatile store policy, the non-volatile store policy defining a minimum amount of reserved space in the non-volatile store; and responding, by the computing device, to the call for services based on the usable free space in the non-volatile store. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. One or more computer-readable storage media comprising a plurality of instructions that in response to being executed cause a computing device to:
-
receive a call for services to a non-volatile store of the computing device; determine usable free space in the non-volatile store based on a non-volatile store policy, the non-volatile store policy defining a minimum amount of reserved space in the non-volatile store; and respond to the call for services based on the usable free space in the non-volatile store. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
Specification