An article of manufacture having non-transitory computer readable storage medium comprising computer readable program code executable by a processor in a mobile device, the non-transitory computer readable storage medium comprising:
- (a) computer readable program code maintaining, in the mobile device, a profile storing authentication data associated with a primary user of the mobile device;
- (b) computer readable program code identifying the mobile device is at a business location;
- (c) computer readable program code identifying presence of another electronic device associated with the primary user;
- (d) computer readable program code non-intrusively authenticating the primary user as an authorized user of the mobile device based on identifying presence of another electronic device associated with the primary user, and upon successful authentication:
- (e) computer readable program code displaying a scanning code over a lock screen wallpaper when the mobile device is in a screen locked state and when the mobile device is at the business location;
- and
- (f) wherein power is conserved in the mobile device by displaying the scanning code without unlocking the mobile device.