一种移动终端数据的同步方法、装置及系统与流程

文档序号:18238595发布日期:2019-07-24 08:51阅读:134来源:国知局
一种移动终端数据的同步方法、装置及系统与流程

本发明涉及通信技术领域,尤其涉及一种移动终端数据的同步方法、装置及系统。



背景技术:

目前,由于智能设备的普及,一个用户可能拥有多台移动终端(如手机)或其他设备,那么多台移动终端之间的数据交互必然会存在的,因此,云端的数据存储以及同步尤为重要。目前,用户使用自己的云账号和密码,进行登录网络端云服务,设备登录云服务器之后,可以从网络云端同步自己曾经存储在该云服务器中的所有数据。

然而,当用户同时使用多台手机时或多张SIM卡(Subscriber Identification Module,用户身份识别卡)时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的情况。

故,有必要提出一种新的技术方案,以解决上述技术问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种移动终端数据的同步方法、装置及系统,旨在解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

为解决上述技术问题,本发明实施例提供了以下技术方案:

本发明实施例提供了一种移动终端数据的同步方法,所述移动终端数据的同步方法,包括以下步骤:

获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

根据所述请求指令,判断是否存在所述第一用户身份识别卡信息对应的数据;

如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中。

为解决上述技术问题,本发明实施例还提供了以下技术方案:

本发明实施例还提供了一种移动终端数据的同步方法,所述移动终端数据的同步方法,包括以下步骤:

获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

根据所述云服务器登录账号登录云服务器,以使云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据;

将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

为解决上述技术问题,本发明实施例还提供了以下技术方案:

本发明实施例还提供了一种移动终端数据的同步装置,所述移动终端数据的同步装置,包括:

请求指令获取模块,用于获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

判断模块,用于根据所述请求指令,判断是否存在所述第一用户身份识别卡信息对应的数据;

数据获取模块,用于如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

下发模块,用于将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中。

为解决上述技术问题,本发明实施例还提供了以下技术方案:

本发明实施例还提供了一种移动终端数据的同步装置,所述移动终端数据的同步装置,包括:

指令获取模块,用于获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

登录模块,用于根据所述云服务器登录账号登录云服务器,以使云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

数据接收模块,用于接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据;

同步模块,用于将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

为解决上述技术问题,本发明实施例还提供了以下技术方案:

本发明实施例还提供了一种移动终端数据的同步系统,所述移动终端数据的同步系统,包括:移动终端及云服务器;

所述移动终端,用于获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

所述移动终端,用于根据所述云服务器登录账号登录云服务器;

所述云服务器,用于根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

所述云服务器,用于将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;

所述移动终端,用于接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据;

所述移动终端,用于将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

相对于现有技术,本发明提供的移动终端数据的同步方法、装置及系统,通过云服务器判断是否存在第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取云服务器登录账号关联的第二用户身份识别卡信息对应的数据;将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。因此,本发明能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

附图说明

图1是本发明实施例一提供的基于云服务器的移动终端数据的同步方法的实现流程示意图。

图2是本发明实施例二提供的基于云服务器的移动终端数据的同步方法的实现流程示意图。

图3是本发明实施例三提供的基于移动终端的移动终端数据的同步方法的实现流程示意图。

图4是本发明实施例四提供的基于移动终端的移动终端数据的同步方法的实现流程示意图。

图5是本发明实施例五提供的移动终端数据的同步系统的交互示意图。

图6是本发明实施例六提供的基于云服务器的移动终端数据的同步装置的模块示意图。

图7是本发明实施例提供的基于云服务器的移动终端数据的同步装置的详细模块示意图。

图8是本发明实施例七提供的基于移动终端的移动终端数据的同步装置的模块示意图。

图9是本发明实施例提供的基于移动终端的移动终端数据的同步装置的详细模块示意图。

图10是本发明实施例八提供的移动终端的结构示意图。

具体实施方式

请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。

本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。

实施例一

请参阅图1,所示为本发明实施例提供的移动终端数据的同步方法。

所述移动终端数据的同步方法,应用于云服务器中,具体包括如下步骤:

在步骤S101中,获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号。

在本实施例中,该用户身份识别卡信息包括但并不限于以下二种:IMEI或者移动终端电话号码等信息。

在本实施例中,当移动终端侧需要同步云服务器侧保存的移动终端数据时,会生成数据同步的请求指令,并将该数据同步的请求指令发送至云服务器中,云服务器接收该数据同步的请求指令,并从该数据同步的请求指令中,获取移动终端的第一用户身份识别卡信息以及云服务器登录账号。

可以理解的是,所述数据同步的请求指令还携带有云服务器登录密码。云服务器先对云服务器登录账号及云服务器登录密码进行验证,如果验证通过,才执行步骤S102。如果验证不通过,则结束本次的请求同步操作。

在步骤S102中,根据所述请求指令,判断是否存在所述第一用户身份识别卡信息对应的数据。

可以理解的是,预先需要将云服务器登录账号与第二用户身份识别卡信息进行绑定;设置第二用户身份识别卡信息对应的数据的访问权限,所述访问权限为云服务器登录账号验证通过,即能对第二用户身份识别卡信息对应的数据进行读写操作。

如,用户在云服务器中注册了一个账号,那么用户可以通过该账号来登录云服务器,用户可以将一个或多个SIM卡对应的手机数据备份至该云服务器中,这时,该云服务器登录账号便绑定了这些SIM卡。在云服务器侧,不同SIM卡的数据对应不同的存储区域进行存储,这样便不会出现数据的混乱。

在本实施例中,当云服务器对云服务器登录账号及云服务器登录密码验证通过后,判断云服务器中是否有记录第一用户身份识别卡信息,如果有记录第一用户身份识别卡信息,即存在所述第一用户身份识别卡信息对应的数据,那么对所述第一用户身份识别卡信息对应的数据进行同步操作。

在步骤S103中,如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

在本实施例中,所述数据包括但并不限于以下几种:通讯录、通话记录、短信/彩信、应用程序安装包等等。

在本实施例中,如果判断出云服务器中没有记录第一用户身份识别卡信息,说明该第一用户身份识别卡是新SIM卡,针对这种情况,那么需要将云服务器登录账号关联的所有SIM卡对应的数据均同步至第一用户身份识别卡信息对应的移动终端中。因此,如果判断出云服务器中没有记录第一用户身份识别卡信息,那么云服务器获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

然而,可以理解的是,本实施例中的第二用户身份识别卡指的是可以包括一个或多个不同的SIM卡。即,当云服务器登录账号关联的SIM卡只有一个时,那么只将该SIM卡对应的数据同步至第一用户身份识别卡信息对应的移动终端中。当云服务器登录账号关联的SIM卡有多个时,那么将所有SIM卡对应的数据都同步至第一用户身份识别卡信息对应的移动终端中。

在步骤S104中,将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中。

优选的,对于云服务器登录账号关联了多张SIM卡的情况下,为了避免在同步这多张SIM卡的数据时,不出现数据重复的问题,那么,在获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据的步骤之后,还包括:对获取的第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据;将所述不重复的数据下发至第一用户身份识别卡信息对应的移动终端中。这样,同步至移动终端侧的数据不会出现重复的情况,有效减少重复数据占用移动终端存储空间的问题。另外,在云服务器侧先对数据进行去重操作,可以减轻移动终端侧的处理负担。

由上可知,本实施例一提供的移动终端数据的同步方法,通过云服务器判断是否存在第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取云服务器登录账号关联的第二用户身份识别卡信息对应的数据;将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;以使移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。因此,本实施例一能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例二

请参阅图2,所示为本发明实施例提供的移动终端数据的同步方法。

所述移动终端数据的同步方法,应用于云服务器中,具体包括如下步骤:

在步骤S201中,云服务器接收并解析手机客户端发送的数据同步的请求指令,解析出登录账号、登录密码和SIM卡A的信息。

在步骤S202中,云服务器首先对登录账号和登录密码进行验证。

其中,如果云服务器对登录账号和登录密码验证不通过,则返回失败提示消息,以便手机用户了解登录情况。

在步骤S203中,如果验证通过,那么判断云服务器中是否有记录SIM卡A的信息。

在步骤S204中,如果没有记录SIM卡A的信息,那么云服务器获取该登录账号下绑定的SIM卡B和SIM卡C对应的数据。

在步骤S205中,对SIM卡B和SIM卡C对应的数据进行去重操作,得到不重复的数据。

例如,SIM卡B对应的数据包括通讯录:张三12358412584,李四18955623144;以及通话记录数据和短信数据;SIM卡C对应的数据包括通讯录:张三12358412584,王五15889654789;以及微信数据。那么云服务器对上述数据进行去重操作,删除其中一条张三12358412584的记录,最后得到:张三12358412584,李四18955623144;以及通话记录数据和短信数据,王五15889654789;以及微信数据。云服务器对张三12358412584,李四18955623144;以及通话记录数据和短信数据,王五15889654789;以及微信数据进行压缩打包,并下发至SIM卡A对应的手机中进行保存。

在步骤S206中,将所述不重复的数据下发至SIM卡A对应的手机中。

由上可知,本实施例二提供的移动终端数据的同步方法,能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例三

请参阅图3,所示为本发明实施例提供的移动终端数据的同步方法。

所述移动终端数据的同步方法,应用于移动终端中,具体包括如下步骤:

在步骤S301中,获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号。

在本实施例中,如在移动终端中提供一同步输入接口,当移动终端用户输入完云服务器登录账号和登录密码后,点击该同步输入接口,那么移动终端会生成数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号和登录密码。

又如,检测移动终端中的第一用户身份识别卡是否为新的用户身份识别卡;如果检测到是新的用户身份识别卡,则获取所述第一用户身份识别卡信息;根据所述第一用户身份识别卡信息以及输入的云服务器登录账号,生成数据同步的请求指令。具体实现如下:

1、检测移动终端中的第一用户身份识别卡是否为新的用户身份识别卡。

2、如果检测到是新的用户身份识别卡,则获取所述第一用户身份识别卡信息,并弹出云服务器登录提示框。

3、在该登录提示框中输入登录账号和登录密码。

4、当用户点击移动终端提供的同步输入接口后,移动终端根据所述第一用户身份识别卡信息以及输入的云服务器登录账号和密码,生成数据同步的请求指令。

5、移动终端将所述数据同步的请求指令发送给云服务器。

在步骤S302中,根据所述云服务器登录账号登录云服务器,以使云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

在步骤S303中,接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据。

在步骤S304中,将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

优选的,在接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据的步骤之后,还包括:

对接收的第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据;将所述不重复的数据同步至第一用户身份识别卡信息对应的移动终端中。

由上可知,本实施例三提供的移动终端数据的同步方法,通过云服务器判断是否存在第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取云服务器登录账号关联的第二用户身份识别卡信息对应的数据;将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;以使移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。因此,本实施例三能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例四

请参阅图4,所示为本发明实施例提供的移动终端数据的同步方法。

所述移动终端数据的同步方法,应用于移动终端中,具体包括如下步骤:

在步骤S401中,检测到有新的SIM卡A插入手机时,弹出云服务器登录提示框。

在步骤S402中,用户在该登录提示框中输入登录账号和登录密码。

在步骤S403中,当用户点击手机提供的同步输入接口后,手机在后台生成数据同步的请求指令,该请求指令携带有SIM卡A的信息、登录账号和登录密码。

在步骤S404中,手机将所述数据同步的请求指令发送给云服务器。以使云服务器对登录账号和登录密码进行验证,如果验证通过,那么判断云服务器中是否有记录SIM卡A的信息;如果没有记录SIM卡A的信息,那么云服务器获取该登录账号下绑定的SIM卡B和SIM卡C对应的数据,并将该SIM卡B和SIM卡C对应的数据下发给SIM卡A对应的手机。

在步骤S405中,手机接收所述云服务器下发的SIM卡B和SIM卡C对应的数据。

在步骤S406中,手机对SIM卡B和SIM卡C对应的数据进行去重操作,得到不重复的数据。

例如,SIM卡B对应的数据包括通讯录:张三12358412584,李四18955623144;以及通话记录数据和短信数据;SIM卡C对应的数据包括通讯录:张三12358412584,王五15889654789;以及微信数据。那么手机对上述数据进行去重操作,删除其中一条张三12358412584的记录,最后得到:张三12358412584,李四18955623144;以及通话记录数据和短信数据,王五15889654789;以及微信数据。

在步骤S407中,手机将该不重复的数据同步至SIM卡A对应的手机中。

如,手机将张三12358412584,李四18955623144;以及通话记录数据和短信数据,王五15889654789;以及微信数据保存至SIM卡A对应的手机中。

由上可知,本实施例四提供的移动终端数据的同步方法,能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例五

请参阅图5,为本发明实施例五提供的移动终端数据的同步系统的交互示意图,具体交互流程如下:

在步骤S501中,移动终端获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号。

在步骤S502中,所述移动终端根据所述云服务器登录账号登录云服务器。

在步骤S503中,云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

然而,可以理解的是,可以在云服务器侧对获取的第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据;将所述不重复的数据下发至第一用户身份识别卡信息对应的移动终端中。这样,同步至移动终端侧的数据不会出现重复的情况,有效减少重复数据占用移动终端存储空间的问题。另外,在云服务器侧先对数据进行去重操作,可以减轻移动终端侧的处理负担。

也可以在移动终端侧对第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据。

在步骤S504中,所述云服务器将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中。

在步骤S505中,所述移动终端接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据。

在步骤S506中,所述移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

由上可知,本实施例五提供的移动终端数据的同步系统,通过云服务器判断是否存在第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取云服务器登录账号关联的第二用户身份识别卡信息对应的数据;将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。因此,本实施例五能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例六

请一并参阅图6及图7,为本发明实施例六提供的移动终端数据的同步装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述移动终端数据的同步装置100包括:请求指令获取模块101、判断模块102、数据获取模块103、下发模块104。所述移动终端数据的同步装置可以是内置于云服务器中的软件单元、硬件单元或者是软硬件结合的单元。

请求指令获取模块101,用于获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号。

判断模块102,用于根据所述请求指令,判断是否存在所述第一用户身份识别卡信息对应的数据。

数据获取模块103,用于如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

下发模块104,用于将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中。

在本实施例中,所述移动终端数据的同步装置,还包括:同步模块105。

同步模块105,用于如果判断出存在所述第一用户身份识别卡信息对应的数据,则对所述第一用户身份识别卡信息对应的数据进行同步操作。

进一步的,所述移动终端数据的同步装置,还包括:绑定模块106、权限设置模块107。

绑定模块106,用于将云服务器登录账号与第二用户身份识别卡信息进行绑定。

权限设置模块107,用于设置第二用户身份识别卡信息对应的数据的访问权限,所述访问权限为云服务器登录账号验证通过,即能对第二用户身份识别卡信息对应的数据进行读写操作。

优选的,所述移动终端数据的同步装置,还包括:去重模块108。

所述去重模块108,用于对获取的第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据。

所述下发模块104,具体用于将所述不重复的数据下发至第一用户身份识别卡信息对应的移动终端中。

由上可知,本实施例六提供的移动终端数据的同步装置,通过云服务器判断是否存在第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取云服务器登录账号关联的第二用户身份识别卡信息对应的数据;将获取的第二用户身份识别卡信息对应的数据下发至第一用户身份识别卡信息对应的移动终端中;以使移动终端将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。因此,本实施例六能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

实施例七

请一并参阅图8及图9,为本发明实施例六提供的移动终端数据的同步装置的模块示意图;为了便于说明,仅示出了与本发明实施例相关的部分。所述移动终端数据的同步装置200包括:指令获取模块201、登录模块202、数据接收模块203、同步模块204。所述移动终端数据的同步装置可以是内置于移动终端中的软件单元、硬件单元或者是软硬件结合的单元。

指令获取模块201,用于获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号。

登录模块202,用于根据所述云服务器登录账号登录云服务器,以使云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据。

数据接收模块203,用于接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据。

同步模块204,用于将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

优选的,所述移动终端数据的同步装置,还包括:去重模块205。

所述去重模块205,用于对接收的第二用户身份识别卡信息对应的数据进行去重操作,得到不重复的数据。

所述同步模块204,具体用于将所述不重复的数据同步至第一用户身份识别卡信息对应的移动终端中。

在本实施例中,所述移动终端数据的同步装置,还包括:检测模块206、卡信息获取模块207、指令生成模块208。

检测模块206,用于检测移动终端中的第一用户身份识别卡是否为新的用户身份识别卡。

卡信息获取模块207,用于如果检测到是新的用户身份识别卡,则获取所述第一用户身份识别卡信息。

指令生成模块208,用于根据所述第一用户身份识别卡信息以及输入的云服务器登录账号,生成数据同步的请求指令。

由上可知,本实施例七提供的移动终端数据的同步装置,能够根据不同的SIM卡来执行相应数据的同步操作,而不是根据云账号来执行数据的同步操作,方便用户管理不同SIM卡的云服务同步信息,有效解决现有技术存在的当用户同时使用多台手机时或多张SIM卡时,每张SIM卡都有单独的不同信息以及通话记录等SIM卡相关数据。如果根据云账号对不同SIM卡都做同步处理,则会出现信息混乱的问题。

本发明实施例提供的移动终端数据的同步方法及装置属于同一构思,其具体实现过程详见说明书全文,此处不再赘述。

实施例八

图10示出了本发明实施例八提供的移动终端的具体结构框图,该移动终端可以用于实施上述实施例中提供的移动终端数据的同步方法/装置。该移动终端1200可以为智能手机或平板电脑。

如图10所示,移动终端1200可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上(图中仅示出一个)计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、传输模块170、包括有一个或者一个以上(图中仅示出一个)处理核心的处理器180以及电源190等部件。本领域技术人员可以理解,图10中示出的移动终端1200结构并不构成对移动终端1200的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

RF电路110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。RF电路110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。RF电路110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communication,GSM)、增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Division Multiple Access,WCDMA),码分多址技术(Code Division Access,CDMA)、时分多址技术(Time Division Multiple Access,TDMA),无线保真技术(Wireless Fidelity,Wi-Fi)(如美国电气和电子工程师协会标准IEEE 802.11a,IEEE 802.11b,IEEE802.11g和/或IEEE 802.11n)、网络电话(Voice over Internet Protocol,VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。

存储器120可用于存储软件程序以及模块,如上述实施例中移动终端数据的同步方法/装置对应的程序指令/模块,处理器180通过运行存储在存储器120内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现移动终端数据的同步的功能。存储器120可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器120可进一步包括相对于处理器180远程设置的存储器,这些远程存储器可以通过网络连接至移动终端1200。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元140可用于显示由用户输入的信息或提供给用户的信息以及移动终端1200的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图10中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。

移动终端1200还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在移动终端1200移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端1200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路160、扬声器161,传声器162可提供用户与移动终端1200之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与移动终端1200的通信。

移动终端1200通过传输模块170(例如Wi-Fi模块)可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了传输模块170,但是可以理解的是,其并不属于移动终端1200的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是移动终端1200的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行移动终端1200的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

移动终端1200还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

尽管未示出,移动终端1200还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,移动终端的显示单元是触摸屏显示器,移动终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含用于进行以下操作的指令:

获取数据同步的请求指令,所述请求指令携带有移动终端的第一用户身份识别卡信息以及云服务器登录账号;

根据所述云服务器登录账号登录云服务器,以使云服务器根据所述请求指令判断是否存在所述第一用户身份识别卡信息对应的数据;如果判断出不存在所述第一用户身份识别卡信息对应的数据,则获取所述云服务器登录账号关联的第二用户身份识别卡信息对应的数据;

接收所述云服务器下发的所述第二用户身份识别卡信息对应的数据;

将第二用户身份识别卡信息对应的数据同步至第一用户身份识别卡信息对应的移动终端中。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。

综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1