Gesture-Based UI Element Sharing via Visual Copying

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file sharing methods on electronic computing devices are cumbersome, time-consuming, and limited in functionality for sharing user interface elements between devices.

Innovation Solution

A system and method that allows sharing of user interface elements based on user gestures, involving a source computer, target computers, memory for storing instructions, and a control device to select, move, and notify about the sharing of user interface elements on output devices, enabling real-time or near real-time transmission of these elements across connected devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional file sharing methods are used, then data can be shared between devices, but the process is cumbersome, time-consuming, and limited to file-level sharing

Engineering Contradiction:
Improvesharing efficiencyVSAvoidtime to share content
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system creates a visual copy of the user interface element (screenshot or screen capture) and transmits this copy to the target device. This allows instant sharing of the visual representation of the UI element without requiring file serialization, storage, and transfer of the actual data files, thereby dramatically reducing sharing time and improving efficiency

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system extracts or identifies specific user interface elements from the source device screen and shares only these selected elements rather than entire files or applications. This extraction approach enables precise, targeted sharing of specific content (such as images, videos, or interface components) without the overhead of traditional file sharing protocols

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If file sharing methods are used, then data can be transmitted between devices, but the process is complex and limited in functionality

Engineering Contradiction:
Improvesharing functionalityVSAvoidsharing process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system provides a universal sharing mechanism that can share multiple types of user interface elements (images, videos, interface components, web pages) through a single unified protocol. This multi-functional approach eliminates the need for different sharing methods for different content types, thereby increasing adaptability while reducing process complexity

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

Solution Approach 2:

The system introduces an intermediary sharing protocol that captures the visual representation of UI elements and transmits them between devices. This intermediary approach bypasses the complexity of traditional file sharing by using a simplified mediation layer that handles diverse content types uniformly, thereby reducing overall system complexity while maintaining versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If traditional sharing methods are used, then content can be shared, but user interaction is limited and requires manual file handling

Engineering Contradiction:
Improveuser interaction simplicityVSAvoidmanual operation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service sharing where users can select UI elements for sharing through intuitive gestures (such as long-pressing or dragging elements to a sharing icon). The system automatically handles the selection, processing, and transmission of the shared content without requiring users to manually navigate file systems or configure sharing parameters, thereby simplifying operation and reducing time consumption

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9459786B2Systems and methods for sharing a user interface element based on user gestures
Publication Date: 2016.10.04 GE INFRASTRUCTURE TECH LLC
  • US9459786B2 patent drawing
  • US9459786B2 patent drawing
  • US9459786B2 patent drawing

AI summary

Certain embodiments herein relate to systems and methods for sharing a user interface element based on user gestures. In one embodiment, a method can include selecting, based on a user gesture, a user interface element being displayed on an output device of the source computer. The method can further include identifying a location on the output device of the source computer to move the user interface element. The method can further include updating the output device of the source computer to display the user interface element at the identified location on the output device. The method can also include generating, in response to updating the output device, a notification indicating that the source computer is sharing the user interface element. The method can also include transmitting the notification to one or more target computers in communication with the source computer.