Techniques for alerting a user of unchecked messages before communication with a contact
First Claim
Patent Images
1. A method for alerting a user of unchecked messages by an intended recipient contact, the method comprising:
- intercepting, at a client associated with the user, a communication attempt from the user to the intended recipient contact;
receiving, at a computing device, a request from the client associated with the user, the request received before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the computing device;
determining, at the computing device, the existence of at least one message correlated to the intended recipient contact in an unchecked state for messages in a plurality of communication modalities by;
receiving an identifier for the intended recipient contact in a first modality, andcorrelating the identifier for the intended recipient contact to a second identifier for the intended recipient contact in a second modality to determine if there are unchecked messages in the second modality for the intended recipient contact,wherein at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities;
sending, from the computing device, an alert to the client indicating the existence of at least one unchecked message from the intended recipient contact;
providing an interface to the client, the interface including an option to check the at least one unchecked messages prior to completing the communication attempt;
receiving a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more messages;
determining an existence of the unchecked message that is associated with the particular topic; and
based on determining the existence of the unchecked message that is associated with the particular topic, providing the unchecked message that is associated with the particular topic to the client in a first communications modality in the plurality of communications modalities based on the client, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the client.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, techniques for alerting a user of unchecked messages correlated to a contact before communicating with the contact are provided. The check for unchecked messages may be performed across a plurality of communication modalities. If one or more unchecked messages are found, then the user is alerted that there may be unchecked messages. The user may then have the option to check the unchecked messages before contacting the contact.
21 Citations
24 Claims
-
1. A method for alerting a user of unchecked messages by an intended recipient contact, the method comprising:
-
intercepting, at a client associated with the user, a communication attempt from the user to the intended recipient contact; receiving, at a computing device, a request from the client associated with the user, the request received before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the computing device; determining, at the computing device, the existence of at least one message correlated to the intended recipient contact in an unchecked state for messages in a plurality of communication modalities by; receiving an identifier for the intended recipient contact in a first modality, and correlating the identifier for the intended recipient contact to a second identifier for the intended recipient contact in a second modality to determine if there are unchecked messages in the second modality for the intended recipient contact, wherein at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities; sending, from the computing device, an alert to the client indicating the existence of at least one unchecked message from the intended recipient contact; providing an interface to the client, the interface including an option to check the at least one unchecked messages prior to completing the communication attempt; receiving a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more messages; determining an existence of the unchecked message that is associated with the particular topic; and based on determining the existence of the unchecked message that is associated with the particular topic, providing the unchecked message that is associated with the particular topic to the client in a first communications modality in the plurality of communications modalities based on the client, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for alerting a user of unchecked messages by an intended recipient contact, the method comprising:
-
intercepting a signal for a communication attempt from an end device to a intended recipient contact at an unchecked message client, the end device being associated with the user; sending, from the unchecked message client, a request, the request being sent before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the unchecked message client; receiving a response indicating the existence of at least one message correlated to the intended recipient contact in the unchecked state, for messages in a plurality of communication modalities wherein the existence of the at least one message is based on the sending device receiving an identifier for the intended recipient contact in a first modality, and correlating the identifier for the intended recipient contact to a second identifier for the intended recipient contact in a second modality to determine if there are unchecked messages in the second modality for the intended recipient contact, wherein at least one of the plurality of communication modalities is a, wherein at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities; and outputting an alert to the end device to indicate the existence of at least one unchecked messages; and providing an interface to the end device, the interface including an option to check the at least one unchecked messages prior to completing the communication attempt; receiving a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more unchecked messages; determining an existence of the unchecked message that is associated with the particular topic; and based on determining the existence of the unchecked message that is associated with the particular topic, providing the unchecked message that is associated with the particular topic to the client in a first communications modality in the plurality of communications modalities based on the client, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the client. - View Dependent Claims (8, 9)
-
-
10. A device with a non-transitory computer readable medium configured to alert a user of unchecked messages by an intended recipient contact, the device comprising:
-
a receiver configured to receive a request from a client associated with the user, the request received before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the computing device; an unchecked message determiner configured to determine the existence of at least one message correlated to the intended recipient contact in the unchecked state, for messages in a plurality of communication modalities, the unchecked message determiner including; logic that upon receiving an identifier for the intended recipient contact in a first modality, correlates the identifier for the intended recipient contact to a second identifier for the intended recipient contact in a second modality to determine if there are unchecked messages in the second modality for the intended recipient contact, wherein at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities; and an alert module configured to send an alert to the user that there exists at least one unchecked message, wherein the alert is in a first communications modality in the plurality of communications modalities based on an end device of the user, the alert module being further configured to provide an interface to the user, wherein the interface includes an option to check the at least one unchecked messages prior to completing the communication attempt; logic configured to receive a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more unchecked messages; logic configured to determine an existence of the unchecked message that is associated with the particular topic; and logic configured to provide, based on determining the existence of the unchecked message that is associated with the particular topic, the unchecked message that is associated with the particular topic to the user in the first communications modality, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A device with a non-transitory computer readable medium configured to alert a user of unchecked messages by an intended recipient contact, the device comprising:
-
logic configured to intercept a signal for a communication attempt from an end device to the intended recipient contact at an unchecked message client, the end device being associated with the user; logic configured to send, from the unchecked message client, a request, the request being sent before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the unchecked message client; logic configured to receive a response indicating the existence of at least one message correlated to the intended recipient contact in the unchecked state for messages in a plurality of communication modalities, wherein the existence of the at least one message is based on the sending device receiving an identifier for the intended recipient contact in a first modality, and correlating the identifier for the intended recipient contact to a second identifier for the intended recipient contact in a second modality to determine if there are unchecked messages in the second modality for the intended recipient contact, and at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities; logic configured to output an alert that there exists at least one unchecked message from the intended recipient, and logic configured to output an interface, wherein the interface includes an option to check the at least one unchecked messages prior to completing the communication attempt; logic configured to receive a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more unchecked messages; logic configured to determine an existence of the unchecked message that is associated with the particular topic; and logic configured to provide, based on determining the existence of the unchecked message that is associated with the particular topic, the unchecked message that is associated with the particular topic to the user in the first communications modality, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the user. - View Dependent Claims (18, 19)
-
-
20. A system with a non-transitory computer readable medium configured to alert a user of unchecked messages by an intended recipient contact, the system comprising:
-
an unchecked message client, comprising; logic configured to intercept a signal for a communication attempt from an end device to the intended recipient contact, the end device being associated with the user; and logic configured to send, from the unchecked message client, a request, the request being sent before the communication attempt yields a communication between the user and the intended recipient contact, the intended recipient contact being different from the unchecked message client; and an unchecked message module, comprising; a receiver configured to receive the request from the unchecked message client for the determination the existence of at least one messages correlated to the intended recipient contact for the user in an unchecked state; an unchecked message determiner configured to determine if there are any message correlated to the intended recipient contact that include the unchecked state for messages in a plurality of communication modalities, wherein at least one of the plurality of communication modalities is a voice modality, and the communication attempt is in one of the plurality of communication modalities; an alert module configured to send an alert to the unchecked message client that there exists at least one unchecked message, wherein the unchecked message client is configured to output the alert, the alert module further configured to output an interface, wherein the interface includes an option to check the at least one unchecked messages prior to completing the communication attempt; logic configured to receive a request from the client interface for accessing an unchecked message that is associated with a particular topic in the one or more unchecked messages; logic configured to determine an existence of the unchecked message that is associated with the particular topic; and logic configured to provide, based on determining the existence of the unchecked message that is associated with the particular topic, the unchecked message that is associated with the particular topic to the user in the first communications modality, wherein, if the unchecked message that is associated with the particular topic is in a second communications modality in the plurality of communications modalities, the unchecked message that is associated with the particular topic is converted to the first communications modality before being provided to the user. - View Dependent Claims (21, 22, 23, 24)
-
Specification