Security Device for Web Service Transaction Key Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The execution of web services between customers and providers over a communications network lacks security and transparency regarding the trustworthiness, solvency, and performance of parties involved, making it difficult to allocate costs and ensure reliable transactions.
Innovation Solution
A security device registers both customers and providers, issuing transaction keys after verifying their payment and performance capabilities, which are then used to authenticate and confirm transactions, ensuring secure and reliable service execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If independent checking of trustworthiness and solvency is performed between customer and provider, then security and reliability of transactions are improved, but economic effort and complexity increase enormously
Solution Approach 1:
The patent introduces a security facility as an intermediary between customer and provider. This facility maintains registration data about trustworthiness and solvency, and issues transaction keys that both parties can verify. Instead of customers and providers independently checking each other (which would be complex), they both trust the security facility's verification, significantly reducing the complexity while maintaining high reliability.
2Reliability
If multiple transaction keys are issued with repeated verification, then security and cost allocation precision are improved, but processing time and procedural complexity increase
Solution Approach 1:
The security facility performs verification actions in advance and issues transaction keys before the actual web service execution. The initial transaction key is issued before service start, and additional keys are issued at intermediate points. This preliminary verification ensures security and enables cost allocation without requiring time-consuming checks during the actual service delivery.
Solution Approach 2:
The transaction process is divided into multiple stages, each with its own transaction key. Instead of one lengthy verification process, the patent segments verification into discrete key issuance events (initial key, intermediate keys). Each key represents a segmented verification point, making the process more manageable and allowing parallel service execution while maintaining security checkpoints.
3Measurement precision
If transaction keys are verified repeatedly by the security facility, then cost allocation accuracy is improved, but processing overhead increases
Solution Approach 1:
The security facility provides feedback to both customer and provider through transaction keys. Each key contains verification results that confirm solvency and performance status. This feedback mechanism allows accurate cost allocation based on verified transaction states without requiring continuous communication or re-verification, as the keys themselves carry the verification information forward.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The method involves connecting terminals of a customer, a provider and a protection device through a communications network (KN). The customer and provider are verified by the protection device based on preset criteria, and payability and efficiency of the customer and provider are verified by the device. A transaction key is requested by the customer before the request of a web service, and a partial performance of the service is requested by the customer with the provider using the key. The partial performance of the service is offered to the customer after the approval of the provider. An independent claim is also included for a protection device for providing a web service.