Internet delivery of digitized photographs
First Claim
1. A method for providing improved online access to digital images, the method comprising:
- creating digital images for a particular user, wherein said digital images for a particular user are created from a roll of developed film;
assigning a claim number corresponding to the roll of developed film;
transferring copies of the digital images to a central server by;
transferring lower-resolution copies of the digital images to the central server using relatively-low bandwidth communication, andsubsequently transferring higher-resolution copies of the digital images to the central server using relatively-high bandwidth communication;
requiring the user to input the claim number when requesting access to the digital images;
in response to a user request for online access to the digital images from a browser, transferring said lower-resolution copies to the browser for online viewing; and
in response to a user request for an operation that requires a high-resolution copy of a particular one of the digital images, transferring the higher-resolution copy of that particular digital image to the browser.
7 Assignments
0 Petitions
Accused Products
Abstract
An improved Internet delivery system for digitized photographs is described. The system embodies methodologies that speed the delivery of digitized images from photographic film scan centers to consumers across the Internet with high reliability. By delivering all the digital images to a more powerful centralized server infrastructure prior to the consumer'"'"'s earliest opportunity to view them on-line, these images or pictures can be downloaded to a viewer of interest (e.g., user or family member) quickly enough to provide an appropriate Web response. Optimizations are also described that streamline the throughput with load balancing and provide virtually guaranteed uniform service with fail-over. In this manner, the system provides improved access, storage, and on-line availability of digital images.
103 Citations
54 Claims
-
1. A method for providing improved online access to digital images, the method comprising:
-
creating digital images for a particular user, wherein said digital images for a particular user are created from a roll of developed film;
assigning a claim number corresponding to the roll of developed film;
transferring copies of the digital images to a central server by;transferring lower-resolution copies of the digital images to the central server using relatively-low bandwidth communication, and subsequently transferring higher-resolution copies of the digital images to the central server using relatively-high bandwidth communication; requiring the user to input the claim number when requesting access to the digital images; in response to a user request for online access to the digital images from a browser, transferring said lower-resolution copies to the browser for online viewing; and in response to a user request for an operation that requires a high-resolution copy of a particular one of the digital images, transferring the higher-resolution copy of that particular digital image to the browser. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
2. A method for providing improved online access to digital images, the method comprising:
-
creating digital images for a particular user, wherein said digital images are upon creation initially stored at a mini server that is in communication with a central server; transferring copies of the digital images to the central server by; transferring lower-resolution copies of the digital images to the central server using relatively-low bandwidth communication, and receiving a request at the mini server to transfer the higher-resolution copy of a particular one of the digital images to the central server; and transferring the higher-resolution copy to the central server using the relatively-low bandwidth communication; in response to a user request for online access to the digital images from a browser, transferring said lower-resolution copies to the browser for online viewing; and in response to a user request for an operation that requires a high-resolution copy of a particular one of the digital images, transferring the higher-resolution copy of that particular digital image on the browser. - View Dependent Claims (3)
-
-
37. A system providing online access to digital images comprising:
-
a plurality of scan centers for creating digital images by scanning developed photographic film; a central server serving as a central repository for digital images; a transport mechanism for transferring both full-resolution copies and lower-resolution copies of the digital images from said scan centers to the central server, the mechanism including; a high-volume transport mechanism for transferring full-resolution copies of the digital images to the central server, and a low-volume transport mechanism for transferring lower-resolution copies of the digital images to the central server; wherein said low-volume transport mechanism operates to transfer said lower-resolution copies to the central server shortly after those copies become available; and wherein said high-volume transport mechanism operates to transfer said higher-resolution copies to the central server at a point in time after the lower-resolution copies have already been transferred. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for providing improved online access to digital images, the method comprising:
-
creating digital images for a particular user, wherein said digital images are upon creation initially stored at a mini server that is in communication with a central server; transferring copies of the digital images to the central server by; transferring lower-resolution copies of the digital images to the central server using relatively-low bandwidth communication, and receiving a request at the mini server to transfer the higher-resolution copy of a particular one of the digital images to the central server; and transferring the higher-resolution copy to the central server using the relatively-low bandwidth communication; in response to a user request for online access to the digital images from a browser, transferring said lower-resolution copies to the browser for online viewing; and in response to a user request for an operation that requires a high-resolution copy of a particular one of the digital images, transferring the higher-resolution copy of that particular digital image to the browser.
-
Specification