Dynamic contact list
First Claim
Patent Images
1. A method, comprising:
- storing, by a processor, attributes from a plurality of past communications by a terminal device to one or more recipients, where the attributes include identifications of the one or more recipients of the plurality of past communications, one or more initiation times of the plurality of past communications, and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications;
identifying a communication routine based on the stored attributes;
generating one or more reminders according to the communication routine;
automatically communicating the one or more reminders to the one or more recipients at times determined based on the communication routine;
generating a contact list including at least one of the one or more recipients according to the communication routine; and
displaying the contact list.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that can store attributes from a plurality of past communications by a terminal device to one or more recipients. The system can also identify a routine based on the stored attributes. The system can also generate a contact list including at least one of the one or more recipients according to the routine. The system can also output the contact list. The attributes may include identifications of one or more recipients of the plurality of past communications and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications.
-
Citations
15 Claims
-
1. A method, comprising:
-
storing, by a processor, attributes from a plurality of past communications by a terminal device to one or more recipients, where the attributes include identifications of the one or more recipients of the plurality of past communications, one or more initiation times of the plurality of past communications, and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications; identifying a communication routine based on the stored attributes; generating one or more reminders according to the communication routine; automatically communicating the one or more reminders to the one or more recipients at times determined based on the communication routine; generating a contact list including at least one of the one or more recipients according to the communication routine; and displaying the contact list. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a storage device configured to store attributes from a plurality of past communications by a terminal device to one or more recipients, where the attributes include identifications of the one or more recipients of the plurality of past communications, one or more initiation times of the plurality of past communications, and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications; a processor configured to; identify a communication routine based on the stored attributes; generate one or more reminders according to the communication routine; automatically communicate the one or more reminders to the one or more recipients at times determined based on the communication routine; and generate a contact list including at least one of the one or more recipients according to the communication routine; and a user interface configured to output the contact list. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium encoded with software comprising executable instructions and when the software is executed operable to:
-
store attributes from a plurality of past communications by a terminal device to one or more recipients, where the attributes include identifications of the one or more recipients of the plurality of past communications, one or more initiation times of the plurality of past communications, and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications; identify a communication routine based on the stored attributes; generate one or more reminders according to the communication routine; automatically communicate the one or more reminders to the one or more recipients at times determined based on the communication routine; generate a contact list including at least one of the one or more recipients according to the communication routine; and output the contact list to be displayed. - View Dependent Claims (12, 13, 14, 15)
-
Specification