Remoting Session for Unsupported File Types

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices often lack support for certain file types, leading to cumbersome steps for users to convert or remotely access files, resulting in reduced productivity and user frustration due to storage and memory resource limitations, particularly in software licensing costs.

Innovation Solution

A method that enables seamless file viewing and editing by establishing a remoting session with a virtual machine, where the user's credentials are programmatically transmitted to log into a virtual machine with the necessary application to open and edit unsupported file types, allowing file access without local application support.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If file conversion or remote system access is used to open unsupported file types, then file accessibility is improved, but user productivity decreases and user frustration increases due to additional cumbersome steps

Engineering Contradiction:
Improvefile accessibilityVSAvoiduser productivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary mechanism (file type detection system with automated application selection) that mediates between the unsupported file and the user. When a file of unsupported type is detected, the system automatically identifies and launches the appropriate application without requiring user intervention for conversion or remote access, thus maintaining file accessibility while eliminating cumbersome steps that reduce productivity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If file conversion or remote system access is used to open unsupported file types, then file accessibility is improved, but user frustration increases due to additional steps

Engineering Contradiction:
Improvefile accessibilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements self-service functionality by automatically detecting file types and selecting appropriate applications without user intervention. The file type detection mechanism autonomously handles the opening process for unsupported file types, eliminating the need for users to manually convert files or access remote systems, thereby improving ease of operation while maintaining adaptability

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If applications are installed on mobile devices to support file types, then file support capability is improved, but storage and memory resources are consumed

Engineering Contradiction:
Improvefile support capabilityVSAvoidstorage and memory resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal file handling mechanism that works across multiple file types without requiring dedicated applications for each format. The file type detection system provides multi-functional capability by automatically routing different file types to their appropriate applications, thereby achieving broad file support capability while avoiding the resource consumption of installing multiple specialized applications

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

Data Source

PatentEP3036631B1Opening unsupported file types through remoting sessions
Publication Date: 2018.08.08 VMWARE INC
  • EP3036631B1 patent drawingFigure 1
  • EP3036631B1 patent drawingFigure 2A~2B
  • EP3036631B1 patent drawingFigure 3A~3B

AI summary

Viewing and editing operations on a file having an unsupported file type are enabled through a method of opening the file through a remoting session. The method includes the steps of issuing a request to open the file and metadata of the file, programmatically transmitting credentials of the user to a connection server to log the user into a virtual machine, and establishing a remoting session with the virtual machine to access the file for viewing and editing, the virtual machine opening the file based on the request to open the file and the metadata of the file.