Digital image file transmission
First Claim
Patent Images
1. A method comprising, at a device of a sending user:
- generating a thumbnail image file for each of one or more digital image files;
generating a smaller-sized image file for each digital image file, the smaller-sized image file being smaller in size than, the digital image file but greater in size than the thumbnail image file for the digital image file;
transmitting the thumbnail image file for each digital image file to a computing device of each of one or more receiving users, in a peer-to-peer manner, for display to each receiving user; and
,transmitting the smaller-sized image file for each digital image file to a remote storage repository accessible by each receiving user for storage at the remote storage repository.
1 Assignment
0 Petitions
Accused Products
Abstract
At a device of a sending user, the following is performed. A thumbnail image and a smaller-sized image are generated for each digital image file. The smaller-sized image file is smaller in size than the digital image file but greater in size than the thumbnail image file for the digital image file. The thumbnail image file for each digital image file is transmitted to a computing device of each of one or more receiving users, in a peer-to-peer manner, for display to each receiving user. The smaller-sized image file for each digital image file is transmitted to a remote storage repository accessible by each receiving user for storage at the remote storage repository.
-
Citations
20 Claims
-
1. A method comprising, at a device of a sending user:
-
generating a thumbnail image file for each of one or more digital image files; generating a smaller-sized image file for each digital image file, the smaller-sized image file being smaller in size than, the digital image file but greater in size than the thumbnail image file for the digital image file; transmitting the thumbnail image file for each digital image file to a computing device of each of one or more receiving users, in a peer-to-peer manner, for display to each receiving user; and
,transmitting the smaller-sized image file for each digital image file to a remote storage repository accessible by each receiving user for storage at the remote storage repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising, at a computing device of a receiving user:
-
receiving one or more thumbnail image files from a device of a sending user in a peer-to-peer manner, each thumbnail image file corresponding to a digital image file at the device of the sending user; displaying the thumbnail image files for viewing by the receiving user; receiving from the receiving user a request for a smaller-sized image file of a digital image file to which a selected thumbnail image file corresponds, the smaller-sized image file being smaller in size than the digital image file but greater in size than the selected thumbnail image file; transmitting the request for the smaller-sized image file of the digital image file to which the selected thumbnail image file corresponds to a remote storage repository; receiving the smaller-sized image file of the digital image file to which the selected thumbnail image file corresponds from the remote storage repository, the remote storage repository previously receiving the smaller-sized image file from the device of the sending user; and
,displaying the smaller-sized image file of the digital image file to which the selected thumbnail image file corresponds for viewing by the receiving user. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable medium having a computer program stored thereon to perform a method in relation to a device of a sending user comprising:
-
receiving selection of one or more digital image files by the sending user; generating a thumbnail image file for each digital image file; generating a smaller-sized image file for each digital image file, the smaller-sized image file being smaller in size than the digital image file but greater in size than the thumbnail image file for the digital image file; transmitting the thumbnail image file for each digital image file to a computing device of each of one or more receiving users, in a peer-to-peer manner, for display to each receiving user; transmitting the smaller-sized image file for each digital image file to a remote storage repository accessible by each receiving user for storage at the remote storage repository; and
,in response to a request for one of the digital image files from one of the remote storage repository and the computing device of one of the receiving users, transmitting the digital image file to one of the remote storage repository and the computing device of the one of the receiving users.
-
Specification