Methods and systems for data authentication services

US11533177B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11533177-B2
Application numberUS-201615066945-A
CountryUS
Kind codeB2
Filing dateMar 10, 2016
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 providing an electronic identification, comprising receiving, from a requestor, a request for a barcode, the request received via a network interface over an electronic network and the request including a weight of a mail piece; decoding the request; determining, from the decoded request: an identifier of the requestor, an identifier of a user of the requested barcode, and one or more physical parameters of the mail piece, the one or more physical parameters including the weight of the mail piece; generating based on the decoded request, an electronic barcode; associating the electronic barcode with the requestor, the user, and the one or more physical parameters of the mail piece in a data store; digitally signing the electronic barcode, resulting in a digital signature comprising a timestamp; generating, based on the digital signature, an electronic postmark, the generated electronic postmark comprising: a binary message including a payload including the identifier of the requestor and the one or more physical parameters of the mail piece; and a digital image encoding the payload including the identifier of the requestor and the one or more physical parameters of the mail piece; generating a response message comprising the electronic barcode, the electronic postmark including the binary message and the digital image, and the digital signature; transmitting the response message to the requestor via the electronic network; and printing a barcode corresponding to the electronic barcode using a barcode printer. 2. The method of claim 1 , wherein the electronic barcode comprises an intelligent mail package barcode. 3. The method of claim 1 , wherein the one or more physical parameters of the mail piece also includes sender address information, return address information, destination address information, and mail piece dimension information. 4. The method of claim 1 , further comprising: generating a ten digit intelligent mail package barcode; determining an instance identifier indicating a computer system comprising the server; incrementing a serial number; and wherein generating the ten digit intelligent mail package barcode comprises associating the serial number, the provider identifier, and the instance with the electronic barcode. 5. An apparatus for providing a barcode, comprising an electronic barcode printer; a service providing computer, comprising an electronic hardware processor, and an electronic hardware memory, operably connected to the electronic hardware processor, wherein the electronic hardware memory stores: a service oriented architecture module, including instructions that configure the electronic hardware processor to: receive, from a requestor, a request for a barcode, the request received over the electronic network and including a weight of a mail piece, decode the request, determine, from the decoded request: an identifier of the requestor, an identifier of a user of the requested barcode, and one or more physical parameters of the mail piece, the one or more physical parameters including the weight of the mail piece; a barcode module including instructions that configure the electronic hardware processor to generate based on the decoded request, a electronic barcode; an association module including instructions that configure the electronic hardware processor to: associate the electronic barcode corresponding to the requested barcode with the requestor, the user, and the one or more physical parameters of the mail piece in a data store, digitally sign the electronic barcode to generate a digital signature comprising a timestamp; generate, based on the digital signature, an electronic postmark, the generated electronic postmark comprising: a binary message including a payload including the identifier of the requestor and the one or more physical parameters of the mail piece; and a digital image encoding the payload including the identifier of the requestor and the one or more physical parameters of the mail piece; wherein the service oriented architecture module includes further instructions that configure the electronic hardware processor to: generate a response message comprising the electronic barcode, the electronic postmark including the binary message and the digital image, and the digital signature, and transmit the response message to the requestor over the electronic network, and wherein the client computer is further configured to cause the barcode printer to print a barcode corresponding to the electronic barcode. 6. The apparatus of claim 5 , wherein the electronic barcode comprises an intelligent mail package barcode. 7. The apparatus of claim 5 , wherein the request comprises sender information, and wherein the sender information includes one or more of a sender name, sender email address, and an indication of whether the sender is qualified for hazardous materials. 8. The apparatus of claim 5 , wherein the one or more physical parameters of the mail piece comprises one or more of sender address information, return address information, destination address information, and mail piece dimension information. 9. The apparatus of claim 5 , wherein the barcode module is further configured to: generate a ten digit intelligent mail package barcode; determine an instance indicating a computer system comprising the server; increment a serial number; and wherein the intelligent mail package barcode comprises the provider identifier and the instance.

Assignees

Inventors

Classifications

  • Bill distribution or payments · CPC title

  • Use of message hashing · CPC title

  • 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

  • Price estimation or determination · CPC title

  • Display controlling · 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 US11533177B2 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).