USE OF PROXIMITY SENSORS FOR INTERACTING WITH MOBILE DEVICES
First Claim
Patent Images
1. A method comprising:
- commencing, by a mobile device, a voice phone call;
during the phone call, collecting, by the mobile device, proximity data that indicates the mobile device is not proximate to an ear of a user; and
muting, by the mobile device, a microphone of the mobile device in response to the proximity data that indicates the mobile device is not proximate to the ear of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Various arrangements for handling a call by a mobile device and/or selecting a function for execution by the mobile device are presented. A phone call may be commenced by a mobile device. During the phone call, the mobile device may collect proximity data that indicates the mobile device is not proximate to an ear of a user. The microphone of the mobile device may be muted in response to the proximity data that indicates the mobile device is not proximate to the ear of the user.
53 Citations
63 Claims
-
1. A method comprising:
-
commencing, by a mobile device, a voice phone call; during the phone call, collecting, by the mobile device, proximity data that indicates the mobile device is not proximate to an ear of a user; and muting, by the mobile device, a microphone of the mobile device in response to the proximity data that indicates the mobile device is not proximate to the ear of the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile device comprising:
-
a proximity sensor; a microphone; a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; during a voice phone call, analyze proximity data from the proximity sensor that indicates the mobile device is not proximate to an ear of a user; and cause the microphone to be muted in response to the proximity data that indicates the mobile device is not proximate to the ear of the user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product, the computer program product comprising processor-readable instructions, which, when executed by a processor, cause the processor to:
-
during a voice phone call, analyze proximity data from a proximity sensor that indicates a mobile device is not proximate to an ear of a user; and cause a microphone to be muted in response to the proximity data that indicates the mobile device is not proximate to the ear of the user. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus comprising:
-
means for conducting the phone call; means for collecting proximity data during a voice phone call, wherein the proximity data indicates a mobile device is not proximate to an ear of a user; and means for muting a microphone of the mobile device in response to the proximity data that indicates the mobile device is not proximate to the ear of the user. - View Dependent Claims (16, 17, 18)
-
-
19. A method for comprising:
-
collecting, by a mobile device, proximity data; collecting, by the mobile device, acceleration data; selecting, by the mobile device, a function for execution using the proximity data and the acceleration data, wherein; the function is selected from a set of functions configured to be executed by the mobile device. - View Dependent Claims (20, 21, 22)
-
-
23. A mobile device comprising:
-
a proximity sensor; an accelerometer; a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; analyze proximity data from the proximity sensor; analyze acceleration data from the accelerometer; select a function for execution using the proximity data and the acceleration data, wherein; the function is selected from a set of functions configured to be executed by the mobile device. - View Dependent Claims (24, 25, 26)
-
-
27. A computer program product, the computer program product comprising processor-readable instructions, which, when executed by a processor, cause the processor to:
-
analyze proximity data collected by a proximity sensor; analyze acceleration data collected by an accelerometer; select a function for execution using the proximity data and the acceleration data, wherein; the function is selected from a set of functions configured to be executed by the mobile device. - View Dependent Claims (28, 29)
-
-
30. An apparatus comprising:
-
means for collecting proximity data; means for collecting acceleration data; means for selecting a function for execution using the proximity data and the acceleration data, wherein; the function is selected from a set of functions configured to be executed by a mobile device. - View Dependent Claims (31, 32, 33)
-
-
34. A method comprising:
-
receiving, by a mobile device, an indication of a function being executed by a second mobile device; collecting, by the mobile device, proximity data; and selecting, by the mobile device, the function for execution using the indication of the function being executed by the second mobile device and the proximity data. - View Dependent Claims (35, 36, 37)
-
-
38. A mobile device configured to select a function for execution, the mobile device comprising:
-
a proximity sensor; a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; receive an indication of the function being executed by a second mobile device; receive proximity data from the proximity sensor; and select the function for execution using the indication of the function being executed by the second mobile device and the proximity data. - View Dependent Claims (39, 40, 41)
-
-
42. A computer program product for selecting a function for execution on a mobile device, the computer program product comprising processor-readable instructions, which, when executed by a processor, cause the processor to:
-
receive an indication of the function being executed by a second mobile device; collect proximity data using a proximity sensor; and select the function for execution using the indication of the function being executed by the second mobile device and the proximity data. - View Dependent Claims (43, 44, 45)
-
-
46. An apparatus for selecting a function for execution by a mobile device, the apparatus comprising:
-
means for receiving an indication of the function being executed by a second mobile device; means for collecting proximity data; and means for selecting the function for execution using the indication of the function being executed by the second mobile device and the proximity data. - View Dependent Claims (47, 48, 49)
-
-
50. A method for selecting a function for execution by a mobile device, the method comprising:
-
collecting, by the mobile device, proximity data; selecting, by the mobile device, a subset of functions from a set of functions using the proximity data; and displaying, by the mobile device, indications of the subset of functions. - View Dependent Claims (51, 52, 53, 54)
-
-
55. A mobile device configured to select a function for execution, the mobile device comprising:
-
a proximity sensor; a touch screen display; a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; receive proximity data from the proximity sensor; select a subset of functions from a set of functions using the proximity data; and display, via the display, indications of the subset of functions. - View Dependent Claims (56, 57)
-
-
58. A computer program product for selecting a function for execution on a mobile device, the computer program product comprising processor-readable instructions, which, when executed by a processor, cause the processor to:
-
receive proximity data from a proximity sensor; select a subset of functions from a set of functions using the proximity data; and cause indications of the subset of functions to be displayed via a touch screen display. - View Dependent Claims (59, 60)
-
-
61. An apparatus for selecting a function for execution by a mobile device, the apparatus comprising:
-
means for collecting proximity data; means for selecting a subset of functions from a set of functions using the proximity data; and means for displaying indications of the subset of functions. - View Dependent Claims (62, 63)
-
Specification