IoT Device Awake State Detection via Status Tracking Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting the awake state of IoT devices in wireless access networks are unreliable, as they rely on HSS or SCEF registration status, which may not accurately reflect the device's connectivity status, especially for IoT devices using NB-IoT connections that only utilize the control plane.

Innovation Solution

A device status tracking server is implemented to detect IoT device awake states without requiring specific network connections, maintaining a database of device statuses and notifying registered application servers when an IoT device enters an awake state, allowing for communication across various wireless and wired connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If HSS or SCEF registration status is used to detect IoT device awake states, then the detection method is simple, but the reliability of device status detection deteriorates

Engineering Contradiction:
Improvedetection method complexityVSAvoiddevice status detection reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces an intermediary component (network device or location management function) that acts as a mediator between the application server and the IoT device. This intermediary receives registration status information from the HSS or SCEF and forwards relevant awake state notifications to the application server, thereby improving detection reliability without significantly increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the device status detection function into separate modular components: the HSS/SCEF for registration management, the network device or location management function for status tracking, and the application server for service delivery. This segmentation allows each component to specialize in specific tasks, improving overall system reliability while maintaining manageable complexity.

Inventive Principle:
Principle #1Segmentation

2Use of energy by moving object

If NB-IoT connections are used for IoT devices, then energy consumption is reduced, but the accuracy of awake state detection deteriorates

Engineering Contradiction:
ImproveIoT device energy consumptionVSAvoidawake state detection accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the network device or location management function continuously monitors registration status changes and sends notifications back to the application server when the IoT device transitions to an awake state. This feedback loop ensures accurate detection of NB-IoT device states without requiring the device to remain continuously connected, thus preserving low energy consumption while improving detection accuracy.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If application servers wait for scheduled active periods to communicate with IoT devices, then network resource usage is optimized, but real-time communication capability deteriorates

Engineering Contradiction:
Improvenetwork resource usageVSAvoidcommunication response time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent enables preliminary action by allowing application servers to register their communication requirements in advance with the network device or location management function. When an IoT device enters an awake state, the system proactively notifies registered application servers, enabling them to initiate communication immediately rather than waiting for scheduled periods. This maintains network resource optimization while enabling real-time communication capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11792029B2Internet of things device connectivity real time notification
Publication Date: 2023.10.17 VERIZON PATENT & LICENSING INC
  • US11792029B2 patent drawing
  • US11792029B2 patent drawing
  • US11792029B2 patent drawing

AI summary

A device may include a memory storing instructions and processor configured to execute the instructions to maintain an Internet of Things (IoT) device database that stores, for an IoT device in the IoT device database, an application server device list that includes one or more application server devices that are to be notified when the IoT device is determined to be in an awake state. The processor may be further configured to receive a first indication from a first application server device that the IoT device is in an awake state; access the IoT device database to identify a second application server device associated with the IoT device; and send a second indication to the second application server device that the IoT device is in the awake state based on the received first indication from the first application server device.