Processor Network Connection Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing devices lack efficient control over program execution, particularly when connecting to multiple networks, leading to unnecessary program executions during sleep states, which reduces convenience and increases resource utilization.
Innovation Solution
The device includes a processor that executes programs based on identification information and attribute settings, ensuring programs are not run during sleep states and only executed after the sleep state is cleared, with options for timing and execution limits, allowing controlled program execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the processor executes the predetermined program immediately when the communication unit establishes a connection to the network, then the network connection function is activated promptly, but unnecessary program executions occur during sleep state which reduces convenience and increases resource consumption
Solution Approach 1:
The system performs preliminary action by establishing network connection before executing the predetermined program. The communication unit connects to the network first, and only after the connection is established does the processor execute the program. This preliminary connection step ensures that network resources are ready before program execution, avoiding unnecessary executions during sleep state while maintaining prompt functionality.
2Speed
If the processor executes the predetermined program immediately upon network connection, then network connectivity is established quickly, but resource utilization increases due to unnecessary executions during sleep state
Solution Approach 1:
The system applies dynamics by making the program execution timing flexible and adaptive. The processor dynamically determines when to execute the predetermined program based on the sleep state status. When in sleep state, the processor delays execution until the sleep state is cleared, while maintaining quick connection establishment. This dynamic timing mechanism optimizes resource utilization by executing programs only when necessary, preventing wasteful resource consumption during sleep state.
3Reliability
If the communication unit attempts to connect to multiple networks according to priority order, then network connectivity is ensured, but program execution control becomes complex when sleep state is involved
Solution Approach 1:
The system segments the network connection process into distinct phases: connection establishment phase and program execution phase. The communication unit handles network connection independently according to priority order, while the processor separately controls program execution based on sleep state status. This segmentation separates the network connectivity function from the program execution control, simplifying the overall system logic while maintaining reliable multi-network connectivity.
Data Source
AI summary
A highly convenient information processing device is provided. The information processing device according to the present disclosure includes a communication unit, a storage unit in which an OS and a program are stored, and a processor configured to execute a predetermined program based on identification information of a predetermined network when the communication unit establishes a connection to the predetermined network. In a case where the communication unit establishes a connection to the predetermined network when the information processing device is in a sleep state, the processor does not execute the predetermined program, and after the sleep state is cleared, the processor executes the predetermined program.


