著录项信息
专利名称 | 数据的同步方法及移动终端 |
申请号 | CN201110039245.1 | 申请日期 | 2011-02-16 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-06-15 | 公开/公告号 | CN102098812A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W88/06 | IPC分类号 | H;0;4;W;8;8;/;0;6;;;H;0;4;W;9;2;/;0;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区科技南路55号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 黄连芳;刘扬 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 余刚;吴孟秋 |
摘要
本发明公开了一种数据的同步方法及移动终端,该方法包括以下步骤:移动终端确定当前的数据同步对象和数据同步操作,其中,数据同步对象包括以下至少之一:移动终端本机与其识别卡、移动终端的第一识别卡与第二识别卡,数据同步操作包括以下至少之一:新建、添加、修改、删除;移动终端获取数据同步对象中一方的变更数据,并判断变更数据的类型与当前的数据同步操作是否匹配;若匹配,则指示对数据同步对象中另一方的相应数据进行更新;若不匹配,则消除或保存变更数据。通过本发明增加了系统的处理效率,提高了用户体验。
1.一种数据的同步方法,其特征在于,包括以下步骤:
移动终端确定当前的数据同步对象和数据同步操作,其中,所述数据同步对象包括以下至少之一:所述移动终端本机与其识别卡、所述移动终端的第一识别卡与第二识别卡,所述数据同步操作包括以下至少之一:新建、添加、修改、删除;
所述移动终端获取所述数据同步对象中一方的变更数据,并判断所述变更数据的类型与当前的所述数据同步操作是否匹配;若匹配,则指示对所述数据同步对象中另一方的相应数据进行更新;若不匹配,则消除或保存所述变更数据;
其中,所述变更数据包括以下至少之一:名片夹、固定拨号、呼叫转移、通话记录、短信、彩信、短信中心号码。
2.根据权利要求1所述的方法,其特征在于,所述移动终端获取所述数据同步对象中一方的变更数据之前,还包括:
所述移动终端查询到缓存区中存在所述变更数据。
3.根据权利要求2所述的方法,其特征在于,指示对所述数据同步对象中另一方的相应数据进行更新之后,还包括:
所述移动终端显示更新后的数据信息,记录更新时间,并将所述变更数据从缓存区中清除。
4.根据权利要求1所述的方法,其特征在于,指示对所述数据同步对象中另一方的相应数据进行更新包括:
所述移动终端按照设定的同步方式指示对所述数据同步对象中另一方的相应数据进行更新,其中,所述同步方式包括以下之一:逐一同步、选择同步、全部同步。
5.根据权利要求1所述的方法,其特征在于,指示对所述数据同步对象中另一方的相应数据进行更新包括:
对于同一联系人的数据信息,若更新后的记录条目小于更新前的记录条目时,所述移动终端在进行同步之前提示用户确认该操作。
6.根据权利要求1所述的方法,其特征在于,所述移动终端的识别卡包括SIM或USIM卡。
7.一种移动终端,其特征在于,包括:
确定模块,用于确定当前的数据同步对象和数据同步操作,其中,所述数据同步对象包括以下至少之一:所述移动终端本机与其识别卡、所述移动终端的第一识别卡与第二识别卡,所述数据同步操作包括以下至少之一:新建、添加、修改、删除;
获取模块,用于获取所述数据同步对象中一方的变更数据,其中,所述变更数据包括以下至少之一:名片夹、固定拨号、呼叫转移、通话记录、短信、彩信、短信中心号码;
判断模块,用于判断所述变更数据的类型与当前的所述数据同步操作是否匹配;
执行模块,用于在所述判断模块确定匹配的情况下,指示对所述数据同步对象中另一方的相应数据进行更新;以及在所述判断模块确定不匹配的情况下,消除或保存所述变更数据。
8.根据权利要求7所述的移动终端,其特征在于,还包括:
同步处理模块,用于显示更新后的数据信息,记录更新时间,并将所述变更数据从缓存区中清除。
9.根据权利要求7或8所述的移动终端,其特征在于,所述执行模块还用于对同一联系人的数据信息进行更新时,若更新后的记录条目小于更新前的记录条目,则在进行同步之前提示用户确认该操作。
数据的同步方法及移动终端\n技术领域\n[0001] 本发明涉及移动通信领域,尤其涉及一种数据的同步方法及移动终端。\n背景技术\n[0002] 随着通信技术的不断发展,移动终端在人们生活中扮演了越来越重要的角色。移动终端本机和SIM卡都具有存储功能,可以保存信息,例如,名片夹,短彩信等;用户识别模块(Subscriber Identity Module,简称为SIM)卡还可以保存自身的一些设置信息,例如,呼叫转移设置。\n[0003] 为了使得用户可以同时使用不同网络业务(例如,2G和3G),或者为了满足经常出差的用户的卡频繁切换的需求,出现了双卡甚至多卡移动终端。用户可以根据自身的需求,使用不同的SIM卡发起操作,也可以接收到两个SIM卡的信息,例如,来电等业务。\n[0004] 然而,由于多张SIM卡之间以及SIM卡与移动终端之间的独立性,对其中之一的操作(例如,添加、修改、删除等),只能针对某一张卡或者某一移动终端,不同存储设备之间无法共享操作。例如,A卡和移动终端自身都保存有联系人“小王”这个记录,当“小王”更改号码后,需要分别对A卡和终端上的号码进行修改,造成用户使用不方便。\n[0005] 在相关技术中,提供了一种使用数据缓冲区作为过渡的方法,即,将一种识别卡中的数据(例如,短消息、名片夹等)信息逐一复制/移动,或一次性复制/移动到另外一张用户识别卡,或者将两张识别卡的信息逐一交换或一次性交换,为用户使用双卡终端增加了新的功能。但是,这种方式属于数据内容的同步而非操作的同步,例如,A卡删除了一个号码,在同一终端上的B卡不会同步进行这一操作。\n发明内容\n[0006] 本发明的主要目的在于提供一种数据的同步方案,以至少解决上述相关技术中由于采用数据内容同步的方式导致用户使用不便的问题。\n[0007] 为了实现上述目的,根据本发明的一个方面,提供了一种数据的同步方法。\n[0008] 根据本实施例的数据的同步方法,包括以下步骤:移动终端确定当前的数据同步对象和数据同步操作,其中,数据同步对象包括以下至少之一:移动终端本机与其识别卡、移动终端的第一识别卡与第二识别卡,数据同步操作包括以下至少之一:新建、添加、修改、删除;移动终端获取数据同步对象中一方的变更数据,并判断变更数据的类型与当前的数据同步操作是否匹配;若匹配,则指示对数据同步对象中另一方的相应数据进行更新;若不匹配,则消除或保存变更数据。\n[0009] 进一步地,移动终端获取数据同步对象中一方的变更数据之前,该方法还包括:移动终端查询到缓存区中存在变更数据。\n[0010] 进一步地,指示对数据同步对象中另一方的相应数据进行更新之后,该方法还包括:移动终端显示更新后的数据信息,记录更新时间,并将变更数据从缓存区中清除。\n[0011] 进一步地,指示对数据同步对象中另一方的相应数据进行更新包括:移动终端按照设定的同步方式指示对数据同步对象中另一方的相应数据进行更新,其中,同步方式包括以下之一:逐一同步、选择同步、全部同步。\n[0012] 进一步地,指示对数据同步对象中另一方的相应数据进行更新包括:对于同一联系人的数据信息,若更新后的记录条目小于更新前的记录条目时,移动终端在进行同步之前提示用户确认该操作。\n[0013] 进一步地,上述变更数据包括以下至少之一:名片夹、固定拨号、呼叫转移、通话记录、短信、彩信、短信中心号码。\n[0014] 进一步地,移动终端的识别卡包括SIM或USIM卡。\n[0015] 为了实现上述目的,根据本发明的另一方面,还提供了一种移动终端。\n[0016] 根据本发明实施例的移动终端,包括:确定模块,用于确定当前的数据同步对象和数据同步操作,其中,数据同步对象包括以下至少之一:移动终端本机与其识别卡、移动终端的第一识别卡与第二识别卡,数据同步操作包括以下至少之一:新建、添加、修改、删除;\n获取模块,用于获取数据同步对象中一方的变更数据;判断模块,用于判断变更数据的类型与当前的数据同步操作是否匹配;执行模块,用于在判断模块确定匹配的情况下,指示对数据同步对象中另一方的相应数据进行更新;以及在判断模块确定不匹配的情况下,消除或保存变更数据。\n[0017] 进一步地,该移动终端还包括:同步处理模块,用于显示更新后的数据信息,记录更新时间,并将变更数据从缓存区中清除。\n[0018] 进一步地,执行模块还用于对同一联系人的数据信息进行更新时,若更新后的记录条目小于更新前的记录条目,则在进行同步之前提示用户确认该操作。\n[0019] 通过本发明,采用对移动终端信息的编辑操作进行同步的方式,解决了相关技术中由于采用数据内容同步的方式导致用户使用不便的问题,增加了系统的处理效率,提高了用户体验。\n附图说明\n[0020] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0021] 图1是根据本发明实施例的数据的同步方法的流程图;\n[0022] 图2是根据本发明实施例的移动终端的结构框图;\n[0023] 图3是根据本发明优选实施例的移动终端的结构框图;\n[0024] 图4是根据本发明实施例二的移动终端的结构框图;\n[0025] 图5是根据本发明实施例三的设置模块的菜单示意图;\n[0026] 图6是根据本发明实施例四的卡之间同步数据的方法流程图;\n[0027] 图7是根据本发明实施例五的卡与终端之间同步数据的方法流程图;以及[0028] 图8是根据本发明实施例五的移动终端同步结束后的提示界面的示意图。\n具体实施方式\n[0029] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。\n[0030] 根据本发明实施例,提供了一种数据的同步方法。图1是根据本发明实施例的数据的同步方法的流程图,如图1所示,该方法包括以下步骤:\n[0031] 步骤S102,移动终端确定当前的数据同步对象和数据同步操作,其中,数据同步对象包括以下至少之一:移动终端本机与其识别卡、移动终端的第一识别卡与第二识别卡,数据同步操作包括以下至少之一:新建、添加、修改、删除;\n[0032] 步骤S104,移动终端获取数据同步对象中一方的变更数据,并判断该变更数据的类型与当前的数据同步操作是否匹配;\n[0033] 步骤S106,若匹配,则指示对数据同步对象中另一方的相应数据进行更新;若不匹配,则消除或保存该变更数据。\n[0034] 通过本发明,采用对移动终端信息的编辑操作进行同步的方式,解决了相关技术中由于采用数据内容同步的方式导致用户使用不便的问题,增加了系统的处理效率,提高了用户体验。\n[0035] 例如,在步骤S104中,判断该变更数据的类型与当前的数据同步操作是否匹配时,可以首先判定该变更数据的类型属于新建、添加、修改、或删除,再比较该类型是否与当前选择的数据同步操作(即,将新建、添加、修改、或删除的数据进行同步更新)匹配。若属于同一类型,比如变更数据属于新增类型,而此时数据同步操作为添加,则两者匹配。\n[0036] 优选地,在步骤S104之前,移动终端可以查询缓存区中是否存在变更数据,若存在该变更数据,则启动后续的数据同步流程。在具体实施过程中,也可以是移动终端定时查询缓存区中是否包括数据同步对象中一方的变更数据(例如,电话号码变更或呼叫转移业务取消等),若查到该变更数据,就进行数据同步对象之间的数据同步,这样可以提高存储数据的准确性和有效性。\n[0037] 优选地,在步骤S106中,指示对数据同步对象中另一方的相应数据进行更新之后,移动终端中可以显示更新后的数据信息(例如,发送的数据、数据类型、或数据条数等),通知缓存区(存储上一次同步后,下一次同步未开始前更改的数据)记录更新时间(或同步时间),并将变更数据从缓存区中清除。该方法可以提高系统的资源利用率和处理效率。\n[0038] 优选地,在步骤S106中,指示对数据同步对象中另一方的相应数据进行更新可以包括:移动终端按照设定的同步方式指示对数据同步对象中另一方的相应数据进行更新,其中,同步方式包括以下之一:逐一同步、选择同步、全部同步。该方法实现简单、可操作性强。\n[0039] 优选地,在步骤S106中,指示对数据同步对象中另一方的相应数据进行更新还可以包括:对于同一联系人的数据信息,若更新后的记录条目小于更新前的记录条目时,移动终端在进行同步之前提示用户确认该操作。该方法可以提高移动终端中存储数据的安全性。\n[0040] 优选地,上述变更数据包括以下至少之一:名片夹、固定拨号、呼叫转移、通话记录、短信、彩信、短信中心号码。例如,当变更数据涉及短信或彩信信息时,需要同步的数据包括以下至少之一:新接收到的信息、删除、保存、已发送的信息。\n[0041] 在具体实施过程中,很多设置或信息(即,可以是数据变更)都是可以保存在SIM卡上,或者SIM卡和手机中都可以保存的。因此除上述列出的,其他保存在SIM卡中的设置(比如呼叫等待),在SIM卡和SIM之间同步时,可以采用上述的数据同步方法;又如,其他既可以保存在SIM卡上也可保存在手机上,在SIM卡和手机进行数据同步时,可以采取本发明实施例的同步数据的方法。\n[0042] 优选地,移动终端的识别卡包括SIM或USIM卡。该方法实现简单、可操作性强。\n[0043] 对应于上述方法,还提供了一种移动终端。图2是根据本发明实施例的移动终端的结构框图,该移动终端20包括:确定模块22,用于确定当前的数据同步对象和数据同步操作,其中,数据同步对象可以包括以下至少之一:移动终端本机与其识别卡、移动终端的第一识别卡与第二识别卡,数据同步操作可以包括以下至少之一:新建、添加、修改、删除;\n获取模块24,耦合至确定模块22,用于获取数据同步对象中一方的变更数据;判断模块26,耦合至获取模块24和确定模块22,用于判断变更数据的类型与当前的数据同步操作是否匹配;执行模块28,耦合至判断模块26和确定模块22,用于在判断模块26确定匹配的情况下,指示对数据同步对象中另一方的相应数据进行更新;以及在判断模块26确定不匹配的情况下,消除或保存变更数据。\n[0044] 通过上述移动终端20,采用对移动终端信息的编辑操作进行同步的方式,解决了相关技术中由于采用数据内容同步的方式导致用户使用不便的问题,增加了系统的处理效率,提高了用户体验。\n[0045] 图3是根据本发明优选实施例的移动终端的结构框图,如图3所示,该移动终端\n20还包括:同步处理模块32,耦合至执行模块28,用于显示更新后的数据信息,记录更新时间,并将变更数据从缓存区中清除。\n[0046] 优选地,执行模块28还用于对同一联系人的数据信息进行更新时,若更新后的记录条目小于更新前的记录条目,则在进行同步之前提示用户确认该操作。\n[0047] 需要说明的是,在具体实施过程中,本发明实施例步骤S106中的数据更新(即,数据同步)可以是双向的,也可以是单向的,这个可以根据具体情况来设定。例如,如果是A卡和B卡进行同步,在数据同步设定为双向的情况下,可以先将A卡的改动发送给B卡,B卡进行对应操作,B卡也将自己的改动发送给A卡,A卡进行对应的操作;在数据同步设定为单向的情况下,则可以仅将A卡的改动同步到B,但不进行反向的操作。并且,在每次同步结束后,都可以缓存记录时间。例如,同步的时间记录的方式可以为每个存储设备分别记录。\n比如A卡和B卡进行同步,如果是双向的,A卡和B卡的同步时间都更新为此次同步结束后的时间(手机本地时间);如果为单向的,可以仅仅是A卡到B卡的同步,A卡同步的时间更新为此次同步结束后的时间(手机本地时间),而B卡时间不变。\n[0048] 下面结合优选实施例和附图对上述实施例的实现过程进行详细说明。\n[0049] 实施例一\n[0050] 本实施例提供了一种SIM卡之间、以及SIM卡与移动终端的数据同步之间的方法。\n具体地,终端可以具有同步菜单,其中,同步的对象包括:①同在一个双卡终端的两个或多个SIM卡之间,这里设定为“A卡和B卡”;②双卡终端和SIM卡之间,这里设定为“A卡和本机”、“B卡和本机”、以及“A卡、B卡和本机”。\n[0051] 优选地,终端在初始状态时(即,双卡之间、或某一SIM卡和终端之间从未进行过同步时),用户发起同步,终端不进行任何操作,但记录此次同步的时间。\n[0052] 优选地,非首次同步时,当选择“A卡和B卡”同步,A卡将上一次同步后的改动发送给处理器,处理器根据此改动对B卡进行操作;B卡也将上一次同步后的改动发送给处理器,处理器根据此改动对A卡进行操作。\n[0053] 优选地,此处的改动包括:修改、添加、删除或新建操作的其中之一,或者任一组合。例如,A卡在上一次同步后进行的操作包括:①修改了联系人“小王”的号码;②开启固定拨号。进行同步操作后,B卡对应的操作包括:①将卡上对应“小王”的号码也同步进行修改(若B卡上无“小王”这一联系人,可以不进行操作);②开启固定拨号。\n[0054] 优选地,终端在有数据更新时,需记录其对应的改动类型(即,属于添加、新增、修改、还是删除),以便根据选择的同步操作进行对应的更新策略。例如,A卡进行了删除操作,但同步时的操作设置为“添加”,则同步后B卡不做任何更改。\n[0055] 优选地,上述同步的数据包括:名片夹、固定拨号(开启,关闭,添加列表)、呼叫转移、通话记录、短彩信、短信中心等。其中,SIM之间同步的数据包括:名片夹、通话记录(SIM卡中一般仅保存已拨电话)、短彩信、短信中心号码等;SIM卡与终端之间同步的数据包括:\n名片夹(仅联系人和号码)、短彩信。\n[0056] 优选地,此处的短彩信息同步包括新接收到的信息,删除、保存或已发送的信息等等。\n[0057] 优选地,每次进行同步后,终端将记录更新的时间,并在下一次更新前,缓存期间更改的数据内容。\n[0058] 优选地,保存在手机中的联系人可以保存一个或多个号码,以及生日信息、电子邮件(Email)地址等,而SIM卡中仅能保存一个号码。当号码从手机同步至SIM卡时,部分联系人的信息字段会丢失(例如,Email地址),将在同步时提示用户,在用户确认后进行同步。\n[0059] 优选地,同步的方式包括逐一同步、选择同步、或全部同步两种方式。当手机和SIM之间、或SIM卡和SIM之间有两个姓名相同的联系人,但用户希望全部同步时不影响该联系人时,可以选择选择性同步的方式。\n[0060] 实施例二\n[0061] 图4是根据本发明实施例二的移动终端的结构框图,如图4所示,本实施例提供了一种移动终端,可以支持数据的同步,包括:\n[0062] 设置模块402:用于设置同步的对象和操作:其中,同步的对象包括:“A卡和B卡”、“A卡和本机”、“B卡和本机”或者是“A卡、B卡和本机”;同步的操作包括:修改、删除、添加和新建。\n[0063] 缓存模块404:用于记录最后一次同步的时间;存储上一次同步后,下一次同步未开始前更改的数据。\n[0064] 同步模块406,根据设置模块的设置情况,对SIM卡之间、或SIM卡与手机之间的数据进行传递。\n[0065] 卡管理模块408:用于响应同步的操作,并对A卡或B卡的对应数据进行同步操作,更新内容。\n[0066] 移动终端存储模块412:用于响应同步模块的操作,并对本机对应数据进行响应的更新;此处的存储模块特指有与本方法有关的名片夹和短彩信模块。\n[0067] 可见,本实施例通过采用数据同步的方式,使得SIM卡之间、或者SIM卡与终端之间保持数据的一致性;本发明实施例中涉及的数据同步不仅仅包括数据内容本身的同步,还包括对应的数据操作的同步,例如,添加、新建、修改或删除操作。该方法解决了相关技术中由于SIM卡和移动终端的独立性需分别进行操作而造成用户使用不便的问题,使得同步对象中一方的变更操作都能对应同步到其他卡或终端,提高了双卡终端的易用性和用户体验。需要说明的是,本实施例所涉及的移动终端为支持双卡的移动终端(单卡或多卡的情况与此类似,此处不做赘述)。\n[0068] 实施例三\n[0069] 图5是根据本发明实施例三的设置模块的菜单示意图,如图5所示,上述设置模块可以包括:同步的对象和操作设置两个方面。其中,同步的对象包括:“A卡和B卡”、“A卡和本机”、“B卡和本机”或者是“A卡、B卡和本机”;同步的操作包括:修改、删除、添加和新建。\n[0070] 在具体实施过程中,同步的对象选择菜单中,用户仅可以选择其中之一,例如,选择“B卡和本机”,将仅仅同步B卡和本机存储的相关数据。\n[0071] 同步的操作选择菜单中,用户可以同时选择单个或多个选项。以下以同步对象选择“A卡和B卡”,同步操作选择“修改”和“修改和添加”两种情况进行说明。其中的A卡将姓名为“小王”的号码由P1改变为P2,并且添加联系人“小李”,B卡不存在联系人“小王”。\n情况1:B卡将不会做任何改变;情况2:B卡会添加一个姓名为“小李”的联系人。\n[0072] 实施例四\n[0073] 图6是根据本发明实施例四的卡之间同步数据的方法流程图,如图6所示,以A卡和B卡之间数据同步为例,本实施例中的同步数据的方法可以包括以下步骤:\n[0074] 步骤S601:完成设置模块设置后,开始启动数据同步。\n[0075] 步骤S602:同步模块查询缓存模块的内容。其中,缓存模块保存上一次同步后,下一次同步未开始前更改的数据。\n[0076] 步骤S603:同步模块判断其中是否包含A卡的更新数据。若有,进一步判断该数据类型是否包含在“同步的操作”中;若无,转到步骤S607。如果更新数据中仅包含“删除”类型的数据,而“同步的操作”选择了“删除”和“添加”两项,则表明包含有对应的数据类型,转到步骤S604;同样地,如果“同步的操作”中仅选择了“添加”,则表明没有对应的数据类型,则转到步骤S607。\n[0077] 步骤S604:同步模块从缓存模块中选择与“同步的操作”相对应数据类型,并发送至B卡管理器;与“同步的操作”不一致的数据类型将清除,或者缓存等待下一次同步时使用。\n[0078] 步骤S605:B卡的卡管理器模块根据接收到的数据及其类型,对B卡上的数据进行同样的操作。例如,接收到的数据为“添加联系人xxx”,则在B卡上添加一个姓名xxx的联系人。\n[0079] 步骤S606:同步模块查询缓存模块的内容。\n[0080] 步骤S607:同步模块判断其中是否包含B卡的更新数据。若有,进一步判断该数据类型是否包含在“同步的操作”中;若无,转到步骤S607。如果更新的数据类型包含在“同步操作中”,则转到步骤S608;否则转到S610,结束同步。\n[0081] 步骤S608:同步模块从缓存模块中选择与“同步的操作”向对应数据类型,并发送至A卡管理器;与“同步的操作”不一致的数据类型将清除,或者缓存等待下一次同步时使用。\n[0082] 步骤S609:A卡的卡管理器模块根据接收到的数据及其类型,对A卡上的数据进行同样的操作。\n[0083] 步骤S610:同步结束。终端显示同步的结果;同步模块通知缓存模块,记录此处同步的时间,并将已进行过同步的数据清空。这里的清空可以是将缓存模块的所有数据清空;\n也可以是将“同步的操作”中选择的类型清空,如缓存模块中同时包含“删除”和“添加”,但同步的操作仅包含“删除”,可以仅将“删除”类型的数据清空。\n[0084] 实施例五\n[0085] 图7是根据本发明实施例五的卡与终端之间同步数据的方法流程图,如图7所示,以A卡和本机之间数据同步为例,本实施例中的同步数据的方法可以包括以下步骤:\n[0086] 步骤S701:完成设置模块设置后,开始启动数据同步。\n[0087] 步骤S702:同步模块查询缓存模块的内容。其中,缓存模块保存上一次同步后,下一次同步未开始前更改的数据。\n[0088] 步骤S703:同步模块判断其中是否包含A卡的更新数据。若有,进一步判断该数据类型是否包含在“同步的操作”中;若无,转到步骤S707。如果更新数据中仅包含“删除”类型的数据,而“同步的操作”选择了“删除”和“添加”两项,则表明包含有对应的数据类型,转到步骤S704;同样地,如果“同步的操作”中仅选择了“添加”,则表明没有对应的数据类型,转到步骤S707。\n[0089] 步骤S704:同步模块从缓存模块中选择与“同步的操作”向对应数据类型,并发送至移动终端存储模块;与“同步的操作”不一致的数据类型将清除,或者缓存等待下一次同步时使用。\n[0090] 步骤S705:终端存储模块根据接收到的数据及其类型,对终端上的数据进行同样的操作。例如,接收到的数据为“添加联系人xxx”,则在终端上添加一个姓名xxx的联系人。\n[0091] 步骤S706:同步模块查询缓存模块的内容。\n[0092] 步骤S707:同步模块判断其中是否包含本机的更新数据。若有,进一步判断该数据类型是否包含在“同步的操作”中;若无,转到步骤S707。如果更新的数据类型包含在“同步操作中”,则转到步骤S708;否则转到S710,结束同步。\n[0093] 步骤S708:同步模块从缓存模块中选择与“同步的操作”向对应数据类型,并发送至A卡管理器;与“同步的操作”不一致的数据类型将清除,或者缓存等待下一次同步时使用。\n[0094] 步骤S709:A卡的卡管理器模块根据接收到的数据及其类型,对A卡上的数据进行同样的操作。\n[0095] 步骤S710:同步结束。终端显示同步的结果;同步模块通知缓存模块记录此处同步的时间,并将已进行过同步的数据清空。\n[0096] 图8是根据本发明实施例五的移动终端同步结束后的提示界面的示意图,这里假设A卡和B卡之间进行数据同步,在数据同步结束后的可以设置如图8中的提示界面,其中可以包括两个卡之间发送的数据、数据类型、数据条数的描述等等。\n[0097] 需要说明的是,多卡移动终端或者用户识别卡为USIM卡的方式,实现方法与上述方法相似,此处不再赘述。\n[0098] 综上所述,通过本发明实施例,采用对移动终端信息的编辑操作进行同步的方式,解决了相关技术中由于采用数据内容同步的方式导致用户使用不便的问题,增加了系统的处理效率,提高了用户体验。\n[0099] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。\n[0100] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2015-05-13
- 2012-09-05
实质审查的生效
IPC(主分类): H04W 88/06
专利申请号: 201110039245.1
申请日: 2011.02.16
- 2011-06-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-09-19
|
2007-04-03
| | |
2
| |
2008-01-16
|
2007-07-25
| | |
3
| |
2007-05-23
|
2005-11-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |