Floating Transfer Area for Cloud Storage File Drag-and-Drop

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current file transferring methods in cloud storage applications require users to remember file locations and often involve complex interactions, such as dragging windows, which can hinder user experience and efficiency.

Innovation Solution

A method and apparatus that activate a transferring area on a user interface, track drag trajectories, and detect overlap with file icons to initiate file transfers without requiring users to specify file paths, using a pop-up window or floating layer for seamless file uploading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the cloud storage application window occupies the whole screen or a large portion of the screen, then the application can be fully displayed, but the file icons on the desktop are covered and cannot be easily accessed

Engineering Contradiction:
Improveapplication window areaVSAvoidfile access ease
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The application window is segmented into a main window area and a floating transferring area. The floating transferring area can be independently positioned and dragged to access file icons on the desktop, while the main window remains stationary and occupies the screen. This segmentation allows both full application display and easy file access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The floating transferring area acts as an intermediary between the main application window and the file icons on the desktop. It enables users to drag and drop files into the application without needing to move the entire application window or manually expose covered file icons.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users drag the application window to expose file icons, then file icons become accessible, but the operation complexity increases and user efficiency decreases

Engineering Contradiction:
Improvefile access easeVSAvoidtime for file access
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

By dividing the application interface into a stationary main window and a movable floating transferring area, users can access files directly through the floating area without moving the entire application window, significantly reducing the time and steps required for file access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The floating transferring area automatically follows the user's dragging actions and dynamically detects file icons along the drag trajectory, eliminating the need for users to manually position windows or precisely target file icons, thus reducing operational time and complexity.

Inventive Principle:
Principle #25Self-service

3Productivity

If users trigger the uploading button in the cloud storage application, then file transferring can be initiated, but users must remember the file location path which creates a memorizing burden

Engineering Contradiction:
Improvefile transferring efficiencyVSAvoidoperation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system automatically detects and identifies file icons along the drag trajectory and retrieves their path information without requiring users to manually input or remember file locations. The floating transferring area handles the entire file identification and path retrieval process automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual process of remembering and typing file paths is replaced by an automated drag-and-drop interaction. The system uses trajectory tracking and automatic file icon detection to substitute the mechanical process of path recall with an intuitive graphical interaction.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If a floating layer or pop-up window is used for file transferring, then the transferring area can be positioned flexibly, but the device complexity increases

Engineering Contradiction:
Improvetransferred area positioning flexibilityVSAvoidinterface structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The floating transferring area serves multiple functions: it acts as a file selection target, a drag trajectory tracker, a file icon detector, and a transfer initiation trigger. This multi-functionality reduces the need for separate interface elements, thereby limiting the increase in device complexity despite the added positioning flexibility.

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

Data Source

PatentUS11277466B2File transferring method and apparatus, interactive method and apparatus for implementing uploading in cloud storage application, machine device, and computer-readable storage medium
Publication Date: 2022.03.15 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11277466B2 patent drawing
  • US11277466B2 patent drawing
  • US11277466B2 patent drawing

AI summary

A file transferring method is disclosed. The method includes activating a transferring area on a displayed user interface in response to triggering of file transferring; tracking drag trajectory according to a triggered dragging instruction on the user interface on which the transferring area is activated, and detecting, when the dragging is released, that the transferring area and a file icon overlap; and transferring a corresponding file in response to the file icon overlapping with the transferring area.