Methods and systems for data authentication services

US11533178B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11533178-B2
Application numberUS-201816197226-A
CountryUS
Kind codeB2
Filing dateNov 20, 2018
Priority dateMar 13, 2015
Publication dateDec 20, 2022
Grant dateDec 20, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for electronic document authentication are disclosed. In one aspect, a method of generating an electronic postmark includes receiving, via a server, a request message from an electronic network, the request message comprising request data including payload data and meta data, generating a timestamp in response to receiving the message, hashing the payload data to generate a payload hash, digitally signing the metadata, the payload hash, and the timestamp to generate a digital signature, generating a response message, the response message generated to comprise the metadata, the payload hash, the timestamp, and the digital signature; and transmitting the response message onto the electronic network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of generating an electronic postmark, comprising: receiving, via a server hardware computer, a request message from an electronic network, the request message comprising request data; parsing the request data; identifying, from parsing the request data, payload data and metadata, the payload data comprising data to be authenticated by the electronic postmark; generating via the server hardware computer, a timestamp in response to receiving the request message; hashing the payload data to transform the payload data into a payload hash; creating, in a memory, a new data structure corresponding to the electronic postmark, the new data structure comprising: a binary message including the payload hash; and a digital image of an identifier of the electronic postmark, the digital image encoding at least a portion of the request data; digitally signing the new data structure with a digital signature; storing the new data structure in a datastore, wherein the stored new data structure comprises the metadata in a metadata field, the payload hash in a payload hash field, the timestamp in a timestamp field, and the digital signature in a digital signature field; generating a response message, the response message comprising the binary message and the digital image; and transmitting, via the server hardware computer, the response message onto the electronic network. 2. The method of claim 1 , wherein the metadata comprises one or more of a category of the payload data, a recipient of the payload data, an origin of the payload data, a provider identifier and a mailer identifier. 3. The method of claim 2 , further comprising associating the metadata, the payload hash, the timestamp, and the digital signature as a record, and storing the record in a database. 4. The method of claim 1 , wherein the payload data comprises a direct protocol message. 5. The method of claim 1 , wherein the payload data comprises an email message. 6. The method of claim 1 , wherein parsing the request data comprises one or more of decrypting the request data to identify the payload data and the metadata or identifying a username and password in the request data. 7. An apparatus for generating an electronic postmark, comprising: an electronic hardware memory configured to store instructions; and an electronic hardware processor operably connected to the electronic hardware memory and configured to execute the instructions to: receive a request message from an electronic network, the request message comprising request data including payload data and meta data; parse the request data to identify payload data and metadata, the payload data comprising data authenticated by the electronic postmark; generate a timestamp in response to receiving the request message; hash the payload data to transform the payload data into a payload hash; create, in the electronic memory, a new data structure corresponding to the electronic postmark, the new data structure comprising: a binary message including the payload hash; and a digital image of an identifier of the electronic postmark, the digital image encoding at least a portion of the request data; digitally sign the new data structure with a digital signature; store the new data structure in a datastore, wherein the stored new data structure comprises the metadata in the metadata field, the payload hash in the payload hash field, the timestamp in the timestamp field, and the digital signature in the digital signature field; generate a response message, the response message comprising the binary message and the digital image, and transmit the response message onto the electronic network. 8. The apparatus of claim 7 , wherein the service oriented architecture module is further configured to cause the electronic hardware processor to decode one or more of a category of the payload data, a recipient of the payload data, an origin of the payload data, a provider identifier and a mailer identifier from the metadata. 9. The apparatus of claim 8 , wherein the wherein the processor further executes the instructions to associate the metadata, the payload hash, the timestamp, and the digital signature as a record, and store the record in a database. 10. The apparatus of claim 8 , wherein the electronic hardware processor is further configured to query the database for records with metadata provider identifiers equivalent to a particular value. 11. The apparatus of claim 7 , wherein the payload data comprises a direct protocol message. 12. The apparatus of claim 7 , wherein the payload data comprises an email message. 13. The apparatus of claim 7 , wherein the processor further executes the instructions to generate the request message to include at least one of a requester account identifier and a billing account identifier.

Assignees

Inventors

Classifications

  • H04L9/32Primary

    including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials} · CPC title

  • using cryptography · CPC title

  • Price estimation or determination · CPC title

  • Business processing using cryptography · CPC title

  • Bill distribution or payments · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11533178B2 cover?
Methods and systems for electronic document authentication are disclosed. In one aspect, a method of generating an electronic postmark includes receiving, via a server, a request message from an electronic network, the request message comprising request data including payload data and meta data, generating a timestamp in response to receiving the message, hashing the payload data to generate a …
Who is the assignee on this patent?
United States Postal Service
What technology area does this patent fall under?
Primary CPC classification H04L9/32. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 20 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).