9. A system comprising: a process; a storage device storing instructions for controlling the processor to perform steps comprising: receiving a plurality of bookmarks associated with a video, wherein each bookmark in the plurality of bookmarks has a first place marker and a second place marker; determining an aggregated first mark and an aggregated second mark based at least in part on the first place marker and the second place marker of each bookmark in the plurality of bookmarks, to yield an aggregated bookmark defining an aggregated video segment; and normalizing metadata associated with the aggregated video for locating the aggregated video segment independent of playback device type.
12. The system of claim 9 , wherein normalizing the metadata comprises generating a video thumbnail representing the aggregated video segment.