Techniques for tracking communication frequency across communication modalities
First Claim
1. A method for generating an alert based upon communications across multiple communication types, the method comprising:
- establishing a predetermined communication frequency pattern between first and second users;
measuring a communication frequency pattern by monitoring communications across a plurality of communication modalities; and
alerting at least one of the first and second users when the measured communication frequency pattern between the first and second users does not achieve a predetermined relationship with respect to the predetermined communication frequency pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
In on embodiment, techniques for providing alerts to a user when a communication frequency pattern between a user and a contact has not occurred during a pre-determined amount of time are provided. Communication records between the contact and the user can be analyzed to determine if the communication frequency pattern with the contact during the pre-determined amount of time does not meet pre-determined criteria. For example, the criteria may be generate an alert if communications do not occur in the last month, generate an alert if less than five communications occur in the last six months, or any other communication pattern. Also, the content of a communication may be analyzed to determine if a certain topic has been discussed. If a certain topic has not been discussed during the pre-determined amount of time, an alert may also be generated reminding the user that the topic has not been discussed.
35 Citations
52 Claims
-
1. A method for generating an alert based upon communications across multiple communication types, the method comprising:
-
establishing a predetermined communication frequency pattern between first and second users;
measuring a communication frequency pattern by monitoring communications across a plurality of communication modalities; and
alerting at least one of the first and second users when the measured communication frequency pattern between the first and second users does not achieve a predetermined relationship with respect to the predetermined communication frequency pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for tracking communications across multiple modalities, the method comprising:
-
accessing communication records for a contact of a user, the communication records being generated from a plurality of communication modalities;
determining from the communication records if a communication between the contact and the user has occurred for a predetermined amount of time;
if a communication between the user and the contact has not occurred during the predetermined amount of time, performing the steps of;
generating an alert for the user; and
sending the alert to the user such that the user is notified that a communication with the contact has not occurred for the amount of time. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A device configured to generate an alert based upon communications across multiple communication types, the device comprising:
-
logic configured to establish a predetermined communication frequency pattern between first and second users;
logic configured to measure a communication frequency pattern by monitoring communications across a plurality of communication modalities; and
logic configured to alert at least one of the first and second users when the measured communication frequency pattern between the first and second users does not achieve a predetermined relationship with respect to the predetermined communication frequency pattern. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A device for tracking communications across multiple modalities, the device comprising:
-
logic configured to access communication records for a contact of a user, the communication records being generated from a plurality of communication modalities;
logic configured to determine from the communication records if a communication between the contact and the user has occurred for a predetermined amount of time;
if a communication between the user and the contact has not occurred during the predetermined amount of time, the device comprising;
logic configured to generate an alert for the user; and
logic configured to send the alert to the user such that the user is notified that a communication with the contact has not occurred for the amount of time. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system configured to generate an alert based upon communications across multiple communication types, the system comprising:
-
a first set of end devices associated with a first user, wherein end devices in the first set of end devices are configured to communicate in a plurality of communication modalities; and
a communication manager module comprising;
logic configured to establish a predetermined communication frequency pattern between the first user and a second user;
logic configured to measure a communication frequency pattern by monitoring communications for two or more end devices in the first set of end devices across a plurality of communication modalities; and
logic configured to alert the first user and/or the second user when the measured communication frequency pattern between the first and second users does not achieve a predetermined relationship with respect to the predetermined communication frequency pattern. - View Dependent Claims (46, 47, 48)
-
-
49. A system configured to track communications across multiple modalities, the system comprising:
-
a first set of end devices associated with a first user, wherein end devices in the first set of end devices are configured to communicate in a plurality of communication modalities; and
a communication manager module comprising;
logic configured to access communication records for a contact of a user, the communication records being generated from end devices in the first set of end devices in plurality of communication modalities;
logic configured to determine from the communication records if a communication between the contact and the user has occurred for a predetermined amount of time;
if a communication between the user and the contact has not occurred during the predetermined amount of time, the communication manager module further comprising;
logic configured to generate an alert for the user; and
logic configured to send the alert to the user such that the user is notified that a communication with the contact has not occurred for the amount of time. - View Dependent Claims (50, 51, 52)
-
Specification