Local Server Network Segmentation for Secure Remote Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Remote education and testing facilities often lack reliable infrastructure, such as electricity and secure internet access, making it difficult to distribute and administer educational tests securely and efficiently.

Innovation Solution

A local server system that provides a network connection between user devices and a backend computer, allowing educational test questions to be distributed and answers to be collected while blocking access to a second network during the test to ensure security and reliability, even in areas with limited infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a local server is deployed in remote locations to distribute test questions and collect answers, then accessibility and reach of testing facilities is improved, but security and reliability of the testing environment deteriorates due to lack of infrastructure control

Engineering Contradiction:
Improveaccessibility of testing facilitiesVSAvoidsecurity of testing environment
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the network infrastructure into two distinct networks: a first network for distributing test questions and collecting answers between the local server and user devices, and a second network for uploading results to the backend computer. This segmentation allows the local server to operate independently in remote locations while maintaining security control over when and how data is transmitted to external systems.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The local server acts as an intermediary device between user devices and the backend computer. It receives test questions from the backend computer, distributes them to user devices via the first network, collects answers, and then uploads results to the backend computer via the second network. This intermediary role enables testing in remote locations without direct connection between user devices and the backend computer, improving both accessibility and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the local server blocks access to the second network during testing, then test integrity and security are improved, but communication efficiency with the backend computer deteriorates

Engineering Contradiction:
Improvetest integrityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The local server implements periodic network connectivity: it connects to the second network at specific intervals to receive test questions from and upload answers to the backend computer, then blocks access to the second network during the actual testing period. This periodic action ensures test integrity by preventing unauthorized communication while maintaining necessary communication efficiency for data transmission.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The local server performs preliminary actions by establishing connection with the second network before the test begins to receive test questions and configurations from the backend computer. It then proactively blocks access to the second network before testing starts, preventing any potential communication issues during the test while ensuring all necessary data is already available locally.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the local server provides continuous network access for updates and communications, then system functionality and flexibility are improved, but risk of cheating and unauthorized access increases

Engineering Contradiction:
Improvesystem flexibilityVSAvoidrisk of cheating
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The local server dynamically adjusts network access based on testing state. It provides network access to the first network for user devices during test administration and collection, then dynamically blocks access to the second network during the testing period. This dynamic behavior maintains system flexibility for necessary communications while eliminating risks of cheating by preventing access to external resources during testing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The local server takes preliminary anti-action by blocking access to the second network before testing begins and maintaining this block throughout the testing period. This preemptive measure prevents potential cheating and unauthorized access by eliminating the possibility of real-time communication with external systems, while still allowing the system to function flexibly for test distribution and collection through the first network.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS9214091B2Digital content and assessment delivery
Publication Date: 2015.12.15 PEARSON EDUCATION INC
  • US9214091B2 patent drawing
  • US9214091B2 patent drawing
  • US9214091B2 patent drawing

AI summary

Generally, embodiments of the disclosure are directed to methods, computer readable medium, servers, and systems for distributing an educational test question between a backend computer and a plurality of user devices using a local server. The local server can provide a first network to a plurality of user devices and block access to a second network when a test is in progress.