一种蓝牙终端间的信息同步方法及系统技术方案

技术编号:11326744 阅读:65 留言:0更新日期:2015-04-22 16:19
本发明专利技术公开一种蓝牙终端间的信息同步方法及系统,其中,方法包括步骤:读取发送终端需打包的数据,并按照预定的数据格式将其打包,将打包好的文件通过蓝牙串口传输协议发送到接收终端;接收终端按照预定的数据格式将文件解析,并将解析到的数据保存到相应的缓存中,并显示。本发明专利技术基于蓝牙串口传输协议,按照拟定的数据格式对数据进行打包传输,然后解析显示,实现移动终端之间信息的同步,本发明专利技术的同步过程操作简单、便捷,具有较强的可行性和通用性。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种蓝牙终端间的信息同步方法及系统
技术介绍
随着移动互联网的快速发展,移动终端在高速更新换代的同时,其种类也在不断增多。很多人会同时拥有几个移动终端,比如功能手机,智能手机,pad等等。而实现移动终端之间的信息共享(如共享联系人,共享短信,共享通话记录等)成为人们的普遍需求,但现有的移动终端之间还无法很好实现信息的共享。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种蓝牙终端间的信息同步方法及系统,旨在解决现有蓝牙终端之间无法实现信息共享的问题。本专利技术的技术方案如下: 一种蓝牙终端间的信息同步方法,其中,包括步骤: A、读取发送终端需打包的数据,并按照预定的数据格式将其打包,将打包好的文件通过蓝牙串口传输协议发送到接收终端; B、接收终端按照预定的数据格式将文件解析,并将解析到的数据保存到相应的缓存中,并显示。所述的蓝牙终端间的信息同步方法,其中,所述步骤A具体包括: Al、预先拟定打包的数据格式; A2、根据接收终端的请求,读取发送终端数据库或存储器需打包的数据; A3、将读取的数据按拟定的数据格式打包到vCard文件中; A4、读取打包好的vCard文件; A5、通过蓝牙串口传输协议将vCard文件发送到接收终端。所述的蓝牙终端间的信息同步方法,其中,所述步骤B具体包括: B1、接收终端接收到vCard文件之后,判断其是否为所发送请求反馈的文件,若是则进入步骤B2 ; B2、将vCard文件保存至指定路径; B3、按照拟定的数据格式,对vCard文件进行解析; B4、将解析出的数据保存到缓存中,进行显示。所述的蓝牙终端间的信息同步方法,其中,所述数据为通话记录数据。所述的蓝牙终端间的信息同步方法,其中,所述步骤Al中,拟定的数据格式为:在vCard标准格式基础上增加通话记录的通话类型和通话时间字段。一种蓝牙终端间的信息同步系统,其中,包括: 发送模块,用于读取发送终端需打包的数据,并按照预定的数据格式将其打包,将打包好的文件通过蓝牙串口传输协议发送到接收终端; 接收模块,用于按照预定的数据格式将文件解析,并将解析到的数据保存到相应的缓存中,并显不。所述的蓝牙终端间的信息同步系统,其中,所述发送模块具体包括: 拟定单元,用于预先拟定打包的数据格式; 数据读取单元,用于根据接收终端的请求,读取发送终端数据库或存储器需打包的数据; 打包单元,用于将读取的数据按拟定的数据格式打包到VCard文件中; 文件读取单元,用于读取打包好的vCard文件; 发送单元,用于通过蓝牙串口传输协议将vCard文件发送到接收终端。所述的蓝牙终端间的信息同步系统,其中,所述接收模块具体包括: 判断单元,用于接收终端接收到vCard文件之后,判断其是否为所发送请求反馈的文件,若是则进入保存单元; 保存单元,用于将vCard文件保存至指定路径; 解析单元,用于按照拟定的数据格式,对vCard文件进行解析; 显示单元,用于将解析出的数据保存到缓存中,进行显示。所述的蓝牙终端间的信息同步系统,其中,所述数据为通话记录数据。所述的蓝牙终端间的信息同步系统,其中,所述拟定单元中,拟定的数据格式为:在VCARD标准格式基础上增加通话记录的通话类型和通话时间字段。有益效果:本专利技术基于蓝牙串口传输协议,按照拟定的数据格式对数据进行打包传输,然后解析显示,实现移动终端之间信息的同步,本专利技术的同步过程操作简单、便捷,具有较强的可行性和通用性。【附图说明】图1为本专利技术一种蓝牙终端间的信息同步方法较佳实施例的流程图。图2为图1所示方法中步骤SlOl的具体流程图。图3为图1所示方法中步骤S102的具体流程图。图4为本专利技术一种蓝牙终端间的信息同步方法应用实施例的发送流程图。图5为本专利技术一种蓝牙终端间的信息同步方法应用实施例的接收流程图。图6为本专利技术一种蓝牙终端间的信息同步系统较佳实施例的结构框图。图7为图6所示系统中发送模块的具体结构框图。图8为图6所示系统中接收模块的具体结构框图。【具体实施方式】本专利技术提供一种蓝牙终端间的信息同步方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1为本专利技术一种蓝牙终端间的信息同步方法较佳实施例的流程图,如图所示,其包括步骤: 5101、在发送终端的数据库读取需打包的数据,并按照预定的数据格式将其打包,将打包好的文件通过蓝牙串口传输协议发送到接收终端; 5102、接收终端按照预定的数据格式将文件解析,并将解析到的数据保存到相应的缓存中,并显不。本专利技术实施例中,先将需共享的数据按照拟定的数据格式进行打包,然后将打包的文件通过蓝牙串口传输协议(SPP)来传输到接收终端,接收终端再对文件进行解析,并显示,从而实现不同数据通过基于蓝牙传输的方式进行共享。本专利技术实施例的方法传输过程简单、快速并且通用,因而适用范围广。作为本专利技术更优选的实施例,如图2所示,所述步骤SlOl具体包括: S201、预先拟定打包的数据格式; 以数据为通话记录数据为例,拟定打包的数据格式为:在vCard标准格式基础上增加通话记录特有的字段,如通话类型和通话时间等。另外还包括通话时长以及通话号码来源地等信息。其中的通话类型可包括呼出电话和呼入电话的类型,也可包括视频电话和语音电话的类型。而其他信息如通话号码、联系人名称等信息则包含在原有vCard标准格式中。vCard为国际通用的标准格式,所以这种数据格式具有极大可行性和通用性。一个包含个人信息的vCard文件是:BEGIN:VCARDVERS1N:2.1N:Gump;ForrestFN:Forrest GumpORG: Gump Shrimp C0.TITLE:Shrimp ManTEL;WORK;VOICE: (111) 555-1212TEL;HOME;VOICE:(404) 555-1212ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of AmericaLABEL;WORK;ENC0DING=QU0TED-PRINTABLE:100 Waters Edge=OD=OABaytown, LA30314=0D=0AUnited States of AmericaADR;HOME:;42 Plantat1n St.;Baytown;LA;30314;United States of AmericaLABEL;HOME;ENCODING=QU0TED-PRINTABLE:42 Plantat1n St.=OD=OABaytown, LA30314=0D=0AUnited States of AmericaEMAIL;PREF;INTERNET:forrestgumpiwalladalla.comREV:20080424T195243ZEND:VCARD vCard数据格式行是:类型:值 ADR;HOME;POSTAL;PARCEL;;;例如街道地址本文档来自技高网...

【技术保护点】
一种蓝牙终端间的信息同步方法,其特征在于,包括步骤:A、读取发送终端需打包的数据,并按照预定的数据格式将其打包,将打包好的文件通过蓝牙串口传输协议发送到接收终端;B、接收终端按照预定的数据格式将文件解析,并将解析到的数据保存到相应的缓存中,并显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李开书谢瀚武吴东海
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1