METHODS AND SYSTEMS FOR REGULATING OPERATION OF ONE OR MORE FUNCTIONS OF A MOBILE APPLICATION
First Claim
1. A computer-implemented method for regulating operation of one or more mobile applications, the method comprising:
- receiving on a nomadic device one or more signals for determining a speed at which the nomadic device is travelling;
determining the speed based on the one or more signals;
if the determined speed exceeds a speed threshold,setting a speed restriction flag; and
restricting one or more functions of the one or more mobile applications executing on the nomadic device; and
if, after setting the speed restriction flag, a speed cannot be determined, continuing restriction of one or more functions of the one or more applications until a speed can be determined.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments include a method for regulating operation of mobile applications executing on a nomadic device. Signals for determining a speed of travel may be received at the nomadic device. The speed may be determined based on the one or more signals. If the determined speed exceeds a speed threshold, a speed restriction flag may be set and one or more functions of the mobile applications may be restricted. If, after setting the speed restriction flag, a speed cannot be determined, the application functions may be continually restricted until a speed can be determined.
-
Citations
20 Claims
-
1. A computer-implemented method for regulating operation of one or more mobile applications, the method comprising:
-
receiving on a nomadic device one or more signals for determining a speed at which the nomadic device is travelling; determining the speed based on the one or more signals; if the determined speed exceeds a speed threshold, setting a speed restriction flag; and restricting one or more functions of the one or more mobile applications executing on the nomadic device; and if, after setting the speed restriction flag, a speed cannot be determined, continuing restriction of one or more functions of the one or more applications until a speed can be determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for regulating operation of one or more mobile applications, the method comprising:
-
monitoring by the nomadic device for one or more signals for determining a speed of travel of the nomadic device; if a speed cannot be determined based on the monitoring, determining if one or more inputs to a mobile application executing on the nomadic device are restricted or unrestricted; if restricted, continuing restriction of one or more inputs to the application until a speed can be determined; and if unrestricted, permitting one or more inputs to the application until a determination is made that a determined speed of the nomadic device exceeds one or more speed thresholds. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a nomadic device; and a mobile application executing on the nomadic device comprising instructions for; receiving signals for determining a speed of travel; determining the speed; if the speed exceeds a speed threshold, setting a speed restriction flag; and restricting functions of the mobile application; and if, after setting the speed restriction flag, a speed cannot be determined, continuing the restricting until a speed can be determined. - View Dependent Claims (17, 18, 19)
-
-
20. The system of claim 20 wherein the override is based on a presence of more than one vehicle occupant.
Specification