Smartfilter in messaging
First Claim
1. A system that facilitates dynamic filtering of a set of items and providing filtered views of desired items comprising:
- a receiving component that receives alphanumeric input;
a comparison component that dynamically performs a one-to-one matching between current alphanumeric input and one or more item properties to determine whether at least a subset of the items include content that matches the current alphanumeric input, wherein the items comprise messages; and
a display component that dynamically presents any items that match the current alphanumeric input on a device screen.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject application relates to a system(s) and/or methodology that facilitate filtering any set of items in a quick and efficient manner including messages and optionally calendar, notes, and task items. More specifically, as a filter string (input) is entered, it can be immediately compared to properties associated with a selected set of items to filter. As a result, the set of items can be dynamically filtered based on the input entered according to a one-to-one match of the filter string with any selected item or message property. Message properties can include sender, subject, and body of a message. Any items that match the input can be presented to the user in the form of a list. As additional input is entered, the list may dynamically change as more input or less input is received. Thus, any items that match the input appear on the list.
-
Citations
20 Claims
-
1. A system that facilitates dynamic filtering of a set of items and providing filtered views of desired items comprising:
-
a receiving component that receives alphanumeric input;
a comparison component that dynamically performs a one-to-one matching between current alphanumeric input and one or more item properties to determine whether at least a subset of the items include content that matches the current alphanumeric input, wherein the items comprise messages; and
a display component that dynamically presents any items that match the current alphanumeric input on a device screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method that facilitates dynamically providing a filtered view of a set of items based on input that is entered comprising:
-
receiving a filter string comprising alphanumeric content;
dynamically filtering one or more permutations of the filter string on a set of items to determine whether the filter string matches one or more item properties, whereby the items comprise messages; and
dynamically displaying available match results based on the one or more permutations of the filter string. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system that facilitates dynamic filtering of a set of items and providing filtered views of desired items comprising:
-
means for receiving alphanumeric input;
means for dynamically performing a one-to-one matching between current alphanumeric input and one or more item properties to determine whether at least a subset of the items include content that matches the current alphanumeric input, wherein the items comprise messages; and
means for dynamically presenting any items that match the current alphanumeric input on a device screen.
-
Specification