设备管控方法、装置、电子设备及计算机存储介质与流程

未命名 09-07 阅读:125 评论:0


1.本技术涉及移动设备管理领域,具体而言,本技术涉及一种设备管控方法、装置、电子设备及计算机存储介质。


背景技术:

2.随着移动技术的飞速发展,智能手机、平板电脑等移动设备在企业中的使用也越来越普遍。如何对移动设备进行集中管理和控制,是目前企业办公设备及办公软件管理诸多问题中比较关键的一个问题。企业移动管理(enterprise mobility management,emm)系统的产生很好地解决了这个难题。emm系统是企业在移动信息化运营过程中可以借助的重要的管理平台,可以用其来完成对企业移动办公设备及其上应用的部署、管控等。
3.在管控多种类型的设备时,各设备的被管控能力可能不同,目前emm系统进行管控时不同的设备有其独立的管控能力集和管控策略,若需要管控的设备较多,每个设备都要设计对应的管控策略将导致开发的工作量较大。


技术实现要素:

4.本技术实施例旨在解决管控的设备较多,都需要设计管控策略,导致开发量较大的问题。所述技术方案如下:
5.第一方面,本技术提供了一种设备管控方法,包括:
6.接收待管控的设备上传的管控能力信息;其中,所述管控能力信息包括设备的可支持功能;
7.从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略;
8.基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控。
9.在第一方面的可选实施例中,所述管控策略库是基于如下方式生成的:
10.获取多个设备分别发送的管控能力信息,并确定各个管控能力信息分别对应的管控策略;
11.建立所述各个管控能力信息与管控策略之间的对应关系,以及各个设备与管控策略之间的对应关系,生成所述管控策略库。
12.在第一方面的可选实施例中,所述基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控,包括:
13.获取与所述目标管控策略对应的候选管控选项;
14.基于所述目标管控策略以及对应的候选管控选项,生成所述管控页面并显示;
15.通过用户针对所述管控页面输入的控制选项操作,确定目标管控选项;
16.响应于所述目标管控选项对所述设备进行管控。
17.在第一方面的可选实施例中,所述管控能力信息为预设格式;所述预设格式为所
述管控策略库的描述格式。
18.在第一方面的可选实施例中,所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:
19.若所述管控策略库中不存在与所述管控能力信息相匹配的管控策略,则确定所述管控能力信息对应的管控策略,并建立所述管控能力信息与所述管控策略之间的对应关系,以及所述设备与所述管控策略之间的对应关系;
20.将所述管控策略及所述对应关系更新到所述管控策略库中。
21.在第一方面的可选实施例中,所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:
22.若所述管控策略库中存在与所述管控能力信息相匹配的管控策略,则建立所述设备与管控策略之间的对应关系,并将所述对应关系更新到所述管控策略库中。
23.在第一方面的可选实施例中,所述管控能力信息中包括策略类型码;
24.所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,包括:
25.确定所述管控能力信息对应的策略类型码,从预设的管控策略库的多个管控策略中确定与所述策略类型码相匹配的目标管控策略。
26.第二方面,提供了一种设备管控装置,该装置包括:
27.接收模块,用于接收待管控的设备上传的管控能力信息;其中,所述管控能力信息包括设备的可支持功能;
28.匹配模块,用于从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略;
29.管控模块,用于基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控。
30.第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现本技术第一方面中任一项所述方法的步骤。
31.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本技术第一方面中任一项所示的设备管控方法的步骤。
32.本技术实施例提供的技术方案带来的有益效果是:
33.本技术提供的设备管控方法,通过待管控的设备向服务端传输管控能力信息,服务端将上传的管控能力信息与管控策略库中的管控策略匹配,并将管控能力信息与管控策略以及设备与管控策略的对应关系更新到管控策略库中,需要管控时从管控策略库中确定目标管控策略;管控策略库中保存多种管控设备的管控策略以及对应关系,能够支持不同设备的管控,在需要管控的设备增多时不会增加额外的开发工作量。
34.进一步的,确定目标管控策略之后,根据目标管控策略生成针对设备的管控页面并显示,用户可以在页面中查看管控策略并选择管控选项从而对设备进行管控。用户通过操作页面管控设备,直观方便,能够提升用户体验。
附图说明
35.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
36.图1为本技术实施例提供的一种设备管控方法的应用场景示意图;
37.图2为本技术实施例提供的一种设备管控方法的流程示意图;
38.图3为本技术实施例提供的一种设备管控方法的示例的流程示意图;
39.图4为本技术实施例提供的一种设备管控装置的结构示意图;
40.图5为本技术实施例提供的一种设备管控方法适用的电子设备的结构示意图。
具体实施方式
41.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
42.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作和组件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”可以实现为“a”,或者实现为“b”,或者实现为“a和b”。
43.为了更好的说明和理解本技术实施例提供的方案,首先对本技术实施例中所涉及的一些相关的技术用语进行介绍:
44.设备管控:是指针对各种设备进行管理和监控,以确保设备的安全、合规和高效运行。设备可以包括计算机、网络设备、移动设备、传感器、物联网设备等各种类型的硬件和安装在硬件上的软件。通过设备管控,企业等组织可以更好地了解设备的状态和运行情况,并且在必要时能够及时采取措施来加固和保护设备,保障员工正常开展工作。
45.管控策略(control strategy):是指根据特定的需求和目标,采取一系列针对性措施来管理、监控和规范某种行为、流程或系统的方案。管控策略通常基于规则制定,它们的目的是确保内部和外部各种风险和威胁得到有效识别和应对,以保护相关的利益或资源。
46.策略类型码(policy type code):是指在移动设备管控中制定和实施的一种标准化编码体系,用于描述一个特定的策略或规则,通常由字母、数字等组成,它可以简化策略管理与执行过程,提高效率。
47.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
48.随着技术的飞速发展,如何对设备进行集中管理和控制,是目前企业办公设备及办公软件管理诸多问题中比较关键的一个问题。现有技术中,在管控多种类型的设备时,各
设备的被管控能力可能不同,不同的设备有其独立的管控能力集和管控策略,若需要管控的设备较多,每个设备都要设计对应的管控策略将导致开发的工作量较大。
49.针对相关技术中所存在的至少一个技术问题或需要改善的方面,本技术提出一种设备管控方法、装置、电子设备及计算机存储介质,该方案提供的设备管控方法,通过待管控的设备向服务端传输管控能力信息,服务端将上传的管控能力信息与管控策略库中的管控策略匹配,并将管控能力信息与管控策略以及设备与管控策略的对应关系更新到管控策略库中,需要管控时从管控策略库中确定目标管控策略;管控策略库中保存多种管控设备的管控策略以及对应关系,能够支持不同设备的管控,在需要管控的设备增多时不会增加额外的开发工作量。
50.进一步的,确定目标管控策略之后,根据目标管控策略生成针对设备的管控页面并显示,用户可以在页面中查看管控策略并选择管控选项从而对设备进行管控。用户通过操作页面管控设备,直观方便,能够提升用户体验。
51.下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
52.图1为本技术实施例提供的设备管控方法的应用场景示意图,其中,应用环境可以包括待管控设备101和服务端102,各个设备和服务端可以通过网络等途径传输数据。
53.具体的,服务端102接收待管控的设备101上传的管控能力信息,其中,管控能力信息包括设备101的可支持功能。从预设的管控策略库的多个管控策略中确定与管控能力信息相匹配的目标管控策略,基于目标管控策略生成针对设备101的管控页面并显示,通过用户针对管控页面输入的控制选项操作,对设备101进行管控。
54.上述应用场景,在服务端102中,使用上述的设备管控方法,通过待管控的设备101向服务端102传输管控能力信息,服务端102将上传的管控能力信息与管控策略库中的管控策略匹配,并将管控能力信息与管控策略以及设备101与管控策略的对应关系更新到管控策略库中,需要管控时从管控策略库中确定目标管控策略。管控策略库中保存多种管控设备的管控策略以及对应关系,能够支持不同设备的管控,在需要管控的设备增多时不会增加额外的开发工作量。
55.进一步的,确定目标管控策略之后,根据目标管控策略生成针对设备的管控页面并显示,用户可以在页面中查看管控策略并选择管控选项从而对设备进行管控。用户通过操作页面管控设备,直观方便,能够提升用户体验。
56.上述的应用场景只是一个示例,并不对本技术设备管控方法的应用场景进行限制。
57.本技术领域技术人员可以理解,服务端可以是服务器。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算、云数据库、云函数、云存储、云通信、网络服务、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)以及大数据和人工智能平台等基础云服务的云服务器或服务器集群。
58.待管控的设备可以是终端等电子设备。终端可以是智能手机(如android手机、ios
手机等)、平板电脑、笔记本电脑、数字广播接收器、mid(mobile internet devices,移动互联网终端)、pda(个人数字助理)、台式计算机、智能家电、车载设备(例如车载导航终端、车载电脑等)、智能音箱、智能手表等,终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,但并不局限于此。本发明实施例可应用于各种场景,也可基于实际应用场景需求确定,在此不作限定。
59.在一些可能的实施方式中,以执行主体为服务端为例,本技术实施例提供了一种设备管控方法,如图2所示,可以包括如下步骤:
60.s201,接收待管控的设备上传的管控能力信息。
61.其中,所述管控能力信息包括设备的可支持功能。
62.其中,设备的可支持功能可以包括:蓝牙控制功能、移动网络控制功能、无线局域网控制功能等等。
63.其中,待管控的设备可以有多个,一个设备上传的管控能力信息也可以有多个。
64.在具体实施过程中,设备在连接到互联网或局域网时需要进行注册,即将设备的相关信息上传至服务端以便于管控,设备在注册之后将自身的管控能力信息即可支持的功能上传到服务端。
65.其中,上传的管控能力信息为预设的格式,以便服务端接收、进行存储并执行之后的设备管控步骤。
66.其中,同一个设备可以注册多次,即设备可以重复注册,在每次注册后也要上传该设备的管控能力信息。
67.s202,从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略。
68.其中,预设的管控策略库中可以包括各种设备的管控策略和设备与管控策略的对应关系。
69.具体的,可以预先获取多种管控策略,并通过预先上传的多个设备的管控能力信息,建立管控能力信息和管控策略之间的对应关系,构建管控策略库,这样服务端可以通过设备上传的管控能力信息在管控策略库中查询对应的管控策略。
70.具体的,还可以建立设备和管控策略之间的对应关系,这样服务端可以通过管控策略库对预先上传了管控能力信息的多个设备进行管控。
71.在具体实施过程中,在接收到设备上传的管控能力信息之后,将设备的管控能力信息与管控策略库中的管控策略进行匹配,确定能够与管控能力信息相匹配的管控策略。若匹配成功,则认为匹配成功的管控策略为目标管控策略,服务端可以直接使用该目标管控策略对设备进行管控。其中,管控能力信息与管控策略中可以包括策略类型码和哈希值,并且每个管控策略有唯一的策略类型码和唯一的哈希值,也就是说,上述匹配过程可以依据策略类型码和哈希值进行。
72.s203,基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控。
73.其中,管控页面中可以包括目标管控策略的信息和针对目标管理策略的控制选项,该目标管控策略的信息可以包括策略类型码和哈希值。
74.具体的,在确定目标管控策略之后,生成针对设备的管控页面,用户在看到设备的
管控页面后,可以根据实际情况选择对应的控制选项。用户选择并确定控制选项之后,将目标管控策略下发到设备,并执行目标管控策略以管控设备。
75.在具体实施过程中,上述管控页面中的目标管控策略的信息可以由用户的操作进行修改,在用户确定之后才对设备执行相应的管控策略进行管控。例如,用户可以更改页面中的策略类型码为2,以将设备的管控策略修改为移动数据网络管控策略,当用户点击“确定”按钮后将移动数据网络管控策略下发至设备进行管控。
76.在一些可能的实施方式中,上述管控策略库是基于如下方式生成的:
77.(1)获取多个设备分别发送的管控能力信息,并确定各个管控能力信息分别对应的管控策略;
78.(2)建立所述各个管控能力信息与管控策略之间的对应关系,以及各个设备与管控策略之间的对应关系,生成所述管控策略库。
79.具体的,在生成管控策略之前,预设初始管控策略库,在初始管控策略库中可以预设管控策略以及管控能力信息与管控策略的对应关系。获取多个设备发送的管控能力信息后,根据预设的管控策略与对应关系,确定对应的管控策略,将管控能力信息与管控策略的对应关系和各个管控能力信息对应的设备与管控策略的信息加入初始管控策略库,生成上述的管控策略库。
80.在具体实施过程中,管控策略库中包括各个管控能力信息与管控策略之间的对应关系,能够根据设备上传的管控能力信息快速匹配到对应的管控策略,使得查找管控策略的效率提高;管控策略库中包括各个设备与管控策略之间的对应关系,在设备多次注册后,能够根据上述对应关系确定设备对应的管控策略,在设备多次注册且管控能力未改变的情况下,能够快速确定设备对应的管控策略对设备进行管控;每次进行上述的设备管控方法后,上述管控能力信息与管控策略之间的对应关系以及设备与管控策略之间的对应关系可能会更新。
81.具体的,一种管控能力信息可以对应一种管控策略,不同的管控能力信息对应的管控策略可以相同,也可以不同。
82.在一些可能的实施方式中,上述步骤s203中,基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控,包括:
83.(1)获取与所述目标管控策略对应的候选管控选项;
84.(2)基于所述目标管控策略以及对应的候选管控选项,生成所述管控页面并显示;
85.(3)通过用户针对所述管控页面输入的控制选项操作,确定目标管控选项;
86.(4)响应于所述目标管控选项对所述设备进行管控。
87.其中,候选管控选项可以为一个或者多个,候选管控选项可以包括强制开启,强制关闭,不管控等等。
88.具体的,上述管控页面中的候选管控选项可以由用户进行操作,用户的操作可以包括针对候选管控选项的选择、输入等。例如,在确定管控策略之后,用户可以选择“强制开启”的管控选项,表示该管控策略对于该设备是强制开启的。
89.在具体实施过程中,上述目标管控策略可以有多个,显示在页面上的时候每一个目标管控策略都有其对应的候选管控选项,先确定管控策略,之后再确定该管控策略下的
管控选项。例如,第一个管控策略为蓝牙管控策略,确定无误之后,选择该管控策略下的管控选项为“强制关闭”;第二个管控策略为无线局域网络管控策略,确定后选择该管控策略下的管控选项为“强制开启”。
90.在一些可能的实施方式中,上述管控能力信息为预设格式;所述预设格式为所述管控策略库的描述格式。
91.其中,管控策略库的描述格式为每一个管控策略都有其对应的信息,该信息可以包括:唯一策略类型码、策略的数据结构、策略数据结构的模式描述、该策略的哈希值等。例如,移动数据网络控制策略,其策略类型码为2。其中,策略描述用预设模式来说明策略的数据结构,策略哈希值是上述三项的哈希值。
92.具体的,在各个设备上传管控能力信息之前,可以将设备的可支持功能的格式转换为预设格式,使得各个设备上传的管控能力信息为管控策略库的描述格式,以便管控策略库在接收到各个设备上传的信息之后能够快速储存,并根据采用预设格式的信息快速找到对应的管控策略。多种设备使用通用的格式上传信息,能够减少服务端加工数据的工作量,提升存储和匹配过程的效率。
93.在一些可能的实施方式中,上述步骤s202中,从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:
94.(1)若所述管控策略库中不存在与所述管控能力信息相匹配的管控策略,则确定所述管控能力信息对应的管控策略,并建立所述管控能力信息与所述管控策略之间的对应关系,以及所述设备与所述管控策略之间的对应关系;
95.(2)将所述管控策略及所述对应关系更新到所述管控策略库中。
96.其中,管控策略库中可以包括多个管控策略,管控能力信息与管控策略之间的对应关系,设备与管控策略之间的对应关系。
97.具体的,根据管控能力信息从管控策略库中查找是否有对应的管控策略,若未查找到,不存在与该管控能力信息匹配的管控策略且没有管控能力信息与管控策略的对应关系,则新增设备的管控策略到管控策略库中,并将管控能力信息与管控策略之间的对应关系,以及设备与所述管控策略之间的对应关系添加到管控策略库中。
98.例如,若设备a对应的管控能力信息为支持手机热点网络的功能,管控策略库中没有针对手机热点网络的管控策略,则接收用户针对手机热点网络管控策略的输入,即确定手机热点网络的管控策略,并建立支持手机热点网络的功能与手机热点网络管控策略的对应关系,以及设备a与手机热点网络管控策略的对应关系。将上述管控策略以及两个对应关系添加至管控策略库中。
99.在一些可能的实施方式中,上述步骤s202中,从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:
100.若所述管控策略库中存在与所述管控能力信息相匹配的管控策略,则建立所述设备与管控策略之间的对应关系,并将所述对应关系更新到所述管控策略库中。
101.具体的,根据管控能力信息从管控策略库中查找是否有对应的管控策略,若是能够找到与管控能力信息匹配的管控策略,已存在该管控能力信息与管控策略的对应关系,则只将设备与管控策略之间的对应关系更新至管控策略库,以便于服务端对设备进行管控。
102.在一些可能的实施方式中,上述步骤中管控能力信息中包括策略类型码。所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,包括:
103.确定所述管控能力信息对应的策略类型码,从预设的管控策略库的多个管控策略中确定与所述策略类型码相匹配的目标管控策略。
104.其中,策略类型码可以包括用于对策略类型进行标识的信息,信息的类型可以包括标识号、符号、条码、数字等等。
105.其中,管控策略和管控能力信息中都包括策略类型码。
106.具体的,根据设备上传的管控能力信息从管控策略库中确定对应的管控策略的方法可以包括,在管控策略库中搜索与管控能力的策略类型码相匹配的即该策略类型码对应的管控策略;其中,若管控能力信息与管控策略的策略类型码相同,则认为管控能力信息与管控策略相匹配。
107.上述实施例中,通过待管控的设备向服务端传输管控能力信息,服务端将上传的管控能力信息与管控策略库中的管控策略匹配,并将管控能力信息与管控策略以及设备与管控策略的对应关系更新到管控策略库中,需要管控设备时从管控策略库中确定目标管控策略。管控策略库中保存多种管控设备的管控策略以及对应关系,能够支持不同设备的管控,在需要管控的设备增多时不会增加额外的开发工作量。
108.进一步的,确定目标管控策略之后,根据目标管控策略生成针对设备的管控页面并显示,用户可以在页面中查看管控策略并选择管控选项从而对设备进行管控。用户通过操作页面管控设备,直观方便,能够提升用户体验。
109.为更清楚地理解本技术实施例描述的设备管控方法,以下将结合示例进行进一步详细阐述。
110.在一个示例中,本技术的设备管控方法,如图3所示,可以包括:
111.服务端接收待管控的设备上传的管控能力信息(即图中所示的“获取设备的管控能力信息”),其中管控能力信息表示设备的可支持功能。服务端从预设的管控策略库的多个管控策略中确定与管控能力信息相匹配的目标管控策略(即图中的“存在相匹配的管控策略”)。
112.若管控策略库中不存在与管控能力信息相匹配的管控策略,则确定管控能力信息对应的管控策略,并建立管控能力信息与管控策略之间的对应关系,以及设备与管控策略之间的对应关系。将管控策略及所述对应关系更新到管控策略库中(即图中所示的“确定新的管控策略并更新”)。
113.若管控策略库中存在与管控能力信息相匹配的管控策略,则建立所述设备与管控策略之间的对应关系,并将对应关系更新到管控策略库中。获取与目标管控策略对应的候选管控选项,基于目标管控策略以及对应的候选管控选项生成管控页面并显示(即图中所示的“生成管控页面”)。通过用户针对管控页面输入的控制选项操作,确定目标管控选项,响应于目标管控选项对设备进行管控(即图中所示的“根据用户操作管控设备”)。
114.上述设备管控方法,通过待管控的设备向服务端传输管控能力信息,服务端将上传的管控能力信息与管控策略库中的管控策略匹配,并将管控能力信息与管控策略以及设备与管控策略的对应关系更新到管控策略库中,需要管控设备时从管控策略库中确定目标
industry standard architecture,扩展工业标准结构)总线等。总线5002可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
126.存储器5003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
127.存储器5003用于存储执行本技术实施例的计算机程序,并由处理器5001来控制执行。处理器5001用于执行存储器5003中存储的计算机程序,以实现前述方法实施例所示的步骤。
128.其中,电子设备包括但不限于:能应用上述设备管控方法的设备和服务器。
129.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。
130.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“1”、“2”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除图示或文字描述以外的顺序实施。
131.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
132.以上所述仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。

技术特征:
1.一种设备管控方法,其特征在于,包括:接收待管控的设备上传的管控能力信息;其中,所述管控能力信息包括设备的可支持功能;从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略;基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控。2.根据权利要求1所述的设备管控方法,其特征在于,所述管控策略库是基于如下方式生成的:获取多个设备分别发送的管控能力信息,并确定各个管控能力信息分别对应的管控策略;建立所述各个管控能力信息与管控策略之间的对应关系,以及各个设备与管控策略之间的对应关系,生成所述管控策略库。3.根据权利要求1所述的设备管控方法,其特征在于,所述基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控,包括:获取与所述目标管控策略对应的候选管控选项;基于所述目标管控策略以及对应的候选管控选项,生成所述管控页面并显示;通过用户针对所述管控页面输入的控制选项操作,确定目标管控选项;响应于所述目标管控选项对所述设备进行管控。4.根据权利要求1所述的设备管控方法,其特征在于,所述管控能力信息为预设格式;所述预设格式为所述管控策略库的描述格式。5.根据权利要求2所述的设备管控方法,其特征在于,所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:若所述管控策略库中不存在与所述管控能力信息相匹配的管控策略,则确定所述管控能力信息对应的管控策略,并建立所述管控能力信息与所述管控策略之间的对应关系,以及所述设备与所述管控策略之间的对应关系;将所述管控策略及所述对应关系更新到所述管控策略库中。6.根据权利要求2所述的设备管控方法,其特征在于,所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,还包括:若所述管控策略库中存在与所述管控能力信息相匹配的管控策略,则建立所述设备与管控策略之间的对应关系,并将所述对应关系更新到所述管控策略库中。7.根据权利要求1所述的设备管控方法,其特征在于,所述管控能力信息中包括策略类型码;所述从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略,包括:确定所述管控能力信息对应的策略类型码,从预设的管控策略库的多个管控策略中确定与所述策略类型码相匹配的目标管控策略。8.一种设备管控装置,其特征在于,包括:
接收模块,用于接收待管控的设备上传的管控能力信息;其中,所述管控能力信息包括设备的可支持功能;匹配模块,用于从预设的管控策略库的多个管控策略中确定与所述管控能力信息相匹配的目标管控策略;管控模块,用于基于所述目标管控策略生成针对设备的管控页面并显示,通过用户针对所述管控页面输入的控制选项操作,对所述设备进行管控。9.一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的设备管控方法的步骤。

技术总结
本申请实施例提供了一种设备管控方法、装置、电子设备及计算机存储介质,涉及移动设备管理领域。该方法包括:服务端接收待管控的设备上传的管控能力信息;从预设的管控策略库的多个管控策略中确定与管控能力信息相匹配的目标管控策略;基于目标管控策略生成针对设备的管控页面并显示,通过用户针对管控页面输入的控制选项操作,对设备进行管控。本申请提供的设备管控方法,在需要对设备进行管控时,接收设备上传的管控能力信息,从管控策略库中确定目标管控策略下发并对设备进行管控,能够支持多种设备的管控,减少开发工作量。减少开发工作量。减少开发工作量。


技术研发人员:吴蓓 赵海春 李浩 张炯明
受保护的技术使用者:元心信息科技集团有限公司
技术研发日:2023.06.14
技术公布日:2023/9/6
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐