Cross-Platform Data Translation for Seamless Session Continuation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face significant challenges in transferring data between computing devices with different operating systems during a working session, as they struggle to handle non-identical applications and varying computer architectures.

Innovation Solution

A system and method that involve a translating computer device to receive an indication to transfer data from a first application on a first computer device with one operating system to a second application on a second computer device with a different operating system, by extracting and converting the data into a format compatible with the second application, and then transmitting it for seamless continuation of the working session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data transfer is enabled between devices with different operating systems, then cross-platform compatibility is improved, but data format compatibility and application interoperability deteriorate due to non-identical applications and varying computer architectures

Engineering Contradiction:
Improvecross-platform compatibilityVSAvoiddata format compatibility
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a translating computer device as an intermediary between the first and second computing devices. This translator receives data from the first device, converts it to the appropriate format for the second device's application, and transmits it. The translator handles the complexity of format conversion and application interoperability, allowing seamless cross-platform data transfer without requiring the end devices to directly understand each other's formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The translating computer device dynamically changes data format parameters based on the target application's requirements. It extracts data from the first application, transforms the data structure, field formats, and encoding to match the second application's expectations, and transmits the converted data. This parameter transformation enables compatibility between different operating systems and application formats.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If data extraction and conversion is performed by a translating computer device, then data transfer accuracy is improved, but system complexity and processing time increase

Engineering Contradiction:
Improvedata transfer accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The translating computer device serves as a dedicated intermediary that specializes in data format conversion. By centralizing the conversion logic in a separate system, the patent improves data transfer accuracy while containing the complexity within the translator rather than requiring complex integration logic in each end device. The translator maintains precise control over data extraction, transformation, and transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If seamless continuation of working session is enabled across different operating systems, then user productivity is improved, but data conversion overhead and processing time increase

Engineering Contradiction:
Improveuser productivityVSAvoiddata conversion time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The translating computer device performs data extraction and format conversion in advance, before the user needs to access the data on the second device. By pre-processing the data conversion, the system minimizes the time users experience during actual data transfer and session continuation, thereby maintaining high productivity while handling the necessary conversion overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10893093B2Translating a user's working context from one operating system and associated applications to a different operating system and associated applications
Publication Date: 2021.01.12 KYNDRYL INC
  • US10893093B2 patent drawing
  • US10893093B2 patent drawing
  • US10893093B2 patent drawing

AI summary

Systems and methods for transferring data are disclosed. A method includes: receiving an indication to transfer data from a first application on a first computer device running on a first operating system to a second application on a second computer device running on a second operating system that is different than the first operating system; extracting the data from the first application on the first computer device based on the receiving; and transmitting the data to the second computer device based on the extracting.