Cloud-Based Device Interaction via Intermediary Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in managing and synchronizing data and applications across multiple devices due to proprietary formats, different protocols, and lack of common communication channels, requiring manual processes and multiple purchases for each device.

Innovation Solution

A cloud-based system that dynamically determines the appropriate format and version of content for each device based on its capabilities, allowing for seamless synchronization and interaction between disparate devices, and enabling users to purchase licenses for multiple formats and versions without needing separate installations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If devices use proprietary data formats and protocols, then each device can optimize for its specific requirements, but devices cannot communicate or synchronize data across different platforms

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based service as an intermediary between devices with different proprietary formats. The service receives data from devices in their native formats, converts it to a unified representation, and then delivers it to target devices in appropriate formats. This mediator approach resolves the compatibility issue without requiring devices to directly understand each other's protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cloud service provides universal access to data and applications across multiple device types through a single interface. Users can access the same service from smartphones, tablets, and computers without needing device-specific configurations, achieving multi-functionality that bridges different ecosystems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If users manually export and synchronize data between devices, then data can be transferred, but the process is time-consuming and error-prone

Engineering Contradiction:
Improvedata synchronization speedVSAvoidmanual synchronization time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automatic self-service synchronization where devices autonomously exchange data through the cloud service without user intervention. The service automatically detects data changes, initiates transfers, and manages formatting conversions, eliminating manual export and import operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Data is pre-processed and converted into universal representations in the cloud before being delivered to devices. This preliminary action of normalization and formatting preparation eliminates the need for users to manually handle format conversions during synchronization.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users repurchase applications for each new device, then device-specific applications can be optimized, but the cost and effort increase significantly

Engineering Contradiction:
Improveapplication accessibilityVSAvoidnumber of purchases
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal application model where a single application purchase provides access across multiple device types. The cloud service maintains a library of applications in various formats and automatically serves the appropriate version to users based on their device capabilities, eliminating the need to repurchase for each device.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of requiring users to buy new applications for each device, the system creates and distributes copies of applications in device-specific formats through the cloud. Users access applications via the service rather than owning physical copies for each device, reducing the quantity of purchases needed.

Inventive Principle:
Principle #26Copying

4Ease of operation

If devices are designed to work together through pre-configured channels, then communication is efficient, but the system lacks flexibility for new or disparate devices

Engineering Contradiction:
Improvedevice communication easeVSAvoiddevice interoperability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The cloud service acts as a flexible intermediary that accommodates any device type without requiring pre-configured communication channels. Devices simply need network connectivity to interact with the service, which handles all protocol translation and data formatting, enabling ease of operation for new or disparate devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adapts to different device capabilities and protocols rather than relying on static pre-configured channels. The cloud service can adjust data formats, compression methods, and communication protocols based on the specific devices involved, providing both ease of operation and flexibility for interoperability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8984153B2Cloud-based device interaction
Publication Date: 2015.03.17 AMAZON TECH INC
  • US8984153B2 patent drawing
  • US8984153B2 patent drawing
  • US8984153B2 patent drawing

AI summary

A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together.