Electronic Device Server Access Resource Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveauthentication verificationVSAvoidpurchase process time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveuser convenienceVSAvoidaccess control processing
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveaccess speedVSAvoidnetwork and memory usage
Core Design Contradiction:
SpeedVSLoss of energy

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.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11455363B2Electronic device and method for accessing server by same
Publication Date: 2022.09.27 SAMSUNG ELECTRONICS CO LTD
  • US11455363B2 patent drawing
  • US11455363B2 patent drawing
  • US11455363B2 patent drawing

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.