System and Method for Preventing Cell Phone Use While Driving
First Claim
1. A system for monitoring and controlling the use of a mobile computing device, comprising:
- a data server containing a model of a road network specifying traffic routes at a selected location;
a mobile wireless computing device configured to wirelessly communicate with the data server and further including an embedded accelerometer and Geo Positioning System (GPS) receiver;
a mobile device control module configured to operate on at least one of the mobile wireless computing device and the data server, wherein the module includes;
a motion data cache configured to record data from the GPS receiver and the accelerometer for a period of greater than one minute;
an activity mode recognition module configured to determine a type of activity based on the motion data cache; and
a use permission module in communication with the data server, wherein the database provides timing and location information detailing when and where the mobile wireless computing device can be used based on the timing information, the location information, and the type of activity determined by the activity mode recognition module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for monitoring and controlling the use of a mobile computing device is disclosed. The system includes a data server (104) containing a model of a road network specifying traffic routes at a selected location. A mobile wireless computing device (106) is configured to wirelessly communicate with the data server (104). An embedded accelerometer (116) and a GPS receiver (114) are included in the wireless device (106). A mobile device control module in communication with the wireless device (106) and the data server (104) provides a motion data cache (118) to record data from the GPS receiver (114) and accelerometer (116), an activity mode recognition module (120) configured to determine a type of activity based on the motion data cache (118), and a use permission module (112) in communication with the data server (104) to provide timing and location information at which the wireless device (106) can be used based on the activity mode.
189 Citations
24 Claims
-
1. A system for monitoring and controlling the use of a mobile computing device, comprising:
-
a data server containing a model of a road network specifying traffic routes at a selected location; a mobile wireless computing device configured to wirelessly communicate with the data server and further including an embedded accelerometer and Geo Positioning System (GPS) receiver; a mobile device control module configured to operate on at least one of the mobile wireless computing device and the data server, wherein the module includes; a motion data cache configured to record data from the GPS receiver and the accelerometer for a period of greater than one minute; an activity mode recognition module configured to determine a type of activity based on the motion data cache; and a use permission module in communication with the data server, wherein the database provides timing and location information detailing when and where the mobile wireless computing device can be used based on the timing information, the location information, and the type of activity determined by the activity mode recognition module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for monitoring and controlling the use of a mobile computing device, comprising:
-
measuring a speed of the mobile computing device over a selected time period using a GPS receiver to provide speed data; measuring an acceleration of the mobile computing device over the selected time period to provide acceleration data; determining an activity mode of the mobile computing device based on the speed data and the acceleration data; querying a use permission database to determine if the mobile computing device is accessible based upon predetermined rules stored in the use permission database; and providing access to functions of the mobile computing device based on the activity mode and the use permission database rules. - View Dependent Claims (21, 22, 23, 24)
-
Specification