System and Method for Organizing and Displaying Contacts
OwnerRomek Figainventor
Life of this patent
Estimating the term…
Abstract
A contact management system such as in a telephone or CRM system displays contact information from contact records based on a combination of contact record fields. In certain exemplary embodiments, contact records identified according to a Last Contacted field are prioritized based on a Last Activity field and are displayed in prioritized order via a graphical user interface, where the Last Contacted field of a record indicates the last time communication was made with that contact (e.g., via email or phone) and the Last Activity field of a record indicates the last time the contact record was updated in any of a variety of ways (e.g., last date of contact, or last time information in the record was edited by a user).
Claims26
A computer program product comprising a tangible, non-transitory computer-readable medium having embodied therein a computer program for prioritized display of contact records which, when executed on a computer processor, causes the computer processor to implement a contact manager that is configured to perform computer processes comprising:
- storing the contact records in a contact database, each contact record including a Last Contacted field providing a date of last contact and a Last Activity field providing a date of last activity;
- identifying a set of contact records in the contact database based on the date of last contact from the Last Contacted field of each of the contact records;
- sorting the identified set of contact records into a first prioritized order based on the date of last activity from the Last Activity field of each of the identified set of contact records;
- and
- displaying the sorted identified contact records via a graphical user interface in the first prioritized order.
A contact management system comprising:
- a contact database stored in a computer-readable medium;
- a graphical user interface;
- and
- at least one processor implementing a contact manager configured to perform computer processes comprising:
- storing contact records in a contact database, each contact record including a Last Contacted field providing a date of last contact and a Last Activity field providing a date of last activity;
- identifying a set of contact records in the contact database based on the date of last contact from the Last Contacted field of each of the contact records;
- sorting the identified set of contact records into a first prioritized order based on the date of last activity from the Last Activity field of each of the identified set of contact records;
- and
- displaying the sorted identified contact records via the graphical user interface in the first prioritized order.
A computer-implemented method for prioritized display of contact records, the method using computer processes comprising:
- storing the contact records in a contact database, each contact record including a Last Contacted field providing a date of last contact and a Last Activity field providing a date of last activity;
- identifying a set of contact records in the contact database based on the date of last contact from the Last Contacted field of each of the contact records;
- sorting the identified set of contact records into a first prioritized order based on the date of last activity from the Last Activity field of each of the identified set of contact records;
- and
- displaying the identified set of contact records via the graphical user interface in the first prioritized order.
A computer-implemented method for prioritized display of contact records, the method using computer processes comprising:
- storing the contact records in a contact database, each contact record including a Last Activity field for storing a date of last activity;
- causing display of a set of contact records from the contact database via a graphical user interface;
- providing, via the graphical user interface, a touch option to allow a user to touch a selected contact record from among the displayed set of contact records without the user opening or editing the touched selected contact record;
- and
- setting the Last Activity field of the touched selected contact record to a current date without the user opening or editing the touched selected contact record.
Dependencies are inferred from the claim text.