一种使用移动终端查询企业通信录的系统和方法

文档序号:6614738阅读:128来源:国知局
专利名称:一种使用移动终端查询企业通信录的系统和方法
技术领域
本发明涉及移动终端查询数据信息,更具体的说,是一种在IMS (IP Multimedia Subsystem, IP多媒体子系统)网络内使用移动终端查询企业通 信录的系统和方法。
背景技术
企业通信录保存着企业的的大量通讯信息,在当今这个信息的时代,为 了协同工作,企业内的员工需要时刻沟通了解企业内的员工信息。目前,企 业员工查询企业通信录不外乎下面几种员工自己记录其他员工的所有信 息,包括固定电话、移动电话、电子邮件等;或者通过公司的内部网络查询 公司的企业通信录,获取自己需要的信息;或者通过向其他员工查询得知。 然而企业成员总是在动态变化中,人员变动或联系方式变更经常发生,因此 企业的通讯录总是需要不断更新。如果每个人要在本地存储所有的通讯信 息,且保持通讯录信息的准确、完整,就不可避免地需要频繁的对通信录信 息进行维护更新,不仅费时费力,还可能信息不准确。如果有时候员工出差 在外,不能使用公司网络,则只能使用电话询问等方法。这些情况都使得如 何高效的使用企业通信录成为一个急待解决的问题。
目前,Internet与移动通信的跳跃式发展,产生了对于移动数据业务的 需求,人们要求能在移动终端设备上进行信息处理和查询。高速数据传输与 支持IP分组交换技术的移动系统出现,为移动数据业务提供了有力的支持。

发明内容
本发明提供一种使用移动终端查询企业通信录的系统和方法,以解决人 们在移动终端设备上进行企业通信录信息处理和查询的问题。
为了解决上述技术问题,本发明首先提供一种使用移动终端查询企业通
信录的系统,所述系统包括移动终端和企业通信录服务器,其中
所述移动终端,与所述企业通信录服务器通过IP多媒体子系统IMS网 络相连,用于通过所述IMS网络向所述企业通信录服务器发送企业通信录 查询请求,并接收所述企业通信录服务器返回的查询结果;
所述企业通信录服务器,用于利用数据库系统存储所述企业通信录信 息,还用于接收移动终端发送的所述查询请求,根据所述查询请求进行相应 的数据查询,然后向所述移动终端返回相应的查询结果。
本发明所述系统,其中,所述移动终端用于使用客户端软件登录所述 IMS网络,得到企业通信录服务器请求地址;根据得到的所述企业通信录服 务器请求地址,向所述企业通信录服务器发送企业通信录查询请求。
本发明所述系统,其中,所述企业通信录服务器接收移动终端发送的所 述查询请求后,用于记录所述移动终端号码和查询所^使用的用户名,对所述 用户名进行鉴权判断,若鉴权判断通过,则用于进行相应的数据库的查询; 所述企业通信录服务器还用于对需返回的数据包大小进行判断,若数据包过 大,则依序将数据分包,然后根据记录的移动终端号码发送给该移动终端。
本发明所述系统,其中,所述移动终端是移动电话、或PDA 、或车载 设备、或掌上电脑,其中,所述移动电话为GSM网络电话、或CDMA网络 电话、或3G网络电话。
为了解决上述技术问题,本发明还提供一种使用移动终端查询企业通信 录的方法,应用于IMS网络,所述方法包括如下步骤
(1) 所述移动终端通过所述IMS网络向所述企业通信录服务器发送企 业通信录查询请求;
(2) 所述企业通信录服务器接收移动终端发送的所述查询请求,才艮据 所述查询请求进行相应的数据查询,然后向所述移动终端返回相应的查询结 果。
本发明所述方法,其中,步骤(1)包括如下步骤 (1.1) 所述移动终端使用客户端软件登录所述IMS网络,得到企业通 信录服务器请求地址;
(1.2) 所述移动终端使用客户端软件,根据得到的所述企业通信录服 务器请求地址,向所述企业通信录服务器发送企业通信录查询请求。
本发明所述方法,其中,步骤(l.l)包括如下步骤
(1.11) 所述移动终端通过客户端软件将由用户名和密码组成的登录请 求消息发送到所述IMS网络侧;
(1.12) 所述IMS网络接收到所述登录请求消息,对用户身份进行鉴权, 若鉴权通过,则向所述移动终端返回登录成功响应,并返回企业通信录服务 器的请求地址信息,若鉴权失败,则所述IMS网络向所述移动终端返回失 败提示信息。
本发明所述方法,其中,步骤(2)包括如下步骤
(2.1) 所述企业通信录服务器接收移动终端发送的所述查询请求,记 录所述移动终端号码和查询所^使用的用户名;
(2.2) 所述企业通信录服务器对所述用户名进行鉴权判断,若鉴权判 断通过,则进行相应的数据库的查询;
(2.3) 所述企业通信录服务器对需返回的数据包大小进行判断,若数 据包过大,则依序将数据分包,然后^L据记录的移动终端号码发送给该移动 终端。
本发明所述方法,其中,步骤(2.2)包括如下步骤
(2.21) 所述企业通信录服务器根据所述用户名判断用户是否是企业通 信录中的相关成员,若判断通过则进行步骤(2.22),否则向移动终端返回 查询失败的响应;
(2.22) 所述企业通信录服务器对步骤(2.21)中的所述用户名进行用 户查询权限的判断,若鉴权判断通过,则根据相关的用户权限进行数据库的 查询,否则向移动终端返回查询失败的响应。
本发明所述方法,其中,步骤(2)后,所述移动终端接收到所述企业 通信录服务器返回的查询结果,在所述移动终端显示相关的查询结果信息,
包括如下步骤
(a) 所述移动终端判断所述查询结果是否为失败的响应,若是则显示 具体的失败信息,否则执行步骤(b);
(b) 所述移动终端上的客户端软件判断响应信息是否为多数据包响应, 若是,则进行同步处理,对收到的数据包进行重组处理,然后进行显示、存 储操作;否则直接进行显示、存储操作。
本发明提供一种使用移动终端查询企业通信录的系统和方法,解决了人 们在移动终端设备上进行企业通信录信息处理和查询的问题,使得高效的使 用企业通信录成为可能。


图1是本发明实施例一种使用移动终端查询企业通信录的系统示意图; 图2是本发明应用实例一种使用移动终端查询企业通信录的方法流程图。
具体实施例方式
以下结合附图和具体实施方式
对本发明所述技术方案进行详细描述。
如图1所示,本发明实施例一种使用移动终端查询企业通信录的系统示 意图,所述系统包括移动终端和企业通信录服务器,其中
所述移动终端,与所述企业通信录服务器通过IMS网络相连,用于通 过所述IMS网络向所述企业通信录服务器发送企业通信录查询请求,并接 收所述企业通信录服务器返回的查询结果;所述移动终端用于使用客户端软 件登录所述IMS网络,得到企业通信录服务器请求地址;根据得到的所述 企业通信录服务器请求地址,向所述企业通信录服务器发送企业通信录查询 请求。其得到企业通信录服务器请求地址是通过客户端软件将由用户名和密 码组成的登录请求消息发送到所述IMS网络侧,对用户身份进行鉴权若 鉴权通过,则所述移动终端收到登录成功响应,并收到企业通信录服务器的 请求地址信息;若鉴权失败,则所述移动终端收到失败提示信息;
所述企业通信录服务器,用于利用数据库系统存储所述企业通信录信息 (该企业通信录信息由系统管理员更新维护),还用于接收移动终端发送的 所述查询请求,根据所述查询请求进行相应的数据查询,然后向所述移动终 端返回相应的查询结果。所述企业通信录服务器接收移动终端发送的所述查 询请求后,用于记录所述移动终端号码和查询所使用的用户名,对所述用户 名进行鉴权判断(所述企业通信录服务器用于根据所述用户名判断用户是否 是企业通信录中的相关成员,若判断通过则用于对所述用户名进行用户查询 权限的判断,若鉴权判断通过,则根据相关的用户权限进行数据库的查询, 否则向移动终端返回查询失败的响应),若鉴权判断通过,则用于进行相应
的数据库的查询;所述企业通信录服务器还用于对需返回的数据包大小进行 判断,若数据包过大,则依序将数据分包,然后根据记录的移动终端号码发 送给该移动终端。
所述移动终端接收到所述企业通信录服务器返回的查询结果后,用于判 断所述查询结果是否为失败的响应,若是则显示具体的失败信息,否则所述 移动终端上的客户端软件用于判断响应信息是否为多数据包响应,若是,则 进行同步处理,对收到的数据包进行重组处理,然后进行显示、存储操作; 否则直接进行显示、存储操作。
本发明实施例应用上述系统的一种使用移动终端查询企业通信录业务 的方法,包括如下步骤
(1) 移动终端使用客户端软件、通过IMS网络与企业通信录服务器通 信。所述移动终端使用客户端软件向企业通信录服务器发送查询请求;
(2) 所述企业通信录服务器接收移动终端发送的查询请求,根据请求 进行相应的数据查询,并进行相应处理,然后向移动终端返回相应的响应。
如图2所示,本发明应用实例一种使用移动终端查询企业通信录的方法 流程图,包括以下步骤
步骤201 、移动终端若需查询企业通信录,首先使用客户端软件登录MS 网络,所述步骤201具体为
步骤201.1,移动终端通过客户端软件将由用户名和密码组成的登录请 求消息发送到IMS网络侧;
步骤201.2, IMS网络接收到鉴权消息,对用户身份进行鉴权,若鉴权 通过,则向移动终端返回登录成功响应,并返回企业通信录服务器的请求地 址信息;若鉴权失败,则返回失败提示信息;
步骤202,成功登录IMS网络的移动终端,使用客户端软件,根据得到 的企业通信录服务器请求地址,向企业通信录服务器发送查询请求;
步骤203,企业通信录服务器接收到移动终端的查询请求消息后,对该 消息进行处理,记录移动终端号码,执行相应的查询处理后,将查询结果返 回给移动终端;所述步骤203具体为
步骤203.1,企业通信录服务器接收请求信息,记录移动终端号码和查 询所使用的用户名;
步骤203.2,企业通信录服务器对步骤203.1中的用户名进行鉴权判断, 若鉴权判断通过,则进行数据库的查询;所述步骤203.2具体为
步骤203.2a,企业通信录服务器根据用户名判断用户是否是企业通信录 中的相关成员,若判断通过则进行步骤203.2b,否则向移动终端返回查询失 败的响应;
步骤203.2b,企业通信录服务器对步骤203.2a中的用户名进行用户查 询权限的判断,若鉴权判断通过,则根据相关的用户权限进行数据库的查询, 否则向移动终端返回查询失败的响应;
步骤203.3,企业通信录服务器对需返回的数据包大小进行判断,若数 据包过大,则依序将数据分包,然后才艮据记录的移动终端号码发送给该移动 终端;
步骤204,移动终端接收到企业通信录服务器返回的查询响应,在移动 终端执行显示、存储等操作,所述步骤204具体为
步骤204.1,移动终端通过判断响应是否为失败的响应,若失败则显示 具体的失败信息,否则执行步骤204.2;
步骤204.2,移动终端上的客户端软件判断响应信息是否为多数据包响 应,若是,则进行同步处理,对收到的数据包进行重组处理,然后进行显示、 存储操作,否则直接进行显示、存储等操作。
上述移动终端可以是移动电话、PDA(个人数字助理)、车载设备、掌 上电脑等,其中,移动电话包括不同无线通信环境的移动电话,如用于GSM (全球移动通讯系统)网络的移动电话、或CDMA (时分同步码分多址) 网络移动电话、或3G(第三代移动通信)网络移动电话等。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本 领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
权利要求
1、一种使用移动终端查询企业通信录的系统,其特征在于,所述系统包括移动终端和企业通信录服务器,其中所述移动终端,与所述企业通信录服务器通过IP多媒体子系统IMS网络相连,用于通过所述IMS网络向所述企业通信录服务器发送企业通信录查询请求,并接收所述企业通信录服务器返回的查询结果;所述企业通信录服务器,用于利用数据库系统存储所述企业通信录信息,还用于接收移动终端发送的所述查询请求,根据所述查询请求进行相应的数据查询,然后向所述移动终端返回相应的查询结果。
2、 如权利要求1所述系统,其特征在于,所述移动终端用于使用客户 端软件登录所述IMS网络,得到企业通信录服务器请求地址;才艮据得到的 所述企业通信录服务器请求地址,向所述企业通信录服务器发送企业通信录 查询讳-求。
3、 如权利要求2所述系统,其特征在于,所述企业通信录服务器接收 移动终端发送的所述查询请求后,用于记录所述移动终端号码和查询所使用 的用户名,对所述用户名进行鉴权判断,若鉴权判断通过,则用于进行相应 的数据库的查询;所述企业通信录服务器还用于对需返回的数据包大小进行 判断,若数据包过大,则依序将数据分包,然后根据记录的移动终端号码发 送给该移动终端。
4、 如权利要求1 3所述系统,其特征在于,所述移动终端是移动电话、 或PDA 、或车载i殳备、或掌上电脑,其中,所述移动电话为GSM网络电 话、或CDMA网络电话、或3G网络电话。
5、 一种使用移动终端查询企业通信录的方法,应用于IMS网络,其特 征在于,所述方法包括如下步骤(1) 所述移动终端通过所述IMS网络向所述企业通信录服务器发送企 业通信录查询请求;(2) 所述企业通信录服务器接收移动终端发送的所述查询请求,根据所述查询请求进行相应的数据查询,然后向所述移动终端返回相应的查询结 果。
6、 如权利要求5所述方法,其特征在于,步骤(l)包括如下步骤(1.1) 所述移动终端使用客户端软件登录所述IMS网络,得到企业通 信录服务器请求地址;(1.2) 所述移动终端使用客户端软件,根据得到的所述企业通信录服 务器请求地址,向所述企业通信录服务器发送企业通信录查询请求。
7、 如权利要求6所述方法,其特征在于,步骤(l.l)包括如下步骤(1.11)所述移动终端通过客户端软件将由用户名和密码组成的登录请 求消息发送到所述IMS网络侧;(1.12 )所述IMS网络接收到所述登录请求消息,对用户身份进行鉴权, 若鉴权通过,则向所述移动终端返回登录成功响应,并返回企业通信录服务 器的请求地址信息,若鉴权失败,则所述IMS网络向所述移动终端返回失 败提示信息。
8、 如权利要求5所述方法,其特征在于,步骤(2)包括如下步骤(2.1) 所述企业通信录服务器接收移动终端发送的所述查询请求,记 录所述移动终端号码和查询所使用的用户名;(2.2) 所述企业通信录服务器对所述用户名进行鉴权判断,若鉴权判 断通过,则进行相应的数据库的查询;(2.3) 所述企业通信录服务器对需返回的数据包大小进行判断,若数 据包过大,则依序将数据分包,然后根据记录的移动终端号码发送给该移动 终端。
9、 如权利要求8所述方法,其特征在于,步骤(2.2)包括如下步骤(2.21) 所述企业通信录服务器根据所述用户名判断用户是否是企业通 信录中的相关成员,若判断通过则进行步骤(2.22),否则向移动终端返回 查询失败的响应;(2.22) 所述企业通信录服务器对步骤(2.21)中的所述用户名进行用户查询权限的判断,若鉴权判断通过,则根据相关的用户权限进行数据库的 查询,否则向移动终端返回查询失败的响应。
10、如权利要求5所述方法,其特征在于,步骤(2)后,所述移动终 端接收到所述企业通信录服务器返回的查询结果,在所述移动终端显示相关 的查询结果信息,包括如下步骤(a)所述移动终端判断所述查询结果是否为失败的响应,若是则显示 具体的失败信息,否则执行步骤(b);(b )所述移动终端上的客户端软件判断响应信息是否为多数据包响应, 若是,则进行同步处理,对收到的数据包进行重组处理,然后进行显示、存 储操作;否则直接进行显示、存储操作。
全文摘要
本发明公开了一种使用移动终端查询企业通信录的系统,包括移动终端和企业通信录服务器,其中移动终端,与企业通信录服务器通过IMS网络相连,用于通过IMS网络向企业通信录服务器发送企业通信录查询请求,并接收企业通信录服务器返回的查询结果;企业通信录服务器,用于利用数据库系统存储所述企业通信录信息,还用于接收移动终端发送的所述查询请求,根据查询请求进行相应的数据查询,然后向移动终端返回相应的查询结果。本发明还公开了一种使用移动终端查询企业通信录的方法。本发明提供一种使用移动终端查询企业通信录的系统和方法,解决了人们在移动终端设备上进行企业通信录信息处理和查询的问题,使得高效的使用企业通信录成为可能。
文档编号G06F17/30GK101184273SQ200710195559
公开日2008年5月21日 申请日期2007年12月6日 优先权日2007年12月6日
发明者弦 余, 滨 张, 跃 李, 斌 梁, 刚 赵, 鹏 陈, 翔 高 申请人:中兴通讯股份有限公司;中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1