Server System Push Notification for Print Job Time Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server systems that remotely monitor device operating status, such as printers, cannot accurately display the time until a print job is completed, as they only provide estimated queuing time and lack updates on job progress after the job is sent to the printer driver.

Innovation Solution

A server system that collects operating information from monitored devices and sends job completion time information to a terminal device, with the ability to send correction information via push notifications when specific events occur, ensuring accurate display of job completion time by updating remaining time information or providing new expected completion times based on events like cleaning operations or ink level changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the server system sends job completion time information to the terminal device, then the user can check the expected completion time, but the information becomes outdated when specific events occur on the monitored device

Engineering Contradiction:
Improvejob completion time information accuracyVSAvoidtime for sending push notifications
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The server system establishes a feedback mechanism by monitoring specific events on the monitored device and sending push notifications to the terminal device when events occur that may affect job completion time. This feedback loop ensures that outdated information is corrected promptly, resolving the contradiction between maintaining information accuracy and minimizing time delays.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server system pre-identifies specific events that may impact job completion time and sets up monitoring for these events beforehand. When such events occur, the system immediately sends correction information via push notification, preventing the display of outdated information and eliminating the need for lengthy updates later.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the server system continuously monitors the monitored device for job progress, then accurate job completion time information can be provided, but the communication load and system complexity increase

Engineering Contradiction:
Improvejob completion time monitoring accuracyVSAvoidserver system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The server system extracts and monitors only specific events that are relevant to job completion time changes, rather than continuously monitoring all device operations. This selective monitoring approach maintains measurement precision for the critical parameter while significantly reducing communication load and system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server system performs partial monitoring by focusing only on specific events that may affect job completion time, rather than implementing comprehensive continuous monitoring. This partial action approach provides sufficient accuracy for the intended purpose while avoiding the excessive complexity and resource consumption of complete continuous monitoring.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10606534B2Server system, terminal device, operating information collection system, program, server system operating method, and terminal device operating method
Publication Date: 2020.03.31 SEIKO EPSON CORP
  • US10606534B2 patent drawing
  • US10606534B2 patent drawing
  • US10606534B2 patent drawing

AI summary

A server system, a terminal device, an operating information collection system, a program, a server system operating method, and a terminal device operating method communicate information for appropriately displaying the time until printing is completed when using a terminal device to monitor the time until a job on the monitored device will be completed. A server system 7 is a server system that collects operating information of a monitored device, and includes a communicator 731 and a processor 71. The processor 71 causes the communicator 731 to send job completion time information to a terminal device 9, and when a specific event causing a change in the time until job completion occurs, sends correction information for the job completion time information to the terminal device 9 by push notification.