Microservices Gateway for Wearable Network Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wearable computing devices face challenges in seamless network communication and data routing, particularly in providing microservices to wearable devices, due to limitations in personal area network interfaces and gateway services.

Innovation Solution

A microservices system is implemented, comprising a wearable computing device, a host computing device, and remote computing devices, which provide a gateway service for data communication, data routing, and personal area network services, enabling communication protocols to emulate network socket interfaces and translate data packets between different networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a wearable computing device includes its own network interface for direct network communication, then network communication capability is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvenetwork communication capabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a host computing device as an intermediary between the wearable device and the network. The host device handles network communication protocols, data routing, and gateway services, allowing the wearable device to maintain simplicity while achieving reliable network communication through the host mediator.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a wearable computing device includes its own network interface for direct network communication, then network communication capability is improved, but power consumption increases

Engineering Contradiction:
Improvenetwork communication capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The host computing device serves as a power-efficient intermediary that handles energy-intensive network communication tasks. The wearable device consumes minimal power by communicating only with the host through low-power personal area network protocols, while the host manages all power-consuming network operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If gateway service consolidates data communications between remote computing devices and host computing device, then communication efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The gateway service merges multiple data communication streams from different remote computing devices into a consolidated communication channel through the host device. This consolidation improves communication efficiency by reducing protocol overhead and optimizing data flow, while the modular service architecture manages system complexity through clear separation of concerns.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11785119B2Cloud-based microservices system
Publication Date: 2023.10.10 GOOGLE LLC
  • US11785119B2 patent drawing
  • US11785119B2 patent drawing
  • US11785119B2 patent drawing

AI summary

Systems, devices, and methods of providing microservices are disclosed. A remote computing device provides a gateway service that consolidates data communications between the remote computing device and a host computing device. A wearable computing device provides a data routing service that emulates a network socket interface for one or more programs executed by the processor of the wearable computing device and a personal area network service that data communicatively couples the wearable computing device and the host computing device. The host computing device provides a host personal area network service that data communicatively couples the wearable computing device and the host computing device, a host network service that data communicatively couples the host computing device and the at least one remote computing device, and a host routing service that routes communications between the gateway service and the data routing service.