Media library synchronizer
First Claim
Patent Images
1. A method comprising:
- reading a record containing old times that one or more folders in a computer'"'"'s filing system were last modified;
marking in the record that each of the one or more folders needs to have new times determined;
determining a new time that a first folder of the one or more folders in the computer'"'"'s filing system was last modified;
comparing the new time for the first folder with the old time for the first folder;
marking in the record that the first folder needs to be scanned if the new time and the old time are not equivalent or does not need to be scanned if the new time and the old time are equivalent;
determining if the new time and the old time of the first folder are not equivalent, a second folder'"'"'s new time that a second folder of the one or more folders in the computer'"'"'s filing system was last modified;
scanning media-file contents of the first folder if the new time and the old time of the first folder are not equivalent;
modifying, if the media-file contents of the first folder have changed, a media library based on the changecomparing the second folder'"'"'s new time with the old time for the second folder and then mark in the record that the second folder needs to be scanned if the second folder'"'"'s new time and the old time of the second folder are not equivalent or does not need to be scanned if the second folder'"'"'s new time and the old time of the second folder are equivalent.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for selectively synchronizing, with a media library, media files within folders of a filing system. This system and method can preferentially synchronize certain folders rather than others based on whether or not the folders have been modified. This system and method can also maintain synchronization between a media library and a filing system by regularly checking for changes in the filing system.
-
Citations
5 Claims
-
1. A method comprising:
-
reading a record containing old times that one or more folders in a computer'"'"'s filing system were last modified; marking in the record that each of the one or more folders needs to have new times determined; determining a new time that a first folder of the one or more folders in the computer'"'"'s filing system was last modified; comparing the new time for the first folder with the old time for the first folder; marking in the record that the first folder needs to be scanned if the new time and the old time are not equivalent or does not need to be scanned if the new time and the old time are equivalent; determining if the new time and the old time of the first folder are not equivalent, a second folder'"'"'s new time that a second folder of the one or more folders in the computer'"'"'s filing system was last modified; scanning media-file contents of the first folder if the new time and the old time of the first folder are not equivalent; modifying, if the media-file contents of the first folder have changed, a media library based on the change comparing the second folder'"'"'s new time with the old time for the second folder and then mark in the record that the second folder needs to be scanned if the second folder'"'"'s new time and the old time of the second folder are not equivalent or does not need to be scanned if the second folder'"'"'s new time and the old time of the second folder are equivalent. - View Dependent Claims (2, 3)
-
-
4. A computer-readable storage medium comprising computer readable instructions that perform the following when executed by a computer:
-
read a record containing old times that one or more folders in a computer'"'"'s filing system were last modified; mark in the record that each of the one or more folders needs to have new times determined; determine a new time that a first folder of the one or more folders in the computer'"'"'s filing system was last modified; compare the new time for the first folder with the old time for the first folder; mark in the record that the first folder needs to be scanned if the new time and the old time are not equivalent or does not need to be scanned if the new time and the old time are equivalent; determine if the new time and the old time of the first folder are not equivalent, a second folder'"'"'s new time that a second folder of the one or more folders in the computer'"'"'s filing system was last modified; scan media-file contents of the first folder if the new time and the old time of the first folder are not equivalent; modify, if the media-file contents of the first folder have changed, a media library based on the change; and
,compare the second folder'"'"'s new time with the old time for the second folder and then mark in the record that the second folder needs to be scanned if the second folder'"'"'s new time and the old time of the second folder are not equivalent or does not need to be scanned if the second folder'"'"'s new time and the old time of the second folder are equivalent.
-
-
5. An apparatus, comprising:
-
means for reading a record containing old times that one or more folders in a computer'"'"'s filing system were last modified; means for marking in the record that each of the one or more folders needs to have new times determined; means for determining a new time that a first folder of the one or more folders in the computer'"'"'s filing system was last modified; means for comparing the new time for the first folder with the old time for the first folder; means for marking in the record that the first folder needs to be scanned if the new time and the old time are not equivalent or does not need to be scanned if the new time and the old time are equivalent; means for determining if the new time and the old time of the first folder are not equivalent, a second folder'"'"'s new time that a second folder of the one or more folders in the computer'"'"'s filing system was last modified; means for scanning media-file contents of the first folder if the new time and the old time of the first folder are not equivalent; means for modifying, if the media-file contents of the first folder have changed, a media library based on the change; and
,means for comparing the second folder'"'"'s new time with the old time for the second folder and then mark in the record that the second folder needs to be scanned if the second folder'"'"'s new time and the old time of the second folder are not equivalent or does not need to be scanned if the second folder'"'"'s new time and the old time of the second folder are equivalent.
-
Specification