不同手机电话簿互传的方法

文档序号:7755065阅读:1271来源:国知局
专利名称:不同手机电话簿互传的方法
技术领域
本发明涉及到一种不同手机电话簿互传的方法,适用于手机等移动通讯终端。
背景技术
随着技术的发展,手机换代的速度越来越快,随之而来的是用户更换手机的速度也越来越快,这个时候带来了一个问题,就是不同手机之间电话簿的互传,由于手机存储空间的增大,用户在手机上存储了很多联系人号码,一个联系人可能有许多号码,比如有家庭号码,移动号码,传真号码,办公室号码,URL地址等,用户在更换手机的时候,不可能把通讯号码一个一个的输入到新的手机上,这样会增加用户的负担,而且经常容易输入错误的号码。目前业界有两种方案处理以上的情况,一是使用Vcard来存储电话簿,Vcard是业界的标准,可以使不同的设备进行公开的交换信息,很多智能机上支持这种格式,但是很多非智能机并不支持这个格式,二是使用USIM卡,把联系人信息存储到USIM卡上,这种方法有两大缺陷,一是很多手机并不支持USIM卡,二是USIM存储的号码数量有限,比如一个联系人只能存储三个号码,如果旧的手机一个联系人有五个号码,这个时候部分号码就会丢失,有的USIM卡并不支持EMAIL和URL等信息的存储。

发明内容
本发明就是为了解决上面的问题而提出的一种解决方法,可以使不同手机进行电话簿的互传,而且号码不丢失。为了达到上述目的,本发明提出一种不同手机电话簿互传的方法,包括下列步骤下载第一手机的电话簿;对所述电话簿进行转换;将所述转换后的电话簿上传到第二手机上。进一步的,所述下载第一手机的电话簿的步骤包括分析第一手机电话簿的格式;选择与所述电话簿的格式相对应的协议进行电话簿的下载;对下载下来的电话簿按照其格式进行保存。进一步的,所述对所述电话簿进行转换的步骤包括分析第二手机的电话簿格式;按照第二手机的电话簿格式对第一手机的电话簿进行转换;判断是否有第二手机不支持的号码,如果有则按照额外转换属性进行转换,如果没有则直接跳到下一步骤;按照第二手机支持的格式进行转换,并保存结果;判断是否达到第二手机的容量,如果是则向用户提示第二手机的容量已满,否则继续跳至上述按照第二手机的电话簿格式对第一手机的电话簿进行转换的步骤。进一步的,所述将所述转换后的电话簿上传到第二手机上的步骤包括获取转换后的电话簿文件;对第二手机选择相对应的电话簿上传协议;把电话簿上传到第二手机上。本发明提供了一种不同手机电话簿互传的方法,而且不丢失号码,当目标手机的号码存储空间满了以后,会提示用户,用户可以对电话簿做必要的取舍,以便可以把旧手机的电话簿传递到目标手机上。


图1所示为本发明较佳实施例的不同手机电话簿互传的方法流程图。图2所示为本发明较佳实施例的关于电话簿下载的流程图。图3所示为本发明较佳实施例的关于不同手机电话簿之间转换的流程图。图4所示为本发明较佳实施例的关于电话簿上传的流程图。
具体实施例方式为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。请参考图1,图1所示为本发明较佳实施例的不同手机电话簿互传的方法流程图。 本发明提出一种不同手机电话簿互传的方法,包括下列步骤步骤SlOO 下载第一手机的电话簿;步骤S200 对所述电话簿进行转换;步骤S300 将所述转换后的电话簿上传到第二手机上。再请参考图2,图2所示为本发明较佳实施例的关于电话簿下载的流程图。所述下载第一手机的电话簿的步骤包括步骤SllO 分析第一手机电话簿的格式;步骤S120 选择与所述电话簿的格式相对应的协议进行电话簿的下载;步骤S130 对下载下来的电话簿按照其格式进行保存。请参考图3,图3所示为本发明较佳实施例的关于不同手机电话簿之间转换的流程图。所述对所述电话簿进行转换的步骤包括步骤S210 分析第二手机的电话簿格式;步骤S220 按照第二手机的电话簿格式对第一手机的电话簿进行转换;步骤S230 判断是否有第二手机不支持的号码,如果有则进行步骤S240 按照额外转换属性进行转换,如果没有则直接跳到下一步骤;步骤S250 按照第二手机支持的格式进行转换,并保存结果;步骤S260 判断是否达到第二手机的容量,如果是则进行步骤S270 向用户提示第二手机的容量已满,否则继续跳至上述按照第二手机的电话簿格式对第一手机的电话簿进行转换的步骤220。再请参考图4,图4所示为本发明较佳实施例的关于电话簿上传的流程图。所述将所述转换后的电话簿上传到第二手机上的步骤包括
步骤S310 获取转换后的电话簿文件;步骤S320 对第二手机选择相对应的电话簿上传协议;步骤S330 把电话簿上传到第二手机上。现以一较佳实施例作为说明,本发明提出了一种不同手机电话簿互传递的方法, 包括如下的步骤为了描述方便,将第一手机和第二手机分别命名为A和B两款手机,现在要把A手机中的电话簿传递到B手机上。(一 )先下载A手机中的电话簿并按照特定的格式保存起来。( 二)解析下载下来的电话簿并按照B手机电话簿的格式保存起来。(三)把新生成的电话簿上传到B手机上。通过上面的三个步骤,就可以把A手机上的电话簿上传到B手机上,从而达到不同手机电话簿互传的目的。下面对电话簿下载和上传的相关技术做一下简单的描述目前电话簿的上传和下载所使用的命令主要有如下几个AT命令很多手机都支持AT命令,通过串口或者USB接口向手机发送AT命令,用来操控手机,比如发送AT+CPBR可以把手机的电话簿下载下来,AT+CPBW可以更新手机的电话簿。OBEX =Object Exchange,也就是对象交换,很多智能机上使用此协议进行电话簿的上传和下载,先把电话簿按照手机所支持的格式保存为一个文件,然后使用OBEX命令把文件更新到手机上,达到电话簿上传的目的。BREW =BREff是无线二进制运行环境,是高通公司开发的基于CDMA网络上增值业务开发运行的基本平台,很多基于此平台开发的手机都是使用BREW命令进行电话簿的更新与上传,当然也有部分使用AT命令的。SyncML:是一种与平台无关的信息同步标准协议,很多智能机使用此协议进行电话簿的同步,Nokia和三星的手机上使用此协议的比较多。有了上面对相关协议的分析,就很容易实现电话簿的上传和下载。所述步骤(一)中关于电话簿特定的格式说明如下因为不同手机的电话簿格式不一样,在不同手机电话簿互传的时候,需要一种统一的格式来保存电话簿,这样方便不同手机电话簿之间的转换。可以设计如下的标准格式N20 代表联系人的名字,20为联系人名字的最大长度。M20 代表联系人的移动号码,20为移动号码的最大长度。H20 代表联系人的家庭号码,20为家庭号码的最大长度。020 带来联系人的办公室号码,20为办公室号码的最大长度。E48 代表联系人的Email地址,48为Email的最大长度。U48 代表联系人的URL地址,48为其URL的最大长度。比如A手机上某个联系人为Lermy,有移动和家庭两个号码,分别为1111111和 222222,按照特定的格式保存为N20, M20, H20
Lenny,111111,222222B手机上某个联系人为Sim,有移动和办公室两个号码,分别为333333和444444, 按照特定的格式保存为N20, M20, 020Sim,333333,444444如上描述通过上面的格式,可以很方便的进行不同手机电话簿的转换。所述步骤(二)中关于不同手机电话簿之间的转换需要注意的地方如下由于不同手机的电话簿格式不一致,比如A手机中一个联系人可以存储移动号码,家庭号码,办公室号码等三个号码,B手机中一个联系人仅可以储存移动号码,办公室号码等两个号码,按照正常的转换规则,A手机中的家庭号码上传不到B手机上,这个时候需要定义一些额外转换规则,A手机的某些条目不能在B手机上存储的时候,需要对号码的属性做一些改变,可以把家庭号码转换为移动号码,然后再传递到B手机上,这样虽然会使用某些电话号码的属性改变,但是这么做可以不丢失号码,可以使电话簿信息传递保持最大的完整性。举例如下A手机的联系人LermyN20, M20, H20, 020Lenny,111111,222222,333333B手机中电话簿的格式如下N20, M20, 020在进行转换的时候,需要把Lermy的号码按照B格式保存Lenny,111111,333333家庭号码需要定义额外的转换规则,如H- > M,就是把家庭号码的属性修改为移动号码,Lenny中的家庭号码222222需要按照如下格式保存
Lenny,222222,所述步骤(二)中,还需要注意目标手机容量的问题,由于不同手机设置了不同的电话簿存储容量,如A手机可以存储500个电话号码,B手机可以400个电话号码,在A中的电话簿向B转换的时候,需要给用户提示,容量超出,用户需要进行必要的取舍,以方便电话簿的上传。所述步骤(三)中,需要把转换来的电话簿上传到B手机上,从而达到不同手机电话簿互传的目的。由于采用了以上的方案,不同手机的电话簿可以实现互传,并且不丢失数据。综上所述,本发明提供了一种不同手机电话簿互传的方法,而且不丢失号码,当目标手机的号码存储空间满了以后,会提示用户,用户可以对电话簿做必要的取舍,以便可以把旧手机的电话簿传递到目标手机上。虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视权利要求书所界定者为准。
权利要求
1.一种不同手机电话簿互传的方法,其特征在于,包括下列步骤 下载第一手机的电话簿;对所述电话簿进行转换; 将所述转换后的电话簿上传到第二手机上。
2.根据权利要求1所述的不同手机电话簿互传的方法,其特征在于,所述下载第一手机的电话簿的步骤包括分析第一手机电话簿的格式;选择与所述电话簿的格式相对应的协议进行电话簿的下载; 对下载下来的电话簿按照其格式进行保存。
3.根据权利要求1所述的不同手机电话簿互传的方法,其特征在于,所述对所述电话簿进行转换的步骤包括分析第二手机的电话簿格式;按照第二手机的电话簿格式对第一手机的电话簿进行转换;判断是否有第二手机不支持的号码,如果有则按照额外转换属性进行转换,如果没有则直接跳到下一步骤;按照第二手机支持的格式进行转换,并保存结果;判断是否达到第二手机的容量,如果是则向用户提示第二手机的容量已满,否则继续跳至上述按照第二手机的电话簿格式对第一手机的电话簿进行转换的步骤。
4.根据权利要求1所述的不同手机电话簿互传的方法,其特征在于,所述将所述转换后的电话簿上传到第二手机上的步骤包括获取转换后的电话簿文件;对第二手机选择相对应的电话簿上传协议;把电话簿上传到第二手机上。
全文摘要
本发明提出一种不同手机电话簿互传的方法,包括下列步骤下载第一手机的电话簿;对所述电话簿进行转换;将所述转换后的电话簿上传到第二手机上。本发明提供了一种不同手机电话簿互传的方法,而且不丢失号码,当目标手机的号码存储空间满了以后,会提示用户,用户可以对电话簿做必要的取舍,以便可以把旧手机的电话簿传递到目标手机上。
文档编号H04M1/275GK102340575SQ20101023579
公开日2012年2月1日 申请日期2010年7月23日 优先权日2010年7月23日
发明者李敬来 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1