Precomputed Eligibility Lookup for Registration System Stress Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The self-help registration environment in schools and universities often leads to ineligible students registering for classes, causing high stress levels and inefficiencies in the registration management system, which experiences peak loads during registration periods.

Innovation Solution

A system that preprocesses eligibility information for user accounts during low-stress periods, determining and storing eligibility for each user account to register for events based on event restrictions and account information, and prevents or approves registrations accordingly, reducing the system's stress and operational costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple eligibility checks are performed during registration to prevent inappropriate class registrations, then registration accuracy is improved, but system stress and processing time increase

Engineering Contradiction:
Improveregistration accuracyVSAvoidsystem stress
Core Design Contradiction:
ReliabilityVSStress or pressure

Solution Approach 1:

The system pre-calculates and stores eligibility information for all student-account and class combinations before the registration period begins. This preliminary action moves the computationally intensive eligibility checking out of the high-stress registration window, allowing the system to maintain high registration accuracy while experiencing minimal system stress during actual registration transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The registration process is divided into two distinct phases: an offline pre-processing phase where eligibility information is calculated and stored, and an online registration phase where only simple lookup operations are performed. This segmentation separates the heavy computational workload from the time-critical registration operations, reducing system stress during peak usage while maintaining check accuracy.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple eligibility checks are performed during registration to prevent inappropriate class registrations, then registration accuracy is improved, but processing speed decreases

Engineering Contradiction:
Improveregistration accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Eligibility determinations are performed in advance and stored in a accessible format, transforming complex multi-criteria evaluations into simple data retrieval operations during registration. This allows the system to maintain high registration accuracy while achieving rapid processing speeds during the actual registration transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates pre-computed copies of eligibility information that can be quickly retrieved and compared during registration. Instead of performing full eligibility checks in real-time, the system uses these pre-generated copies to rapidly determine whether a student can register for a class, significantly improving processing speed while maintaining accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If the registration management system processes all eligibility checks during peak registration periods, then real-time accuracy is maintained, but energy consumption and operational costs increase

Engineering Contradiction:
Improvereal-time accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The system performs intensive eligibility processing periodically during low-stress off-peak hours rather than continuously during high-stress registration periods. This periodic action allows the system to maintain real-time accuracy during registration by using pre-computed data, while significantly reducing power consumption by avoiding continuous heavy processing during peak operational times.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

By performing eligibility pre-processing in advance during periods of lower energy cost and lower system load, the system reduces the need for high-power processing during peak registration times. This shifts the energy consumption profile to more favorable periods while maintaining the ability to provide accurate real-time registration decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10565667B2Methods and systems for optimized and accelerated registration and registration management
Publication Date: 2020.02.18 BRINTLE LEE P
  • US10565667B2 patent drawing
  • US10565667B2 patent drawing
  • US10565667B2 patent drawing

AI summary

Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for optimized and accelerated registration and registration management. In one embodiment, a method is provided for identifying one or more time periods in which a stress level measure for an entity satisfies a configurable threshold. Responsive to identifying the one or more time periods for each account from the plurality of user accounts and during the identified one or more time periods, a determination of whether the respective user account is eligible to register for each of one or more events is made based on restrictions associated with each respective event and based on the information associated with the respective user account. This allows a quicker response to eligibility checks during times when the entity is experiencing a high level of stress.