Electronic Device Server Access Resource Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when accessing a server for services like online shopping, as they are typically required to obtain a certificate at the final payment stage, necessitating cancellation of previous steps and re-initiation of the purchase process, due to the lack of necessary resources on their smart devices.
Innovation Solution
An electronic device with a communication unit and processor that determines the availability of required resources based on URL resource access information, allowing access to the server only if the necessary resources exist, and performs error processing if they do not, thereby minimizing user inconvenience and preventing unnecessary network and memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system requests a certificate at the payment stage (final step), then the server can verify user authentication, but the user has to cancel all previous steps and restart the purchase process, causing loss of time and inconvenience
Solution Approach 1:
The system performs preliminary actions by checking for required resources (certificates, authentication credentials) at the beginning of the URL access process rather than at the payment stage. The processor analyzes the URL to identify required resources and verifies their availability before the user commits to the purchase process, allowing early detection of missing credentials and avoiding wasted navigation through intermediate steps.
2Ease of operation
If the system checks for required resources at the beginning, then user convenience is improved by avoiding cancellation and re-initiation, but additional processing steps are required before server access
Solution Approach 1:
The system implements self-service by automatically analyzing the URL to extract required resource information, autonomously checking for the presence of necessary certificates and authentication credentials, and determining whether server access should be permitted. This automated self-checking mechanism eliminates the need for manual user verification or complex interactive prompts, simplifying the user interface while maintaining comprehensive resource validation.
3Speed
If the system accesses the server without pre-checking resources, then the access process is simple and fast, but unnecessary network data usage and memory consumption occur when resources are missing
Solution Approach 1:
The system applies preliminary anti-action by proactively identifying and preventing failed server access attempts through advance resource verification. Before initiating network communication, the processor checks whether required resources exist on the user's device, blocking unnecessary access attempts that would waste network bandwidth and server resources. This preemptive measure counteracts potential energy waste before it occurs.
Data Source
AI summary
An electronic device is disclosed. The electronic device comprises: a communication unit for performing communication with a server; and a processor which, when a user inputs a user command for accessing the server through a uniform resource locator (URL) including resource access requirement information for a resource, required by the server to provide a service, determines whether a resource corresponding to the resource access requirement information exists in the electronic device, and according to whether the resource corresponding to the resource access requirement information exists, controls the communication unit such that access to the server is performed using a network address included in the URL.


