Dynamic IoT Data Processing Location Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current networking systems lack flexibility in determining where to process data from IoT devices, as they are either hard-coded for edge or cloud processing, leading to inefficiencies and increased costs due to constrained resources and latency issues.

Innovation Solution

A system and method that evaluates multiple processing factors to decide whether IoT data should be processed at the edge or in the cloud, using a message router and processor to route data accordingly based on cost, latency, and resource availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data is processed at edge devices, then latency is reduced and operational expenses are lowered, but processing precision and computing power are insufficient

Engineering Contradiction:
ImprovelatencyVSAvoidprocessing precision
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent implements dynamic processing location selection that adapts based on data characteristics and requirements. The system evaluates whether to process data at the edge or in the cloud dynamically, allowing the processing location to change based on real-time conditions. This resolves the contradiction by enabling low-latency edge processing when appropriate while switching to high-precision cloud processing when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary evaluation mechanism that assesses multiple factors including data size, processing requirements, and resource availability before routing data to the appropriate processing location. This intermediary layer enables the system to balance between edge computing speed and cloud computing precision by making intelligent routing decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If data is processed in cloud computing facilities, then processing precision and computing power are improved, but latency increases and transmission costs rise

Engineering Contradiction:
Improveprocessing precisionVSAvoidlatency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically determines the optimal processing location based on real-time evaluation of data characteristics and requirements. When cloud processing is deemed necessary for precision, the system routes data accordingly, but only after evaluating that the benefits outweigh the latency costs. This dynamic approach prevents unnecessary cloud routing that would increase latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements selective data routing where only the necessary portion of data is sent to the cloud for processing, rather than routing all data uniformly. This partial action approach minimizes transmission latency and costs while still achieving the required processing precision for specific data types that benefit from cloud computing.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If processing location is hard-coded, then system complexity is reduced, but adaptability and flexibility are lost

Engineering Contradiction:
Improvesystem complexityVSAvoidflexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent changes the parameter of processing location from a fixed hard-coded value to a dynamically determined parameter based on multiple evaluation factors. The system evaluates data size, processing requirements, resource availability, and other parameters to determine the optimal processing location, thereby achieving flexibility without excessive complexity through structured evaluation criteria.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a universal evaluation framework that can handle multiple types of data and processing scenarios through a single standardized process. This multi-functional evaluation system assesses various factors and makes routing decisions applicable to different data types and requirements, providing adaptability while maintaining system simplicity through a unified approach.

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

Data Source

PatentUS11057495B2Selecting where to process data associated with Internet of Things (IoT) devices
Publication Date: 2021.07.06 CIENA CORP
  • US11057495B2 patent drawing
  • US11057495B2 patent drawing
  • US11057495B2 patent drawing

AI summary

Telecommunications systems and associated methods are provided for determining where data is to be processed. According to a procedural implementation of the present disclosure, a method includes the step of receiving data associated with an Internet of Things (IoT) device and evaluating a plurality of processing factors related to the data. Based on the step of evaluating the plurality of processing factors, the method further comprises selecting where the data will be processed.