一种精确识别及快速传输数据的方法及系统的制作方法

文档序号:7798586阅读:89来源:国知局
一种精确识别及快速传输数据的方法及系统的制作方法
【专利摘要】本发明公开一种精确识别及快速传输数据的方法及系统,其中,方法包括步骤:A、移动终端接收用户的指令,开启进入到快传模式;B、当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;C、若附近设备的设备名具有同样标识,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。本发明整个连接传输过程,用户的操作非常少,也不需要用户去识别对方设备的名称,所以真正实现了精确识别快速传输数据的目的,并且无需通过某个服务器来进行通信,也无需使用到数据带宽,所以也节省了用户的通信成本。
【专利说明】一种精确识别及快速传输数据的方法及系统
【技术领域】
[0001]本发明涉及软件领域,尤其涉及一种精确识别及快速传输数据的方法及系统。
【背景技术】
[0002]现有技术中,使用终端首次向其他设备进行数据传输,如通过wifi或BT (蓝牙)等方式进行数据传输,一般需要经过以下步骤:先获取对方设备的wifi/BT名称,然后选择对方设备,输入密码进行连接(或是对方进行确认连接),建立连接后传输数据;或者通过NFC(近距离无线通信)进行数据传输时,两台设备彼此靠近,通过NFC做短距离的数据互换后(包含装置信息),开启BT并确认需传输数据的两台设备,将两台设备进行连接并进行数据传输。
[0003]虽然上述方法均能够实现数据传输,但其还存在不足:使用Wifi/BT进行数据传输需要确认对方设备的wifi/BT名称,若不能确认对方设备的名称或者扫描显示出来的名称类似的话,容易造成混淆;连接时需要获取对方的密码或是需要对方进行确认连接,才能将两台设备进行连接,连接后才能选择对方设备传输数据,这种方式需要进行的操作较多,比较繁琐;通过NFC进行数据传输,需要增加相关硬件成本及增加处理其射频性能等的软件工作量。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种精确识别及快速传输数据的方法及系统,旨在解决现有的信息传输方式所需操作过多、不方便使用、成本高的问题。
[0006]本发明的技术方案如下:
一种精确识别及快速传输数据的方法,其中,包括步骤:
A、移动终端接收用户的指令,开启进入到快传模式;
B、当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;
C、若附近设备的设备名具有同样标识,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
[0007]所述的精确识别及快速传输数据的方法,其中,所述对移动终端自身的设备名进行标识的步骤包括:
在移动终端自身的设备名上添加特定字段与时间标识。
[0008]所述的精确识别及快速传输数据的方法,其中,所述判断附近设备的设备名是否具有同样标识的步骤具体包括:
判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在预定时间范围内。
[0009]所述的精确识别及快速传输数据的方法,其中,所述步骤C之后还包括: D、当移动终端退出快传模式时,将其设备名上的标识去除,同时将连接过的附近设备的设备信息和传输过的数据信息保存在一配置表中。
[0010]所述的精确识别及快速传输数据的方法,其中,所述步骤D之后还包括:
E、当附近的多个设备与移动终端同时进入到快传模式时,调取配置表中的数据,并在各设备的设备名上显示其设备信息和传输过的数据信息,以提示用户选择需要连接的设备。
[0011]一种精确识别及快速传输数据的系统,其中,包括:
配置模块,用于接收用户的指令,开启进入到快传模式;
处理模块,用于当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;
传输模块,用于当附近设备的设备名具有同样标识时,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
[0012]所述的精确识别及快速传输数据的系统,其中,所述处理模块包括:
标识设置单元,用于在移动终端自身的设备名上添加特定字段与时间标识。
[0013]所述的精确识别及快速传输数据的系统,其中,所述处理模块还包括:
检测单元,用于判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在预定时间范围内。
[0014]所述的精确识别及快速传输数据的系统,其中,还包括:
标识去除模块,用于当移动终端退出快传模式时,将其设备名上的标识去除,同时将连接过的附近设备的设备信息和传输过的数据信息保存在一配置表中。
[0015]所述的精确识别及快速传输数据的系统,其中,还包括:
显示模块,用于当附近的多个设备与移动终端同时进入到快传模式时,调取配置表中的数据,并在各设备的设备名上显示其设备信息和传输过的数据信息,以提示用户选择需要连接的设备。
[0016]有益效果:本发明在检测到进入到快传模式后,对设备名进行修改,实现自动识别附近设备的设备名,进而达到快速配对,以及根据用户的需要传输数据的目的,本发明整个连接传输过程,用户的操作非常少,也不需要用户去识别对方设备的名称,所以真正实现了精确识别快速传输数据的目的,并且无需通过某个服务器来进行通信,也无需使用到数据带宽,所以也节省了用户的通信成本。
【专利附图】

【附图说明】
[0017]图1为本发明一种精确识别及快速传输数据的方法较佳实施例的流程图。
[0018]图2为本发明一种精确识别及快速传输数据的系统较佳实施例的结构框图。
【具体实施方式】
[0019]本发明提供一种精确识别及快速传输数据的方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参阅图1,图1为本发明一种精确识别及快速传输数据的方法较佳实施例的流程图,如图所示,其包括步骤:
5101、移动终端接收用户的指令,开启进入到快传模式;
5102、当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;
5103、若附近设备的设备名具有同样标识,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
[0021]在本实施例中,移动终端首先接收用户的指令,开启快传模式,进入该模式的方式,可以是在终端界面上提供一个设置项,用户可进行相应的设置,使移动终端进入到快传模式,或者在终端界面上提供一控件,当用户点击该控件时,即可直接进入到快传模式。本发明中的移动终端以及其他设备,可以是常见的手机、平板电脑等智能设备。
[0022]当移动终端进入到快传模式后,即可对自身的设备名进行标识,使得移动终端自身设备名具有一个特定标识,这样当其他设备也同时开启了快传模式后,移动终端就会检测到附近设备的设备名,若具有相同的标识,那么两个设备就能自动进行连接,并且根据用户的指令来传输数据,具体可以采用例如蓝牙或者wifi来进行数据传输。这样整个连接传输过程中,用户所需操作的就是开启进入到快传模式,然后选择需要传输的数据即可,而无需用户去辨别确认哪个设备才是对方用户的,也不需要繁琐的点击确认等操作,整个确认处理机制都在后台进行,从而达到了快速进行数据传输的目的。同时本发明实施例无需通过某个服务器来进行通信,也无需使用到数据带宽,所以节省了用户的成本。
[0023]当然,在本技术方案中,即便移动终端没有开启快传模式,当移动终端开启WIFI或BT时,也可以对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;若附近设备的设备名具有同样标识,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
[0024]作为本发明更优选的实施例,所述步骤S102中,对移动终端自身的设备名进行标识的步骤包括:
在移动终端自身的设备名上添加特定字段与时间标识。
[0025]即在进行标识时,在设备名上添加特定字段与时间标识,该特定字段可以由厂商预先设定好,例如app名称,更优选的是,该特定字段由用户自行设定,比如说,两个用户预先确定好特定字段的名称,类似于暗语,这样,当其他不相识的用户同时开启进入到快传模式之后,也不会误连上自身设备,当然,所述的特定字段还可以是由终端预先设置多个,然后由用户自己和其他设备用户商定选取哪一个作为特定字段,避免用户产生过多操作。更优选的是,控制特定字段按照预设的方式进行变化,例如提供若干变化模式,每一变化模式由若干特定字段组成,这些特定字段将随着时间的推移,进行循环变化,例如在周一为特定字段1,周二为特定字段2,循环一周,这样当两个设备协商好变化模式后,这两个设备将具有同样的特定字段变化过程,当然,还可以建立朋友圈,让其他信任的朋友也加入到这一变化模式,这一不仅更能保证连接的唯一性,还能提高可玩性和趣味性。
[0026]其中的时间标识则可以直接标识开启进入到快传模式的时间,例如“1:21”,以确保只有在接近同时开启快传模式的设备才能进行连接,以及传输数据。此外,时间标识也可以直接标识终端开启WIFI或BT等无线通信模块的时间。
[0027]作为本发明更优选的实施例,在所述步骤S102中,判断附近设备的设备名是否具有同样标识的步骤具体包括:
判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在预定时间范围内。
[0028]本步骤就是判断两个设备是否同时具有同一个特定字段,例如前述的app名称,或者用户自定义的短语等等,并且判断二者的时间标识是否在预定时间范围内,该预定时间范围可以为I分钟之内,也可是2分钟之内,较佳的是I到2分钟之间的任一范围,时间不宜过长,否则容易让多个设备同时连接上移动终端,时间也不宜过短,否则容易连接不上。但,较佳的是,在首次连接时,则控制在较短范围内,例如设置在30s或20s之内,以确保只有两台接近同时进入到快传模式的设备才能连接上,避免其他设备误连接上自身终端。
[0029]在本发明实施例中所指的附近设备,是指移动终端在开启wifi或者BT后,处于wifi或BT通信范围内所显示或者能够连接上的设备,当然还可以是通过其他通信方式所能连接上的设备,例如NFC通信方式。
[0030]另外,在传输数据时,可以提供一个用于传输数据的控件,当用户需要传输数据时,点击该控件,利用该控件来选择所需传输的数据即可。并且整个通信连接过程在后台进行,用户只需开启进入到快传模式,并且选取需要传输的数据即可,在终端界面上无需显示设备名称,所以整个连接传输过程非常方便,界面也非常简单,方便了用户的操作。当然对于已经连接过的多个设备的话,则优选显示前述的设备信息和数据信息,以提示用户选择正确的设备。另外,在数据传输过程中,则优选显示一个上传或下载的图标,表明此时正在进行数据传输,当传输完毕后,则显示一个已经完成传输的图标,表明此时已经完成数据传输。在完成数据传输之后,退出快传模式即可。
[0031]作为本发明更优选的实施例,在所述步骤S103之后还包括:
5104、当移动终端退出快传模式时,将其设备名上的标识去除,同时将连接过的附近设备的设备信息和传输的数据信息保存在一配置表中。
[0032]在本实施例中,移动终端与目标设备进行连接并且传输完数据之后,即可退出快传模式,在退出快传模式时,需要将其设备名上的标识去除,以免后续更其他设备误连接,同时将连接过的附近设备的设备信息和传输的数据信息保存在一配置表中,即记录之前连接过哪些设备,以及传输过哪些数据,其中的设备信息可以是例如MEID号(移动设备识别码)等信息,数据信息则可以是文件名称等。将这些信息记录下来,方便之后与同样的设备进行连接快传时,为用户进行筛选提供提示信息。
[0033]作为本发明更优选的实施例,在所述步骤S104之后还包括:
5105、当移动终端接收到用户的指令,再次与连接过的设备进行连接时,在该设备的设备名上显示其设备信息和传输过的数据信息。
[0034]本实施例就是针对在多个设备同时开启进入快传模式的情况,S卩如果多个设备同时进入到快传模式,则在界面上显示各终端的设备信息和传输过的数据信息,这样用户就能快速识别各终端,并查找到目标终端,并选择进行连接以及数据传输。
[0035]基于上述方法,本发明还提供一种精确识别及快速传输数据的系统较佳实施例,如图2所示,其包括:
配置模块100,用于接收用户的指令,开启进入到快传模式;
处理模块200,用于当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识;
传输模块300,用于当附近设备的设备名具有同样标识时,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
[0036]进一步,所述处理模块200包括:
标识设置单元,用于在移动终端自身的设备名上添加特定字段与时间标识。
[0037]进一步,所述处理模块200还包括:
检测单元,用于判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在一定时间范围内。
[0038]进一步,所述的系统还包括:
标识去除模块,用于当移动终端退出快传模式时,将其设备名上的标识去除,同时将连接过的附近设备的设备信息和传输过的数据信息保存在一配置表中。
[0039]进一步,所述的系统还包括:
显示模块,用于当移动终端接收到用户的指令,再次与连接过的设备进行连接时,在该设备的设备名上显示其设备信息和传输过的数据信息。
[0040]关于上述模块单元的技术细节在前面的方法中已有详述,故不再赘述。
[0041]综上所述,本发明在检测到进入到快传模式后,对设备名进行修改,实现自动识别附近设备的设备名,进而达到快速配对,以及根据用户的需要传输数据的目的,本发明整个连接传输过程,用户的操作非常少,也不需要用户去识别对方设备的名称,所以真正实现了精确识别快速传输数据的目的,并且无需通过某个服务器来进行通信,也无需使用到数据带宽,所以也节省了用户的通信成本。
[0042]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种精确识别及快速传输数据的方法,其特征在于,包括步骤: A、移动终端接收用户的指令,开启进入到快传模式; B、当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识; C、若附近设备的设备名具有同样标识,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
2.根据权利要求1所述的精确识别及快速传输数据的方法,其特征在于,所述对移动终端自身的设备名进行标识的步骤包括: 在移动终端自身的设备名上添加特定字段与时间标识。
3.根据权利要求2所述的精确识别及快速传输数据的方法,其特征在于,所述判断附近设备的设备名是否具有同样标识的步骤具体包括: 判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在预定时间范围内。
4.根据权利要求1所述的精确识别及快速传输数据的方法,其特征在于,所述步骤C之后还包括: D、当移动终端退出快传模式时,将其设备名上的标识去除,同时将连接过的附近设备的设备信息和传输过的数据信息保存在一配置表中。
5.根据权利要求4所述的精确识别及快速传输数据的方法,其特征在于,所述步骤D之后还包括: E、当附近的多个设备与移动终端同时进入到快传模式时,调取配置表中的数据,并在各设备的设备名上显示其设备信息和传输过的数据信息,以提示用户选择需要连接的设备。
6.一种精确识别及快速传输数据的系统,其特征在于,包括: 配置模块,用于接收用户的指令,开启进入到快传模式; 处理模块,用于当移动终端进入到快传模式后,对移动终端自身的设备名进行标识,并检测附近设备的设备名,判断附近设备的设备名是否具有同样标识; 传输模块,用于当附近设备的设备名具有同样标识时,则控制移动终端与该设备进行无线连接,并根据用户的指令传输数据。
7.根据权利要求6所述的精确识别及快速传输数据的系统,其特征在于,所述处理模块包括: 标识设置单元,用于在移动终端自身的设备名上添加特定字段与时间标识。
8.根据权利要求7所述的精确识别及快速传输数据的系统,其特征在于,所述处理模块还包括: 检测单元,用于判断附近设备的设备名是否具有该特定字段,以及附近设备的设备名上的时间标识与移动终端自身设备名上的时间标识是否在预定时间范围内。
9.根据权利要求6所述的精确识别及快速传输数据的系统,其特征在于,还包括: 标识去除模块,用于当移动终端退出快传模式时,将其设备名上的标识去除,同时将连 接过的附近设备的设备信息和传输过的数据信息保存在一配置表中。
10.根据权利要求9所述的精确识别及快速传输数据的系统,其特征在于,还包括:显示模块,用于当附近的多个设备与移动终端同时进入到快传模式时,调取配置表中的数据,并在各设备的设备名上显示其设备信息和传输过的数据信息,以提示用户选择需要连接的设备 。
【文档编号】H04W84/12GK103916981SQ201410087111
【公开日】2014年7月9日 申请日期:2014年3月11日 优先权日:2014年3月11日
【发明者】董志伟, 黄开宇 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1