一种实现资源共享的方法、装置及终端 |
|||||||
申请号 | CN201310487928.2 | 申请日 | 2013-10-17 | 公开(公告)号 | CN104580296A | 公开(公告)日 | 2015-04-29 |
申请人 | 中兴通讯股份有限公司; | 发明人 | 石磊; | ||||
摘要 | 本 发明 公开了一种实现资源共享的方法,第一终端和第二终端建立连接后,第一终端对至少一个资源信息进行相似性计算,显示相似性计算结果,根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息;本发明同时还公开了一种实现资源共享的装置和终端,采用本发明的方案,能够实现终端间差异化资源信息的互传,增添了终端使用的趣味性、个性化的功能。 | ||||||
权利要求 | 1.一种实现资源共享的方法,其特征在于,该方法包括: |
||||||
说明书全文 | 一种实现资源共享的方法、装置及终端技术领域[0001] 本发明涉及通信终端领域,尤其涉及一种实现资源共享的方法、装置及终端。 背景技术[0002] 随着社会的不断进步以及各方面对于终端社交功能的迫切要求,无线近场通讯技术在近几十年中得到了飞速的发展,通过无线近场通信技术可以实现终端间的连接、资源共享等操作。尤其,现在的人们对交友和对个性化定制的需求,使得手机终端越来越个性化越来越多样化,每个用户都希望通过手机去获取更多的资源结识更多的朋友,这就需要用户共享手机终端的资源信息,现有技术中,终端间共享资源信息可以通过服务器中转实现,但是,这样缺乏安全性和可靠性;也可以通过直接将某一终端的至少一个资源信息传输给其他终端实现资源共享,但是,这样可能会导致重复的资源信息传输,增加了操作的复杂性。 发明内容[0003] 本发明主要提供一种实现资源共享的方法、装置及终端,能够实现终端间差异化资源信息的互传,增添了终端使用的趣味性、个性化的功能。 [0004] 本发明的技术方案是这样实现的: [0005] 本发明提供了一种实现资源共享的方法,该方法包括: [0006] 第一终端和第二终端建立连接后,第一终端对至少一个资源信息进行相似性计算,显示相似性计算结果,根据显示的相似性计算结果选择需要共享的资源信息,第一终端与第二终端相互传输需要共享的资源信息。 [0007] 上述方案中,所述第一终端和第二终端建立连接为:第一终端通过无线近场通信和第二终端建立连接,所述第二终端为至少一个。 [0008] 上述方案中,所述第一终端对至少一个资源信息进行相似性计算为:第一终端根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称,并将自身的所述至少一个资源信息的内容与扫描到的第二终端中的资源信息的内容进行比对,基于比对结果得到资源信息的相似性; [0010] 上述方案中,所述显示相似性计算结果为:第一终端界面显示所述至少一个资源信息的相似度和差异化资源信息。 [0011] 上述方案中,所述根据显示的相似性计算结果选择需要共享的资源信息,第一终端与第二终端相互传输需要共享的资源信息,为: [0012] 当选择差异化资源信息共享时,根据显示的差异化资源信息列表,选择需要传输的差异化资源信息,当第一终端和第二终端都存在需要传输的差异化资源信息时,则第一终端根据优先级,先将选择的差异化资源信息中自身有而第二终端没有的差异化资源信息传输到第二终端,然后接收第二终端传输的第二终端有而第一终端没有的差异化资源信息。 [0013] 本发明还提供了一种实现资源共享的装置,该装置包括:连接单元、选择计算单元、显示单元、选择传输单元;其中, [0014] 所述连接单元,用于第一终端和第二终端建立连接; [0015] 所述选择计算单元,用于对至少一个资源信息进行相似性计算,并将相似性计算结果发送到显示单元; [0016] 所述显示单元,用于显示所述至少一个资源信息的相似性计算结果; [0017] 所述选择传输单元,用于根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息。 [0018] 上述方案中,所述连接单元,具体用于通过无线近场通信建立第一终端和第二终端的连接,所述第二终端为至少一个。 [0019] 上述方案中,所述选择计算单元,具体用于根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称,并将第一终端的所述至少一个资源信息的内容与扫描到的第二终端中的资源信息的内容进行比对,基于比对结果得到资源信息的相似性; [0020] 其中,所述至少一个资源信息包括:联系人、和/或视频、和/或音频、和/或第三方软件。 [0021] 上述方案中,所述显示单元,具体用于在第一终端界面显示所述至少一个资源信息的相似度和差异化资源信息。 [0022] 上述方案中,所述选择传输单元,具体用于当选择差异化资源信息共享时,根据显示的差异化资源信息列表,选择需要传输的差异化资源信息,当第一终端和第二终端都存在需要传输的差异化资源信息时,则根据优先级,先将选择的差异化资源信息中第一终端有而第二终端没有的差异化资源信息传输到第二终端,然后接收第二终端传输的第二终端有而第一终端没有的差异化资源信息。 [0023] 本发明又提供了一种终端,所述终端包括上面所述的实现资源共享的装置。 [0024] 本发明提供了一种实现资源共享的方法、装置及终端,第一终端和第二终端建立连接后,第一终端对至少一个资源信息进行相似性计算,显示相似性计算结果,根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息;如此,通过对终端之间选择的资源信息进行相似性计算,能够实现终端间差异化资源信息的互传,用户可操作性强,且近场传输速度快,增添了终端使用的趣味性、个性化的功能。附图说明 [0025] 图1为本发明提供的资源共享的方法的流程示意图; [0026] 图2为本发明提供的资源共享的装置的结构示意图; [0027] 图3为本发明提供的资源共享的终端的结构示意图。 具体实施方式[0028] 本发明实施例中,第一终端和第二终端建立连接后,第一终端对至少一个资源信息进行相似性计算,显示相似性计算结果,根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息。 [0029] 下面通过附图及具体实施例对本发明做进一步的详细说明。 [0030] 本发明实施例实现一种资源共享的方法,如图1所示,该方法包括以下几个步骤: [0031] 步骤101:第一终端和第二终端建立连接; [0032] 本步骤中,第一终端通过无线近场通信和第二终端建立连接,所述第二终端为至少一个。 [0033] 其中,所述连接的第二终端的数量由无线近场通信技术支持的数量决定; [0034] 具体的,所述无线近场通信包括:蓝牙方式、Wi-Fi方式或近场通信(NFC,Near Field Communication)方式; [0035] 当采用蓝牙方式进行连接时,由于蓝牙技术支持点对点和点对多点通信,则第一终端进入无线近场通讯模块或者菜单,连接至少一个第二终端; [0036] 当采用Wi-Fi方式进行连接时,由于Wi-Fi技术支持点对点通信,则第一终端进入无线近场通讯模块或者菜单,连接一个第二终端; [0037] 当采用NFC方式进行连接时,由于NFC技术也支持点对点通信,则第一终端进入无线近场通讯模块或者菜单,连接一个第二终端; [0038] 其中,第一终端可以为所述连接的第二终端中的任意一个。 [0039] 步骤102:第一终端对至少一个资源信息进行相似性计算; [0040] 具体的,第一终端根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称,并将自身的所述至少一个资源信息的内容与扫描到的第二终端中的资源信息的内容进行比对,基于比对结果得到资源信息的相似性; [0041] 其中,所述至少一个资源信息包括:联系人、和/或视频、和/或音频、和/或第三方软件; [0042] 所述第一终端根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称,并将自身的所述至少一个资源信息的内容与扫描到的第二终端中的资源信息的内容进行比对,其中,所述至少一个资源信息一般都放在一个固定名称的文件夹中,例如,Android系统的用户安装的第三方应用默认安装到Android系统文件夹中,当用户选择对第一终端的Android系统文件夹中的第三方应用进行相似性计算时,第一终端开始扫描第二终端的Android系统文件夹中的第三方应用名称,并将自身的第三方应用的内容和第二终端中Android系统文件夹中的第三方应用的内容进行比对,基于比对过程将第一终端中所述第三方应用和第二终端中所述第三方应用之间的相似性进行数据统计,得出所述第三方应用的相似性计算结果; [0043] 所述第一终端根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称之前,还包括:第一终端询问第二终端是否接受第一终端对选择的至少一个资源信息进行相似性计算的请求,当第二终端接受所述请求后,第一终端根据选择的至少一个资源信息的名称开始扫描第二终端中相同的资源信息名称,所述请求确保了用户数据的安全性。 [0044] 步骤103:第一终端显示相似性计算结果; [0045] 具体的,第一终端界面显示所述至少一个资源信息的相似度和差异化资源信息; [0046] 其中,所述界面显示的差异化资源信息具体包括存在差异化的资源信息的名称以及在该资源信息名称下的相关资源信息列表,所述差异化资源信息的名称和所述相关的资源信息列表后面都带有复选框,用户可以根据需要选择具体的差异化资源信息进行共享。 [0047] 步骤104:根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息; [0048] 具体的,当选择差异化资源信息共享时,根据显示的差异化资源信息列表,选择需要传输的差异化资源信息,当第一终端和第二终端都存在需要传输的差异化资源信息时,则第一终端根据优先级,先将选择的差异化资源信息中自身有而第二终端没有的差异化资源信息传输到第二终端,然后接收第二终端传输的第二终端有而第一终端没有的差异化资源信息;例如,第一终端和第二终端之间,存在差异化的资源信息包括音频和视频,且在音频资源信息下对应有歌曲1、歌曲2,视频资源信息下对应有图片1、图片2,此时用户选中音频、视频、歌曲1和图片1后面的复选框,表示将歌曲1和图片1同时共享,当第一终端保存有歌曲1而第二终端没有歌曲1,但是第二终端保存有图片1而第一终端没有图片1时,则第一终端根据优先级,先将歌曲1传输给第二终端,然后第一终端接收第二终端传输的图片1,最后第一终端和第二终端都保存有歌曲1和图片1,实现了第一终端和第二终端之间差异化资源信息的共享; [0049] 其中,所述传输的方式由选择的无线近场通讯方式而定,比如,当用户选择NFC方式连接时,则传输时采用NFC方式进行差异化资源信息的传输。 [0050] 为了实现上述方法,本发明实施例中还提供一种实现资源共享的装置,如图2所示,该装置包括:连接单元21、选择计算单元22、显示单元23、选择传输单元24;其中,[0051] 所述连接单元21,用于第一终端和第二终端建立连接; [0052] 所述选择计算单元22,用于对至少一个资源信息进行相似性计算,并将相似性计算结果发送到显示单元23; [0053] 所述显示单元23,用于显示所述至少一个资源信息的相似性计算结果; [0054] 所述选择传输单元24,用于根据显示的相似性计算结果选择需要共享的资源信息,第一终端和第二终端相互传输需要共享的资源信息; [0055] 所述连接单元21,具体用于通过无线近场通信建立第一终端和第二终端的连接,所述第二终端为至少一个; [0056] 其中,所述连接的第二终端的数量由无线近场通信技术支持的数量决定; [0057] 具体的,所述无线近场通信包括:蓝牙方式、Wi-Fi方式或近场通信(NFC,Near Field Communication)方式; [0058] 当采用蓝牙方式进行连接时,由于蓝牙技术支持点对点和点对多点通信,则第一终端进入无线近场通讯模块或者菜单,连接至少一个第二终端; [0059] 当采用Wi-Fi方式进行连接时,由于Wi-Fi技术支持点对点通信,则第一终端进入无线近场通讯模块或者菜单,连接一个第二终端; [0060] 当采用NFC方式进行连接时,由于NFC技术也支持点对点通信,则第一终端进入无线近场通讯模块或者菜单,连接一个第二终端; [0061] 其中,第一终端可以为所述连接的第二终端中的任意一个。 [0062] 所述选择计算单元22,具体用于根据选择的至少一个资源信息的名称扫描第二终端中相同的资源信息名称,并将第一终端的所述至少一个资源信息的内容与扫描到的第二终端中的资源信息的内容进行比对,基于比对结果得到资源信息的相似性; [0063] 其中,所述至少一个资源信息包括:联系人、和/或视频、和/或音频、和/或第三方软件; [0064] 所述显示单元23,具体用于在第一终端界面显示所述至少一个资源信息的相似度和差异化资源信息; [0065] 其中,所述界面显示的差异化资源信息具体包括存在差异化的资源信息的名称以及在该资源信息名称下相关的资源信息列表,所述差异化资源信息的名称和所述相关的资源信息列表后面都带有复选框,用户可以根据需要选择具体的差异化资源信息进行共享。 [0066] 所述选择传输单元24,具体用于当选择差异化资源信息共享时,根据显示的差异化资源列表,选择需要传输的差异化资源信息,当第一终端和第二终端都存在需要传输的差异化资源信息时,则根据优先级,先将选择的差异化资源信息中第一终端有而第二终端没有的差异化资源信息传输到第二终端,然后接收第二终端传输的第二终端有而第一终端没有的差异化资源信息;其中,所述传输的方式根据选择的无线近场通讯方式而定,比如,当用户选择使用NFC方式连接时,则传输时采用NFC方式进行差异化资源信息的传输。 [0067] 本发明实施例又提供一种终端,如图3所示,所述终端包括如图2所示的实现资源共享的装置,所述装置包括连接单元21、选择计算单元22、显示单元23、选择传输单元24;其中,所述单元各自的功能和所述单元之间的相互关系已经在图2中详细介绍,此处不再赘述。 [0068] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 |