Device of a vehicle for restoring one or more functions or available choices for a mobile communication device
First Claim
1. A local device of a vehicle for restoring one or more functions or available choices for a mobile communication device, said local device comprising:
- a features ranges module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by a processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software, and/or the hardware or the firmware performs logic determination, to provide a first description and a first dependency relationship for a first function for said mobile communication device, provide a second description and a second dependency relationship for a second function for said mobile communication device, provide a first activation range value and a first deactivation range value for said first function in a first memory unit, and provide a second activation range value and a second deactivation range value for said second function in a second memory unit; and
an action controller module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by the processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software associated with said action controller module, and/or the hardware or the firmware associated with said action controller module performs logic determination, to receive location information of said mobile communication device from a location detection module, modify a first set of one or more functions or available choices for said mobile communication device, based on said location information of said mobile communication device, said first deactivation range value, and said second deactivation range value, and restore a second set of one or more functions or available choices for said mobile communication device, based on said location information of said mobile communication device, said first activation range value, and said second activation range value.
3 Assignments
0 Petitions
Accused Products
Abstract
This provides for controlling mobile device functions and features. For example, it limits or disables the use of some of mobile device features which could cause distraction to the user, when the user is engaged in another activity. In an example, it enables other mobile device features based on occurrence of events related to the user or environment. Another example addresses controlling the mobile device features, such as SMS, while the user is in a vehicle or driving. Another example restricts the ability of the driver of a vehicle to text, while the vehicle is in motion, by automatically disabling the texting ability of mobile device within and around the perimeter of the driver'"'"'s seat. Other variations, examples, improvements, detection mechanisms, models, techniques, calculations, verification mechanisms, and features are also described in details.
-
Citations
19 Claims
-
1. A local device of a vehicle for restoring one or more functions or available choices for a mobile communication device, said local device comprising:
-
a features ranges module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by a processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software, and/or the hardware or the firmware performs logic determination, to provide a first description and a first dependency relationship for a first function for said mobile communication device, provide a second description and a second dependency relationship for a second function for said mobile communication device, provide a first activation range value and a first deactivation range value for said first function in a first memory unit, and provide a second activation range value and a second deactivation range value for said second function in a second memory unit; and an action controller module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by the processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software associated with said action controller module, and/or the hardware or the firmware associated with said action controller module performs logic determination, to receive location information of said mobile communication device from a location detection module, modify a first set of one or more functions or available choices for said mobile communication device, based on said location information of said mobile communication device, said first deactivation range value, and said second deactivation range value, and restore a second set of one or more functions or available choices for said mobile communication device, based on said location information of said mobile communication device, said first activation range value, and said second activation range value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A local device of a vehicle for notification regarding one or more functions or available choices for a mobile communication device, said local device comprising:
-
a features ranges module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by a processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software, and/or the hardware or the firmware performs logic determination, to provide a first activation range value and a first deactivation range value for a first function of a first mobile communication device in a first memory unit, and provide a second activation range value and a second deactivation range value for a second function of said first mobile communication device in a second memory unit; and an action controller module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by the processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software associated with said action controller module, and/or the hardware or the firmware associated with said action controller module performs logic determination, to receive location information of said first mobile communication device from a location detection module, modify said second function of said first mobile communication device, based on said location information of said first mobile communication device and said second deactivation range value, communicate a status of said first mobile communication device to a second communication device, and send or receive communications via said first mobile communication device, based on said first function of said first mobile communication device. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A local device of a vehicle for communicating a message regarding one or more functions or available choices for a mobile communication device, said local device comprising:
-
a features ranges module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by a processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software associated with said action controller module, and/or the hardware or the firmware associated with said action controller module performs logic determination, to provide a first activation range value and a first deactivation range value for a first function of a first mobile communication device in a first memory unit, and provide a second activation range value and a second deactivation range value for a second function of said first mobile communication device in a second memory unit; and an action controller module selected from a group consisting of (i) software stored in a non-transitory computer-readable recording medium executable by the processor of said local device, (ii) hardware, (iii) firmware, and (iv) a combination thereof, and configured, when the processor executes the software, and/or the hardware or the firmware performs logic determination, to receive location information of said first mobile communication device from a location detection module, mark said second function of said first mobile communication device for modification, based on said location information of said first mobile communication device and said second deactivation range value, in case of a usage or attempted usage of said second function of said first mobile communication device by a user, communicate a message or warning about said usage or attempted usage of said second function of said first mobile communication device, and send or receive communications via said first mobile communication device, based on said first function of said first mobile communication device. - View Dependent Claims (16, 17, 18, 19)
-
Specification