一种客户信息管理系统及方法

文档序号:10473778阅读:291来源:国知局
一种客户信息管理系统及方法
【专利摘要】本发明公开一种客户信息管理方法,其包括以下步骤:终端向接入服务器发送管理请求;接入服务器判断该管理请求的类别,并将该管理请求发送给对应的业务服务器;业务服务器响应该管理请求;业务服务器将响应该管理请求的相应结果返回给接入服务器;接入服务器将响应结果转发给终端。本发明把客户信息存储于网络系统中,通过预设的方法使用各种业务服务器以管理客户信息,能实现客户信息的移动管理及实时共享。本发明还公开了一种客户信息管理系统。
【专利说明】
一种客户信息管理系统及方法
技术领域
[0001]本发明涉及信息管理技术领域,特别涉及一种客户信息管理系统及方法。
【背景技术】
[0002]在日常生活中,需要管理的客户信息通常包括客户的个人信息(如姓名、地址、联系电话等)及客户与终端用户之间的一些通信信息。传统的客户信息一般存储于本地终端,其具有极大的局限性:(I)必须在本地操作,不符合移动办公的需求;(2)多个本地终端上的客户信息难以实时共享。

【发明内容】

[0003]本发明所解决的技术问题在于提供一种能实现移动办公、信息实时共享的客户信息管理系统。
[0004]为解决上述技术问题,本发明采用如下所述的技术方案。
[0005]一种客户信息管理系统,包括至少一终端、一接入服务器、至少一业务服务器组,所述终端通过接入服务器与业务服务器组连接,其中:
[0006]所述终端用于向接入服务器发送管理请求,以及接收来自接入服务器的管理请求响应结果;
[0007]所述接入服务器用于判断来自于终端的管理请求的类别,并将该管理请求发送给业务服务器组中对应的业务服务器;该接入服务器还接收来自各业务服务器的管理请求响应结果,并转发给终端;
[0008]所述业务服务器组包括至少两种业务服务器,所述业务服务器为通讯录服务器、群组管理服务器或离线消息服务器;所述通讯录服务器用于管理通讯录的查询及更改操作;所述群组管理服务器用于处理群组的查询及更改操作;所述离线消息服务器用于处理离线消息的存储和读取操作。
[0009]进一步地,所述接入服务器还用于鉴权、负载均衡。
[0010]本发明所解决的技术问题还在于提供一种能实现移动办公、信息实时共享的客户信息管理方法。
[0011 ] 为解决上述技术问题,本发明采用如下所述的技术方案。
[0012]—种客户信息管理方法,包括以下步骤:终端向接入服务器发送管理请求;接入服务器判断该管理请求的类别,并将该管理请求发送给对应的业务服务器;业务服务器响应该管理请求;业务服务器将响应该管理请求的相应结果返回给接入服务器;接入服务器将响应结果转发给终端。
[0013]进一步地,客户信息管理方法包括查询通讯录的方法,查询通讯录的方法包括以下步骤:
[0014]终端发送查询通讯录请求给接入服务器;
[0015]接入服务器判断该请求的类别;
[0016]接入服务器转发查询通讯录请求给通讯录服务器;
[0017]通讯录服务器根据该查询通讯录请求查询对应的通讯录信息;
[0018]通讯录服务器返回该对应的通讯录信息给接入服务器;
[0019]接入服务器转发该对应的通讯录信息给终端。
[0020]进一步地,客户信息管理方法包括包括变更通讯录的方法,变更通讯录的方法包括以下步骤:
[0021 ]终端发送查询通讯录请求给接入服务器;
[0022]接入服务器判断该请求的类别;
[0023]接入服务器转发查询通讯录请求给通讯录服务器;
[0024]通讯录服务器根据该查询通讯录请求查询对应的通讯录信息;
[0025]通讯录服务器返回该对应的通讯录信息给接入服务器;
[0026]接入服务器转发该对应的通讯录信息给终端;
[0027]终端发送变更请求给接入服务器,所述变更请求包括增加客户信息或修改客户信息或删除客户信息;
[0028]接入服务器将该变更请求转发给通讯录服务器;
[0029]通讯录服务器根据该变更请求对通讯录列表进行对应操作;
[0030]通讯录服务器将变更结果返回给接入服务器;
[0031 ]接入服务器将收到的变更结果转发给终端。
[0032]进一步地,客户信息管理方法包括一个群组内多个本地终端的信息共享方法,该方法包括以下步骤:
[0033]群组中的其中一个终端发送群组信息变更请求给接入服务器,群组信息变更请求包括对群组信息的增加、删除、修改;
[0034]接入服务器判断该请求的类别;
[0035]接入服务器转发该群组信息变更请求给群组管理服务器;
[0036]群组管理服务器根据该群组信息变更请求产生相应变更信息;
[0037]群组管理服务器将相应的变更信息返回给接入服务器;
[0038]接入服务器将该相应的变更信息转发给所有终端。
[0039]进一步地,客户信息管理方法包括一个群组内多个本地终端的信息共享方法,该方法包括以下步骤:
[0040]群组中的其中一个终端发送群组信息变更请求给接入服务器,群组信息变更请求包括对群组信息的增加、删除、修改;
[0041]接入服务器判断该请求的类别;
[0042]接入服务器转发该群组信息变更请求给群组管理服务器;
[0043]群组管理服务器根据该群组信息变更请求产生相应变更信息;
[0044]群组管理服务器将相应的变更信息返回给接入服务器;
[0045]接入服务器将该相应的变更信息转发给该终端;
[0046]群组管理服务器发送群组消息已变更的通知给接入服务器;
[0047]接入服务器转发该群组消息已变更的通知给群组中其余终端;
[0048]所述群组中其余终端发送获取已变更的信息请求给接入服务器;
[0049]接入服务器转发该获取已变更的信息请求给群组管理服务器;
[0050]群组管理服务器收到该获取已变更的信息请求后产生相应变更信息返回给接入服务器;
[0051]接入服务器将该相应变更信息转发给所述群组中其余终端。
[0052]进一步地,当群组中其余终端收到该群组消息已变更的通知后回复一个确认收到的消息给接入服务器。
[0053]进一步地,客户信息管理方法包括获取离线消息的方法,该方法包括以下步骤:
[0054]终端发送获取离线消息请求给接入服务器;
[0055]接入服务器判断该请求的类别;
[0056]接入服务器回复一个确认收到的消息给客户端;
[0057]接入服务器转发该获取离线消息请求给离线消息服务器;
[0058]离线消息服务器根据该获取离线消息请求查询目标离线信息;
[0059]离线消息服务器将该目标离线信息返回给接入服务器;
[0060]接入服务器转发该目标离线信息给终端。
[0061]本发明的有益技术效果在于:本发明把客户信息存储于网络系统中,通过预设的方法使用各种业务服务器以管理客户信息,能实现客户信息的移动管理及实时共享。
【附图说明】
[0062]图1是本发明的一种客户信息管理系统的网络拓扑结构示意图。
[0063]图2是本发明一种客户信息管理方法的流程示意图。
[0064]图3是本发明一种查询通讯录方法的流程示意图。
[0065]图4是本发明一种变更通讯录的方法的流程示意图。
[0066]图5是本发明一种群组内多个本地终端信息共享方法的流程示意图。
[0067]图6是本发明一种获取离线消息方法的流程示意图。
【具体实施方式】
[0068]为使本领域的普通技术人员更加清楚地理解本发明的目的、技术方案和优点,以下结合附图和实施例对本发明做进一步的阐述。
[0069]本发明把客户信息存储于网络系统中,通过预设的方法使用各种业务服务器管理客户信息,以实现客户信息的移动管理及实时共享。如图1所示,该客户信息管理系统包括多个终端10 (手机、电脑等,分别代表一个企业内的各名员工)以及多个并行的业务服务器组20,每个业务服务器组20至少包括通讯录服务器21、群组管理服务器22、离线消息服务器23中的两种。通讯录服务器21用于管理通讯录的查询及更改操作(增、删、改);群组管理服务器22用于处理群组的查询及更改操作(增、删、改);所述离线消息服务器23用于处理离线消息的存储和读取操作。终端10与服务器组之间通过接入服务器30连接,接入服务器30用于判断来自于终端的管理请求的类别,并将该管理请求发送给业务服务器组中对应的业务服务器,该接入服务器30还用于接收来自各业务服务器的管理请求响应结果,并将此响应结果转发给终端。在一些实施例中,该接入服务器30还可用于鉴权、负载均衡等。可以理解的,各种业务服务器均需到数据库存取数据,在本实施例中,未示出数据库的位置,也不再描述各个业务服务器去数据库存取数据的过程,在业务量较小的网络系统中,上述各种业务服务器可以与数据库位于同一机器上,如果是大型网络系统,各业务服务器仅处理业务逻辑,而数据库为单独的数据库服务器。
[0070]如图2所示,应用于该网络的客户信息管理方法包括以下步骤:
[0071]SI,终端10向接入服务器30发送管理请求。
[0072]S2,接入服务器30判断该管理请求的类别。
[0073]S3,接入服务器30将该管理请求发送给对应的业务服务器20。
[0074]S4,业务服务器20响应该管理请求。
[0075]S5,业务服务器20将响应该管理请求的相应结果返回给接入服务器30。
[0076]S6,接入服务器30将响应结果转发给终端10。
[0077]具体的,客户信息管理方法包括一种查询通讯录的方法、一种变更通讯录的方法、一种群组内多个本地终端信息共享方法、一种获取离线消息方法。其中,变更通讯录的方法为对通讯录的增、删、改操作。
[0078]如图3所示,查询通讯录的方法包括以下步骤:
[0079]S101,终端10发送查询通讯录请求给接入服务器30。
[0080]S102,接入服务器30判断该请求的类别。
[0081]S103,接入服务器30转发查询通讯录请求给通讯录服务器21。
[0082]S104,通讯录服务器21根据该查询通讯录请求查询对应的通讯录信息。
[0083]S105,通讯录服务器21返回该对应的通讯录信息给接入服务器30。
[0084]S106,接入服务器30转发该对应的通讯录信息给终端10。
[0085]在变更通讯录时,一般需要先查询整个通讯录的情况,而查询通讯录的方法可以应用上文描述的方法。在实际生活中,一般按照与客户关系的友好程度,可以将客户分成不同的组如好友、一般朋友、较陌生等等。如图4所示,现在以好友管理为例说明一种变更通讯录的方法,其包括以下步骤:
[0086]S201,终端10发送查询好友信息列表请求给接入服务器30。
[0087]S202,接入服务器30判断该请求的类别。
[0088]S203,接入服务器30将该查询好友信息列表请求转发给通讯录服务器21。
[0089]S204,通讯录服务器21根据该查询好友信息列表请求查找对应的通讯录信息。
[0090]S205,通讯录服务器21将该查询好友信息列表请求所对应的通讯录信息返回给接入服务器30。
[0091]S206,接入服务器30转发该通讯录信息给终端10。
[0092]S207,终端10将增加好友或修改好友信息或删除好友等变更请求发送给接入服务器30。
[0093]S208,接入服务器30将该变更请求转发给通讯录服务器21。
[0094]S209,通讯录服务器21根据该变更请求对好友信息列表进行对应操作。
[0095]S210,通讯录服务器21将变更结果返回给接入服务器30,该变更结果包括操作是否完成。
[0096]S211,接入服务器30将收到的变更结果转发给终端10。
[0097]为了实现多个本地终端10的信息共享,一般可以把具有相同属性的本地终端10组成一个组,例如一个公司包括研发部、市场部、行政部等,因此可把不同部门的终端10分到不同的群组,信息在该群组里显示出来便能实现信息的共享。当群组中的其中一个终端10发送群组信息变更请求给接入服务器30,变更后的信息可以自动发送给其余终端10,也可以根据其余终端10的主动请求而获得。群组信息变更请求包括对群组信息的增加、删除、修改。群组信息共享所指的信息为本领域技术人员可以理解的常规信息,如群组的群公告、群组内人员情况列表、群共享文件等。现结合附图5对其余终端10主动请求获得变更的群组信息为例说明一个群组内多个本地终端10的信息共享方法,其包括以下步骤:
[0098]S301,群组中的其中一个终端10发送群组信息变更请求给接入服务器30。
[0099]S302,接入服务器30判断该请求的类别。
[0100]S303,接入服务器30转发该群组信息变更请求给群组管理服务器22。
[0101]S304,群组管理服务器22根据该群组信息变更请求产生相应变更信息。
[0102]S305,群组管理服务器22将相应的变更信息返回给接入服务器30。
[0103]S306,接入服务器30将该相应的变更信息转发给该终端10。
[0104]S307,群组管理服务器22发送群组消息已变更的通知给接入服务器30。
[0105]S308,接入服务器30转发该群组消息已变更的通知给群组中其余终端10。
[0106]S309,优选的,当群组中其余终端10收到该群组消息已变更的通知后回复一个确认收到的消息给接入服务器30。以确保群组信息已变更的消息已通知到到其余终端10。
[0107]S310,所述群组中其余终端10发送获取已变更的信息请求给接入服务器30。
[0108]S311,接入服务器30转发该获取已变更的信息请求给群组管理服务器22。
[0109]S312,群组管理服务器22收到该获取已变更的信息请求后产生相应变更信息返回给接入服务器30。
[0110]S313,接入服务器30将该相应变更信息转发给所述群组中其余终端10。
[0111]如此整个群组内的终端10都收到了更改后的群组信息。
[0112]可以理解的,若将变更后的信息自动发送给其余终端10,则该方法包括以下步骤(图中未示出):
[0113]S301A,群组中的其中一个终端10发送群组信息变更请求给接入服务器30 ;
[0114]S302A,接入服务器30判断该请求的类别。
[0115]S303A,接入服务器30转发该群组信息变更请求给群组管理服务器22。
[0116]S304A,群组管理服务器22根据该群组信息变更请求产生相应变更信息。
[0117]S305A,群组管理服务器22将相应的变更信息返回给接入服务器30。
[0118]S306A,接入服务器30将该相应的变更信息转发给所有终端10。
[0119]由于终端10不是实时在线,因此当终端10重新上线时,还需要获取离线消息。离线消息可以包括群组信息变更、客户个人信息变更、客户与终端10用户之间的一些通信信息等。如图6所示,获取离线消息的方法包括:
[0120]S401,终端10发送获取离线消息请求给接入服务器30。
[0121]S402,接入服务器30判断该请求的类别。
[0122]S403,接入服务器30回复一个确认收到的消息给客户端。
[0123]S404,接入服务器30转发该获取离线消息请求给离线消息服务器23。
[0124]S405,离线消息服务器23根据该获取离线消息请求查询目标离线信息。
[0125]S406,离线消息服务器23将该目标离线信息返回给接入服务器30。
[0126]S407,接入服务器30转发该目标离线信息给终端10。
[0127]以上仅为本发明的优选实施例,而非对本发明做任何形式上的限制。本领域的技术人员可在上述实施例的基础上施以各种等同的更改和改进,凡在权利要求范围内所做的等同变化或修饰,均应落入本发明的保护范围之内。
【主权项】
1.一种客户信息管理系统,其特征在于,所述客户信息管理系统包括至少一终端、一接入服务器、至少一业务服务器组,所述终端通过接入服务器与业务服务器组连接,其中: 所述终端用于向接入服务器发送管理请求,以及接收来自接入服务器的管理请求响应结果; 所述接入服务器用于判断来自于终端的管理请求的类别,并将该管理请求发送给业务服务器组中对应的业务服务器;该接入服务器还接收来自各业务服务器的管理请求响应结果,并转发给终端; 所述业务服务器组包括至少两种业务服务器,所述业务服务器为通讯录服务器、群组管理服务器或离线消息服务器;所述通讯录服务器用于管理通讯录的查询及更改操作;所述群组管理服务器用于处理群组的查询及更改操作;所述离线消息服务器用于处理离线消息的存储和读取操作。2.如权利要求1所述的一种客户信息管理系统,其特征在于,所述接入服务器还用于鉴权、负载均衡。3.一种客户信息管理方法,其特征在于,所述客户信息管理方法包括以下步骤: 终端向接入服务器发送管理请求; 接入服务器判断该管理请求的类别,并将该管理请求发送给对应的业务服务器;业务服务器响应该管理请求; 业务服务器将响应该管理请求的相应结果返回给接入服务器; 接入服务器将响应结果转发给终端。4.如权利要求3所示的客户信息管理方法,其特征在于,客户信息管理方法包括查询通讯录的方法,查询通讯录的方法包括以下步骤: 终端发送查询通讯录请求给接入服务器; 接入服务器判断该请求的类别; 接入服务器转发查询通讯录请求给通讯录服务器; 通讯录服务器根据该查询通讯录请求查询对应的通讯录信息; 通讯录服务器返回该对应的通讯录信息给接入服务器; 接入服务器转发该对应的通讯录信息给终端。5.如权利要求3所示的客户信息管理方法,其特征在于,客户信息管理方法包括包括变更通讯录的方法,变更通讯录的方法包括以下步骤: 终端发送查询通讯录请求给接入服务器; 接入服务器判断该请求的类别; 接入服务器转发查询通讯录请求给通讯录服务器; 通讯录服务器根据该查询通讯录请求查询对应的通讯录信息; 通讯录服务器返回该对应的通讯录信息给接入服务器; 接入服务器转发该对应的通讯录信息给终端; 终端发送变更请求给接入服务器,所述变更请求包括增加客户信息或修改客户信息或删除客户信息; 接入服务器将该变更请求转发给通讯录服务器; 通讯录服务器根据该变更请求对通讯录列表进行对应操作; 通讯录服务器将变更结果返回给接入服务器; 接入服务器将收到的变更结果转发给终端。6.如权利要求3所示的客户信息管理方法,其特征在于,客户信息管理方法包括一个群组内多个本地终端的信息共享方法,该方法包括以下步骤: 群组中的其中一个终端发送群组信息变更请求给接入服务器,群组信息变更请求包括对群组信息的增加、删除、修改; 接入服务器判断该请求的类别; 接入服务器转发该群组信息变更请求给群组管理服务器; 群组管理服务器根据该群组信息变更请求产生相应变更信息; 群组管理服务器将相应的变更信息返回给接入服务器; 接入服务器将该相应的变更信息转发给所有终端。7.如权利要求3所示的客户信息管理方法,其特征在于,客户信息管理方法包括一个群组内多个本地终端的信息共享方法,该方法包括以下步骤: 群组中的其中一个终端发送群组信息变更请求给接入服务器,群组信息变更请求包括对群组信息的增加、删除、修改; 接入服务器判断该请求的类别; 接入服务器转发该群组信息变更请求给群组管理服务器; 群组管理服务器根据该群组信息变更请求产生相应变更信息; 群组管理服务器将相应的变更信息返回给接入服务器; 接入服务器将该相应的变更信息转发给该终端; 群组管理服务器发送群组消息已变更的通知给接入服务器; 接入服务器转发该群组消息已变更的通知给群组中其余终端; 所述群组中其余终端发送获取已变更的信息请求给接入服务器; 接入服务器转发该获取已变更的信息请求给群组管理服务器; 群组管理服务器收到该获取已变更的信息请求后产生相应变更信息返回给接入服务器; 接入服务器将该相应变更信息转发给所述群组中其余终端。8.如权利要求7所示的客户信息管理方法,其特征在于,当群组中其余终端收到该群组消息已变更的通知后回复一个确认收到的消息给接入服务器。9.如权利要求3所示的客户信息管理方法,其特征在于,客户信息管理方法包括获取离线消息的方法,该方法包括以下步骤: 终端发送获取离线消息请求给接入服务器; 接入服务器判断该请求的类别; 接入服务器回复一个确认收到的消息给客户端; 接入服务器转发该获取离线消息请求给离线消息服务器; 离线消息服务器根据该获取离线消息请求查询目标离线信息; 离线消息服务器将该目标离线信息返回给接入服务器; 接入服务器转发该目标离线信息给终端。
【文档编号】H04L29/08GK105827685SQ201510789602
【公开日】2016年8月3日
【申请日】2015年11月17日
【发明人】曹传业, 周杜锦, 陈康术
【申请人】广东亿迅科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1