← Back to Patent Explorer
US6058428A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for transferring digital images on a network

Assignee: Pictra Inc
•
Filing: 1997-12-05
•
Granted: 2000-05-02
•
Expires: 2017-12-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus transfer digital images on a network. A signature list is first examined wherein the signature list includes a unique signature for each of the digital images requested for transfer. The signature list is used to determine whether each of the digital images is present or missing. For each of the digital images that is determined missing, the digital image is then received. Updated information is also received pertaining to the each of the digital images that is determined present. Data integrity is checked to ensure that the each of the digital images was successfully transferred. Finally, the steps of receiving the digital images and checking data integrity are repeated for the each of the digital images that was unsuccessfully transferred.

Inventors

  • 👤 Wu Wang
  • 👤 Chan Chiu
  • 👤 Steve Morris
  • 👤 Prasad Kongara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:16
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; H04L67/10; H04L67/1095; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 130 words
A computer-implemented method for transferring digital images between devices on a network, the computer-implemented method comprising the steps of: examining a signature list wherein the signature list includes a unique signature for each of the digital images requested for transfer; determining from the signature list the each of the digital images that are present and the each of the digital images that are missing; receiving the each of the digital images that are missing and updated information pertaining to the each of the digital images that are present; checking data integrity to ensure that the each of the digital images was successfully transferred; and repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving the each of the digital images and checking data integrity.
Claim 2
Dependent Claim 130 words
A computer-implemented method for transferring digital images between devices on a network, the computer-implemented method comprising the steps of: examining a signature list wherein the signature list includes a unique signature for each of the digital images requested for transfer; determining from the signature list the each of the digital images that are present and the each of the digital images that are missing; receiving the each of the digital images that are missing and updated information pertaining to the each of the digital images that are present; checking data integrity to ensure that the each of the digital images was successfully transferred; and repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving the each of the digital images and checking data integrity.
Claim 3
Dependent Claim 30 words
The computer-implemented method according to claim 1 further including the step of verifying compatibility of versions of software residing on each of the devices prior to examining the signature list.
Claim 4
Dependent Claim 102 words
The computer-implemented method according to claim 1 wherein the step of determining from the signature list the each of the digital images that is present includes the steps of: examining the signature list; determining whether the signature for the each of the digital images in the signature list matches the signature for the each of the digital images requested for transfer; identifying the each of the digital images as present where the signature in the signature list matches the signature for the each of the digital images for transfer; and identifying a remainder of the each of the digital images as missing.
Claim 5
Dependent Claim 231 words
A computer-implemented method for uploading digital images from a client to a server on a network, the computer-implemented method comprising the steps of: receiving a request from the client to transfer the digital images to the server; receiving a signature list from the client wherein the signature list includes a unique signature for each of the digital images requested for transfer; examining the signature list on the server to determine whether the each of the digital images is present on the server; informing the client of the each of the digital images that is missing; receiving from the client the each of the digital images that is missing and updated information pertaining to the each of the digital images that is present; regenerating a signature of the each of the digital images received from the client; comparing the regenerated signature to the signature in the signature of each of the digital images on the signature list to determine that the each of the images was transferred successfully from the client; repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving from the client the each of the digital images and comparing the regenerated signature; and saving the signature list, the each of the digital images, the updated information and a miniaturized copy of the each of the digital images in a database on the server.
Claim 6
Dependent Claim 231 words
A computer-implemented method for uploading digital images from a client to a server on a network, the computer-implemented method comprising the steps of: receiving a request from the client to transfer the digital images to the server; receiving a signature list from the client wherein the signature list includes a unique signature for each of the digital images requested for transfer; examining the signature list on the server to determine whether the each of the digital images is present on the server; informing the client of the each of the digital images that is missing; receiving from the client the each of the digital images that is missing and updated information pertaining to the each of the digital images that is present; regenerating a signature of the each of the digital images received from the client; comparing the regenerated signature to the signature in the signature of each of the digital images on the signature list to determine that the each of the images was transferred successfully from the client; repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving from the client the each of the digital images and comparing the regenerated signature; and saving the signature list, the each of the digital images, the updated information and a miniaturized copy of the each of the digital images in a database on the server.
Claim 7
Dependent Claim 31 words
The computer-implemented method according to claim 4 further including the step of verifying compatibility of versions of software residing on the client and the server prior to examining the signature list.
Claim 8
Dependent Claim 105 words
The computer-implemented method according to claim 4 wherein the step of examining the signature list on the server to determine whether the each of the digital images is present on the server includes the steps of: determining whether the signature for the each of the digital images in the signature list matches the signature for the each of the digital images requested for transfer; identifying the each of the digital images as present where the signature in the signature list matches the signature for the each of the digital images for transfer; and identifying a remainder of the each of the digital images as missing.
Claim 9
Dependent Claim 202 words
A computer-implemented method for downloading digital images from a server to a client on a network, the computer-implemented method comprising the steps of: receiving a request to download the digital images from the server to the client; sending a signature list to the client wherein the signature list includes a unique signature for each of the digital images requested for transfer; examining the signature list on the client to determine whether the each of the digital images is present on the client; informing the server of the each of the digital images that is missing; receiving from the server the each of the digital images that is missing on the client and updated information pertaining to the each of the digital images that is present on the client; regenerating a signature of the each of the digital images received from the server; comparing the regenerated signature to the signature of the each of the digital images in the signature list to determine that the each of the images was transferred successfully; and repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving from the server the each of the digital images and comparing the regenerated signature.
Claim 10
Dependent Claim 202 words
A computer-implemented method for downloading digital images from a server to a client on a network, the computer-implemented method comprising the steps of: receiving a request to download the digital images from the server to the client; sending a signature list to the client wherein the signature list includes a unique signature for each of the digital images requested for transfer; examining the signature list on the client to determine whether the each of the digital images is present on the client; informing the server of the each of the digital images that is missing; receiving from the server the each of the digital images that is missing on the client and updated information pertaining to the each of the digital images that is present on the client; regenerating a signature of the each of the digital images received from the server; comparing the regenerated signature to the signature of the each of the digital images in the signature list to determine that the each of the images was transferred successfully; and repeating for the each of the digital images that was unsuccessfully transferred the steps of receiving from the server the each of the digital images and comparing the regenerated signature.
Claim 11
Dependent Claim 32 words
The computer-implemented method according to claim 7 further including the step of verifying compatibility of versions of software residing on each the client and the server prior to examining the signature list.
Claim 12
Dependent Claim 105 words
The computer-implemented method according to claim 7 wherein the step of examining the signature list on the client to determine whether the each of the digital images is present on the client includes the steps of: determining whether the signature for the each of the digital images in the signature list matches the signature for the each of the digital images requested for transfer; identifying the each of the digital images as present where the signature in the signature list matches the signature for the each of the digital images for transfer; and identifying a remainder of the each of the digital images as missing.
Claim 13
Independent Claim 162 words
A system for transferring digital images between devices on a network, the system comprising: a first device, the first device examining a signature list wherein the signature list includes a unique signature for each of the digital images requested for transfer; the first device determining from the signature list the each of the digital images that are present and the each of the digital images that are missing; a second device coupled to the first device via a network, the second device transmitting to the first device via the network the each of the digital images that are missing on the first device and updated information pertaining to the each of the digital images that are present on the first device; and the first device checking data integrity to ensure that the each of the digital images was successfully transferred from the second device, the second device retransmitting to the first device the each of the digital images that was unsuccessfully transferred.
Claim 14
Independent Claim 162 words
A system for transferring digital images between devices on a network, the system comprising: a first device, the first device examining a signature list wherein the signature list includes a unique signature for each of the digital images requested for transfer; the first device determining from the signature list the each of the digital images that are present and the each of the digital images that are missing; a second device coupled to the first device via a network, the second device transmitting to the first device via the network the each of the digital images that are missing on the first device and updated information pertaining to the each of the digital images that are present on the first device; and the first device checking data integrity to ensure that the each of the digital images was successfully transferred from the second device, the second device retransmitting to the first device the each of the digital images that was unsuccessfully transferred.
Claim 15
Dependent Claim 32 words
The system according to claim 10 wherein the first device verifies the compatibility of versions of software residing on the first device and the second device prior to examining the signature list.
Claim 16
Dependent Claim 84 words
The system according to claim 10 wherein the first device further determines whether the signature for the each of the digital images in the signature list matches the signature for the each of the digital images requested for transfer, the first device also identifying the each of the digital images as present where the signature in the signature list matches the signature for the each of the digital images for transfer and identifying a remainder of the each of the digital images as missing.

References Cited (Backward Citations)

US5206915A Cited
US5442749A Cited
US5812989A Cited
US5558148A Cited
US5799322A Cited
US5793966A Cited
US5771355A Cited
US5926623A Cited
US5790789A Cited
US5860068A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-02 2003-11-01 2004-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-02 2007-11-01 2008-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-02 2011-11-01 2012-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag