[发明专利]一种基于WiFi的车载设备和手机电话本同步的方法在审
申请号: | 201710054555.8 | 申请日: | 2017-01-24 |
公开(公告)号: | CN106850925A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 夏晨;蔡蓉;赵鸿飞 | 申请(专利权)人: | 南京中科创达软件科技有限公司 |
主分类号: | H04M1/2745 | 分类号: | H04M1/2745;H04W4/00;H04W12/06;H04W48/16;H04W56/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 王安琪,李倩 |
地址: | 210012 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 wifi 车载 设备 手机 电话本 同步 方法 | ||
技术领域
本发明涉及无线通信领域,尤其是一种基于WiFi的车载设备和手机电话本同步的方法。
背景技术
现有技术中,我们通常使用蓝牙和车载设备进行连接,进行电话、音乐和电话本的传输。但手机电话本的信息越来越多,使用蓝牙同步电话本的时候会耗费很多时间,并且在同步过程中,蓝牙音乐会出现断续的现象,影响了用户体验。
发明内容
本发明所要解决的技术问题在于,提供一种基于WiFi的车载设备和手机电话本同步的方法,能够缩短车载设备同步电话本的时间,改善了用户体验。
为解决上述技术问题,本发明提供一种基于WiFi的车载设备和手机电话本同步的方法,包括如下步骤:
(1)手机端打开WiFi热点,车载设备端的WiFi连接到手机热点;
(2)手机端启动OBEX服务,并在指定的端口上侦听;车载设备端探测WiFi是否在指定的端口上提供了OBEX服务,如果指定的端口有提供OBEX服务,则连接此OBEX服务并同时发出电话本请求;
(3)手机端接收到了OBEX服务,应答OBEX服务,UI请求用户授权,获得授权后,OBEX服务访问通讯录,生成电话本对象,响应车载设备端的电话本请求,传输电话本对象给车载设备端;
(4)车载设备端接收到电话本文件,导入到车载设备的通讯录中。
优选的,手机端和车载设备端都是基于Android系统。
优选的,Android系统中,在framework层添加OBEX客户端与服务端。
优选的,当WiFi连接到热点的时候,OBEX客户端检查对端热点上的指定端口是否有相应的OBEX服务端端口;如果有OBEX的服务端端口,那么就连接OBEX服务端,并请求获取通讯录;获取到通讯录后,存放到系统的电话本数据库中,同时framework层的电话本提供服务给应用层,应用层通讯录软件获取到最新的通讯录。
优选的,当开启Wi-Fi热点后,服务端启动,并等待OBEX客户端的请求;如果有OBEX客户端连请求连接,并请求获取通讯录,服务端将从手机上的通讯录服务中获取通讯录,并传输给对端的OBEX客户端,把当前的通讯录软件更新到OBEX的客户端。
本发明的有益效果为:用户在没有蓝牙的情况下,能够使用WiFi快速传递手机电话本;能够显著提升电话本的传输速度和改善用户体验,用户能够在使用蓝牙打电话或播放音乐的同时和其他设备交换电话本;在手机和车载设备建立连接的时候,缩短车载设备同步电话本的时间,并不影响原有用户的蓝牙电话和蓝牙音乐功能,改善了用户体验。
附图说明
图1是本发明的OBEX对象传输协议框架示意图。
图2是本发明的车载设备和手机交互获取电话本的流程示意图。
图3是本发明的车载设备端软件架构示意图。
图4是本发明的手机端软件架构示意图。
具体实施方式
如图1所示,为OBEX对象传输协议的框架示意图。OBEX为对象传输协议,广泛用来在网络间传递信息,尤其是应用在蓝牙的电话本和图像传输上。OBEX协议最先是定义在红外上的一种传输协议,最底层是红外的硬件,依次往上是红外的链路认证、链路管理、小型传输协议,最上层是OBEX。蓝牙组织采用了这个协议,只是底层的硬件、链路认证、链路管理都采用了蓝牙的硬件和软件,显示出了OBEX协议与具体硬件无关的特性。OBEX协议完全可以在各种介质的硬件链路上运行,基于WiFi的物理链路也可运行OBEX协议。
如图2所示,为本发明的流程示意图。本发明提供一种基于WiFi的车载设备和手机电话本同步的方法,包括如下步骤:
(1)手机端打开WiFi热点,车载设备端的WiFi连接到手机热点;
(2)手机端启动OBEX服务,并在指定的端口上侦听;车载设备端探测WiFi是否在指定的端口上提供了OBEX服务,如果指定的端口有提供OBEX服务,则连接此OBEX服务并同时发出电话本请求;
(3)手机端接收到了OBEX服务,应答OBEX服务,UI请求用户授权,获得授权后,OBEX服务访问通讯录,生成电话本对象,响应车载设备端的电话本请求,传输电话本对象给车载设备端;
(4)车载设备端接收到电话本文件,导入到车载设备的通讯录中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京中科创达软件科技有限公司,未经南京中科创达软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710054555.8/2.html,转载请声明来源钻瓜专利网。