IP Library Granted Patent US 12,597,021
Granted Patent B2
US 12,597,021 · App. 18/642,686 · Granted Apr 7, 2026

System and method for cryptographic-chain-based verification of postage transaction records

Inventors: Yang Lu (Los Angeles, CA); Michael Biswas (Culver City, CA)
Assignee: Auctane, Inc.
G06Q20/382G06Q20/38215G06Q20/3823G06Q20/3825G06Q2250/05
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,597,021
App. No.
18/642,686
Granted
Apr 7, 2026
Kind
B2
Abstract

In certain embodiments, cryptographic-chain-based verification of postage transaction records may be facilitated. In some embodiments, a customer computer system may obtain a customer private key associated with a customer from a secure local storage at the customer computer system. The customer computer system may obtain (i) a first vendor digital signature derived from a first postage transaction record and (ii) a second postage transaction record. The customer computer system may create a customer digital signature based on (i) the customer private key, (ii) the first vendor digital signature, and (iii) the second postage transaction record. The customer computer system may provide the customer digital signature to a vendor computer system associated with the postage vendor, and, in response, obtain a second vendor digital signature from the vendor computer system, wherein the second vendor digital signature is based on (i) a vendor private key associated with the postage vendor and (ii) the customer digital signature.

Claims (54)

1 . A method of facilitating a cryptographic-chain-based verification of postage transaction records, the method being implemented by a customer computer system associated with a customer of a postage vendor, the customer computer system comprising one of more processors executing computer program instructions that, when executed, perform the method, the method comprising:

obtaining a customer private key associated with the customer from a secure local storage at the customer computer system;

obtaining a first vendor digital signature derived from a first postage transaction record and a second postage transaction record;

creating a customer digital signature based on the customer private key, the first vendor digital signature, and the second postage transaction record;

providing the customer digital signature to a vendor computer system associated with the postage vendor; and

responsive to the providing the customer digital signature, obtaining a second vendor digital signature from the vendor computer system, the second vendor digital signature being based on a vendor private key associated with the postage vendor and the customer digital signature.

2 . The method of claim 1 , wherein the first vendor digital signature is created at a first time based on the vendor private key associated with the postage vendor and a prior customer digital signature created at a second time prior to the first time.

3 . The method of claim 2 , further comprising:

creating the prior customer digital signature based on the customer private key, the first postage transaction record, and a prior vendor digital signature.

4 . The method of claim 3 , further comprising:

prior to the second time, creating combined first information based on the first postage transaction record and the prior vendor digital signature; and

wherein the creating the prior customer digital signature comprises using the customer private key to sign the combined first information to create the prior customer digital signature.

5 . The method of claim 4 , wherein the creating the prior customer digital signature comprises:

hashing at least the combined first information to create a first hash; and

encrypting the first hash based on the customer private key to create the prior customer digital signature.

6 . The method of claim 2 , wherein the vendor private key is used to sign at least the prior customer digital signature to create the first vendor digital signature at the first time.

7 . The method of claim 6 , wherein the signing of the prior customer digital signature is performed by encrypting the prior customer digital signature based on the vendor private key or encrypting a hash of at least the prior customer digital signature based on the vendor private key.

8 . The method of claim 1 , further comprising:

performing, based on a vendor public key corresponding to the vendor private key, a verification of the second vendor digital signature obtained from the vendor computer system; and

causing, based on the verification indicating that the second vendor digital signature is valid, the second vendor digital signature to be stored at the customer computer system in association with a next postage transaction record.

9 . The method of claim 8 , wherein the performing the verification of the second vendor digital signature comprises:

hashing at least the customer digital signature to create a reference hash;

decrypting the second vendor digital signature based on the vendor public key to create a decrypted version of the second vendor digital signature; and

determining whether the reference hash matches the decrypted version of the second vendor digital signature, the verification indicating that the second vendor digital signature is valid based on the reference hash matching the decrypted version of the second vendor digital signature.

10 . The method of claim 1 , wherein the postage vendor is a vendor for one or more postal carriers.

11 . A system for facilitating cryptographic-chain-based verification of postage transaction records, the system comprising:

a customer computer system that comprises one or more processors programmed with computer program instructions that, when executed, cause the customer computer system to:

obtain a customer private key associated with a customer from a secure local storage at the customer computer system;

obtain a first vendor digital signature derived from a first postage transaction record and a second postage transaction record;

create a customer digital signature based on the customer private key, the first vendor digital signature, and the second postage transaction record;

provide the customer digital signature to a vendor computer system associated with the postage vendor; and

responsive to providing the customer digital signature, obtain a second vendor digital signature from the vendor computer system, the second vendor digital signature being based on a vendor private key associated with the postage vendor and the customer digital signature.

12 . The system of claim 11 , wherein the first vendor digital signature is created at a first time based on the vendor private key associated with the postage vendor and a prior customer digital signature created at a second time prior to the first time.

13 . The system of claim 12 , wherein the vendor private key is used to sign at least the prior customer digital signature to create the first vendor digital signature at the first time.

14 . The system of claim 13 , wherein the signing of the prior customer digital signature is performed by encrypting the prior customer digital signature based on the vendor private key or encrypting a hash of at least the prior customer digital signature based on the vendor private key.

15 . The system of claim 11 , wherein the customer computer system is further caused to:

perform, based on a vendor public key corresponding to the vendor private key, a verification of the second vendor digital signature obtained from the vendor computer system; and

cause, based on the verification indicating that the second vendor digital signature is valid, the second vendor digital signature to be stored at the customer computer system in association with a next postage transaction record.

16 . The system of claim 15 , wherein the performing the verification of the second vendor digital signature comprises:

hashing at least the customer digital signature to create a reference hash;

decrypting the second vendor digital signature based on the vendor public key to create a decrypted version of the second vendor digital signature; and

determining whether the reference hash matches the decrypted version of the second vendor digital signature, the verification indicating that the second vendor digital signature is valid based on the reference hash matching the decrypted version of the second vendor digital signature.

17 . A non-transitory computer-readable medium storing instructions which, when executed by a customer processing system associated with a customer including at least one processor, cause the customer processing system to perform operations, the operations comprising:

obtaining a customer private key associated with the customer from a secure local storage at the customer computer system;

obtaining a first vendor digital signature derived from a first postage transaction record and a second postage transaction record;

creating a customer digital signature based on the customer private key, the first vendor digital signature, and the second postage transaction record;

providing the customer digital signature to a vendor computer system associated with a postage vendor; and

responsive to the providing the customer digital signature, obtaining a second vendor digital signature from the vendor computer system, the second vendor digital signature being based on a vendor private key associated with the postage vendor and the customer digital signature.

18 . The non-transitory computer-readable medium of claim 17 , wherein the first vendor digital signature is created at a first time based on the vendor private key associated with the postage vendor and a prior customer digital signature created at a second time prior to the first time.

19 . The non-transitory computer-readable medium of claim 18 , the operations further comprising:

creating the prior customer digital signature based on the customer private key, the first postage transaction record, and a prior vendor digital signature.

20 . The non-transitory computer-readable medium of claim 19 , further comprising:

prior to the second time, creating combined first information based on the first postage transaction record and the prior vendor digital signature; and

wherein the creating the prior customer digital signature comprises using the customer private key to sign the combined first information to create the prior customer digital signature.

Assignments (2)
CHANGE OF NAME Recorded Nov 14, 2025
From: STAMPS.COM INC.
To: AUCTANE, INC.
Reel/Frame 073574/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2024
From: LU, YANG; BISWAS, MICHAEL
To: STAMPS.COM INC.
Reel/Frame 067195/0194 →
Continuity (2)
Continuation 15633692 · Jun 26, 2017
Related Publication 20250307802A1 · Oct 2, 2025
References Cited (29)
US 5671279A · Elgamal · 1997 [cited by examiner]
US 5809144A · Sirbu · 1998 [cited by examiner]
US 6076078A · Camp · 2000 [cited by examiner]
US 6438530B1 · Heiden · 2002 [cited by examiner]
US 6820202B1 · Wheeler · 2004 [cited by examiner]
US 7093130B1 · Kobayashi · 2006 [cited by examiner]
US 7203666B1 · Gravell · 2007 [cited by examiner]
US 7383194B2 · Heiden · 2008 [cited by examiner]
US 8396810B1 · Cook · 2013 [cited by examiner]
US 20010037735A1 · Lee · 2001 [cited by examiner]
US 20020077990A1 · Ryan, Jr. · 2002 [cited by examiner]
US 20020178354A1 · Ogg et al. · 2002 [cited by applicant]
US 20030097561A1 · Wheeler · 2003 [cited by examiner]
US 20030145205A1 · Sarcanin · 2003 [cited by examiner]
US 20060069655A1 · Athens et al. · 2006 [cited by applicant]
US 20070073628A1 · Pauly et al. · 2007 [cited by applicant]
US 20120072732A1 · Canard et al. · 2012 [cited by applicant]
US 20120131348A1 · Skubic · 2012 [cited by examiner]
US 20130185214A1 · Azen · 2013 [cited by examiner]
US 20190147438A1 · Micali · 2019 [cited by examiner]
EP 1247258B1 · 2010 [cited by applicant]
Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, Oct. 31, 2008, https://bitcoin.org/bitcoin.pdf (Year: 2008). [cited by examiner]
Extended European Search Report issued in corresponding European Patent Application No. 18825381.9, dated Feb. 11, 2021. [cited by applicant]
Communication issued in corresponding European Patent Application No. 18825381.9, dated Mar. 2, 2021. [cited by applicant]
Voegtlin, Thomas: “Multisig Wallets”, Mar. 29, 2017, retrieved from Internet Feb. 3, 2021: URL:hltps://web.archive.org/web/20170329020602/hltps://electrum.readthedocsjo/en/latest/multisig.htm/retrieved on Feb. 3, 2021]. [cited by applicant]
White Paper: “Digital Assets on Public Blockchains”, BitFury Group Limited, Mar. 15, 2016. [cited by applicant]
“Ron White, How Computers Work, 2003, QUE, 7th” (Year: 2003). [cited by applicant]
International Preliminary Report on Patentability issued in corresponding International Application No. PCT/US2018/039015 on Jan. 9, 2020; (9 pages). [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority issued in related International Patent Application No. PCT/US2018/039015 on Oct. 26, 2018; (12 pages). [cited by applicant]