Method and system for modifying mobile device functions
First Claim
1. A method for modifying one function for a mobile communication device, said method comprising:
- first module receiving a code from a short-range wireless transmitter at an in-range vicinity of said short-range wireless transmitter, wherein said first module runs in said mobile communication device and said short-range wireless transmitter is outside of said mobile communication device;
determining a signal power level detected by said mobile communication device from said short-range wireless transmitter;
in case said code indicates an in-range status and said signal power level is above a threshold, setting a configuration data in a memory location in said mobile communication device to modify one function for said mobile communication device; and
a second module modifying said one function for said mobile communication device, based on said configuration data, wherein said second module runs in said mobile communication device;
wherein said mobile communication device comprises a processing unit and a first antenna, wherein said mobile communication device uses said first antenna to wirelessly receive or transmit data or voice communication via a wireless network, andsaid one function for said mobile communication device relate to said data or voice communication;
wherein said setting a configuration data step comprises calling an application programming interface of said second module.
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
18 Claims
-
1. A method for modifying one function for a mobile communication device, said method comprising:
-
first module receiving a code from a short-range wireless transmitter at an in-range vicinity of said short-range wireless transmitter, wherein said first module runs in said mobile communication device and said short-range wireless transmitter is outside of said mobile communication device; determining a signal power level detected by said mobile communication device from said short-range wireless transmitter; in case said code indicates an in-range status and said signal power level is above a threshold, setting a configuration data in a memory location in said mobile communication device to modify one function for said mobile communication device; and a second module modifying said one function for said mobile communication device, based on said configuration data, wherein said second module runs in said mobile communication device; wherein said mobile communication device comprises a processing unit and a first antenna, wherein said mobile communication device uses said first antenna to wirelessly receive or transmit data or voice communication via a wireless network, and said one function for said mobile communication device relate to said data or voice communication; wherein said setting a configuration data step comprises calling an application programming interface of said second module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile communication system for wireless communication in a wireless network, said mobile communication system comprising:
-
a first antenna, wherein said first antenna wirelessly transmits data communication via said wireless network; a second antenna for detection of a wireless signal from a short-range wireless transmitter at an in-range vicinity of said short-range wireless transmitter, wherein said short-range wireless transmitter is outside of said mobile communication system; a first module, wherein said first module receives a code from said short-range wireless transmitter via said second antenna being at said in-range vicinity of said short-range wireless transmitter, wherein a signal power level from said short-range wireless transmitter detected by said second antenna is above a threshold at said in-range vicinity of said short-range wireless transmitter; and one or more applications running on a processing unit in said mobile communication system; wherein based on receiving said code, one function related to said one or more applications for said data communication in said mobile communication system are modified; wherein a configuration data is set by calling an application programming interface of a second module.
-
-
14. A mobile communication system for wireless communication in a wireless network, said mobile communication system comprising:
-
a first antenna, wherein said first antenna wirelessly transmits data communication via said wireless network; a second antenna for detection of a wireless signal from a short-range wireless transmitter at an in-range vicinity of said short-range wireless transmitter, wherein said short-range wireless transmitter is outside of said mobile communication system; a first module, wherein said first module receives an indicator modify one function for said mobile communication system, when a code is communicated wirelessly between said short-range wireless transmitter and said second antenna at said in-range vicinity of said short-range wireless transmitter; and one or more applications running on a processing unit of said mobile communication system, wherein said one or more applications provide said data communication in said mobile communication system; wherein based on receiving said indicator, a subset of said one function related to said one or more applications is modified; wherein a configuration data is set by calling an application programming interface of a second module. - View Dependent Claims (15, 16, 17, 18)
-
Specification