Method and apparatus for selective mobile application lockout
First Claim
Patent Images
1. A system comprising:
- a processor, in communication with a mobile device including a screen interface, configured to;
receive a mobile device speed;
determine whether the mobile device speed is above a predetermined threshold;
determine whether a user has touched the device screen more than a threshold number of times; and
lock out a foreground application from use if the mobile device speed is above the predetermined threshold and the user has touched the device screen more than a threshold number of times within a threshold time period.
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.
-
Citations
14 Claims
-
1. A system comprising:
-
a processor, in communication with a mobile device including a screen interface, configured to; receive a mobile device speed; determine whether the mobile device speed is above a predetermined threshold; determine whether a user has touched the device screen more than a threshold number of times; and lock out a foreground application from use if the mobile device speed is above the predetermined threshold and the user has touched the device screen more than a threshold number of times within a threshold time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
determining that a mobile device speed is above a predetermined threshold; determining that number of characters typed exceeds a permissible number of characters typed within a threshold time period; and locking out a foreground application from use when the mobile device speed is above the predetermined threshold and the number of characters typed exceeds the permissible number of characters typed within the threshold time period. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium, storing instructions that, when executed, cause a processor to perform a computer-implemented method comprising:
-
determining when a mobile device speed exceeds a predetermined threshold; determining that a total aggregated number of all user-interface interactions exceeds a permissible number of interactions within a predetermined time period; and locking out a foreground application from use responsive to the mobile device speed exceeding the predetermined threshold and the total aggregated number of all user-interface interactions exceeding the permissible number of interactions within the predetermined time period. - View Dependent Claims (13, 14)
-
Specification