# US 2023/0056885 A1 · Real-time dynamic blockchain securitization platform

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0056885 A1
- Document ID: US20230056885A1
- Status: Published application
- Kind: A1
- Application number: 17/405,405
- Filed: 2021-08-18
- Published: 2023-02-23
- Earliest claimed: 2021-08-18
- Assignees: Bank of America Corporation
- Applicants: Bank of America Corporation
- Inventors: Krishna Rangarao Mamadapur; Jigesh Rajendra Safary
- Web page: https://patentgrep.com/patent/US20230056885A1

## CPC

- G06F 21/6209: {to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself}
- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 21/31: User authentication
- G06F 21/602: {Providing cryptographic facilities or services}
- G06F 21/604: {Tools and structures for managing or administering access control systems}
- G06F 21/76: in application-specific integrated circuits [ASIC] or field-programmable devices, e.g. field-programmable gate arrays [FPGA] or programmable logic devices [PLD]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Aspects of the disclosure relate to real-time dynamic securitization of blockchain records. A computing platform may receive record retrieval data comprising record data identifying one or more requested records. The computing platform may decrypt the first requested record to generate a decrypted requested record. The computing platform may parse the decrypted requested record to generate parsed record data. The computing platform may determine that the parsed record data comprises a subset of predetermined textual content. The computing platform may mark one or more predetermined textual content of the subset of predetermined textual content for securitization. The computing platform may generate a securitized record by redacting, from the decrypted requested record, each of the one or more predetermined textual content marked for securitization.

## Claims

### Claim 1

A computing platform comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
receive, from a second computing platform, a request to retrieve records;
generate, in response to receiving the request to retrieve records, a graphical user interface;
send, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the graphical user interface for display to a display device of the second computing platform;
receive, from the second computing platform, record retrieval data comprising user data identifying a user associated with the record retrieval data and further comprising record data identifying one or more requested records;
validate, for a first requested record of the one or more requested records, the user;
decrypt the first requested record to generate a decrypted requested record;
parse the decrypted requested record to generate parsed record data;
compare the parsed record data with predetermined textual content;
determine, based on a result of the comparing, that the parsed record data comprises a subset of predetermined textual content;
compare, for each predetermined textual content in the subset of predetermined textual content, a confidentiality level associated with that predetermined textual content with an access level associated with the user;
mark, based on a result of comparing the confidentiality level of each predetermined textual content with the access level associated with the user, one or more predetermined textual content of the subset of predetermined textual content for securitization;
generate a securitized record by redacting, from the decrypted requested record, each of the one or more predetermined textual content marked for securitization.

### Claim 2 (depends on 1)

The computing platform of claim 1, the memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
determine that validation of the user for a second requested record of the one or more requested records was unsuccessful.

### Claim 3 (depends on 2)

The computing platform of claim 2, the memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
generate a second graphical user interface comprising a first section and a second section; and
send, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the second user interface for display to the display device of the second computing platform.

### Claim 4 (depends on 3)

The computing platform of claim 3, wherein the first section of the second graphical user interface is associated with the first requested record and comprises the securitized record.

### Claim 5 (depends on 3)

The computing platform of claim 3, wherein the second section of the second graphical user interface is associated with the second requested record and comprises an indication that validation of the user for the second requested record was unsuccessful.

### Claim 6 (depends on 1)

The computing platform of claim 1, wherein the record data identifying one or more requested records comprises a unique document identification number of each requested record of the one or more requested records.

### Claim 7 (depends on 1)

The computing platform of claim 1, the memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
validate the user based on the user data in the record retrieval data.

### Claim 8 (depends on 1)

The computing platform of claim 1, wherein the predetermined textual content may be dynamically modified.

### Claim 9 (depends on 1)

The computing platform of claim 1, the memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
update a log with the securitized record.

### Claim 10

A method comprising:
at a computing platform comprising at least one processor, a communication interface, and memory:
receiving, from a second computing platform, a request to retrieve records;
generating, in response to receiving the request to retrieve records, a graphical user interface;
sending, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the graphical user interface for display to a display device of the second computing platform;
receiving, from the second computing platform, record retrieval data comprising user data identifying a user associated with the record retrieval data and further comprising record data identifying one or more requested records;
validating, for a first requested record of the one or more requested records, the user;
decrypting the first requested record to generate a decrypted requested record;
parsing the decrypted requested record to generate parsed record data;
comparing the parsed record data with predetermined textual content;
determining, based on a result of the comparing, that the parsed record data comprises a subset of predetermined textual content;
comparing, for each predetermined textual content in the subset of predetermined textual content, a confidentiality level associated with that predetermined textual content with an access level associated with the user;
marking, based on a result of comparing the confidentiality level of each predetermined textual content with the access level associated with the user, one or more predetermined textual content of the subset of predetermined textual content for securitization;
generating a securitized record by redacting, from the decrypted requested record, each of the one or more predetermined textual content marked for securitization.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
determining that validation of the user for a second requested record of the one or more requested records was unsuccessful.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
generating a second graphical user interface comprising a first section and a second section; and
sending, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the second user interface for display to the display device of the second computing platform.

### Claim 13 (depends on 12)

The method of claim 12, wherein the first section of the second graphical user interface is associated with the first requested record and comprises the securitized record.

### Claim 14 (depends on 12)

The method of claim 12, wherein the second section of the second graphical user interface is associated with the second requested record and comprises an indication that validation of the user for the second requested record was unsuccessful.

### Claim 15 (depends on 10)

The method of claim 10, wherein the record data identifying the one or more requested records comprises a unique document identification number of each requested record of the one or more requested records.

### Claim 16 (depends on 10)

The method of claim 10, further comprising:
validating the user based on the user data in the record retrieval data.

### Claim 17 (depends on 10)

The method of claim 10 wherein the predetermined textual content may be dynamically modified.

### Claim 18 (depends on 10)

The method of claim 10, further comprising:
updating a log with the securitized record.

### Claim 19

One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform comprising at least one processor, a communication interface, and memory, cause the computing platform to:
receive, from a second computing platform, a request to retrieve records;
generate, in response to receiving the request to retrieve records, a graphical user interface;
send, to the second computing platform, the graphical user interface, wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the graphical user interface for display to a display device of the second computing platform;
receive, from the second computing platform, record retrieval data comprising user data identifying a user associated with the record retrieval data and further comprising record data identifying one or more requested records;
validate, for a first requested record of the one or more requested records, the user;
decrypt the first requested record to generate a decrypted requested record;
parse the decrypted requested record to generate parsed record data;
compare the parsed record data with predetermined textual content;
determine, based on a result of the comparing, that the parsed record data comprises a subset of predetermined textual content;
compare, for each predetermined textual content in the subset of predetermined textual content, a confidentiality level associated with that predetermined textual content with an access level associated with the user;
mark, based on a result of comparing the confidentiality level of each predetermined textual content with the access level associated with the user, one or more predetermined textual content of the subset of predetermined textual content for securitization;
generate a securitized record by redacting, from the decrypted requested record, each of the one or more predetermined textual content marked for securitization.

### Claim 20 (depends on 19)

The one or more non-transitory computer-readable media of claim 19, storing instructions that, when executed by the computing platform, cause the computing platform to:
determine that validation of the user for a second requested record of the one or more requested records was unsuccessful;
generate a second graphical user interface comprising a first section and a second section; and
send, to the second computing platform, the graphical user interface,
wherein sending the graphical user interface to the second computing platform is configured to cause the second computing platform to output the second user interface for display to the display device of the second computing platform,
wherein the first section of the second graphical user interface is associated with the first requested record and comprises the securitized record, and
wherein the second section of the second graphical user interface is associated with the second requested record and comprises an indication that validation of the user for the second requested record was unsuccessful.
