一种基于蓝牙的移动终端文件传输方法及系统技术方案

技术编号:13680615 阅读:81 留言:0更新日期:2016-09-08 08:45
本发明专利技术公开了一种基于蓝牙的移动终端文件传输方法及系统,所述方法包括:当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传输文件的信息,为待传文件信息表;第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;第一移动终端将待传文件信息表传输给第二移动终端;第二移动终端按照接收到的待传文件信息表对之前所接收到的数据进行文件提取。本发明专利技术旨在两台移动终端之间传输多个文件时能一直保持较高地传输速度,从而提高蓝牙共享文件的传输速率,特别适用于两台移动终端之间传输多个小文件(文件大小比较小)的情况,提高了蓝牙的利用率,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于蓝牙的移动终端文件传输方法及系统
技术介绍
蓝牙是移动终端的标准配置功能之一,因此当两台移动终端之间进行文件传输时可以选择蓝牙方式,其过程大致如下: 步骤1,两台移动终端(移动终端A,移动终端B)启动蓝牙功能,并相互配对进行连接; 步骤2,移动终端A通过蓝牙向移动终端B发送蓝牙文件发送的请求; 步骤3,移动终端B接收请求,移动终端A将文件发送给移动终端B; 以上为两台移动终端之间传输一个文件的情况,当两台移动终端之间传输多个文件时,为上述步骤2至3的重复,譬如移动终端A需要发送三个文件给移动终端B,其步骤大致如下: 步骤1,两台移动终端(移动终端A,移动终端B)启动蓝牙功能,并相互配对进行连接; 步骤2,移动终端A通过蓝牙向移动终端B发送第一个文件发送的请求; 步骤3,移动终端B接收请求,移动终端A将文件发送给移动终端B; 步骤4,移动终端A通过蓝牙向移动终端B发送第二个文件发送的请求; 步骤5,移动终端B接收请求,移动终端A将第二文件发送给移动终端B; 步骤6,移动终端A通过蓝牙向移动终端B发送第三个文件发送的请求; 步骤7,移动终端B接收请求,移动终端A将第三文件发送给移动终端B; 从上述步骤中可以看出在两台移动终端之间传输多个文件时,是一个文件一个文件依次传输,因此,在每一个文件传输完时传输速度都将降为零,当下一个文件开始传输时速度再次从零逐渐上升。对于两台移动终端之间传输多个文件时将影响总体传输速度,特别是在两台移动终端之间传输多个小文件(文件大小比较小)时,对于总体传输速度影响将更加明显,不方便用户。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于蓝牙的移动终端文件传输方法及系统。旨在两台移动终端之间传输多个文件时能一直保持较高的传输速度,从而提高蓝牙共享文件的传输速率,特别适用于两台移动终端之间传输多个小文件(文件大小比较小)的情况,提高了蓝牙的利用率,为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下:一种基于蓝牙的移动终端文件传输方法,其中,包括:步骤A、当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传输文件的信息,为待传文件信息表;步骤B、第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;步骤C、第一移动终端将待传文件信息表传输给第二移动终端;步骤D、第二移动终端按照接收到的待传文件信息表对之前所接收到的数据进行文件提取。所述基于蓝牙的移动终端文件传输方法,其中,所述步骤A还包括:A1,判断待传输文件个数,若只有一个文件待传输则直接将该文件传输给第二移动终端;A2,获取待传文件,生成待传文件信息表。所述基于蓝牙的移动终端文件传输方法,其中,所述待传文件信息表具体内容如下:所述待传文件信息表中包含了若干条以下格式的内容:待传文件X的序号,待传文件X在存储器中的起始地址,待传文件X的大小;其中,待传文件X的序号由1开始依次编号;其中,一个待传文件包含一条以上信息。所述基于蓝牙的移动终端文件传输方法,其中,所述步骤B具体包括:B1,读取待传文件信息表中的内容,将待传文件按照待传文件信息表中的内容按条目进行传输。所述基于蓝牙的移动终端文件传输方法,其中,所述步骤B1具体包括:B11、先获取待传文件信息表,B12、然后按表中的内容逐条传输数据,每条传输时获取待传文件在存储器中的起始地址及对应待传文件的大小,然后将该文件在存储器中的地址开始的、大小为所获取该文件对应大小的数据通过蓝牙传输出去。所述基于蓝牙的移动终端文件传输方法,其中,所述步骤D具体包括:D1.第二移动终端按照接收到的待传文件信息表对之前所得到的数据进行文件提取;D2、提取方法具体为:第Y个待传文件的数据为:在所接收到的数据中的起始地址为Y1,大小为Y2的数据;其中,Y1为待传文件信息表中第Y条之前所有条目中所列待传文件的大小之和,Y2为待传文件信息表中第Y条中所列的待传文件的大小。 一种基于蓝牙的移动终端文件传输系统,其中,包括:待传文件信息生成模块,用于当第一移动终端共享文件给第二移动终时,控制在第一移动终端中生成待传输文件的信息,为待传文件信息表;文件传输控制模块,用于控制第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;待传文件信息表传输模块,用于控制第一移动终端将待传文件信息表传输给第二移动终端;文件数据提取模块,用于控制第二移动终端按照接收到的待传文件信息表对之前所接收到的数据进行文件提取。所述基于蓝牙的移动终端文件传输系统,其中,所述待传文件信息生成模块包括:判断单元,用于判断待传输文件个数,若只有一个文件待传输则直接将该文件传输给第二移动终端;获取生成单元,用于获取待传文件,生成待传文件信息表;所述待传文件信息表具体内容如下:所述待传文件信息表中包含了若干条以下格式的内容:待传文件X的序号,待传文件X在存储器中的起始地址,待传文件X的大小;其中,待传文件X的序号由1开始依次编号;其中,一个待传文件包含一条以上信息。所述基于蓝牙的移动终端文件传输系统,其中,所述文件传输控制模块具体包括:待传文件信息获取单元,用于先获取待传文件信息表,传输控制单元,用于按表中的内容逐条传输数据,每条传输时获取待传文件在存储器中的起始地址及对应待传文件的大小,然后将该文件在存储器中的地址开始的、大小为所获取该文件对应大小的数据通过蓝牙传输出去。所述基于蓝牙的移动终端文件传输系统,其中,所述文件数据提取模块包括:提取准备单元,用于控制第二移动终端按照接收到地待传文件信息表对之前所得到的数据进行文件提取;提取控制单元,用于控制提取方法具体为:第Y个待传文件的数据为:在所接收到的数据中的起始地址为Y1,大小为Y2的数据;其中,Y1为待传文件信息表中第Y条之前所有条目中所列待传文件的大小之和,Y2为待传文件信息表中第Y条中所列的待传文件的大小。本专利技术所提供的基于蓝牙的移动终端文件传输方法及系统,相较于现有技术,本专利技术所述方法通过当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传文件信息表;第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;第一移动终端将按待传文件信息表传输给第二移动终端。通过本专利技术所述方法,可以使两台移动终端之间传输多个文件时能一直保持较高地传输速度,从而提高蓝牙共享文件的传输效率,特别适用于两台移动终端之间传输多个小文件(文件大小比较小)的情况。附图说明图1是本专利技术基于蓝牙的移动终端文件传输方法的较佳实施例的流程图。图2是本专利技术基于蓝牙的移动终端文件传输系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于蓝牙的移动终端文件传输方法的较佳实施例的流程图。如图1所示,本专利技术实施例提供的一种基于蓝牙的移动终端文件传输方法,包括以下步骤:步骤S100、当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传输文件的信息,为本文档来自技高网
...

【技术保护点】
一种基于蓝牙的移动终端文件传输方法,其特征在于,包括:步骤A、当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传输文件的信息,为待传文件信息表;步骤B、第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;步骤C、第一移动终端将待传文件信息表传输给第二移动终端;步骤D、第二移动终端按照接收到的待传文件信息表对之前所接收到的数据进行文件提取。

【技术特征摘要】
1.一种基于蓝牙的移动终端文件传输方法,其特征在于,包括:步骤A、当第一移动终端共享文件给第二移动终时,在第一移动终端中生成待传输文件的信息,为待传文件信息表;步骤B、第一移动终端将文件按待传文件信息表中的顺序传输给第二移动终端;步骤C、第一移动终端将待传文件信息表传输给第二移动终端;步骤D、第二移动终端按照接收到的待传文件信息表对之前所接收到的数据进行文件提取。2.根据权利要求1所述基于蓝牙的移动终端文件传输方法,其特征在于,所述步骤A还包括:A1,判断待传输文件个数,若只有一个文件待传输则直接将该文件传输给第二移动终端;A2,获取待传文件,生成待传文件信息表。3.根据权利要求1所述基于蓝牙的移动终端文件传输方法,其特征在于,所述待传文件信息表具体内容如下:所述待传文件信息表中包含了若干条以下格式的内容:待传文件X的序号,待传文件X在存储器中的起始地址,待传文件X的大小;其中,待传文件X的序号由1开始依次编号;其中,一个待传文件包含一条以上信息。4.根据权利要求1所述基于蓝牙的移动终端文件传输方法,其特征在于,所述步骤B具体包括:B1,读取待传文件信息表中的内容,将待传文件按照待传文件信息表中的内容按条目进行传输。5.根据权利要求4所述基于蓝牙的移动终端文件传输方法,其特征在于,所述步骤B1具体包括:B11、先获取待传文件信息表,B12、然后按表中的内容逐条传输数据,每条传输时获取待传文件在存储器中的起始地址及对应待传文件的大小,然后将该文件在存储器中的地址开始的、大小为所获取该文件对应大小的数据通过蓝牙传输出去。6.根据权利要求1所述基于蓝牙的移动终端文件传输方法,其特征在于,所述步骤D具体包括:D1.第二移动终端按照接收到的待传文件信息表对之前所得到的数据进行文件提取;D2、提取方法具体为:第Y个待传文件的数据为:在所接收到的数据中的起始地址为Y1,大小为Y2的数据;其中,Y1为待传文件信息表中第Y条之前所有条目中所列待传文件的大小之和,Y2为待传文件信息表中第Y...

【专利技术属性】
技术研发人员:杨维琴俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1