Learning Model and Dataset Management with Update Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of learning models and data created by general users makes it difficult for users to grasp the status and suitability of these models and data for their purposes, and existing methods increase operational costs and fail to effectively manage updates.

Innovation Solution

An information processing apparatus with a model management unit, data management unit, detection unit, setting unit, and notification unit that tracks the history and updates of learning models and data, allowing users to set notification conditions and receive updates on relevant changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If learning models and data are released by general users, then the quantity and variety of available models increase, but it becomes difficult for users to grasp the status and suitability of these models

Engineering Contradiction:
Improvequantity of learning models and dataVSAvoidgrasping status and suitability information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent implements a notification system that provides feedback to users when learning models or data they have interest in are updated. The notification unit sends notifications to user terminals when detection unit detects updates to registered models or data, enabling users to grasp status changes without manually monitoring all available models among the enormous quantity released by general users.

Inventive Principle:
Principle #23Feedback

2Reliability

If learning models and data are updated frequently, then the quality and relevance of models improve, but operational costs increase due to database storage requirements

Engineering Contradiction:
Improvequality and relevance of learning modelsVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential notification function from the complete model management system. Instead of saving all inference results and model versions in a database, the system extracts and notifies only the critical information that a model or data has been updated, significantly reducing storage requirements and operational costs while maintaining the ability to inform users of quality improvements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If all learning models and data are saved in a database for tracking updates, then complete history tracking is achieved, but device complexity and operational costs increase

Engineering Contradiction:
Improveupdate history trackingVSAvoiddatabase storage and management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential notification function from the complete model management system. Instead of saving all inference results and model versions in a database, the system extracts and notifies only the critical information that a model or data has been updated, significantly reducing storage requirements and operational costs while maintaining the ability to inform users of quality improvements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a detection unit as an intermediary between the model management system and users. This intermediary detects updates and triggers notifications without requiring a comprehensive database to store all model states, simplifying the system architecture while maintaining effective update tracking and user notification capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250335824A1Information processing apparatus and control method thereof
Publication Date: 2025.10.30 CANON KK
  • US20250335824A1 patent drawing
  • US20250335824A1 patent drawing
  • US20250335824A1 patent drawing

AI summary

An information processing apparatus manages, in association with a first learning model, information on a second learning model used for creation of the first learning model and information on a first data set used for creation of the first learning model; and manages, in association with the first data set, information on a second data set used for creation of the first data set. The apparatus detects that a third learning model created by relearning on the second learning model has been added or that a third data set created by data manipulation on the second data set has been added; sets a notification condition for notifying that the third learning model or the third data set has been added; and performs notification if the set notification condition is satisfied.