Data Object Transfer via Online Connection Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of transferring digital data objects from data acquisition devices to user storage devices is limited by the need for device-to-device registration and physical proximity, requiring multiple explicit user steps.

Innovation Solution

A method that allows a data acquisition device to detect new data objects and automatically transfer them to available user storage devices by establishing a communications session through an online connection service, enabling seamless data transfer over a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If device-to-device registration and physical proximity are required for data transfer, then connection reliability is improved, but device complexity and user operation steps increase

Engineering Contradiction:
Improveconnection reliabilityVSAvoidtransfer process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an online connection service as an intermediary between the data acquisition device and user storage device. This service manages device registration, availability detection, and communication session establishment centrally, eliminating the need for direct device-to-device registration while maintaining connection reliability through server-coordinated interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables automatic data transfer where the data acquisition device autonomously detects new data objects, queries storage device availability through the online connection service, and initiates transfers without requiring explicit user intervention for each step, reducing operational complexity while maintaining reliable connections.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automatic data transfer is implemented, then ease of operation is improved, but loss of information may increase due to network dependencies

Engineering Contradiction:
Improvedata transfer convenienceVSAvoiddata transfer reliability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The online connection service implements feedback mechanisms by monitoring storage device availability and communicating status back to the data acquisition device. The system queries availability before initiating transfers and can adjust or retry operations based on real-time feedback about storage device states, ensuring reliable data transfer while maintaining automatic operation.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If multiple explicit user steps are required for data transfer, then data transfer accuracy is improved, but productivity decreases

Engineering Contradiction:
Improvedata transfer accuracyVSAvoiddata transfer efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-registering devices with the online connection service and pre-establishing communication pathways. When data objects are created, the transfer process is already prepared and can proceed automatically with minimal user intervention, maintaining accuracy through pre-configured protocols while significantly improving transfer efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7779130B1Method and apparatus to transfer a new data object from a data acquisition device to a user storage device
Publication Date: 2010.08.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7779130B1 patent drawing
  • US7779130B1 patent drawing
  • US7779130B1 patent drawing

AI summary

In one embodiment, the invention provides a method for a data acquisition device to transfer a new data object to a user storage device. The method comprises detecting a new data object; determining an availability of one or more user storage devices to store the new data object in response to the detecting; establishing a communications session with at least one available user storage device; and sending the new data object to the at least one available user storage device for storage therein.