Secure Examination Application for Multi-Function Computers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The use of multi-function computers in academic examinations is hindered by the risk of cheating due to their potential for accessing prohibited functions or information, such as the internet, which existing technologies fail to adequately address.
Innovation Solution
A system and method utilizing a multi-function computer with an examination application that allows specific functions to be enabled or disabled during an examination, monitoring for unauthorized access, and providing a secure indication of examination completion, including a visual hash or icon that cannot be predicted by users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multi-function computers are used during examinations, then students can access advanced computational functions and tools, but the risk of cheating increases due to ability to access prohibited functions or information
Solution Approach 1:
The computer system is segmented into multiple independent components: an examination application layer that provides authorized computational functions, a monitoring layer that tracks function access, and a notification layer that alerts proctors. This segmentation allows legitimate academic functions while isolating and controlling potential cheating vectors.
Solution Approach 2:
The system implements continuous feedback mechanisms where the examination application monitors its own operation, detects unauthorized function accesses, and provides real-time notifications to proctors. This closed-loop feedback system maintains examination integrity by immediately responding to potential cheating attempts.
2Adaptability or versatility
If graphing calculators with user-created programs are allowed, then students can explore advanced mathematical concepts, but the ability to store and access user-created content enables cheating
Solution Approach 1:
The harmful capability to execute arbitrary user-created programs is extracted and removed from the examination environment. The examination application provides a controlled subset of computational functions necessary for academic work while eliminating the ability to run unauthorized programs or access stored cheat sheets.
Solution Approach 2:
The system changes the operational parameters of the computer by dynamically enabling and disabling specific functions based on examination requirements. During examination mode, only approved computational parameters are active, while prohibited functions are restricted, transforming the device from a general-purpose computer to a controlled examination tool.
3Ease of operation
If wireless communication is enabled in calculators for classroom use, then collaboration and data exchange are improved, but unauthorized communication during examinations becomes possible
Solution Approach 1:
The wireless communication capability is made dynamic rather than static. The examination application can enable wireless communication for authorized purposes during classroom use, but automatically disables or restricts it during examinations. This dynamic control allows the same hardware to serve different educational needs while preventing cheating.
4Reliability
If examination mode disables selected functions on calculators, then cheating is prevented, but the device cannot be used for its full educational potential
Solution Approach 1:
The examination application is designed as a universal platform that can adapt to different examination types and requirements. It provides a consistent security framework while allowing configuration of which functions are enabled or disabled based on specific examination needs, making the system versatile across various academic contexts.
Data Source
AI summary
A system and method facilitate the use of a multi-function computer for an examination. An application implementing the method receives a hash input from a user and, upon successful completion of the examination, displays a hash output. The hash output may be displayed as a visual hash. During the examination, the application or system monitors the multi-function computer to determine whether the user has activated, viewed, or launched any prohibited functions or applications on the multi-function computer. If the user views a prohibited function or application, the examination application does not display the hash output. The system and application implement various security measures to prevent spoofing or duplication of the hash output or tampering with the application.


