Printing Apparatus Browser Synchronization via Change Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web browser display processes for printing apparatuses lack efficiency in updating and synchronizing user interactions across different terminals, leading to inconvenience in managing and displaying information.

Innovation Solution

A system where an application on one apparatus transmits change requests and a browser periodically sends update requests to another apparatus, ensuring that if the update request matches the source of the change request, the corresponding screen is transmitted back, allowing for synchronized display and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the browser periodically transmits update requests to the printing apparatus, then the displayed information can be kept current, but unnecessary requests are transmitted when no changes have occurred, reducing communication efficiency

Engineering Contradiction:
Improveinformation currencyVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The printing apparatus transmits a change notification to the information processing apparatus when the screen information changes. The browser then transmits update requests only when a change notification is received, creating a feedback-based update mechanism that eliminates unnecessary requests while ensuring information currency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The printing apparatus proactively notifies the browser when changes occur, allowing the browser to update its display based on actual changes rather than periodically polling. This self-service approach improves communication efficiency by eliminating redundant update requests.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the application transmits change requests to the printing apparatus, then the screen information can be updated, but the browser may not reflect these changes immediately, reducing user convenience

Engineering Contradiction:
Improveuser convenienceVSAvoidsynchronization delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The printing apparatus provides feedback to the browser by transmitting change notifications when screen information changes. This ensures the browser receives timely updates and reflects changes immediately, improving user convenience and eliminating synchronization delays.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The printing apparatus prepares and transmits change notifications proactively when changes occur, ensuring the browser is notified before the next scheduled update request. This preliminary action eliminates synchronization delays and improves user convenience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10983733B2System and printing apparatus for performing transmitting processing for an application and browser, and methods for the system and the printing apparatus
Publication Date: 2021.04.20 CANON KK
  • US10983733B2 patent drawing
  • US10983733B2 patent drawing
  • US10983733B2 patent drawing

AI summary

An application operating on a first apparatus transmits a change request to a second apparatus in response to a user's operation on the application, and a browser operating on the first apparatus periodically transmits an update request for a screen displayed in the browser to the second apparatus. If an update request received from the first apparatus that is the same as a transmission source of the change request is an update request received for the first time since the change request is received from the first apparatus, the second apparatus transmits a screen corresponding to the change request to the first apparatus as a response to the update request.