Web Browser Setting Synchronization in Information Processing Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inconsistent settings between web applications and image processing apparatuses can lead to issues during job execution, particularly when settings are changed mid-cycle, causing mismatches between the web browser, job execution units, and web servers.

Innovation Solution

An information processing apparatus with an update unit that updates settings for web applications and an access unit that accesses these updated settings using a web browser, ensuring timely and appropriate changes to prevent setting inconsistencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If settings are changed in the middle of the life cycle, then the web application can adapt to new configurations, but the setting of the web browser and the job execution unit does not match the setting of the web application, causing execution problems

Engineering Contradiction:
Improvesetting adaptabilityVSAvoidsetting consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system determines whether a setting change request occurs during job execution and, if so, suspends the job temporarily before applying the setting change. This preliminary suspension action prevents the inconsistency that would otherwise occur between the web browser settings and the job execution unit settings, allowing the setting change to be applied safely while maintaining system reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the job execution state based on the timing of setting change requests. When a setting change is requested during job execution, the system transitions the job from an executing state to a suspended state, then resumes it after the setting change is applied. This dynamic state adjustment ensures setting consistency while maintaining operational flexibility

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If settings are updated during job execution, then the web application can use new settings, but the job execution unit continues with old settings, causing mismatch

Engineering Contradiction:
Improvesetting update flexibilityVSAvoidsetting synchronization
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system implements a feedback mechanism where the setting change request is detected during job execution, triggering a suspension of the job. After the setting change is applied to both the web browser and job execution unit, the job is resumed. This feedback loop ensures that both components are synchronized before the job continues, maintaining setting precision while allowing flexible updates

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10185523B2Information processing system, information processing apparatus and control method therefor, and program for preventing inconsistency of a setting
Publication Date: 2019.01.22 CANON KK
  • US10185523B2 patent drawing
  • US10185523B2 patent drawing
  • US10185523B2 patent drawing

AI summary

A PC changes a setting and the changed setting is stored as a new setting in an information processing apparatus. In the information processing apparatus, a call-up unit that calls up a web browser on a screen reflects the changed new setting in a current setting of an application for web connection, after an instruction to activate the application for web connection and before calling up the web browser on the screen.