Network Router Conditional Access Extension for Session Completion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network settings that automatically limit network access to a schedule can cause network sessions to be cut off before tasks or activities are completed, such as large downloads, video games, or movie streams, leading to inefficiencies and user dissatisfaction.
Innovation Solution
Implementing a default rule for limiting network access and a conditional rule that allows extensions to permit the completion of ongoing network sessions estimated to reach completion soon, ensuring that network access is maintained until the session is finished.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network access is automatically limited at a scheduled time, then network control and security are improved, but ongoing network sessions may be interrupted before completion
Solution Approach 1:
The system performs preliminary actions by detecting ongoing network sessions before the scheduled access limitation time and extending the network access permission specifically for those sessions. This allows the system to proactively prevent session interruptions by granting temporary access extensions before the limitation takes effect, ensuring sessions can complete without interruption.
2Productivity
If network access is extended to complete ongoing sessions, then session completion is improved, but network access control becomes less strict
Solution Approach 1:
The system applies local quality by implementing differentiated access control rules: strict time-based limitations are applied to new network sessions, while ongoing sessions receive targeted extensions only for their specific duration and scope. This localized approach maintains strict overall control while allowing necessary exceptions for completing established sessions, rather than applying uniform rules to all scenarios.
Solution Approach 2:
The system uses feedback mechanisms by continuously monitoring network session status and dynamically adjusting access permissions based on real-time session progress. When a session is detected as ongoing near the scheduled limitation time, the system feedbacks this information to the access control logic, which then extends permission accordingly, creating a closed-loop control system that adapts to current network conditions.
3Ease of operation
If network sessions are allowed to complete ongoing tasks, then user satisfaction is improved, but energy consumption increases
Solution Approach 1:
The system applies partial action by extending network access only to the specific degree necessary for ongoing sessions to complete, rather than providing unlimited access. The extension is precisely calibrated to match the remaining session duration, allowing just enough additional access time to complete tasks without providing excessive permission, thereby balancing user satisfaction with energy conservation.
Data Source
AI summary
A computer program product and a networking device, such as a router or firewall, including a processor for executing the computer program product to cause the processor to perform various operations. The operations may include providing network access to a computing device, establishing a default rule to change the network access at a first time-of-day, and establishing a conditional rule that the network access will remain unchanged in response an ongoing network session at the first time-of-day that will reach completion before the second time-of-day. The operations may further include obtaining session progress data for the ongoing session, continue providing the network access until completing the session in response to determining that the ongoing session can reach completion before the second time-of-day, and changing the network access before the session reaches completion in response to determining that the ongoing session will not reach completion before the second time-of-day.


