Improved techniques for transferring media assets between a host computer
and a media device are disclosed. The transfer of media assets between a
host computer and a media device can be referred to as synchronization.
According to one aspect of the invention, media assets being transferred
can be formatted (e.g., rendered) in advance at the host computer and
then delivered to the media device. According to another aspect of the
invention, media assets can be grouped into collections and transferred
on a collection basis. According to still another aspect of the
invention, media assets to be transferred can be limited based on an
amount of storage capacity available at the media device. According to
yet another aspect of the invention, media assets of different media
types can be transferred in accordance with different priorities.