| CPC G06Q 30/0241 (2013.01) [H04M 1/00 (2013.01); H04M 1/72439 (2021.01); H04M 1/72457 (2021.01); H04M 1/72469 (2021.01); H04M 3/42051 (2013.01); H04M 3/42059 (2013.01); H04M 3/4365 (2013.01); H04M 3/4878 (2013.01); H04M 7/0036 (2013.01); H04M 7/0051 (2013.01); H04M 15/00 (2013.01); H04M 15/61 (2013.01); H04M 15/8083 (2013.01); H04M 15/8351 (2013.01); H04M 15/8353 (2013.01); H04M 15/8355 (2013.01); H04M 15/846 (2013.01); H04W 4/12 (2013.01); H04W 4/16 (2013.01); H04W 4/18 (2013.01); H04W 4/20 (2013.01); H04W 4/23 (2018.02); H04M 15/83 (2013.01); H04M 15/848 (2013.01); H04M 15/85 (2013.01); H04M 2203/6054 (2013.01); H04M 2215/7231 (2013.01); H04M 2242/30 (2013.01); H04W 4/21 (2018.02)] | 18 Claims |

|
1. A communication device operable by a user for facilitating communication between a caller and a called party, the communication device comprising:
a screen, wherein the screen is operable to display content;
one or more storage components, wherein the one or more storage components are operable to store at least one of contacts, user preferences, and multimedia content to be presented on the communication device;
a microphone;
a browser, wherein the browser is operable to present and navigate multimedia content;
a call processor, wherein the call processor is operable to process at least one of an outgoing call and an incoming call; and
a keypad, wherein the keypad is operable to enter one or more characters to spell a word;
wherein the communication device is capable of supporting parallel data and voice channels;
wherein the communication device is operable to allow the user to initiate a key-word based lookup of a destination telephone number associated with a key-word by speaking the key-word into the microphone,
wherein a server receives a request for the key-word based lookup of the destination telephone number;
wherein the key-word based lookup of the destination telephone number is performed on a location external to the communication device;
wherein the key-word based lookup of the destination telephone number returns a list of one or more results;
wherein each of the one or more results is accompanied by controls that the user can actuate to initiate a call to a corresponding destination; and
wherein the user can initiate the call from the communication device to the corresponding destination by selecting an entry within the list of the one or more results; and
wherein the communication device is operable to receive post-call content comprising at least one of a summary of the conversation of the user and the called party, a summary of a transaction between the user and the called party, a receipt relating to the conversation between the user and the called party, and a confirmation of an appointment between the user and the called party.
|