数据处理方法及装置 |
|||||||
申请号 | CN201610184582.2 | 申请日 | 2016-03-28 | 公开(公告)号 | CN105871423A | 公开(公告)日 | 2016-08-17 |
申请人 | 乐视控股(北京)有限公司; 乐视移动智能信息技术(北京)有限公司; | 发明人 | 魏建军; | ||||
摘要 | 本 发明 是关于一种 数据处理 方法及装置,其方法包括:调用所述终端中的换机模 块 ;通过所述换机模块获取所述终端上的待发送数据;建立所述终端与预设接收终端之间的 近场通信 NFC连接;通过所述NFC将所述待发送数据发送给所述预设接收终端。这样在用户需要将旧手机中的相关数据转移到新手机时,可以通过上述方法快速将旧手机中的相关数据利用NFC通信连接发送给新手机,避免相关技术中的操作繁琐。 | ||||||
权利要求 | 1.一种数据处理方法,应用于终端,其特征在于,包括: |
||||||
说明书全文 | 数据处理方法及装置技术领域背景技术[0002] 随着技术的发展,可供用户使用的终端产品也越来越多,用户更新终端产品的周期也越来越短。而如何将用户保存在终端上的重要文件等数据快速安全的转移到新终端上,已成为一个最为现实的问题。而传统上一般是将两个终端接入到同一个网络中,然后借助该网络进行数据传输,但这样一般还需要终端之间的配对才能数据传输,使得操作过于复杂。 发明内容[0003] 为克服相关技术中存在的问题,本发明提供一种数据处理方法及装置。 [0004] 根据本发明实施例的第一方面,提供一种数据处理方法,包括: [0005] 调用所述终端中的换机模块; [0006] 通过所述换机模块获取所述终端上的待发送数据; [0007] 建立所述终端与预设接收终端之间的近场通信NFC连接; [0008] 通过所述NFC将所述待发送数据发送给所述预设接收终端。 [0009] 根据本发明实施例的第二方面,提供一种数据处理装置,包括: [0010] 调用单元,用于调用所述终端中的换机模块; [0011] 待发送数据获取单元,用于通过所述换机模块获取所述终端上的待发送数据; [0012] 通信建立单元,用于建立所述终端与预设接收终端之间的近场通信NFC连接; [0013] 待发送数据发送单元,用于通过所述NFC将所述待发送数据发送给所述预设接收终端。 [0014] 本发明的实施例提供的技术方案可以包括以下有益效果: [0015] 本发明提供的数据处理方法及装置,通过调用终端中的换机模块,并通过该换机模块获取到终端上的待发送数据,通过终端与预设接收终端之间建立的NFC通信连接,将终端中的待发送数据发送给预设接收终端。这样在用户需要将旧手机中的相关数据转移到新手机时,可以通过上述方法快速将旧手机中的相关数据利用NFC通信连接发送给新手机,避免相关技术中的操作繁琐。 [0018] 图1是根据一示例性实施例示出的一种数据处理方法的流程图; [0019] 图2是图1中步骤S120的流程图; [0020] 图3是图1中步骤S120的又一流程图; [0021] 图4是根据一示例性实施例示出的一种数据处理方法的流程图; [0022] 图5是根据一示例性实施例示出的一种数据处理方法的流程图; [0023] 图6是根据一示例性实施例示出的一种数据处理装置的结构示意图; [0024] 图7是图6中待发送数据获取单元的示意图; [0025] 图8是图6中待发送数据获取单元的又一示意图; [0026] 图9是根据一示例性实施例示出的一种数据处理装置的结构示意图; [0027] 图10是根据一示例性实施例示出的一种数据处理装置的结构示意图。 具体实施方式[0028] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。 [0029] 为了解决相关的问题,本发明实施例首先提供了一种数据处理方法,如图1所示,该方法可以包括如下步骤: [0030] 在步骤S110中,调用终端中的换机模块。 [0031] 该换机模块是预先安装在终端中的,在获取到用户的相关操作后,开启终端中预先安装的换机模块。 [0032] 在步骤S120中,通过换机模块获取终端上的待发送数据。 [0033] 示例性的,在用户需要将旧手机中的某些数据发送给新手机中时,需要获取旧手机中用户所需发送待发送的数据。这些待发送数据可以是用户预先在换机模块中添加的,如视频、音乐和照片等,还可以是根据用户在换机模块上的操作临时选取的数据。 [0034] 在步骤S130中,建立终端与预设接收终端之间的近场通信NFC连接。 [0036] 在步骤S140中,通过NFC将待发送数据发送给预设接收终端。 [0037] 将建立两个终端之间的NFC通信连接之后,就可以将将待发送终端中所需发送的数据通过NFC发送给需要接收待发送数据的预设接收终端。这样预设接收终端在接收到发送终端发送的数据之后,将接收的这些数据存储在本地,可以实现新旧终端之间数据的数据快速发送与接收。 [0038] 本发明提供的数据处理方法,通过调用终端中的换机模块,并通过该换机模块获取到终端上的待发送数据,通过终端与预设接收终端之间建立的NFC通信连接,将终端中的待发送数据发送给预设接收终端。这样在用户需要将旧手机中的相关数据转移到新手机时,可以通过上述方法快速将旧手机中的相关数据利用NFC通信连接发送给新手机,避免相关技术中的操作繁琐。 [0039] 作为图1方法的细化,在本发明的另一实施例中,如图2所示,步骤S120还可以包括如下步骤: [0040] 在步骤S121中,获取用户在换机模块上的选取操作。 [0042] 该实施例中通过用户在换机模块上的选取操作,来选取终端上所需发送的待发送数据。示例性的,换机模块可以将终端上所有的数据标识都在显示屏幕上显示出,用户可以通过选取操作勾选所需发送的数据标识,将勾选的数据标识对应的数据作为待发送数据。 [0043] 作为图1方法的细化,在本发明的另一实施例中,如图3所示,步骤S120还可以包括如下步骤: [0044] 在步骤S123中,获取换机模块上预先设置的数据选取类别标识。 [0045] 在步骤S124中,选取终端上与数据选取类别标识相对应的数据。 [0046] 在步骤S125中,将与数据选取类别标识相对应的数据作为待发送数据。 [0047] 在本实施例中,可以在换机模块中预先设置所需发送数据类别标识。示例性的,将手机中的视频、音乐或照片的类别标识分别添加到换机模块中,使得换机模块具备默认需要发送的待发送数据。这样在获取到上述的类别标识之后,只需要将该类别标识对应的数据作为待发送数据即可。 [0048] 作为图1方法的细化,在本发明的另一实施例中,如图4所示,该方法还可以包括如下步骤: [0049] 在步骤S150中,接收预设接收终端发送的接收反馈信息。 [0050] 其中,该接收反馈信息包括:接收成功反馈信息或接收失败反馈信息。 [0051] 这样在终端将待发送数据发送给预设接收终端之后,还需要预设接收终端发送的接收反馈信息,以确定预设接收终端是否成功接收终端发送的待发送数据。 [0052] 作为图4方法的细化,在本发明的另一实施例中,如图5所示,该方法还可以包括如下步骤: [0053] 在步骤S160中,在接收反馈信息为接收成功反馈信息时,确定待发送数据发送成功。 [0054] 在步骤S170中,在接收反馈信息为接收失败反馈信息时,获取待发送数据中的接收失败数据。 [0055] 在步骤S180中,将接收失败数据通过NFC重新发送给预设接收终端。 [0056] 由于接收反馈信息包括:接收成功反馈信息或接收失败反馈信息。如果终端接收到的接收反馈信息是接收成功反馈信息,说明预设接收终端成功接收终端发送的待发送数据,完成本次数据发送流程。如果终端接收到的接收反馈信息是接收失败反馈信息,说明预设接收终端未能成功接收终端发送的待发送数据,这样需要将终端没有成功发送给预设接收终端的数据重新发送,直到所有待发送数据都成功发送为止。 [0057] 本发明提供的数据处理方法,通过调用终端中的换机模块,并通过该换机模块获取到终端上的待发送数据,通过终端与预设接收终端之间建立的NFC通信连接,将终端中的待发送数据发送给预设接收终端。这样在用户需要将旧手机中的相关数据转移到新手机时,可以通过上述方法快速将旧手机中的相关数据利用NFC通信连接发送给新手机,避免相关技术中的操作繁琐。 [0058] 通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。 [0059] 另外,作为对上述各实施例的实现,本发明实施例还提供了一种数据处理装置,该装置位于终端中,如图6所示,该装置包括: [0060] 调用单元10,用于调用所述终端中的换机模块; [0061] 待发送数据获取单元20,用于通过所述换机模块获取所述终端上的待发送数据; [0062] 通信建立单元30,用于建立所述终端与预设接收终端之间的近场通信NFC连接; [0063] 待发送数据发送单元40,用于通过所述NFC将所述待发送数据发送给所述预设接收终端。 [0064] 在本发明又一实施例中,基于图6,如图7所示,所述待发送数据获取单元20,包括: [0065] 选取操作获取模块21,用于获取用户在所述换机模块上的选取操作; [0066] 选定模块22,用于根据所述选取操作选定所述终端上所需发送的待发送数据。 [0067] 在本发明又一实施例中,基于图6,如图8所示,所述待发送数据获取单元20,包括: [0068] 选取类别标识模块23,用于获取所述换机模块上预先设置的数据选取类别标识; [0069] 数据选取模块24,用于选取所述终端上与所述数据选取类别标识相对应的数据; [0070] 待发送数据确定模块25,用于将与所述数据选取类别标识相对应的数据作为所述待发送数据。 [0071] 在本发明又一实施例中,基于图6,如图9所示,所述装置还包括: [0072] 反馈信息接收单元50,用于接收所述预设接收终端发送的接收反馈信息,所述接收反馈信息包括:接收成功反馈信息或接收失败反馈信息; [0073] 在本发明又一实施例中,基于图9,如图10所示,所述装置还包括: [0074] 发送成功确定单元60,用于在所述接收反馈信息为接收成功反馈信息时,确定所述待发送数据发送成功; [0075] 接收失败数据获取单元70,用于在所述接收反馈信息为接收失败反馈信息时,获取所述待发送数据中的接收失败数据; [0076] 接收失败数据发送单元80,用于将所述接收失败数据通过所述NFC重新发送给所述预设接收终端。 [0077] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。 [0078] 本发明提供的数据处理装置,通过调用终端中的换机模块,并通过该换机模块获取到终端上的待发送数据,通过终端与预设接收终端之间建立的NFC通信连接,将终端中的待发送数据发送给预设接收终端。这样在用户需要将旧手机中的相关数据转移到新手机时,可以通过上述方法快速将旧手机中的相关数据利用NFC通信连接发送给新手机,避免相关技术中的操作繁琐。 [0079] 可以理解的是,本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。 [0080] 本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。 [0081] 需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。 [0082] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。 |