Edge Networking Device Multi-Cloud Data Governance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of harmonization between data consumers in IoT networks leads to complex data access policies, non-portable virtual models of IoT devices, and increased resource consumption, particularly when dealing with multiple cloud providers and diverse communication protocols.

Innovation Solution

A networking device at the edge of an IoT network extracts data using protocol connectors, normalizes it, applies transformations, and sends it to authorized cloud providers based on policy, utilizing components like data mappers, transformers, and a governance engine to ensure standardized and controlled data distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is extracted and distributed to multiple cloud providers using diverse communication protocols, then data accessibility and versatility are improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata access policies complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (data plane processor and governance engine) that mediates between diverse IoT data sources and multiple cloud providers. This intermediary standardizes data extraction, transformation, and routing, eliminating the need for complex custom integrations with each cloud provider while maintaining broad data accessibility across different protocols and platforms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtual models of IoT devices are created for each cloud provider, then data compatibility is improved, but portability across cloud providers deteriorates

Engineering Contradiction:
Improvedata compatibilityVSAvoidvirtual models portability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal data transformation layer that creates a single, standardized virtual representation of IoT devices that can interface with multiple cloud providers simultaneously. This universal model performs multiple functions by adapting to different cloud provider requirements through standardized transformation rules, eliminating the need for separate virtual models for each provider and enabling seamless portability.

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

3Productivity

If data is sent to multiple cloud providers without normalization, then data distribution speed is improved, but resource consumption increases

Engineering Contradiction:
Improvedata distribution speedVSAvoidresource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies preliminary normalization and transformation of data before distribution to multiple cloud providers. By standardizing data formats, schemas, and protocols in advance at the edge device, the system enables efficient parallel distribution without requiring reprocessing at each cloud endpoint, thereby maintaining high distribution speed while reducing overall computational resources consumed across the network.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11190579B1Edge to multi-cloud data processing and governance
Publication Date: 2021.11.30 CISCO TECHNOLOGY INC
  • US11190579B1 patent drawing
  • US11190579B1 patent drawing
  • US11190579B1 patent drawing

AI summary

In one embodiment, a networking device at an edge of a network extracts data from traffic in the network using a plurality of protocol connectors of the networking device. The networking device normalizes the data extracted from the traffic in the network, to form normalized data. The networking device applies a data transformation to the normalized data, to form transformed data. The networking device identifies, based on a policy, one or more cloud providers as being authorized to receive the transformed data. The networking device sends the transformed data to the one or more cloud providers.