Selection-based item tagging
First Claim
1. A computer-readable storage medium having stored thereon computer-executable components of a system that facilitates tagging of computerized data, the system comprising:
- a graphical user interface having a window to display information regarding at least one file of a file system and including at least one element of a graphical user interface that, when the window is in a tagging state, displays information regarding at least one suggested tag that may be applied to at least one first file, wherein the window enters into the tagging state upon detecting a selection of the at least one first file by the user and detecting at least one user input corresponding to successive characters of a tag that is desired to be applied to the at least one first file, wherein the window enters into the tagging state without requiring the user to enter a separate user interface or to provide user inputs other than the user inputs corresponding to the successive characters of the tag desired to be applied to the at least one first file; and
a tagging component to provide dynamically, when the window enters the tagging state, the at least one suggested tag to the user via the window in response to the at least one user input, the at least one suggested tag being suggested based on, at least in part, the user input, and to associate at least one first tag with the at least one first file upon selection of the at least one first tag by the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user'"'"'s selection, be dynamically supplied based on a user'"'"'s input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item.
-
Citations
20 Claims
-
1. A computer-readable storage medium having stored thereon computer-executable components of a system that facilitates tagging of computerized data, the system comprising:
-
a graphical user interface having a window to display information regarding at least one file of a file system and including at least one element of a graphical user interface that, when the window is in a tagging state, displays information regarding at least one suggested tag that may be applied to at least one first file, wherein the window enters into the tagging state upon detecting a selection of the at least one first file by the user and detecting at least one user input corresponding to successive characters of a tag that is desired to be applied to the at least one first file, wherein the window enters into the tagging state without requiring the user to enter a separate user interface or to provide user inputs other than the user inputs corresponding to the successive characters of the tag desired to be applied to the at least one first file; and a tagging component to provide dynamically, when the window enters the tagging state, the at least one suggested tag to the user via the window in response to the at least one user input, the at least one suggested tag being suggested based on, at least in part, the user input, and to associate at least one first tag with the at least one first file upon selection of the at least one first tag by the user. - View Dependent Claims (2, 3, 4, 5, 6, 15, 16, 17, 18)
-
-
7. A method for facilitating tagging of computerized data, the method comprising:
operating at least one programmed processor to carry out a series of acts identified by executable instructions with which the at least one programmed processor is programmed, the series of acts comprising; detecting a selection by a user of at least one file via a computing interface having a graphical window to display information about contents of a file system, the contents comprising the at least one file; detecting one or more inputs corresponding to successive characters of a tag desired to be applied to at least one first file; activating a tagging mode for the graphical window upon detecting the user selection and the one or more inputs without requiring any user action other than the user selection and the one or more inputs corresponding to successive characters of the tag to be applied to at least one first file, wherein the graphical window includes at least one element of a user interface that, when the graphical window is in the tagging mode, displays information regarding suggested tags that may be applied to the at least one first file; and in response to activation of the tagging mode; determining at least one local suggested tag from at least one local data store of tags; retrieving a set of tags from at least one external data store of tags based on at least one characteristic of the at least one first file, the at least one external data store of tags being different from the at least one local data store of tags; determining at least one external suggested tag from the set of tags; and automatically providing, via the at least one element of the user interface of the graphical window, the at least one local suggested tag and the at least one external suggested tag to the user as the suggested tags for the at least one first file. - View Dependent Claims (8, 9, 10, 11, 12, 13, 19)
-
14. A computer-readable storage medium having stored thereon computer-executable components of a system that facilitates tagging of computerized data, the system comprising:
-
a user interface having a graphical window that interacts with a user to facilitate display of information regarding at least one file of a file system and selection of at least one first file of the at least one file, wherein when the graphical window of the user interface detects a selection of at least one file by the user and an input of successive keyboard keystrokes from the user corresponding to successive characters of a tag desired to be applied to the at least one first file, the graphical window enters a tagging state and displays, via at least one element of the graphical window, information regarding at least one suggested tag that may be applied to the at least one first file; a component that, upon triggering of the tagging state, determines the at least one suggested tag for the at least one first file based at least in part on the successive keyboard keystrokes from the user, a common characteristic of the at least one first file, and a characteristic of the user and provides the at least one suggested tag to the at least one element of the graphical window for display; and a tagging component that applies one or more tags selected by the user to the at least one first file. - View Dependent Claims (20)
-
Specification