Header Ads

Apple patents Speakerphone Control for Mobile Device

Abstract:
A speakerphone system integrated in a mobile device is automatically controlled based on the current state of the mobile device. In one implementation, the mobile device is controlled based on an orientation or position of the mobile device. In another implementation, the control of the speakerphone includes automatically controlling one or more graphical user interfaces associated with the speakerphone system.

Claims
--------------------------------------------------------------------------------
1. A method comprising:detecting a current state of a mobile device;determining a control action associated with the current state; andautomatically controlling a speakerphone system associated with the mobile device based on the control action.

2. The method of claim 1, wherein detecting the current state includes receiving at least one sensor input related to acceleration, proximity, orientation, rotation, angle, connection to one or more hardware devices, gripping, time, distance, touch for user input, or volume levels.

3. The method of claim 1, further comprising:receiving user input to activate or deactivate the automatic control of the speakerphone system.

4. The method of claim 1, further comprising:prompting for user input to accept the determined control action associated with the current state.

5. The method of claim 1, wherein detecting the current state comprises:obtaining information from a state machine.

6. The method of claim 1, wherein controlling the speakerphone system, further comprises:activating or deactivating the speakerphone system.

7. The method of claim 1, wherein controlling the speakerphone system, further comprises:automatically adjusting a sensitivity of a microphone or loudspeaker volume.

8. The method of claim 1, wherein controlling the speakerphone system, further comprises:generating or adjusting a graphical user interface of the mobile device.

9. The method of claim 8, wherein generating or adjusting the graphical user interface, further comprises:changing a brightness of a display presenting the graphical user interface.

10. The method of claim 8, wherein generating or adjusting the graphical user interface, further comprises:resizing of elements displayed on the graphical user interface.

11. The method of claim 1, wherein controlling the speakerphone system, further comprises:automatically adjusting the speakerphone system based on a predetermined amount or percentage.

12. The method of claim 1, wherein controlling the speakerphone system, further comprises:automatically adjusting the speakerphone system based on detected magnitude associated with the current state.

13. The method of claim 1, further comprising:learning based on the previous detected state or determined control action.

14. The method of claim 1, further comprising:comparing one or more patterns to the detected current state; andautomatically controlling the speakerphone system based on the comparison.

15. The method of claim 1, further comprising:indicating on the mobile device that the speakerphone system is active.

16. A system comprising:a processor:a computer-readable medium coupled to the processor and operable for storing instructions, which when executed by the processor, causes the processor to perform operations comprising:detecting a current state of a mobile device;determining a control action associated with the current state; andautomatically controlling a speakerphone system associated with the mobile device based on the control action.

17. The system of claim 16, wherein detecting the current state includes receiving at least one sensor input related to acceleration, proximity, orientation, rotation, angle, connection to one or more hardware devices, gripping, time, distance, touch for user input, or volume levels.

18. The system of claim 16, wherein controlling the speakerphone system, further comprises:activating or deactivating the speakerphone system.

19. The system of claim 16, wherein controlling the speakerphone system, further comprises:automatically adjusting a sensitivity of a microphone or loudspeaker volume.

20. The system of claim 16, wherein controlling the speakerphone system, further comprises:generating or adjusting a graphical user interface of the mobile device.

21. A computer-readable medium operable for storing instruction, which when executed by a processor, causes the processor to perform operations comprising:detecting a current state of a mobile device;determining a control action associated with the current state; andautomatically controlling a speakerphone system associated with the mobile device based on the control action.

22. The system of claim 21, wherein detecting the current state includes receiving at least one sensor input related to acceleration, proximity, orientation, rotation, angle, connection to one or more hardware devices, gripping, time, distance, touch for user input, or volume levels.

23. The computer-readable medium of claim 21, wherein controlling the speakerphone system, further comprises:activating or deactivating the speakerphone system.

24. The computer-readable medium of claim 21, wherein controlling the speakerphone system, further comprises:automatically adjusting a sensitivity of a microphone or loudspeaker volume.

25. The computer-readable medium of claim 21, wherein controlling the speakerphone system, further comprises:generating or adjusting a graphical user interface of the mobile device.
--------------------------------------------------------------------------------

Description
--------------------------------------------------------------------------------
RELATED APPLICATION

[0001]This subject matter is related to U.S. patent application Ser. No. 11/937,463, for "Variable Device Graphical User Interface," filed Nov. 8, 2007, the subject matter of which is incorporated by reference herein its entirety.

TECHNICAL FIELD

[0002]This subject matter is generally related to mobile devices.

BACKGROUND

[0003]Modern mobile devices (e.g., mobile phones, media players) often include a speakerphone system. The speakerphone system, which typically includes a loudspeaker and a microphone integrated into the mobile device, can free the user's hands and facilitate multi-party conversations using the mobile device. A typical speakerphone system for a mobile device is controlled by hardware and/or software mechanisms which require the user to make physical contact with the mobile device. When operating the mobile device in hands free mode, the user must manually activate the speakerphone system to engage in a conversation, and then deactivate the speakerphone system when finished with the conversation. Even if the user is holding the device, the manual steps of activating and deactivating the speakerphone system can be annoying to the user.

SUMMARY

[0004]A speakerphone system integrated in a mobile device is automatically controlled based on the current state of the mobile device. In one implementation, the mobile device is controlled based on an orientation or position of the mobile device. In another implementation, the control of the speakerphone includes automatically controlling one or more graphical user interfaces associated with the speakerphone system.

No comments:

Powered by Blogger.