CPC G06F 9/4411 (2013.01) [G06F 9/44505 (2013.01)] | 20 Claims |
1. A device configured to be located in a retail environment, the device comprising:
a housing;
a hardware peripheral coupled to the housing and being operable in a plurality of configuration states that include (i) a first configuration state that allows a physical user interaction with the hardware peripheral and (ii) a second configuration state that prevents any physical user interaction with the hardware peripheral;
one or more processors; and
one or more memory storing instructions that, upon execution by the one or more processors, configure the device to:
determine, based on a file system used to boot up the device, an operational mode of the device, wherein the operational mode corresponds to the file system and is unchangeable until a subsequent boot up of the device;
determine, based on the operational mode, a configuration state in which the hardware peripheral is to be operated, wherein the configuration state is one of the plurality of configuration states; and
cause a device configuration according to the configuration state.
|