Data Processing Apparatus File Naming for Transmission Time Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Administrators face difficulties in easily identifying the transmission results of data processing apparatuses due to file naming conventions based on date and time of file generation, making it hard to determine when specific transmission results are recorded.

Innovation Solution

A data processing apparatus and method that includes a transmission history database with columns for start time, communication partner address, protocol, and communication result, allowing for easy tracking and reporting of transmission jobs, and the ability to generate file names based on transmission start times for easy identification of results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If file names are generated based on the date and time of file generation, then the file naming system is simple and automatic, but administrators cannot easily understand when the transmission indicated in the result has been carried out

Engineering Contradiction:
Improvefile naming automationVSAvoidtransmission time identification
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent divides the file naming function into two separate time parameters: file generation time (for naming) and transmission execution time (for identification). This segmentation allows the file name to contain both timestamps, enabling administrators to easily identify when the transmission was actually carried out while maintaining automatic naming functionality.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If administrators confirm transmission data by opening files one by one, then all transmission records can be accessed, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvetransmission record accessibilityVSAvoidtransmission confirmation time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent introduces an intermediary interface (display unit) that presents transmission result information in a structured, readable format without requiring administrators to open individual files. This intermediary layer filters and organizes the data, allowing quick confirmation of transmission status while maintaining access to all records.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If file names only contain generation time, then the naming convention is simple, but administrators cannot easily identify the transmission execution time from the file name

Engineering Contradiction:
Improvenaming convention simplicityVSAvoidtransmission time information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent merges two time parameters (file generation time and transmission execution time) into a single file name string. This combination maintains the simplicity of automatic naming while embedding both time references, allowing administrators to easily identify when the transmission was executed directly from the file name without additional operations.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3113472B1Data processing apparatus, method for controlling data processing apparatus, and storage medium
Publication Date: 2020.10.21 CANON KK
  • EP3113472B1 patent drawingFigure 1
  • EP3113472B1 patent drawingFigure 2
  • EP3113472B1 patent drawingFigure 3

AI summary

The present invention provides a data processing apparatus that allows an administrator to know when transmission indicated in a transmission result stored in a communication management report transmitted as a file has been carried out from a file name of the communication management report. The data processing apparatus includes a file generation unit configured to generate a file, based on an execution history including at least a processing time of data and a processing result of the data, and a file name generation unit configured to generate a file name of the file based on the processing time.