Patent ID: 8463240

Claim:
A method of determining whether to establish a voice channel between a communications device and an external communications network, the communications device being configured to communicate over a data channel and the voice channel, the method comprising: receiving, at the communications device, telephone call information over the data channel, the data channel being different from the voice channel; obtaining, via a processor of the communications device, a telephone call history of the voice channel associated with the communications device; analyzing the telephone call history and the telephone call information to predict whether a call acceptance signal will be generated at the communication device, the call acceptance signal initiating the voice channel; initiating the voice channel in an early call setup based upon predicting the call acceptance signal will be generated at the communication device, the voice channel being initiated prior to generating the call acceptance signal at the communication device; and initiating the voice channel in a late call setup based upon predicting the call acceptance signal will not be generated at the communication device, the voice channel being initiated upon generating the call acceptance signal at the communication device.