System and method for media file synchronization
First Claim
1. A media file synchronization system for synchronizing media files, the media file synchronization system comprising:
- remote data processing means;
host data processing means in communication with the remote data processing means, the host data processing means comprising identifier redirection means;
a user interface in communication with, and operable via said host data processing means;
media player means operable via said host data processing means, the media player means comprising play list folder generation means, the play list folder generation means for visually displaying a drop box-enabled play list folder upon the user interface;
folder populating means operable via said host data processing means for selectively populating said play list folder with (1) a dynamic media file play list and (2) listed tracks associated with said media file play list;
file transfer means operable via the host and remote data processing means for transferring media file data intermediate the remote and host data processing means;
data extraction means associated with the host data processing means for enabling sinusoidal waveform data extraction from media file data the sinusoidal waveform data extraction being relative to a data extraction baseline for extracting trough-to-baseline and peak-to-baseline length segment values;
summary statistic derivation means associated with the host data processing means for deriving calculated statistical values for the trough-to-baseline and peak-to-baseline length segment values, the calculated statistical values being for the trough-to-baseline and peak-to-baseline length segment values;
custom marker generation means, the custom marker generation means being associated with the host data processing means for generating a custom marker based on derived summary statistics;
marker association means associated with the host data processing means for respectively associating generated custom markers with the media file data for forming marked media file data; and
file synchronization means operable via the host and remote data processing means for synchronizing changes to the playlist folder, the file synchronization means comprising automatic file synchronization means and interval file synchronization means, the media file data comprising mixed media/metadata files, media-only files, and metadata-only files, the automatic file synchronization means being cooperable with the mixed media/metadata files, the interval file synchronization means being cooperable with the media-only and metadata-only files, the interval file synchronization means, when initiated, prompting identifier redirection via the identifier redirection means from the media-only files to the metadata-only files.
4 Assignments
0 Petitions
Accused Products
Abstract
Media files are drop box-synchronized to limit the amount of new functionality to which a user must grow accustomed in order to synchronize the content of a media player with a remote server within a cloud computing network. Thusly, users are not required to change the way they use their media player(s), but rather are required to use the familiar drag and drop functionality of their native media player. The present invention contemplates automatic versus interval file synchronization between host and nodal processing units via a server within native media player formats. This is achieved through the creation of a media file play list folder that acts as a drop box into which the user drops the desired play list to synchronize with the server. Certain methodology enhances and supports the synchronization process, which methodology incorporates the use of signature waveform metrics.
-
Citations
13 Claims
-
1. A media file synchronization system for synchronizing media files, the media file synchronization system comprising:
-
remote data processing means; host data processing means in communication with the remote data processing means, the host data processing means comprising identifier redirection means; a user interface in communication with, and operable via said host data processing means; media player means operable via said host data processing means, the media player means comprising play list folder generation means, the play list folder generation means for visually displaying a drop box-enabled play list folder upon the user interface; folder populating means operable via said host data processing means for selectively populating said play list folder with (1) a dynamic media file play list and (2) listed tracks associated with said media file play list; file transfer means operable via the host and remote data processing means for transferring media file data intermediate the remote and host data processing means; data extraction means associated with the host data processing means for enabling sinusoidal waveform data extraction from media file data the sinusoidal waveform data extraction being relative to a data extraction baseline for extracting trough-to-baseline and peak-to-baseline length segment values; summary statistic derivation means associated with the host data processing means for deriving calculated statistical values for the trough-to-baseline and peak-to-baseline length segment values, the calculated statistical values being for the trough-to-baseline and peak-to-baseline length segment values; custom marker generation means, the custom marker generation means being associated with the host data processing means for generating a custom marker based on derived summary statistics; marker association means associated with the host data processing means for respectively associating generated custom markers with the media file data for forming marked media file data; and file synchronization means operable via the host and remote data processing means for synchronizing changes to the playlist folder, the file synchronization means comprising automatic file synchronization means and interval file synchronization means, the media file data comprising mixed media/metadata files, media-only files, and metadata-only files, the automatic file synchronization means being cooperable with the mixed media/metadata files, the interval file synchronization means being cooperable with the media-only and metadata-only files, the interval file synchronization means, when initiated, prompting identifier redirection via the identifier redirection means from the media-only files to the metadata-only files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A media file synchronization system for synchronizing media files, the media file synchronization system comprising:
-
host data processing means, the host data processing means comprising identifier redirection means; a user interface in communication with, and operable via said host data processing means; media player means operable via said host data processing means, the media player means comprising play list folder visualization means for visually displaying a drop box-enabled play list folder upon the user interface; folder populating means operable via said host processing means for selectively populating said play list folder with a dynamic play list and listed tracks associated with said play list; file transfer means operable via the host data processing means for transferring media file data from the host data processing means; data extraction means, the data extraction means being associated with the host data processing means for enabling sinusoidal waveform data extraction from media file data, the waveform data comprising length segment values, the waveform data extraction being relative to a data extraction baseline for extracting trough-to-baseline and peak-to-baseline length segment values; summary statistic derivation means, the summary statistic derivation means being associated with the host data processing means for deriving calculated statistical values for the trough-to-baseline and peak-to-baseline length segment values; custom marker generation means, the custom marker generation means being associated with the host data processing means for generating a custom marker based on derived summary statistics; marker association means, the marker association means being associated with the host data processing means for respectively associating generated custom markers with the media file data for forming marked media file data; and file synchronization means for synchronizing dragged playlist changes with said playlist folder, the file synchronization means comprising automatic file synchronization means and interval file synchronization means, the media file data comprising mixed media/metadata files, media-only files, and metadata-only files, the automatic file synchronization means being cooperable with the mixed media/metadata files, the interval file synchronization means being cooperable with the media-only and metadata-only files, the interval file synchronization means, when initiated, prompting identifier redirection via the identifier redirection means from the media-only files to the metadata-only files.
-
-
13. A media file synchronization method for synchronizing media files, the method comprising the steps of:
-
monitoring media play list status within a drop box-enabled play list folder at host processing means; altering media play list status within said drop box-enabled play list folder; conducting a comparison inquiry, the comparison inquiry comprising the steps of; extracting sinusoidal waveform data from a first media file via data extraction means, the extracted sinusoidal waveform data being extracted relative to a data extraction baseline, the extracted sinusoidal waveform data including trough-to-baseline and peak-to-baseline length segment values; deriving mean, range, and standard deviation summary statistics from the extracted trough-to-baseline and peak-to-baseline length segment values; generating a custom marker based on the derived mean, range, and standard deviation summary statistics; associating the custom marker with the first media file thereby constructing a marked media file; and accessing the custom marker when comparing a second media file to the marked media file for rendering a positive media file match; transferring altered media file data determined from the comparison inquiry to remote data processing means for synchronizing media file data between the host and remote data processing means, the media file data comprising mixed media/metadata files, media-only files, and metadata-only files, the transferred altered media file data being selectively transferred depending on file type; cooperating automatic file synchronization means with the mixed media/metadata files for effecting file synchronization; and cooperating interval file synchronization means with the media-only files and metadata-only files for effecting file synchronization, the interval file synchronization means, when initiated, prompting identifier redirection via identifier redirection means from the media-only files to the metadata-only files.
-
Specification