Browser Application Integrating Digital Asset Holder for Blockchain Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for processing blockchain transactions on web browsers are limited by incompatibilities between user digital asset holders and web content, requiring users to switch applications or install additional extensions, leading to increased user interactions and complexity.

Innovation Solution

A browser application operates as an intermediary between the user's digital asset holder and web content, defining APIs to communicate with the digital asset holder for authentication and the blockchain network, facilitating transactions without the need for additional applications or extensions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users install additional extensions or switch applications to process blockchain transactions, then transaction compatibility is improved, but device complexity and user interaction steps increase

Engineering Contradiction:
Improvetransaction compatibilityVSAvoidnumber of applications and extensions
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the digital asset holder functionality directly within the browser application, merging two previously separate components (browser and digital asset holder) into a single integrated system. This eliminates the need for additional extensions or applications, resolving the contradiction by maintaining compatibility while reducing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser application is designed to universally support multiple digital asset holders and blockchain networks through a standardized interface. The application can authenticate with different digital asset holders and process various types of blockchain transactions without requiring separate installations, achieving both compatibility and simplicity.

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

2Adaptability or versatility

If users install additional extensions to process blockchain transactions, then transaction processing capability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvetransaction processing capabilityVSAvoiduser interaction steps
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

By integrating the digital asset holder within the browser application, the patent eliminates the need for users to switch between applications or install extensions. The transaction processing capability is maintained while the ease of operation is improved since users can complete all operations within a single application.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The browser application serves as an intermediary that mediates between the user and the blockchain network. It provides a unified interface that simplifies user interactions while maintaining the ability to process complex blockchain transactions, resolving the contradiction between capability and ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If conventional methods are used to process blockchain transactions, then digital asset holder functionality is maintained, but user interaction complexity increases

Engineering Contradiction:
Improvedigital asset holder functionalityVSAvoidapplication switching requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the digital asset holder functionality into the browser application, maintaining all necessary cryptographic and transaction management capabilities while eliminating the need for separate applications. This resolves the contradiction by preserving reliability through integrated functionality while reducing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20230367662A1Connecting an application with a digital asset holder to process a blockchain transaction
Publication Date: 2023.11.16 GOOGLE LLC
  • US20230367662A1 patent drawing
  • US20230367662A1 patent drawing
  • US20230367662A1 patent drawing

AI summary

According to an aspect, a method includes receiving, via an application programming interface of an application, an authenticated transaction request to add a transaction to a blockchain network from a digital asset holder that manages a private key to access data on the blockchain network, transmitting, by the application, the authenticated transaction request to the blockchain network, receiving, by the application, a transaction response from the blockchain network, the transaction response including a transaction identifier of the transaction added to the blockchain network, and transmitting, via the application programming interface of the application, a notification message to the digital asset holder, the notification message including the transaction identifier.