终端设备管理方法及装置、电子设备和存储介质与流程
未命名
10-21
阅读:47
评论:0
1.本公开涉及信息安全技术领域、金融科技技术领域,具体地涉及一种终端设备管理方法、装置、设备、介质和程序产品。
背景技术:
2.电子围栏技术:是指通过信息化手段,界定互联网设备位置的虚拟围栏,当互联网设备进入或离开虚拟围栏时,企业运营平台可自动感知。为了解决金融机构城乡客户办理业务的需求,可基于电子围栏技术部署自助业务终端设备,为客户提供查询余额、查询明细、取款、转账、汇款、缴费等基础金融服务。
3.在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:目前对于终端设备的管理,多是仅基于设备位置的管理,但是,金融服务场景下,客户和企业更关注服务质量,目前的管理方法不满足用户的管理需求,且对问题终端设备的定位处理效率低。
技术实现要素:
4.鉴于上述问题,本公开提供了一种终端设备管理方法、装置、设备、介质和程序产品。
5.本公开的一个方面,提供了一种终端设备管理方法,包括:
6.接收m个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;
7.根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组,m、n为正整数,且n≤m;
8.对各个设备组中的终端设备进行管理。
9.根据本公开的实施例,其中,根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组包括:
10.从配置中心读取区域配置数据,区域配置数据包括多个预设电子围栏区域各自的区域范围数据;
11.根据位置信息、请求服务类型信息、以及多个预设电子围栏区域各自的区域范围数据,将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组。
12.根据本公开的实施例,其中,对各个设备组中的终端设备进行管理包括:
13.获取各个终端设备的请求成功率;
14.根据终端设备的请求成功率,从n个设备组中确定目标设备组;
15.对目标设备组中的至少一台终端设备进行签退处理。
16.根据本公开的实施例,其中,从n个设备组中确定目标设备组包括:
17.确定目标终端设备所属的目标设备组对应的目标服务类型,其中,目标终端设备
为:请求成功率小于预设比率阈值的终端设备;
18.从n个设备组中确定k个候选设备组,其中,k个候选设备组对应于同一目标服务类型,k为正整数,且k≤n;
19.从k个候选设备组中确定目标设备组。
20.根据本公开的实施例,其中,从k个候选设备组中确定目标设备组包括:
21.根据各个候选设备组对应的预设电子围栏区域和服务类型,计算各个候选设备组对应的重要度分数;
22.根据各个候选设备组对应的重要度分数,从k个候选设备组中确定目标设备组。
23.根据本公开的实施例,其中,获取各个终端设备的请求成功率包括:
24.从日志中心读取各个终端设备的请求日志数据;
25.解析请求日志数据,以确定各个终端设备的请求成功率。
26.根据本公开的实施例,还包括:
27.根据终端设备的位置信息对m个终端设备进行位置校验;
28.对位置校验不通过的终端设备进行签退处理。
29.根据本公开的实施例,其中,根据终端设备的位置信息对m个终端设备进行位置校验包括:
30.从配置中心读取与m个终端设备对应的m组参考范围数据;
31.在终端设备的位置信息与参考范围数据不匹配的情况下,输出终端设备的位置校验结果为:不通过。
32.本公开的另一个方面提供了一种终端设备管理装置,包括:
33.接收模块,用于接收m个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;
34.分组模块,用于根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组,m、n为正整数,且n≤m;
35.管理模块,用于对各个设备组中的终端设备进行管理。
36.根据本公开的实施例,其中,分组模块包括:
37.第一读取单元,用于从配置中心读取区域配置数据,区域配置数据包括多个预设电子围栏区域各自的区域范围数据;
38.分组单元,用于根据位置信息、请求服务类型信息、以及多个预设电子围栏区域各自的区域范围数据,将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组。
39.根据本公开的实施例,其中,管理模块包括:
40.获取子模块,用于获取各个终端设备的请求成功率;
41.确定子模块,用于根据终端设备的请求成功率,从n个设备组中确定目标设备组;
42.签退子模块,用于对目标设备组中的至少一台终端设备进行签退处理。
43.根据本公开的实施例,其中,确定子模块包括:
44.第一确定单元,用于确定目标终端设备所属的目标设备组对应的目标服务类型,其中,目标终端设备为:请求成功率小于预设比率阈值的终端设备;
45.第二确定单元,用于从n个设备组中确定k个候选设备组,其中,k个候选设备组对
应于同一目标服务类型,k为正整数,且k≤n;
46.第三确定单元,用于从k个候选设备组中确定目标设备组。
47.根据本公开的实施例,其中,第三确定单元包括:
48.计算子单元,用于根据各个候选设备组对应的预设电子围栏区域和服务类型,计算各个候选设备组对应的重要度分数;
49.确定子单元,用于根据各个候选设备组对应的重要度分数,从k个候选设备组中确定目标设备组。
50.根据本公开的实施例,其中,获取子模块包括:
51.读取单元,用于从日志中心读取各个终端设备的请求日志数据;
52.解析单元,用于解析请求日志数据,以确定各个终端设备的请求成功率。
53.根据本公开的实施例,上述装置还包括:
54.校验模块,用于根据终端设备的位置信息对m个终端设备进行位置校验;
55.签退模块,用于对位置校验不通过的终端设备进行签退处理。
56.根据本公开的实施例,其中,校验模块包括:
57.第二读取单元,用于从配置中心读取与m个终端设备对应的m组参考范围数据;
58.结果输出单元,用于在终端设备的位置信息与参考范围数据不匹配的情况下,输出终端设备的位置校验结果为:不通过。
59.本公开的另一个方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述终端设备管理方法。
60.本公开的另一个方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述终端设备管理方法。
61.本公开的另一个方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述终端设备管理方法。
62.根据本公开的实施例,通过基于电子围栏技术部署终端设备,并对终端进行管测,一方面,方便客户就近办理业务,降低人力成本、交通成本,另一方面也保障终端可提供有效服务。进一步地,本公开实施例的上述方法根据位置信息以及请求服务类型信息将终端设备划分为不同的设备组进行分组管理,因同一设备组中的终端设备在请求服务维度和地理位置维度上具有相似特性,因此,后续可实现针对各设备组进行针对性处理,一方面,可满足基于服务业务维度对终端设备的管测需求,解决了相关技术中对终端设备的管控方式单一、不便于精细化管理的技术问题,便于提高终端设备的服务质量。另一方面,由于对终端设备基于不同维度进行了分组,也方便快速准确地定位到不同故障缘由的问题终端,提高了终端设备的问题处理效率。
附图说明
63.通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
64.图1示意性示出了根据本公开实施例的终端设备管理方法、装置、设备、介质和程序产品的应用场景图;
65.图2示意性示出了根据本公开实施例的终端设备管理方法的流程图;
66.图3示意性示出了根据本公开实施例的终端设备管理方法的操作原理图;
67.图4示意性示出了根据本公开实施例的对终端设备进行分组的方法流程图;
68.图5示意性示出了根据本公开实施例的终端设备管理装置的结构框图;以及
69.图6示意性示出了根据本公开实施例的适于实现终端设备管理方法的电子设备的方框图。
具体实施方式
70.以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
71.在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
72.在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
73.在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。
74.在本发明的技术方案中,所涉及的用户信息(包括但不限于用户个人信息、用户图像信息、用户设备信息,例如位置信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、存储、使用、加工、传输、提供、公开和应用等处理,均遵守相关国家和地区的相关法律法规和标准,采取了必要保密措施,不违背公序良俗,并提供有相应的操作入口,供用户选择授权或者拒绝。
75.需要说明的是,本公开实施例的终端设备管理方法、装置、设备、介质和程序产品可以应用于信息安全技术领域、金融科技技术领域,也可用于除信息安全技术领域和金融科技技术领域之外的任意领域,本公开的实施例对上述终端设备管理方法、装置、设备、介质和程序产品的应用领域不做限定。
76.本公开的实施例提供了一种终端设备管理方法,包括:
77.接收m个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组,m、n为正整数,且n≤m;对各个设备组中的终端设备进行管理。
78.图1示意性示出了根据本公开实施例的终端设备管理方法、装置、设备、介质和程序产品的应用场景图。
79.如图1所示,根据该实施例的应用场景100可以包括终端设备101、管理服务端102。终端设备101和管理服务端102之间可通过网络进行通信,网络104用以在终端设备101和管理服务端102之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
80.终端设备101可以是为了解决金融机构城乡客户办理业务的需求,基于电子围栏技术部署的自助业务终端设备,用于为客户提供查询余额、查询明细、取款、转账、汇款、缴费等基础金融服务。
81.基于电子围栏技术,管理服务端102用于管检测和管理终端设备101。
82.用户可以使用终端设备101办理各种金融业务,在业务处理过程中,管理服务端102可用于执行本公开实施例的终端设备管理方法,接收多个终端设备发送的签到信息,根据签到信息对终端设备进行分组管理,例如基于终端服务效能的管理,基于终端位置的管理等等。
83.需要说明的是,本公开实施例所提供的终端设备管理方法一般可以由管理服务端102执行。相应地,本公开实施例所提供的终端设备管理装置一般可以设置于管理服务端102中。本公开实施例所提供的终端设备管理方法也可以由不同于管理服务端102且能够与终端设备101和/或管理服务端102通信的服务器或服务器集群执行。相应地,本公开实施例所提供的终端设备管理装置也可以设置于不同于管理服务端102且能够与终端设备101和/或管理服务端102通信的服务器或服务器集群中。
84.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
85.以下将基于图1描述的场景,通过图2~图6对公开实施例的终端设备管理方法进行详细描述。
86.图2示意性示出了根据本公开实施例的终端设备管理方法的流程图。图3示意性示出了根据本公开实施例的终端设备管理方法的操作原理图。
87.如图2所示,该实施例的终端设备管理方法包括操作s201~操作s203。
88.在操作s201,接收m个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;
89.在操作s202,根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组,m、n为正整数,且n≤m;
90.在操作s203,对各个设备组中的终端设备进行管理。
91.根据本公开的实施例,本公开实施例的上述方法基于电子围栏技术,可应用在金融机构业务办理场景下。电子围栏技术是指通过信息化手段,界定互联网设备位置的虚拟围栏,当互联网设备进入或离开虚拟围栏时,企业运营平台可自动感知。
92.为了解决金融机构城乡客户办理业务的需求,可基于电子围栏技术部署自助业务终端设备,客户仅需就近到居住区附近,通过终端设备的帮助即可享受基础金融业务服务,为客户提供查询余额、查询明细、取款、转账、汇款、缴费等基础金融服务。
93.基于电子围栏技术,上述终端设备管理方法的系统架构包括终端设备、管理服务端。管理服务端用于管检测和管理终端设备。本公开实施例的上述终端设备管理方法的执行主体为管理服务端。
94.如图3所示,在进行业务办理前,终端设备需要向管理服务端进行签到上报签到信息,通过操作s201,管理服务端接收m个终端设备发送的签到信息。其中,签到信息可包括终端设备的位置信息和运行信息,运行信息可包括终端设备所请求服务类型信息等基础服务信息。
95.管理服务端可基于终端设备上报的签到信息对终端设备进行远程管测,例如管测终端设备的当前位置是否脱离预定范围、管测终端设备的服务情况等。并在脱离预定范围以及服务成功率较低的情况下,对终端设备进行签退处理。
96.根据本公开的实施例,在管理服务端基于终端设备上报的签到信息对终端设备进行远程管测的过程中,通过操作s202,根据位置信息以及请求服务类型信息,对终端设备进行分组,将m个终端设备划分为n个设备组,并基于分组的结果,对各个组别的终端设备进行有针对性的管理。
97.根据本公开的实施例,通过基于电子围栏技术部署终端设备,并对终端进行管测,一方面,方便客户就近办理业务,降低人力成本、交通成本,另一方面也保障终端可提供有效服务。进一步地,本公开实施例的上述方法根据位置信息以及请求服务类型信息将终端设备划分为不同的设备组进行分组管理,因同一设备组中的终端设备在请求服务维度和地理位置维度上具有相似特性,因此,后续可实现针对各设备组进行针对性处理,一方面,可满足基于服务业务维度对终端设备的管测需求,解决了相关技术中对终端设备的管控方式单一、不便于精细化管理的技术问题,便于提高终端设备的服务质量。另一方面,由于对终端设备基于不同维度进行了分组,也方便快速准确地定位到不同故障缘由的问题终端,提高了终端设备的问题处理效率。
98.图4示意性示出了根据本公开实施例的对终端设备进行分组的方法流程图。
99.如图4所示,该实施例的对终端设备进行分组的包括操作s401~操作s402。
100.在操作s401,从配置中心读取区域配置数据,区域配置数据包括多个预设电子围栏区域各自的区域范围数据。
101.配置中心重预先配置有针对不同的电子围栏区域配置的区域范围数据。例如,电子围栏区域a被配置有区域范围1,电子围栏区域b被配置有区域范围2。区域范围数据可以采用该区域地理区域的边界线角点的经纬度坐标表示。m个终端设备分布在这些不同的电子围栏区域内。
102.在操作s402,根据位置信息、请求服务类型信息、以及多个预设电子围栏区域各自的区域范围数据,将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组。
103.例如,根据终端设备1、2、3的位置信息(如经纬度坐标),可确定这三台设备位于电子围栏区域a的范围内,根据终端设备4、5的位置信息,可确定这两台设备位于电子围栏区域b的范围内。
104.进一步地,终端设备1属于服务类型1,终端设备2、3、4、5终端设备属于服务类型2。
105.将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组得到的分组信息为:第一组:终端设备1;第二组:终端设备2、3;第三组:终端设备4、5。
106.根据本公开的实施例,通过将属于同一个预设电子围栏区域且属于同一种服务类
型的终端设备划分至同一个设备组,使得在同一个分组的终端设备在地理区域以及服务类型上具有相同的特性,便于后续基于区域维度和服务维度对问题终端进行快速定位。
107.根据本公开的实施例,进一步地,在进行设备分组后,对各个设备组中的终端设备进行管理包括:
108.操作11、获取各个终端设备的请求成功率。具体方法可以是从日志中心读取各个终端设备的请求日志数据;解析请求日志数据,以确定各个终端设备在预定历史时间段内的请求成功率。因请求日志数据记录了终端设备发起的每个请求有关的日志信息,例如请求时间、请求端口地址、请求对象、请求结果等等,因此,可通过解析日志获得终端设备在预定历史时间段内每个请求的请求是否成功的结果,进而可统计出终端设备的请求成功率。
109.操作12、根据终端设备的请求成功率,从n个设备组中确定目标设备组,将请求成功率较低的设备组确定为目标设备组。
110.操作13、对目标设备组中的至少一台终端设备进行签退处理。例如,可以是对目标设备组中的全部终端设备进行签退处理,还可以是对目标设备组中请求成功率较低(例如小于预设的判别阈值)的终端设备进行签退处理。
111.例如,金融机构的管理服务端可以按照服务类型对终端提供的金融服务进行成功率监测,若某类金融服务的成功率降低到一定程度(可设置),则预警,并对相关金融服务进行降级(降低并发处理能力);若某类金融服务的成功率在降级后,成功率逐步提升,则恢复该类金融服务的服务能力(并发处理能力),否则通知终端屏蔽该类金融服务的受理入口。若发现终端各类金融服务能力成功率普遍降低到一定程度,则强制签退终端设备。
112.根据本公开的实施例,通过根据终端设备的请求成功率,将请求成功率较低的设备进行签退处理,避免服务效果较差的终端设备继续提供服务,占用不必要的计算资源。
113.根据本公开的实施例,其中,从n个设备组中确定目标设备组的方法有多种,例如,可以根据各个终端设备的请求成功率,分别计算每个设备组的整体请求成功率(例如可以将组内多个终端设备的请求成功率进行线性组合),并根据整体请求成功率的高低进行排序,将整体请求成功率最低的设备组确定为目标设备组。
114.根据本公开的实施例,从n个设备组中确定目标设备组还可以是采用下述方式,具体包括:
115.操作21、确定目标终端设备所属的目标设备组对应的目标服务类型,其中,目标终端设备为:请求成功率小于预设比率阈值的终端设备;例如,设备组1中,终端设备a的请求成功率为20%,小于预设阈值:95%,将其确定为重点关注的目标终端设备,并根据该设备上报的签到信息确定其对应的目标服务类型为业务类型1(转账业务)。
116.操作22、从n个设备组中确定k个候选设备组,其中,k个候选设备组对应于同一目标服务类型,k为正整数,且k≤n。例如,共有3个设备组,其中,设备组1的服务类型为业务类型1
‑‑
转账业务,设备组2的服务类型为业务类型2
‑‑
贷款业务,设备组3的服务类型为业务类型1
‑‑
转账业务,则将对应于同一个业务类型1
‑‑
转账业务的设备组确定为候选设备组,即从所有的设备组中确定出2个候选设备组为设备组1和设备组3。
117.操作23、从k个候选设备组中确定目标设备组。
118.进一步地,从k个候选设备组中确定目标设备组包括:
119.操作231、根据各个候选设备组对应的预设电子围栏区域和服务类型,计算各个候
选设备组对应的重要度分数。
120.具体地,可以根据候选设备组对应的预设电子围栏区域对应的区域重要度分数,以及服务类型对应的服务重要度分数,计算各个候选设备组对应的重要度分数。具体可以是:候选设备组的重要度分数=区域重要度分数*权重系数1+服务重要度分数*权重系数2。其中,区域重要度分数与该区域的并发请求数有关,并发数越高,该区域的重要程度越高。
121.操作232、根据各个候选设备组对应的重要度分数,从k个候选设备组中确定目标设备组。例如可以是将重要度分数最低的候选设备组确定为目标设备组。
122.根据本公开的实施例,在业务处理过程中,通常情况下,对请求成功率较低的设备进行签退处理是较为合理的处理方式,但是考虑到终端设备本身所提供的服务类型以及该电子围栏区域的重要程度的不同,并不一定适合将其进行签退处理。例如,某设备虽然交易成功率较低,但是因为其所处的地理区域较为重要,该区域内的用户数量相比其他区域较多,若将其强行签退,则可能会对客户造成较大的影响,带来不可避免的业务损失。
123.因对于同种业务类型,一般由同一个服务集群处理基于该同一业务类型的源自于所有电子围栏区域的并发请求,在对其中部分区域的终端设备进行签退后,其余区域的设备的并发压力降低,请求成功率也随之提高。
124.因此,可考虑是否可以将提供同种业务类型但是所处区域请求量较少的终端设备进行签退,以降低该业务类型的并发,提高设备的交易成功率。
125.根据本公开的实施例,管理服务端还可基于终端设备上报的签到信息对终端设备进行基于位置维度的检测,例如检测终端设备的当前位置是否脱离预定范围,在脱离预定范围的情况下,对终端设备进行签退处理。具体地,管理服务端在接收到终端设备发送的签到信息后,首先进行位置校验,位置校验通过的情况下,允许终端设备进行业务处理,在业务处理的过程中对其进行进一步的服务维度的检测。反之,位置校验不通过的情况下,将其签退,不允许终端设备进行业务处理,保障了客户信息的安全。
126.具体地,上述进行位置校验的方法包括:
127.根据终端设备的位置信息对m个终端设备进行位置校验;对位置校验不通过的终端设备进行签退处理。
128.具体地,根据终端设备的位置信息对m个终端设备进行位置校验包括:
129.首先,从配置中心读取与m个终端设备对应的m组参考范围数据;配置中心重预先配置有针对不同的电子围栏区域配置的区域范围数据,同时,针对每个终端设备,还可以进一步配置有在电子围栏区域范围内该终端设备可活动的参考范围。
130.然后,在终端设备的位置信息与参考范围数据不匹配的情况下,输出终端设备的位置校验结果为:不通过。例如,根据终端设备的经纬度左边,确定其脱离为其配置的参考范围的情况下,认为该设备当前不属于管理服务端可检测的范围内,对其校验不通过,不允许该设备继续提供业务服务。
131.基于上述终端设备管理方法,本公开还提供了一种终端设备管理装置。以下将结合图5对该装置进行详细描述。
132.图5示意性示出了根据本公开实施例的终端设备管理装置的结构框图。
133.如图5所示,终端设备管理装置500,包括接收模块501、分组模块502、管理模块503。
134.接收模块501,用于接收m个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;
135.分组模块502,用于根据位置信息以及请求服务类型信息,将m个终端设备划分为n个设备组,m、n为正整数,且n≤m;
136.管理模块503,用于对各个设备组中的终端设备进行管理。
137.根据本公开的实施例,其中,分组模块502包括第一读取单元、分组单元。
138.其中,第一读取单元,用于从配置中心读取区域配置数据,区域配置数据包括多个预设电子围栏区域各自的区域范围数据;分组单元,用于根据位置信息、请求服务类型信息、以及多个预设电子围栏区域各自的区域范围数据,将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组。
139.根据本公开的实施例,管理模块503包括获取子模块、确定子模块、签退子模块。
140.其中,获取子模块,用于获取各个终端设备的请求成功率;确定子模块,用于根据终端设备的请求成功率,从n个设备组中确定目标设备组;签退子模块,用于对目标设备组中的至少一台终端设备进行签退处理。
141.根据本公开的实施例,其中,确定子模块包括第一确定单元、第二确定单元、第三确定单元。
142.其中,第一确定单元,用于确定目标终端设备所属的目标设备组对应的目标服务类型,其中,目标终端设备为:请求成功率小于预设比率阈值的终端设备;第二确定单元,用于从n个设备组中确定k个候选设备组,其中,k个候选设备组对应于同一目标服务类型,k为正整数,且k≤n;第三确定单元,用于从k个候选设备组中确定目标设备组。
143.根据本公开的实施例,其中,第三确定单元包括计算子单元、确定子单元。
144.其中,计算子单元,用于根据各个候选设备组对应的预设电子围栏区域和服务类型,计算各个候选设备组对应的重要度分数;确定子单元,用于根据各个候选设备组对应的重要度分数,从k个候选设备组中确定目标设备组。
145.根据本公开的实施例,其中,获取子模块包括读取单元、解析单元。
146.读取单元,用于从日志中心读取各个终端设备的请求日志数据;解析单元,用于解析请求日志数据,以确定各个终端设备的请求成功率。
147.根据本公开的实施例,上述装置还包括校验模块、签退模块。
148.其中,校验模块,用于根据终端设备的位置信息对m个终端设备进行位置校验;签退模块,用于对位置校验不通过的终端设备进行签退处理。
149.根据本公开的实施例,校验模块包括第二读取单元、结果输出单元。
150.其中,第二读取单元,用于从配置中心读取与m个终端设备对应的m组参考范围数据;结果输出单元,用于在终端设备的位置信息与参考范围数据不匹配的情况下,输出终端设备的位置校验结果为:不通过。
151.根据本公开的实施例,接收模块501、分组模块502、管理模块503中的任意多个模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,接收模块501、分组模块502、管理模块503中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列
(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,接收模块501、分组模块502、管理模块503中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
152.图6示意性示出了根据本公开实施例的适于实现终端设备管理方法的电子设备的方框图。
153.如图6所示,根据本公开实施例的电子设备600包括处理器601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。处理器601例如可以包括通用微处理器(例如cpu)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic))等等。处理器601还可以包括用于缓存用途的板载存储器。处理器601可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
154.在ram 603中,存储有电子设备600操作所需的各种程序和数据。处理器601、rom 602以及ram 603通过总线604彼此相连。处理器601通过执行rom 602和/或ram 603中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,所述程序也可以存储在除rom 602和ram 603以外的一个或多个存储器中。处理器601也可以通过执行存储在所述一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
155.根据本公开的实施例,电子设备600还可以包括输入/输出(i/o)接口605,输入/输出(i/o)接口605也连接至总线604。电子设备600还可以包括连接至输入/输出(i/o)接口605的以下部件中的一项或多项:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至输入/输出(i/o)接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
156.本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
157.根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的rom 602和/或ram 603和/或rom 602和ram 603以外的一个或多个存储器。
158.本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。当计算机程序产品在计算机系统中运行时,
该程序代码用于使计算机系统实现本公开实施例所提供的终端设备管理方法。
159.在该计算机程序被处理器601执行时执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
160.在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信部分609被下载和安装,和/或从可拆卸介质611被安装。该计算机程序包含的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
161.在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被处理器601执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。
162.根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如java,c++,python,“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
163.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
164.本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
165.以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
技术特征:
1.一种终端设备管理方法,包括:接收m个终端设备发送的签到信息,其中,所述签到信息包括所述终端设备的位置信息和请求服务类型信息;根据所述位置信息以及所述请求服务类型信息,将所述m个终端设备划分为n个设备组,所述m、n为正整数,且n≤m;对各个所述设备组中的所述终端设备进行管理。2.根据权利要求1所述的方法,其中,根据所述位置信息以及所述请求服务类型信息,将所述m个终端设备划分为n个设备组包括:从配置中心读取区域配置数据,所述区域配置数据包括多个预设电子围栏区域各自的区域范围数据;根据所述位置信息、所述请求服务类型信息、以及所述多个预设电子围栏区域各自的区域范围数据,将属于同一个预设电子围栏区域且属于同一种服务类型的终端设备划分至同一个设备组。3.根据权利要求1或2所述的方法,其中,对各个所述设备组中的所述终端设备进行管理包括:获取各个所述终端设备的请求成功率;根据所述终端设备的请求成功率,从所述n个设备组中确定目标设备组;对所述目标设备组中的至少一台终端设备进行签退处理。4.根据权利要求3所述的方法,其中,从所述n个设备组中确定目标设备组包括:确定目标终端设备所属的目标设备组对应的目标服务类型,其中,所述目标终端设备为:所述请求成功率小于预设比率阈值的终端设备;从所述n个设备组中确定k个候选设备组,其中,所述k个候选设备组对应于同一所述目标服务类型,k为正整数,且k≤n;从所述k个候选设备组中确定所述目标设备组。5.根据权利要求4所述的方法,其中,从所述k个候选设备组中确定所述目标设备组包括:根据各个所述候选设备组对应的预设电子围栏区域和服务类型,计算各个所述候选设备组对应的重要度分数;根据各个所述候选设备组对应的重要度分数,从所述k个候选设备组中确定所述目标设备组。6.根据权利要求3所述的方法,其中,获取各个所述终端设备的请求成功率包括:从日志中心读取各个所述终端设备的请求日志数据;解析所述请求日志数据,以确定各个所述终端设备的请求成功率。7.根据权利要求1所述的方法,还包括:根据所述终端设备的位置信息对所述m个终端设备进行位置校验;对位置校验不通过的终端设备进行签退处理。8.根据权利要求7所述的方法,其中,根据所述终端设备的位置信息对所述m个终端设备进行位置校验包括:从配置中心读取与所述m个终端设备对应的m组参考范围数据;
在所述终端设备的位置信息与所述参考范围数据不匹配的情况下,输出所述终端设备的位置校验结果为:不通过。9.一种终端设备管理装置,包括:接收模块,用于接收m个终端设备发送的签到信息,其中,所述签到信息包括所述终端设备的位置信息和请求服务类型信息;分组模块,用于根据所述位置信息以及所述请求服务类型信息,将所述m个终端设备划分为n个设备组,所述m、n为正整数,且n≤m;管理模块,用于对各个所述设备组中的所述终端设备进行管理。10.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据权利要求1~8中任一项所述的方法。11.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~8中任一项所述的方法。12.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~8中任一项所述的方法。
技术总结
本公开提供了一种终端设备管理方法及装置、电子设备和存储介质,可以应用于信息安全技术领域、金融科技技术领域,该终端设备管理方法包括:接收M个终端设备发送的签到信息,其中,签到信息包括终端设备的位置信息和请求服务类型信息;根据位置信息以及请求服务类型信息,将M个终端设备划分为N个设备组;对各个设备组中的终端设备进行管理。备组中的终端设备进行管理。备组中的终端设备进行管理。
技术研发人员:张宏 叶剑 凡颖 施展
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.08.07
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/