Second Continuation

US Patent No. 11,720,711

TitleSystem and Method for Interaction Object Management in a Blockchain Environment
GrantedAugust 8, 2023
Priority DateNovember 19, 2016
Application No.17/163,088
Claims12
Technical FieldBlockchain Block Management

Overview

Extends the patent family with broader claims directed to block management systems. Covers establishing connections to blockchains, receiving supplemental blocks corresponding to preconfigured interaction objects, and creating compilation objects based on preconfigured rules. Additional claims address interaction objects corresponding to user, company, and device objects involved in interactions.

Key Innovations

  • Broader block management claims covering supplemental block processing
  • Interaction objects mapping to user, company, and device objects
  • Criteria-based analysis of interaction object associations
  • Extended claim set with 12 claims covering both system and method aspects

Independent Claims

Independent claims define the broadest scope of protection.

Claim 1

A system for block management, the system comprising:

a network-connected block management computer comprising a memory and a processor and further comprising programmable instructions stored in the memory and operating on the processor, the programmable instructions, when executed by the processor cause the processor to:

establish a connection to one or more blockchains;

receive a plurality of supplemental blocks from the one or more blockchains, wherein at least a portion of the plurality of supplemental blocks corresponding to a preconfigured interaction object;

receive one or more preconfigured rules from the one or more blockchains; and

create one or more compilation objects based on the one or more preconfigured rules, each compilation object comprising the preconfigured interaction object and the at least portion supplemental objects;

wherein the one or more compilation objects are stored on the one or more blockchains.

Claim 5

A computer-implemented method for block management, the method comprising:

receiving, at a compiler, a plurality of blocks from the one or more blockchains;

requesting, at the compiler, a plurality of supplemental blocks from the one or more blockchains, wherein at least a portion of the plurality of supplemental block correspond to an associated interaction object;

receiving, at the compiler, one or more preconfigured rules from the one or more blockchain;

creating, at the compiler, one or more compilation objects, each compilation object comprising the preconfigured interaction objects and the at least portion of the plurality of supplemental objects;

storing, by the compiler, the one or more compilation objects on the one or more blockchains.

Dependent Claims

Dependent claims narrow the scope of the independent claims they reference.

Claim 2

The system of claim 1, wherein the programmable instructions, when further executed by the processor cause the processor to:

create a report based on at least a portion of the one or more compilation objects.

Claim 3

The system of claim 1, wherein the programmable instructions, when further executed by the processor cause the processor to:

receive a connection from an external data source;

receive additional preconfigured rules, from the external data source, to supplement the one or more preconfigured rules.

Claim 4

The system of claim 1, wherein the programmable instructions, when further executed by the processor cause the processor to:

provide access, via an application programming interface, to the one or more compilation objects to at least a portion of the plurality of connected devices.

Claim 6

The method of claim 5, further comprising the step of:

creating, at a report engine, a report based on at least a portion of the one or more compilation objects.

Claim 7

The method of claim 5, further comprising the step of:

receiving, at the compiler, additional preconfigured rules, from an external data source, to supplement the one or more preconfigured rules.

Claim 8

The method of claim 5, further comprising the step of:

providing access, via an application programming interface, to the one or more compilation objects.

Claim 9

The method of claim 5, wherein each of the one or more compilation objects comprises at least one interaction object, and wherein each interaction object corresponds to one of a user object, a company object, and a device object that are involved in an interaction associated with the interaction object.

Claim 10

The method of claim 9, further comprising the steps of:

receiving, at the compiler, a plurality of criteria from a first connected device; and

analyzing, at the compiler, each interaction object to determine if the interaction object has an associated required supplemental object, an association based on the plurality of criteria.

Claim 11

The system of claim 1, wherein each of the one or more compilation objects comprises at least one interaction object, and wherein each interaction object corresponds to one of a user object, a company object, and a device object that are involved in an interaction associated with the interaction object.

Claim 12

The system of claim 11, wherein the programmable instructions, when further executed by the processor cause, the processor to:

receive a plurality of criteria from a first connected device; and

analyze each interaction object to determine if the interaction object has an associated required supplemental object, an association based on the plurality of criteria.

About This Patent

Extends the patent family with broader claims directed to block management systems. Covers establishing connections to blockchains, receiving supplemental blocks corresponding to preconfigured interaction objects, and creating compilation objects based on preconfigured rules. Additional claims address interaction objects corresponding to user, company, and device objects involved in interactions.

This is the second continuation in a family of three patents. All three share a November 2016 priority date and cover systems and methods for blockchain transaction reconciliation. The family includes 28 total claims across US 10,192,073; US 10,943,029; and US 11,720,711.

This patent is owned by Rock Innovation LLC. Ownership is recorded in the USPTO assignment database and is publicly verifiable at assignment.uspto.gov.

Google Patents listed this patent as active on July 20, 2026. Verify current legal status and maintenance information in USPTO Patent Center before relying on it.

Rock Innovation's current analysis counts 87 patent families that cite one or more patents in the family. A citation indicates relevance as prior art; it does not establish use, infringement, endorsement, validity, or a business relationship.

Interested in Licensing?

Rock Innovation offers licensing for companies whose products or services use blockchain reconciliation methods covered by these patents.