Distributed Server Network for Real-Time Exam Proctoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The distribution of real-time multimedia data streams for online examinations is vulnerable to upload and download restrictions and disruptions, particularly the 'first mile' and 'last mile' bottlenecks, which compromise the integrity of remote proctoring, especially in large-scale examinations.

Innovation Solution

A distributed server network is used to manage the real-time distribution of data streams from computing devices to remote proctors, selecting optimal entry servers based on geolocation and performance metrics to minimize packet loss and latency, allowing for efficient transmission and monitoring of exam environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a single proctor monitors a small group of exam takers, then the proctoring quality is maintained, but the scale of examination is limited

Engineering Contradiction:
Improvenumber of exam takersVSAvoidproctoring difficulty
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system segments the large-scale proctoring task by distributing multiple proctors across different geographic locations via distributed proctoring centers. Each proctor monitors a subset of exam takers, dividing the overwhelming monitoring burden into manageable portions while maintaining comprehensive coverage of all examinees

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-location proctoring model to a multi-dimensional distributed architecture where proctoring centers are geographically dispersed. This spatial distribution allows simultaneous monitoring of numerous exam takers across different locations, effectively increasing the system's capacity without proportionally increasing the complexity at each individual proctoring node

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If real-time data streams are transmitted over network, then remote proctoring is enabled, but packet loss and delay occur due to upload restrictions and disruptions

Engineering Contradiction:
Improveremote proctoring capabilityVSAvoiddata stream integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

Distributed proctoring centers act as intermediary nodes between exam takers and central servers. These intermediaries receive, buffer, and retransmit data streams, absorbing network fluctuations and disruptions in the process. The intermediaries mask the underlying network unreliability, providing stable real-time monitoring capability despite upload restrictions and packet loss

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements buffer mechanisms at proctoring centers that anticipate and compensate for network delays and packet loss. By pre-buffering data streams and maintaining local copies, the system cushioning against network disruptions, ensuring continuous reliable monitoring even when direct network connections experience interruptions or delays

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Measurement precision

If data stream upload bandwidth is increased, then video quality is improved, but network infrastructure requirements and cost increase

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system segments the total bandwidth requirement by distributing video streams across multiple proctoring centers that share the monitoring load. Each center handles a portion of the total traffic, reducing the bandwidth demand on any single network connection while maintaining high video quality for all monitored examinees

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of transmitting full-resolution video streams to all proctors simultaneously, the system creates distributed copies at regional proctoring centers. These local copies enable high-quality monitoring without requiring every proctor to receive the complete original stream, significantly reducing overall network bandwidth consumption while preserving video quality at each monitoring location

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9984582B2Peered proctoring
Publication Date: 2018.05.29 KRYTERION
  • US9984582B2 patent drawing
  • US9984582B2 patent drawing
  • US9984582B2 patent drawing

AI summary

Systems and methods described herein utilize a distributed server network to allow for the real-time distribution of copies of a data stream uploaded from a computing device. The uploaded data stream corresponds to an environment surrounding a user (exam taker) of the computing device during execution of a testing routine for an examination. Providing copies of the data stream in real-time allows proctors as well as other test assessment authorities to ‘peek in’ on the exam taker's environment surrounding the exam. As a result, the environment surrounding the exam taker can be monitored in real-time to determine whether any visual or audio activity in the environment constitutes activity not in accordance with the exam protocol. Following an affirmative determination that the exam taker violated an exam taking protocol, the proctor or other test assessment authority can then make a final or early decision regarding disciplinary action.