Rich caller ID with communication history
First Claim
Patent Images
1. An apparatus, comprising:
- an interface;
communication logic operable to receive data representative of a communication request via the interface, the communication request comprising data representative of an initiator of the request; and
an output device coupled to the communication logic;
wherein the communication logic is responsive to the communication request to automatically acquire data representative of a current number of prior unanswered communication attempts while receiving the communication request from the initiator;
wherein the communication logic is configured to forward data representative of the communication request, the data representative of an initiator of the request with the data representative of the current number of prior unanswered communication attempts from the initiator to the output device;
wherein the output device simultaneously presents the communication request, the data representative of the initiator of the request and the data representative of the current number of prior unanswered communications from the initiator while receiving the communication request from the initiator; and
,wherein the current number of prior unanswered communication attempts comprises a combination of an unanswered telephone call, an unanswered voice mail message, an instant message request, and an unanswered electronic mail message.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example embodiment, there is described a unified communication system that automatically presents a number of communication attempts from a caller since last contact with a caller, along with the caller identification information. Optionally, links may be provided to access detailed information about the past communication attempts.
17 Citations
16 Claims
-
1. An apparatus, comprising:
-
an interface; communication logic operable to receive data representative of a communication request via the interface, the communication request comprising data representative of an initiator of the request; and an output device coupled to the communication logic; wherein the communication logic is responsive to the communication request to automatically acquire data representative of a current number of prior unanswered communication attempts while receiving the communication request from the initiator; wherein the communication logic is configured to forward data representative of the communication request, the data representative of an initiator of the request with the data representative of the current number of prior unanswered communication attempts from the initiator to the output device; wherein the output device simultaneously presents the communication request, the data representative of the initiator of the request and the data representative of the current number of prior unanswered communications from the initiator while receiving the communication request from the initiator; and
,wherein the current number of prior unanswered communication attempts comprises a combination of an unanswered telephone call, an unanswered voice mail message, an instant message request, and an unanswered electronic mail message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving a communication request comprising data identifying an initiator of the request; automatically determining whether there are prior unanswered communications from the initiator since a last successful communication while receiving the communication request from the initiator; and simultaneously presenting the data representative of the communication request, the data identifying the initiator of the request and data representative of prior unanswered communications from the initiator since a last successful communication while receiving the communication request from the initiator; wherein the prior unanswered communications comprises a combination of missed telephone calls, un-listened-to voice mails, and unanswered electronic mail messages and instant messages from the initiator since a last successful communication.
-
-
16. Logic encoded in a non-transitory storage media for execution by a processor, and when executed operable to:
-
obtain data representative of a communication request that comprises data identifying an initiator of the request; automatically determine whether there are prior un-responded communications from the initiator since a last successful communication while receiving the communication request from the initiator; and simultaneously presenting data representative of the communication request, the data identifying the initiator of the request and data representative of a number of prior un-responded communications from the initiator since a last successful communication while receiving the communication request from the initiator; wherein the prior un-responded communications comprises a combination of missed telephone calls, un-listened-to voice mails, and unanswered electronic mail messages and instant messages from the initiator since a last successful communication.
-
Specification