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

Data quality assurance

Assignee: Trustwave Holdings Inc
•
Filing: 1999-08-02
•
Granted: 2004-10-12
•
Expires: 2019-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of data transmission including receiving a request for data over an Internet, by a data provider; obtaining data, in response to the request, at the data provider; applying a quality assurance procedure to the obtained data, responsive to the request, at the provider and other than any virus scanning of said data; and transmitting the data over the Internet responsive to the assurance. Preferably, the quality assurance procedure includes assuring that the data is pre-approved for transmission. Preferably, the procedure includes verifying a digital signature of the data.

Inventors

  • 👤 Shaul Levi
  • 👤 Rafael Feitelberg
  • 👤 Assaf Topaz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 13:36
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/12; H04L47/125; H04L47/31

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 71 words
A method of data transmission comprising: receiving a request for data over an Internet, by a data provider; obtaining data, in response to said request, at said data provider; performing a quality assurance procedure on said obtained data, responsive to said request, at said provider, wherein said performing a quality assurance procedure comprises comparing said data to said request; and transmitting said data over said Internet responsive to said assurance procedure.
Claim 2
Independent Claim 71 words
A method of data transmission comprising: receiving a request for data over an Internet, by a data provider; obtaining data, in response to said request, at said data provider; performing a quality assurance procedure on said obtained data, responsive to said request, at said provider, wherein said performing a quality assurance procedure comprises comparing said data to said request; and transmitting said data over said Internet responsive to said assurance procedure.
Claim 3
Dependent Claim 20 words
A method according to claim 1 , wherein assuring a quality comprises assuring that said data is pre-approved for transmission.
Claim 4
Dependent Claim 18 words
A method according to claim 2 , wherein said assuring comprises verifying a digital signature of said data.
Claim 5
Dependent Claim 19 words
A method according to claim 3 , wherein said verifying comprises applying a public-key decryption to said digital signature.
Claim 6
Dependent Claim 19 words
A method according to claim 3 , wherein said verifying comprises applying a secret-key decryption to said digital signature.
Claim 7
Dependent Claim 21 words
A method according to claim 1 , wherein said performing a quality assurance procedure comprises comparing said data to stored data.
Claim 8
Dependent Claim 22 words
A method according to claim 1 , wherein said performing a quality assurance procedure comprises checking secure information associated with said data.
Claim 9
Dependent Claim 23 words
A method according to claim 1 , wherein said performing a quality assurance procedure comprises checking a limited usage-code associated with said data.
Claim 10
Dependent Claim 16 words
A method according to claim 8 , wherein said limited usage code comprises a time-limited code.
Claim 11
Dependent Claim 17 words
A method according to claim 9 , wherein said limited usage code comprises a usage number-limited code.
Claim 12
Dependent Claim 23 words
A method according to claim 1 , wherein said performing a quality assurance procedure comprises checking a one-way hash function of said data.
Claim 13
Dependent Claim 16 words
A method according to claim 11 , wherein said one-way hash function comprises a checksum function.
Claim 14
Dependent Claim 21 words
A method according to claim 1 , wherein said performing a quality assurance procedure comprises analyzing a content of said data.
Claim 15
Dependent Claim 27 words
A method according to claim 1 , wherein transmitting said data responsive to said assurance procedure comprises not transmitting said data if said quality is not assured.
Claim 16
Dependent Claim 24 words
A method according to claim 1 , wherein said transmitting said data comprises transmitting said data if said data does not require quality assurance.
Claim 17
Dependent Claim 16 words
A method according to claim 1 , comprising generating an alert if said quality assurance fails.
Claim 18
Dependent Claim 14 words
A method according to claim 16 , wherein said alert comprise a log-file entry.
Claim 19
Dependent Claim 18 words
A method according to claim 16 , wherein said alert comprise a real-time alert to a human operator.
Claim 20
Dependent Claim 16 words
A method according to claim 1 , comprising redressing said data if said quality assurance fails.
Claim 21
Dependent Claim 17 words
A method according to claim 19 , wherein said redressing comprises replacing said data with verified data.
Claim 22
Dependent Claim 26 words
A method according to claim 20 , wherein said verified data is a copy of the data which was to be obtained by said data provider.
Claim 23
Dependent Claim 28 words
A method according to claim 20 , wherein said verified data is a not up-to-date copy of the data which was to be obtained by said data provider.
Claim 24
Dependent Claim 26 words
A method according to claim 19 , wherein said data is part of a data transmission set and wherein redressing comprises modifying said data transmission set.
Claim 25
Dependent Claim 15 words
A method according to claim 1 , wherein said data provider comprises an Internet server.
Claim 26
Dependent Claim 15 words
A method according to claim 24 , wherein said data provider comprises a WWW server.
Claim 27
Dependent Claim 15 words
A method according to claim 24 , wherein said data provider comprises an FTP server.
Claim 28
Dependent Claim 15 words
A method according to claim 24 , wherein said data provider comprises a mail server.
Claim 29
Dependent Claim 15 words
A method according to claim 1 , wherein said data provider comprises an Intranet server.
Claim 30
Dependent Claim 30 words
A method according to claim 1 , comprising: receiving said data by a user of said data; and second performing a quality assurance procedure on said data, at said user.
Claim 31
Dependent Claim 23 words
A method according to claim 29 , wherein said second performing a quality assurance procedure comprises checking a digital signature of said data.
Claim 32
Dependent Claim 14 words
A method according to claim 29 , comprising generating said request by said user.
Claim 33
Dependent Claim 22 words
A method according to claim 1 , comprising checking said obtained data for disallowed content, responsive to said request, at said provider.
Claim 34
Dependent Claim 16 words
A method according to claim 32 , wherein said disallowed content comprises a human readable language.
Claim 35
Dependent Claim 13 words
A method according to claim 33 , wherein said content comprises obscene language.
Claim 36
Independent Claim 85 words
A method of data transmission comprising: receiving a request for data over an Internet, by a data provider; obtaining data, in response to said request, at said data provider; performing a quality assurance procedure on said obtained data, responsive to said request, at said provider, wherein said performing a quality assurance procedure comprises comparing said data to stored data, transmitting said data over said Internet responsive to said assurance procedure, and wherein said performing a quality assurance procedure comprises comparing said data to said request.
Claim 37
Independent Claim 85 words
A method of data transmission comprising: receiving a request for data over an Internet, by a data provider; obtaining data, in response to said request, at said data provider; performing a quality assurance procedure on said obtained data, responsive to said request, at said provider, wherein said performing a quality assurance procedure comprises comparing said data to stored data, transmitting said data over said Internet responsive to said assurance procedure, and wherein said performing a quality assurance procedure comprises comparing said data to said request.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-10-12 2008-04-12 2008-10-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-10-12 2012-04-12 2012-10-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-10-12 2016-04-12 2016-10-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag