Unified searching and running of files
First Claim
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
- receiving a textual input; and
responsive to receiving the textual input;
first determining which of a plurality of files have a textual first property that includes a word beginning with the textual input,second determining which of the files determined in the step of first determining have a second property and in which the textual first property does not equal the textual input, anddisplaying representations of those files determined in the step of first determining, but not in the step of second determining.
2 Assignments
0 Petitions
Accused Products
Abstract
A unified user interface is described that allows a user to search, browse, and launch items from the same user interface. For example, a single text input box may be provided that allows the user to perform all these functions by typing in a portion of an item name or an entire item name. The various functions may be selectively performed depending upon the text inputted by the user into the text input box. For example, where the text appears to be the beginning of an item name, then those items matching the input text will dynamically appear as the user types. Or, where the text appears to be the beginning of a file path, then items in that file path may be presented. In addition, advanced items such as system files may be suppressed so that inexperienced users do not accidentally stumble across these items.
-
Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
receiving a textual input; and responsive to receiving the textual input; first determining which of a plurality of files have a textual first property that includes a word beginning with the textual input, second determining which of the files determined in the step of first determining have a second property and in which the textual first property does not equal the textual input, and displaying representations of those files determined in the step of first determining, but not in the step of second determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
receiving a text string; and responsive to receiving the text string; first determining which of a first plurality of files have a name that includes a word beginning with the text string, second determining which of a second plurality of files, different from the first plurality of files, have a name equaling the text string, and displaying representations of those files determined in the steps of first and second determining. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-readable medium storing computer-executable instructions for performing steps, the steps comprising:
-
receiving a text string; and responsive to receiving the text string; determining whether the text string represents at least a portion of a file path or at least a portion of an item property, if the text string is determined to represent at least a portion of an item property, then for a plurality of items, displaying representations of only those of the plurality of items having a property containing the text string, and if the text string is determined to represent at least a portion of a file path, then displaying a representation of each of a plurality of files in the file path. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification