Hardware Abstraction Layer for Wearable Data Consolidation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wearable electronic devices face challenges in providing real-time services due to limitations in network communication and data consolidation, particularly in maintaining connectivity and efficient data transfer between devices while ensuring a compact and aesthetically pleasing form factor.

Innovation Solution

A system comprising a wearable computing device, a host computing device, and remote computing devices, connected through a data communication network, which includes a personal area network and a data communication network, enabling data routing and consolidation services, and incorporating a hardware abstraction layer to reduce latency and facilitate communication between devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If wearable computing devices establish direct network connections for real-time services, then service responsiveness is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improveservice responsivenessVSAvoidnetwork communication complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces a hardware abstraction layer as an intermediary component that sits between the wearable device's network interface and the service processing logic. This abstraction layer manages network connections, data routing, and service provisioning, thereby reducing the complexity burden on the wearable device while maintaining real-time service responsiveness. The intermediary handles the intricate network communication protocols and device coordination, allowing the wearable device to remain relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If more network communication protocols are implemented for device connectivity, then adaptability is improved, but processing overhead and latency increase

Engineering Contradiction:
Improvedevice connectivity adaptabilityVSAvoiddata transfer latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the network communication functionality into distinct modular components within the hardware abstraction layer. Each communication protocol and service type is handled by dedicated modules that can be independently optimized and activated. This segmentation allows the system to implement multiple protocols for adaptability while only activating the necessary ones for each specific interaction, thereby reducing processing overhead and latency compared to having all protocols continuously active.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hardware abstraction layer dynamically adjusts communication parameters such as data packet size, transmission frequency, and protocol selection based on the specific service requirements and network conditions. By changing these parameters adaptively rather than using fixed settings, the system achieves high adaptability across different device types while optimizing for low latency in real-time services.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If data consolidation services are implemented at the wearable device level, then service efficiency is improved, but device processing requirements and power consumption increase

Engineering Contradiction:
Improveservice efficiencyVSAvoidwearable device power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent positions the hardware abstraction layer as an intermediary that performs data consolidation and preprocessing functions. Rather than requiring the wearable device's main processor to handle all data consolidation tasks, the abstraction layer intercepts and consolidates data streams, reducing the computational burden on the wearable device and thereby lowering power consumption while maintaining service efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the wearable device maintains continuous network connectivity for real-time services, then service availability is improved, but power consumption and device heat generation increase

Engineering Contradiction:
Improveservice availabilityVSAvoidnetwork interface power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The hardware abstraction layer implements periodic connection management where network connections are established, maintained, and refreshed in structured intervals rather than continuously. This periodic approach ensures service availability by maintaining active connections when needed while allowing the system to enter lower-power states between connection cycles, thereby reducing overall power consumption and heat generation compared to truly continuous connectivity.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11240633B2Systems and methods for real-time services provision to a wearable computing device
Publication Date: 2022.02.01 GOOGLE LLC
  • US11240633B2 patent drawing
  • US11240633B2 patent drawing
  • US11240633B2 patent drawing

AI summary

Systems and methods for providing real-time services for wearables. One or more remote computing devices execute at least one microservice. A wearable computing device executes at least one system service that corresponds to each microservice. A master service of the wearable computing device consolidates communications between microservices and system services.