Wearable Data Snapshots via Mobile Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wearable devices face challenges in accessing and navigating massive quantities of diverse data due to limited screen space and interaction tools, as well as difficulties in retrieving applicable data from multiple sources in a timely manner.

Innovation Solution

A computer-implemented method that receives live data snapshots from a data source, generates presentation data snapshots based on a presentation template, and transmits these snapshots to a wearable device in response to data requests, enabling quick information retrieval and display using cache and data-specific interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional wearable devices are used to access data from multiple data sources, then the device can provide access to diverse data, but the limited screen space and interaction tools make navigation and analysis technically challenging

Engineering Contradiction:
Improvedata access capabilityVSAvoiddata navigation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The data presentation is segmented into discrete snapshots that can be navigated sequentially. Each snapshot represents a curated view of data from multiple sources at a specific point in time, breaking down the complex task of navigating massive quantities of diverse data into manageable, discrete units that fit within the limited wearable device screen space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data snapshots are pre-curated and prepared in advance before being transmitted to the wearable device. The system performs preliminary data retrieval, filtering, and formatting operations on a more powerful device (mobile device or server), so that when data is displayed on the wearable device, it is already organized and ready for efficient navigation with minimal interaction tools.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the wearable device retrieves data directly from multiple data sources in real-time, then the most current data can be accessed, but the retrieval process is time-consuming and cannot present data in a timely manner

Engineering Contradiction:
Improvedata currencyVSAvoiddata retrieval time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data retrieval and caching operations on a mobile device or server with greater computational resources. Data snapshots are prepared in advance and stored locally, allowing the wearable device to display data immediately without initiating time-consuming retrieval operations at the moment of user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of having the wearable device query multiple data sources directly, the system creates copies of the relevant data in snapshot format on a mobile device or server. These copies can be transmitted quickly to the wearable device and displayed without the latency of real-time queries to external data sources.

Inventive Principle:
Principle #26Copying

3Productivity

If the mobile device transmits all live data snapshots to the wearable device at the highest rate, then the most up-to-date information is available, but the transmission rate exceeds the wearable device's processing and display capabilities

Engineering Contradiction:
Improvedata update frequencyVSAvoiddata handling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the transmission rate of data snapshots based on the wearable device's processing capabilities and the specific data request. Rather than transmitting at a fixed maximum rate, the system modifies parameters such as transmission frequency and snapshot detail level to match the receiving device's capacity, preventing information overload while maintaining timely data delivery.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system transmits only the necessary subset of data snapshots required to fulfill a specific data request, rather than transmitting all available snapshots. This partial action approach reduces the transmission burden on the wearable device while still providing the user with relevant, up-to-date information for their specific query.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11687413B1Data snapshots for configurable screen on a wearable device
Publication Date: 2023.06.27 CISCO TECHNOLOGY INC
  • US11687413B1 patent drawing
  • US11687413B1 patent drawing
  • US11687413B1 patent drawing

AI summary

Various embodiments of the present application set forth a computer-implemented method that includes receiving at a mobile device from a first data source, a plurality of live data snapshots, each live data snapshot included in the plurality of live data snapshots being associated with a different point in time, generating, based on a presentation template and a first live data snapshot included in the plurality of live data snapshots, a first presentation data snapshot, receiving, at the mobile device from a wearable device, a plurality of data requests, wherein each data request included in the plurality of data requests comprises a different request for data to be presented by the wearable device and is received at a different point in time, and a first rate of receiving the plurality of data requests by the mobile device is lower than a second rate of receiving the plurality of live data snapshots by the mobile device, and in response to receiving a first data request included in the plurality of data requests, transmitting, by the mobile device, the first presentation data snapshot to the wearable device.