Virtual Edge Device Emulation for Low-Latency IoT Workloads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized cloud computing environments are inadequate for managing time-sensitive data processing from IoT devices that are geographically distant or in disconnected regions due to latency issues, and customers face challenges in determining suitable data processing jobs for deployment on edge devices.

Innovation Solution

A virtual edge device is provisioned to emulate a physical edge device within an isolated computing environment, allowing customers to test workloads and execute them efficiently, with a system that includes containerization of services and a user interface for management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data processing is performed at centralized cloud locations, then infrastructure management is simplified, but latency increases for geographically distant IoT devices

Engineering Contradiction:
Improveinfrastructure management complexityVSAvoiddata processing latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the centralized cloud infrastructure into distributed edge computing nodes deployed geographically close to IoT devices. This segmentation allows data processing to occur locally at edge locations rather than requiring all data to travel to centralized cloud data centers, thereby reducing latency while maintaining infrastructure management benefits through virtualized, standardized edge nodes that can be provisioned and managed centrally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional approach by deploying edge computing infrastructure across multiple geographic dimensions rather than relying solely on centralized vertical scaling. Virtual edge devices are distributed across various edge locations, creating a multi-dimensional processing architecture that reduces spatial distance between data sources and processing resources, thus lowering latency without sacrificing centralized management capabilities.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of time

If edge devices are deployed for local data processing, then latency is reduced, but determining suitable workloads for deployment becomes difficult

Engineering Contradiction:
Improvedata processing latencyVSAvoidworkload suitability assessment
Core Design Contradiction:
Loss of timeVSDifficulty of detecting and measuring

Solution Approach 1:

The patent creates virtual copies of edge devices that replicate the hardware and software characteristics of physical edge devices. These virtual edge devices serve as testbeds where customers can provision and test workloads in a controlled environment before deploying to actual edge hardware. This copying mechanism eliminates the difficulty of assessing workload suitability by providing a realistic simulation of edge device performance and constraints.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent enables preliminary workload testing and validation on virtual edge devices before actual deployment to physical edge devices. Customers can provision workloads, measure performance, and verify compatibility in advance, thereby eliminating the uncertainty of determining workload suitability. This preliminary action on virtual instances provides confidence and data for successful physical edge device deployment.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If virtual edge devices are provisioned to emulate physical edge devices, then workload compatibility is ensured, but system complexity increases

Engineering Contradiction:
Improveworkload compatibilityVSAvoidvirtualization system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent provisions virtual edge devices that are virtualized copies of physical edge devices, replicating their hardware specifications, operating systems, and software environments. This copying ensures workload compatibility by providing an identical execution environment, thereby guaranteeing that workloads tested on virtual devices will run successfully on physical devices without compatibility issues.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent creates universal virtual edge device templates that can be replicated and deployed across multiple locations and physical device types. These standardized virtual images provide multi-functionality, serving as both testing environments and deployment targets. The universal nature of these virtual templates simplifies the overall system by providing a single, standardized interface for workload provisioning regardless of the underlying physical hardware diversity.

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

Data Source

PatentUS20250251992A1Cloud edge device virtualization
Publication Date: 2025.08.07 ORACLE INT CORP
  • US20250251992A1 patent drawing
  • US20250251992A1 patent drawing
  • US20250251992A1 patent drawing

AI summary

Techniques are disclosed for provisioning and managing a virtual edge device that is configured to emulate a physical edge device that executes within an isolated computing environment. The isolated computing environment may be separate from a centralized cloud computing environment that provides a plurality of services for executing customer workloads. In one example, a computer system receives a request to provision a virtual edge device. The computer system identifies a physical computing device to be provisioned as the virtual edge device based on the request. The computer system generates a set of data containers that containerizes a set of services configured to execute subsequent workloads, and then the system provisions the physical computing system with the set of data containers. In response to the customer request, the computer system provides a user interface operable for accessing and managing the virtual edge device.