Methods and systems for a communications and information resource manager
First Claim
1. A method for managing communications and data relating to the communications of a user, the method comprising:
- presenting an icon for facilitating communications of the user;
in response to activation of the icon by the user, querying the user for identification of a communicating partner;
in response to receiving the identification, determining a mode of communication preferred by the communicating partner;
automatically presenting an option to review previous communications related to the communicating partner without the user having to search for these previous communications on a piecemeal basis;
presenting a template that corresponds to the communicating partner'"'"'s preferred mode of communication;
pre-populating the template with information related to the communicating partner;
sending a communication to the communicating partner;
when a reply communication is received from the communicating partner, comparing the communicating partner'"'"'s name and address to a directory storing communicating partners;
when the communicating partner'"'"'s name and address is not included in the directory, then adding the communicating partner'"'"'s name and address to the directory;
comparing the communication partner'"'"'s name and address to entries in a message log;
when the communicating partner'"'"'s name and address is found in the message log, then retrieving an entry corresponding to the communicating partner'"'"'s name and address;
comparing the communicating partner'"'"'s name and address to scheduled activities in an electronic calendar;
when the communicating partner'"'"'s name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the communicating partner'"'"'s name and address; and
presenting the reply communication, the entry from the message log, and the scheduled activity to the user.
8 Assignments
0 Petitions
Accused Products
Abstract
A manager interfaces with communications systems such as a telecommunications and/or data network. The manager allows a user to participate in, keep track of, log, monitor, and engage or direct activities relating to communications. The manager may include user data and keep it current, receive and display data on a user'"'"'s communications, and respond to communications with a standard or selected response. The manager may make information related to the data or the received communications available and include a message log with entries on communications of the user including instant or chat room messages, and unanswered calls. The manager may include a directory that is kept current using data on received communications and may include a calendar with scheduled activities.
145 Citations
5 Claims
-
1. A method for managing communications and data relating to the communications of a user, the method comprising:
-
presenting an icon for facilitating communications of the user; in response to activation of the icon by the user, querying the user for identification of a communicating partner; in response to receiving the identification, determining a mode of communication preferred by the communicating partner; automatically presenting an option to review previous communications related to the communicating partner without the user having to search for these previous communications on a piecemeal basis; presenting a template that corresponds to the communicating partner'"'"'s preferred mode of communication; pre-populating the template with information related to the communicating partner; sending a communication to the communicating partner; when a reply communication is received from the communicating partner, comparing the communicating partner'"'"'s name and address to a directory storing communicating partners; when the communicating partner'"'"'s name and address is not included in the directory, then adding the communicating partner'"'"'s name and address to the directory; comparing the communication partner'"'"'s name and address to entries in a message log; when the communicating partner'"'"'s name and address is found in the message log, then retrieving an entry corresponding to the communicating partner'"'"'s name and address; comparing the communicating partner'"'"'s name and address to scheduled activities in an electronic calendar; when the communicating partner'"'"'s name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the communicating partner'"'"'s name and address; and presenting the reply communication, the entry from the message log, and the scheduled activity to the user. - View Dependent Claims (2, 3)
-
-
4. A processor-implemented method for managing communications and data relating to the communications of a user, the method comprising:
-
receiving a communication associated with a sender'"'"'s name and address; comparing the sender'"'"'s name and address to a directory storing communicating partners; when the sender'"'"'s name and address is not included in the directory, then adding the sender'"'"'s name and address to the directory; comparing the sender'"'"'s name and address to entries in a message log; when the sender'"'"'s name and address is found in the message log, then retrieving an entry corresponding to the sender'"'"'s name and address; comparing the sender'"'"'s name and address to scheduled activities in an electronic calendar; when the sender'"'"'s name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the sender'"'"'s name and address; and upon receipt of the communication, presenting the entry from the message log and the scheduled activity to the user. - View Dependent Claims (5)
-
Specification