CN107277147A - 移动终端的文件传输方法、装置及计算机处理设备 - Google Patents
移动终端的文件传输方法、装置及计算机处理设备 Download PDFInfo
- Publication number
- CN107277147A CN107277147A CN201710504788.3A CN201710504788A CN107277147A CN 107277147 A CN107277147 A CN 107277147A CN 201710504788 A CN201710504788 A CN 201710504788A CN 107277147 A CN107277147 A CN 107277147A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- file
- signal
- receiving
- reception
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种移动终端的文件传输方法、装置及一种计算机处理设备,方法步骤包括:在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时;通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离;通过距离确定接收文件的移动终端相对于输出文件的移动终端的方位;根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。通过本发明,能够直接将文件向不同方位的待接收文件的移动终端发送,传输直观,操作简单,传输快速准确。
Description
技术领域
本发明涉及文件传输领域,特别是涉及一种移动终端的文件传输方法、装置及一种计算机处理设备。
背景技术
当前社会,智能手机已经成为生活必需品。日常交流、购物消费以及娱乐活动大多通过手机进行。不仅如此,智能手机已被广泛应用于各种不同领域。例如在工作甚至开会时也被使用。除了进行视频会议或语音会议外,现在还被应用于文件传输。
在实际工作或会议过程中,需要通过一部手机要向周围其他几部手机发送文件时,目前采用的方法是通过某些应用程序,选定待发送的文件及待发送的用户,最后发送。该方法操作步骤多,不直观,且传送的目的对象容易出错。而且需要通过网络进行,在不具备网络连接的情况下,往往会发送失败。
发明内容
本发明主要解决的技术问题是提供一种移动终端的文件传输方法、装置及一种计算机处理设备,能够直接将文件向不同方位的待接收文件的移动终端发送,传输直观,操作简单,传输快速准确。
为解决技术问题,本发明采用的一个技术方案是:提供一种移动终端的文件传输方法,移动终端上设置至少三个信号接收器和一个信号发射器,该方法的步骤包括:在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时;通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离;通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位;根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。
为解决技术问题,本发明采用的一个技术方案是:提供一种计算机处理设备,包括处理器及计算机可读存储介质,处理器获取计算机可读存储介质上的计算机程序,并执行前述技术方案的步骤。
为解决技术问题,本发明采用的一个技术方案是:提供一种移动终端的文件传输装置,包括:计时模块,用于执行在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时的步骤;计算模块,用于执行通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离的步骤;方位确定模块,用于执行通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位的步骤;发送模块,用于执行根据预设的操作指令,触发向接收文件的移动终端发送文件的操作的步骤。
区别于现有技术,本发明的移动终端的文件传输方法的步骤包括:在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时;通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离;通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位;根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。通过本发明,能够直接将文件向不同方位的待接收文件的移动终端发送,传输直观,操作简单,传输快速准确。
附图说明
图1是本发明提供的一种移动终端的文件传输方法的一实施例的流程示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
其次,本发明利用示意图进行详细描述,在详述本发明实施例时,为便于说明,所述示意图只是实例,其在此不应限制本发明保护的范围。
参阅图1,图1是本发明提供的一种移动终端的文件传输方法的流程示意图。该方法涉及的移动终端上设置了至少三个信号接收器和一个信号发射器。该方法的步骤包括:
S110:在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时。
本发明所涉及的移动终端主要应用于文件传输的场景中。与会的每一移动终端均可作为文件发送者和文件接收者,且每一移动终端均设置一信号发射器和至少三个信号接收器。优选的,本发明中设置四个信号接收器,分别设置于移动终端的四个角的位置。
在实际操作中,会议主导者的移动终端通常是输出文件的移动终端,而其他会议参与者的移动终端则为接收文件的移动终端。其中,输出文件的移动终端的数量通常为1个,而接收文件的移动终端的数量为至少一个。各个移动终端之间通过无线通信的方式进行连接,具体可为WiFi连接或蓝牙连接。
当需要传输文件时,参会者会控制其移动终端发射表示要接收文件的接收信号,输出文件的移动终端的每一信号接收器接收该接收信号,同时统计该接收信号从信号发射器到每一信号接收器的用时,其中,将信号接收器标记为S1、S2、S3及S4。在本实施方式中,该信号为声波信号,信号发射器发射声波信号,并记录S1、S2、S3及S4从声波信号的信号发射器发射到接收的时间为T1、T2、T3和T4。由于声音传播速度较快,而接收文件的移动终端和输出文件的移动终端之间的距离较近,因此信号接收器接收信号并记录接收时间的时间精度为毫秒级别。
S120:通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离。
上一步骤中,记录得到信号接收器S1、S2、S3及S4接收到信号用时为T1、T2、T3和T4,根据声波信号在空气中传播速度已知,可计算得到每一信号接收器到发射接收信号的信号发射器的距离为L1、L2、L3和L4。在其他实施方式中,可设置三个信号接收器,在获取到三个信号接收器到信号发射器的距离后,即可确定该信号发射器的精确位置。本实施方式中设置4个信号接收器,可更加精确的得到信号发射器的位置。
S130:通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位。
经上一步骤计算得到每一信号接收器与信号发射器之间的距离为L1、L2、L3和L4,在本实施方式中,建立空间坐标系,其中四个信号接收器为空间坐标系内的已知点,而且已知四个信号接收器与信号发射器之间的距离,则通过算法调整从四个信号接收器S1、S2、S3及S4所在的点引出的长度与L1、L2、L3和L4等比例的线段,通过调整,使四条线段的终点汇聚于一点,该点所在位置即为信号发射器所在的位置。通过线段等量换算,可确定信号发射器的方位。
S140:根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。
在确定信号发射器的方位后,即为确定了接收文件的移动终端的方位。在本实施方式中,确定接收文件的移动终端的方位后,即在输出文件的移动终端的显示界面上建立一虚拟按键,该虚拟按键可为方向箭头,指向发射信号的信号发射器(即接收文件的移动终端)所在的方位。同时,需建立虚拟按键与对向接收文件的移动终端发送文件的指定的对应关系,如,可设定沿箭头方向滑动该方向箭头,或直接点击该方向箭头,即可触发输出文件的移动终端向接收文件的移动终端发送文件的指令。在按照指令要求,沿箭头方向滑动手指,或点击该方向箭头后,输出文件的移动终端向接收文件的移动终端发送文件。
在本发明中,进一步存在同时有多个移动终端需要向输出文件的移动终端获取文件的情况。此时,欲接收文件的多个移动终端的信号发射器均发射该声波信号,且声波信号中应包含标示相应移动终端的身份信息。输出文件的移动终端接收该声波信号进行分析,即可区分发射声波信号的多个移动终端。每一接收文件的移动终端同时或不同时发射声波信号,输出文件的移动终端的每个信号接收器接收每个接收文件的移动终端发射的声波信号,并通过声波信号中包含的移动终端信息区分接收文件的移动终端。通过算法调整计算四个信号接收器接收到的包含相同信息的信号,计算距离,在空间坐标系中得到信号发射器的方位。在本实施方式中,若有3个移动终端的信号发射器发射了声波信号,输出文件的移动终端的每一信号接收器均接收到3种包含移动终端信息的信号,可统计得到三个用时,计算得到三个距离。建立空间坐标系,将输出文件的移动终端的信号接收器设置为空间坐标系中的定点,从四个定点引出长度等于计算得到的距离的线段,经过三次计算,即可确定三个接收文件的移动终端的方位。
此时,确定了三个移动终端的方位,即在输出文件的移动终端的显示界面上生成三个方向箭头,箭头的方向指向接收文件的移动终端的方位。与前述步骤140相同,通过沿箭头方向滑动手指,或点击方向箭头,即可实现向该方位的移动终端发送文件。进一步,每一方向箭头的箭头末端指向带传送的文件,通过沿箭头滑动的操作指令,可将文件发送到相应的接收文件的移动终端。
区别于现有技术,本发明的移动终端的文件传输方法的步骤包括:在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时;通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离;通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位;根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。通过本发明,能够直接将文件向不同方位的待接收文件的移动终端发送,传输直观,操作简单,传输快速准确。
本发明提供了一种计算机处理设备,包括处理器及存储有执行前述技术方案的方法步骤的计算机程序的计算机可读存储介质,处理器通过执行计算机可读存储介质上的计算机程序,实现前述技术方案方法的步骤。
具体来说,所述计算机处理设备包括一种移动终端的文件传输装置,该装置包括计时模块、计算模块、方位确定模块及发送模块。
其中,计时模块用于执行在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收该接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时的步骤。
当需要传输文件时,参会者会控制其移动终端发射表示要接收文件的接收信号,输出文件的移动终端的每一信号接收器接收该接收信号,同时统计该接收信号从信号发射器到每一信号接收器的用时,其中,将信号接收器标记为S1、S2、S3及S4。在本实施方式中,该信号为声波信号,信号发射器发射声波信号,并记录S1、S2、S3及S4从声波信号的信号发射器发射到接收的时间为T1、T2、T3和T4。由于声音传播速度较快,而接收文件的移动终端和输出文件的移动终端之间的距离较近,因此信号接收器接收信号并记录接收时间的时间精度为毫秒级别。
计算模块用于执行通过记录得到用时,计算接收文件的移动终端的信号发射器到输出文件的移动终端的每一信号接收器的距离的步骤。
记录得到信号接收器S1、S2、S3及S4接收到信号用时为T1、T2、T3和T4,根据声波信号在空气中传播速度已知,可计算得到每一信号接收器到发射接收信号的信号发射器的距离为L1、L2、L3和L4。在其他实施方式中,可设置三个信号接收器,在获取到三个信号接收器到信号发射器的距离后,即可确定该信号发射器的精确位置。本实施方式中设置4个信号接收器,可更加精确的得到信号发射器的位置。
方位确定模块用于执行通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于输出文件的移动终端的方位的步骤。
经计算模块计算得到每一信号接收器与信号发射器之间的距离为L1、L2、L3和L4,在本实施方式中,建立空间坐标系,其中四个信号接收器为空间坐标系内的已知点,而且已知四个信号接收器与信号发射器之间的距离,则通过算法调整从四个信号接收器S1、S2、S3及S4所在的点引出的长度与L1、L2、L3和L4等比例的线段,通过调整,使四条线段的终点汇聚于一点,该点所在位置即为信号发射器所在的位置。通过线段等量换算,可确定信号发射器的方位。
发送模块用于执行根据预设的操作指令,触发向接收文件的移动终端发送文件的操作的步骤。
在确定信号发射器的方位后,即为确定了接收文件的移动终端的方位。在本实施方式中,确定接收文件的移动终端的方位后,即在输出文件的移动终端的显示界面上建立一虚拟按键,该虚拟按键可为方向箭头,指向发射信号的信号发射器(即接收文件的移动终端)所在的方位。同时,需建立虚拟按键与对向接收文件的移动终端发送文件的指定的对应关系,如,可设定沿箭头方向滑动该方向箭头,或直接点击该方向箭头,即可触发输出文件的移动终端向接收文件的移动终端发送文件的指令。在按照指令要求,沿箭头方向滑动手指,或点击该方向箭头后,输出文件的移动终端向接收文件的移动终端发送文件。
本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用所述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
Claims (10)
1.一种移动终端的文件传输方法,所述移动终端上设置至少三个信号接收器和一个信号发射器,其特征在于,包括:
在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收所述接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时;
通过记录得到所述用时,计算所述接收文件的移动终端的信号发射器到所述输出文件的移动终端的每一信号接收器的距离;
通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于所述输出文件的移动终端的方位;
根据预设的操作指令,触发向接收文件的移动终端发送文件的操作。
2.根据权利要求1所述的移动终端的文件传输方法,其特征在于,在根据预设的操作指令,触发向待接收文件的移动终端发送文件的操作的步骤中,包括步骤:
控制所述输出文件的移动终端以无线通信的方式连接到接收文件的移动终端。
3.根据权利要求1所述的移动终端的文件传输方法,其特征在于,在根据预设的操作指令,触发向接收文件的移动终端发送文件的操作的步骤中,包括步骤:
在所述输出文件的移动终端的显示界面上生成指示所述接收文件的移动终端方位的虚拟按键;
建立所述虚拟按键与向所述接收文件的移动终端发送文件的对应关系;
在对所述虚拟按键实施预设操作时,向所述接收文件的移动终端发送文件。
4.根据权利要求1所述的移动终端的文件传输方法,其特征在于,若多个移动终端中的几个为接收文件的移动终端时,接收文件的移动终端的信号发射器发射的接收信号中包含标示对应的移动终端的信息。
5.根据权利要求4所述的移动终端的文件传输方法,其特征在于,若多个移动终端中的几个为接收文件的移动终端时,在所述输出文件的移动终端的显示界面上生成指示每一所述接收文件的移动终端方位的虚拟按键。
6.根据权利要求5所述的移动终端的文件传输方法,其特征在于,所述虚拟按键为指向对应方位的滑动箭头,通过对相应方位的滑动箭头进行滑动操作,以使文件向对应方位的接收文件的移动终端发送。
7.根据权利要求6所述的移动终端的文件传输方法,其特征在于,在所述输出文件的移动终端的显示界面上,每一所述滑动箭头的末端指向所述待输出的文件。
8.根据权利要求1所述的移动终端的文件传输方法,其特征在于,所述信号发射器为声波信号发射器。
9.一种计算机处理设备,包括处理器及计算机可读存储介质,其特征在于,所述处理器获取所述计算机可读存储介质上的计算机程序,并执行如权利要求1-8任一所述方法的步骤。
10.一种移动终端的文件传输装置,其特征在于,包括:
计时模块,用于执行在接收文件的移动终端的信号发射器发射接收信号后,控制输出文件的移动终端的每一信号接收器分别接收所述接收信号,并记录每一接收信号从信号发射器发出到信号接收器接收的用时的步骤;
计算模块,用于执行通过记录得到所述用时,计算所述接收文件的移动终端的信号发射器到所述输出文件的移动终端的每一信号接收器的距离的步骤;
方位确定模块,用于执行通过信号发射器到输出文件的移动终端的每个信号接收器的距离,确定接收文件的移动终端相对于所述输出文件的移动终端的方位的步骤;
发送模块,用于执行根据预设的操作指令,触发向接收文件的移动终端发送文件的操作的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710504788.3A CN107277147A (zh) | 2017-06-28 | 2017-06-28 | 移动终端的文件传输方法、装置及计算机处理设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710504788.3A CN107277147A (zh) | 2017-06-28 | 2017-06-28 | 移动终端的文件传输方法、装置及计算机处理设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107277147A true CN107277147A (zh) | 2017-10-20 |
Family
ID=60070211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710504788.3A Pending CN107277147A (zh) | 2017-06-28 | 2017-06-28 | 移动终端的文件传输方法、装置及计算机处理设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107277147A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984082A (zh) * | 2018-07-09 | 2018-12-11 | 维沃移动通信有限公司 | 一种图像显示方法及移动终端 |
WO2021143650A1 (zh) * | 2020-01-13 | 2021-07-22 | 华为技术有限公司 | 数据分享的方法、电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103209030A (zh) * | 2012-01-12 | 2013-07-17 | 宏碁股份有限公司 | 电子装置及其数据传输方法 |
US20130268864A1 (en) * | 2012-04-06 | 2013-10-10 | Sony Dadc Us Inc. | Direct file transfer without sending requested file through requesting device |
CN105472038A (zh) * | 2016-01-07 | 2016-04-06 | 腾讯科技(深圳)有限公司 | 文件传输的控制方法、装置以及*** |
-
2017
- 2017-06-28 CN CN201710504788.3A patent/CN107277147A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103209030A (zh) * | 2012-01-12 | 2013-07-17 | 宏碁股份有限公司 | 电子装置及其数据传输方法 |
US20130268864A1 (en) * | 2012-04-06 | 2013-10-10 | Sony Dadc Us Inc. | Direct file transfer without sending requested file through requesting device |
CN105472038A (zh) * | 2016-01-07 | 2016-04-06 | 腾讯科技(深圳)有限公司 | 文件传输的控制方法、装置以及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984082A (zh) * | 2018-07-09 | 2018-12-11 | 维沃移动通信有限公司 | 一种图像显示方法及移动终端 |
WO2021143650A1 (zh) * | 2020-01-13 | 2021-07-22 | 华为技术有限公司 | 数据分享的方法、电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9803984B2 (en) | Navigation method, device for navigation and navigation system | |
CN103929464B (zh) | 用于检测三维手势以发起和完成联网设备间应用数据传送的***和方法 | |
WO2016197758A1 (zh) | 信息推荐***、方法及装置 | |
CN111610923B (zh) | 定向操作方法、定向操作装置及存储介质 | |
CN104105064B (zh) | 定位设备的方法及装置 | |
CN109002759A (zh) | 文本识别方法、装置、移动终端以及存储介质 | |
JP7221971B2 (ja) | 伝送方法、移動端末及びネットワーク機器 | |
KR102103809B1 (ko) | 메시지의 정렬 방법 및 이를 지원하는 장치 | |
CN101141611A (zh) | 向用户通知其视线外的他人作出的姿势的方法与*** | |
CN105530607A (zh) | 用户推荐方法、装置和*** | |
CN111309218A (zh) | 信息显示方法、装置及电子设备 | |
CN106254467A (zh) | 文件分享方法及装置 | |
US10863312B2 (en) | Moving track sharing method and apparatus, and storage medium | |
WO2021022981A1 (zh) | 终端交互的方法及终端 | |
CN108964838A (zh) | 传输速率调整方法、装置及电子装置 | |
CN108958634A (zh) | 快递信息获取方法、装置、移动终端以及存储介质 | |
CN108345422A (zh) | 应用控制方法、装置、移动终端及计算机可读介质 | |
CN107277147A (zh) | 移动终端的文件传输方法、装置及计算机处理设备 | |
WO2022206651A1 (zh) | 即时通信方法、装置、电子设备及存储介质 | |
CN108646967A (zh) | 显示切换方法、装置、移动终端以及存储介质 | |
CN112383572B (zh) | 一种数据传输***与方法 | |
WO2015139496A1 (zh) | 确定用户状态的方法、统一通讯***以及相关设备 | |
CN106470235A (zh) | 一种用于签到的数据处理方法、服务器和*** | |
WO2023143572A1 (zh) | 基于人工智能ai模型的定位方法及通信设备 | |
WO2022268197A1 (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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171020 |