Eyewear Device Hub for Standardized Backend Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wearable electronic devices like smart glasses have limited processing and memory resources, leading to difficulties in implementing proper security procedures and maintaining compatibility with backend services due to non-optimized request/response models, which are designed for mobile applications.

Innovation Solution

A device hub acts as an edge proxy server that provides a standardized request/response schema, optimizing communication between wearable devices and backend services, enabling asynchronous requests and merging responses, and offering standardized security procedures and compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a standardized request/response schema is implemented for wearable devices, then service availability guarantees and compatibility are improved, but device complexity increases due to the need for edge proxy servers and coordination mechanisms

Engineering Contradiction:
Improveservice availability guaranteesVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an edge proxy server as an intermediary component between wearable devices and backend services. This proxy server handles the complexity of request/response schema standardization, authentication, and coordination, allowing wearable devices to maintain simple client architecture while achieving reliable service availability guarantees through the intermediary's standardized interface layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system architecture is segmented into distinct components: wearable devices, edge proxy servers, and backend services. This segmentation allows each component to have well-defined responsibilities and interfaces, improving reliability through standardized communication protocols while containing complexity within isolated segments rather than distributing it throughout the entire system

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If request/response models are optimized for mobile applications, then ease of operation is improved, but adaptability to wearable devices with limited resources deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidadaptability to wearable devices
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by tailoring the request/response schema specifically for wearable devices with limited resources. The standardized schema includes optimized data structures, selective field inclusion, and formatted responses that match the capabilities of wearable devices, ensuring ease of operation while adapting to their resource constraints

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes key parameters of the request/response model to be suitable for wearable devices. This includes modifying data types, reducing payload sizes, adjusting precision levels, and changing communication protocols to match the operational characteristics of resource-constrained wearable devices while maintaining ease of use

Inventive Principle:
Principle #35Parameter changes

3Productivity

If direct communication with backend services is enabled, then productivity is improved, but device complexity increases due to security procedures and compatibility maintenance

Engineering Contradiction:
ImproveproductivityVSAvoidsecurity and compatibility complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The edge proxy server acts as an intermediary that handles security procedures and compatibility maintenance, enabling direct communication between wearable devices and backend services. The proxy manages authentication, authorization, and schema translation, allowing high productivity through direct communication while containing security and compatibility complexity within the intermediary layer

Inventive Principle:
Principle #24Intermediary (Mediator)

4Use of energy by moving object

If network requests are minimized, then use of energy is improved, but device complexity increases due to response merging and coordination tasks

Engineering Contradiction:
Improveenergy consumptionVSAvoidresponse coordination complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements response merging where multiple backend service responses are combined into a single standardized response structure. This reduces the number of network requests between wearable devices and backend services, improving energy consumption while the complexity of response merging is contained within the edge proxy server's coordination layer

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12355639B2Eyewear experience hub for network resource optimization
Publication Date: 2025.07.08 SNAP INC
  • US12355639B2 patent drawing
  • US12355639B2 patent drawing
  • US12355639B2 patent drawing

AI summary

An electronic eyewear device communicates with a backend service system via a device hub that provides an edge proxy server for a service request from the electronic eyewear device to the backend service system. The device hub provides a standardized request/response optimized schema for providing a standardized communication between the electronic eyewear device and the backend service system in response to the service request in a standardized format adapted to minimize network requests. A standardized communication is provided to at least one backend service of the backend service system, and a standardized response to the standardized service request is received from the backend service(s) and provided to the electronic eyewear device. In one configuration, the device hub may issue asynchronous requests to backend services in response to a service request from the electronic eyewear device and merge responses into a standardized response for the electronic eyewear device.