Dynamically loading firmware based on geographic location
AssigneeLenovo Enterprise Solutions (Singapore) Pte. Ltd.
InventorsPAUL ARTMAN, GARY D. CUDAK
Life of this patent
Estimating the term…
Abstract
Apparatuses, methods, systems, and program products are disclosed for dynamically loading firmware based on geographic location. A location module determines a geographic location associated with a system. A firmware module determines a firmware configuration associated with the geographic location. A loading module dynamically accesses the firmware configuration associated with the geographic location from a remote data store, and loads the firmware configuration on the system.
Claims20
An apparatus comprising:
- a location module that determines a geographic location associated with a system;
- a firmware module that determines a firmware configuration associated with the geographic location;
- and
- a loading module that dynamically accesses the firmware configuration associated with the geographic location from a remote data store, and loads the firmware configuration on the system.
The apparatus of claim 7, wherein the system is configured according to one or more regulations associated with the geographic location, the one or more regulations comprising one or more of network regulations, environmental regulations, power regulations, data security regulations, and user access regulations.
A method comprising:
- determining, by use of a processor, a geographic location associated with a system;
- determining a firmware configuration associated with the geographic location;
- and
- dynamically accessing the firmware configuration associated with the geographic location from a remote data store, and loading the firmware configuration on the system.
A program product comprising a computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
- determining a geographic location associated with a system;
- determining a firmware configuration associated with the geographic location;
- and
- dynamically accessing the firmware configuration associated with the geographic location from a remote data store, and loading the firmware configuration on the system.
Dependencies are inferred from the claim text.