一种自动更新联系人信息的移动终端及方法
【技术领域】
[0001]本发明涉及通讯技术领域,尤其涉及一种自动更新联系人信息的移动终端及方法。
【背景技术】
[0002]近年来,随着通信技术的快速发展,各种终端逐渐普及,成为人们日常工作和生活中必不可少的工具,对于可以进行双向通信的终端而言,准确的用户信息对相互的通讯联系至关重要,比如手机终端,在人与人之间的联系中起着重要作用,手机内存储的通讯录也已经成为很大一部分人必备的,甚至唯一的通讯录。
[0003]然而由于手机漫游及各地手机话费不一致的现象存在,人们往往随着工作地点的改变而变更手机号码,每次变更手机号码都得通过发送很多短信,或者打很多电话通知其他人变更号码,很不方便,还可能遗漏,如果没有及时更新本地存储的对方变更的号码,最终容易导致无法与对方联系。
[0004]综上所述,本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
在现有技术中,现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题。
【发明内容】
[0005]本发明提供了一种自动更新联系人信息的移动终端及方法,解决了现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题,实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
[0006]为解决上述技术问题,一方面本申请实施例提供了一种自动更新联系人信息的移动终端,所述移动终端包括:
发送端和接收端,所述发送端包括:更新用户信息模块、生成更新联系人信息模块、及发送信息模块,所述接收端包括:接收更新信息模块、更新联系人信息模块,其中:
所述更新用户信息模块用于用户输入携带有设定字段的信息,并根据该设定字段确定该信息中包括更新用户信息;或者用于用户在设定界面中输入信息,并确定在该界面中输入的信息为更新用户信息;
所述生成更新联系人信息模块用于生成携带该更新的用户信息、本发送端的标识信息和更新消息标识的更新消息;
所述发送信息模块用于根据本地存储的通讯录中包含的各个联系人信息,将生成的更新消息发送给各个联系人使用的接收端;或者根据本地存储的指定联系人信息,将生成的更新消息发送给指定联系人使用的接收端;或者根据该用户输入的终端标识信息,将生成的更新信息发送给与所述终端标识信息对应的接收端; 所述接收更新信息模块用于接收发送端发送的更新消息;
所述更新联系人信息模块用于在检测到接收到的更新消息中携带更新消息标识时,使用该更新消息中携带的更新用户消息,更新本地存储的与该更新消息中携带的发送端的标识信息对应的用户信息。
[0007]另一方面,本申请还提供了一种自动更新联系人信息的方法,所述方法包括:
(O用户输入更新用户信息;输入的该更新用户信息用于更新发送端本地存储的该发送端用户信息;
(2)发送端在用户输入该更新用户信息后,检测到该更新用户信息是用于更新本地存储的所述发送端用户信息的信息,则启动后续步骤生成更新消息的步骤;若不是,则结束;
(3)将用户输入的更新用户信息、自身的标识信息、更新消息标识封装,生成更新信息;
(4)在生成更新消息后,通过建立的通信链路,发送端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收端;
(5)接收端接收发送端发送的信息;
(6)解析接收的消息,判断该消息中是否携带了更新消息标识,若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束;
(7)从更新消息中解析出该发送端的更新用户信息、发送端的标识信息,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息,使用解析出的更新用户信息,更新匹配出的对应用户信息,实现接收端本地存储的发送端用户信息更新,即联系人信息的更新。
[0008]其中,所述更新信息可以仅携带一个接收端的标识信息,对应每个接收端,均生成一个对应的更新消息;也可以携带多个接收端的标识信息,对应这多个接收端生成一个对应的更新消息。
[0009]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点: 由于采用了将自动更新联系人信息的方案设计为包括:首先用户输入更新用户信息;
输入的该更新用户信息用于更新发送端本地存储的该发送端用户信息;然后发送端在用户输入该更新用户信息后,检测到该更新用户信息是用于更新本地存储的所述发送端用户信息的信息,则启动后续步骤生成更新消息的步骤;若不是,则结束;然后将用户输入的更新用户信息、自身的标识信息、更新消息标识封装,生成更新信息;然后在生成更新消息后,通过建立的通信链路,发送端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收端;然后接收端接收发送端发送的信息;然后解析接收的消息,判断该消息中是否携带了更新消息标识,若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束;最后从更新消息中解析出该发送端的更新用户信息、发送端的标识信息,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息,使用解析出的更新用户信息,更新匹配出的对应用户信息,实现接收端本地存储的发送端用户信息更新,即联系人信息的更新,即自动完成对移动终端的联系人联系方式的更新,避免了传统采用人工发送信息或打电话的方式进行更新,且本申请中的技术方案清晰构架了一种用于移动终端的联系人信息自动更新的方法、及移动终端,层次分明,扩展性好,便于普及应用,当发送终端自身的用户信息更新时,实现了接收终端侧存储的该发送终端的用户信息,即联系人信息的自动更新;简化了用户的操作,提升用户的使用体验,所以,有效解决了现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题,进而实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
【附图说明】
[0010]图1是本申请实施例中自动更新联系人信息发送端的架构示意图;
图2是本申请实施例中自动更新联系人信息接收端的架构示意图;
图3是本申请实施例中自动更新联系人信息发送端的工作流程示意图;
图4是本申请实施例中自动更新联系人信息接收端的工作流程示意图。
【具体实施方式】
[0011]本发明提供了一种自动更新联系人信息的移动终端及方法,解决了现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题,实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
[0012]本申请实施中的技术方案为解决上述技术问题。总体思路如下:
采用了将自动更新联系人信息的方案设计为包括:首先用户输入更新用户信息;输入的该更新用户信息用于更新发送端本地存储的该发送端用户信息;然后发送端在用户输入该更新用户信息后,检测到该更新用户信息是用于更新本地存储的所述发送端用户信息的信息,则启动后续步骤生成更新消息的步骤;若不是,则结束;然后将用户输入的更新用户信息、自身的标识信息、更新消息标识封装,生成更新信息;然后在生成更新消息后,通过建立的通信链路,发送端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收端;然后接收端接收发送端发送的信息;然后解析接收的消息,判断该消息中是否携带了更新消息标识,若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束;最后从更新消息中解析出该发送端的更新用户信息、发送端的标识信息,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息,使用解析出的更新用户信息,更新匹配出的对应用户信息,实现接收端本地存储的发送端用户信息更新,即联系人信息的更新,即自动完成对移动终端的联系人联系方式的更新,避免了传统采用人工发送信息或打电话的方式进行更新,且本申请中的技术方案清晰构架了一种用于移动终端的联系人信息自动更新的方法、及移动终端,层次分明,扩展性好,便于普及应用,当发送终端自身的用户信息更新时,实现了接收终端侧存储的该发送终端的用户信息,即联系人信息的自动更新;简化了用户的操作,提升用户的使用体验,所以,有效解决了现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题,进而实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
[0013]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0014]实施例一: 在实施例一中,如附图1所示,描述的是移动终端自动更新联系人信息发送端的架构图。
[0015]包括更新用户信息模块、生成更新联系人信息模块、及发送信息模块,以下详细阐述。
[0016]更新用户信息模块,具体用于用户输入携带有设定字段的信息,并根据该设定字段确定该信息中包括更新的用户信息;或者用户在设定界面中输入信息,并确定在该界面中输入的信息为需要更新的用户信息。
[0017]生成更新联系人信息模块,用于生成携带该更新的用户信息、本发送终端的标识信息和更新消息标识的更新消息。
[0018]发送信息模块,根据本地存储的通讯录中包含的各个联系人信息,将该更新消
息发送给各个联系人使用的接收终端;或者根据本地存储的指定联系人信息,将该更新消息发送给指定联系人使用的接收终端;或者根据该用户输入的终端标识信息,将该信息发送给,与所述终端标识信息对应的接收终端。
[0019]如附图2所示,描述的是移动终端自动更新联系人信息接收端的架构图。
[0020]包括接收更新信息模块、更新联系人信息模块;
接收更新信息模块,用于接收发送终端发送的更新消息;
更新联系人信息模块,具体用于在检测到接收到的更新消息中携带更新消息标识时,使用该更新消息中携带的更新的用户消息,更新本地存储的与该更新消息中携带的发送终端的标识信息对应的用户信息。
[0021]如附图3所示,描述的是移动终端自动更新联系人信息,发送端的工作流程图。
[0022](I)用户输入更新的用户信息;输入的该更新的用户信息,用于更新发送终端,本地存储的该发送终端的用户信息;
(2)发送终端在用户输入该更新的用户信息后,检测到该更新的用户信息,是用于更新本地存储的所述发送终端的用户信息的信息,则启动后续步骤生成更新消息的流程;如果不是,则结束;
(3)将用户输入的更新的用户信息、自身的标识信息、更新消息标识封装,生成更新信息;可以仅携带一个接收终端的标识信息,对应每个接收终端,均生成一个对应的更新消息;也可以携带多个接收终端的标识信息,对应这多个接收终端生成一个对应的更新消息;
(4)在生成更新消息后,通过建立的通信链路,发送终端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收终端。
[0023]如附图4所示,描述的是移动终端自动更新联系人信息,接收端的工作流程图。
[0024]( I)接收终端接收发送终端发送的信息;
(2)解析接收的消息,判断该消息中是否携带了更新消息标识,如果是,则表示消息为用于更新本地存储的,该发送终端的用户信息,进入后续的更新处理;如果不是,则结束;
(3)从更新消息中解析出该发送终端的用于更新的用户信息,和发送终端的标识信息,以及匹配出接收终端本地存储的,与发送终端的标识信息对应的用户信息,使用解析出的更新的用户信息,更新匹配出的对应的用户信息,实现接收终端本地存储的发送终端的用户信息,即联系人信息的更新。
[0025]下面结合具体的例子对本申请中的技术方案进行介绍:假设手机用户A由于工作地点变更,换了新的手机号码;首先用户A启动程序,输入自己最新的手机号码;应用对比新/旧手机号码,检测到用户A修改了他之前的手机号码,则启动后续步骤生成更新消息的步骤;若不是,则结束;然后将用户A输入的新的手机号码、原有的手机号码、更新消息标识(update)封装,生成更新信息字符串;然后在生成更新消息后,通过建立的通信链路(WIFI/GPRS),发送端根据本地存储的通讯录中包含的各个联系人信息(朋友B/同学C/同事D等),将更新消息发送给各个联系人(朋友B/同学C/同事D等),或者指定联系人使用的接收端(如只发给朋友B,则只选择朋友B);然后接收端(朋友B/同学C/同事D等的手机)接收发送端(用户A)发送的信息;解析接收的消息,判断该消息中是否携带了更新消息标识(update),若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束;最后从更新消息中解析出用户A新的手机号码、用户A原来的手机号码,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息(用户A原来的手机号码),使用解析出的用户A新的手机号码,更新匹配出的用户A的手机号码,实现朋友B/同学C/同事D等的手机本地存储的用户A的手机号码自动更新,即联系人信息的更新,即自动完成对移动终端的联系人联系方式的更新,避免了传统采用人工发送信息或打电话的方式进行更新
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
由于采用了将自动更新联系人信息的方案设计为包括:首先用户输入更新用户信息;输入的该更新用户信息用于更新发送端本地存储的该发送端用户信息;然后发送端在用户输入该更新用户信息后,检测到该更新用户信息是用于更新本地存储的所述发送端用户信息的信息,则启动后续步骤生成更新消息的步骤;若不是,则结束;然后将用户输入的更新用户信息、自身的标识信息、更新消息标识封装,生成更新信息;然后在生成更新消息后,通过建立的通信链路,发送端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收端;然后接收端接收发送端发送的信息;然后解析接收的消息,判断该消息中是否携带了更新消息标识,若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束;最后从更新消息中解析出该发送端的更新用户信息、发送端的标识信息,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息,使用解析出的更新用户信息,更新匹配出的对应用户信息,实现接收端本地存储的发送端用户信息更新,即联系人信息的更新,即自动完成对移动终端的联系人联系方式的更新,避免了传统采用人工发送信息或打电话的方式进行更新,且本申请中的技术方案清晰构架了一种用于移动终端的联系人信息自动更新的方法、及移动终端,层次分明,扩展性好,便于普及应用,当发送终端自身的用户信息更新时,实现了接收终端侧存储的该发送终端的用户信息,即联系人信息的自动更新;简化了用户的操作,提升用户的使用体验,所以,有效解决了现有的移动终端联系人更新方式存在更新操作麻烦,效率较低,且容易出错的技术问题,进而实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
[0026]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0027]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种自动更新联系人信息的移动终端,其特征在于,所述移动终端包括: 发送端和接收端,所述发送端包括:更新用户信息模块、生成更新联系人信息模块、及发送信息模块,所述接收端包括:接收更新信息模块、更新联系人信息模块,其中: 所述更新用户信息模块用于用户输入携带有设定字段的信息,并根据该设定字段确定该信息中包括更新用户信息;或者用于用户在设定界面中输入信息,并确定在该界面中输入的信息为更新用户信息; 所述生成更新联系人信息模块用于生成携带该更新的用户信息、本发送端的标识信息和更新消息标识的更新消息; 所述发送信息模块用于根据本地存储的通讯录中包含的各个联系人信息,将生成的更新消息发送给各个联系人使用的接收端;或者根据本地存储的指定联系人信息,将生成的更新消息发送给指定联系人使用的接收端;或者根据该用户输入的终端标识信息,将生成的更新信息发送给与所述终端标识信息对应的接收端; 所述接收更新信息模块用于接收发送端发送的更新消息; 所述更新联系人信息模块用于在检测到接收到的更新消息中携带更新消息标识时,使用该更新消息中携带的更新用户消息,更新本地存储的与该更新消息中携带的发送端的标识信息对应的用户信息。2.一种自动更新联系人信息的方法,其特征在于,所述方法包括: (O用户输入更新用户信息;输入的该更新用户信息用于更新发送端本地存储的该发送端用户信息; (2)发送端在用户输入该更新用户信息后,检测到该更新用户信息是用于更新本地存储的所述发送端用户信息的信息,则启动后续步骤生成更新消息的步骤;若不是,则结束; (3)将用户输入的更新用户信息、自身的标识信息、更新消息标识封装,生成更新信息; (4)在生成更新消息后,通过建立的通信链路,发送端根据本地存储的通讯录中包含的各个联系人信息,将更新消息发送给各个联系人,或者指定联系人使用的接收端; (5)接收端接收发送端发送的信息; (6)解析接收的消息,判断该消息中是否携带了更新消息标识,若是,则表示该消息为用于更新本地存储的该发送端的用户信息,进入后续的更新处理;若不是,则结束; (7)从更新消息中解析出该发送端的更新用户信息、发送端的标识信息,以及匹配出接收端本地存储的与发送端的标识信息对应的用户信息,使用解析出的更新用户信息,更新匹配出的对应用户信息,实现接收端本地存储的发送端用户信息更新,即联系人信息的更新。3.根据权利要求2所述的方法,其特征在于,所述更新信息可以仅携带一个接收端的标识信息,对应每个接收端,均生成一个对应的更新消息;也可以携带多个接收端的标识信息,对应这多个接收端生成一个对应的更新消息。
【专利摘要】本发明公开了一种自动更新联系人信息的移动终端及方法,所述移动终端包括:发送端和接收端,所述发送端包括:更新用户信息模块、生成更新联系人信息模块、及发送信息模块,所述接收端包括:接收更新信息模块、更新联系人信息模块,实现了自动对联系人联系方式进行更新,效率较高,不容易出错,简化了用户的操作,提升用户的使用体验的技术效果。
【IPC分类】H04M1/725, H04M1/2745
【公开号】CN104883452
【申请号】CN201510331562
【发明人】刁小林, 徐华, 毕敏
【申请人】四川长虹通信科技有限公司
【公开日】2015年9月2日
【申请日】2015年6月16日
转载请注明原文地址:https://www.famiwei.com/read-8136125.html