Local Device Data Sync via Peer-to-Peer Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Downloading and transferring database structures and data over wide area networks is bandwidth-intensive and computationally burdensome, especially when replicating data between devices, as it often requires slow and unreliable public networks.

Innovation Solution

Implementing a peer-to-peer communication protocol within a local area network for direct transfer of database schemas and data between mobile computing devices, allowing for faster data access and synchronization without relying on remote servers, using protocols like Bluetooth or NFC, and ensuring authentication and permissions are established for secure data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is downloaded from a remote server over a wide area network, then data can be obtained from any location, but the transfer is bandwidth-intensive and slow

Engineering Contradiction:
Improvedata access availabilityVSAvoiddata transfer speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces a local paired device as an intermediary between the remote server and the requesting device. The paired device stores local copies of database schemas and data, acting as a mediator that satisfies data requests without requiring direct WAN communication, thus improving transfer speed while maintaining data accessibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements preliminary action by pre-synchronizing database schemas and data to local paired devices before they are needed. When a device needs data, it can immediately retrieve it from the local paired device without waiting for WAN download, thus accelerating data access while the paired device handles the background synchronization with the remote server

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If database schemas and data are transferred over a wide area network, then remote data access is enabled, but computational resources and bandwidth are consumed

Engineering Contradiction:
Improveremote data accessVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the data access architecture into multiple components: remote servers storing master data, local paired devices storing cached copies, and requesting devices accessing data locally. This segmentation allows data to be served from the closest available source, reducing WAN bandwidth consumption while maintaining remote access capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements copying by creating local replicas of database schemas and data on paired devices. These copies enable data access without repeatedly transmitting data over the WAN, significantly reducing bandwidth consumption while preserving remote data access functionality

Inventive Principle:
Principle #26Copying

3Productivity

If point-to-point communication is used within a local area network, then data transfer speed improves, but device pairing and authentication complexity increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidpairing and authentication
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automated pairing and authentication mechanisms. Devices automatically discover available paired devices, verify authentication credentials stored locally, and establish connections without manual intervention. This automation reduces the perceived complexity for users while enabling fast point-to-point communication

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10574745B2Syncing with a local paired device to obtain data from a remote server using point-to-point communication
Publication Date: 2020.02.25 WESTERN DIGITAL TECHNOLOGIES INC
  • US10574745B2 patent drawing
  • US10574745B2 patent drawing
  • US10574745B2 patent drawing

AI summary

A computer-implemented method may comprise requesting, by a first mobile computing device, a logical data object stored at an address location on a wide area network (WAN); receiving, by the first mobile computing device, the requested logical data object from the address location on the WAN and storing the received logical data object in the first mobile computing device. A logical data object request may then be received from a second mobile computing device. Responsive to the logical data object request, a copy of the stored logical data object of the logical data object stored at the address location on the WAN may be sent from the first mobile computing device to the second mobile computing device using a peer-to-peer communication protocol. The sent copy of the stored logical data object may be devoid of data or data files referred to by the stored logical data object.