IP Library Granted Patent US 12,008,015
Granted Patent B2
US 12,008,015 · App. 17/752,668 · Granted Jun 11, 2024

Import and export in blockchain environments

Inventor: Paul Snow (Austin, TX)
Assignee: Inveniam Capital Partners, Inc.
G06F16/27G06F9/45558G06F16/1805G06Q20/065G06Q20/382G06Q20/401H04L9/0643H04L9/50H04L2209/56
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,008,015
App. No.
17/752,668
Granted
Jun 11, 2024
Kind
B2
Abstract

Importation and exportation allows software services in blockchain environments. Blockchains may import data and export data, thus allowing blockchains to offer software services to clients (such as other blockchains). Individual users, businesses, and governments may create their own blockchains and subcontract or outsource operations to other blockchains. Moreover, the software services provided by blockchains may be publically ledgered by still other blockchains, thus providing two-way blockchain interactions and two-way ledgering for improved record keeping.

Claims (34)

1. A method comprising:

receiving, by a server, a first blockchain providing a first software service and specifying a service identifier;

querying, by the server, an electronic database for the service identifier, the electronic database associating the service identifier to a second software service provided by a different, blockchain, the second software service being different from the first software service;

importing, by the server, an input data from the first blockchain;

sending, by the server, the input data to the second blockchain for performing the second software service.

2. The method of claim 1 , further comprising generating a result of the second software service.

3. The method of claim 1 , further comprising sending a result of the second software service to the first blockchain.

4. The method of claim 3 , further comprising recording the result of the second software service on the first blockchain.

5. The method of claim 1 , further comprising transacting, by the server, a compensation.

6. The method of claim 1 , further comprising formatting the input data.

7. The method of claim 1 , further comprising recording, by the server, the step of sending of the input data to the different blockchain.

8. A system in a blockchain environment, the system comprising:

a hardware processor; and

a memory device storing instructions that, when executed by the hardware processor, perform operations comprising:

receiving a first blockchain providing a first software service and specifying a service identifier;

querying an electronic database for the service identifier, the electronic database associating the service identifier to a second software service provided by a different blockchain, the second software service being different from the first software service;

importing an input data from the first blockchain;

sending the input data to the second blockchain for performing the second software service.

9. The system of claim 8 , wherein the operations further comprise generating a result of the second software service.

10. The system of claim 8 , wherein the operations further comprise sending a result of the second software service to the first blockchain.

11. The system of claim 10 , wherein the operations further comprise recording the result of the second software service on the first blockchain.

12. The system of claim 8 , wherein the operations further comprise transacting, by the server, a compensation.

13. The system of claim 8 , wherein the operations further comprise formatting the input data.

14. The system of claim 8 , wherein the operations further comprise recording, by the server, the step of sending of the input data to the different blockchain.

15. A memory device storing instructions that, when executed by a hardware processor, perform operations, comprising:

receiving a first blockchain providing a first software service and specifying a service identifier;

querying an electronic database for the service identifier, the electronic database associating the service identifier to a second software service provided by a different, blockchain, the second software service being different from the first software service;

importing an input data from the first blockchain;

sending the input data to the second blockchain for performing the second software service.

16. The system of claim 15 , wherein the operations further comprise generating a result of the second software service.

17. The system of claim 16 , wherein the operations further comprise recording the result of the second software service on the first blockchain.

18. The system of claim 15 , wherein the operations further comprise transacting, by the server, a compensation.

19. The system of claim 15 , wherein the operations further comprise formatting the input data.

20. The system of claim 15 , wherein the operations further comprise recording, by the server, the step of sending of the input data to the different blockchain.

Assignments (4)
AMENDMENT AND JOINDER TO SECURITY AGREEMENT Recorded Mar 29, 2025
From: INVENIAM CAPITAL PARTNERS INC
To: 1221 INVENIAM LLC; 1221 INVENIAM II LLC
Reel/Frame 070741/0157 →
SECURITY INTEREST Recorded Jun 27, 2024
From: INVENIAM CAPITAL PARTNERS, INC.
To: 1221 INVENIAM LLC
Reel/Frame 067932/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2022
From: SNOW, PAUL
To: FACTOM, INC.
Reel/Frame 060017/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2022
From: FACTOM, INC.
To: INVENIAM CAPITAL PARTNERS, INC.
Reel/Frame 060017/0215 →
Continuity (3)
Continuation 16905947 · Jun 19, 2020
Continuation 15983612 · May 18, 2018
Related Publication 20220284038A1 · Sep 8, 2022