Patent ID: 8321572

Claim:
A computer-implemented method comprising: at a server system having memory and one or more processors: receiving a telephone call from a telephony device, the telephone call being for accessing a destination, wherein the telephony device is operable on a wireless network and has both voice capability and data capability; establishing a voice connection between the server system and the telephony device; returning a voice response to a user of the telephony device through the voice connection, wherein the voice response includes a plurality of voice options for the user of the telephony device to choose; receiving a user selection of one of the plurality of voice options in association with the telephone call; determining whether the user-selected voice option is a first one of the plurality of voice options or a second one of the plurality of voice options; in response to a determination that the user-selected voice option is said first one of the plurality of voice options, returning a data response to the user of the telephony device through a data connection between the server system and the telephony device, the data response including a link to a network-based resource associated with said destination; and in response to a determination that the user-selected voice option is said second one of the plurality of voice options, providing a voice call connection between the telephony device and a party associated with the destination.