IP Library Granted Patent US 11,409,990
Granted Patent B1
US 11,409,990 · App. 16/289,829 · Granted Aug 9, 2022

Machine learning archive mechanism using immutable storage

Inventors: Warren Gleich (Goffstown, NH); Richard A Baker, Jr. (West Newbury, MA)
Assignee: Bottomline Technologies (de) Inc.
G06K9/6257G06F16/113G06N20/00G06Q40/02H04L9/0637H04L67/10H04L9/50
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 11,409,990
App. No.
16/289,829
Granted
Aug 9, 2022
Kind
B1
Abstract

An apparatus and method for providing an immutable audit trail for machine learning applications is described herein. The audit trail is preserved by recording the machine learning models and data in a data structure in immutable storage such as a WORM device, a cloud storage facility, or in a blockchain. The immutable audit trail is important for providing bank auditors with the reasons for lending or account opening reasons, for example. A graphical user interface is described to allow the archive of machine learning models to be viewed.

Claims (24)

1. An apparatus for archiving machine learning models, the apparatus comprising:

a special purpose multi-core server electrically connected to a storage facility;

a blockchain connected to the special purpose multi-core server;

an application that executes code on the special purpose multi-core server;

a machine learning engine that receives data from the application and returns a result to the application; and

a machine learning model integrated with the machine learning engine, wherein the machine learning model updates periodically;

wherein the machine learning model is stored in the blockchain by the special purpose multi-core server when the machine learning model is updated.

2. The apparatus of claim 1 further comprising customer data that is stored in the blockchain by the special purpose multi-core server.

3. The apparatus of claim 2 wherein the customer data relates to banking.

4. The apparatus of claim 2 wherein the customer data is stored each time the machine learning engine is called by the application.

5. The apparatus of claim 2 wherein the result is stored in the blockchain by the special purpose multi-core server.

6. The apparatus of claim 2 wherein the machine learning model is updated when the customer data is used to train the machine learning model.

7. An apparatus for archiving machine learning models, the apparatus comprising:

a special purpose multi-core server;

a blockchain stored on a write-once-read-many hardware storage facility electrically connected to the special purpose multi-core server;

an application that executes code on the special purpose multi-core server;

a machine learning engine that receives data from the application and returns a result to the application; and

a machine learning model integrated with the machine learning engine, wherein the machine learning model updates periodically;

wherein the machine learning model is stored in the blockchain stored on the write-once-read-many hardware storage facility by the special purpose multi-core server when the machine learning model is updated.

8. The apparatus of claim 7 further comprising customer data that is stored in the blockchain stored on the write-once-read-many hardware storage facility by the special purpose multi-core server.

9. The apparatus of claim 8 wherein the customer data relates to banking.

10. The apparatus of claim 8 wherein the customer data is stored each time the machine learning engine is called by the application.

11. The apparatus of claim 8 wherein the result is stored in the blockchain of the write-once-read-many hardware storage facility by the special purpose multi-core server.

12. The apparatus of claim 8 wherein the machine learning model is updated when the customer data is used to train the machine learning model.

Assignments (3)
SECURITY INTEREST Recorded May 13, 2022
From: BOTTOMLINE TECHNOLOGIES, INC.
To: ARES CAPITAL CORPORATION
Reel/Frame 060064/0275 →
CHANGE OF NAME Recorded Mar 19, 2021
From: BOTTOMLINE TECHNOLOGIES (DE), INC.
To: BOTTOMLINE TECHNLOGIES, INC.
Reel/Frame 055661/0461 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2019
From: GLEICH, WARREN; BAKER, RICHARD A, JR
To: BOTTOMLINE TECHNOLOGIES (DE) INC.
Reel/Frame 048476/0651 →