DISABLE SYSTEM FOR PORTABLE COMPUTING DEVICES
20170311109 ยท 2017-10-26
Inventors
Cpc classification
H04M2250/60
ELECTRICITY
International classification
Abstract
Disable systems for portable computing devices operated by drivers which restrict the ability of a portable computing device to perform certain functions, such as texting, emailing, surfing internet, taking photos by operators and drivers of motor vehicles in motion. The disable mechanism is implemented combining several telematics and electro-magnetic technologies residing in On-board diagnostics (OBD) computer system of an automobile and portable computing device considering various situations an operator of a vehicle can be in. In one embodiment, a portable computing device can provide a disable mechanism with the use of a gigahertz signal in the vehicle by using a motion analyzer, a gigahertz signal receiver, a finger print analyzer and a disable mechanism. In other embodiments, the portable computing device can provide a disable mechanism without modifications or additions to the vehicle with the use of blue tooth signals, signals transmitted by the engine of the vehicle or electronic key, a motion analyzer, a finger print analyzer and a disable mechanism when a driver is engaged with the vehicle.
Claims
1. A portable computing device comprising: a motion analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a GPS speed data analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a gigahertz signal beacon configured to transmit signals within the predetermined perimeter from steering wheel of a vehicle; a gigahertz signal blue tooth device configured to transmit signals within a vehicle; a gigahertz signal receiver configured to determine whether the portable computing device is located within the predetermined distance from steering wheel of a vehicle; a finger prints analyzer to determine number of passengers in the vehicle; a voice command receiver configured to execute one or more functions; a data transmission system configured to store and send one or more device data to a central data location; and a disable mechanism configured to automatically and selectively deactivate one or more functions of the portable computing device based on combined analysis of the motion analyzer, gigahertz signal receiver and the finger print analyzer.
2. The portable computing device of claim 1, wherein the disable mechanism is configured to deactivate the one or more functions of the portable computing device when the output of the motion analyzer indicates that the portable computing device is in motion beyond the predetermined threshold level.
3. The portable computing device of claim 1, wherein the disable mechanism is configured to activate the one or more functions of the portable computing device when the output of the motion analyzer indicates that the portable computing device is not in motion beyond the predetermined threshold level.
4. The portable computing device of claim 1, wherein the disable mechanism is configured to deactivate the one or more functions of the portable computing device when the output of the GPS speed data analyzer indicates that the portable computing device is in motion beyond the predetermined threshold level.
5. The portable computing device of claim 1, wherein the disable mechanism is configured to activate the one or more functions of the portable computing device when the output of the GPS speed data analyzer indicates that the portable computing device is not in motion beyond the predetermined threshold level.
6. The portable computing device of claim 2, wherein the disable mechanism is configured to deactivate the one or more functions of the portable computing device after output of the gigahertz beacon signal receiver indicates that the operator of the portable computing device is located inside the predetermined perimeter from steering wheel in the vehicle.
7. The portable computing device of claim 2, wherein the disable mechanism is configured to activate the one or more functions of the portable computing device after output of the gigahertz signal receiver indicates that the operator of the portable computing device is located outside the predetermined perimeter from steering wheel which is safe operating area inside the vehicle.
8. The portable computing device of claim 6, wherein the disable mechanism is configured to activate the one or more functions of the portable computing device after output of the finger print analyzer determines that there is more than one operator of the portable computing device inside the vehicle.
9. The portable computing device of claim 6, wherein the disable mechanism is configured to deactivate the one or more functions of the portable computing device after output of the finger print analyzer determines that there is only one operator of the portable computing device inside the vehicle.
10. The portable computing device of claim 9, wherein the disabled device is configured to execute one or more disabled functions through audible commands while the portable computing device is in disabled mode.
11. The portable computing device of claim 9, wherein the disable mechanism is configured to enable the one or more functions of the portable computing device for a predetermined period of time.
12. The portable computing device of claim 9, wherein the disable mechanism is configured to enable the one or more functions of the portable computing device for a predetermined number of operations associated with the one or more functions of the portable computing device.
13. The portable computing device of claim 9, wherein the disabled device is configured to capture and retain all telecommunication transactions in a log file or in a similar data retention location.
14. The portable computing device of claim 1, wherein the motion analyzer is configured to detect whether the portable computing device is in motion based on Global Positioning System data.
15. The portable computing device of claim 1, wherein the motion analyzer is configured to detect whether the portable computing device is in motion based on cellular telephony signals.
16. The portable computing device of claim 1, wherein the portable device further comprises a speedometer and the motion analyzer is configured to detect whether the portable computing device is in motion based on output of the speedometer.
17. The portable computing device of claim 1, wherein the portable device further comprises a light sensor and the motion analyzer is configured to detect whether the portable computing device is in motion based on output of the light sensor.
18. The portable computing device of claim 1, wherein the disable mechanism is configured to receive the gigahertz beacon signal to determine the portable computing device is located inside the predetermined perimeter from steering wheel inside the vehicle.
19. The portable computing device of claim 1, wherein the disable mechanism is configured to analyze finger prints to determine number of people inside the vehicle.
20. The portable computing device of claim 1, wherein the one or more functions of the portable computing device includes a text messaging function.
21. The portable computing device of claim 1, wherein the one or more functions of the portable computing device includes an email messaging function.
22. The portable computing device of claim 1, wherein the disable mechanism is configured to deactivate one or more functions of the portable computing device after output of the finger print analyzer determines that the finger print analyzed does not match to the one registered by the owner of the portable computing device.
23. The portable computing device of claim 1, wherein the vehicle ignition mechanism is configured to turn off if the gigahertz beacon is un-plugged and deactivated by the operator of the vehicle.
24. The portable computing device of claim 1, wherein the voice command receiver is configured to accept and execute commands inside portable computing device.
25. The portable computing device of claim 1, wherein the disable mechanism is configured to store all the telecommunication activities of the device in a log file.
26. The portable computing device of claim 1, wherein the disable mechanism is configured to store and send one or more device data to a central data location.
27. The portable computing device of claim 1, wherein the disable mechanism consists of a gigahertz beacon configured to transmit gigahertz signal to unsafe operating area of the vehicle.
28. A process comprising: detection using a motion analyzer or GPS speed analyzer whether the portable computing device is in motion beyond a predetermined threshold level; determining using the gigahertz signal receiver whether the portable computing device is located within a predetermined perimeter from steering wheel of a vehicle based on the presence of gigahertz beacon signal data; determining using the finger print analyzer if multiple passengers present in the vehicle; and automatically and selectively deactivating one or more functions of the portable computing device when the portable computing device is detected to be in motion beyond the predetermined threshold level; the portable computing device is determined to be located within the predetermined perimeter from steering wheel area of the vehicle; and determined multiple passengers are not present in the vehicle.
29. The process of claim 28, wherein the one or more functions are configured to be enabled for a predetermined period of time.
30. The process of claim 28, wherein the one or more functions are configured to be enabled for a predetermined number of operations associated with the one or more functions of the portable computing device.
31. The process of claim 28, wherein the one or more functions of the portable computing device includes a text messaging function.
32. A portable computing device system comprising: a motion analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a GPS speed data analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a gigahertz beacon signal receiver configured to determine whether the portable computing device is located within the predetermined perimeter from steering wheel of a vehicle; a gigahertz signal blue tooth device configured to transmit signals within a vehicle; a finger prints analyzer to determine if there are multiple passengers in the vehicle; a voice command receiver configured to execute one or more functions; A data transmission system configured to store and send one or more device data to a central data location; and a disable mechanism configured to automatically and selectively deactivate one or more functions of the portable computing device based on combined analysis of the motion analyzer, signal receiver and the finger print analyzer.
33. A mobile telephone comprising: a motion analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a GPS speed data analyzer configured to detect whether the portable computing device is in motion beyond a predetermined threshold level; a gigahertz beacon signal receiver configured to determine whether the portable computing device is located within the predetermined perimeter from steering wheel of a vehicle; a gigahertz signal blue tooth device configured to transmit signals within a vehicle; a finger prints analyzer to determine if there are multiple passengers in the vehicle; a voice command receiver configured to execute one or more functions; a data transmission system configured to store and send one or more device data to a central data location; and a disable mechanism configured to automatically and selectively deactivate one or more functions of the portable computing device based on combined analysis of the motion analyzer, signal receiver and the finger print analyzer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0028] In the following description of preferred embodiments, reference is made to the accompanying drawings where it is shown by way of illustration specific embodiments in which the invention can be accomplished. It should be understood at the outset that although illustrative implementations of one or more embodiments of the present disclosure are provided below, the disclosed systems and/or methods may be implemented using any number of techniques, whether currently known or in existence. The disclosure should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary designs and implementations illustrated and described herein, but may be modified within the scope of the appended claims along with their full scope of equivalents.
[0029] Embodiments of the invention relate to disabling the ability of a portable computing device to perform certain functions, such as texting, emailing while one is driving. Although some embodiments of this invention may be described and illustrated herein in terms of a disable mechanism to disable text messaging, it should be understood that embodiments of this invention are not so limited, but are generally applicable to disabling any function of a portable computing device that may interfere with the safe operation of a vehicle by a driver, such as prohibiting all cellular telephone operations without a hands-free device, for example. Further, although some embodiments of this invention may be described and illustrated herein in the context of an automobile, it should be understood that embodiments of this invention are not so limited, but are generally applicable to drivers of any vehicle in motion, such as construction vehicle, trucks, trains, boats, ships or airplanes, for example.
[0030] Concerns have arisen over the use of portable computing device in moving vehicles. In particular, it has been speculated that drivers using portable computing device might become distracted from vehicle operation and might therefore be more prone to accidents than other drivers who concentrate on driving. One way of addressing these concerns is by disabling the device's certain functions which requires operator's constant input and intervention when the vehicle is in motion. For example, the speed at which a mobile device is moving might be determined by techniques such as using global positioning system (GPS) readings, triangulation, or the number of handoffs of a call between base stations. When the speed of a mobile device is determined to be above a threshold, an assumption can be made that the device is in a moving vehicle.
[0031] During the disabled mode, the portable computing device's radio functions including transmitting and/or receiving capabilities will remain in effect to make sure not to lose any telecommunication messages during the disablement, all the voice and data delivery will be done as per the normal task. Only the device's user interface to enter certain inputs and capability of the device to respond to certain inputs might be disabled, or other restrictions might be placed on one or more of the device's functions where operator's attention and input is required for extended period of time. For example, the capability of the device to respond to one or more inputs into the device's keypad might be disabled. This could prevent a user from retrieving or generating text or data messages while the safety disable feature is activated. In general, the device might receive text messages, but the display of incoming text messages on the device might be disabled. In some cases, an audible, visible, tactile, or other indication that a text message has been received might be provided even though the text message itself cannot be seen. On the other hand, the device might receive voice calls and messages, a ring tone or other indicator of an incoming voice call will be provided. Drivers can choose to accept the call if they have hands free blue tooth wireless technology standard for exchanging voice conversation or choose to reject the call. All the transmission and reception activity of the portable computing device is captured and retained in a log file or in a similar data retention location during the disable function is activated in the device for recording purposes and for the operator to verify the data when it is safe to do so.
[0032] However, there are situations in which restrictions cannot apply to all portable computing devices in a moving vehicle. For example, if it is determined that the portable computing device of a passenger in an automobile being driven by another person is in motion, the passenger's portable computing device cannot be disabled. Since the passenger is not involved in the operation of the vehicle, the passenger's use of the portable computing devices may not pose a safety risk, and there may be no need to disable the passenger's portable computing device or functions on the device. Similarly, it may be inappropriate to disable the portable computing device of passengers on public transportation vehicles such as buses, trains, boats, ships and airplanes.
[0033] In all embodiments, first input component of the portable computing device's disabling algorithm is configured to be based on the speed of the device exceeding a threshold. The disablements remain in effect as long as the mobile device is determined to be in motion above the threshold speed. If the portable computing device's speed drops below the threshold for a short period of time, the disablements might not be lifted and the device might not return to normal operation. This is to avoid the distraction and inconvenience of inputting driver's matrix frequently. The user might become distracted or inconvenienced responding to portable computing device's notification to input driver's matrix each time the mobile device's speed drops the threshold and picks up beyond threshold frequently. In some circumstances, the portable computing device's speed may fluctuate above and below the threshold numerous times in a short period of time. For example, the speed of a mobile device of a user who is driving or riding in heavy traffic on a city street might drop below the threshold each time the user stops at a traffic light and might exceed the threshold each time the user accelerates away from a traffic light. If the mobile device's speed drops below the threshold for a predetermined extended period of time, the disablements might be lifted and the device might return to normal operation. Assumption is made in this case that the vehicle is in traffic congestion or idling for extended period of time and disable functions might be deactivated during this period to facilitate the operator to use the portable computing device in normal operating mode.
[0034] In one embodiment, a portable computing device disabling system is provided. The system includes a speed detection component configured to determine the speed at which a portable computing device is moving. The system includes a gigahertz signal beacon or blue tooth device configured to emit signals and gigahertz signal receiver in the portable computing device configured to determine whether the portable computing device is located within the predetermined distance from steering wheel which is considered un-safe operating area of the device inside the vehicle when it is on the move. The system also includes a finger print analyzer to check for multiple passengers in the moving vehicle before disabling the portable computing device. The system will disable one or more functions of the device based on the result of all of above three algorithms. The system also includes a voice command receiver configured to perform the disabled operations through hands free audible voice commands when the portable computing device is in locked-out mode.
[0035] In an alternative embodiment, a portable computing device disabling system includes a speed detection component configured to determine the speed at which a portable computing device is moving. The system includes a gigahertz signal beacon or blue tooth device configured to emit signals and gigahertz signal receiver in the portable computing device configured to determine whether the portable computing device is located within the predetermined distance from steering wheel which is considered un-safe operating area of the device inside the vehicle when it is on the move. The system will disable one or more functions of the device based on the result of these two algorithms. The system also includes a voice command receiver configured to perform the disabled operations through hands free audible voice commands when the portable computing device is in locked-out mode.
[0036] In another embodiment, a portable computing device disabling system which doesn't require any modification to the vehicle is provided. The system includes a speed detection component configured to determine the speed at which a portable computing device is moving. The system also includes a finger print analyzer to check for multiple passengers in the moving vehicle before disabling the portable computing device. The system will disable one or more functions of the device based on the result of these two algorithms. The system also includes a voice command receiver configured to perform the disabled operations through hands free audible voice commands when the portable computing device is in locked-out mode.
[0037] In all embodiments, the user is not given a choice or an opportunity to override the portable computing device's disablement feature since that will undermine the purpose of the invention in preventing distraction of drivers. If the driver is given a choice to activate or deactivate the disabling system then they will be inclined to take chances to deactivate the system to operate the portable computing device while driving. If a driver is responsible enough then they will never operate a portable computing device for the safety of themselves and safety of others around them. One or more functions of the device will be disabled each time the conditions for device's disable system are met.
[0038]
[0039]
[0040] In this embodiment, a gigahertz beacon or blue tooth device 20 is installed to determine whether a holder of portable computing device 30 is located within unsafe operating area 13 of vehicle 10. The gigahertz signal range 21 is configured such a way that the signals transmitted from it will cover all the possible operating positions of a portable computing device 30 held by the operator of the vehicle while driving which is considered to be unsafe operating area 13. The gigahertz signal range 21 is also carefully configured such a way that the signals transmitted from it will not interfere with the safe operating area 12 comprising interior vehicle space devoted to passengers of vehicle 10. Even if the gigahertz signal range 21 overlaps to the safe operating area 12 of the passenger's space, mechanism is in place to allow normal device operation for passengers to unlock the device with the help of finger print analyzer 17.
[0041] The motion analyzer can utilize any suitable mechanism to detect whether portable computing device 30 is in motion, such as GPS data and/or cellular telephone signals (e.g., based on changing base station signals and/or signal strength). If portable computing device 30 has an accelerometer, accelerometer motion based on output of the accelerometer can be used to detect whether portable computing device 30 is in motion. If portable computing device 30 has a light sensor, changing light conditions based on output of the light sensor can be used to detect whether portable computing device 30 is in motion.
[0042] The unsafe operating area 13 is generally the inside perimeter area of the steering wheel where the operator of a vehicle resides. It should be noted that the designation of unsafe or safe operating area of a vehicle for the purpose of operating one or more functions of a portable computing device 30 may differ according to vehicle type and safety considerations, and is not limited to the designations described and illustrated herein. Likewise, the location of the gigahertz beacon or blue tooth device 20 may also differ according to vehicle type and safety considerations. The gigahertz beacon or blue tooth device 20 also can be a standalone device or can be integrated with the already existing On-board diagnostics (OBD) computer system of any modern automobile.
[0043]
[0044] For example, the disable mechanism can be configured to disable the one or more functions of portable computing device 30 in following steps as explained in
[0045] This procedure can prevent portable computing device 30 from being disabled when the user of the device is a passenger in a bus, train, ship or an airplane and if the operator is jogging with the device rather than driving with it. If the output of the gigahertz signal receiver 15 detects gigahertz signal and determines that the portable computing device 30 is located within the unsafe operating area 13 (block 33), disable mechanism of the device will continue to check number of personal in the vehicle 10. This procedure can prevent portable computing device 30 from being disabled when the gigahertz beacon signal range 21 slightly overlaps to the safe operating area 12 of the passenger's space. If the finger print analyzer output (block 34) determines that there is only one operator of the portable computing device 30 in the vehicle 10, assumption is made that the driver is the personal who is operating the device and one or more functions of the portable computing device 30 can be disabled (block 36).
[0046] In this embodiment, the disable mechanism is also configured to enable (block 38) one or more functions of portable computing device 30 based on the output of the motion analyzer 16 (block 32), by not detecting the gigahertz signal (block 33) and the output of the finger print analyzer (block 34). For example, the enable mechanism can be configured to enable the one or more functions of portable computing device 30 in following steps as explained in
[0047] In one embodiment, the disable mechanism can be configured to enable the one or more functions of portable computing device 30 for a predetermined period of time. In another embodiment, the disable mechanism can be configured to enable the one or more functions of portable computing device 30 for a predetermined number of operations associated with the one or more functions of portable computing device 30 (e.g., the sending or receiving of a predetermined number or text messages).
[0048]
[0049]
[0050] In this embodiment, the disable mechanism is also configured to enable (block 38) one or more functions of portable computing device 30 based on the output of the motion analyzer 16 (block 32), and by not sensing the gigahertz signal (block 33). For example, the enable mechanism can be configured to enable the one or more functions of portable computing device 30 in following steps as explained in
[0051]
[0052]
[0053] In this embodiment, the disable mechanism is also configured to enable (block 38) one or more functions of portable computing device 30 based on the output of the motion analyzer 16 (block 32), and by analyzing finger print analyzer output (block 34). For example, the enable mechanism can be configured to enable the one or more functions of portable computing device in following steps as explained in
[0054]
[0055] For example, the portable computing device 30 can be configured to enable one or more functions and send outgoing texts and data when the device is in disabled mode (block 40) without manually inputting the texts using following steps as explained in
[0056] In another example, the portable computing device 30 can be configured to enable one or more functions and make delivery of incoming texts and data (block 45) when the device is in disabled mode (block 40) with following steps as explained in
[0057]
[0058]
[0059]