Method and apparatus for motion-based disabling of electronic devices
First Claim
1. A method, comprising the steps of:
- (1) providing data from a gps receiver to an electronic device, said data comprising first data in a speed data field;
(2) monitoring said data to detect movement of said gps receiver; and
(3) disabling a feature of said electronic device when said first data in said speed data field indicates movement of said gps receiver at a speed that exceeds a predetermined value and altering a display screen of said electronic device.
4 Assignments
1 Petition
Accused Products
Abstract
The system of the present invention uses a gps receiver and a computer program product to disable a feature of an electronic device when movement of the receiver is detected. Speed data from a gps data stream is monitored. When the speed of the gps receiver exceeds a predetermined value, the desired feature of the electronic device is disabled. For example, when the speed of the gps receiver exceeds 0.5 knots, a windows function call is executed to set a desired display element as a top window on a display screen. The system may allow for temporary enabling of disabled features and for rapid enabling of disabled features when motion stops. The system may also include navigational software. A manufacturer may also use a proprietary combination of one or more disabled data fields in a gps data stream to identify gps receivers approved for use with the system.
-
Citations
43 Claims
-
1. A method, comprising the steps of:
-
(1) providing data from a gps receiver to an electronic device, said data comprising first data in a speed data field; (2) monitoring said data to detect movement of said gps receiver; and (3) disabling a feature of said electronic device when said first data in said speed data field indicates movement of said gps receiver at a speed that exceeds a predetermined value and altering a display screen of said electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A combination, comprising:
-
a machine; a computer program product on a computer readable medium comprising at least one program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps, comprising; (1) monitoring data received by the machine from a gps receiver to detect movement and speed of said gps receiver; and (2) disabling a feature of said machine when movement of said gps receiver is detected and the speed exceeds a predetermined value. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A combination, comprising:
-
a vehicle; a laptop computer in said vehicle; a gps receiver external from and operably connected to said laptop computer; and a computer program product on a computer readable medium stored on and readable by said laptop computer, said computer program embodying a program of instructions executable by said laptop computer to perform method steps, comprising; (1) monitoring speed data received from said gps receiver to detect movement of said gps receiver; and (2) disabling a feature of said laptop computer when said speed data indicates movement of said gps receiver at a speed that exceeds a predetermined value. - View Dependent Claims (17, 18)
-
-
19. A method, comprising the steps of:
-
(1) providing data from a gps receiver to an electronic device; (2) monitoring said data to detect movement of said gps receiver, and determining the speed of said movement; and (3) disabling a display feature of said electronic device when movement of said gps receiver is detected and the determined speed exceeds a predetermined value. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method, comprising the steps of:
-
(1) providing a first data in a first data field from a gps receiver to an electronic device; (2) monitoring said first data in said first data field to detect movement of said gps receiver; (3) partially disabling said gps receiver so that said gps receiver does not provide a second data in a second data field to said electronic device; and (4) disabling a feature of said electronic device when said gps receiver does not provide said second data in said second data field to said electronic device. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A method, comprising the steps of:
-
(1) providing, in a mobile environment, an electronic device with a display screen and a gps receiver; (2) providing data from said gps receiver to said electronic device, said data comprising speed data in a speed data field; (3) monitoring said data to detect a movement of said gps receiver; and (4) disabling a feature of said electronic device when said data indicates said movement of said gps receiver meets a pre-defined criteria of said movement for disabling said feature and altering said display screen of said electronic device. - View Dependent Claims (42, 43)
-
Specification