Blockchain Smart Code Triggered Database Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Maintaining data integrity and confidentiality across multiple databases in a real-time update environment is challenging, especially when updates are generated and pushed by multiple entities, requiring authentication and secure processing to prevent malicious activities.

Innovation Solution

A system utilizing a blockchain to store smart code that executes upon trigger conditions, with an event tracking engine and parsing engine to verify and communicate updates securely between network nodes, ensuring the integrity and confidentiality of database updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple entities generate and push updates to databases in real-time, then the system productivity and real-time processing capability are improved, but the risk of unauthorized updates and data integrity issues increases

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a blockchain-based intermediary system that mediates between multiple update sources and target databases. The blockchain acts as a trusted mediator that verifies the authenticity of update requests through cryptographic authentication and maintains a tamper-proof record of all updates, thereby enabling multiple entities to push updates in real-time while ensuring data integrity and preventing unauthorized modifications

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where update requests are authenticated and recorded on the blockchain, and the state of the blockchain (verified update status) is fed back to determine whether to apply the update. This feedback loop ensures that only authenticated updates are processed while maintaining real-time processing capability across multiple entities

Inventive Principle:
Principle #23Feedback

2Reliability

If authentication and verification mechanisms are implemented for each computing system, then the security and data integrity are improved, but the device complexity and processing overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs a universal blockchain-based authentication mechanism that serves multiple functions simultaneously: it authenticates computing systems, verifies update integrity, maintains audit trails, and enables real-time verification. This single multi-functional system replaces what would otherwise require separate authentication servers, verification systems, and logging mechanisms, thereby improving security while managing complexity through consolidation

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses cryptographic copying where the blockchain creates immutable copies of update requests and authentication data. These cryptographic copies serve as verified replicas that can be distributed and verified across the network without requiring complex centralized verification, simplifying the authentication architecture while maintaining high security standards

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If confidential and non-confidential updates are processed in a mixed environment, then the system versatility and adaptability are improved, but the confidentiality security is compromised

Engineering Contradiction:
Improveupdate environment flexibilityVSAvoidconfidentiality breach risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by allowing different levels of confidentiality protection for different updates within the same system. The blockchain records metadata about each update's confidentiality requirements, and the system selectively applies verification and access control measures based on the specific update's classification. This enables the system to handle both confidential and non-confidential updates in a mixed environment while maintaining appropriate security measures for each type

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments updates into different confidentiality categories and processes them through differentiated verification pathways. Confidential updates undergo stricter authentication and access control checks, while non-confidential updates follow streamlined processing. This segmentation allows the system to maintain versatility in handling diverse update types while protecting confidentiality where required

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10679221B1Systems and methods for trigger based synchronized updates in a distributed records environment
Publication Date: 2020.06.09 MASSACHUSETTS MUTUAL LIFE INSURANCE CO
  • US10679221B1 patent drawing
  • US10679221B1 patent drawing
  • US10679221B1 patent drawing

AI summary

A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party.