Methods and systems of providing information to computer users
First Claim
Patent Images
1. A method comprising:
- displaying a selectable list of multiple different algorithms from which a user can select within a single navigable window of a single application program that provides multiple different functionalities including at least email functionality, web browser functionality, calendar functionality, and word processing functionality, wherein;
one or more of the algorithms are configured as filters operable on respective collections of data to generate corresponding sets of quick links to which a user can navigate responsive to user selection of the algorithms, and each of the collections of data represents items associated with one of the multiple different functionalities;
at least some of the algorithms are employable with different collections of data associated with the multiple different functionalities;
at least one of the algorithms is a recent items list operable to select most recently used items across the multiple different functionalities;
at least one of the algorithms is a top favorites algorithm operable to select items across the multiple functionalities based upon frequency of use of the items; and
the algorithms are configured to filter dynamically changing information in the respective collections of data to generate the sets of quick links to display by selective inclusion of items from the collections of data in the generated quick links;
receiving a user selection of an individual algorithm when the single application program is navigated to enable interaction with a current functionality of the multiple different functionalities; and
responsive to receiving the user selection, displaying a set of quick links generated by operation of the selected algorithm on at least one of the collections of data to filter the data in accordance with the selected algorithm and without navigating away from the currently functionality.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of providing information to computer users are described. In one embodiment, multiple different algorithms are displayed for a user to select. The algorithms are configured to display quick links to which a user can navigate. Individual algorithms are employable across different content types. A user can select an individual algorithm and, responsively, the methods and systems can display one or more quick links that are provided by the selected algorithm.
829 Citations
19 Claims
-
1. A method comprising:
-
displaying a selectable list of multiple different algorithms from which a user can select within a single navigable window of a single application program that provides multiple different functionalities including at least email functionality, web browser functionality, calendar functionality, and word processing functionality, wherein; one or more of the algorithms are configured as filters operable on respective collections of data to generate corresponding sets of quick links to which a user can navigate responsive to user selection of the algorithms, and each of the collections of data represents items associated with one of the multiple different functionalities; at least some of the algorithms are employable with different collections of data associated with the multiple different functionalities; at least one of the algorithms is a recent items list operable to select most recently used items across the multiple different functionalities; at least one of the algorithms is a top favorites algorithm operable to select items across the multiple functionalities based upon frequency of use of the items; and the algorithms are configured to filter dynamically changing information in the respective collections of data to generate the sets of quick links to display by selective inclusion of items from the collections of data in the generated quick links; receiving a user selection of an individual algorithm when the single application program is navigated to enable interaction with a current functionality of the multiple different functionalities; and responsive to receiving the user selection, displaying a set of quick links generated by operation of the selected algorithm on at least one of the collections of data to filter the data in accordance with the selected algorithm and without navigating away from the currently functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
automatically displaying multiple different algorithms within a single navigable window of a single application program that provides multiple different functionalities including at least two of email functionality, web browser functionality, calendar functionality, and word processing functionality, the algorithms being configured to filter a database to output collections of quick links to which a user can navigate responsive to selection of the algorithms, at least some of the algorithms being employable across different content types associated with the multiple different functionalities including at least one of; a top favorites algorithm operable to select items from the database based upon frequency of use of the items; a recent items list operable to select most recently used items from the database; receiving a user selection of an individual algorithm; and responsive to receiving the user selection, displaying a collection of quick links that is output by operation of the selected algorithm to filter the database, wherein some of the quick links in the collection pertain to a currently selected functionality of the multiple different functionalities and other displayed quick links in the collection pertain to other functionalities of the multiple different functionalities, the displaying performed without switching away from the currently selected functionality. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
exposing, by a single application, a single window having; multiple navigation instrumentalities operable to cause navigation of the single window between different functionalities of the single application including at least two of browser functionality, calendar functionality, email functionality and word processing functionality; and multiple user-engagable portions, each portion associated with one of the functionalities and selectable to generate quick links corresponding to the associated functionality; responsive to a selection of a particular user-engagable portion, displaying multiple different algorithms from which a user can select, to cause generation of the quick links in accordance with the algorithms for the functionality associated with the particular user-engagable portion by selective inclusion in the generated quick links of items from collections of data that each represent items associated with one of the different functionalities, wherein; at least one of the algorithms is a recent items list operable to select most recently used items across the different functionalities; and at least one of the algorithms is a top favorites algorithm operable to select items across the different functionalities based upon frequency of use of the items; receiving a user selection of an individual algorithm; and responsive to receiving the user selection, displaying one or more quick links that are generated by applying the selected algorithm to filter at least one of the collections of data to obtain the quick links, at least some of the quick links pertaining to a functionality to which the single window is currently navigated, the displaying performed without navigating to a different functionality. - View Dependent Claims (17, 18, 19)
-
Specification