US 11,983,541 B1
Operation-specific device configuration
Balajee Thachakkadu Mohan, Marietta, GA (US); Dheeraj Kysetti, Bengaluru (IN); Saravanan Rajendran, Chennai (IN); and Vighnesh S Kumar, Kerala (IN)
Assigned to Lowe's Companies, Inc., Mooresville, NC (US)
Filed by Lowe's Companies, Inc., Mooresville, NC (US)
Filed on May 19, 2023, as Appl. No. 18/320,676.
Int. Cl. G06F 9/4401 (2018.01); G06F 9/445 (2018.01)
CPC G06F 9/4411 (2013.01) [G06F 9/44505 (2013.01)] 20 Claims
OG exemplary drawing
 
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.