IP Library › Granted Patent US 12,361,368
Granted Patent B2
US 12,361,368 · App. 17/744,289 · Granted Jul 15, 2025

System for international goods and commodities trading and management and related methods

Inventors: Michele Sancricca (Charleston, SC); Piotr Cichocki (Szczecin, PL); Luke Francis Zadkovich (London, GB); Edward William Floyd (New York, NY)
Assignee: SECRO, INC.
G06Q10/0831G06Q20/027G06Q20/38215G06Q20/3825G06Q20/3829G06Q20/4014G06Q20/407G06Q30/04G06Q2220/00
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,361,368
App. No.
17/744,289
Granted
Jul 15, 2025
Kind
B2
Abstract

A system and related methods for executing and managing international trades, particularly in goods and commodities, makes use of blockchain- or other security-based architecture. The system architecture is able to be implemented so as to be compliant with regulations and regulatory authority to minimize potential fraud, forgery, or other security breaches which may affect the integrity of the associated trading transactions. The computer-implemented system, programming, and associated methods process data related to all phases of international goods and commodities trades, including drafting, negotiation, and execution of contracts as digitally negotiated instruments or electronic transferable records, as well as electronic bills of lading. The system includes features to limit access, verify and authenticate users, and provides limited access to databases and various templates to facilitate the generation, execution, and management of trading transactions from inception to completion.

Claims (71)

1. A computer-implemented method of securely processing electronic transferable records, such as a digital negotiable instrument (DNI), such electronic transferable records associated with exchanging at least one of goods and commodities, the method comprising the computer-implemented steps of:

generating an encrypted corporate certificate and associated keys in response to system administrator input, storing the corporate certificate in computer-accessible storage, and requiring renewal of the certificate at least every two years from date of generation of the certificate;

verifying persons permitted to invoke the processing of the electronic transferable records by comparing inputted personal information to a security standard, wherein the verifying also includes two-factor authentication;

establishing verified persons, the verified persons selected from the group consisting of a holder, a charter party, a shipper, a carrier, and an endorser;

securing electronic signatures of respective ones of the verified persons;

generating a respective one of the digital negotiable instruments for a respective goods and commodities transaction in response to inputs from at least one of the shipper and the carrier, the inputs corresponding to the steps of:

(a) generating a DNI draft identified with a corresponding one of the electronic transferable records, establishing a holder of the DNI draft, the holder being one of the verified users, requesting performance of obligations of the DNI draft, wherein generating the DNI draft includes identifying the verified persons authorized to control the corresponding electronic transferable record, and preventing unauthorized replication of the DNI draft; and

(b) generating an executed DNI from the DNI draft, wherein the executed DNI has an associated encryption and signature key architecture, the executed DNI being generated by encrypting the DNI draft, restricting access to the encrypted DNI by generation of user keys associated with the DNI draft, and verifying signatures of the verified users associated with the DNI draft and the executed DNI, wherein the inputs are stored on a blockchain ledger;

storing the executed DNI in a customer exclusive object storage vault associated with a vault encryption key on a cloud infrastructure;

endorsing the executed DNI in response to user input, wherein the endorsing step includes:

(a) receiving as user input digital information corresponding to an endorser; and

(b) updating the executed DNI to append an electronic endorsement notation thereto upon execution by the endorser;

at least one of releasing, transferring, and surrendering of the executed DNI to create a new holder of the executed DNI and a previous holder of the executed DNI;

wherein the step of performing at least one of releasing, transferring, and surrendering the endorsed DNI includes decrypting the executed DNI and assigning the executed DNI to the new holder in response to user input from the previous holder, and transferring the executed DNI to a second customer object storage vault corresponding to the new holder and generating a new holder private key associated with the new holder, wherein access to the executed DNI by the previous holder is terminated;

restricting access by users other than the verified users by preventing verification of the executed DNI by any of the verified users other than the holder;

verifying authenticity of the executed DNI by performing notary steps, the notary steps comprising timestamping of the executed DNI, and authenticating content and signature of the executed DNI by QR code;

reissuing the executed DNI by performing the steps of cancellation of the electronic transferable record corresponding to the executed DNI to create a cancelled DNI, generating a second DNI draft identical to the cancelled DNI; and transferring the DNI draft to a second new holder upon generating a second executed DNI;

maintaining immutability of the executed DNI by use of the blockchain ledger recording every processing step done on the executed DNI;

authorizing at least two contracting parties comprising a party A and a party B to access the blockchain ledger through a computer-implemented gateway;

storing first data values corresponding to contract status states on the blockchain ledger, the first data values corresponding to contract statuses, the contract statuses including an executed state, an in-process state, and a terminated state;

processing inputs from the two contracting parties to generate second data values corresponding to contract events, the data values comprising metadata stored on the blockchain ledger, the contract status and the contract events corresponding to a predetermined signed contract associated with a goods and commodities transaction;

storing the second data values of the contract events as metadata on the blockchain ledger;

permitting user access to the metadata of the contract events only upon validation of user-inputted credentials to create validated users, the validated users including at least the party A and the party B; and

updating the second data values in response to input from at least one of the validated users to assign an event status indicator to a corresponding one of the contract events, the event status indicators including third data values corresponding to a non-executed event, an executed event, a validated event, and a non-validated event.

2. The method of claim 1 , wherein the steps of generating the first and second data values further comprise generating data corresponding to a sale and purchase agreement; and wherein the step of processing inputs for contract events further comprises processing inputs corresponding to five data files having data of five corresponding contracts, the five contracts associated by suitable computer-readable indicia with a single corresponding transaction for goods and commodities, the five contracts including the sale and purchase agreement;

two, party-B-charter-party agreements, and two, electronic bills of lading between the party A and at least one vessel owner.

3. The method of claim 2 , wherein the steps of generating the second data values and updating the second data values corresponding to the contract events include the steps of generating and updating second data values corresponding to consignments, shipments, vessels, and voyages corresponding to the goods and commodities transaction.

4. The method of claim 1 , wherein the step of verifying the persons permitted to invoke the processing of the electronic transferable records includes the step of using at least one method selected from the group consisting of KYC, KYB, AML, and Bank Account Verification.

5. The method of claim 3 , further comprising computer-implemented steps of:

(a) positively verifying permission of one of the verified users so as to define a drafting user, the drafting user being permitted to access electronic bill of lading templates stored in a secured database;

(b) permitting access to a selected one of the templates in response to first input by the drafting user;

(c) generating a draft electronic bill of lading for the respective goods and commodities transaction in response to second input; and

(d) sharing the draft electronic bill of lading with one of the verified users other than the drafting user, thereby defining a negotiating user, and receiving third input from the negotiating user corresponding to modifications to the draft electronic bill of lading, the modifications being received and identified as at least one of comments, save as, and print;

(e) wherein the negotiating user comprises a carrier, the system, and in response to receiving fourth inputs from the carrier, updating status of the draft electronic bill of lading to a status of confirmed.

6. The method of claim 5 , wherein the step of generating the draft electronic bill of lading comprises the steps of verifying, in response to user selection, predefined electronic bill of lading draft data by associating the predefined draft data with goods and commodities transaction data separately stored; and wherein the step of sharing the draft electronic bill of lading comprises the step of confirming, in response to user selection, status of the negotiating user as one of the verified users.

7. A computer-implemented system of securely processing electronic transferable records, such as a digital negotiable instrument (DNI), such electronic transferable records associated with exchanging at least one of goods and commodities, the system comprising programming and at least one processor capable of performing the following steps:

generating an encrypted corporate certificate and associated keys in response to system administrator input, storing the corporate certificate in computer-accessible storage, and requiring renewal of the certificate at least every two years from date of generation of the certificate;

verifying persons permitted to invoke the processing of the electronic transferable records by comparing inputted personal information to a security standard, wherein the verifying also includes two-factor authentication;

establishing verified persons, the verified persons selected from the group consisting of a holder, a charter party, a shipper, a carrier, and an endorser;

securing electronic signatures of respective ones of the verified persons;

generating a respective one of the digital negotiable instruments for a respective goods and commodities transaction in response to inputs from at least one of the shipper and the carrier, the inputs corresponding to the steps of:

(a) generating a DNI draft identified with a corresponding one of the electronic transferable records, establishing a holder of the DNI draft, the holder being one of the verified users, requesting performance of obligations of the DNI draft, wherein generating the DNI draft includes identifying the verified persons authorized to control the corresponding electronic transferable record, and preventing unauthorized replication of the DNI draft; and

(b) generating an executed DNI from the DNI draft, wherein the executed DNI has an associated encryption and signature key architecture, the executed DNI being generated by encrypting the DNI draft, restricting access to the encrypted DNI by generation of user keys associated with the DNI draft, and verifying signatures of the verified users associated with the DNI draft and the executed DNI, wherein the inputs are stored on a blockchain ledger;

storing the executed DNI in a customer exclusive object storage vault associated with a vault encryption key on a cloud infrastructure;

endorsing the executed DNI in response to user input, wherein the endorsing step includes:

(a) receiving as user input digital information corresponding to an endorser; and

(b) updating the executed DNI to append an electronic endorsement notation thereto upon execution by the endorser;

at least one of releasing, transferring, and surrendering of the executed DNI to create a new holder of the executed DNI and a previous holder of the executed DNI;

wherein the step of performing at least one of releasing, transferring, and surrendering the endorsed DNI includes decrypting the executed DNI and assigning the executed DNI to the new holder in response to user input from the previous holder, and transferring the executed DNI to a second customer object storage vault corresponding to the new holder and generating a new holder private key associated with the new holder, wherein access to the executed DNI by the previous holder is terminated;

restricting access by users other than the verified users by preventing verification of the executed DNI by any of the verified users other than the holder;

verifying authenticity of the executed DNI by performing notary steps, the notary steps comprising timestamping of the executed DNI, and authenticating content and signature of the executed DNI by QR code;

reissuing the executed DNI by performing the steps of cancellation of the electronic transferable record corresponding to the executed DNI to create a cancelled DNI, generating a second DNI draft identical to the cancelled DNI; and

transferring the DNI draft to a second new holder upon generating a second executed DNI; and

maintaining immutability of the executed DNI by use of the blockchain ledger recording every processing step done on the executed DNI;

authorizing at least two contracting parties comprising a party A and a party B to access the blockchain ledger through a computer-implemented gateway;

storing first data values corresponding to contract status states on the blockchain ledger, the first data values corresponding to contract statuses, the contract statuses including an executed state, an in-process state, and a terminated state;

processing inputs from the two contracting parties to generate second data values corresponding to contract events, the data values comprising metadata stored on the blockchain ledger, the contract status and the contract events corresponding to a predetermined signed contract associated with a goods and commodities transaction;

storing the second data values of the contract events as metadata on the blockchain ledger;

permitting user access to the metadata of the contract events only upon validation of user-inputted credentials to create validated users, the validated users including at least the party A and the party B; and

updating the second data values in response to input from at least one of the validated users to assign an event status indicator to a corresponding one of the contract events, the event status indicators including third data values corresponding to a non-executed event, an executed event, a validated event, and a non-validated event.

8. The system of claim 7 , wherein the programming capable of generating the first and second data values further comprise generating data corresponding to a sale and purchase agreement; and

wherein the programming capable of processing inputs for contract events further comprises programming for processing inputs corresponding to five data files having data of five corresponding contracts, the five contracts associated by suitable computer-readable indicia with a single corresponding transaction for goods and commodities, the five contracts including the sale and purchase agreement; two, party-B-charter-party agreements, and two, electronic bills of lading between the party A and at least one vessel owner.

9. The system of claim 7 , wherein the programming capable of generating the second data values and updating the second data values corresponding to the contract events include the steps of generating and updating second data values corresponding to consignments, shipments, vessels, and voyages corresponding to the goods and commodities transaction.

10. The system of claim 7 , wherein the programming capable of verifying the persons permitted to invoke the processing of the electronic transferable records includes programming capable of using at least one method selected from the group consisting of KYC, KYB, AML, and Bank Account Verification.

11. The system of claim 9 , further comprising programming capable of implemented steps of:

(a) positively verifying permission of one of the verified users so as to define a drafting user, the drafting user being permitted to access electronic bill of lading templates stored in a secured database;

(b) permitting access to a selected one of the templates in response to first input by the drafting user;

(c) generating a draft electronic bill of lading for the respective goods and commodities transaction in response to second input; and

(d) sharing the draft electronic bill of lading with one of the verified users other than the drafting user, thereby defining a negotiating user, and receiving third input from the negotiating user corresponding to modifications to the draft electronic bill of lading, the modifications being received and identified as at least one of comments, save as, and print; and

(e) wherein the negotiating user comprises a carrier, the system, and in response to receiving fourth inputs from the carrier, updating status of the draft electronic bill of lading to a status of confirmed.

12. The system of claim 11 , wherein the programming capable of generating the draft electronic bill of lading comprises the steps of verifying, in response to user selection, predefined electronic bill of lading draft data by associating the predefined draft data with goods and commodities transaction data separately stored; and wherein the programming capable of sharing the draft electronic bill of lading comprises the step of confirming, in response to user selection, status of the negotiating user as one of the verified users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2022
From: SANCRICCA, MICHELE, MR.; CICHOCKI, PIOTR, MR.; ZADKOVICH, LUKE FRANCIS, MR.; FLOYD, EDWARD WILLIAM, MR.
To: SECRO, INC.
Reel/Frame 059918/0925 →
Continuity (1)
Related Publication 20230368122A1 · Nov 16, 2023
References Cited (69)
US 7835971B2 · Stockton et al. · 2010 [cited by applicant]
US 8688461B1 · Richards et al. · 2014 [cited by applicant]
US 10579952B2 · Raghavan · 2020 [cited by examiner]
US 10819504B2 · Shi et al. · 2020 [cited by applicant]
US 11004028B2 · Broveleit · 2021 [cited by applicant]
US 11176550B2 · Vintila · 2021 [cited by examiner]
US 11307775B2 · Fang · 2022 [cited by examiner]
US 11347814B2 · Ruschin · 2022 [cited by examiner]
US 11868998B2 · Bodorik · 2024 [cited by examiner]
US 20050033671A1 · Hahn-Carlson · 2005 [cited by examiner]
US 20190130394A1 · Stollman · 2019 [cited by examiner]
US 20190139136A1 · Molinari et al. · 2019 [cited by applicant]
US 20190173854A1 · Beck · 2019 [cited by examiner]
US 20190303893A1 · Ramasamy et al. · 2019 [cited by applicant]
US 20190363897A1 · Papadimitriou · 2019 [cited by examiner]
US 20200076612A1 · Adluri · 2020 [cited by examiner]
US 20200410439A1 · Blackburn · 2020 [cited by examiner]
US 20210004772A1 · Dolan et al. · 2021 [cited by applicant]
US 20210286936A1 · Choudhari · 2021 [cited by applicant]
US 20220335421A1 · Ma · 2022 [cited by examiner]
US 20230231725A1 · Ammar · 2023 [cited by examiner]
CN 111179082A · 2020 [cited by applicant]
CN 111475521A · 2020 [cited by applicant]
CN 112258100A · 2021 [cited by applicant]
EP 3617969A1 · 2020 [cited by examiner]
EP 3955181A1 · 2022 [cited by applicant]
KR 102158276B1 · 2020 [cited by applicant]
TW 202008245A · 2020 [cited by applicant]
WO WO0055774A2 · 2000 [cited by examiner]
WO 2014158092A1 · 2014 [cited by applicant]
WO WO2019134780A1 · 2019 [cited by examiner]
WO WO2020176475A1 · 2020 [cited by examiner]
K. Narayanam et al. “Blockchain Based e-Invoicing Platform for Global Trade,” 2020 IEEE International Conference on Blockchain (Blockchain), Rhodes, Greece, 2020, pp. 385-392, doi: 10.1109/Blockchain50366.2020.00056. (Y… [cited by examiner]
Marenković et al. “Blockchain Technology Perspectives in Maritime Industry,” 2021 44th International Convention on Information, Communication and Electronic Technology (MIPRO), Opatija, Croatia, 2021, pp. 1414-1419, doi… [cited by examiner]
G. Hong “Electronic Bill of Lading's Title Transfer in International E-commerce,” 2012 Second International Conference on Business Computing and Global Informatization, Shanghai, China, 2012, pp. 354-356, doi: 10.1109/B… [cited by examiner]
Plomaritou, Evi, and Ioannis Voudouris “The Relationships of Bill of Lading, Charterparty and Other Transport Documents,” Journal of Economics, 2019, Management and Trade 24 (6): 1-8. https://doi.org/10.9734/jemt/2019/v… [cited by examiner]
T. Chen, Y. Yu and Z. Duan, “Data Access & Sharing Approach for Trade Documentations Based on Blockchain Technology,” 2019 3rd International Conference on Electronic Information Technology and Computer Engineering (EITC… [cited by examiner]
United Nations “UNCITRAL Model Law on Electronic Transferable Records,” retrieved from https://uncitral.un.org/en/library/publications, 2018, United Nations Publication ISBN 978-92-1-133861-4 (Year: 2018). [cited by examiner]
F. K. Elmay, K. Salah, R. Jayaraman and I. A. Omar, “Using NFTs and Blockchain for Traceability and Auctioning of Shipping Containers and Cargo in Maritime Industry,” in IEEE Access, vol. 10, pp. 124507-124522, 2022, do… [cited by examiner]
dcsa.org, “Standard for the Bill of Lading—A roadmap towards eDocumentation,” retrieved from https://dcsa.org/wp-content/uploads/2020/12/20201208-DCSA-P4-DCSA-Standard-for-Bill-of-Lading-v1.0-FINAL.pdf, 2020, Internet A… [cited by examiner]
T. Li, J. Vos and Z. Erkin, “Decentralized Private Freight Declaration & Tracking with Data Validation,” 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events… [cited by examiner]
wcoomd.org, “Trade Trust: accelerating the digitalization of international trade” retrieved from https://web.archive.org/web/20220309010000/https://mag.wcoomd.org/magazine/wco-news-94/tradetrust-accelerating-the-digital… [cited by examiner]
wcoomd.org, “Trade digitization on a global scale: how far are we?,” rerieved from https://web.archive.org/web/20220302144252/https://mag.wcoomd.org/magazine/wco-news-97-issue-1-2022/trade-digitization/ (Year: 2022). [cited by examiner]
IMDA Singapore, “Trade Trust Webinar Episode 1: Overview,” transcription and screenshots of video retrieved from https://www.youtube.com/watch?v=NcR1M9NJ-PE, published on Jul. 22, 2020, Youtube.com (Year: 2020). [cited by examiner]
Singapore Statutes Online: Electronic Transactions Act, Retrieved from https://web.archive.org/web/20210422120702/https://sso.agc.gov.sg/Act/ETA2010?ViewType=Pdf&_=20210320032845 on Apr. 29, 2021 (Year: 2021). [cited by examiner]
The Statutes of the Republic of Singapore Electronic Transactions Act (Chapter 88) Informal Consolidation—version in force from Mar. 19, 2021—Retrieved from https://web.archive.org/web/20210422120702/https://sso.agc.gov… [cited by examiner]
UK Electronic Trade Documents Act 2023, retrieved from https://www.legislation.gov.uk/ukpga/2023/38/enacted (not prior art, but cited to show a universal fact, i.e. that a claim is indefinite). See MPEP 2124. (Year: 202… [cited by examiner]
Plomaritou et al., “The digitalisation in chartering business: special reference to the role of e-bill of lading in the bulk and liner markets,” Journal of Shipping and Trade vol. 7,1, 2022, : 28. doi:10.1186/s41072-022… [cited by examiner]
S. Chiliveri, J. Grandhi, M. Uttam Patil, L. E. P.R. and M. Ethirajan, “ProveDoc: A Blockchain Based Proof of Existence with Proof of Storage,” 2019 International Conference on Information Technology (ICIT), Bhubaneswar… [cited by examiner]
T. Li, J. Vos and Z. Erkin, “Decentralized Private Freight Declaration & Tracking with Data Validation,” 2022 IEEE PerCom Workshops, Pisa, Italy, 2022, pp. 267-272, doi: 10.1109/PerComWorkshops538562022.9767444 (Year: 2… [cited by examiner]
R. G.S. and M. Dakshayini, “Block-chain Implementation of Letter of Credit based Trading system in Supply Chain Domain,” 2020 International Conference on Mainstreaming Block Chain Implementation (ICOMBI), Bengaluru, Ind… [cited by examiner]
Y.-Y. Chen, H.-C. Lai, J.-L. Huang and M.-J. Hwang, “The Design and Implementation of a Blockchain-Based Logistics Platform for International Trade,” 2021 22nd (APNOMS), Tainan, Taiwan, 2021, pp. 234-237, doi: 10.23919/… [cited by examiner]
“Matías Aránguiz; Andrea Margheri; Duoqi Xu; Bill Tran, ““lnternational Trade Revolution with Smart Contracts,”” in The Digital Transformation of Logistics: Demystifying Impacts of the Fourth Industrial Revolution , IEE… [cited by examiner]
Chhabra, P. “Collateral Registry, Secured Transactions Law and Practice,” World Bank Group. United States of America, 2020 Retrieved from https://coilink.org/20.500.12592/fzszvv on Mar. 18, 2025. COI: 20.500.12592/fzszv… [cited by examiner]
Translation of Foreign Patent WO 2019134780 (Espacenet) (Year: 2019). [cited by examiner]
CargoX, CargoX for Transport and Logistics, Feb. 14, 2018, https://cargox.io/solutions/for-transport-and-logistics/. [cited by applicant]
Wave BL, Wave BL: Digital Document Center, Apr. 13, 2021, https://wavebl.com/. [cited by applicant]
IBM, TradeLens Container Logistics Solution, 2018, https://www.ibm.com/blockchain/container-logistics?utm_content=SRCWW&p1=Search&p4=43700062919928723&p5=p&gclid=EAlalQobChMI0b3Xkbq_-QIVSOTICh0MQgC3EAAYASAAEgKZuvD_BwE&g… [cited by applicant]
Skadden, Arps, Slate, Meagher & Flom, LLP, An Introduction to Smart Contracts and Their Potential and Inherent Limitations, May 26, 2018. [cited by applicant]
International Search Report, PCT/US23/13621, Feb. 22, 2023. [cited by applicant]
Digital assets: electronic trade documents—consultation paper summary, Law Commission of the United Kingdom, country of publication: United Kingdom, https://lawcom.gov.uk/project/electronic-trade-documents, dated Apr. 3… [cited by applicant]
Electronic trade documents—Responses to consultation, Submitted to Law Commission Consultation on Electronic Trade Documents, country of publication: United Kingdom, Submitted date May 12, 2021, 480 pages. [cited by applicant]
Digital assets: electronic trade documents—a consultation paper 254, Law Commission of the United Kingdom, country of publication: United Kingdom, dated Apr. 30, 2021, 197 pages. [cited by applicant]
Electronic trade documents: Report and Bill, Law Com No. 405, HC 1188, Presented to Parliament pursuant to section 3(2) of the Law Commissions Act 1965, country of publication: United Kingdom, Ordered by the House of Co… [cited by applicant]
Electronic Trade Documents: Summary of final report, Law Commission of the United Kingdom, Mar. 16, 2022, country of publication: United Kingdom, 21 pages. [cited by applicant]
The Statutes of the Republic of Singapore, Bills of Lading Act 1992, 2020 revised edition, prepared and published by “The Law Revision Commission” under the authority of the revised edition of the laws act 1983, 11 page… [cited by applicant]
The Statutes of the Republic of Singapore contracts, Rights of Third Parties Act 2001, 2020 revised edition, prepared and published by “The Law Revision Commission” under the authority of the revised edition of the laws… [cited by applicant]
Republic of Singapore, Government Gazette Acts Supplement, first published in the Government Gazette, Electronic Edition, on Mar. 12, 2021 at 5 pm, 16 pages. [cited by applicant]
The Statutes of the Republic of Singapore, Electronic Transactions Act (Chapter 88), (Original Enactment: Act 16 of 2010), revised edition 2011, Dec. 31, 2011, prepared and published by “The Law Revision Commission” und… [cited by applicant]