蓝牙配对名称的存储方法和读取方法、存储介质及终端技术

技术编号:23450341 阅读:29 留言:0更新日期:2020-02-28 23:33
提供了一种蓝牙配对名称的存储方法和读取方法。该蓝牙配对名称的存储方法包括:第一终端获取与第一终端进行蓝牙配对的第二终端的蓝牙配对名称;第一终端在蓝牙配对名称中的字符均为数字字符的情况下根据蓝牙配对名称中的字符计算出表示第二终端的蓝牙配对名称的数字;第一终端存储表示第二终端的蓝牙配对名称的数字。该蓝牙配对名称的读取方法包括:第一终端获取其存储的表示第二终端的蓝牙配对名称的数字,第一终端利用所述存储方法存储了表示第二终端的蓝牙配对名称的数字;第一终端根据数字计算出蓝牙配对名称中的各字符,以读取出第二终端的蓝牙配对名称。本发明专利技术能够提高终端之间的蓝牙配对速度。

Storage method, reading method, storage medium and terminal of Bluetooth pairing name

【技术实现步骤摘要】
蓝牙配对名称的存储方法和读取方法、存储介质及终端
本专利技术属于通信
,具体地讲,涉及一种蓝牙配对名称的存储方法和读取方法、存储介质及终端。
技术介绍
目前,移动终端之间通过蓝牙互联是常见的连接方式,但是在实际使用中,两台带有蓝牙功能的设备之间进行互联时先要进行配对以建立一对一的通信链路,在配对时首先需要获取双方的配对名称,而配对名称往往是直接存储在移动终端中,当配对名称较长时读取配对名称过程往往较长甚至会大于配对中建立通信链路的过程,这样会降低移动终端的蓝牙配对速度。
技术实现思路
为了解决上述现有技术存在的问题,本专利技术的目的在于提供一种能够提高终端蓝牙配对速度的蓝牙配对名称的存储方法和读取方法、存储介质及终端。第一方面,根据本专利技术的实施例提供了一种蓝牙配对名称的存储方法,所述蓝牙配对名称的存储方法应用于终端,所述蓝牙配对名称的存储方法包括:第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;第一终端存储表示所述第二终端的蓝牙配对名称的所述数字。在根据本专利技术的实施例的蓝牙配对名称的存储方法中,可选地,所述蓝牙配对名称中的最高位数字字符为非零的数字字符。在根据本专利技术的实施例的蓝牙配对名称的存储方法中,可选地,第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字,包括:第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下将各所述数字字符转换为与各所述数字字符对应的数字;第一终端根据各所述数字字符对应的数字计算出表示所述第二终端的蓝牙配对名称的数字。在根据本专利技术的实施例的蓝牙配对名称的存储方法中,可选地,第一终端根据各所述数字字符对应的数字并利用下面的式子计算出表示所述第二终端的蓝牙配对名称的数字,D=(CN-48)*10N-1+(CN-1-48)*10N-2+……+(C2-48)*101+(C1-48)*100其中,D为表示第二终端的蓝牙配对名称的数字,N表示所述蓝牙配对名称中的字符的位数,CN、CN-1、......、C2、C1表示沿着从最高位数到最低位数的顺序分别由所述蓝牙配对名称中的各数字字符转换成的与各所述数字字符对应的数字。第二方面,根据本专利技术的实施例还提供了一种蓝牙配对名称的读取方法,所述蓝牙配对名称的读取方法应用于终端,所述蓝牙配对名称的读取方法包括:第一终端获取其存储的表示第二终端的蓝牙配对名称的数字,其中,第一终端利用蓝牙配对名称的存储方法存储了表示第二终端的蓝牙配对名称的数字;第一终端根据所述数字计算出所述蓝牙配对名称中的各字符,以读取出第二终端的蓝牙配对名称,其中,所述蓝牙配对名称的存储方法应用于终端,所述蓝牙配对名称的存储方法包括:第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;第一终端存储表示所述第二终端的蓝牙配对名称的所述数字。在根据本专利技术的实施例的一种蓝牙配对名称的读取方法中,可选地,第一终端根据所述数字并利用下面的式子计算出所述蓝牙配对名称中的各字符,EN=[D/10N-1]EN-1=[D/10N-2-EN*101]EN-2=[D/10N-3-EN*102-EN-1*101]EN-3=[D/10N-4-EN*103-EN-1*102-EN-2*101]EN-4=[D/10N-5-EN*104-EN-1*103-EN-2*102-EN-3*101]……E2=[D/10N-N+1-EN*10N-2-EN-1*10N-3-EN-2*10N-4-EN-3*10N-5-EN-4*10N-6-……-E3*10N-N+2]E1=[D/10N-N-EN*10N-1-EN-1*10N-2-EN-2*10N-3-EN-3*10N-4-EN-4*10N-5-……-E2*10N-N+1]其中,D为表示第二终端的蓝牙配对名称的数字,N表示所述蓝牙配对名称中的字符的位数,EN、EN-1、EN-2、EN-3、EN-4、......、E2、E1表示沿着从最高位数到最低位数的顺序分别对应所述蓝牙配对名称中各字符的数字。第三方面,根据本专利技术的实施例又提供了一种存储介质,所述存储介质上存储有蓝牙配对名称的存储程序和/或读取程序,所述蓝牙配对名称的存储程序和/或读取程序被处理器执行时实现蓝牙配对名称的存储方法和/或蓝牙配对名称的读取方法;其中,所述蓝牙配对名称的存储方法包括:第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;第一终端存储表示所述第二终端的蓝牙配对名称的所述数字;其中,所述蓝牙配对名称的读取方法包括:第一终端获取其存储的表示第二终端的蓝牙配对名称的数字,其中,第一终端利用蓝牙配对名称的存储方法存储了表示第二终端的蓝牙配对名称的数字;第一终端根据所述数字计算出所述蓝牙配对名称中的各字符,以读取出第二终端的蓝牙配对名称。第四方面,根据本专利技术的实施例又提供了一种终端,所述终端包括存储器、处理器及存储在存储器上并可在处理器上运行的蓝牙配对名称的存储程序和/或读取程序,所述蓝牙配对名称的存储程序和/或读取程序被处理器执行时实现蓝牙配对名称的存储方法和/或蓝牙配对名称的读取方法;其中,所述蓝牙配对名称的存储方法包括:第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;第一终端存储表示所述第二终端的蓝牙配对名称的所述数字;其中,所述蓝牙配对名称的读取方法包括:第一终端获取其存储的表示第二终端的蓝牙配对名称的数字,其中,第一终端利用蓝牙配对名称的存储方法存储了表示第二终端的蓝牙配对名称的数字;第一终端根据所述数字计算出所述蓝牙配对名称中的各字符,以读取出第二终端的蓝牙配对名称。本专利技术的有益效果:本专利技术通过将表示蓝牙配对名称的数字字符转换成与各数字字符对应的数字进行存储,从而能够提高终端蓝牙配对速度。附图说明通过结合附图进行的以下描述,本专利技术的实施例的上述和其它方面、特点和优点将变得更加清楚,附图中:图1是根据本专利技术的实施例的蓝牙配对名称的存储方法的流程图;图2是根据本专利技术的实施例的蓝牙配对名称的读取方法的流程图;图3是根据本专利技术的实施例的终端的结构示意图。具体实施方式以下,将参照附图来详细描述本专利技术的具体实施例。然而,可以以许多不同的形式来实施本专利技术,并且本发本文档来自技高网...

【技术保护点】
1.一种蓝牙配对名称的存储方法,其特征在于,所述蓝牙配对名称的存储方法应用于终端,所述蓝牙配对名称的存储方法包括:/n第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;/n第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;/n第一终端存储表示所述第二终端的蓝牙配对名称的所述数字。/n

【技术特征摘要】
1.一种蓝牙配对名称的存储方法,其特征在于,所述蓝牙配对名称的存储方法应用于终端,所述蓝牙配对名称的存储方法包括:
第一终端获取与所述第一终端进行蓝牙配对的第二终端的蓝牙配对名称;
第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字;
第一终端存储表示所述第二终端的蓝牙配对名称的所述数字。


2.根据权利要求1所述的存储方法,其特征在于,所述蓝牙配对名称中的最高位数字字符为非零的数字字符。


3.根据权利要求1或2所述的存储方法,其特征在于,第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下根据所述蓝牙配对名称中的字符计算出表示所述第二终端的蓝牙配对名称的数字,包括:
第一终端在所述蓝牙配对名称中的字符均为数字字符的情况下将各所述数字字符转换为与各所述数字字符对应的数字;
第一终端根据各所述数字字符对应的数字计算出表示所述第二终端的蓝牙配对名称的数字。


4.根据权利要求3所述的存储方法,其特征在于,第一终端根据各所述数字字符对应的数字并利用下面的式子计算出表示所述第二终端的蓝牙配对名称的数字,
D=(CN-48)*10N-1+(CN-1-48)*10N-2+……+(C2-48)*101+(C1-48)*100
其中,D为表示第二终端的蓝牙配对名称的数字,N表示所述蓝牙配对名称中的字符的位数,CN、CN-1、......、C2、C1表示沿着从最高位数到最低位数的顺序分别由所述蓝牙配对名称中的各数字字符转换成的与各所述数字字符对应的数字。


5.一种蓝牙配对名称的读取方法,其特征在于,所述蓝牙配对名称的读取方法应用于终端,所述蓝牙配对名称的读取方法包括:
第一终端获取其存储的表示第二终端的蓝牙配对名称的数字,其中,第一终端利用权利要求1至4任一项所述的存储方法存储了表示第二终端的蓝牙配对名称的数字;
第一终端根据所述数字计算出所述蓝牙配对名称中的各字符,以读取出第二终端的蓝牙配对名称。


6.根据...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1