Device locator disable authentication
First Claim
1. A method comprising:
- receiving, by a mobile device, a request to disable a device locator mode of the mobile device in which an authorized requesting device can receive location information related to the mobile device;
upon receiving the request to disable the device locator mode of the mobile device;
sending, by the mobile device, a hardware identifier of the mobile device to a server;
in response to a determination that the hardware identifier is associated with a user account, receiving, by the mobile device, from the server, a challenge for credentials of the user account;
receiving, by the mobile device, credentials through a user interface;
sending, by the mobile device, the received credentials to the server;
receiving, by the mobile device, from the server, an indication that the received credentials match the credentials of the account associated with the hardware identifier; and
in response to receiving the indication, disabling the device locator mode; and
following disabling the device locator mode, entering, by the mobile device, an activation operating mode, wherein the mobile device is configured to enable one or more functions in the activation operating mode.
0 Assignments
0 Petitions
Accused Products
Abstract
A device locator mode or find my device (FMD) mode can allow a lost, stolen, or misplaced mobile device to be located. The FMD mode can be enabled or disabled on a mobile device. Sometimes thieves or unauthorized parties attempt to disable the FMD mode. To prevent this, the mobile device can transmit a unique device identifier to a remote server. The remote server can link the device identifier to a cloud-based user account associated with the user of the mobile device. Before an FMD mode is disabled on the mobile device, before the content or settings can be erased, and/or before a mobile device is permitted to be activated/reactivated, a user of the mobile device can be challenged for the credentials of the cloud-based user account. If valid credentials are provided, FMD can be disabled, the content or settings can be reset, and/or the device can be activated/reactivated.
20 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a mobile device, a request to disable a device locator mode of the mobile device in which an authorized requesting device can receive location information related to the mobile device; upon receiving the request to disable the device locator mode of the mobile device; sending, by the mobile device, a hardware identifier of the mobile device to a server; in response to a determination that the hardware identifier is associated with a user account, receiving, by the mobile device, from the server, a challenge for credentials of the user account; receiving, by the mobile device, credentials through a user interface; sending, by the mobile device, the received credentials to the server; receiving, by the mobile device, from the server, an indication that the received credentials match the credentials of the account associated with the hardware identifier; and in response to receiving the indication, disabling the device locator mode; and following disabling the device locator mode, entering, by the mobile device, an activation operating mode, wherein the mobile device is configured to enable one or more functions in the activation operating mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium comprising code that, when executed by a processor, causes a device to perform operations comprising:
-
receiving, by a mobile device, a request to disable a device locator mode of the mobile device in which an authorized requesting device can receive location information related to the mobile device; upon receiving the request to disable the device locator mode of the mobile device; sending, by the mobile device, a hardware identifier of the mobile device to a server; in response to a determination that the hardware identifier is associated with a user account, receiving, by the mobile device, from the server, a challenge for credentials of the user account; receiving, by the mobile device, credentials through a user interface; sending, by the mobile device, the received credentials to the server; receiving, by the mobile device, from the server, an indication that the received credentials match the credentials of the account associated with the hardware identifier; and in response to receiving the indication, disabling the device locator mode; and following disabling the device locator mode, entering, by the mobile device, an activation operating mode, wherein the mobile device is configured to enable one or more functions in the activation operating mode. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; and a non-transitory computer-readable medium comprising code that, when executed by the processor, cause the processor to perform operations comprising; receiving, by a mobile device, a request to disable a device locator mode of the mobile device in which an authorized requesting device can receive location information related to the mobile device; upon receiving the request to disable the device locator mode of the mobile device; sending, by the mobile device, a hardware identifier of the mobile device to a server; in response to a determination that the hardware identifier is associated with a user account, receiving, by the mobile device, from the server, a challenge for credentials of the user account; receiving, by the mobile device, credentials through a user interface; sending, by the mobile device, the received credentials to the server; receiving, by the mobile device, from the server, an indication that the received credentials match the credentials of the account associated with the hardware identifier; and in response to receiving the indication, disabling the device locator mode; and following disabling the device locator mode, entering, by the mobile device, an activation operating mode, wherein the mobile device is configured to enable one or more functions in the activation operating mode. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification