Autocompletion of filename based on text in a file to be saved
First Claim
Patent Images
1. A method for suggesting one or more autocompletions to a file name for a file to save, the method performed by a computer system, the method comprising:
- building an autocomplete dictionary based on text in a file by adding at least some text from the file to the autocomplete dictionary;
receiving a request from a user to save the file;
in response to the request from the user to save the file, the computer system presenting a user interface element for specifying a name for the file to be saved, the user interface element configured to receive text entry;
receiving text entry from the user in the user interface element;
submitting at least a portion of the text entry of the user to the autocomplete dictionary in order to search the autocomplete dictionary;
in response to the search based on the portion of the text entry of the user, receiving from the autocomplete dictionary one or more proposed autocompletions, each of the one or more proposed autocompletions containing the portion of the text entry of the user as a prefix and at least one of the one or more proposed autocompletions containing text from the file;
presenting, by the computer system, the one or more proposed autocompletions to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system may be used to save a file. In the method and system, text may be received from the user as an initial entry of a file name for the saving of the file. The method and system may propose one or more autocompletions of the user'"'"'s entry based on text in the file to be saved.
-
Citations
20 Claims
-
1. A method for suggesting one or more autocompletions to a file name for a file to save, the method performed by a computer system, the method comprising:
-
building an autocomplete dictionary based on text in a file by adding at least some text from the file to the autocomplete dictionary; receiving a request from a user to save the file; in response to the request from the user to save the file, the computer system presenting a user interface element for specifying a name for the file to be saved, the user interface element configured to receive text entry; receiving text entry from the user in the user interface element; submitting at least a portion of the text entry of the user to the autocomplete dictionary in order to search the autocomplete dictionary; in response to the search based on the portion of the text entry of the user, receiving from the autocomplete dictionary one or more proposed autocompletions, each of the one or more proposed autocompletions containing the portion of the text entry of the user as a prefix and at least one of the one or more proposed autocompletions containing text from the file; presenting, by the computer system, the one or more proposed autocompletions to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium containing instructions for suggesting one or more autocompletions to a file name for a file to save, the instructions for execution by a computer system, the non-transitory computer-readable medium comprising:
-
instructions for building an autocomplete dictionary based on text in a file by adding at least some text from the file to the autocomplete dictionary; instructions for receiving a request from a user to save the file; instructions for, in response to the request from the user to save the file, the computer system presenting a user interface element for specifying a name for the file to be saved, the user interface element configured to receive text entry; instructions for receiving text entry from the user in the user interface element; instructions for submitting at least a portion of the text entry of the user to the autocomplete dictionary in order to search the autocomplete dictionary; instructions for, in response to the search based on the portion of the text entry of the user, receiving from the autocomplete dictionary one or more proposed autocompletions, each of the one or more proposed autocompletions containing the portion of the text entry of the user as a prefix and at least one of the one or more proposed autocompletions containing text from the file; instructions for presenting, by the computer system, the one or more proposed autocompletions to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification