Immutable User Profile Distribution for Secure Exam Desktops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer-based examination systems require significant administrative effort to prepare and manage secure, standardized desktop environments for multiple users, which can lead to inefficiencies and increased risk of manipulation.

Innovation Solution

A computer system with a server and examination computers, where an immutable user profile is stored on the server, including an exam desktop and configuration data structure, is used to create examination accounts linked to the profile. This profile is downloaded to the examination computers, restricting access to only permitted programs and ensuring a standardized, secure environment for all users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual setup of examination accounts and desktop environments is performed on each computer, then customization and flexibility are improved, but administrative effort and time consumption increase significantly

Engineering Contradiction:
Improvecustomization flexibilityVSAvoidadministrative preparation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates a master user profile containing the standardized desktop environment configuration, which is then automatically copied and distributed to multiple examination computers. This allows centralized management where one profile serves as the template for all examination systems, eliminating repetitive manual setup while maintaining consistency across all machines.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The desired desktop environment and user profile are pre-configured in advance on the server before the examination begins. This preliminary setup includes pre-installing necessary applications, configuring security settings, and defining user permissions. When examination computers are prepared, they automatically receive this pre-configured profile, eliminating the need for last-minute manual configuration.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If standardized user profiles are distributed to multiple examination computers, then administrative effort is reduced, but network dependency and download time increase

Engineering Contradiction:
Improveexam preparation efficiencyVSAvoidnetwork connection requirement
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system downloads and caches the user profile data to local storage on each examination computer before the examination begins. This preliminary local storage ensures that the standardized desktop environment is available offline during the examination, eliminating continuous network dependency while maintaining the benefits of centralized profile management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces a local cache or temporary storage mechanism on each examination computer that acts as an intermediary between the centralized server and the local desktop environment. This intermediary stores the user profile data locally, allowing the examination system to function independently of network connectivity once the profile is initially downloaded.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If exam accounts are created individually for each user, then user-specific customization is improved, but setup complexity and administrative overhead increase

Engineering Contradiction:
Improveuser-specific configurationVSAvoidaccount management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges individual user account creation with a standardized master profile. Instead of creating separate customized profiles for each user, the system uses a single master user profile that contains all necessary configurations, applications, and security settings. This unified approach simplifies account management while ensuring consistency across all examination systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The master user profile is designed to be universal and multi-functional, serving all examination computers and all users simultaneously. It contains generic user identifiers and configurable parameters that can accommodate different users without requiring individual customization. This universal profile reduces administrative overhead while maintaining the ability to track and manage individual user examinations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If restricted user profiles are used to prevent cheating, then security is improved, but user accessibility and flexibility deteriorate

Engineering Contradiction:
Improveexamination securityVSAvoiduser access flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies the principle of local quality by implementing security restrictions specifically within the examination context while maintaining user flexibility for examination-related tasks. The standardized user profile contains permission settings that are tailored to the specific requirements of the examination, allowing necessary operations (such as running examination software, accessing permitted resources) while blocking unauthorized actions (such as accessing external applications or modifying system settings).

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3608854B1System and method for computer-based digital exams
Publication Date: 2023.08.02 HOCHSCHULE MUNCHEN
  • EP3608854B1 patent drawingFigure 1
  • EP3608854B1 patent drawingFigure 2
  • EP3608854B1 patent drawingFigure 3

AI summary

A computer system is described that includes a server and at least one examination computer, wherein the at least one examination computer can be connected to the server via at least one data connection. An immutable user profile is stored on the server, and this immutable user profile comprises a configuration data structure in which an examination desktop is specified as the desktop environment to be used. An examination account is created on at least one of the examination computers, which is assigned to an examination to be performed, and the examination account is linked to the immutable user profile.The exam account, or an associated data structure, or at least one of the exam computers, is configured such that upon or after logging in via the exam account, the immutable user profile is downloaded from the server and a copy of the user profile is stored on the respective exam computer or an associated storage medium. The configuration data structure is designed to start the exam desktop on the respective exam computer upon or after logging in via the exam account. The exam desktop is configured such that the programs that can be started by the exam desktop are restricted to a configurable set of permitted programs.