Transmission bandwidth and memory requirements reduction in a portable image capture device by eliminating duplicate image transmissions
DCFirst Claim
1. A method for reducing bandwidth requirements of a portable image capture device, the image capture device including means for establishing a communications connection on a network, the method comprising:
- assigning an image identifier to a captured image;
transmitting the image and the image identifier from the image capture device to a server on the network for storage;
marking the image as sent in the image capture device;
in response to a user request to perform an action on a selected image from the portable image capture device, determining if the selected image is marked; and
if the selected image is marked, uploading the image identifier to the server, wherein the server performs the action on the image identified by the image identifier, thereby eliminating the need to retransmit the image.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for reducing storage and transmission bandwidth requirements of a portable image capture device capable of establishing a communications connection on a network are disclosed. The method includes assigning an image identifier to captured images uploaded to a server on a network, wherein each of the images is stored in an image file having a particular size. The size of each of the image files corresponding to the uploaded images on the image capture device may then be reduced, thereby reducing storage requirements. In response to a user request to apply an action to one of the uploaded images, only the image identifier of the image and the requested action are transmitted to the server, thereby eliminating the need to retransmit the image and reducing transmission bandwidth requirements.
-
Citations
32 Claims
-
1. A method for reducing bandwidth requirements of a portable image capture device, the image capture device including means for establishing a communications connection on a network, the method comprising:
-
assigning an image identifier to a captured image; transmitting the image and the image identifier from the image capture device to a server on the network for storage; marking the image as sent in the image capture device; in response to a user request to perform an action on a selected image from the portable image capture device, determining if the selected image is marked; and if the selected image is marked, uploading the image identifier to the server, wherein the server performs the action on the image identified by the image identifier, thereby eliminating the need to retransmit the image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for reducing storage and bandwidth requirements, comprising:
-
an online photo-sharing service for receiving digital images over a network; and an image capture device for capturing digital images, the image capture device including, means for establishing a network connection; means for assigning an image identifier to each of the digital images; means for transmitting the digital images and the respective image identifiers from the image capture device to the server for storage; means for marking the digital image as sent; means responsive to a user request to perform an action from the image capture device on a selected image for determining if the selected image is marked; and means responsive to the selected image being marked for uploading the selected image'"'"'s image identifier and the action to the server, thereby eliminating the need to retransmit the image. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for reducing transmission bandwidth requirements of a portable image capture device, the image capture device including means for establishing a communications connection on a network, the method comprising:
-
a first time captured images are uploaded to a server, assigning by the server a respective image identifier to each of the captured images, wherein each of the images is stored in an image file, each of the image files having a particular size; receiving from the server the image identifiers assigned for each of the captured images and action information including at least one action that can be applied by the server to the uploaded images; presenting an action control associated with the action based on the action information; and in response to detecting a selection of the action control for applying the action to at least one of the uploaded images, transmitting the action and the image identifier assigned to the at least one uploaded image, rather than the image itself, from the portable image capture device to the server, thereby eliminating the need to retransmit the image and reducing transmission bandwidth. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for reducing storage and transmission bandwidth requirements of a portable image capture device, the image capture device including means for establishing a communications connection on a network, the method comprising:
-
receiving captured images uploaded from the image capture device to a server on the network; assigning an image identifier to the uploaded images by the server; downloading the image identifiers to the image capture device for association with the corresponding uploaded image; downloading action information to the image capture device including at least one action that can be applied by the server to the uploaded images; and receiving a request from the portable image capture device to apply the action to at least one of the uploaded images, wherein the request only includes the image identifier assigned to the at least one uploaded image and the requested action, thereby eliminating the need to retransmit the image and reducing transmission bandwidth. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification