Navigation of object lists
First Claim
1. A method for navigating one or more lists of e-mail messages, comprisingdetecting one or more selections of one or more first e-mail messages from the lists;
- recording the selections in a directory in an order based on one or more prior selections;
receiving commands to select a second e-mail message from the directory; and
displaying the selected second e-mail message, and wherein the commands include a navigation toggle command, and when the navigation toggle command is received, the method further comprising;
selecting an e-mail message corresponding to a head of the directory if the e-mail message corresponding to the head of the directory is not being displayed; and
selecting an e-mail message corresponding to a history location of the directory if the e-mail message corresponding to the head of the directory is being displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention provides a navigation device that assists a user to navigate through a list of items. A path sequence traversed by the user through the list of items is recorded and a selection ability such as icons on a display are provided to activate navigation features. The navigation device may provide a toggle feature where the user may flip between the most recently viewed item and a previously viewed item. A navigation back feature may be provided to permit the user to retrace the user'"'"'s path sequence through the lists so that the user may view again the items that were viewed. In addition, the navigation device may provide a navigation interest feature where the user may select items to be saved in a separate navigation interest directory for later consideration.
30 Citations
18 Claims
-
1. A method for navigating one or more lists of e-mail messages, comprising
detecting one or more selections of one or more first e-mail messages from the lists; -
recording the selections in a directory in an order based on one or more prior selections;
receiving commands to select a second e-mail message from the directory; and
displaying the selected second e-mail message, and wherein the commands include a navigation toggle command, and when the navigation toggle command is received, the method further comprising;
selecting an e-mail message corresponding to a head of the directory if the e-mail message corresponding to the head of the directory is not being displayed; and
selecting an e-mail message corresponding to a history location of the directory if the e-mail message corresponding to the head of the directory is being displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
outputting the e-mail message audibly;
outputting the e-mail message visually; and
outputting the e-mail message in text.
-
-
3. The method of claim 1, further comprising:
-
detecting an opening of one of the lists based on a user profile;
retrieving from a memory, or generating the directory based on the user profile; and
storing information related to the selections of the first e-mail messages in the directory.
-
-
4. The method of claim 3, wherein the information related to the selections include one or more of comments, priorities, and keywords.
-
5. The method of claim 1, further comprising setting the history location to a path sequence number of the head of the directory if the e-mail message corresponding to the head is not being displayed.
-
6. The method of claim 1, wherein the commands include a navigation back command, and when the navigation back command is received, the method further comprising:
-
selecting an e-mail message corresponding to a location of the directory that is one location prior to a history location; and
decrementing the history location by 1.
-
-
7. The method of claim 1, wherein the commands include a navigation interest command, and when the navigation interest command is received, the method further comprising:
-
appending an entry in a navigation interest directory corresponding to a selected item in either the lists or the first directory; and
storing information corresponding to the selected item in the navigation interest directory based on the user profile.
-
-
8. The method of claim 1, wherein the commands are received by one or more of detecting clicking of one or more icons that are displayed on a display screen, receiving one or more keystrokes entered via a keyboard, receiving one or more voice commands.
-
9. The method of claim 1, wherein the order that the selections are recorded in the directory is in time order, each new selection being appended to the prior selections to form a path sequence.
-
10. A navigation terminal that enables a user to navigate one or lists of e-mail messages, comprising:
-
a user interface;
a navigation device coupled to the user interface, the navigation device detecting one or more selections, made by the user via the user interface, of one or more first e-mail messages from the lists, recording the selections in a directory in an order based on one or more prior selections, receiving commands, via the user interface, to select a second e-mail message from the directory, and displaying the selected second email message via the user interface, wherein the commands include a navigation toggle command, and when the navigation toggle command is received, the navigation device selects an e-mail message corresponding to a head of the directory if the e-mail message corresponding to the head of the directory is not being displayed, and selects an e-mail message corresponding to a history location of the directory if the e-mail message corresponding to the head of the directory is being displayed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
outputting the e-mail message audibly;
outputting the e-mail message visually; and
outputting the e-mail message in text.
-
-
12. The terminal of claim 10, wherein the navigation device detects an opening of one of the lists based on a user profile, retrieves from a memory, or generates the directory based on the user profile, and stores information related to the selections of the first e-mail messages in the directory.
-
13. The terminal of claim 12, wherein the user profile information related to the selections include one or more of comments, priorities, and keywords.
-
14. The terminal of claim 10, wherein the navigation device sets the history location to a path sequence number of the head of the directory if the e-mail message corresponding to the head is not being displayed.
-
15. The terminal of claim 10, wherein the commands include a navigation back command, and when the navigation back command is received, the navigation device selects an e-mail message corresponding to a location of the directory that is one location prior to the history location, and decrements the history location by 1.
-
16. The terminal of claim 10, wherein the commands include a navigation interest command, and when the navigation interest command is received, the navigation device appends an entry in a navigation interest directory corresponding to a selected item in either the lists or the first directory, and stores information corresponding to the selected item in the navigation interest directory based on the user profile.
-
17. The terminal of claim 10, wherein the commands are received via the user interface by one or more of detecting clicking of one or more icons that are displayed on a display screen, receiving one or more keystrokes entered via a keyboard, receiving one or more voice commands.
-
18. The terminal of claim 10, wherein the order that the selections are recorded in the directory is in time order, each new selection being appended to the prior selections to form a path sequence.
Specification