Limiting user device functionality during motor vehicle operation
First Claim
Patent Images
1. A method comprising:
- maintaining, by a user device, functionality of the user device when the user device is not located in a moving vehicle;
receiving, by the user device, information associated with the user device,the information including travel purchase information associated with the user device;
detecting, by the user device, movement of the user device;
determining, by the user device, whether the movement is greater than a threshold velocity;
determining, when the movement is greater than the threshold velocity, whether the user device is located in the moving vehicle based on the information associated with the user device;
placing the functionality of the user device into a semi-locked state when the user device is located in a moving vehicle;
providing for display, by the user device, an unlock mechanism on a display of the user device when the functionality of the user device is in the semi-locked state,the unlock mechanism including at least one of an icon, a link, or a button;
enabling, by the user device, particular functions of the user device when the functionality of the user device is in the semi-locked state;
detecting, by the user device, a first contact, by a user of the user device, on the unlock mechanism;
enabling, by the user device, additional functions of the user device when the first contact remains in contact with the unlock mechanism,the additional functions being different from the particular functions;
detecting, by the user device, a second contact, by the user, on one or more keys associated with one of the additional functions; and
performing, by the user device, the one of the additional functions based on the second contact on the one or more keys.
1 Assignment
0 Petitions
Accused Products
Abstract
A user device receives information associated with the user device, and detects movement of the user device. The user device also determines whether the movement is greater than a threshold velocity, and determines, when the movement is greater than the threshold velocity, whether the user device is located in a moving motor vehicle based on the information associated with the user device. The user device further places functionality of the user device in a semi-locked state when the user device is located in a moving motor vehicle.
-
Citations
21 Claims
-
1. A method comprising:
-
maintaining, by a user device, functionality of the user device when the user device is not located in a moving vehicle; receiving, by the user device, information associated with the user device, the information including travel purchase information associated with the user device; detecting, by the user device, movement of the user device; determining, by the user device, whether the movement is greater than a threshold velocity; determining, when the movement is greater than the threshold velocity, whether the user device is located in the moving vehicle based on the information associated with the user device; placing the functionality of the user device into a semi-locked state when the user device is located in a moving vehicle; providing for display, by the user device, an unlock mechanism on a display of the user device when the functionality of the user device is in the semi-locked state, the unlock mechanism including at least one of an icon, a link, or a button; enabling, by the user device, particular functions of the user device when the functionality of the user device is in the semi-locked state; detecting, by the user device, a first contact, by a user of the user device, on the unlock mechanism; enabling, by the user device, additional functions of the user device when the first contact remains in contact with the unlock mechanism, the additional functions being different from the particular functions; detecting, by the user device, a second contact, by the user, on one or more keys associated with one of the additional functions; and performing, by the user device, the one of the additional functions based on the second contact on the one or more keys. - View Dependent Claims (2, 3, 10, 11, 12, 13, 14)
-
-
4. A user device comprising:
a processor to; maintain functionality of the user device when the user device is not located in a moving vehicle; receive information associated with the user device, detect movement associated with the user device, determine whether the movement is greater than a threshold velocity, determine, when the movement is greater than the threshold velocity, whether the user device is located in the moving vehicle based on the information associated with the user device, place the functionality of the user device into a semi-locked state when the user device is located in a moving vehicle, the semi-locked state preventing a user of the user device from utilizing texting applications, email applications, and Internet-based applications, provide for display an unlock mechanism on a display of the user device when the functionality of the user device is in the semi-locked state, the unlock mechanism including at least one of an icon, a link, or a button, enable particular functions of the user device when the functionality of the user device is in the semi-locked state, detect additional functions of the user device when the first finger remains in contact with the unlock mechanism, the additional functions being different from the particular functions, detect contact by a second finger, of a second hand, on one or more keys associated with one of the additional functions, and perform the one of the additional functions based on the contact of the second finger on the one or more keys. - View Dependent Claims (5, 6, 15, 16, 17, 18)
-
7. A non-transitory computer-readable medium comprising:
one or more instructions that, when executed by a processor of a user device, cause the processor to; maintain functionality of the user device when the user device is not located in a moving vehicle, retrieve information associated with the user device, detect movement of the user device, determine whether the movement is greater than a threshold velocity, determine, when the movement is greater than the threshold velocity, whether the user device is located in the moving vehicle based on the information associated with the user device, and place the functionality of the user device into a semi-locked state when the user device is located in the moving vehicle, provide for display an unlock mechanism on a display of the user device when the functionality of the user device is in the semi-locked state, the unlock mechanism including at least one of an icon, a link, or a button, enable particular functions of the user device when the functionality of the user device is in the semi-locked state, detect contact by a first finger, of a first hand, on the unlock mechanism, enable specific functions of the user device when the when the first finger remains in contact with the unlock mechanism, the specific functions being different from the particular functions, detect contact by a second finger, of a second hand, on one or more keys associated with one of the specific functions, and perform the one of the specific functions based on the contact of the second finger on the one or more keys. - View Dependent Claims (8, 9, 19, 20, 21)
Specification