Image scaling arrangement
First Claim
Patent Images
1. A method of transferring image data between a portable media device and a second device other than the portable media device, the method comprising:
- at the portable media device,designating at least one image for downloading from the second device to the portable media device;
sending an image request of the designated at least one image to the second device;
receiving at least one image collection that includes a plurality of image versions for each of the requested at least one image in response to the image request from the second device, each image collection containing new image versions of the requested at least one image, each image version having a different image profile based on the capabilities of the portable media device;
storing a database entry for each of the images to be downloaded from the second device, wherein the database entry is updated with information about each of the image versions in the received image collection;
wherein updating the database entry comprises grouping together all the image versions of a particular image collection and providing pointers to the location where the actual image is stored.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for transferring images between devices is disclosed. For example, differently scaled images by a host device may automatically and/or selectively be transferred to a media player for display. In turn, appropriately scaled images may be transferred automatically and/or selectively to another display device for example a TV, camera or printer. The selectivity may occur either at the host level or at the player level.
-
Citations
15 Claims
-
1. A method of transferring image data between a portable media device and a second device other than the portable media device, the method comprising:
-
at the portable media device, designating at least one image for downloading from the second device to the portable media device; sending an image request of the designated at least one image to the second device; receiving at least one image collection that includes a plurality of image versions for each of the requested at least one image in response to the image request from the second device, each image collection containing new image versions of the requested at least one image, each image version having a different image profile based on the capabilities of the portable media device; storing a database entry for each of the images to be downloaded from the second device, wherein the database entry is updated with information about each of the image versions in the received image collection; wherein updating the database entry comprises grouping together all the image versions of a particular image collection and providing pointers to the location where the actual image is stored. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable medium that stores computer program code for transferring image data between a portable media device and a second device other than the portable media device, the method non-transitory computer readable medium comprising:
-
computer program code for designating at least one image for downloading from the second device to the portable media device; computer program code for sending an image request of the designated at least one image to the second device; computer program code for receiving at least one image collection that includes a plurality of image versions for each of the requested at least one image in response to the image request from the second device, each image collection containing new image versions of the requested at least one image, each image version having a different image profile based on the capabilities of the portable media device; computer program code for storing a database entry for each of the images to be downloaded from the second device, wherein the database entry is updated with information about each of the image versions in the received image collection; wherein updating the database entry comprises computer program code for grouping together all the image versions of a particular image collection and computer program code for providing pointers to the location where the actual image is stored. - View Dependent Claims (5, 6)
-
-
7. A method of managing media by a host device, comprising:
-
connecting the host device and a portable media device; automatically sending images or image identifiers stored on the host device to the portable media device for display in response to the connecting; receiving a download command designating one or more images to be downloaded from the host device to the portable media device; determining by the host device the image formats required by the portable media device for the designated images; creating by the host device new versions of the designated images, each new version consistent with the determined image formats required by the portable media device; sending at least the new versions of the designated images from the host device to the portable media device; and at the host device, receiving from the portable media device an identifier of the portable media device with which to determine the required image formats based on a previously stored table or list that includes capabilities of the identified portable media device; and storing a database entry for each of the images to be downloaded from the host device, wherein the database entry is updated with information about each of the image versions in the received image collection; wherein updating the database entry comprises grouping together all the image versions of a particular image collection and providing pointers to the location where the actual image is stored. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer readable medium that stores computer program code for managing media by a host device, comprising:
-
at the host device, computer program code for automatically sending images or image identifiers stored on the host device to the portable media device for display in response to the host device connecting to a portable media device; computer program code for receiving a download command designating one or more images to be downloaded from the host device to the portable media device; computer program code for determining image formats required by the portable media device; computer program code for creating new versions of the designated images, each new version consistent with the determined image formats required by the portable media device; computer program code for sending at least the new versions of the designated images to the portable media device; and computer program code for retrieving image profiles for the portable media device stored in the host device, the image profiles being used to determine the image formats required by the portable media device; and computer program code for storing a database entry for each of the images to be downloaded from the host device, wherein the database entry is updated with information about each of the image versions in the received image collection; wherein updating the database entry comprises grouping together all the image versions of a particular image collection and providing pointers to the location where the actual image is stored. - View Dependent Claims (11, 12)
-
-
13. A portable media device capable of playing media items, the device comprising:
-
a communication module arranged to provide a communication channel between the portable media device and a second device; a user interface suitable for assisting a user in designating at least one or more media items for transfer between the second device and the portable media device; a storage device arranged to store the at least one or more media items; and a processor, wherein when the user designates at least one or more media items to be downloaded from the second device, the processor uses the communication module to send a media item request to the second device and to receive a set of two or more media items for each of the at least one media item being requested, wherein the set of two or more media items is based upon information specific to the portable media device; wherein the storage device is further arranged to store the information specific to the portable media device; and
the processor is further arranged to communicate the information specific to the portable media device to the second device before receiving the set of two or more media items. - View Dependent Claims (14, 15)
-
Specification