移动机房监管方法、装置、计算机设备及存储介质与流程

专利2022-06-30  67


本发明涉及软件测试领域,尤其涉及一种移动机房监管方法、装置、计算机设备及存储介质。



背景技术:

在软件测试领域,越来越多的软件测试是面向移动设备的。移动设备可以是手机、平板电脑、智能穿戴设备等。为了满足测试需求,需要建立相应的移动机房,实现对移动设备的集中管理。

然而,相较于传统的it设备,移动设备存在稳定性差、容易掉线、设备容易起火等问题。现有的移动机房是参照传统的it机房,无法实现对移动设备进行有效地监管,且存在较大的安全隐患。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种移动机房监管方法、装置、计算机设备及存储介质,以提高移动机房对移动设备的管理效率,减少安全隐患。

一种移动机房监管方法,包括:

通过第一数据监测模块监测移动设备的第一设备运行数据;

通过第二传感监测模块监测所述移动设备的第二环境监测数据;

通过第三图像监测模块监测所述移动设备的第三图像识别数据;

通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

一种移动机房监管装置,包括:

第一数据监测模块,用于监测移动设备的第一设备运行数据;

第二传感监测模块,用于监测所述移动设备的第二环境监测数据;

第三图像监测模块,用于监测所述移动设备的第三图像识别数据;

数据处理模块,用于处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述移动机房监管方法。

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述移动机房监管方法。

上述移动机房监管方法、装置、计算机设备及存储介质,分别独立地获取了移动设备的第一设备运行数据、第二环境监测数据、第三图像识别数据,实现了对移动机房内的移动设备的立体式监管,提高移动机房对移动设备的管理效率,减少安全隐患。

附图说明

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

图1是本发明一实施例中移动机房监管方法的一应用环境示意图;

图2是本发明一实施例中移动机房监管方法的一流程示意图;

图3是本发明一实施例中移动机房监管方法的一流程示意图;

图4是本发明一实施例中移动机房监管方法的一流程示意图;

图5是本发明一实施例中移动机房监管方法的一流程示意图;

图6是本发明一实施例中移动机房监管装置的一结构示意图;

图7是本发明一实施例中计算机设备的一示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本实施例提供的移动机房监管方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务端进行通信。其中,客户端包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。具体的,客户端可以是本实施例所说的指定终端。

在一实施例中,如图2所示,提供一种移动机房监管方法,以该方法应用在图1中的服务端为例进行说明,包括如下步骤:

s10、通过第一数据监测模块监测移动设备的第一设备运行数据。

本实施例中,第一数据监测模块可通过移动设备健康专用设备实现。移动设备健康专用设备是一种具有向移动设备供电、获取移动设备的第一设备运行数据、以及根据其他设备(如可以是指定终端,也可以是数据处理模块)发出的指令对移动设备的工作状态进行调整(如可以是开关机、结束某一个进程等)。

具体的,第一数据监测模块集成了多种运行数据测量的程序。当第一数据监测模块与移动设备建立连接时(可以是有线连接,也可以是无线连接),第一数据监测模块集成的多种运行数据测量的程序可以对移动设备的硬件和\或软件的的运行状态进行检测,生成相应的监测数据,即为第一设备运行数据。

s20、通过第二传感监测模块监测所述移动设备的第二环境监测数据。

第二传感监测模块可以通过在移动设备外部设置的多个物理传感器实现对移动设备的第二环境监测数据的测量。在此处,第二传感监测模块使用的物理传感器包括但不限于测温计(用于测量移动设备的机身温度)、湿度传感器、屏幕亮度传感器(设置在屏幕前方5厘米左右的地方)、漏电传感器(检测电源的漏电状态,防止因为漏电而发生失火事故)。在此处,第二环境监测数据包括但不限于移动设备的机身温度、室内湿度、移动设备的屏幕是否点亮、电源是否漏电。

s30、通过第三图像监测模块监测所述移动设备的第三图像识别数据。

第三图像监测模块可以通过智能高清摄像头和预设的图像识别算法实现对移动设备的第三图像识别数据的测量。智能高清摄像头集成分布式边缘智能感知节点,结合传统smart遗留物检测与深度学习技术,能移动设备的拍摄图像进行检测,检测出异常图像,检测精度高,误报率低。具体的,还设置了专用的ftp服务器,用于存储异常图像信息。预设的图像识别算法将拍摄图像与异常图像(已标注异常原因)进行比对,若比对的吻合度达到预设要求,则可以确定当前的拍摄图像存在异常,且分析出相应的异常原因。在此处,第三图像识别数据包括但不限于移动设备缺失、移动设备电池鼓包、移动设备屏幕开裂。

s40、通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

数据处理模块分别与第一数据监测模块、第二传感监测模块、第三图像监测模块连接,可以从以上三个模块接收相应的数据并处理。可以设置不同的应用场景,以采用不同的措施对第一设备运行数据、第二环境监测数据和第三图像识别数据进行处理,并执行相应的操作。例如,可以包括自动化处理场景和手动处理场景。在自动化处理场景中,按照预设的规则处理接收到的数据,然后对移动设备进行相应的操作,这里的操作可以是设备下线、设备停机、设备开机、设备充电等。在手动处理场景中,用于数据处理的规则与自动化处理场景相同(指的是针对同一种数据的处理规则),但执行的措施存在差异。在此时,手动处理场景向指定终端发送提醒信息。管理员在接收到提醒信息后可以设置若干个人工控制指令,并返回给数据处理模块。数据处理模块根据该人工控制指令对移动设备及相关的第一数据监测模块、第二传感监测模块、第三图像监测模块的工作状态进行调整。

可选的,如图3所示,步骤s10包括:

s101、建立与所述移动设备的连接;

s102、检测所述移动设备的系统类型;

s103、通过与所述系统类型匹配的预设监测程序获取所述移动设备的第一设备运行数据。

在此处,第一数据监测模块与移动设备建立连接,指的是第一数据监测模块通过无线或有线的方式与移动设备建立连接,且第一数据监测模块具有获取移动设备的第一设备运行数据的权限。在一实例中,第一数据监测模块通过数据线与移动设备建立连接。

第一数据监测模块具有识别移动设备系统类型的能力。在此处,移动设备的系统类型可以是ios系统(苹果公司提供的操作系统),也可以是android系统(谷歌公司提供的操作系统)。

与ios系统匹配的预设监测程序,指的是第一数据监测模块集成xcode自内置工具instruments的sdk(软件开发工具包)。此时,预设监测程序可以执行以下监测操作中的一种或多种:

1.监控进程的cpu、内存、磁盘、网络使用情况(activitymonitor);

2.监控程序显卡性能以及cpu使用情况(coreanimation);

3.跟踪coredata文件系统活动(coredata);

4.耗电量监控(.energydiagnostics);

5.监测gpu驱动统计和cpu使用情况(gpudriver);

6.监测一般的措施内存使用情况,检查泄漏的内存,并提供了所有活动的分配和泄漏模块的类对象分配统计信息以及内存地址历史记录(leaks);

7.通过metalsystemtrace(metalapi是apple2014年在ios平台上推出的高效底层的3d图形api,它通过减少驱动层的api调用减少cpu的消耗,提高渲染效率,metalsystemtrace用于检测metalapi活动的参数);

8.用链接工具分析移动设备内部的程序如何使用tcp/ip和udp/ip链接(network);

9.测量分析opengles活动正确性检测以及表现问题,提供解决建议(openglesanalysis);

10.systemtrace系统跟踪,通过显示当前被调度线程提供综合的系统表现,显示从用户到系统的转换代码通过两个系统调用或内存操作;

11.通过systemusage记录关于文件读写,sockets,i/o系统活动,输入输出;

12.执行timeprofiler(时间探查),即执行对系统的cpu上运行的进程低负载时间为基础采样;

13.通过直接调用isate命令,可以得到跟电池温度相关的指标:电池循环次数 最大容量 设计容量 cpu温度 风扇转速。

与android系统匹配的预设监测程序,指的是一些预先设置的adb命令(android调试桥),并直接获取如下数据:

1.cpu实时数据(dumpsyscpuinfo);

2.内存实时数据(dumpsysmeminfo);

3.流量耗用(uid_stat);

4.电量耗用(dumpsysbatterystats);

5.电池温度数据(zonex);

6.网速实时数据(shellnetstat)。

通过预设监测程序获取的第一设备运行数据,可以临时存放在第一数据监测模块的临时存储(如flash闪存)。然后按预设的推送规则将第一设备运行数据发送给数据处理模块(相当于总控)。在一些情况下,数据处理模块也可以主动读取该临时存储内的数据。

可选的,所述第一设备运行数据包括cpu占用率、内存使用率、磁盘读写情况、网络使用情况、gpu使用情况、耗电量、cpu温度、电池温度中的至少一种。

本实施例中,第一设备运行数据的类型可以是多样的,如cpu占用率、内存使用率、磁盘读写情况、网络使用情况、gpu使用情况、耗电量、cpu温度、电池温度。可以根据需要获取相应的第一设备运行数据。

可选的,如图4所示,步骤s20包括:

s201、通过温度传感器检测所述移动设备外壳的温度;

s202、通过湿度传感器检测所述移动设备所处环境的湿度;

s203、通过光线传感器检测所述移动设备屏幕的点亮状态;

s204、通过漏电传感器检测电源的漏电状况,所述电源用于为所述提供移动设备供电。

第二传感监测模块包括了若干个处于移动设备外部的物理传感器。在此处,第二传感监测模块包括温度传感器、湿度传感器、光线传感器和漏电传感器中的一个或多个。

其中,可以通过设置在设备背板上的温度传感器检测移动设备外壳(即机身)的温度。在一些情况下,也可以通过远距离设置的红外温度检测仪(在此处,属于温度传感器的一种)检测移动设备外壳的温度。可以通过湿度传感器检测移动机房内的湿度,即为移动设备所处环境的湿度。可以通过设置在屏幕前方5厘米处的光线传感器(也可以叫做亮度传感器)检测移动设备屏幕的点亮状态(亮屏或息屏)。可以通过与电源连接的漏电传感器检测电源的漏电状况,防止漏电造成的损失(增加用电成本,在一些情况下可能发生火情)。

第二环境监测数据可以是上述各种传感器检测到的数据,包括移动设备的机身温度、室内湿度、移动设备的屏幕是否点亮、电源是否漏电。

可选的,如图5所示,步骤s30包括:

s301、获取所述移动设备所在区域的拍摄图像;

s302、计算所述拍摄图像与预设图像的差异度;

s303、根据所述差异度确定识别结果,所述第三图像识别数据包括所述识别结果。

本实施例中,第三图像监测模块通过硬件方面的智能高清摄像头和软件方面的图像识别算法实现。通过智能高清摄像头对移动设备所在区域进行拍摄,获得拍摄图像。拍摄图像中可以包含多个移动设备。预设图像可以是正常图像,也可以是异常图像。正常图像指的是正常的移动设备存放在预设区域时形成的第一参考图像。异常图像指的是异常的移动设备(如电池鼓包或屏幕开裂)存放在预设区域时形成的第二参考图像,或者预设区域出现移动设备缺失时形成的第三参考图像。可以计算拍摄图像与预设图像,然后根据差异度计算识别结果,即为第三图像识别数据。识别结果可以包括:移动设备正常存放、移动设备缺失、移动设备外观出现异常(如电池鼓包或屏幕开裂)。

可选的,步骤s40包括:

s401、判断所述第一设备运行数据是否处于第一预设范围内;

s402、若所述第一设备运行数据不处于预设范围内,生成第一控制指令;

s403、将所述第一控制指令发送给所述移动设备,以调整所述移动设备的工作状态;和/或,

s404、判断所述第二环境监测数据是否处于第二预设范围内;

s405、若所述第二环境监测数据不处于第二预设范围内,生成第二控制指令;

s406、根据所述第二控制指令发送第一提醒信息给所指定终端;和/或,

s407、判断所述第三图像识别数据是否处于第三预设范围内;

s408、若所述第三图像识别数据不处于第三预设范围内,生成第三控制指令;

s409、根据所述第三控制指令发送第二提醒信息给所指定终端。

本实施例中,第一预设范围可以根据实际需求设置的正常范围。当第一设备运行数据处于第一预设范围内,则说明移动设备正常运行。而第一设备运行数据不处于第一预设范围内,则说明移动设备运行出现异常。第一设备运行数据不处于第一预设范围内,可以指cpu占用率大于第一预设值(如50%)、内存占用率大于第二预设值(如70%)。第一控制指令是基于超出第一预设范围的第一设备运行数据而产生的控制指令。例如,在第一设备运行数据中,某进程的cpu占用率大于40%,则控制指令则用于结束该进程,以降低cpu占用率。

同样的,第二预设范围可以根据实际需求设置的正常范围。当第二环境监测数据处于第二预设范围内,则说明移动设备及其所处环境正常运行。而第二环境监测数据不处于第二预设范围内,则说明移动设备或其所处环境出现异常。第二环境监测数据不处于第二预设范围内,可以指移动设备的机壳温度高(此时可能由于移动设备运行异常,导致第一数据监测模块无法收集到移动设备的第一设备运行数据),也可以是移动设备的屏幕点亮状况出现异常(基于第一设备运行数据判断移动设备为亮屏状态,而实际检测到的屏幕为息屏状态,或者基于第一设备运行数据判断移动设备为息屏状态,而实际检测到的屏幕为亮屏状态),也可以是湿度数据异常(如,湿度过高),也可以是电源发生漏电。第二控制指令是基于超出第二预设范围的第二环境监测数据而产生的第一提醒信息。例如,在第二环境监测数据中,湿度过高,则第一提醒信息则用于提醒工作人员检查移动机房内的实际状态,防止因为湿度过高导致移动设备受损。

第三预设范围可以根据实际需求设置的正常范围。当第三图像识别数据处于第三预设范围内,则说明移动设备的状态处于正常状态。而第三图像识别数据不处于第三预设范围内,则说明移动设备处于非正常状态。第三图像识别数据不处于第三预设范围内,可以指设备缺失或设备的外观状态出现异常(如电池鼓包或屏幕开裂)。第三控制指令是基于超出第三预设范围的第三图像识别数据而产生的第二提醒信息。例如,在第三设备运行数据中,移动设备缺失,则第二提醒信息则用于提醒工作人员进行人工干预。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一实施例中,提供一种移动机房监管装置,该移动机房监管装置与上述实施例中移动机房监管方法一一对应。如图6所示,该移动机房监管装置包括第一数据监测模块10、第二传感监测模块20、第三图像监测模块30和数据处理模块40。各功能模块详细说明如下:

第一数据监测模块10,用于监测移动设备的第一设备运行数据;

第二传感监测模块20,用于监测所述移动设备的第二环境监测数据;

第三图像监测模块30,用于监测所述移动设备的第三图像识别数据;

数据处理模块40,用于处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

可选的,第一数据监测模块10包括:

建立连接单元,用于建立与所述移动设备的连接;

检测系统类型单元,用于检测所述移动设备的系统类型;

第一获取数据单元,用于通过与所述系统类型匹配的预设监测程序获取所述移动设备的第一设备运行数据。

可选的,所述第一设备运行数据包括cpu占用率、内存使用率、磁盘读写情况、网络使用情况、gpu使用情况、耗电量、cpu温度、电池温度中的至少一种。

可选的,第二传感监测模块20包括:

测温单元,用于通过温度传感器检测所述移动设备外壳的温度;

湿度单元,用于通过湿度传感器检测所述移动设备所处环境的湿度;

屏幕亮度检测单元,用于通过光线传感器检测所述移动设备屏幕的点亮状态;

漏电检测单元,用于通过漏电传感器检测电源的漏电状况,所述电源用于为所述提供移动设备供电。

可选的,第三图像监测模块30包括:

获取图像单元,用于获取所述移动设备所在区域的拍摄图像;

差异计算单元,用于计算所述拍摄图像与预设图像的差异度;

识别单元,用于根据所述差异度确定识别结果,所述第三图像识别数据包括所述识别结果。

可选的,数据处理模块40包括:

第一判断单元,用于判断所述第一设备运行数据是否处于第一预设范围内;

第一指令单元,用于若所述第一设备运行数据不处于预设范围内,生成第一控制指令;

调整单元,用于将所述第一控制指令发送给所述移动设备,以调整所述移动设备的工作状态;和/或,

第二判断单元,用于判断所述第二环境监测数据是否处于第二预设范围内;

第二指令单元,用于若所述第二环境监测数据不处于第二预设范围内,生成第二控制指令;

第一提醒单元,用于根据所述第二控制指令发送第一提醒信息给所指定终端;和/或,

第三判断单元,用于判断所述第三图像识别数据是否处于第三预设范围内;

第三指令单元,用于若所述第三图像识别数据不处于第三预设范围内,生成第三控制指令;

第二提醒单元,用于根据所述第三控制指令发送第二提醒信息给所指定终端。

关于移动机房监管装置的具体限定可以参见上文中对于移动机房监管方法的限定,在此不再赘述。上述移动机房监管装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储移动机房监管方法所涉及的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种移动机房监管方法。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

通过第一数据监测模块监测移动设备的第一设备运行数据;

通过第二传感监测模块监测所述移动设备的第二环境监测数据;

通过第三图像监测模块监测所述移动设备的第三图像识别数据;

通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

通过第一数据监测模块监测移动设备的第一设备运行数据;

通过第二传感监测模块监测所述移动设备的第二环境监测数据;

通过第三图像监测模块监测所述移动设备的第三图像识别数据;

通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。


技术特征:

1.一种移动机房监管方法,其特征在于,包括:

通过第一数据监测模块监测移动设备的第一设备运行数据;

通过第二传感监测模块监测所述移动设备的第二环境监测数据;

通过第三图像监测模块监测所述移动设备的第三图像识别数据;

通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

2.如权利要求1所述的移动机房监管方法,其特征在于,所述通过第一数据监测模块监测移动设备的第一设备运行数据,包括:

建立与所述移动设备的连接;

检测所述移动设备的系统类型;

通过与所述系统类型匹配的预设监测程序获取所述移动设备的第一设备运行数据。

3.如权利要求1所述的移动机房监管方法,其特征在于,所述第一设备运行数据包括cpu占用率、内存使用率、磁盘读写情况、网络使用情况、gpu使用情况、耗电量、cpu温度、电池温度中的至少一种。

4.如权利要求1所述的移动机房监管方法,其特征在于,所述通过第二传感监测模块监测所述移动设备的第二环境监测数据,包括:

通过温度传感器检测所述移动设备外壳的温度;

通过湿度传感器检测所述移动设备所处环境的湿度;

通过光线传感器检测所述移动设备屏幕的点亮状态;

通过漏电传感器检测电源的漏电状况,所述电源用于为所述提供移动设备供电。

5.如权利要求1所述的移动机房监管方法,其特征在于,所述通过第三图像监测模块监测所述移动设备的第三图像识别数据,包括:

获取所述移动设备所在区域的拍摄图像;

计算所述拍摄图像与预设图像的差异度;

根据所述差异度确定识别结果,所述第三图像识别数据包括所述识别结果。

6.权利要求1所述的移动机房监管方法,其特征在于,所述通过数据处理模块处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息包括:

判断所述第一设备运行数据是否处于第一预设范围内;

若所述第一设备运行数据不处于预设范围内,生成第一控制指令;

将所述第一控制指令发送给所述移动设备,以调整所述移动设备的工作状态;和/或,

判断所述第二环境监测数据是否处于第二预设范围内;

若所述第二环境监测数据不处于第二预设范围内,生成第二控制指令;

根据所述第二控制指令发送第一提醒信息给所指定终端;和/或,

判断所述第三图像识别数据是否处于第三预设范围内;

若所述第三图像识别数据不处于第三预设范围内,生成第三控制指令;

根据所述第三控制指令发送第二提醒信息给所指定终端。

7.一种移动机房监管装置,其特征在于,包括:

第一数据监测模块,用于监测移动设备的第一设备运行数据;

第二传感监测模块,用于监测所述移动设备的第二环境监测数据;

第三图像监测模块,用于监测所述移动设备的第三图像识别数据;

数据处理模块,用于处理所述第一设备运行数据、所述第二环境监测数据和所述第三图像识别数据,生成控制指令,根据所述控制指令调整所述移动设备的工作状态或向指定终端发送提醒信息。

8.如权利要求7所述的移动机房监管装置,其特征在于,所述第一数据监测模块,包括:

建立连接单元,用于建立与所述移动设备的连接;

检测系统类型单元,用于检测所述移动设备的系统类型;

第一获取数据单元,用于通过与所述系统类型匹配的预设监测程序获取所述移动设备的第一设备运行数据。

9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述移动机房监管方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述移动机房监管方法。

技术总结
本发明涉及软件测试领域,公开了一种移动机房监管方法、装置、计算机设备及存储介质,其方法包括:通过第一数据监测模块监测移动设备的第一设备运行数据;通过第二传感监测模块监测移动设备的第二环境监测数据;通过第三图像监测模块监测移动设备的第三图像识别数据;通过数据处理模块处理第一设备运行数据、第二环境监测数据和第三图像识别数据,生成控制指令,根据控制指令调整移动设备的工作状态或向指定终端发送提醒信息。本发明实现了对移动机房内的移动设备的立体式监管,提高移动机房对移动设备的管理效率,减少安全隐患。

技术研发人员:杨万强;刘海英;李燕青
受保护的技术使用者:上海复深蓝软件股份有限公司
技术研发日:2020.01.07
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-59107.html

最新回复(0)