数据发送方法和装置及数据同步方法和装置制造方法

文档序号:7979415阅读:108来源:国知局
数据发送方法和装置及数据同步方法和装置制造方法
【专利摘要】本发明公开了一种数据发送方法和装置及数据同步方法和装置,其中,该方法包括:第一终端与第二终端建立NFC?P2P通信连接;第一终端通过NFC?P2P通信连接将需要同步的数据发送到第二终端。本发明解决了现有技术中难以实现终端间数据的快速同步的技术问题,达到了提高数据同步过程中数据的安全性的技术效果。
【专利说明】数据发送方法和装置及数据同步方法和装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据发送方法和装置及数据同步方法和装置。
【背景技术】
[0002]近场通讯(Near Field Communication,简称为NFC)是一种短距离无线通信技术,其通信距离通常为10厘米以内,因为允许通信的距离很短,从而保证了利用NFC进行通信的安全性。NFC工作于13.56MHZ频率范围,其传输速度可以选择106kbps、212kbps或者424kbpSt)NFC设备之间进行通信时,只需将通信设备相互靠近即可完成整个通信过程,无需进行繁琐漫长的搜索、连接配对过程,从而简化了使用的复杂度。
[0003]随着移动终端产品的不断涌现,用户更换移动终端产品的周期不断缩短。用户更换移动终端时,往往存在难以完成终端内附属信息相应地更换的问题。例如,通讯录的同步更换,铃音、图片的同步更换,有趣短信的同步更换等。同时,用户对移动终端信息同步的要求也在逐渐增多。例如,用户希望进行时间同步,游戏关卡同步等。因此,需要一种能够实现移动终端之间快捷实现信息同步的方法以改善移动终端的用户体验效果就显得尤为重要。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明提供了一种数据发送方法和装置及数据同步方法和装置,以至少解决现有技术中难以实现终端间数据的快速同步的技术问题。
[0006]根据本发明的一个方面,提供了一种数据发送方法,包括:第一终端与第二终端建立点到点近场通讯NFC P2P通信连接;第一终端通过NFC P2P通信连接将需要同步的数据发送到第二终端。
[0007]优选地,第一终端与第二终端建立NFC P2P通信连接包括:第一终端通过与第二终端接触或者靠近以建立NFC P2P通信连接。
[0008]优选地,在第一终端与第二终端建立NFC P2P通信连接之前,上述方法还包括--第一终端启动信息同步功能;第一终端确定需要同步的数据。
[0009]优选地,第一终端确定需要同步的数据包括:第一终端确定需要同步的数据的信息类型;第一终端将自身存储的对应于信息类型的数据确定为需要同步到第二终端的数据。
[0010]优选地,第一终端通过NFC P2P通信连接将需要同步的数据发送到第二终端包括:第一终端对需要同步的数据进行封装;第一终端将封装后的数据通过NFC P2P通信连接发
送给第二终端。
[0011]优选地,信息类型包括以下至少之一:名片、短信、铃音、图片以及时间。
[0012]根据本发明的另一个方面,提供了一种数据同步方法,包括:第二终端响应于第一终端的同步请求,建立与第一终端间的NFC P2P通信连接;第二终端通过NFC P2P通信连接接收第一终端发送的需要同步的数据;第二终端对接收到的需要同步的数据进行同步。
[0013]优选地,第二终端将需要同步的数据同步到第二终端的存储设备中包括:第二终端确定接收到的需要同步的数据所对应的信息类型;第二终端根据确定的信息类型对接收到的需要同步的数据进行同步。
[0014]优选地,,信息类型包括以下至少之一:名片、短信、铃音、图片以及时间。
[0015]根据本发明的又一个方面,提供了一种数据发送装置,位于终端内,包括:建立单元,用于与另一终端建立NFC P2P通信连接;发送单元,用于通过NFC P2P通信连接将需要同步的数据发送到另一终端。
[0016]根据本发明的再一个方面,提供了一种数据同步装置,位于终端内,包括:建立单元,用于响应于另一终端的同步请求,建立与另一终端间的NFC P2P通信连接;接收单元,用于通过NFC P2P通信连接接收另一终端发送的需要同步的数据;同步单元,用于对接收到的需要同步的数据进行同步。
[0017]在本发明实施例中,同步主动方将需要同步的数据通过NFC P2P传输到了同步被动方,从而提高了数据同步的安全性,同时也不需要进行繁琐漫长的搜索以及连接配对过程,提高了数据信息同步的效率,解决了现有技术中难以实现终端间数据的快速同步的技术问题,达到了提高数据同步过程中数据的安全性的技术效果。
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例的数据发送方法的一种优选流程图;
[0020]图2是根据本发明实施例的第一终端确定需要同步的数据的一种优选流程图;
[0021]图3是根据本发明实施例的数据同步方法的一种优选流程图;
[0022]图4是根据本发明实施例的数据发送装置的一种优选结构框图;
[0023]图5是根据本发明实施例的数据同步装置的一种优选结构框图;
[0024]图6是根据本发明实施例的信息同步系统的一种优选结构框图;
[0025]图7是根据本发明实施例的信息同步系统的另一种优选结构框图;
[0026]图8是根据本发明实施例的终端A与终端B之间的连接关系一种优选结构框图;
[0027]图9是根据本发明实施例的数据同步方法的另一种优选流程图;
[0028]图10是根据本发明实施例的建立NFC通信连接的方法的一种优选流程图。
【具体实施方式】
[0029]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0030]本发明提供了一种优选的数据发送方法,如图1所示,包括以下步骤:
[0031]步骤S102:第一终端与第二终端建立NFC点到点(Point to Point,简称为P2P)通信连接;
[0032]步骤S104:第一终端通过NFC P2P通信连接将需要同步的数据发送到第二终端。
[0033]在本优选实施方式中,同步主动方将需要同步的数据通过NFC P2P传输到了同步被动方,从而提高了数据同步的安全性,同时也不需要进行繁琐漫长的搜索以及连接配对过程,提高了数据信息同步的效率,解决了现有技术中难以实现终端间数据的快速同步的技术问题,达到了提高数据同步过程中数据的安全性的技术效果。
[0034]对于上述通过NFC实现从一个终端到另一个终端的数据同步,可以采用终端A(第一终端)通过与终端B (第二终端)进行接触或者是相互靠近以建立NFC P2P通信连接。这主要是利用NFC技术在实现通信建立方面的简便性,避免了采用其它例如蓝牙、红外等建立数据传输通道时需要漫长的搜索和配对所带来的操作繁琐的技术问题。
[0035]在建立通信连接之前,终端A还需要开启同步功能,并确定需要同步的数据。在一个优选实施方式中,在第一终端与第二终端建立NFC P2P通信连接之前,该方法还可以包括:第一终端启动信息同步功能;第一终端确定需要同步的数据。
[0036]例如,终端A在希望将数据同步到终端B时,终端A先确定想要同步的数据的信息类型,例如,终端A希望将通讯录信息同步到终端B,则将终端A内通讯录的信息作为需要同步的数据。
[0037]在一个优选实施方式中,上述第一终端确定需要同步的数据,如图2所示,包括以下步骤:
[0038]步骤S202:第一终端确定需要同步的数据的信息类型;
[0039]步骤S204:第一终端将自身存储的对应于信息类型的数据确定为需要同步到第二终端的数据。
[0040]在确定需要同步的数据之后,终端A还应该对需要同步的数据按照NFC的传输格式对数据进行封装,在封装完成后,再将封装得到的需要同步的数据通过已经建立的NFCP2P通信连接发送给终端B。
[0041]对于上述的信息类型包括但不限于以下至少之一:名片、短信、铃音、图片以及时间设置。
[0042]本实施例还提供了一种数据同步方法,如图3所示,包括以下步骤:
[0043]步骤S302:第二终端响应于第一终端的同步请求,建立与第一终端间的NFC P2P通信连接;
[0044]步骤S304:第二终端通过NFC P2P通信连接接收第一终端发送的需要同步的数据;
[0045]步骤S306:第二终端对接收到的需要同步的数据进行同步。
[0046]即,终端B作为同步被动方,在确定接收终端A同步的数据后,与终端A建立NFC连接,并通过建立的连接获取终端A需要同步的信息,并对获取到的信息进行同步。
[0047]相应的,在终端A按照需要同步的信息类型进行数据同步的情况下,终端B在接收到同步过来的信息后,也应该先确定需要同步的信息的类型,然后根据信息的类型进行相应的同步。在一个优选实施方式中,第二终端将需要同步的数据同步到第二终端的存储设备中包括:第二终端确定接收到的需要同步的数据所对应的信息类型;第二终端根据确定的信息类型对接收到的需要同步的数据进行同步。
[0048]在本实施例中还提供了一种数据发送装置和数据同步装置,位于终端内,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“单元”、“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4是该数据发送装置的一种优选结构框图,如图4所示,包括:建立单元402和发送单元404,下面对该结构进行说明。
[0049]第一建立单元402,用于与另一终端建立NFC P2P通信连接;
[0050]发送单元404,与建立单元402相耦合,用于通过NFC P2P通信连接将需要同步的数据发送到另一终端。
[0051]图5是该数据同步装置的一种优选结构框图,如图5所示,包括:第二建立单元502、接收单元504以及同步单元506,下面对该结构进行说明。
[0052]建立单元502,用于响应于另一终端的同步请求,建立与另一终端间的NFC P2P通信连接;
[0053]接收单元504,与建立单元502相耦合,用于通过NFC P2P通信连接接收另一终端发送的需要同步的数据;
[0054]同步单元506,与接收单元504相耦合,用于对接收到的需要同步的数据进行同
止/J/ O
[0055]针对移动终端间同步信息存在的操作不便,同步困难以及用户体验效果不佳等问题,本发明实施例提供了一种基于NFC技术的移动终端之间同步信息的方法及系统,主要的发明构思侧重于:实施信息同步的2台移动终端A和B须具备NFC功能,可以通过以下步骤实现信息的同步:
[0056]S1:用户启动移动终端A的信息同步功能,并进行同步设置,选择需要进行信息同步的数据的信息类别,例如可以是名片、短信、铃音、图片或者时间等。
[0057]S2:移动终端A提不用户将移动终端A触碰对端冋步设备移动终端B,在该提不下,用户实施此操作,即建立二者之间的NFC P2P通信连接。
[0058]S3:移动终端A经已建立的NFC P2P通信连接,将自身待同步的信息传输给移动终端B,移动终端B再经上述通信连接接收该信息,并利用该信息实施信息同步,例如,进行名片、短信、铃音以及图片导入,或者进行时间的设置等。
[0059]至此,移动终端A作为同步主动方,完成了与同步被动方即移动终端B之间的信息同步。
[0060]以下将结合附图对上述的同步方法进行较为详尽的说明。
[0061]如图6所示的信息同步系统,主要由3部分组成,包括:主同步模块11, NFC模块12和从同步模块13。各模块的主要功能如下:
[0062]主同步模块11,用于实现上述建立单元的功能,侧重于用于发起信息同步功能,执行同步信息类别选择、信息采集及封装。
[0063]NFC模块12,用于实现上述发送单元的功能,侧重于用于封装、发送、接收和解析同步信息数据。
[0064]从同步模块13,用于实现上述接收单元和同步单元的功能,侧重于用于响应信息同步操作,接收发来的同步信息,解析并根据同步内容类别实施同步响应。
[0065]具体地,如图7所示,上述的主同步模块11由设置子模块111和采集子模块112构成;从同步模块13由响应子模块131和处理子模块132构成。各个子模块的具体功能如下所述:[0066]设置子模块111,用于设置信息同步的类别,提供用户执行类别选择的功能。
[0067]采集子模块112,用于根据设置子模块111接收的用户选择结果,进行同步信息内容的采集,并发送至NFC模块进行信息封装和发送。
[0068]响应子模块131,用于根据处理子模块132的处理结果,实施相应的同步响应操作。
[0069]处理子模块132,用于处理NFC模块12解析的同步信息,通知相应的响应子模块实施同步更新操作。
[0070]终端A与终端B之间的连接关系可以如图8所示,具体的终端A和B各模块可以按照如下方式实现数据的同步,如图9所示,包括以下步骤:
[0071]步骤S902:移动终端A通过主同步模块211进行同步功能设置,接收用户的同步功能类型选择。
[0072]步骤S904:启动同步功能,并根据用户的选择结果进行相应的同步信息采集。
[0073]步骤S906:主同步模块211将同步信息采集结果传送给NFC模块212,该模块随即进行同步信息的NFC消息的封装,并将封装结果经NFC P2P通信连接发送给移动终端B。
[0074]步骤S908:移动终端B经已建立的NFC P2P通信连接接收移动终端A发来的NFC消息。
[0075]步骤S910 =NFC模块222进行解析,获取实际的同步信息,并将这些同步信息传送给从同步模块221。
[0076]步骤S912:从同步模块221进行同步信息处理,并根据同步信息内容通知相应的响应功能模块实施同步更新操作,从而完成信息同步。
[0077]对于上述建立NFC通信连接的方法,可以如图10所示,包括以下步骤:
[0078]步骤S1002:用户对移动终端A进行同步功能设置,选择需要进行信息同步的同步内各类别。最后开启冋步功能。
[0079]步骤S1004:移动终端A提示用户将移动终端A触碰对端同步设备即移动终端B。
[0080]步骤S1006:移动终端A触碰移动终端B,建立二者之间的NFC P2P通信连接。
[0081]在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
[0082]在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
[0083]从以上的描述中,可以看出,本发明实现了如下技术效果:
[0084]同步主动方将需要同步的数据通过NFC P2P传输到了同步被动方,从而提高了数据同步的安全性,同时也不需要进行繁琐漫长的搜索以及连接配对过程,提高了数据信息同步的效率,解决了现有技术中难以实现终端间数据的快速同步的技术问题,达到了提高数据同步过程中数据的安全性的技术效果。
[0085]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0086]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种数据发送方法,其特征在于,包括:第一终端与第二终端建立点到点近场通讯NFC P2P通信连接;所述第一终端通过所述NFC P2P通信连接将需要同步的数据发送到所述第二终端。
2.根据权利要求1所述的方法,其特征在于,第一终端与第二终端建立NFCP2P通信连接包括:所述第一终端通过与所述第二终端接触或者靠近以建立NFC P2P通信连接。
3.根据权利要求1所述的方法,其特征在于,在所述第一终端与所述第二终端建立NFCP2P通信连接之前,所述方法还包括:所述第一终端启动信息同步功能;所述第一终端确定需要同步的数据。
4.根据权利要求3所述的方法,其特征在于,所述第一终端确定需要同步的数据包括:所述第一终端确定需要同步 的数据的信息类型;所述第一终端将自身存储的对应于所述信息类型的数据确定为需要同步到所述第二终端的数据。
5.根据权利要求1所述的方法,其特征在于,所述第一终端通过所述NFCP2P通信连接将需要同步的数据发送到所述第二终端包括:所述第一终端对所述需要同步的数据进行封装;所述第一终端将封装后的数据通过所述NFC P2P通信连接发送给所述第二终端。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述信息类型包括以下至少之一:名片、短信、铃音、图片以及时间。
7.一种数据同步方法,其特征在于,包括:所述第二终端响应于第一终端的同步请求,建立与所述第一终端间的NFC P2P通信连接;所述第二终端通过所述NFC P2P通信连接接收所述第一终端发送的需要同步的数据;所述第二终端对接收到的所述需要同步的数据进行同步。
8.根据权利要求7所述的方法,其特征在于,所述第二终端将所述需要同步的数据同步到所述第二终端的存储设备中包括:所述第二终端确定接收到的所述需要同步的数据所对应的信息类型;所述第二终端根据确定的信息类型对接收到的所述需要同步的数据进行同步。
9.根据权利要求7所述的方法,其特征在于,所述信息类型包括以下至少之一:名片、短信、铃音、图片以及时间。
10.一种数据发送装置,其特征在于,位于终端内,包括:建立单元,用于与另一终端建立NFC P2P通信连接;发送单元,用于通过所述NFC P2P通信连接将需要同步的数据发送到所述另一终端。
11.一种数据同步装置,其特征在于,位于终端内,包括:建立单元,用于响应于另一终端的同步请求,建立与所述另一终端间的NFC P2P通信连接;接收单元,用于通过所述NFC P2P通信连接接收所述另一终端发送的需要同步的数据;同步单元,用于对接 收到的所述需要同步的数据进行同步。
【文档编号】H04B5/00GK103457639SQ201210172556
【公开日】2013年12月18日 申请日期:2012年5月30日 优先权日:2012年5月30日
【发明者】魏攀, 杨杰, 傅启洪, 朱渊, 范勇, 张芝萍 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1