Method and system for facilitating mediated communication
First Claim
Patent Images
1. A method for facilitating mediated virtual communication, comprising:
- receiving, by a mediation system, a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and a communication device of a called party, the request for voice-based communication received regardless of a usage status of the communication device of the called party;
automatically evaluating, by the mediation system, contextual information associated with the telephone call, in response to receiving the-request for voice-based communication;
automatically preparing, by the mediation system, a list of follow-through options, based on the contextual information;
automatically transmitting a message from the mediation system to the communication device of the called party, wherein the message includes the list of follow-through options to be displayed on the communication device of the called party for selection by the called party;
receiving, by the mediation system, a response from the communication device of the called party, wherein the response identifies one of the follow-through options as having been selected by the called party;
automatically updating a data set in a mediation subscriber profile for the called party in response to receiving the response identifying the selected one of the follow-through options, wherein the updating includes archiving at least one of;
identifying information of the calling party;
an availability status of the called party during a mediation process for the request for voice-based communication; and
information about the follow-through option selected by the called party during the mediation process; and
facilitating a mediated follow-through operation based on the selected one of the follow-through options.
5 Assignments
0 Petitions
Accused Products
Abstract
A mediation system as disclosed herein is capable of performing a method for facilitating mediated communication. In at least one embodiment of the method for facilitating mediated communication, the method includes receiving a communication request, determining a context associated with the communication request in response to receiving the communication request, and preparing contextual decision information in response to determining the context.
81 Citations
29 Claims
-
1. A method for facilitating mediated virtual communication, comprising:
-
receiving, by a mediation system, a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and a communication device of a called party, the request for voice-based communication received regardless of a usage status of the communication device of the called party;
automatically evaluating, by the mediation system, contextual information associated with the telephone call, in response to receiving the-request for voice-based communication;
automatically preparing, by the mediation system, a list of follow-through options, based on the contextual information;
automatically transmitting a message from the mediation system to the communication device of the called party, wherein the message includes the list of follow-through options to be displayed on the communication device of the called party for selection by the called party;
receiving, by the mediation system, a response from the communication device of the called party, wherein the response identifies one of the follow-through options as having been selected by the called party;
automatically updating a data set in a mediation subscriber profile for the called party in response to receiving the response identifying the selected one of the follow-through options, wherein the updating includes archiving at least one of;
identifying information of the calling party;
an availability status of the called party during a mediation process for the request for voice-based communication; and
information about the follow-through option selected by the called party during the mediation process; and
facilitating a mediated follow-through operation based on the selected one of the follow-through options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A program product for facilitating mediated virtual communication, the program product comprising:
-
a computer-usable medium; and
computer instructions encoded in the computer-usable medium, wherein the computer instructions, when executed by a processor in a computer system, provide a mediation system that performs operations comprising;
receiving a request for voice-based communication from a communication device of a calling party, wherein the request for voice-based communication requests commencement of a telephone call between the communication device of the calling party and a communication device of a called party, the request for voice-based communication received regardless of a usage status of the communication device of the called party;
automatically evaluating contextual information associated with the telephone call, in response to receiving the request for voice-based communication;
automatically preparing a list of follow-through options, based on the contextual information;
automatically transmitting a message from the mediation system to the communication device of the called party, wherein the message includes the list of follow-through options to be displayed on the communication device of the called party for selection by the called party;
receiving a response from the communication device of the called party, wherein the response identifies the selected follow-through option as an option to automatically notify the calling party that the called party plans to call the calling party back later;
automatically updating a data set in a mediation subscriber profile for the called party in response to receiving the response identifying the selected one of the follow-through options, wherein the updating includes archiving at least one of;
identifying information of the calling party;
an availability status of the called party during a mediation process for the request for voice-based communication; and
information about the follow-through option selected by the called party during the mediation process; and
facilitating a mediated follow-through operation based on the selected one of the follow-through options by automatically notifying the calling party that the called party plans to call the calling party back later. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program product for facilitating mediated virtual communication, comprising:
-
a computer-usable medium; and
computer instructions encoded in the computer-usable medium, wherein the computer instructions, when executed by a processor in a computer system, provide a mediation system that performs operations comprising;
receiving a communication request from a communication device of a user;
automatically preparing a list of follow-through actions, in response to the communication request;
transmitting a text-based message from the mediation system to the communication device of the user, such that the text-based message causes the communication device to display the list of follow-through actions for selection by the user, wherein the list of follow-through actions comprises an option to return a call;
receiving a response from the communication device of the user, wherein the response identifies the option to return a call as having been selected by the user;
automatically updating a data set in a mediation subscriber profile for the user in response to receiving the response identifying the option to return a call as having been selected by the user, wherein the updating includes archiving at least one of;
identifying information of a second person;
an availability status of the user during a mediation process for the communication request; and
information about the follow-through option selected by the user during the mediation process; and
automatically facilitating the selected follow-through action, in response to receiving the response from the communication device of the user, by;
automatically calling a communication device of the second person on behalf of the user, in response to receiving the response from the communication device of the user;
automatically determining a present availability status of the second person by interacting with the second person on behalf of the user; and
in response to determining that the second person is available, automatically connecting the communication device of the user and the communication device of the second person, to facilitate communication between the user and the second person, wherein the mediation system connects the communication device of the user and the communication device of the second person only after the mediation system interacts with the second person and determines that the second person is available. - View Dependent Claims (25)
-
-
26. A method for facilitating mediated virtual communication, comprising:
-
receiving, by a mediation system, a communication request from a communication device of a user;
automatically preparing, by the mediation system, a list of follow-through actions, in response to the communication request;
transmitting a text-based message from the mediation system to the communication device of the user, such that the text-based message causes the communication device to display the list of follow-through actions for selection by the user, wherein the list of follow-through actions comprises an option to return a call;
receiving, by the mediation system, a response from the communication device of the user, wherein the response identifies the option to return a call as having been selected by the user;
automatically updating a data set in a mediation subscriber profile for the user in response to receiving the response identifying the option to return a call as having been selected by the user, wherein the updating includes archiving at least one of;
identifying information of a second person;
an availability status of the user during a mediation process for the request for voice-based communication; and
information about the follow-through option selected by the user during the mediation process; and
automatically facilitating the selected follow-through action, in response to receiving the response from the communication device of the user, by;
automatically calling a communication device of the second person on behalf of the user, in response to receiving the response from the communication device of the user;
automatically determining a present availability status of the second person by interacting with the second person on behalf of the user, and in response to determining that the second person is available, automatically connecting the communication device of the user and the communication device of the second person, to facilitate communication between the user and the second person, wherein the mediation system connects the communication device of the user and the communication device of the second person only after the mediation system interacts with the second person and determines that the second person is available. - View Dependent Claims (27, 28, 29)
-
Specification