Customizable notification based on recent communication history
First Claim
Patent Images
1. A method of customizing contact alert notifications, comprising:
- a processor determining a threshold period of time;
the processor determining a threshold number of contacts, wherein the threshold number of contacts is based on at least two contacts from at least two different users who are part of a common agency;
a first user receiving a first contact from a second user;
the processor determining, for the first user, that a consolidated contact history, for the first user, includes at least a second contact that has been received from the second user, wherein the consolidated contact history includes contacts from two or more communication media the processor determining that the first contact and the second contact are received from different types of communication media types;
the processor determining that the first contact and at least the second contact are more than the threshold number of contacts occurring within the threshold period of time; and
the processor selecting a priority alert notification for presentation in connection with the first contact.
25 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a feature for phones and other communication devices. More particularly, the feature allows a user to customize the notification for an incoming call or contact. The customization may be based on the user'"'"'s recent communication history with the user currently calling. This allows the user receiving the call to determine its possible importance prior to answering the call or even identifying the caller.
159 Citations
23 Claims
-
1. A method of customizing contact alert notifications, comprising:
-
a processor determining a threshold period of time; the processor determining a threshold number of contacts, wherein the threshold number of contacts is based on at least two contacts from at least two different users who are part of a common agency; a first user receiving a first contact from a second user; the processor determining, for the first user, that a consolidated contact history, for the first user, includes at least a second contact that has been received from the second user, wherein the consolidated contact history includes contacts from two or more communication media the processor determining that the first contact and the second contact are received from different types of communication media types; the processor determining that the first contact and at least the second contact are more than the threshold number of contacts occurring within the threshold period of time; and the processor selecting a priority alert notification for presentation in connection with the first contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21, 22, 23)
-
-
8. A communication device, comprising:
-
an urgency detection module adapted to; identify, for a first entity, when a received first contact from a second entity comprises a heightened state of urgency; search a consolidated contact history for contacts from the second entity, wherein the consolidated contact history includes contacts from two or more types of communication media; based on the search of the consolidated contact history, identify one of at least three heightened states of urgency by determining that the second entity has had at least a predetermined number of contacts with the first entity occurring within a predetermined period of time; determine that the predetermined number of contacts occurring within the predetermined period of time are based on the first contact from the second entity and a second contact from a third entity who are part of a common agency and wherein at least the first contact and the second contact from are sent over different types of communication media; and an alert selection module adapted to prepare an alert notification for the received contact based on the urgency of the received contact as determined by the urgency detection module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An non-transitory computer readable medium including computer-executable instructions, which when executed by a processor, cause the processor to conduct a method for customizing contact alert notifications, the instructions comprising:
-
instructions to receive a contact for a first entity from a second entity; instructions to access a consolidated contact history associated with the first entity, wherein the consolidated contact history includes information about contacts having two or more communication media types, wherein the contact history includes; a user field operable to store an identification of a user that attempted a contact; an identifier field operable to store communication device data associated with the user, wherein the communication device data identifies one of two or more contact types; a contact time field operable to store a time of the attempted contact; based on the received contact and the consolidated contact history, instructions to identify that the received contact comprises a heightened state of urgency, wherein identifying the heightened state of urgency includes determining that the second entity has had at least a predetermined number of contacts with the first entity within a predetermined period of time; and instructions to select an alert notification based on an urgency of the highlighted state of urgency of the received contact, wherein selection of the alert notification is also based on a threshold that is based on at least two contacts from at least two different users who are part of a common agency. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification