一种限制应用功能的方法及终端与流程

文档序号:17536150发布日期:2019-04-29 14:00阅读:241来源:国知局
一种限制应用功能的方法及终端与流程

本发明实施例涉及通信技术领域,尤其涉及一种限制应用功能的方法及终端。



背景技术:

随着通信技术的发展,网络的应用也越来越广泛。比如,在企业员工所使用的终端上安装某应用(application,app)并在该终端接入网络后,可以通过app拨打电话或接听电话,并对外部客户呈现企业总机号。上述方式与员工在工位上利用座机接听或拨打电话的方式相比,能给员工更多的活动空间,比如,员工可以在会议室、其他员工的工位上实现电话的拨打或接听,而不一定非在自己工位上拨打或是接听电话。此外,由于上述电话通信方式主要借助于网络,因此,与传统座机相比,能够节省电话费用。

目前,只要员工所使用的终端已安装上述app且该终端已接入网络,员工就能够通过app拨打电话或接听电话,并对外部客户呈现企业总机号。也就意味着,员工在非工作场所,比如,员工在出差等情况下,只要使用该终端接入网络就能通过app以企业的名义与外部客户进行通信。由于员工处于非工作场所,也就不利于企业对员工与客户之间的通信情况进行监管。此外,在企业对员工失去监管的同时,由于通信场景可以为其他安全性较低的公共场所等,因此,上述通信过程的安全性较低,易使客户数据被泄露,最终导致客户流失。



技术实现要素:

本发明实施例提供一种限制应用功能的方法及终端,用于解决在员工出差等情况下,只要将终端接入网络就能通过app以企业的名义与外部客户进行通信,而员工进行通信的通信场景可能安全性较低,易使客户数据被泄露,最终导致客户流失的问题。

为达到上述目的,本发明采用如下技术方案:

一种限制应用功能的方法,包括:

终端通过获取的注册账号注册应用app;

所述终端从网络设备获取与所述注册账号对应的指定无线接入点ap标识,其中,每个注册账号对应至少一个指定ap标识;

在所述终端接入目标ap之后,所述终端通过所述目标ap向所述网络设备发送ap标识查询请求,所述ap标识查询请求携带有目标ap标识;

在所述终端接收到所述网络设备发送的所述目标ap标识之后,若所述终端确定在所述指定ap标识中存在所述目标ap标识,则所述终端向网络侧发起会话请求。

一种终端,所述终端包括:

获取模块,用于通过获取的注册账号注册应用app;

所述获取模块,还用于从网络设备获取与所述注册账号对应的指定无线接入点ap标识,其中,每个注册账号对应至少一个指定ap标识;

通信模块,用于在所述终端接入目标ap之后,通过所述目标ap向所述网络设备发送ap标识查询请求,所述ap标识查询请求携带有目标ap标识;

所述通信模块,还用于在所述终端接收到所述网络设备发送的所述目标ap标识之后,若确定在所述获取模块获取的所述指定ap标识中存在所述目标ap标识,则向网络侧发起会话请求。

本发明实施例提供的一种限制应用功能的方法及终端,与现有技术相比,本发明实施例中,首先通过终端获取的注册账号注册应用app,之后,从网络设备获取与注册账号对应的指定ap标识,在终端接入目标ap之后,通过目标ap向网络设备发送ap标识查询请求,在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中存在目标ap标识,则终端向网络侧发起会话请求。本发明实施例通过为注册账号配置指定ap标识,并在终端接入目标ap后,判断与注册账号对应的指定ap标识中是否存在目标ap标识,进而决定了在目标ap网络下,app能否向网络侧发起会话。由于目标ap具有局域性,所以本发明实施例能够使员工在指定区域内,如工作场所中才能通过app拨打电话或接听电话,并对外部客户呈现企业总机号,而对于处于除上述指定区域以外的员工而言,员工无法通过app拨打电话或接听电话,并对外部客户呈现企业总机号,进而解决了在员工出差或在家等非办公区域情况下,只要将终端接入网络就能通过app以企业的名义与外部客户进行通信,而员工进行通信的通信场景可能安全性较低,易使客户数据被泄露,最终导致客户流失的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种无线网络的结构示意图;

图2为本发明实施例提供的一种限制应用功能的方法的流程图;

图3、图4为本发明实施例提供的另一种限制应用功能的方法的流程图;

图5为本发明实施例提供的一种终端的结构示意图。

具体实施方式

本发明实施例适用于一种无线网络。在该无线网络中,至少包括无线接入点(wirelessaccesspoint,ap),网络设备和终端。比如,如图1所示的无线网络中,包括1个网络设备、n个ap、n个终端。其中,每个网络设备和n个ap相连,每个ap和至少1个终端相连(图1中与每个ap相连的终端为1个,但并不作为本发明实施例的限定),n为大于或等于1的自然数。

在该无线网络中,ap用于为终端提供无线连接(wirelessfidelity,wifi);网络设备用于维护ap标识列表、并存储注册账号与指定ap标识之间的对应关系;终端用于获取注册账号对应的指定ap标识、获取终端接入的目标ap标识、并比较指定ap标识和目标ap标识,以决定是否向网络侧发起会话。其中,网络设备可以为智能网络设备,例如,网络设备可以为智能接入控制器,但在本发明实施例中,对网络设备的种类不做限定。

本发明实施例提供了一种限制应用功能的方法,如图2所示,该方法可以由图1所示的终端来执行,该方法包括:

步骤101、终端通过获取的注册账号注册app。

其中,该终端可以为电脑,移动电话,平板电脑等设备,在此,对该终端的种类不做限定;此外,该注册账号可以由管理员在网络设备上统一分配,比如,该注册账号可以为企业员工的工号,在本发明实施例中,对该注册账号的分配方式不做限定。

步骤102、终端从网络设备获取与注册账号对应的指定ap标识。

其中,每个注册账号对应至少一个指定ap标识。

在这里,可以依照注册账号的权限为注册账号分配指定ap标识。比如,为总经理分配智能设备管理下的所有ap标识为指定标识,为占据三个房间的业务部,分配业务部所在的三个房间的ap标识为指定标识。在本发明实施例中,对分配指定ap标识的方式不做限定。

步骤103、在终端接入目标ap之后,终端通过目标ap向网络设备发送ap标识查询请求。

其中,ap标识查询请求携带有目标ap标识。

其中,目标ap即员工完成首次注册后,想要连接,以实现对外部客户通话功能的ap。

步骤104、在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中存在目标ap标识,则终端向网络侧发起会话请求。

需要注意的是,本发明的思想还可以应用于其他应用场景中,比如,本发明实施例中的“app”还可以指用于登录数据库的app,本发明实施例中的“向网络侧发起会话”还可以指读取数据库中的信息,通过上述方法,可以将用户登录数据库的权限限制在一定地理区域内,进而防止数据库中的信息外泄而导致经济损失。

比如,大学校园、工厂、企业等特殊园区具有园区内低资费通信的需求。可以令园区内学生/教职员工等使用终端安装app,绑定手机号码,通过app使用终端号码拨打和接听电话。因此,本发明实施例中,“app”还可以指用于拨打和接听电话的app,本发明实施例中的“向网络侧发起会话”还可以指在校园内通话,通过上述方法,可以实现特殊园区内低资费通信的要求,为园区内的学生、教职员工等提供便利。

还如,因为固网宽带及专线业务竞争激烈,所以需要通过提供增值业务来增强联通宽带专线业务吸引力,此时,可以令使用联通宽带专线接入的企业员工终端安装app,绑定手机号码,但仅提供主叫,并通过app拨打电话,以为每个企业员工赠送语音包。因此,本发明实施例中,“app”还可以指用于拨打电话,仅提供主叫的app,“向网络侧发起会话”还可以指主叫,通过上述方法,可以增强联通宽带专线业务吸引力。

综上,本发明实施例中,首先通过终端获取的注册账号注册应用app,之后,从网络设备获取与注册账号对应的指定ap标识,在终端接入目标ap之后,通过目标ap向网络设备发送ap标识查询请求,在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中存在目标ap标识,则终端向网络侧发起会话请求。本发明实施例通过为注册账号配置指定ap标识,并在终端接入目标ap后,判断与注册账号对应的指定ap标识中是否存在目标ap标识,进而决定了在目标ap网络下,app能否向网络侧发起会话。由于目标ap具有局域性,所以本发明实施例能够使员工在指定区域内,如工作场所中才能通过app拨打电话或接听电话,并对外部客户呈现企业总机号,而对于处于除上述指定区域以外的员工而言,员工无法通过app拨打电话或接听电话,并对外部客户呈现企业总机号,进而解决了在员工出差等情况下,只要将终端接入网络就能通过app以企业的名义与外部客户进行通信,而员工进行通信的通信场景可能安全性较低,易使客户数据被泄露,最终导致客户流失的问题。

为了减少终端与外部客户通信不畅时给用户造成的长时间等待的问题,用户或是工作人员可以预先设置一种规则,使终端在发送ap标识查询请求后等待一定时间,若在这段时间后没有接收到目标ap标识,则终止流程并在终端上显示终止提示。因此,在如图2所示的实现方式的基础上,还可以实现为如图3所示的实现方式。其中,在执行步骤103在终端接入目标ap之后,终端通过目标ap向网络设备发送ap标识查询请求之后,还可以执行步骤201:

步骤201、若在预设时间内,终端未接收到网络设备发送的目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。

例如,终端提示可以是“用户不在服务区”,但终端提示的具体内容在此不做限定。

本发明实施例中,预设时间可以由用户或是工作人员预先设定,设定过程中可以参考经验值,但在本发明实施例中,对于预设时间的长短不做限定。

本发明实施例中,终端未能在预设时间内接收到网络设备发送的目标ap标识的原因可能是与目标ap相连的网络设备不是智能网络设备,使网络设备无法接收到目标ap发送的ap标识查询请求,这样网络设备就无法在预设时间内返回目标ap标识。需要说明的是,在本发明实施例中,对终端未能在预设时间内接收到网络设备发送的目标ap标识的原因不做限定。

综上,终端确定终端是否在预设时间内接收到网络设备发送的目标ap标识,若终端未在预设时间内接收到网络设备发送的目标ap标识,则终端不能向网络侧发起会话,并提示用户终端当前不具备向网络侧发起会话请求的权限。因此终端在接入的目标ap所连接的网络设备并非智能网络设备、或目标ap网络信号不良等情况下,不会一直等待网络设备发送目标ap标识,而是在等待预设时间后在终端上提示用户终端当前不具备向网络侧发起会话请求的权限,进而减少了终端与外部客户通信不畅时的等待时间,提高了用户体验。

为了控制员工以公司的名义对外部客户进行通信的区域,用户或是工作人员可以预先设置一种规则,使员工只能在指定区域内以公司的名义对外部客户进行通信,若员工在指定区域外与外部客户进行通信,则终端显示终止提示,在本发明实施例的一种可能的实现方式中,在终端接收到网络设备发送的目标ap标识之后,终端可以通过确定在指定ap标识中是否存在目标ap标识确定终端是否在指定区域内,若终端确定在指定ap标识中不存在目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。因此,在如图2所示的实现方式的基础上,还可以实现为如图4所示的实现方式,即在执行完步骤103在终端接入目标ap之后,终端通过目标ap向网络设备发送ap标识查询请求之后,还可以执行步骤301。

步骤301、在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中不存在目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。

例如,终端提示可以是“用户不在服务区”,但终端提示的具体内容在此不做限定。

本发明实施例中,终端确定在指定ap标识中不存在目标ap标识的原因可能是终端不在指定区域内。需要说明的是,在本发明实施例中,对终端确定在指定ap标识中不存在目标ap标识的原因不做限定。

综上,在终端接收到网络设备发送的目标ap标识之后,终端确定指定ap标识中是否存在目标ap标识,若终端确定在指定ap标识中不存在目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。由于目标ap具有局域性,所以本发明实施例能够使员工在指定区域内,如工作场所中才能通过app拨打电话或接听电话,并对外部客户呈现企业总机号,而对于处于除上述指定区域以外的员工而言,员工无法通过app拨打电话或接听电话,并对外部客户呈现企业总机号,进而解决了在员工出差等情况下,只要将终端接入网络就能通过app以企业的名义与外部客户进行通信,而员工进行通信的通信场景可能安全性较低,易使客户数据被泄露,最终导致客户流失的问题,并在终端上提示用户终端当前不具备向网络侧发起会话请求的权限,为用户提供了方便。

本发明实施例提供了一种终端40,如图5所示,该终端40可以用于执行上述图2至图4中任意一项所示的方法步骤,该终端40包括:

获取模块41,用于通过获取的注册账号注册app。

获取模块41,还用于从网络设备获取与注册账号对应的指定ap标识,其中,每个注册账号对应至少一个指定ap标识。

通信模块42,用于在终端接入目标ap之后,通过目标ap向网络设备发送ap标识查询请求,ap标识查询请求携带有目标ap标识。

通信模块42,还用于在终端接收到网络设备发送的目标ap标识之后,若确定在获取模块41获取的指定ap标识中存在目标ap标识,则向网络侧发起会话请求。

在本发明实施例的一种可能的设计中,终端40还包括处理模块43,处理模块43用于:

在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中不存在目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。

在本发明实施例的一种可能的设计中,处理模块43还用于:

若在预设时间内,终端未接收到网络设备发送的目标ap标识,则终端提示用户终端当前不具备向网络侧发起会话请求的权限。在网络设备中,存储有注册账号与指定ap标识之间的对应关系。

本发明实施例提供的一种限制应用功能的方法及终端,与现有技术相比,本发明实施例中,首先通过终端获取的注册账号注册应用app,之后,从网络设备获取与注册账号对应的指定ap标识,在终端接入目标ap之后,通过目标ap向网络设备发送ap标识查询请求,在终端接收到网络设备发送的目标ap标识之后,若终端确定在指定ap标识中存在目标ap标识,则终端向网络侧发起会话请求。本发明实施例通过为注册账号配置指定ap标识,并在终端接入目标ap后,判断与注册账号对应的指定ap标识中是否存在目标ap标识,进而决定了在目标ap网络下,app能否向网络侧发起会话。由于目标ap具有局域性,所以本发明实施例能够使员工在指定区域内,如工作场所中才能通过app拨打电话或接听电话,并对外部客户呈现企业总机号,而对于处于除上述指定区域以外的员工而言,员工无法通过app拨打电话或接听电话,并对外部客户呈现企业总机号,进而解决了在员工出差等情况下,只要将终端接入网络就能通过app以企业的名义与外部客户进行通信,而员工进行通信的通信场景可能安全性较低,易使客户数据被泄露,最终导致客户流失的问题。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

以上,仅为本发明的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1