专用移动终端通信系统和方法

阅读: 评论:0

著录项
  • CN200910238052.1
  • 20091118
  • CN102065578A
  • 20110518
  • 中国移动通信集团江苏有限公司
  • 周向阳;王俊;管向阳;陈磊;王震;韦志祥;贺小蓉
  • H04W88/02
  • H04W88/02 H04W88/08 H04W88/18

  • 江苏省南京市虎踞路59号
  • 中国,CN,江苏(32)
  • 北京德琦知识产权代理有限公司
  • 王一斌;王琦
摘要
本发明公开了专用移动终端通信系统和方法。通信管理平台将白名单库中的初始专用移动终端号码分别发送给各专用移动终端,当专用移动终端要增加联系人时,向通信管理平台发送通讯录增加申请消息;通信管理平台若确定该专用移动终端号码和所述联系人号码都存在于白名单库中,则向该专用移动终端返回联系人增加指令,并更新本地保存的该专用移动终端的通讯录;专用移动终端将所述联系人号码加入本地通讯录;专用移动终端根据本地通讯录中的联系人号码与其它移动终端进行通信。本发明实现了对专用终端的统一管理,在保证安全性的前提下,扩大了专用移动终端的通信范围。
权利要求

1.一种专用移动终端通信系统,其特征在于,该系统包括:专用移动终端和通信管理服务器,通信管理服务器包括通信管理平台和数据库服务器,其中:

专用移动终端,将通信管理平台发来的初始专用移动终端号码放入本地通讯录;当要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带所述联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人增加指令时,将该联系人号码加入本地通讯录;根据本地通讯录中的联系人号码与其它移动终端进行通信;

通信管理平台,将数据库服务器中初始配置的白名单库中的所有专用移动终端号码分别发送给各专用移动终端;接收移动终端发来的通讯录增加申请消息,若确定该移动终端号码和该移动终端请求增加的联系人号码都存在于白名单库中,则向该移动终端返回联系人增加指令,并更新数据库服务器中该移动终端的通讯录;

数据库服务器,保存白名单库和各专用移动终端的通讯录。

2.如权利要求1所述的系统,其特征在于,所述专用移动终端进一步包括:

用于在请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息携带请求加入白名单的联系人号码的模块;

且,所述通信管理平台进一步包括:

用于在接收到移动终端发来的所述白名单加入申请消息时,若确定该移动终端在白名单库中,且所述请求加入白名单的联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中的模块。

3.如权利要求1或2所述的系统,其特征在于,所述专用移动终端进一步包括:

用于当要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人删除指令时,将该联系人号码从本地通讯录中删除的模块;

且,所述通信管理平台进一步包括:

用于接收移动终端发来的通讯录删除申请消息,若确定所述请求删除的联系人在所述移动终端的通讯录中,则同时向所述移动终端和所述联系人发送联系人删除指令,并更新数据库服务器中所述移动终端和所述联系人的通讯录的模块。

4.如权利要求1所述的系统,其特征在于,所述通信管理平台进一步包括:

用于当在白名单库中新增加移动终端号码时,向多个专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码的模块;

或者进一步包括:

用于当从白名单库中删除移动终端号码时,向多个专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入数据库服务器中的该多个移动终端的通讯录中的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从数据库服务器中该多个移动终端的通讯录中删除的模块。

5.一种专用移动终端,其特征在于,包括:

第一模块,接收通信管理平台发来的初始专用移动终端号码,将该初始专用移动终端号码放入本地通讯录;

第二模块,当要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带请求增加的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人增加指令时,将该联系人号码加入本地通讯录;

第三模块,根据本地通讯录中的联系人号码与其它移动终端进行通信。

6.如权利要求5所述的专用移动终端,其特征在于,该专用移动终端进一步包括:

用于在请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息携带请求加入白名单的联系人号码的模块。

7.如权利要求5所述的专用移动终端,其特征在于,该专用移动终端进一步包括:

用于当要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人删除指令时,将该联系人号码从本地通讯录中删除的模块。

8.一种通信管理平台,其特征在于,包括:

第一模块,将初始配置的白名单库中的所有专用移动终端号码分别发送给各专用移动终端;

第二模块,接收移动终端发来的通讯录增加申请消息,若确定该移动终端号码和该移动终端请求增加的联系人号码都存在于白名单库中,则向该移动终端返回联系人增加指令,并更新该移动终端的通讯录。

9.如权利要求8所述的通信管理平台,其特征在于,该通信管理平台进一步包括:

用于在接收到移动终端发来的所述白名单加入申请消息时,若确定该移动终端在白名单库中,且所述请求加入白名单的联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中的模块。

10.如权利要求8所述的通信管理平台,其特征在于,该通信管理平台进一步包括:

用于接收所述移动终端发来的通讯录删除申请消息,确定所述请求删除的联系人号码在所述移动终端的通讯录中,则同时向所述移动终端和所述联系人发送联系人删除指令,并更新所述移动终端和所述联系人的通讯录的模块。

11.如权利要求8所述的通信管理平台,其特征在于,该通信管理平台进一步包括:

用于当在白名单库中新增加移动终端号码时,向多个专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码的模块;

或者进一步包括:

用于当从白名单库中删除移动终端号码时,向多个专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入该多个专用移动终端的通讯录中的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从该多个专用移动终端的通讯录中删除的模块。

12.一种专用移动终端通信方法,其特征在于,设置白名单库,该方法包括:

通信管理平台将白名单库中的初始专用移动终端号码分别发送给各专用移动终端,各专用移动终端将该初始专用移动终端号码放入本地通讯录;

当专用移动终端要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带请求增加的联系人号码;通信管理平台接收该消息,若确定该专用移动终端号码和所述联系人号码都存在于白名单库中,则向该专用移动终端返回联系人增加指令,并更新本地保存的该专用移动终端的通讯录;专用移动终端接收所述联系人增加指令,将所述联系人号码加入本地通讯录;

专用移动终端根据本地通讯录中的联系人号码与其它移动终端进行通信。

13.如权利要求12所述的方法,其特征在于,所述方法进一步包括:

当专用移动终端要请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息中携带请求加入白名单的联系人号码;

通信管理平台接收白名单加入申请消息时,若确定该专用移动终端在白名单库中,且所述联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中。

14.如权利要求12所述的方法,其特征在于,所述方法进一步包括:

当专用移动终端要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码;

通信管理平台接收通讯录删除申请消息,若确定所述联系人号码在所述专用移动终端的通讯录中,则同时向所述专用移动终端和所述联系人发送联系人删除指令,并更新本地保存的所述专用移动终端和所述联系人的通讯录;

所述专用移动终端和所述联系人收到联系人删除指令,分别将对方从本地通讯录中删除。

15.如权利要求12所述的方法,其特征在于,所述方法进一步包括:

当通信管理平台在白名单库中新增加移动终端号码时,向白名单库中的多个专用移动终端号码对应专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码;

或者进一步包括:

当通信管理平台从白名单库中删除移动终端号码时,向白名单库中的多个专用移动终端号码对应专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

通信管理平台向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入本地保存的该多个专用移动终端的通讯录中;

或者进一步包括:

通信管理平台向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从本地保存的该多个专用移动终端的通讯录中删除。

16.如权利要求12所述的方法,其特征在于,所述联系人号码为专用移动终端号码,或者为非专用移动终端号码。

说明书
技术领域

技术领域

本发明涉及专用移动终端技术领域,具体涉及专用移动终端通信系统和方法、以及专用移动终端和通信管理平台。

背景技术

在一些特殊环境,处于安全考虑往往限制人的移动终端通信需求,如监狱系统,司法部监狱管理局规定:严禁携带移动终端进入监狱,其根本目的是防止在监人员协调狱警与外界不受监控地联系,因此,干警进入狱区前无论干部、职工均需上缴移动终端等通信工具。目前监狱系统内只允许携带对讲机或通过内线电话的方式进行相互联系,由于对讲机易受外界干扰,在无线通信中不可避免地会产生背景噪声,背景噪声的强弱和接收信号的强弱、通信距离的远近以及对讲机的品质都有很大关系,这常常造成工作期间干警之间无法正常联系。

目前出现了一些可限制通信对象范围的专用移动终端,例如:设有呼出表和呼入表的专用移动终端,其中,呼出表包括该移动终端允许呼出的全部电话号码,呼入表包括该移动终端允许呼入的全部电话号码,呼出表和呼入表中的电话号码可以通过短消息进行设置。该专用移动终端通过按一个或二个按键选择所述呼出表中的一个指定电话号码呼出;该移动终端在接入呼叫时对呼叫号码进行识别,如果包含在呼入表中则允许呼入,否则禁止呼入。该专用移动终端可方便小孩、老人和其他特定人员的使用和操作,减少不当使用及因此发生的通信费用,同时使得用户家长或移动终端提供者能够限制该移动终端呼出或呼入号码,由于呼出表和呼入表不能更改,可降低移动终端被盗抢的风险。

该专用移动终端存在以下缺点:

1、只适用于家庭成员间使用,不适用于集团成员间使用

专用移动终端内的呼入、呼出表是通过购机者移动终端点对点发送特定格式的短信指令进行设置的,短信指令中包含专用移动终端的授权密码,是一种移动终端点对点短信控制专用移动终端通信对象的实现方法,一般适用于老人、小孩等通信范围小的人,移动终端上按钮较少,通过按键组合一般只能拨打10个以内移动终端内置的电话号码,适合于家庭成员内使用,不能满足诸如监狱系统这样一个集团成员之间的通信需求。

2、无法实现对专用移动终端内通讯录的统一管理

由于购机者只能点对点地对专用移动终端内的通讯录进行设置、更改,因此无法对专用移动终端内的通讯录进行统一管理。在一些特殊环境,如监狱系统内,监狱管理部门需要对专用移动终端的呼入、呼出通讯录号码进行统一管理,以规避安全风险。

发明内容

本发明提供专用移动终端通信系统和方法、以及专用移动终端和通信管理平台,以在保证安全性的前提下,扩大专用移动终端的通信范围。

本发明的技术方案是这样实现的:

一种专用移动终端通信系统,该系统包括:专用移动终端和通信管理服务器,通信管理服务器包括通信管理平台和数据库服务器,其中:

专用移动终端,将通信管理平台发来的初始专用移动终端号码放入本地通讯录;当要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带所述联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人增加指令时,将该联系人号码加入本地通讯录;根据本地通讯录中的联系人号码与其它移动终端进行通信;

通信管理平台,将数据库服务器中初始配置的白名单库中的所有专用移动终端号码分别发送给各专用移动终端;接收移动终端发来的通讯录增加申请消息,若确定该移动终端号码和该移动终端请求增加的联系人号码都存在于白名单库中,则向该移动终端返回联系人增加指令,并更新数据库服务器中该移动终端的通讯录;

数据库服务器,保存白名单库和各专用移动终端的通讯录。

所述专用移动终端进一步包括:

用于在请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息携带请求加入白名单的联系人号码的模块;

且,所述通信管理平台进一步包括:

用于在接收到移动终端发来的所述白名单加入申请消息时,若确定该移动终端在白名单库中,且所述请求加入白名单的联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中的模块。

所述专用移动终端进一步包括:

用于当要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人删除指令时,将该联系人号码从本地通讯录中删除的模块;

且,所述通信管理平台进一步包括:

用于接收移动终端发来的通讯录删除申请消息,若确定所述请求删除的联系人在所述移动终端的通讯录中,则同时向所述移动终端和所述联系人发送联系人删除指令,并更新数据库服务器中所述移动终端和所述联系人的通讯录的模块。

所述通信管理平台进一步包括:

用于当在白名单库中新增加移动终端号码时,向多个专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码的模块;

或者进一步包括:

用于当从白名单库中删除移动终端号码时,向多个专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入数据库服务器中的该多个移动终端的通讯录中的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从数据库服务器中该多个移动终端的通讯录中删除的模块。

一种专用移动终端,包括:

第一模块,接收通信管理平台发来的初始专用移动终端号码,将该初始专用移动终端号码放入本地通讯录;

第二模块,当要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带请求增加的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人增加指令时,将该联系人号码加入本地通讯录;

第三模块,根据本地通讯录中的联系人号码与其它移动终端进行通信。

该专用移动终端进一步包括:

用于在请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息携带请求加入白名单的联系人号码的模块。

该专用移动终端进一步包括:

用于当要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码,当接收到通信管理平台返回的携带该联系人号码的联系人删除指令时,将该联系人号码从本地通讯录中删除的模块。

一种通信管理平台,包括:

第一模块,将初始配置的白名单库中的所有专用移动终端号码分别发送给各专用移动终端;

第二模块,接收移动终端发来的通讯录增加申请消息,若确定该移动终端号码和该移动终端请求增加的联系人号码都存在于白名单库中,则向该移动终端返回联系人增加指令,并更新该移动终端的通讯录。

该通信管理平台进一步包括:

用于在接收到移动终端发来的所述白名单加入申请消息时,若确定该移动终端在白名单库中,且所述请求加入白名单的联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中的模块。

该通信管理平台进一步包括:

用于接收所述移动终端发来的通讯录删除申请消息,确定所述请求删除的联系人号码在所述移动终端的通讯录中,则同时向所述移动终端和所述联系人发送联系人删除指令,并更新所述移动终端和所述联系人的通讯录的模块。

该通信管理平台进一步包括:

用于当在白名单库中新增加移动终端号码时,向多个专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码的模块;

或者进一步包括:

用于当从白名单库中删除移动终端号码时,向多个专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入该多个专用移动终端的通讯录中的模块;

或者进一步包括:

用于向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从该多个专用移动终端的通讯录中删除的模块。

一种专用移动终端通信方法,设置白名单库,该方法包括:

通信管理平台将白名单库中的初始专用移动终端号码分别发送给各专用移动终端,各专用移动终端将该初始专用移动终端号码放入本地通讯录;

当专用移动终端要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带请求增加的联系人号码;通信管理平台接收该消息,若确定该专用移动终端号码和所述联系人号码都存在于白名单库中,则向该专用移动终端返回联系人增加指令,并更新本地保存的该专用移动终端的通讯录;专用移动终端接收所述联系人增加指令,将所述联系人号码加入本地通讯录;

专用移动终端根据本地通讯录中的联系人号码与其它移动终端进行通信。

所述方法进一步包括:

当专用移动终端要请求将新联系人加入白名单库时,向通信管理平台发送白名单加入申请消息,该消息中携带请求加入白名单的联系人号码;

通信管理平台接收白名单加入申请消息时,若确定该专用移动终端在白名单库中,且所述联系人号码不在白名单库和待审批白名单库中,则将所述联系人号码放入待审批白名单库中,在检测到所述联系人号码通过审批时,将所述联系人号码移入白名单库中。

所述方法进一步包括:

当专用移动终端要删除联系人时,向通信管理平台发送通讯录删除申请消息,该消息携带请求删除的联系人号码;

通信管理平台接收通讯录删除申请消息,若确定所述联系人号码在所述专用移动终端的通讯录中,则同时向所述专用移动终端和所述联系人发送联系人删除指令,并更新本地保存的所述专用移动终端和所述联系人的通讯录;

所述专用移动终端和所述联系人收到联系人删除指令,分别将对方从本地通讯录中删除。

所述方法进一步包括:

当通信管理平台在白名单库中新增加移动终端号码时,向白名单库中的多个专用移动终端号码对应专用移动终端发白名单加入消息,该消息携带新增加的移动终端号码;

或者进一步包括:

当通信管理平台从白名单库中删除移动终端号码时,向白名单库中的多个专用移动终端号码对应专用移动终端发白名单删除消息,该消息携带删除的移动终端号码的模块;

或者进一步包括:

通信管理平台向多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该联系人号码加入本地保存的该多个专用移动终端的通讯录中;

或者进一步包括:

通信管理平台向多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该联系人号码从本地保存的该多个专用移动终端的通讯录中删除。

所述联系人号码为专用移动终端号码,或者为非专用移动终端号码。

与现有技术相比,本发明中,通信管理平台将白名单库中的初始专用移动终端号码分别发送给各专用移动终端,各专用移动终端将该初始专用移动终端号码放入本地通讯录;当专用移动终端要增加联系人时,向通信管理平台发送通讯录增加申请消息,该消息携带请求增加的联系人号码;通信管理平台接收该消息,若确定该专用移动终端号码和所述联系人号码都存在于白名单库中,则向该专用移动终端返回联系人增加指令,并更新本地保存的该专用移动终端的通讯录;专用移动终端接收所述联系人增加指令,将所述联系人号码加入本地通讯录;专用移动终端根据本地通讯录中的联系人号码与其它移动终端进行通信。本发明实现了对专用终端的统一管理,在保证安全性的前提下,扩大了专用移动终端的通信范围。

且,本发明中,专用移动终端不仅可根据需要增加联系人,本发明实施例中,专用移动终端也可根据需要删除联系人,或者,通信管理平台也可根据需要将一个移动终端加入白名单或者将一个移动终端从白名单中删除,或者将一个或多个联系人同时增加到多个专用移动终端的通讯录中,或者,将一个或多个联系人同时从多个专用移动终端的通讯录中删除,在统一管理的前提下,满足了用户的个性化需要。

附图说明

图1为本发明实施例提供的专用移动终端通信系统的示意图;

图2为本发明实施例提供的白名单加入申请流程图;

图3为本发明实施例提供的通讯录增加申请流程图;

图4为本发明实施例提供的白名单删除申请流程图。

具体实施方式

下面结合附图及具体实施例对本发明再作进一步详细的说明。

图1为本发明实施例提供的专用移动终端通信系统的示意图,如图1所示,该系统主要包括:专用移动终端11和通信管理服务器12,该通信管理服务器包括:通信管理平台121和数据库服务器122,其中:

专用移动终端11向通信管理服务器12发起的消息主要有三种:白名单加入申请、通讯录增加申请、通讯录删除申请消息,从而,本发明实施例中,预先在专用移动终端11的通讯录菜单中增加白名单加入申请、通讯录增加申请、通讯录删除申请三个选项,专用移动终端11用户通过选择不同的选项,触发专用移动终端11发起不同的申请。

专用移动终端11:接收通信管理平台121发来的携带初始专用移动终端号码的联系人增加指令,将该初始专用移动终端号码放入本地通讯录中;

检测到用户选择白名单申请选项且用户输入请求加入白名单的联系人:移动终端B号码,向通信管理平台121发送白名单加入申请消息,该消息中的源号码为移动终端11号码,目的号码为通信管理平台121号码,该消息中携带移动终端B号码,接收通信管理平台121返回的携带移动终端B号码的白名单加入成功消息;

检测到用户选择通讯录增加申请选项且用户输入请求增加的联系人:移动终端B号码,向通信管理平台121发送通讯录增加申请消息,该消息携带移动终端B号码,接收通 信管理平台121返回的携带移动终端B号码的联系人增加指令,将移动终端B号码加入本地通讯录;

检测到用户选择白名单删除选项且用户输入请求删除的联系人:移动终端B号码,向通信管理平台121发送通讯录删除申请消息,该消息携带移动终端B号码,接收通信管理平台121返回的携带移动终端B号码的联系人删除指令,将移动终端B号码从本地通讯录中删除;

根据本地通讯录中的联系人号码与其它移动终端进行通信。

通信管理平台121:将数据库服务器122的白名单库中的初始专用移动终端号码发送各专用移动终端;

接收专用移动终端11发来的白名单加入申请消息,判断专用移动终端11号码是否在数据库服务器122的白名单库中,若否,则向专用移动终端11返回白名单加入失败消息;若是,判断该消息中的请求加入白名单的移动终端B号码是否已在白名单库中,若已在白名单库中,则向专用移动终端11返回指示移动终端B号码已在白名单库中的消息,若不在白名单库中,则判断移动终端B号码是否在待审批白名单库中,若在待审批白名单库中,则继续等待审批结果;若不在待审批白名单库中,则将移动终端B号码放入待审批白名单库中,等待审批结果;

当接收到审批部门输入的移动终端B号码通过审批的指示,将移动终端B号码移入数据库服务器的白名单库,并向专用移动终端11返回白名单加入成功消息,该消息携带移动终端B号码;

接收专用移动终端11发来的通讯录增加申请消息,判断专用移动终端11号码是否存在于数据库服务器122的白名单库中,若否,则向专用移动终端11返回白名单加入失败消息;若是,判断该消息携带的请求增加的联系人:移动终端B号码是否存在于数据库服务器122的白名单库中,若不存在于白名单库中,向专用移动终端11返回通讯录增加失败消息;若存在于白名单库中,判断移动终端B号码是否已存在于数据库服务器122中的专用移动终端11的通讯录中,若已存在于,则向专用移动终端11返回通讯录增加失败消息;若不存在于,则同时向专用移动终端11和移动终端B下发联系人增加指令,并更新数据库服务器122中的专用移动终端11和移动终端B的通讯录;

接收专用移动终端11发来的通讯录删除申请消息,判断专用移动终端11号码是否存在于数据库服务器122的白名单库中,若否,则向专用移动终端11返回白名单加入失败消息;若是,判断移动终端B号码是否存在于数据库服务器122中的专用移动终端11的通讯录中,若不存在于,则向专用移动终端11返回通讯录增加失败消息;若存在于,则同时向专用移动终端11和移动终端B下发联系人删除指令,并更新数据库服务器122中的专用移动终端11和移动终端B的通讯录;

当在白名单库中新增联系人时,向白名单库中的多个专用移动终端发白名单加入消息,该消息携带新增的联系人号码;该多个专用移动终端收到该白名单加入消息,可根据自身需要选择是否通过图3所示流程将该联系人增加到通讯录中;

当从白名库中删除联系人时,向白名单库中的多个专用移动终端发白名单删除消息,该消息携带删除的联系人号码;该多个专用移动终端收到该白名单删除消息,可根据自身需要选择是否通过图4所示流程将该联系人从通讯录中删除;

当要为多个专用移动终端同时增加一个或多个联系人时,向该多个专用移动终端发通讯录增加指令,该指令携带增加的联系人号码,同时将该一个或多个联系人号码加入数据库服务器122中的该多个专用移动终端的通讯录中;

当要将一个或多个联系人同时从多个专用移动终端的通讯录中删除时,向该多个专用移动终端发通讯录删除指令,该指令携带删除的联系人号码,同时,将该一个或多个联系人号码从数据库服务器122中该多个专用移动终端的通讯录中删除。

数据库服务器122:保存白名单库、待审批白名单库和各移动终端的通讯录。

由于专用移动终端发起的消息主要有三种:白名单加入申请、通讯录增加申请、通讯录删除申请,以下分别就每种消息流程进行详细阐述:

图2为本发明实施例提供的白名单加入申请流程图,如图2所示,其主要步骤如下:

步骤201:初始时,管理员在数据库服务器上设置白名单库,该白名单库中包括初始专用移动终端号码,并在数据库服务器上设置待审批白名单库。

这里,专用移动终端号码可以批量导入白名单库,待审批白名单库初始为空。

步骤202:通信管理平台将白名单库中的所有专用移动终端号码分别通过联系人增加指令发送给各专用移动终端。

专用移动终端收到该联系人增加指令后,可判断该指令中的源号码,即通信管理平台号码是否合法,若是,按预设格式要求在本地通讯录中增加联系人号码;否则,丢弃该指令。

步骤203:专用移动终端A的用户想要新增一个联系人,且认为该联系人不在白名单库中,则在专用移动终端A的通讯录菜单中选择“白名单加入”选项,并输入请求加入白名单的联系人号码:移动终端B号码,专用移动终端A向通信管理平台发送白名单加入申请消息,该消息的源号码为专用移动终端A号码,目的号码为通信管理平台号码,该消息中携带移动终端B号码。

该消息中可同时携带移动终端B的用户名。

步骤204:通信管理平台接收白名单加入申请消息,判断消息中的源号码:专用移动终端A号码是否在数据库服务器的白名单库中,若是,执行步骤206;否则,执行步骤205。

步骤205:通信管理平台向专用移动终端A返回白名单加入失败消息,该消息可携带失败原因:无权发起该申请,本流程结束。

步骤206:通信管理平台判断消息中的移动终端B号码是否已在数据库服务器的白名单库中,若是,执行步骤207;否则,执行步骤208。

步骤207:通信管理平台向专用移动终端A返回指示移动终端B号码已在白名单库中的消息,专用移动终端A收到该消息,转至图3所示流程。

步骤208:通信管理平台判断该移动终端B号码是否在数据库服务器的待审批白名单中,若是,执行步骤209;否则,执行步骤210。

步骤209:通信管理平台向专用移动终端A返回指示移动终端B号码在待审批白名单库中的消息,继续等待审批结果,转至步骤211。

步骤210:通信管理平台将移动终端B号码加入数据库服务器的待审批白名单库中,等待审批部门的审批结果。

若步骤203中的白名单加入申请消息携带移动终端B的用户名,则本步骤中,通信管理平台可将移动终端B的用户名和号码同时放入待审批白名单库中。

步骤211:通信管理平台接收审批部门输入的移动终端B号码通过审批的指示,将移动终端B号码移入数据库服务器的白名单库,并向专用移动终端A返回白名单加入成功消息,该消息携带移动终端B号码,专用移动终端A收到该消息,转至图3所示流程。

若通信管理平台接收到审批部门输入的移动终端B号码未通过审批的指示,则直接将移动终端B号码从待审批白名单库中删除,并向专用移动终端A返回白名单加入失败消息,消息中可携带失败原因:移动终端B号码未通过审批。

图3为本发明实施例提供的通讯录增加申请流程图,如图3所示,其具体步骤如下:

步骤301:专用移动终端A的用户确定要增加一个联系人,在专用移动终端A的通讯录菜单中选择“通讯录增加”选项,并输入请求增加的联系人:移动终端B号码,专用移动终端A向通信管理平台发送通讯录增加申请消息,该消息中携带移动终端B号码。

步骤302:通信管理平台接收通讯录增加申请消息,判断该消息中的源号码:专用移动终端A号码是否在数据库服务器的白名单库中,若是,执行步骤304;否则,执行步骤303。

步骤303:通信管理平台向移动终端A返回通讯录增加失败消息,该消息可携带失败原因:无权发起该申请,本流程结束。

步骤304:通信管理平台判断移动终端B号码是否在白名单库中,若是,执行步骤306;否则,执行步骤305。

步骤305:通信管理平台向专用移动终端A返回通讯录增加失败消息,该消息中可携带失败原因:移动终端B号码不在白名单库中,本流程结束。

当专用移动终端A要增加一个新联系人时,可不经过如图2中的步骤203~211所示的白名单加入申请流程,而直接发起通讯录增加申请消息,此时,该新联系人有可能不在白名单库中,即出现本步骤305,这时,专用移动终端A可再发起如图2中的步骤203~211所示的白名单加入流程,申请将该新联系人加入白名单库。

步骤306:通信管理平台判断移动终端B号码是否已在数据库服务器中的专用移动终端A的通讯录中,若是,执行步骤307;否则,执行步骤308。

步骤307:通信管理平台向专用移动终端A返回通讯录增加失败消息,该消息中可携带失败原因:移动终端B号码已在专用移动终端A的通讯录中,本流程结束。

步骤308:通信管理平台同时向移动终端A、B发送联系人增加指令,并更新数据库服务器中的移动终端A、B的通讯录。

其中,通信管理平台向专用移动终端A发送的联系人增加指令中的增加的联系人号码为:移动终端B号码,专用移动终端A收到该指令后,将移动终端B号码加入本地通讯录中;通信管理平台向移动终端B发送的指令中的增加的联系人号码为:专用移动终端A号码,移动终端B收到该指令后,将专用移动终端A号码加入本地通讯录中。

若白名单库中不仅包含移动终端号码,还包含移动终端用户名,则通信管理平台在联系人增加指令中还可包含增加的联系人用户名。

通信管理平台更新数据库服务器中的专用移动终端A的通讯录指的是,在专用移 动终端A的通讯录中增加移动终端B号码;更新数据库服务器中的移动终端B的通讯录指的是,在移动终端B的通讯录中增加专用移动终端A号码。

图2、3所示流程中的移动终端B可以为专用移动终端,也可以为非专用移动终端,即白名单库中可包含专用移动终端号码,也可以包含通过审批的非专用移动终端号码。

图4为本发明实施例提供的白名单删除申请流程图,如图4所示,其具体步骤如下:

步骤401:专用移动终端A的用户确定要删除一个联系人,选择专用移动终端A通讯录菜单中的“通讯录删除”选项,并输入或在通讯录中选定请求删除的联系人:移动终端B号码,专用移动终端A向通信管理平台发送通讯录删除申请消息,该消息携带移动终端B号码。

步骤402:通信管理平台接收通讯录删除申请消息,判断该消息的源号码:专用移动终端A号码是否在白名单库中,若是,执行步骤404;否则,执行步骤403。

步骤403:通信管理平台向专用移动终端A返回通讯录删除失败消息,该消息中可携带失败原因:无权发起该申请,本流程结束。

步骤404:通信管理平台判断移动终端B号码是否在数据库服务器中的专用移动终端A的通讯录中,若是,执行步骤406;否则,执行步骤405。

步骤405:通信管理平台向专用移动终端A返回通讯录删除失败消息,该消息可携带失败原因:移动终端B号码不在移动终端A的通讯录中,本流程结束。

步骤406:通信管理平台同时向专用移动终端A、B发送联系人删除指令,并更新数据库服务器中的专用移动终端A、B的通讯录。

其中,通信管理平台向专用移动终端A发送的联系人删除指令中的联系人为号码:移动终端B号码,专用移动终端A收到该指令后,将移动终端B号码从本地通讯录中删除;通信管理平台向移动终端B发送的联系人删除指令中的联系人号码为:专用移动终端A号码,移动终端B收到该指令后,将专用移动终端A号码从本地通讯录中删除。

通信管理平台更新数据库服务器中的专用移动终端A的通讯录指的是,删除专用移动终端A的通讯录中的移动终端B号码;更新数据库服务器中的移动终端B的通讯录指的是,删除移动终端B的通讯录中的专用移动终端A号码。

本发明实施例中,专用移动终端与通信管理平台交互的消息都可采用短信方式,可在专用移动终端和通信管理平台上配置各种消息的短信格式,或者,通信管理平台预先与专用移动终端约定各种消息的短信格式。例如:

白名单加入申请消息的短信格式可以为:

表1  白名单加入申请消息的短信格式

通讯录增加申请消息的短信格式可以为:

表2  通讯录增加申请消息的短信格式

通讯录删除申请消息的短信格式可以为:

表3  通讯录删除申请消息的短信格式

联系人增加指令的短信格式可以为:

表4  联系人增加指令的短信格式

联系人删除指令的短信格式可以为:

表5  联系人删除指令的短信格式

本发明实施例中的专用移动终端的外观可与普通移动终端一样,但考虑到特殊环境下通信安全要求,可不具有上网、彩信收发、拍照、摄像等功能,仅能与通讯录中的专用移动终端号码进行语音、短信方式的通信。

本发明中不仅适用于监狱系统,也适用于其它对通信安全性要求较高的系统。

以上所述仅为本发明的过程及方法实施例,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本文发布于:2023-04-15 05:40:20,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/87091.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图