DORA Manager Credential-less Cloud Task Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for data processing task result evaluation in cloud environments with Learning Management Systems (LMS) require human intervention, authentication, and access to user accounts, leading to inefficiencies and data privacy concerns.

Innovation Solution

The implementation of a Diagnostic Online Result Assessment (DORA) manager that automates the grading of data processing tasks without requiring credentials or human interaction, using a DORA manager with components for data processing task completion result evaluation, fraud detection, notification, and credential issuance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated evaluation is implemented without human intervention, then productivity is improved, but reliability may worsen due to potential fraud detection issues

Engineering Contradiction:
Improveevaluation speedVSAvoidresult accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a fraud detection component as an intermediary between the automated grading system and the final result assessment. This component analyzes task results for potential fraud before accepting them for grading, thereby maintaining high productivity through automation while ensuring reliability by filtering out fraudulent submissions. The intermediary layer resolves the contradiction by adding a automated verification step that doesn't require human intervention but ensures result accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user credentials and account access are required for evaluation, then reliability is improved through authentication, but ease of operation worsens due to complex login requirements

Engineering Contradiction:
Improveauthentication securityVSAvoidaccess simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the authentication requirement from the evaluation process by implementing a system that evaluates task results without requiring user credentials or account access. The DORA manager directly assesses submitted results using cryptographic verification of task completion proofs, eliminating the need for traditional login authentication. This resolves the contradiction by removing the authentication barrier entirely while maintaining security through cryptographic methods rather than credential-based access.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If data is stored and accessed in traditional database systems, then ease of operation is improved through organized access, but object-generated harmful factors worsen due to data privacy risks

Engineering Contradiction:
Improvedata accessVSAvoiddata privacy risk
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent introduces cryptographic proofs and verification mechanisms as intermediaries between data storage and access. Instead of directly storing and accessing sensitive user data in traditional databases, the system stores cryptographic proofs of task completion and uses these as intermediaries to verify achievements without exposing underlying personal information. This resolves the contradiction by maintaining organized data access through structured storage of proofs while eliminating data privacy risks through cryptographic anonymization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12315025B2Diagnostic online result assessment (DORA) in a cloud environment
Publication Date: 2025.05.27 SNOWFLAKE INC
  • US12315025B2 patent drawing
  • US12315025B2 patent drawing
  • US12315025B2 patent drawing

AI summary

Provided herein are systems and methods for automated, secure, and credential-less evaluation (e.g., grading) of data processing task results (e.g., student/learner data processing lab result or assignment completion result) in a cloud environment using a learning management system (LMS). For example, a method includes detecting verification request code received from an account of a data consumer. The verification request code includes a call to an external function and a query statement associated with a task result obtained after completion of a data processing task. The verification request code is revised with metadata to obtain revised verification request code. The call to the external function is executed to cause an evaluation of the task result. A notification of a result of the evaluation is communicated to the account of the data consumer.