Method and Apparatus for Selective Mobile Application Lockout
First Claim
Patent Images
1. A system comprising:
- a processor, in communication with a mobile device interface, configured to;
receive a mobile device speed;
determine if the mobile device speed is above a predetermined threshold;
determine if an interface-usage threshold of the interface has been exceeded; and
lock out a foreground application from use if the mobile device speed is above the predetermined threshold and the interface-usage threshold has been exceeded.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a processor configured to determine that an application is running in a foreground. The processor is also configured to receive a mobile device speed. The processor is additionally configured to determine if the mobile device speed is above a predetermined threshold. Also, the processor is configured to determine if an interface threshold has been exceeded and lock out the application from use if the mobile device speed is above the predetermined threshold and the interface threshold has been exceeded.
13 Citations
20 Claims
-
1. A system comprising:
-
a processor, in communication with a mobile device interface, configured to; receive a mobile device speed; determine if the mobile device speed is above a predetermined threshold; determine if an interface-usage threshold of the interface has been exceeded; and lock out a foreground application from use if the mobile device speed is above the predetermined threshold and the interface-usage threshold has been exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving a mobile device speed; determining if the mobile device speed is above a predetermined threshold; determining if an interface-usage threshold has been exceeded; and locking out a foreground application from use if the mobile device speed is above the predetermined threshold and the interface-usage threshold has been exceeded. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium, storing instructions that, when executed, cause a processor to perform a computer-implemented method comprising:
-
receiving a mobile device speed; determining if the mobile device speed is above a predetermined threshold; determining if an interface-usage threshold has been exceeded; and locking out a foreground application from use if the mobile device speed is above the predetermined threshold and the interface-usage threshold has been exceeded. - View Dependent Claims (17, 18, 19, 20)
-
Specification