Patent ID: 9489658
Filing Date: 2016-11-08
CPC Classification: G06Q,H04L,H04W

Claim Text:
1. A computer program product, stored on a non-transitory computer readable medium, comprising instructions that when executed on one or more computers cause the one or more computers to perform operations, the operations comprising: providing a single client application including a plurality of communication types, the communication types comprising all of voice call, text messaging, and instant messaging; providing access to a plurality of contact information; initiating a first communication with a first party using a first one of the communication types; switching to a second communication with the first party using a second one of the communication types; providing for all of three-way conferences, transfer of a communication to a third party, and call-back bridging initiated by text message or world-wide-web without number preprogramming; and wherein contact information comprises contact specific settings and group specific settings, which are queried including the order of contact specific settings, group specific settings, and general user settings when no contact specific settings and no group specific settings are stored for a known contact of an inbound call in determining a course of action with respect to a communication.