[0035] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0036] 图1是根据一示例性实施例示出的一种移动终端通讯录更新方法的流程图,该移动终端通讯录更新方法应用于客服服务器中。如图1所示,该移动终端通讯录更新方法包括以下步骤。
[0037] 在步骤101中,接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间。
[0038] 其中,终端标识可以是电话号码,即,该电话号码为用户希望接收通讯录更新数据的移动终端所对应的电话号码。
[0039] 在步骤102中,根据通讯录信息,确定至少一个电话号码对应的信息变更时间,该信息变更时间是电话号码的使用者变更时间或电话号码的注销时间。
[0040] 工作人员可以在电话号码的使用者发生变更时,在客服服务器中存储该电话号码的使用者的变更时间。
[0041] 在步骤103中,根据至少一个电话号码的存储时间和信息变更时间,确定需要发送的具有固定格式的更新数据,该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据。
[0042] 更新数据包括了用于指示通讯录信息中至少一个电话号码是否失效的数据。
[0043] 在步骤104中,向终端标识对应的移动终端发送更新数据。
[0044] 综上所述,本发明提供的一种移动终端通讯录更新方法,通过接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间;根据通讯录信息,确定至少一个电话号码对应的信息变更时间,该信息变更时间是电话号码的使用者从原使用者变更为当前使用者的登记时间;根据至少一个电话号码的存储时间和信息变更时间,确定需要发送的具有固定格式的更新数据,该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据;向终端标识对应的移动终端发送更新数据,由客服服务器比较电话号码的存储时间和客服服务器存储的电话号码的信息变更时间来确定联系人信息与实际联系人信息不符的失效号码,删除通讯录中的失效号码,可解决通讯录上联系人与电话号码的信息匹配率低的问题,达到提高通讯录上联系人与电话号码的信息匹配率的效果。
[0045] 图2A是根据另一示例性实施例示出的一种移动终端通讯录更新方法的流程图,该移动终端通讯录更新方法应用于客服服务器中。如图2A所示,该移动终端通讯录更新方法包括以下步骤。
[0046] 在步骤201中,接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间。
[0047] 用户在拨打老同学、老朋友或者远房亲戚等长时间未联系过的联系人的电话号码时,时常会发现通讯录上存储的联系人电话号码已发生变更,导致用户无法及时联系到联系人,且容易给该电话号码的现有用户带来不必要的骚扰。
[0048] 为了避免上述情况的发生,在一种可能的实现方式中,用户可以通过移动终端提取通讯录信息后,将该通讯录信息以及需要接收通讯录更新数据的移动终端的终端标识发送至客服服务器。
[0049] 在另一种可能的实现方式中,用户还可以通过计算机导入移动终端的通讯录信息,或者在运营商提供的客服网站上编辑通讯录信息,再将通讯录信息连同需要接收通讯录更新数据的移动终端的终端标识发送至客服服务器。
[0050] 其中,通讯录信息包括至少一个电话号码、各个电话号码的存储时间,如表一所示。
[0051]
[0052]
[0053] 表一
[0054] 需要说明的是,终端标识可以是移动终端的电话号码。比如,用户需要更新通讯录信息的移动终端所对应的电话号码为187****8888,则用户的移动终端提取本机的通讯录信息后,将通讯录信息以及电话号码“187****8888”发送至客服服务器。
[0055] 对应的,客服服务器接收该通讯录信息以及终端标识。
[0056] 需要说明的是,终端标识可以目标移动终端所使用的SIM卡的卡号,也可以为目标移动终端所使用的SIM卡的集成电路卡识别码(英文:Integrate circuit card identity,简称:ICCID)
[0057] 在步骤202中,获取通讯录信息中的至少一个电话号码。
[0058] 客服服务器可以识别并提取通讯录信息中的至少一个电话号码。比如,客服服务器接收表一示出的通讯录信息后,可获取通讯录信息中的电话号码分别为“187****1188”、“187****2288”、“187****3388”、“187****4488”。
[0059] 在步骤203中,从客服数据库中确定至少一个电话号码对应的信息变更时间,该客服数据库存储有各个电话号码的信息变更时间。
[0060] 该信息变更时间是电话号码的使用者变更时间或电话号码的注销时间。
[0061] 用户移动终端中的通讯录信息存储的各个电话号码可以分为三个状态“电话号码正被联系人使用”、“电话号码已被注销”、“电话号码的联系人已更换”。
[0062] 通常,联系人在需要注销自己的电话号码时,需要去运营商提供的网点办理注销手续,运营商网点可以将该电话号码的注销时间进行登记并保存于客服数据库中;当存在其他联系人使用该电话号码时,其他联系人也需要去运营商提供的网点办理身份登记手续,运营商网点也可以将该电话号码的再次开通时间进行登记并保存于客服数据库中。
[0063] 客服服务器可以从客服数据库中检索是否存在从通讯录信息中获取的至少一个电话号码的信息变更时间数据,并获取各个电话号码对应的信息变更时间。
[0064] 比如,客服数据库中保存的电话号码及信息变更时间如表二。
[0065]
[0066] 表二
[0067] 客服服务器获取通讯录信息中的电话号码分别为“187****1188”、“187****2288”、“187****3388”、“187****4488”,则客服服务器从客服数据库中检索出存在“187****1188”、“187****2288”、“187****3388”、“187****4488”的信息变更时间数据,从而获取电话号码“187****1188”的信息变更时间“2013-05-02”,电话号码“187****2288”的信息变更时间“2014-01-05”,电话号码“187****3388”的信息变更时间“2016-01-02”,电话号码“187****4488”的信息变更时间“2015-09-02”。
[0068] 在步骤204中,检测至少一个电话号码的存储时间是否早于对应的信息变更时间。
[0069] 比如,客服服务器比较表一示出的通讯录信息中各个电话号码的存储时间和表二示出的各个电话号码对应的信息变更时间,可确定出电话号码“187****1188”的存储时间早于对应的信息变更时间,电话号码“187****2288”的存储时间早于对应的信息变更时间,电话号码“187****3388”的存储时间晚于对应的信息变更时间,电话号码“187****4488”的存储时间晚于对应的信息变更时间。
[0070] 在步骤205中,对于每个电话号码,若检测出电话号码的存储时间早于对应的信息变更时间,则确定该电话号码为失效号码,该失效号码是通讯录信息中电话号码对应的联系人信息与实际联系人信息不符的电话号码。
[0071] 当电话号码的存储时间早于对应的信息变更时间,则说明用户在通讯录信息中存储了该电话号码后,该电话号码已被联系人注销或者该电话号码已被其他联系人使用,此时,用户的通讯录信息中电话号码对应的联系人信息与实际联系人信息并不相符;当电话号码的存储时间不早于对应的信息变更时间,则说明联系人在运营商网点登记开通电话号码后,用户在通讯录信息中存储的该电话号码,且该电话号码没有被注销或者被其他联系人使用,此时,用户的通讯录信息中电话号码对应的联系人信息与实际联系人信息相符。
[0072] 客户服务器可以将电话号码的存储时间早于对应的信息变更时间的电话号码为失效号码。
[0073] 比如,客服服务器根据表一示出的通讯录信息中各个电话号码的存储时间和表二示出的各个电话号码对应的信息变更时间,将通讯录信息中的电话号码“187****1188”和电话号码“187****2288”确定为失效号码。
[0074] 在步骤206中,将确定出的至少一个失效号码及标识字段添加入更新数据,该更新数据为具有固定格式的短信息,该标识字段用于移动终端将至少一个失效号码的联系人信息从通讯录中删除。
[0075] 该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据。
[0076] 在确定出各个失效号码后,客服服务器将各个失效号码与标识字段添加入更新数据。
[0077] 在步骤207中,向终端标识对应的移动终端发送更新数据。
[0078] 需要说明的是,在本发明中,移动终端在发送通讯录信息和终端标识至客服服务器时,该终端标识是发送通讯录信息的移动终端自身的终端标识,或,该终端标识是其他移动终端的终端标识。
[0079] 客服服务器在确定更新数据后,可以根据该终端标识,将更新数据发送至终端标识对应的移动终端。
[0080] 比如,用户通过终端标识为A的移动终端向客服服务器发送通讯录信息和终端标识A,客服服务器在确定更新数据后,将更新数据发送至终端标识为A的移动终端。
[0081] 又比如,用户通过终端标识为A的移动终端向客服服务器发送通讯录信息和终端标识B,客服服务器在确定更新数据后,将更新数据发送至终端标识为B的移动终端。
[0082] 此外,用户也可以通过计算机导入移动终端的通讯录信息,或者在运营商提供的客服网站上编辑通讯录信息,再将通讯录信息连同需要接收通讯录更新数据的移动终端的终端标识发送至客服服务器,再在客服服务器确定更新数据后,将更新数据发送至终端标识对应的移动终端。
[0083] 为了更好地说明,本发明实施例示出了一种客服网站的示意图,如图2B所示。
[0084] 终端标识对应的移动终端在接收到具有固定格式的短信息后,移动终端的处理器可以根据该固定格式确定该短信息是用于对通讯录信息进行更新的更新数据。在确定该短信息是用于对通讯录信息进行更新的更新数据时,处理器继续检测该短信息中是否包括有用于标识该短信息是用于标识更新数据是移动终端的通讯录的更新数据的标识字段,若检测到短信息中包括有该标识字段,则根据更新数据中包括的至少一个失效号码,将至少一个失效号码的联系人信息从通讯录中删除。
[0085] 比如,移动终端的通讯录如表一所示,更新数据中包括的失效号码为电话号码“187****1188”和电话号码“187****2288”,则移动终端将通讯录中的电话号码“187****1188”对应的联系人“小王”的信息删除,将电话号码“187****2288”对应的联系人“小李”的信息删除,最后得到的通讯录如表三。
[0086]
[0087] 表三
[0088] 需要说明的是,移动终端在通讯录中可以保留失效号码对应的联系人的名字、地址等身份信息,将失效号码对应的号码信息进行删除,如表四。
[0089]
[0090]
[0091] 表四
[0092] 在步骤208中,对通讯录信息中的各个电话号码的信息变更时间进行监控。
[0093] 需要说明的是,移动终端在更新了通讯录后,通讯录中存储的各个电话号码的状态可能还会发生变化。比如,通讯录中的联系人信息在更新后,联系人将自己的电话号码进行了注销,此时,用户移动终端的通讯录中存储的联系人信息依然不准确。
[0094] 在本发明提供的实施例中,客服服务器可以在确定失效号码后,将通讯录信息中除失效号码之外的各个电话号码与终端标识对应存储与客服服务器,并实时检测客服数据库中除失效号码之外的电话号码对应的信息变更时间是否发生变化。
[0095] 在步骤209中,若检测到存在电话号码的信息变更时间发生变化,则向终端标识对应的移动终端发送提示信息,该提示信息用于向移动终端提示该电话号码已失效。
[0096] 当客服服务器检测出客服数据库中除失效号码之外的电话号码对应的信息变更时间发生变化时,则说明终端标识对应的移动终端中,通讯录存储的联系人对应的电话号码已发生变化,即,客服服务器确定信息变更时间发生变化的电话号码为失效号码。
[0097] 此时,客服服务器可以向终端标识对应的移动终端发送提示信息,该提示信息用于向移动终端提示该电话号码已失效,用户可以根据该提示信息将失效号码进行删除或修改。
[0098] 需要说明的是,客服服务器也可也将新确定的失效号码与标识字段添加入更新数据,再发送至终端标识对应的移动终端,由移动终端根据该更新数据更新通讯录。
[0099] 综上所述,本发明提供的一种移动终端通讯录更新方法,通过接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间;根据通讯录信息,确定至少一个电话号码对应的信息变更时间,该信息变更时间是电话号码使用者的变更时间或电话号码的注销时间;根据至少一个电话号码的存储时间和信息变更时间,确定需要发送的具有固定格式的更新数据,该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据;向终端标识对应的移动终端发送更新数据,由客服服务器比较电话号码的存储时间和客服服务器存储的电话号码的信息变更时间来确定联系人信息与实际联系人信息不符的失效号码,删除通讯录中的失效号码,可解决通讯录上联系人与电话号码的信息匹配率低的问题,达到提高通讯录上联系人与电话号码的信息匹配率的效果。
[0100] 图3是根据再一示例性实施例示出的一种移动终端通讯录更新方法的流程图,该移动终端通讯录更新方法应用于移动终端中。如图3所示,该移动终端通讯录更新方法包括以下步骤。
[0101] 在步骤301中,向客服服务器发送通讯录信息及移动终端的终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间。
[0102] 在步骤302中,接收客服服务器向终端标识对应的移动终端发送的具有固定格式的更新数据,该更新数据包括有标识字段,该标识字段用于标识更新数据是该移动终端的通讯录的更新数据。
[0103] 在步骤303中,根据该更新数据对移动终端的通讯录进行更新。
[0104] 综上所述,本发明提供的一种移动终端通讯录更新方法,通过接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间;根据通讯录信息,确定至少一个电话号码对应的信息变更时间,该信息变更时间是电话号码使用者的变更时间或电话号码的注销时间;根据至少一个电话号码的存储时间和信息变更时间,确定需要发送的具有固定格式的更新数据,该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据;向终端标识对应的移动终端发送更新数据,由客服服务器比较电话号码的存储时间和客服服务器存储的电话号码的信息变更时间来确定联系人信息与实际联系人信息不符的失效号码,删除通讯录中的失效号码,可解决通讯录上联系人与电话号码的信息匹配率低的问题,达到提高通讯录上联系人与电话号码的信息匹配率的效果。
[0105] 图4是根据又一示例性实施例示出的一种移动终端通讯录更新方法的流程图,该移动终端通讯录更新方法应用于移动终端中。如图4所示,该移动终端通讯录更新方法包括以下步骤。
[0106] 在步骤401中,从移动终端的通讯录读取通讯录信息。
[0107] 在步骤402中,向客服服务器发送通讯录信息及移动终端的终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间。
[0108] 在步骤403中,接收客服服务器向终端标识对应的移动终端发送的具有固定格式的更新数据,该更新数据包括有标识字段,该标识字段用于标识更新数据是该移动终端的通讯录的更新数据,该更新数据为具有固定格式的短信息。
[0109] 更新数据携带有至少一个失效号码及标识字段,该失效号码是通讯录信息中电话号码对应的联系人信息与实际联系人信息不符的电话号码。
[0110] 在步骤404中,检测具有固定格式的短信息中包括有标识字段。
[0111] 在步骤405中,在移动终端的通讯录中,删除该更新数据中各个失效号码对应的联系人信息。
[0112] 终端标识对应的移动终端在接收到具有固定格式的短信息后,移动终端的处理器可以根据该固定格式确定该短信息是用于对通讯录信息进行更新的更新数据。在确定该短信息是用于对通讯录信息进行更新的更新数据时,处理器继续检测该短信息中是否包括有用于标识该短信息是用于标识更新数据是移动终端的通讯录的更新数据的标识字段,若检测到短信息中包括有该标识字段,则根据更新数据中包括的至少一个失效号码,将至少一个失效号码的联系人信息从通讯录中删除。
[0113] 在步骤406中,更新该通讯录。
[0114] 综上所述,本发明提供的一种移动终端通讯录更新方法,通过接收移动终端或计算机发送的通讯录信息及终端标识,该通讯录信息包括至少一个电话号码、各个电话号码的存储时间;根据通讯录信息,确定至少一个电话号码对应的信息变更时间,该信息变更时间是电话号码使用者的变更时间或电话号码的注销时间;根据至少一个电话号码的存储时间和信息变更时间,确定需要发送的具有固定格式的更新数据,该更新数据用于对终端标识对应的移动终端的通讯录进行更新,该更新数据包括有标识字段,该标识字段用于标识更新数据是移动终端的通讯录的更新数据;向终端标识对应的移动终端发送更新数据,由客服服务器比较电话号码的存储时间和客服服务器存储的电话号码的信息变更时间来确定联系人信息与实际联系人信息不符的失效号码,删除通讯录中的失效号码,可解决通讯录上联系人与电话号码的信息匹配率低的问题,达到提高通讯录上联系人与电话号码的信息匹配率的效果。
[0115] 本领域技术人员在考虑说明书及实践这里的发明的后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由上面的权利要求指出。
[0116] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。