One-click tagging user interface
AssigneeIntel Corporation
InventorsCedric Rousseau, Jerome Muffat-Meridol
Life of this patent
Estimating the term…
Abstract
Methods and systems may provide for identifying a first user selection of one or more objects in an interface, and determining a tag associated with a second user selection. The first user selection can be a single-click selection and the second user selection may correspond to one of a tagged object and a tag. In addition, a tag relationship may be created between the one or more objects of the first user selection and the tag associated with the second user selection. If the second user selection is previous to the first user selection, the tag relationship can be created in response to the first user selection. If the second user selection is subsequent to the first user selection, the tag relationship may be created in response to the second user selection.
Claims34
A computer implemented method comprising:
- providing an interface including an object view and a tag view;
- identifying a first user selection of one or more objects in the object view of the interface, wherein the first user selection includes one or more single-click selections, and wherein each single-click selection corresponds to an object;
- determining a tag associated with a second user selection, wherein the second user selection is to select a displayed tagged object in the object view of the interface that was previously labeled with the tag;
- creating a tag relationship between the one or more objects and the tag associated with the second user selection;
- storing the tag relationship to a non-volatile memory;
- modifying an appearance of the one or more objects in response to the first user selection, wherein modification of the appearance of the one or more objects indicates a selection of the one or more objects;
- identifying a third single-click user selection of a tag in the tag view of the interface;
- determining one or more related objects in the object view of the interface in response to the third single-click user selection;
- modifying an appearance of the tag selected by the third single-click user selection in the tag view and the one or more related objects in the object view;
- deleting the tag relationship;
- and
- automatically replacing the deleted tag relationship with a previously assigned tag relationship by associating a first object of the one or more objects with a previously assigned tag, wherein the previously assigned tag was previously associated with the first object, and then disassociated from the first object.
A system comprising:
- an output component to display an interface including an object view and a tag view;
- an input component to detect a first user selection of one or more objects in the object view of the interface;
- and
- logic, including one or more of configurable logic or fixed-functionality hardware, to,
- identify the first user selection of the one or more objects in the object view of the interface,
- determine a tag associated with a second user selection, wherein the second user selection is to be a displayed tagged object in the object view of the interface that was previously labeled with the tag or a tag from the tag view;
- create a tag relationship between the one or more objects and the tag associated with the second user selection;
- delete the tag relationship;
- and
- automatically replace the deleted tag relationship with a previously assigned tag relationship through an association of a first object of the one or more objects with a previously assigned tag, wherein the previously assigned tag was previously associated with the first object, and then disassociated from the first object.
A non-transitory computer readable storage medium comprising a set of instructions which, if executed by a processor, cause a computer to:
- identify a first user selection of one or more objects in an object view of an interface;
- determine a tag associated with a second user selection, wherein the second user selection is to be a displayed tagged object in the object view of the interface that was previously labeled with the tag or a tag from a tag view of the interface;
- create a tag relationship between the one or more objects and the tag associated with the second user selection;
- delete the tag relationship;
- and
- automatically replace the deleted tag relationship with a previously assigned tag relationship through an association of a first object of the one or more objects with a previously assigned tag, wherein the previously assigned tag was previously associated with the first object, and then disassociated from the first object.
A computer implemented method comprising:
- identifying a first user selection of one or more objects in an object view of an interface;
- determining a tag associated with a second user selection, wherein the second user selection is to be a displayed tagged object in the object view of the interface that was previously labeled with the tag or a tag from a tag view of the interface;
- creating a tag relationship between the one or more objects and the tag associated with the second user selection;
- deleting the tag relationship;
- and
- automatically replacing the deleted tag relationship with a previously assigned tag relationship by associating a first object of the one or more objects with a previously assigned tag, wherein the previously assigned tag was previously associated with the first object, and then disassociated from the first object.
Dependencies are inferred from the claim text.