Integrated chat client with calling party choice
DCFirst Claim
Patent Images
1. A method for converting a voice call attempt to an alternate medium for a real-time communication session, comprising:
- receiving a telephone call request;
checking for accessibility of a called party chat client associated with a called party; and
prompting a calling party to choose whether or not to electronically chat with the called party in an electronic chat session when the called party chat client is accessible, wherein the electronic chat session is enabled between a calling party chat client and the called party chat client that are logged into respective electronic chat servers.
7 Assignments
Litigations
1 Petition
Accused Products
Abstract
Phone systems for an integrated chat client service are provided. A representative phone system includes call processing system operable to check whether a called party has a called party chat client accessible through a chat server coupled to the internet. The call processing system is further operable to prompt a calling party to select to talk or chat with the called party when the called party chat client is accessible. Methods to connect and place telephone calls are also provided.
90 Citations
51 Claims
-
1. A method for converting a voice call attempt to an alternate medium for a real-time communication session, comprising:
-
receiving a telephone call request; checking for accessibility of a called party chat client associated with a called party; and prompting a calling party to choose whether or not to electronically chat with the called party in an electronic chat session when the called party chat client is accessible, wherein the electronic chat session is enabled between a calling party chat client and the called party chat client that are logged into respective electronic chat servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for converting a voice call attempt to an alternate medium for a real-time communication session, comprising:
-
dialing, via a first communications device, a prefix code; dialing, via the first communications device, a called party telephone number associated with a called party; selecting to electronically chat with the called party when a called party chat client is accessible; and initiating an electronic chat session between a second communications device and the called party chat client when the calling party selects to electronically chat. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for converting a voice call attempt to an alternate medium for a real-time communication session, comprising:
-
dialing a called party telephone number associated with a called party; receiving a prompt indicating the called party telephone number is busy, and a called party chat client is accessible; selecting to electronically chat with the called party when a called party chat client is accessible; and initiating an electronic chat session between a calling party chat client and the called party chat client when the calling party selects to electronically chat, wherein the calling party chat client and the called party chat client are logged into respective chat servers before initiation of the electronic chat session. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method for converting a voice call attempt to an alternate medium for a real-time communication session comprising:
-
dialing a called party telephone number associated with a called party; receiving a prompt indicating no answer at the called party telephone number, and a called party chat client is accessible; selecting to electronically chat with the called party when a called party electronic chat client is accessible; and initiating an electronic chat session between a calling party electronic chat client and the called party electronic chat client when the calling party selects to electronically chat. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer-readable medium having a program for converting a voice call attempt to an alternate medium for a real-time communication session, the program performing the steps of:
-
receiving a telephone call request; checking for accessibility of a called party electronic chat client associated with a called party; and prompting a calling party to choose whether or not to electronically chat with the called party when the called party electronic chat client is accessible, wherein electronic chat communication is enabled between a calling party electronic chat client and the called party electronic chat client. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable medium having a program for converting a voice call attempt to an alternate medium for a real-time communication session, the program performing the steps of:
-
detecting an incoming voice call attempt for initiating a voice session; identifying availability of a called party of the voice call on an alternate communications medium; and initiating an alternative real-time communication session in lieu of the voice session when the called party is available on the alternative communication medium. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification