Drag and drop metadata editing
First Claim
1. A method for modifying metadata of a media file in a media library, said media file having a metadata field that includes property data, and wherein the property data defines a property of the media file, comprising:
- receiving a selection of a media file from a list of media files being displayed via a graphical user interface;
receiving a request including property category data associating the selected media file with a property category, said property category data defining a different property from the property data of the media file, said property category data including either genre property data, artist property data, or album property data, said request for associating comprises dragging and dropping;
associating the selected media file with the property category data within the property category;
in response to the associating, determining whether the property category data is the album property data;
if it is determined the property category data is the album property data, the selected media file is added to the property category associated with the album category data;
if it is determined the property category data is the genre category data and not the album property data;
providing dynamic options to a user for modifying or supplementing the property data of the selected media file, said dynamic options for modifying or supplementing being provided as a function of and depending upon the determined property category data and the defined property data of the selected media file;
receiving a user response to the provided options;
modifying or supplementing the metadata field of the selected media file to the different property defined by the property category data in response to the user response, wherein the property data of the selected media file is replaced with the genre category data if the user selects the modifying option or the property data of the selected media file is added with the genre category data if the user selects the supplementing option; and
if it is determined that the property category data is not the album property data and not the genre property data, automatically replacing the property data of the selected media file with the album property data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for modifying metadata of one or more media files via a drag and drop operation. A media library stores one or more media files. A graphical user interface displays the one or more media files in the media library via a display. The graphical user interface allows a user to select one or more media files from the media files being displayed. The user interface allows a user to drag and drop the one or more selected media files onto a property node that defines a property the user would like to incorporate into the metadata of one or more selected media files. Dropping the one or more selected media files onto the property node modifies the metadata of the media file to correspond to the property defined by the property onto which the one or more selected media files were dropped.
-
Citations
50 Claims
-
1. A method for modifying metadata of a media file in a media library, said media file having a metadata field that includes property data, and wherein the property data defines a property of the media file, comprising:
-
receiving a selection of a media file from a list of media files being displayed via a graphical user interface; receiving a request including property category data associating the selected media file with a property category, said property category data defining a different property from the property data of the media file, said property category data including either genre property data, artist property data, or album property data, said request for associating comprises dragging and dropping; associating the selected media file with the property category data within the property category; in response to the associating, determining whether the property category data is the album property data; if it is determined the property category data is the album property data, the selected media file is added to the property category associated with the album category data; if it is determined the property category data is the genre category data and not the album property data; providing dynamic options to a user for modifying or supplementing the property data of the selected media file, said dynamic options for modifying or supplementing being provided as a function of and depending upon the determined property category data and the defined property data of the selected media file; receiving a user response to the provided options; modifying or supplementing the metadata field of the selected media file to the different property defined by the property category data in response to the user response, wherein the property data of the selected media file is replaced with the genre category data if the user selects the modifying option or the property data of the selected media file is added with the genre category data if the user selects the supplementing option; and if it is determined that the property category data is not the album property data and not the genre property data, automatically replacing the property data of the selected media file with the album property data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for modifying metadata of one or more media files in a media library, said one or more media files each having a metadata field that includes property data, and wherein the property data defines a property of the media file, comprising:
-
selecting property category data within a property category being displayed via graphical user interface corresponding to an instruction from a user, wherein the property category data defines a property of the one or more media files; associating the selected property category data with different property category data, said associating corresponding to another instruction from the user, said another instruction comprising dragging the selected property category data and dropping the selected property category data to a location on the display of the different property category data, wherein the different property category data defines a different property than the property of the media file; in response to the associating, providing dynamic options to the user for modifying or supplementing the selected property category data of the media file, said dynamic options for modifying or supplementing being provided as a function of and based upon the selected property category data and the different property category data; receiving a user response to the provided options; and modifying or supplementing the property data in the metadata field of the one or more media files having the property defined by the property category data to the different property defined by the different property category data in response to the user response. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable storage medium having computer executable instructions for modifying metadata of a media file in a media library, said media file having a metadata field that includes property data, and wherein the property data defines a property of the media file, comprising:
-
identifying instructions for identifying a media file from a list of media files being displayed via a graphical user interface; associating instructions for associating the identified media file with property category data within a property category, wherein the property category data defines a different property than the property of the media file; in response to the associating, displaying instructions for providing dynamic options to the user for modifying or supplementing the property data included in the metadata field of the media file, said dynamic options for modifying or supplementing being provided as a function of and based upon the defined property of the media file and the property category data; receiving instructions for receiving a user response to the provided options; and modifying or supplementing instructions for modifying the metadata field of the identified media file to the different property defined by the property category data in response to the user response. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable storage medium having computer executable instructions for modifying metadata of one or more media files in a media library, said one or more media files each having a metadata field that includes property data, and wherein the property data defines a property of the media file, comprising:
-
identifying instructions for identifying property category data within a property category being displayed via graphical user interface, wherein the property category data defines a property of one or more media files to be modified; associating instructions for associating the identified property category data with different property category data, wherein the different property category data defines a different property; in response to the associating, displaying instructions for providing dynamic options to the user for modifying or supplementing the identified property category data of the media file, said dynamic options for modifying or supplementing being provided as a function of the identified property category data and the different property category data; receiving instructions for receiving a user response to the provided options; and modifying instructions for modifying or supplementing the property data in the metadata field of the one or more media files having the property defined by the property category data to the different property defined by the different property category data in response to the user response. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. In a computer system for modifying the metadata of a media file, said system having a graphical user interface including a display and a user interface selection device, a method of providing and selecting from a list of media files on the display, comprising:
-
selecting a media file from the list of media files being displayed by the user interface, said media file having a metadata field defining a property of the media file; associating the selected media file with property category data within a property category being displayed by the user interface, wherein the property category data defines a different property than the property of the media file; wherein the computer system is responsive to associating the selected media file with property category data by providing dynamic options to a user for modifying or supplementing the property of the selected media file, said dynamic options for modifying or supplementing being provided as a function of and based upon the property of the media file and the property category data; receiving a user response to the provided options; and wherein the computer system is responsive to the received user response to modify the metadata field of the selected media file to the different property defined by the property category data. - View Dependent Claims (46, 47)
-
-
48. In a computer system for modifying the metadata of a group of media files, said system having a graphical user interface including a display and a user interface selection device, a method of providing and selecting from property category data on the display, comprising:
-
selecting property category data within a property category being displayed by the user interface, wherein the property category data defines a property of one or more media files, and wherein each of the one or more media files includes a metadata field defining a property of the media file; associating the selected property category data with different property category data within a property category being displayed by the user interface, wherein the different property category data defines a different property of one or more media files; wherein the computer system is responsive to associating the selected property category data with the different property category data by providing dynamic options to a user for modifying or supplementing the selected property category data included in the metadata field of the media file, said dynamic options for modifying or supplementing being provided as a function of and based upon the selected property category data and the different property category data; receiving a user response to the provided options; and wherein the computer system is responsive to the received user response to modify or supplement the metadata field of the one or more media files having the property defined by the selected property category data to the different property. - View Dependent Claims (49, 50)
-
Specification