ENHANCED DEVICE AUTHENTICATION USING MAGNETIC DECLINATION
First Claim
1. A user device, comprising:
- a memory device storing a set of processor-executable instructions; and
a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to;
receive a request to authenticate a user of the user device;
determine, based on receiving the request, an orientation associated with the user device at a time that the request is received;
entering either a first mode or a second mode, the first mode or the second mode being determined based on the determined orientation associated with the user device at the time the request is received; and
presenting, sending, or receiving data in a manner that is dependent on whether the response indicates the first mode or the second mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described herein may allow for an enhanced authentication of a user of a user device, such as a mobile telephone. Some such techniques may be applicable when transitioning the user device from a locked state to an unlocked state. The user device may determine an orientation associated with the user device (e.g., a magnetic declination, which may be expressed in terms of degrees from north), and may output the direction to an authentication server. The authentication server may determine whether the orientation matches a previously stored orientation, and may indicate to the user device whether the user device should activate a public mode or a private mode. The authentication server may also notify one or more application servers regarding the mode of the user device. In private mode, the presenting, sending, or receiving of certain types of data (e.g., sensitive data) may be restricted.
-
Citations
20 Claims
-
1. A user device, comprising:
-
a memory device storing a set of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the user device to; receive a request to authenticate a user of the user device; determine, based on receiving the request, an orientation associated with the user device at a time that the request is received; entering either a first mode or a second mode, the first mode or the second mode being determined based on the determined orientation associated with the user device at the time the request is received; and presenting, sending, or receiving data in a manner that is dependent on whether the response indicates the first mode or the second mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
a memory device storing a set of processor-executable instructions; and a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the device to; receive and store information indicating a direction associated with a user device; receive, subsequent to the storing of the information, a request to authenticate a user of a user device, the request including a particular direction associated with the user device at a time that corresponds to the request to authenticate the user; compare, based on the request, the particular direction to the stored direction; output, to the user device, a response that indicates whether the particular direction matches the stored direction, the response causing the user device to restrict presenting or outputting one or more types of information when the response indicates that the particular direction does not match the stored direction. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method, comprising:
-
storing, by a device, information indicating a direction associated with a user device; receiving, subsequent to the storing of the information, an authentication request from the user device, the authentication request including a particular direction associated with the user device at a time that corresponds to the authentication request; comparing, based on the request, the particular direction to the stored direction; outputting, to the user device, a response that indicates whether the particular direction matches the stored direction, the response causing the user device to restrict presenting or outputting one or more types of information when the response indicates that the particular direction does not match the stored direction. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification