Systems and methods for managing electronic communications
First Claim
Patent Images
1. A method of facilitating interaction between a caller and a callee, comprising:
- receiving an interaction request;
obtaining a caller identifier of the caller from the received interaction request;
retrieving information from at least one data source using the caller identifier;
determining information data usable to generate a response message for the caller based on the information and data specific to the callee, the data specific to the callee including status data of the callee that is extracted, in response to the interaction request, from a plurality of information sources, the information sources each containing an aspect of a status of the callee; and
generating the response message based on the determined information data.
1 Assignment
0 Petitions
Accused Products
Abstract
An interaction manager system and method are provided to aid a caller in communicating with a callee. An interaction space is provided to a caller'"'"'s communication device. This interaction space can include visibility information that informs the caller about the status of the callee, accessibility information that provides the caller with a list of communication channels available to the caller, and continuity information that includes information and action facilitation data that reflect the ongoing interaction between the caller and the callee.
116 Citations
28 Claims
-
1. A method of facilitating interaction between a caller and a callee, comprising:
-
receiving an interaction request;
obtaining a caller identifier of the caller from the received interaction request;
retrieving information from at least one data source using the caller identifier;
determining information data usable to generate a response message for the caller based on the information and data specific to the callee, the data specific to the callee including status data of the callee that is extracted, in response to the interaction request, from a plurality of information sources, the information sources each containing an aspect of a status of the callee; and
generating the response message based on the determined information data. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13)
-
-
7. A method of facilitating interaction between a caller and a callee, comprising:
-
receiving an interaction request;
obtaining a caller identifier of the caller from the received interaction request;
retrieving information from at least one data source using the caller identifier; and
generating a response message for the caller based on the information and data specific to the callee, wherein the response message includes continuity information, the continuity information including information extracted, in response to the interaction request, from shared activities between the caller and the callee.
-
-
14. A system that facilitates interaction between a caller and a callee, comprising:
-
an input interface that receives an interaction request;
an identification module that obtains a caller identifier of the caller from the received interaction request and retrieves information from at least one data source using the caller identifier; and
a message generator that determines information data usable to generate a response message for the caller based on the information and data specific to the callee and that generates the response message based on the determined information data, the data specific to the callee including status data of the callee that is extracted, in response to the interaction request, from a plurality of information sources, the information sources each containing an aspect of a status of the callee. - View Dependent Claims (15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27)
-
-
20. A system that facilitates interaction between a caller and a callee, comprising:
-
an input interface that receives an interaction request;
an identification module that obtains a caller identifier of the caller from the received interaction request and retrieves information from at least one data source using the caller identifier; and
a message generator that generates a response message for the caller based on the information and data specific to the callee, wherein the response message includes continuity information, the continuity information including information extracted, in response to the interaction request, from shared activities between the caller and the callee.
-
-
28. A method of facilitating interaction between a caller and a callee, comprising:
-
receiving an interaction request;
obtaining a caller identifier of the caller from the received interaction request;
retrieving caller information using the caller identifier;
extracting callee information from a plurality of callee information sources, based on the retrieved caller information; and
generating a response message for the caller based on information and data specific to the callee, the data specific to the callee including status data, wherein the response message includes continuity information extracted from shared activities between the caller and the callee.
-
Specification