The use of electronic devices, such as cellular phones, tablets, and laptops, while operating a vehicle is dangerous. Furthermore, in certain locations, using electronic devices while operating a vehicle is illegal. In general, operating a vehicle is a condition under which using an electronic device should be deterred. Traditional attempts to deter the use of electronic devices while operating a vehicle rely on hardware other than that of the electronic device. The hardware is used to plug into an interface of the vehicle in order to read the vehicle's speed information and obtain other driving behaviors.
Certain examples are described in the following detailed description and in reference to the drawings, in which:
As discussed above, attempts to deter the use of electronic devices under unsuitable conditions traditionally focused on accessing the hardware of the vehicle under operation. For example, many vehicles, such as consumer automotives, include an on board diagnostic system with a connector that may be coupled to various tools. The on board diagnostic system may be coupled to a diagnostic tool that is able to retrieve data from the on board diagnostic system and diagnose vehicle malfunctions. The on board diagnostic system may also function as a data logger, and various tools may be connected to the on board diagnostic system in order to retrieve data from the vehicle, such as speed and driver behaviors. Driver behaviors include, but are not limited to, driving style such as heavy use of the brake or quick braking, amount of miles driven, and aggressive driving indicators. By accessing hardware of the vehicle in order to deter use of electronic devices, traditional techniques typically do not take advantage of the hardware already present in an electronic device. For example, cellular phones are usually equipped with global positioning system receivers, proximity sensors, accelerometers, and other hardware that may be used to derive the information that can be obtained from the on board diagnostic system of a vehicle. Furthermore, traditional techniques for deterring use of an electronic device under unsuitable conditions may promote the use of electronic devices while driving by encouraging the operator of a vehicle to interact with the device through auditory signals rather than using hands to control the device.
Systems and methods described herein relate generally to deterring electronic device usage under unsuitable conditions. More specifically, systems and methods described herein relate to deterring electronic device usage by accessing hardware that is already present in the electronic devices. Furthermore, use of the electronic device is discouraged by providing a warning when the electronic device is used under unsuitable conditions.
The processor 102 may be connected through a bus 106 to an input/output (I/O) device 108 adapted to allow a user to interact with the electronic device 100. The I/O device 108 may include, for example, a keyboard and a pointing device, wherein the pointing device may include a touchpad or a touchscreen, among others. In examples, the I/O device 108 may be a touchscreen that includes a virtual keyboard that is rendered on the touchscreen. Additionally, in examples, the I/O device 108 may be externally connected to the electronic device 100, or the I/O device 108 may be internal to the electronic device 100.
The processor 102 may also be linked through the bus 106 to a display 110 adapted to render the output of the electronic device 100. In examples, the display 110 may be a display screen that is external to the electronic device 100. Additionally, in examples, the display 110 and the I/O device may be combined into one touchscreen.
A global positioning system (GPS) receiver 112 may be connected to the bus 106 within the electronic device 100. However in some examples, the GPS receiver 112 may be external to the electronic device 100. Additionally, in examples, the GPS receiver 112 may include, but is not limited to, an antenna, a clock, and a processor. The GPS receiver 112 may wirelessly communicate with the global positioning system 114. The GPS receiver may then provide the geographical location information to other components of the electronic device 100. Information from the GPS receiver 112 may also be used to generate a speed of the electronic device 100. For example, the speed of the electronic device 100 can be calculated based on the position of the electronic device at two points in time, which can be used as an indication of the distance traveled over a specific time period. Furthermore, the speed of the electronic device 100 may be calculated using the GPS receiver 112. In examples, any number of signals from any number of satellites can be used in the calculations to determine the geographical location of the GPS receiver 112. For ease of description,
In examples the electronic device 100 does not include a GPS receiver 112. In electronic devices without a GPS receiver, triangulation may be used to determine the speed and geographical location of the electronic device. Triangulation is a technique in which an unknown point is determined from angles that are subtended from known points. In examples, the base stations of the service network provider, such as a service network provider 124 (
An accelerometer 116 may be connected to the bus 106 within the electronic device 100. In various examples, the accelerometer 116 is used to measure the force of acceleration exerted on the electronic device 100. The accelerometer 116 generally derives the acceleration as a vector quantity. The measured acceleration may be the result of gravity or movement of the electronic device 100. In examples, a measure of acceleration with no corresponding deceleration may be used to detect unsuitable operating conditions, as the acceleration may indicate that the vehicle has started moving. If there is an acceleration with no corresponding deceleration, then the vehicle remains in motion and usage of the mobile device may be unsuitable until a corresponding deceleration is observed. Additionally, the speed of the electronic device 100 may be derived from the force of acceleration that is measured using the accelerometer 116.
A proximity sensor 118 may be connected to the bus 106 within the electronic device 100. The proximity sensor 118 is a sensor that is used to detect nearby objects without physical contact with the nearby objects. The proximity sensor 118 may operate by emitting an electromagnetic field and detecting any changes in the field. The changes in the electromagnetic field enable the proximity sensor 118 to determine how close the sensor is to nearby objects. In this manner, the proximity sensor may be used to provide a three hundred sixty degree scan inside the velocity source, such as a car. A velocity source is any mechanism that may be operated by a user in order provide transportation from one location to another location. In examples, the proximity sensor 118 may be used to determine the electronic device's position relative to the velocity source, such as the interior of a vehicle or other defined space. The electronic device's location relative to the velocity source may be used to determine the electronic device's position within the velocity source, such as the front seat, back seat, passenger's seat, or driver's seat of a velocity source, such as a car.
The electronic device 100 also includes a storage device 120. The storage device 120 can include a hard drive, an optical drive, a thumb drive, an array of drives, a removable memory card, or any combinations thereof. The storage device 120 may include one or more databases 122. In examples, the databases 122 may include lookup tables that can be used to determine a location in a particular country when the GPS receiver has determined the location of the electronic device. The lookup tables may also identify if using an electronic device while operating a vehicle is illegal in a certain geographical location. The lookup tables may also include emergency numbers associated with various geographical locations. The lookup tables can be updated as geographical locations or emergency information change using a service provider network 124.
The service provider network 124 includes a number of base stations that include radio towers. The radio towers within the service provider network 124 may be used to receive signals from electronic devices that access the service provider network 124. Accordingly, the electronic device 100 may send signals to the service provider network 124 using a radio antenna 126. In the case of a cellular phone, the service provider network 124 may connect telephone calls from the cellular phone to another service provider network or to a land-line telephone network in order to complete the call.
Each base station of the service provider network may also possess wireless networking capabilities to allow the electronic device 100 to send and receive data. In examples, the wireless networking capabilities may be a WiFi system. Accordingly, the electronic device 100 may send data to the service provider network using a Wi-Fi antenna 128. The Wi-Fi antenna 128 may also receive data from the service provider network 124. In examples, the data received using the Wi-Fi antenna is used to create or update the database 122 within storage 120.
It is to be understood that the block diagram of
At block 204, a speed of the electronic device is determined. The speed of the device is determined using the hardware of the device. Accordingly, the electronic device does not obtain any information from the hardware of the velocity source. The speed of the device may be determined using information obtained from the GPS receiver or the accelerometer, such as the GPS receiver 114 or the accelerometer 116 (
At block 208, the electronic device is restricted when the device is operated under unsuitable conditions. In examples, an alert is issued when the device is operated under unsuitable conditions. Additionally, in examples, features of the electronic device may be disabled when the device is operated under unsuitable conditions. In a scenario where the electronic device is a phone, the ability to place a phone call may be disabled. In another scenario where the electronic device is a table computer, video playback may be disabled when the device is operating under unsuitable conditions.
At block 304, the acceleration of the electronic device may be detected using an accelerometer of the electronic device. When the acceleration occurs with no immediately corresponding deceleration, the electronic device may be operated under unsuitable conditions. At block 306, the position of the electronic device relative to objects within the velocity source is used to determine if the operation of the device occurs under unsuitable conditions. The position of the device may be determined using various proximity sensors as discussed above.
At block 308, the speed and position, along with the acceleration and geographical location of the electronic device may be used to determine if the operation of the device occurs under unsuitable conditions. Various factors are used to determine if the conditions are unsuitable for operation. For example, an unsuitable condition may occur when the speed of the velocity source exceeds a certain threshold. However, if the electronic device is positioned in the passenger seat of the vehicle, there is a high probability that the user of the device is not also operating the vehicle. As a result, the device is not operating under unsuitable conditions. The country of location of the device, as derived from the geographical location using the GPS receiver and lookup tables, should also be considered when determining unsuitable conditions. This information may be derived from the geographical location of the electronic device. For example, when the electronic device is located in the United States, the driver seat is positioned on the left side of the vehicle. In contrast, when the electronic device is located in India, the driver seat is located on the right side of the vehicle. A speed above a particular threshold may indicate operation of the device under unsuitable conditions if the device is positioned in the driver seat of the vehicle, as determined by the geographical location of the device. Accordingly, the country of location of the velocity source may also be used to determine if the electronic device is under operation in the driver seat or passenger seat of the velocity source. In examples, a heuristic, such as a phone being charged at a position within the velocity source that is near to the driver's seat, may be used to find a weighted probability that the user is a driver. Another heuristic detects which side of the velocity source is used to enter the interior of the velocity source. In examples, entering the velocity source near the driver's side increases a weighted probability that a user of the device may be a driver. The weighted probability may be used to determine if the device is operating under unsuitable conditions.
At block 310, it is determined if the device is operating under unsuitable conditions in an emergency manner. An emergency manner may be detected when, in the case of a cellular phone, emergency numbers are dialed. The emergency numbers may be stored in a lookup table, such as the lookup table store in database 122 (
If the electronic device is operating under unsuitable conditions in an emergency manner, process flow continues to block 312. At block 312, use of the device is allowed. Furthermore, any contact, telephone number, or activity designated as an emergency contact is allowed without issuing an alert. If the electronic device is operating under suitable conditions or if the electronic device is not operating in an emergency manner, process flow continues to block 314.
At block 314, an alert is issued. The alert may be a warning that is rendered on the electronic device that is operating under unsuitable conditions, or a notification that is rendered on a device other than the electronic device. In examples, the alert may be an email, text message, or automated telephone call that is sent to an administrator who wishes to monitor the use of the electronic device. For example, the administrator may be a parent of a child who is the user of the electronic device. Additionally, the administrator may be a supervisor of an employee that operates a motor vehicle within the scope of his employment. The administrator may receive an email, text message, or automated telephone call when the user is operating the electronic device under unsuitable conditions, such as while operating a motor vehicle. The email, text message, or automated telephone call may include information such as the time and geographical location at which the phone was operating under unsuitable conditions.
The various software components discussed herein may be stored on the tangible, non-transitory, computer-readable medium 400, as indicated in
It is to be understood that
While the present techniques may be susceptible to various modifications and alternative forms, the exemplary examples discussed above have been shown only by way of example. It is to be understood that the technique is not intended to be limited to the particular examples disclosed herein. Indeed, the present techniques include all alternatives, modifications, and equivalents falling within the true spirit and scope of the appended claims.