Communication Apparatus Disconnects Server Connection After Job Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication apparatuses face inefficiencies in resource management and processing load when maintaining constant connections with servers for job notifications, leading to prolonged processing times and increased resource utilization.

Innovation Solution

The communication apparatus disconnects the connection with the server before completing a job after receiving a job notification, allowing it to avoid maintaining the connection while performing the job, and switches between server-push and polling modes to optimize resource usage and processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication apparatus maintains a constant connection with the server to receive job notifications, then job notification reception is reliable, but resource consumption and processing load increase

Engineering Contradiction:
Improvejob notification receptionVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The communication apparatus periodically establishes connections with the server at predetermined intervals to receive job notifications, rather than maintaining a constant connection. This periodic connection approach reduces resource consumption and processing load while still ensuring reliable job notification reception, directly resolving the technical contradiction between reliability and energy use.

Inventive Principle:
Principle #19Periodic action

2Speed

If the communication apparatus maintains a constant connection with the server, then job notifications are received promptly, but processing time for other tasks is prolonged

Engineering Contradiction:
Improvejob notification reception speedVSAvoidprocessing time for other tasks
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The apparatus uses periodic connections to receive job notifications promptly when available, then disconnects to free up processing resources for other tasks. This approach maintains fast notification reception capability while minimizing the time other tasks wait for connection maintenance, resolving the contradiction between notification speed and task processing time.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The communication apparatus dynamically switches between connected and disconnected states based on whether job notifications are being received. This dynamic operation allows the system to optimize between maintaining connection for fast notifications and disconnecting to process other tasks efficiently, directly addressing the time allocation contradiction.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the communication apparatus maintains a constant connection with the server, then job notifications are reliably received, but device complexity increases

Engineering Contradiction:
Improveconnection stabilityVSAvoidconnection management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The apparatus simplifies connection management by using periodic connections with automatic re-establishment logic, avoiding the complexity of maintaining constant connections while ensuring reliable job notification reception. This periodic approach reduces the complexity of connection management mechanisms while preserving reliability.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11762610B2Communication apparatus that performs a process in response to a job notification received from a server and non-transitory computer-readable medium for communication apparatus
Publication Date: 2023.09.19 BROTHER KOGYO KK
  • US11762610B2 patent drawing
  • US11762610B2 patent drawing
  • US11762610B2 patent drawing

AI summary

A communication apparatus can perform an appropriate process in response to a job notification received from a server. The communication apparatus sets an operation mode to a first mode. The first mode is a mode to receive a job notification from a server using a connection established for server-push communication between the communication apparatus and the server. The job notification indicates whether a job to be performed by the communication apparatus is occurring. The communication apparatus disconnects the connection before completion of a first job in response to a first job notification being received from the server using the connection during the first mode. The first job notification indicates occurrence of the first job to be performed by the communication apparatus. The communication apparatus performs the first job in response to the first job notification being received from the server.