Filtering a view of information presented by an application based on attributes previously used by a user
First Claim
1. A system for enabling a user to filter personal information of the user provided by a personal organization application, the personal information including a plurality of personal information items having at least one attribute, one or more of the personal information items having one or more values defined for the at least one attribute, the one or more values selected from a plurality of values available for the at least one attribute, the system comprising:
- a query module to determine which values of the plurality of values have been selected for the at least one attribute for at least one of the plurality of personal information items;
a user interface to control a displaying of a list of the determined values to the user, and to control an enabling of the user to select one or more values, as one or more filter values, from the list of determined values; and
a filtering module to filter the plurality of personal information items using the one or more filter values, resulting in a first set of personal information items including only personal information items for which the at least one attribute has at least one of the one or more filter values, wherein the user interface is operative to display to the user only the first set of personal information items of the plurality of personal information items.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that simplify a user'"'"'s ability to created filtered views of personal information items(e.g., calendar entries) presented by a personal organization application (e.g., a version of Microsoft® Outlook®). A user may be able to select a create filtered view tool from a tool bar provided by a user interface. In response to the selection, the user may be presented with a list of selectable attribute values for one or more attributes (e.g., labels and categories). For one or more attributes, the list of attribute values may include only those attribute values that have actually been used by the user for at least one personal information item (e.g., calendar entry). The user may select from the attribute value list, and the selected attribute value(s) may be used to filter the personal information items, from which a filtered view of the personal information items may be displayed.
20 Citations
20 Claims
-
1. A system for enabling a user to filter personal information of the user provided by a personal organization application, the personal information including a plurality of personal information items having at least one attribute, one or more of the personal information items having one or more values defined for the at least one attribute, the one or more values selected from a plurality of values available for the at least one attribute, the system comprising:
-
a query module to determine which values of the plurality of values have been selected for the at least one attribute for at least one of the plurality of personal information items;
a user interface to control a displaying of a list of the determined values to the user, and to control an enabling of the user to select one or more values, as one or more filter values, from the list of determined values; and
a filtering module to filter the plurality of personal information items using the one or more filter values, resulting in a first set of personal information items including only personal information items for which the at least one attribute has at least one of the one or more filter values, wherein the user interface is operative to display to the user only the first set of personal information items of the plurality of personal information items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of enabling a user to filter personal information of the user provided by a personal organization application, the personal information including a plurality of personal information items having at least one attribute, one or more of the personal information items having one or more values defined for the at least one attribute, the one or more values selected from a plurality of values available for the at least one attribute, the method comprising acts of:
-
(A) determining which values of the plurality of values have been selected for the at least one attribute for at least one of the plurality of personal information items;
(B) displaying a list of the determined values to the user;
(C) enabling the user to select one or more values, as one or more filter values, from the list of determined values;
(D) filtering the plurality of personal information items using the one or more filter values, resulting in a first set of personal information items including only personal information items for which the at least one attribute has at least one of the one or more filter values; and
(E) displaying to the user only the first set of personal information items of the plurality of personal information items. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer-readable medium; and
computer-readable signals, stored on the computer-readable medium, that define instructions that, as a result of being executed by a computer, control the computer to perform a process of enabling a user to filter personal information of the user provided by a personal organization application, the personal information including a plurality of personal information items having at least one attribute, one or more of the personal information items having one or more values defined for the at least one attribute, the one or more values selected from a plurality of values available for the at least one attribute, the process comprising acts of;
(A) determining which values of the plurality of values have been selected for the at least one attribute for at least one of the plurality of personal information items;
(B) displaying a list of the determined values to the user;
(C) enabling the user to select one or more values, as one or more filter values, from the list of determined values;
(D) filtering the plurality of personal information items using the one or more filter values, resulting in a first set of personal information items including only personal information items for which the at least one attribute has at least one of the one or more filter values; and
(E) displaying to the user only the first set of personal information items of the plurality of personal information items. - View Dependent Claims (18, 19, 20)
-
Specification