Status Management System Using Inverted HTTP Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing status management systems face challenges in communicating status information changes between electronic apparatuses and external servers without relying on the specifications of the external server, particularly when the server does not perform polling, leading to a lack of knowledge about status information changes.
Innovation Solution
The system includes an electronic apparatus with an apparatus-side status change communication unit that transmits notifications to the external server upon status changes, and an external server with a server-side status change communication unit that receives these notifications, allowing the server to request and receive responses from the apparatus to acquire status information changes, effectively functioning as HTTP clients and servers to facilitate communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the external server does not perform polling to reduce communication overhead, then energy consumption and communication load are reduced, but the server cannot know when status information changes occur
Solution Approach 1:
The patent inverts the traditional polling architecture by making the electronic apparatus (client) notify the server of status changes, rather than the server continuously querying the client. This is achieved through a status change notification unit in the apparatus that automatically sends notifications when status information changes, eliminating the need for server-side polling while ensuring the server receives timely updates about status changes.
2Loss of information
If the electronic apparatus continuously transmits status information to the server, then the server always has up-to-date information, but communication load and energy consumption increase
Solution Approach 1:
The system implements event-driven periodic communication where the electronic apparatus only transmits status information to the server when actual changes occur. The status change notification unit monitors status information and triggers notifications only upon detection of changes, creating an on-demand communication pattern that balances information freshness with energy efficiency.
3Ease of manufacture
If the system uses standard HTTP protocols for communication, then compatibility and ease of implementation are improved, but the server cannot initiate requests to the apparatus in the same way a browser requests web pages
Solution Approach 1:
The patent extends HTTP protocol functionality by enabling the electronic apparatus to serve dual roles: as an HTTP client for receiving web pages and as an HTTP server for receiving requests from external servers. The apparatus includes both a web browser unit and a status change notification unit that can respond to server requests, allowing the same device to perform multiple communication functions using standard HTTP protocols.
Data Source
AI summary
A multifunction machine of a status management system includes an apparatus-side status change communication unit that transmits a status change notification to a management server when status information that is managed by the multifunction machine is changed by operating the multifunction machine, and an apparatus-side information communication unit that transmits a response to the request notification to the management server when a request notification is received from the management server. The management server of the status management system includes a server-side status change communication unit that receives a status change notification from the multifunction machine, and a server-side information communication unit that transmits a request notification to the multifunction machine and receives a response to the request notification from the multifunction machine when the server-side status change communication unit receives the status change notification.


