Edge-Based Microcontroller Control via Cloud Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current radio access networks (RANs) with Multi-Access/Mobile Edge Computing (MEC) devices face challenges in providing efficient, low-latency processing and control for microcontroller devices, such as those in self-driving vehicles, due to limitations in processing capabilities and the need for complex computing infrastructure.

Innovation Solution

The implementation of edge-controlled systems that leverage edge-based resources, including processing, memory, and storage, to create logical devices and systems, utilizing machine learning techniques for real-time data processing and instruction generation, allowing for the aggregation of data from multiple controllers and devices without requiring extensive onboard processing hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If complex computing infrastructure is deployed onboard devices, then processing capabilities are improved, but device complexity and cost increase

Engineering Contradiction:
Improveprocessing capabilitiesVSAvoidcomputing infrastructure complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

A cloud-based platform serves as an intermediary between edge devices and centralized processing. The platform receives data from multiple edge devices, performs complex computing operations, and returns instructions to the devices. This eliminates the need for complex onboard processing hardware while maintaining advanced computing capabilities through remote cloud resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If more edge devices are deployed, then system coverage and functionality are improved, but data aggregation and processing load increase

Engineering Contradiction:
Improvesystem coverageVSAvoiddata processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments processing tasks between edge devices and the cloud platform. Edge devices perform simple local functions (sensing, basic data collection), while the cloud platform handles complex data aggregation, analysis, and instruction generation. This segmentation allows unlimited device deployment without proportionally increasing processing burden on individual devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cloud platform merges data from multiple edge devices into a unified processing stream. By aggregating data centrally, the system can process information from numerous devices simultaneously using shared computational resources, improving overall processing efficiency despite increased system coverage.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If real-time processing is implemented, then response time is improved, but computational resource consumption increases

Engineering Contradiction:
Improveresponse timeVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The cloud platform acts as an intermediary that receives data from edge devices, performs computationally intensive real-time processing, and returns instructions. This intermediary approach enables real-time response without requiring high computational resources at the edge devices themselves, as the heavy lifting is performed remotely using shared cloud infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11751286B2Systems and methods for scalable edge-based microcontrollers
Publication Date: 2023.09.05 VERIZON PATENT & LICENSING INC
  • US11751286B2 patent drawing
  • US11751286B2 patent drawing
  • US11751286B2 patent drawing

AI summary

Embodiments described herein provide for the leveraging of edge-based resources (e.g., processing, memory, storage, and/or other resources of one or more Multi-Access/Mobile Edge Computing devices (“MECs”), such as MECs associated with a radio access network (“RAN”) of a wireless network) to process data from and/or provide instructions to microcontroller devices, System on Chip (“SoC”) devices, configurable logic boards, Internet of Things (“IoT”) devices, and/or other types of devices or systems. For example, embodiments described herein may provide for the creation and configuration of logical devices or systems based on one or more microcontrollers, SoC devices, etc., edge-based processing of sensor data and/or other types of data received or generated by the microcontrollers, SoC devices, etc., and the generation of instructions to control physical devices communicatively coupled to the microcontrollers, SoC devices, etc.