IoT Device Status Caching via Local Network Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless systems face latency and inefficiencies when mobile devices access network devices via external networks, leading to inaccuracies and inefficiencies due to the need for communication between external and local area networks.
Innovation Solution
Implement a system where mobile devices and network devices within a local area network can directly communicate status updates and data, reducing reliance on cloud networks for status information, and using accountless authentication for secure access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If mobile devices access network devices via external networks, then devices can communicate remotely, but latency increases and efficiency decreases
Solution Approach 1:
The patent segments the communication path into local area network communications and external network communications. Mobile devices first attempt to communicate directly within the local network, and only fall back to external network communication when local communication is unavailable. This segmentation reduces latency by eliminating unnecessary external network hops for local devices.
Solution Approach 2:
The patent introduces a cloud server as an intermediary that maintains status information caches for network devices. When mobile devices need status information, they can retrieve it from the cloud server's cache, which reduces the need for direct real-time communication between mobile devices and network devices, thereby reducing latency and improving efficiency.
2Ease of operation
If cloud networks are used for status information exchange, then remote access is enabled, but communication overhead and latency increase
Solution Approach 1:
The patent implements preliminary action by having network devices proactively send status information updates to the cloud server before mobile devices request them. The cloud server maintains an up-to-date cache of status information, so when mobile devices need status data, it is already prepared and available for immediate retrieval, reducing communication delay.
Solution Approach 2:
The patent uses copying by creating and maintaining cached copies of status information in the cloud server. Instead of requiring mobile devices to query network devices directly for status information, the cloud server provides copied status data from its cache, which reduces communication overhead and latency while maintaining remote access capability.
3Speed
If direct local communication is implemented, then latency is reduced, but device complexity increases
Solution Approach 1:
The patent implements a universal communication architecture where the cloud server acts as a multi-functional intermediary that handles both local and external network communications. Network devices and mobile devices use standardized protocols to communicate with the cloud server, which manages the complexity of direct peer-to-peer communication while maintaining fast status updates through its local cache mechanism.
Data Source
AI summary
A method and apparatus for controlling latency within a wireless system, and more specifically sharing, updating and storing status information between devices in a wireless network, is disclosed. An example method includes receiving, at a computing device, a communication including an indication that a mobile device is associated with a device on a network; transmitting stored status data, wherein the stored status data includes a status corresponding to the device, and wherein when the stored status data is received, the stored status data is used to display the status corresponding to the device; detecting updated status data corresponding to the device; updating the stored status data corresponding to the device using the updated status data corresponding to the device; and transmitting the updated status data, wherein the updated status data includes the updated status corresponding to the device, and wherein when the updated status data is received, the updated status data is used to display the updated status corresponding to the device.


