Receiver Device Verification Using Smart Contracts and Homomorphic Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile to mobile resource transaction systems face security issues due to vulnerabilities in verifying the intended recipient and securing transaction data, leading to potential data breaches and malicious activities.

Innovation Solution

A system utilizing homomorphic encryption for secure data packet transmission and simultaneous generation of primary and secondary smart contracts to verify the receiver's identity and device through a public domain database, with an AI module for monitoring and storing transaction details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional verification methods are used to verify the intended recipient, then the verification process can be completed, but security vulnerabilities exist leading to potential data breaches and malicious activities

Engineering Contradiction:
ImprovesecurityVSAvoiddata breaches and malicious activities
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary verification of the receiver device before the actual resource transaction occurs. The verification contract is generated and executed in advance, checking whether the receiver device matches the intended recipient information. This preliminary action prevents malicious transactions before they can compromise security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a blockchain-based verification contract as an intermediary layer between the sender and receiver. This smart contract automatically verifies device identities and transaction conditions without requiring direct trust between parties, eliminating security vulnerabilities in conventional direct verification methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If advanced computational models and simultaneous contract generation are used to enhance security, then security and accuracy are improved, but computing resources and processing time may increase

Engineering Contradiction:
Improvesecurity and accuracyVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The verification system is segmented into two independent but simultaneous contracts: a primary resource transaction contract and a secondary verification contract. Each contract handles specific verification tasks independently, allowing parallel processing that distributes computational load rather than concentrating it in a single resource-intensive process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The verification contract autonomously verifies receiver identity and device information without requiring additional manual intervention or extensive computational resources from the sender. The blockchain network itself performs the verification computations, allowing the system to scale without proportionally increasing sender device resource consumption.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple smart contracts are generated simultaneously for verification, then verification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveverification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple verification functions are merged into a single unified smart contract deployment process. The system generates both the resource transaction contract and the verification contract simultaneously in one atomic operation, ensuring they are logically connected but structurally integrated. This merging reduces the complexity of managing separate verification systems while maintaining high verification accuracy through the combined contractual framework.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250358264A1Systems and methods for verifying devices using advanced computational models for data analysis and automated processing
Publication Date: 2025.11.20 BANK OF AMERICA CORP
  • US20250358264A1 patent drawing
  • US20250358264A1 patent drawing
  • US20250358264A1 patent drawing

AI summary

Systems, computer program products, and methods are described herein for verifying devices using advanced computational models for data analysis and automated processing. The present disclosure is configured to initiate a resource transaction, wherein the resource transaction is initiated via a sender device, and wherein the resource transaction comprises transferring a resource from a sender resource container to a receiver resource container via the sender device and a receiver device; generate a primary contract, wherein the primary contract comprises encrypting a data packet associated with the resource transaction and wherein the data packet comprises resource transaction details; generate a secondary contract, wherein the secondary contract comprises verifying the receiver device; and execute the resource transaction, wherein executing the resource transaction comprises providing the data packet to a sender entity, and wherein the sender entity is associated with the sender resource container.