Virtual Bus Tunnels for Decentralized Computing Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing systems face challenges in providing a decentralized, cost-effective, and scalable computing experience for users, as they require complex centralized server systems and limit user access to data and applications, while also being expensive to maintain and operate.

Innovation Solution

A decentralized computing approach that focuses on virtual devices and information packets to enable communication among virtual devices, allowing for aggregated capabilities and scalability by distributing computing resources at the device level, using virtual bus tunnels for communication and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If centralized server systems are used to provide uniform computing experience, then user access to data and applications is improved, but system cost and complexity increase

Engineering Contradiction:
Improveuser access to computing experienceVSAvoidcentralized server system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the computing system into independent device-level components (CPU, memory, storage, peripherals) that can function autonomously. Each device is virtualized and can be individually accessed over the network, eliminating the need for complex centralized server systems while maintaining uniform user experience across distributed devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a traditional centralized vertical architecture to a distributed horizontal architecture where computing resources are spread across multiple independent devices connected via network. This dimensional shift allows users to access their computing environment from any location without requiring complex centralized infrastructure.

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

2Device complexity

If decentralized computing platforms are implemented, then system cost is reduced, but user experience completeness is limited

Engineering Contradiction:
Improvesystem implementation costVSAvoidgeneralized computing experience
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates universal device-level interfaces and communication protocols that allow any device to perform multiple computing functions. Virtual devices can be dynamically created and configured to provide complete computing experiences across different hardware platforms, enabling cost-effective decentralized systems to deliver generalized computing capabilities.

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

Solution Approach 2:

The patent introduces virtual devices as intermediary layers between physical hardware and user applications. These virtual devices abstract the underlying hardware differences and provide standardized interfaces, allowing decentralized devices to cooperate and deliver complete computing experiences without requiring users to purchase or configure complex software stacks.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If virtual devices communicate over network, then device scalability is improved, but communication complexity increases

Engineering Contradiction:
Improvesystem scalabilityVSAvoidvirtual device communication complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses information packets as standardized copies of device communication protocols. These packets encapsulate device identities, capabilities, and data in a uniform format that can be transmitted across networks. This copying mechanism simplifies virtual device communication by providing reusable, standardized interaction patterns that reduce communication complexity while enabling system scalability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7620981B2Virtual devices and virtual bus tunnels, modules and methods
Publication Date: 2009.11.17 INTELLECTUAL VENTURES I LLC
  • US7620981B2 patent drawing
  • US7620981B2 patent drawing
  • US7620981B2 patent drawing

AI summary

Modules and methods that provide virtual device communication via information packets addressed to the virtual devices. Virtual devices aggregate capabilities of target devices and represent the aggregate as an operational device to remote systems. Physical device elements and virtual devices contained within modules are able to communicate and cooperate over extended distances in a peer-to-peer fashion via a virtual bus tunnel offering addressing and data transport functionality. Such modules and methods can be combined with disk drives to form RAID-like storage structures.