CN106850719B - 一种数据传输方法及装置 - Google Patents

一种数据传输方法及装置 Download PDF

Info

Publication number
CN106850719B
CN106850719B CN201510888681.4A CN201510888681A CN106850719B CN 106850719 B CN106850719 B CN 106850719B CN 201510888681 A CN201510888681 A CN 201510888681A CN 106850719 B CN106850719 B CN 106850719B
Authority
CN
China
Prior art keywords
client
thumbnail
target
split screen
communication connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510888681.4A
Other languages
English (en)
Other versions
CN106850719A (zh
Inventor
胡娟
黄兰花
汪大炜
何海伟
庄湧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Office Software Inc
Zhuhai Kingsoft Office Software Co Ltd
Guangzhou Kingsoft Mobile Technology Co Ltd
Original Assignee
Beijing Kingsoft Office Software Inc
Zhuhai Kingsoft Office Software Co Ltd
Guangzhou Kingsoft Mobile Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Office Software Inc, Zhuhai Kingsoft Office Software Co Ltd, Guangzhou Kingsoft Mobile Technology Co Ltd filed Critical Beijing Kingsoft Office Software Inc
Priority to CN201510888681.4A priority Critical patent/CN106850719B/zh
Priority to US15/165,899 priority patent/US10222969B2/en
Priority to EP16869857.9A priority patent/EP3385830B1/en
Priority to US15/532,440 priority patent/US10761713B2/en
Priority to JP2017533636A priority patent/JP2018503185A/ja
Priority to PCT/CN2016/104888 priority patent/WO2017092547A1/zh
Priority to ES16869857T priority patent/ES2939188T3/es
Publication of CN106850719A publication Critical patent/CN106850719A/zh
Application granted granted Critical
Publication of CN106850719B publication Critical patent/CN106850719B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Communication Control (AREA)

Abstract

本发明实施例公开了一种数据传输方法及装置,应用于源客户端,其中,源客户端为移动终端中处于前台运行状态的客户端,移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为移动终端中处于前台运行状态的客户端,该方法包括:建立源客户端与目标客户端之间的通信连接,接收针对源客户端中目标数据的缩略图的拖拽指令,并根据拖拽指令移动缩略图,监测是否接收到针对目标数据的数据传输指令,若为是,则通过所建立的通信连接,向目标客户端传输目标数据。应用本发明实施例,能够充分利用分屏技术,简化了数据传输操作。

Description

一种数据传输方法及装置
技术领域
本发明涉及信息处理技术领域,特别涉及一种数据传输方法及装置。
背景技术
近年来,移动设备的应用越来越广泛,与其相关的技术也随之越来越成熟。
目前,分屏技术已成功应用至移动设备中。在具有有分屏功能的移动设备中,显示屏可以分成两部分,分别用于显示移动设备中处于前台运行状态的两个客户端的运行界面。这样,用户需要查看两个客户端的运行界面时,不必关闭一个客户端的运行界面,再打开另一个客户端的运行界面,而是可以从两个分屏中同时查看。
移动设备具有了分屏功能后,虽然用户可以在该移动设备上同时处理多个任务,不必频繁切换客户端,但是当该移动设备中同时处于前台运行状态的两个客户端之间需要进行数据传输时,通常采用两种方法:
一种为,源客户端将目标数据保存到移动设备中,然后,目标客户端从移动设备中获取上述目标数据,并将该目标数据***到相应位置;
另一种为,源客户端通过菜单选择目标数据的打开方式为目标客户端,从而将目标数据传输给目标客户端。
现有技术中,移动设备中的同时处于前台运行状态的两个客户端之间进行数据传输时,需要经过多个步骤才能完成数据的传输,操作十分复杂。
发明内容
本发明实施例的目的在于提供一种数据传输方法及装置,以简化数据传输操作。
为达到上述目的,本发明实施例公开了一种数据传输方法,应用于源客户端,其中,所述源客户端为:移动终端中处于前台运行状态的客户端,所述移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,所述第一分屏用于显示源客户端的运行界面,所述第二分屏用于显示目标客户端的运行界面,所述目标客户端为:所述移动终端中处于前台运行状态的客户端,所述方法包括:
在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接;
接收针对所述源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图;
监测是否接收到针对所述目标数据的数据传输指令;
若为是,则通过所建立的通信连接,向所述目标客户端传输所述目标数据。
一种具体实现方式中,所述源客户端包括通信单元TU1,所述目标客户端包括通信单元TU2,所述通信单元TU1与所述通信单元TU2相同;
所述建立所述源客户端与所述目标客户端之间的通信连接,包括:
调用所述通信单元TU1,与所述通信单元TU2建立所述源客户端与所述目标客户端之间的通信连接。
一种具体实现方式中,所述在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接,包括:
监测用户针对所述源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长;
若为是,则建立所述源客户端与所述目标客户端之间的通信连接。
一种具体实现方式中,所述根据所述拖拽指令移动所述缩略图之后,还包括:
根据所述拖拽指令,确定所述缩略图在所述第一分屏中的位置T1和所述缩略图在所述第一分屏中的待显示区域DS1,在所述位置T1处显示所述待显示区域DS1,并通过所建立的通信连接,向所述目标客户端发送所述缩略图的位置信息和所述缩略图的样式,以使得所述目标客户端根据所述第二分屏中的位置T2和所述缩略图在所述第二分屏中的待显示区域DS2并在所述位置T2处显示所述待显示区域DS2,其中,所述待显示区域DS1和所述待显示区域DS2构成完整的所述缩略图。
一种具体实现方式中,所述监测是否接收到针对所述目标数据的数据传输指令,包括:
监测用户针对所述缩略图执行放手操作时所述缩略图在所述第二分屏中显示的所述待显示区域DS2占完整的所述缩略图的比例是否大于预设比例阈值;
若为是,则判定接收到针对所述目标数据的数据传输指令。
为达到上述目的,本发明实施例还公开了一种数据传输装置,应用于源客户端,其中,所述源客户端为:移动终端中处于前台运行状态的客户端,所述移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,所述第一分屏用于显示源客户端的运行界面,所述第二分屏用于显示目标客户端的运行界面,所述目标客户端为:所述移动终端中处于前台运行状态的客户端,所述装置包括:通信连接建立单元、拖拽指令接收单元、数据传输指令监测单元和数据传输单元;
其中,所述通信连接建立单元,用于在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接;
所述拖拽指令接收单元,用于接收针对所述源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图;
所述数据传输指令监测单元,用于监测是否接收到针对所述目标数据的数据传输指令,若为是,则触发所述数据传输单元;
所述数据传输单元,用于通过所建立的通信连接,向所述目标客户端传输所述目标数据。
一种具体实现方式中,所述源客户端包括通信单元TU1,所述目标客户端包括通信单元TU2,所述通信单元TU1与所述通信单元TU2相同;
所述通信连接建立单元,具体用于:
在满足预设的通信连接建立条件的情况下,调用所述通信单元TU1,与所述通信单元TU2建立所述源客户端与所述目标客户端之间的通信连接。
一种具体实现方式中,所述通信连接建立单元,包括:长按操作监测子单元和通信连接建立子单元;
其中,所述长按操作监测子单元,用于监测用户针对所述源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长,若为是,则触发所述通信连接建立指令判定子单元;
所述通信连接建立子单元,用于建立所述源客户端与所述目标客户端之间的通信连接。
一种具体实现方式中,所述装置还包括:显示区域确定单元,用于根据所述拖拽指令,确定所述缩略图在所述第一分屏中的位置T1和所述缩略图在所述第一分屏中的待显示区域DS1,在所述位置T1处显示所述待显示区域DS1,并通过所建立的通信连接,向所述目标客户端发送所述缩略图的位置信息和所述缩略图的样式,以使得所述目标客户端根据所述第二分屏中的位置T2和所述缩略图在所述第二分屏中的待显示区域DS2并在所述位置T2处显示所述待显示区域DS2,其中,所述待显示区域DS1和所述待显示区域DS2构成完整的所述缩略图。
一种具体实现方式中,所述数据传输指令监测单元,包括:缩略图监测子单元和数据传输指令判定子单元;
其中,所述缩略图监测子单元,用于监测用户针对所述缩略图执行放手操作时所述缩略图在所述第二分屏中显示的所述待显示区域DS2占完整的所述缩略图的比例是否大于预设比例阈值,若为是,则触发所述数据传输指令判定子单元;
所述数据传输指令判定子单元,用于判定接收到针对所述目标数据的数据传输指令。
可见,本发明实施例中,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据传输方法的流程示意图;
图2为本发明实施例提供的另一种数据传输方法的流程示意图;
图3为本发明实施例提供的另一种数据传输方法的流程示意图;
图4为本发明实施例提供的拖拽操作示意图;
图5为本发明实施例提供的另一种数据传输方法的流程示意图;
图6为本发明实施例提供的一种数据传输装置的结构示意图;
图7为本发明实施例提供的另一种数据传输装置的结构示意图;
图8为本发明实施例提供的另一种数据传输装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种数据传输方法及装置,应用于源客户端,其中,源客户端为移动终端中处于前台运行状态的客户端,移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为移动终端中处于前台运行状态的客户端,该方法包括:建立源客户端与目标客户端之间的通信连接,接收针对源客户端中目标数据的缩略图的拖拽指令,并根据拖拽指令移动缩略图,监测是否接收到针对目标数据的数据传输指令,若为是,则通过所建立的通信连接,向目标客户端传输目标数据。
下面通过具体实施例,对本发明进行详细说明。
参考图1,图1为本发明实施例提供的一种数据传输方法的流程示意图,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该方法可以包括如下步骤:
S101:在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接;
在本发明的一种实现方式中,上述在满足预设的通信连接建立条件的情况下,建立源客户端与目标客户端之间的通信连接,可以包括:
监测是否接收到针对目标客户端的通信连接建立指令;
若为是,则建立源客户端与目标客户端之间的通信连接;
否则,结束本次建立通信连接过程。
当然,在本发明其他实施例中,如果监测未接收到针对目标客户端的通信连接建立指令,则结束本次建立通信连接过程,可以进行下一建立通信连接过程。
需要说明的是,源客户端中可以包括通信单元TU1,目标客户端也可以包括通信单元TU2,通信单元TU1与通信单元TU2相同,在这种情况下,上述建立源客户端与目标客户端之间的通信连接,可以包括:
调用通信单元TU1,与通信单元TU2建立源客户端与目标客户端之间的通信连接。
本发明的一种具体实现中,源客户端时刻监测是否接收到针对目标客户端的通信连接建立指令,若监测到源客户端接收到了针对目标客户端的通信连接建立指令,则调用所述通信单元TU1,与目标客户端中的通信单元TU2建立通信连接,该通信连接实质为源客户端与目标客户端之间的通信连接,允许源客户端与目标客户端之间进行数据传输;若监测到源客户端未接收到了针对目标客户端的通信连接建立指令,则拒绝源客户端与目标客户端之间的建立通信连接。
另外,已建立的通信连接可以一直存在,源客户端与目标客户端之间可以随时进行数据传输;已建立的通信连接也可以仅允许进行一次数据传输;另外,已经建立的通信连接还可以在一段时间内存在,在该时间段内源客户端与目标客户端之间可以随时进行数据传输。本发明对此不进行限定。
上述处于前台运行状态的客户端可以简单的理解为:运行界面处于可见状态的客户端。
S102:接收针对所述源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图;
其中,缩略图可以为一段文字或一张图片或一张表格,也可以是一个文件的图标,还可以为代表目标数据的一个多边形,本发明对此不进行限定。
S103:监测是否接收到针对所述目标数据的数据传输指令,若为是,则执行步骤S104,否则,结束本次数据传输;
当然,在本发明其他实施例中,如果监测未接收到针对源客户端中目标数据的数据传输指令,则结束本次数据传输,可以进行下一目标数据的传输,也可以再次重新建立源客户端和目标客户端之间的通信连接。
S104:通过所建立的通信连接,向所述目标客户端传输所述目标数据。
实际应用中,在通信连接已建立的情况下,接收到针对源客户端中目标数据的数据传输指令时,就可以通过该通信连接向目标客户端传输目标数据。
假设,移动终端的两个分屏中处于前台运行状态的两个客户端分别为QQ客户端和WPS客户端,用户可以通过拖拽的方式直接将目标数据的缩略图从QQ客户端拖至WPS客户端中,在接收到数据传输指令时,将目标数据传输至WPS客户端中。
另外,若移动终端的两个分屏中处于前台运行状态的QQ客户端和WPS客户端中均具有通信单元,例如,WPS SDK,则可以通过该通信单元建立了通信连接,若需要将QQ客户端中的一张图片a传送给WPS客户端,则可以通过通信单元建立的通信连接传输图片a的缩略图的位置信息和样式,并在接收到数据传输指令时,通过通信单元建立的通信连接传输图片a的数据。
需要说明的是,数据传输可以发生在缩略图移动过程中,也可以发生在缩略图移动过程之后,本发明对此不进行限定。
应用图1所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
另外,本发明实施例提供了另一种数据传输方法,参考图2,图2为本发明实施例提供的另一种数据传输方法的流程示意图,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该方法可以包括如下步骤:
S1011:监测用户针对所述源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长,若为是,则继续执行步骤S1012,否则,结束本次监测;
当然,在本发明其他实施例中,如果针对源客户端中目标数据的长按操作的时长小于预设时长,则结束本次监测结束,可以进行下一次的监测长按操作的时长是否大于预设时长。
S1012:建立所述源客户端与所述目标客户端之间的通信连接。
根据上述步骤S104中的假设,若预设时长为5s,监测到用户长按QQ客户端中的图片a的时间为6s,6s大于5s,则QQ客户端判定接收到针对WPS客户端的通信连接建立指令,建立QQ客户端与WPS客户端之间的通信连接,此时,用户可以实施拖拽操作,将图片a的缩略图拖拽至WPS客户端中,并在接收到数据传输指令时将图片a传送给WPS客户端。
应用图2所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
另外,在目标数据的缩略图为具体图像时,如:与目标数据相关的一段文字、与目标数据相关的一张图片、与目标数据相关的一张表格或与目标数据相关的一个文件的图标,本发明实施例提供了另一种数据传输方法,参考图3,图3为本发明实施例提供的另一种数据传输方法的流程示意图,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该方法可以包括如下步骤:
S105:根据所述拖拽指令,确定所述缩略图在所述第一分屏中的位置T1和所述缩略图在所述第一分屏中的待显示区域DS1,在所述位置T1处显示所述待显示区域DS1,并通过所建立的通信连接,向所述目标客户端发送所述缩略图的位置信息和所述缩略图的样式。
通过这种方法,可以使得目标客户端根据所接收的信息确定目标数据的缩略图在第二分屏中的位置T2和该缩略图在所述第二分屏中的待显示区域DS2并在位置T2处显示待显示区域DS2,其中,待显示区域DS1和待显示区域DS2构成完整的该缩略图。
其中,上述位置信息可以为缩略图相对于整个显示屏的位置,缩略图的样式可以为缩略图的形状(如长方形、圆形多边形等)、大小或像素等信息。在拖拽缩略图的过程中,可以根据这些信息显示相应的缩略图,如图4(a)(b)(c)所示,图4为本发明实施例提供的拖拽操作示意图。从图4中可以看出,目标数据(对象A)在被拖拽入目标客户端(App2)中的过程:先经过(a),再经过(b),最后为(c),目标数据传输成功。
在拖拽的过程中,源客户端获取缩略图在相对于整个显示屏的位置信息和缩略图的样式,将这些信息发送给目标客户端,源客户端根据获取的位置信息确定缩略图在第一分屏中的位置T1,根据与位置对应的缩略图的样式,确定在位置T1处应显示的缩略图的内容,即待显示区域DS1,目标客户端根据接收到的位置信息确定缩略图在第二分屏中的位置T2,根据与位置对应的缩略图的样式,确定在T2中应显示的缩略图的内容,即待显示区域DS2,如图4(b)中所示,目标数据(对象A)的缩略图被拖拽至分屏分割线处,源客户端(App1)中显示一部分目标数据的缩略图,目标客户端(App2)中显示一部分目标数据的缩略图,这两部分缩略图构成完整的目标数据(对象A)的缩略图,形成穿越至目标客户端(App2)的效果,给用户一种非常好的视觉效果。
另外,一种具体实现方式中,当目标数据的缩略图为一个抽象的图标时,如:代表目标数据的一个多边形,在接收到数据传输指令时,目标数据的具体图像以飞跃的形式移至接收到数据传输指令的位置,也可以在接收到数据传输指令的位置直接显示目标数据的具体图像。
应用图3所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
另外,本发明实施例提供了另一种数据传输方法,参考图5,图5为本发明实施例提供的另一种数据传输方法的流程示意图,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该方法可以包括如下步骤:
S1031:监测用户针对所述缩略图执行放手操作时所述缩略图在所述第二分屏中显示的所述待显示区域DS2占完整的所述缩略图的比例是否大于预设比例阈值,若为是,则执行步骤S1032,否则,结束本次数据传输;
S1032:判定接收到针对所述目标数据的数据传输指令。
当然,在本发明其他实施例中,如果监测到执行放手操作时缩略图在第二分屏中显示的待显示区域DS2占完整的缩略图的比例不大于预设比例阈值,则结束本次数据传输,可以再次监测执行放手操作时缩略图在第二分屏中显示的待显示区域DS2占完整的缩略图的比例是否大于预设比例阈值,也可以再次重新建立源客户端和目标客户端之间的通信连接。
假设,预设比例阈值为1/2,当执行放手操作时,在第二分屏中显示的待显示区域DS2占完整的缩略图的比例为3/4,3/4>1/2,则判定接收到了针对目标数据的数据传输指令。这里,预设比例阈值可以根据用户的需要进行修订,该预设比例阈值可以设置为1/3、2/3、3/4或1,本发明对此不进行限定。
实际应用中,假设预设比例阈值为1,则为判断执行放手操作时第二分屏是否显示完整的缩略图,若为是,判定接收到针对目标数据的数据传输指令。
一种具体的实现方式中,判断执行放手操作时第二分屏是否显示完整的缩略图,可以为:判断用户执行放手操作时,用户与移动终端显示屏接触的那一点的位置是否在第二分屏中,如果在,就可以判定第二分屏显示了完整的缩略图,进而判定接收到了针对目标数据的数据传输指令,进而传输目标数据。
另一种具体的实现方式中,判断执行放手操作时第二分屏是否显示完整的缩略图,可以为:判断缩略图的待显示区域是否均显示在第二分屏,如果是,就可以判定第二分屏显示了完整的缩略图,进而判定接收到了针对目标数据的数据传输指令,进而传输目标数据;如果不是,如图4(b)所示,缩略图的一部分在第一分屏中显示,一部分在第二分屏中显示,则判定未接收到了针对目标数据的数据传输指令,拒绝传输目标数据。
应用图5所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
参考图6,图6为本发明实施例提供的一种数据传输装置的结构示意图,与图1所示的流程相对应,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该装置可以包括:通信连接建立单元601、拖拽指令接收单元602、数据传输指令监测单元603和数据传输单元604。
其中,通信连接建立单元601,用于在满足预设的通信连接建立条件的情况下,建立源客户端与目标客户端之间的通信连接。
拖拽指令接收单元602,用于接收针对源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图。
数据传输指令监测单元603,用于监测是否接收到针对目标数据的数据传输指令,若为是,则触发数据传输单元。
数据传输单元604,用于通过所建立的通信连接,向目标客户端传输目标数据。
在一种具体实现方式中,源客户端包括通信单元TU1,目标客户端包括通信单元TU2,通信单元TU1与通信单元TU2相同。
这种情况下,通信连接建立单元601,具体用于:
在满足预设的通信连接建立条件的情况下,调用通信单元TU1,与通信单元TU2建立源客户端与目标客户端之间的通信连接。
应用图6所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
另外,本发明实施例提供了另一种数据传输装置,参考图7,图7为本发明实施例提供的另一种数据传输装置的结构示意图,与图2所示的流程相对应,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该装置可以包括:长按操作监测子单元6011和通信连接建立子单元6012。
具体的,上述通信连接建立单元601,可以包括长按操作监测子单元6011和通信连接建立子单元6012。
长按操作监测子单元6011,用于监测用户针对源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长,若为是,则触发通信连接建立子单元6012。
通信连接建立子单元6012,用于建立源客户端与目标客户端之间的通信连接。
应用图7所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
另外,本发明实施例还提供了另一种数据传输装置,参考图8,图8为本发明实施例提供的另一种数据传输装置的结构示意图,与图5所示的流程相对应,应用于源客户端,其中,源客户端为:移动终端中处于前台运行状态的客户端,该移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,第一分屏用于显示源客户端的运行界面,第二分屏用于显示目标客户端的运行界面,目标客户端为:移动终端中处于前台运行状态的客户端,该装置可以包括:显示区域确定单元605、缩略图监测子单元6031和数据传输指令判定子单元6032。
其中,显示区域确定单元605,用于根据拖拽指令,确定第一分屏中用于显示缩略图的区域DS1和缩略图在第一分屏中的待显示区域DS2,在区域DS1中显示待显示区域DS2,并通过所建立的通信连接,向目标客户端发送缩略图的位置信息和缩略图的样式,以使得目标客户端根据所接收的信息确定第二分屏中用于显示缩略图的区域DS3和缩略图在第二分屏中的待显示区域DS4并在区域DS3中显示待显示区域DS4。这里,待显示区域DS2和待显示区域DS4构成完整的缩略图。
缩略图监测子单元6031,用于监测用户针对缩略图执行放手操作时缩略图在第二分屏中显示的待显示区域DS2占完整的缩略图的比例是否大于预设比例阈值,若为是,则触发数据传输指令判定子单元。
数据传输指令判定子单元6032,用于判定接收到针对目标数据的数据传输指令。
应用图8所示实施例,移动终端通过分屏功能将其显示屏分为第一分屏和第二分屏,可以同时显示两个客户端的运行界面,该移动终端中处于前台运行状态的两个客户端之间通过拖拽的方式完成数据传输,与现有技术中采用客户端之间的数据传输方法相比,该方法简化了数据传输操作。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

Claims (8)

1.一种数据传输方法,应用于源客户端,其中,所述源客户端为:移动终端中处于前台运行状态的客户端,所述移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,所述第一分屏用于显示源客户端的运行界面,所述第二分屏用于显示目标客户端的运行界面,所述目标客户端为:所述移动终端中处于前台运行状态的客户端,其特征在于,所述方法包括:
在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接;
接收针对所述源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图;
监测是否接收到针对所述目标数据的数据传输指令;
若为是,则通过所建立的通信连接,向所述目标客户端传输所述目标数据;
所述根据所述拖拽指令移动所述缩略图之后,还包括:
根据所述拖拽指令,确定所述缩略图在所述第一分屏中的位置T1和所述缩略图在所述第一分屏中的待显示区域DS1,在所述位置T1处显示所述待显示区域DS1,并通过所建立的通信连接,向所述目标客户端发送所述缩略图的位置信息和所述缩略图的样式,以使得所述目标客户端根据所接收的信息确定所述缩略图在所述第二分屏中的位置T2和所述缩略图在所述第二分屏中的待显示区域DS2,并在所述位置T2处显示所述待显示区域DS2,其中,所述待显示区域DS1和所述待显示区域DS2构成完整的所述缩略图。
2.根据权利要求1所述的方法,其特征在于,所述源客户端包括通信单元TU1,所述目标客户端包括通信单元TU2,所述通信单元TU1与所述通信单元TU2相同;
所述建立所述源客户端与所述目标客户端之间的通信连接,包括:
调用所述通信单元TU1,与所述通信单元TU2建立所述源客户端与所述目标客户端之间的通信连接。
3.根据权利要求1或2所述的方法,其特征在于,所述在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接,包括:
监测用户针对所述源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长;
若为是,则建立所述源客户端与所述目标客户端之间的通信连接。
4.根据权利要求1所述的方法,其特征在于,所述监测是否接收到针对所述目标数据的数据传输指令,包括:
监测用户针对所述缩略图执行放手操作时所述缩略图在所述第二分屏中显示的所述待显示区域DS2占完整的所述缩略图的比例是否大于预设比例阈值;
若为是,则判定接收到针对所述目标数据的数据传输指令。
5.一种数据传输装置,应用于源客户端,其中,所述源客户端为:移动终端中处于前台运行状态的客户端,所述移动终端通过分屏功能将其显示屏划分为第一分屏和第二分屏,所述第一分屏用于显示源客户端的运行界面,所述第二分屏用于显示目标客户端的运行界面,所述目标客户端为:所述移动终端中处于前台运行状态的客户端,其特征在于,所述装置包括:通信连接建立单元、拖拽指令接收单元、数据传输指令监测单元和数据传输单元;
其中,所述通信连接建立单元,用于在满足预设的通信连接建立条件的情况下,建立所述源客户端与所述目标客户端之间的通信连接;
所述拖拽指令接收单元,用于接收针对所述源客户端中目标数据的缩略图的拖拽指令,并根据所述拖拽指令移动所述缩略图;
所述数据传输指令监测单元,用于监测是否接收到针对所述目标数据的数据传输指令,若为是,则触发所述数据传输单元;
所述数据传输单元,用于通过所建立的通信连接,向所述目标客户端传输所述目标数据;
所述装置还包括:区域显示确定单元,用于根据所述拖拽指令,确定所述缩略图在所述第一分屏中的位置T1和所述缩略图在所述第一分屏中的待显示区域DS1,在所述位置T1处显示所述待显示区域DS1,并通过所建立的通信连接,向所述目标客户端发送所述缩略图的位置信息和所述缩略图的样式,以使得所述目标客户端根据所接收的信息确定所述缩略图在所述第二分屏中的位置T2和所述缩略图在所述第二分屏中的待显示区域DS2,并在所述位置T2处显示所述待显示区域DS2,其中,所述待显示区域DS1和所述待显示区域DS2构成完整的所述缩略图。
6.根据权利要求5所述的装置,其特征在于,所述源客户端包括通信单元TU1,所述目标客户端包括通信单元TU2,所述通信单元TU1与所述通信单元TU2相同;
所述通信连接建立单元,具体用于:
在满足预设的通信连接建立条件的情况下,调用所述通信单元TU1,与所述通信单元TU2建立所述源客户端与所述目标客户端之间的通信连接。
7.根据权利要求5或6所述的装置,其特征在于,所述通信连接建立单元,包括:长按操作监测子单元和通信连接建立子单元;
其中,所述长按操作监测子单元,用于监测用户针对所述源客户端中目标数据的缩略图的长按操作的时长是否大于预设时长,若为是,则触发所述通信连接建立子单元;
所述通信连接建立子单元,用于建立所述源客户端与所述目标客户端之间的通信连接。
8.根据权利要求5所述的装置,其特征在于,所述数据传输指令监测单元,包括:缩略图监测子单元和数据传输指令判定子单元;
其中,所述缩略图监测子单元,用于监测用户针对所述缩略图执行放手操作时所述缩略图在所述第二分屏中显示的所述待显示区域DS2占完整的所述缩略图的比例是否大于预设比例阈值,若为是,则触发所述数据传输指令判定子单元;
所述数据传输指令判定子单元,用于判定接收到针对所述目标数据的数据传输指令。
CN201510888681.4A 2015-12-04 2015-12-04 一种数据传输方法及装置 Active CN106850719B (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201510888681.4A CN106850719B (zh) 2015-12-04 2015-12-04 一种数据传输方法及装置
US15/165,899 US10222969B2 (en) 2015-12-04 2016-05-26 Data transmission method and device
US15/532,440 US10761713B2 (en) 2015-12-04 2016-11-07 Data transmission method and apparatus
JP2017533636A JP2018503185A (ja) 2015-12-04 2016-11-07 データ送信方法、データ送信装置、モバイル端末、プログラム、及び記憶媒体
EP16869857.9A EP3385830B1 (en) 2015-12-04 2016-11-07 Data transmission method and device
PCT/CN2016/104888 WO2017092547A1 (zh) 2015-12-04 2016-11-07 一种数据传输方法及装置
ES16869857T ES2939188T3 (es) 2015-12-04 2016-11-07 Procedimiento y dispositivo de transmisión de datos

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510888681.4A CN106850719B (zh) 2015-12-04 2015-12-04 一种数据传输方法及装置

Publications (2)

Publication Number Publication Date
CN106850719A CN106850719A (zh) 2017-06-13
CN106850719B true CN106850719B (zh) 2021-02-05

Family

ID=58796229

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510888681.4A Active CN106850719B (zh) 2015-12-04 2015-12-04 一种数据传输方法及装置

Country Status (6)

Country Link
US (2) US10222969B2 (zh)
EP (1) EP3385830B1 (zh)
JP (1) JP2018503185A (zh)
CN (1) CN106850719B (zh)
ES (1) ES2939188T3 (zh)
WO (1) WO2017092547A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9596319B2 (en) * 2013-11-13 2017-03-14 T1V, Inc. Simultaneous input system for web browsers and other applications
US10417247B2 (en) 2014-09-25 2019-09-17 Oracle International Corporation Techniques for semantic searching
US10516980B2 (en) 2015-10-24 2019-12-24 Oracle International Corporation Automatic redisplay of a user interface including a visualization
US10664488B2 (en) 2014-09-25 2020-05-26 Oracle International Corporation Semantic searches in a business intelligence system
US10956237B2 (en) * 2017-06-02 2021-03-23 Oracle International Corporation Inter-application sharing of business intelligence data
US11614857B2 (en) 2017-06-02 2023-03-28 Oracle International Corporation Importing, interpreting, and presenting data
US10917587B2 (en) 2017-06-02 2021-02-09 Oracle International Corporation Importing and presenting data
DK180318B1 (en) * 2019-04-15 2020-11-09 Apple Inc Systems, methods, and user interfaces for interacting with multiple application windows
US10996839B2 (en) * 2019-05-20 2021-05-04 Microsoft Technology Licensing, Llc Providing consistent interaction models in communication sessions
CN114077411A (zh) * 2020-08-11 2022-02-22 华为技术有限公司 数据传输方法和设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662600A (zh) * 2012-04-28 2012-09-12 北京亿中邮信息技术有限公司 一种不同域名下文件相互拖拽的方法
CN104092815A (zh) * 2014-05-22 2014-10-08 中兴通讯股份有限公司 一种基于安卓***的应用间信息交互方法及装置
CN104317508A (zh) * 2014-09-28 2015-01-28 宇龙计算机通信科技(深圳)有限公司 一种信息共享的方法、***及终端

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998029790A2 (en) * 1996-12-30 1998-07-09 Imd Soft Ltd. Medical information system
US20080077956A1 (en) * 2006-09-12 2008-03-27 James Morrison Interactive digital media services
US7992097B2 (en) * 2006-12-22 2011-08-02 Apple Inc. Select drag and drop operations on video thumbnails across clip boundaries
KR101253213B1 (ko) * 2008-01-08 2013-04-23 삼성전자주식회사 모바일 단말기의 영상 표시 제어 방법 및 장치
EP2131271A1 (en) 2008-06-04 2009-12-09 NEC Corporation Method for enabling a mobile user equipment to drag and drop data objects between distributed applications
JP2010176332A (ja) * 2009-01-28 2010-08-12 Sony Corp 情報処理装置、情報処理方法およびプログラム
JP5430962B2 (ja) * 2009-02-12 2014-03-05 株式会社コナミデジタルエンタテインメント 決定装置、決定方法、ならびに、プログラム
JP5606686B2 (ja) * 2009-04-14 2014-10-15 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
WO2011060382A1 (en) * 2009-11-13 2011-05-19 Google Inc. Live wallpaper
CN102043666A (zh) * 2010-10-27 2011-05-04 宇龙计算机通信科技(深圳)有限公司 一种应用协同的操作方法、***及移动终端
US20120289290A1 (en) * 2011-05-12 2012-11-15 KT Corporation, KT TECH INC. Transferring objects between application windows displayed on mobile terminal
JP2012243163A (ja) 2011-05-20 2012-12-10 Sony Corp 電子機器、プログラム及び制御方法
US9262042B2 (en) * 2011-07-25 2016-02-16 Lenovo (Singapore) Pte. Ltd. File transfer applications
WO2013169865A2 (en) * 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
CN102830906B (zh) 2012-07-04 2016-08-03 华为终端有限公司 基于用户界面进行文件处理的方法及终端设备
JP6271960B2 (ja) * 2012-11-26 2018-01-31 キヤノン株式会社 情報処理システム
US9588674B2 (en) * 2012-11-30 2017-03-07 Qualcomm Incorporated Methods and systems for providing an automated split-screen user interface on a device
JP2014120859A (ja) 2012-12-14 2014-06-30 Funai Electric Co Ltd 表示装置、表示システム、表示装置の制御方法および信号処理装置
JP5892920B2 (ja) 2012-12-21 2016-03-23 株式会社Nttドコモ 通信端末、画面表示方法、プログラム
JP2014179036A (ja) 2013-03-15 2014-09-25 Sharp Corp 情報処理装置
US9477380B2 (en) * 2013-03-15 2016-10-25 Afzal Amijee Systems and methods for creating and sharing nonlinear slide-based mutlimedia presentations and visual discussions comprising complex story paths and dynamic slide objects
CN103516904A (zh) 2013-09-22 2014-01-15 东莞宇龙通信科技有限公司 一种终端中数据的共享方法及终端
CN103645897A (zh) * 2013-12-05 2014-03-19 深圳市中兴移动通信有限公司 移动终端及其操作方法
US20150242086A1 (en) * 2014-02-21 2015-08-27 Markport Limited Drag and drop event system and method
CN104777983A (zh) 2015-04-30 2015-07-15 魅族科技(中国)有限公司 一种分屏显示方法及终端
US20170115849A1 (en) * 2015-10-26 2017-04-27 Le Holdings (Beijing) Co., Ltd. Icon moving method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662600A (zh) * 2012-04-28 2012-09-12 北京亿中邮信息技术有限公司 一种不同域名下文件相互拖拽的方法
CN104092815A (zh) * 2014-05-22 2014-10-08 中兴通讯股份有限公司 一种基于安卓***的应用间信息交互方法及装置
CN104317508A (zh) * 2014-09-28 2015-01-28 宇龙计算机通信科技(深圳)有限公司 一种信息共享的方法、***及终端

Also Published As

Publication number Publication date
US20180039391A1 (en) 2018-02-08
WO2017092547A1 (zh) 2017-06-08
US10222969B2 (en) 2019-03-05
EP3385830B1 (en) 2023-01-04
JP2018503185A (ja) 2018-02-01
EP3385830A4 (en) 2019-07-17
US20170160895A1 (en) 2017-06-08
US10761713B2 (en) 2020-09-01
ES2939188T3 (es) 2023-04-19
EP3385830A1 (en) 2018-10-10
CN106850719A (zh) 2017-06-13

Similar Documents

Publication Publication Date Title
CN106850719B (zh) 一种数据传输方法及装置
US20230229293A1 (en) Method, apparatus, and terminal for processing notification information
CN108647089B (zh) 资源配置方法、装置、终端及存储介质
CN104793838B (zh) 一种实现悬浮显示的方法及装置
CN104898952B (zh) 一种终端分屏实现方法及终端
CN109062479B (zh) 分屏应用切换方法、装置、存储介质和电子设备
EP3567838B1 (en) Method and electronic device for transmitting images during a messaging session
CN103037102B (zh) 一种触屏手机的自由截屏方法及手机
KR101478595B1 (ko) 정보를 송신하기 위한 터치 기반 방법 및 장치
CN107122148B (zh) 远程协作方法及***
CN106990883B (zh) 图标移动方法、图标移动***及终端
CN105487742A (zh) 多应用窗口的显示方法和装置
CN104850350A (zh) 一种触屏设备的截图方法及***
US9195367B2 (en) Managing active GUI elements remotely
CN108228020B (zh) 一种信息处理方法及终端
US11256400B2 (en) Terminal, split-screen display method for screen thereof, and storage device
US20180152622A1 (en) Mobile terminal-based photographing method and mobile terminal
US9326306B2 (en) Interactive remote windows between applications operating within heterogeneous operating systems on mobile and stationary devices
KR101731316B1 (ko) 파일 일괄 처리 방법
CN106201217B (zh) 文件传输方法及终端
CN109413257B (zh) 电子装置及其数据分享方法
EP3467631B1 (en) Operation method and device for terminal
CN105404439B (zh) 文件夹创建方法及装置
CN115373558A (zh) 投屏方法、装置、设备及存储介质
WO2016023272A1 (zh) 桌面共享的方法及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant