Method for dynamically ordering instant messaging lists
First Claim
1. A method for dynamically ordering entries in an instant messaging list comprising the steps of:
- creating an instant messaging list, the entries in the list being ordered in descending order of the number of transactions for each entry in the list;
detecting an attempt to access an entry in an instant messaging list;
identifying the accessed entry;
updating the number of transactions of the accessed entry; and
determining whether to reorder to entries in the instant messaging list based on the updated number of transactions of the accessed entry.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method that dynamically orders entries in an electronic list such as a ‘buddy list’. In this order, the most recently contacted and most frequently contacted entries in the list will be placed at the top of the list in descending order. The location of each entry in the list will contain a counter field. Each time the entry is accessed the count in that field for that entry will be incremented by one. At the completion of the transaction, the method of the present invention will determine if the transaction necessitates a reordering of the entries in the list. If a reordering is necessary, the method will reorder this list according the number of times the user has accessed each entry.
-
Citations
23 Claims
-
1. A method for dynamically ordering entries in an instant messaging list comprising the steps of:
-
creating an instant messaging list, the entries in the list being ordered in descending order of the number of transactions for each entry in the list;
detecting an attempt to access an entry in an instant messaging list;
identifying the accessed entry;
updating the number of transactions of the accessed entry; and
determining whether to reorder to entries in the instant messaging list based on the updated number of transactions of the accessed entry. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for dynamically ordering entries in an instant messaging list comprising the steps of:
-
creating an instant messaging list, the entries in the list being ordered in descending order based on the most recent transaction for each entry;
detecting an attempt to access an entry in an instant messaging list;
identifying the accessed entry;
updating the time of the most recent transaction for the accessed entry; and
determining whether to reorder the entries in the instant messaging list based on the most recent transaction of each entry in the list. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product in a computer readable medium for dynamically ordering entries in an instant messaging list comprising:
-
instructions for creating an instant messaging list, the entries in the list being ordered in descending order based on the most recent transaction for each entry;
instructions for detecting an attempt to access an entry in an instant messaging list;
instructions for identifying the accessed entry;
instructions for updating the time of the most recent transaction for the accessed entry; and
instructions for determining whether to reorder the entries in the instant messaging list based on the most recent transaction of each entry in the list. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification