IoT Device Status Caching via Local Network Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestatus update latencyVSAvoidcommunication efficiency
Core Design Contradiction:
Loss of timeVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If cloud networks are used for status information exchange, then remote access is enabled, but communication overhead and latency increase

Engineering Contradiction:
Improveremote access capabilityVSAvoidcommunication delay
Core Design Contradiction:
Ease of operationVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #26Copying

3Speed

If direct local communication is implemented, then latency is reduced, but device complexity increases

Engineering Contradiction:
Improvestatus update speedVSAvoidcommunication protocol complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9553876B2IOT device environment detection, identification and caching
Publication Date: 2017.01.24 BELKIN INTERNATIONAL INC
  • US9553876B2 patent drawing
  • US9553876B2 patent drawing
  • US9553876B2 patent drawing

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.