Patent ID: 8548441

Claim:
A method comprising: storing, at a non-transitory computer-readable data storage device of a wireless communication device, a hands-free-audio profile of the wireless communication device, computer-readable data that indicates a threshold speed, and computer-readable data that indicates a threshold time, wherein the hands-free-audio profile can be switched from an enabled state to a disabled stated and from the disabled stated to the enabled state; determining, using a processor of the wireless communication device, a most-recent speed-condition of the wireless communication device, wherein the most-recent speed-condition indicates whether the wireless communication device is moving at a speed greater than the threshold speed and indicates an amount of consecutive time that the wireless communication device has been stationary or moving at a speed less than the threshold speed; monitoring, at the processor of the wireless communication device, a state of the hands-free-audio profile; receiving, at the wireless communication device, a message that indicates an incoming voice call is available for connecting to the wireless communication device; if the hands-free-audio profile monitored by the processor is set to the disabled state and the amount of consecutive time is less than the threshold amount of time, then executing, using the processor, computer-readable program instructions to prevent the incoming voice call from being answered at the wireless communication device; and if the hands-free-audio profile monitored by the processor is set to the enabled state and the amount of consecutive time is less than the threshold amount of time, then, executing, using the processor, computer-readable program instructions that prevent the incoming voice call from being answered in a non-hands-free-audio mode of the wireless communication device and to answer the incoming voice call using a hands-free-audio mode of the wireless communication device.