一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2022-02-22 19:16:25 来源:中国专利 TAG:


1.本技术涉及无线通信技术领域,尤其涉及一种设备管理方法、装置、电子设备及计算机存储介质。


背景技术:

2.在日常的家居生活中,很多智能设备都可以被远程控制,其中,在智能设备远程控制的方案中蓝牙模块被广泛运用。例如,通过手机中的蓝牙模块来远程控制音箱、电视机等设备。
3.在传统的方案中,蓝牙模块的连接主要以一对一方式的方式进行连接,即一台主设备连接一台从设备,也有少数的蓝牙模块支持一主对多从的连接方式,即一个主设备可以同时连接多个从设备,但不支持一从对多主的连接方式。然而在实际应用中需要一从对多主的连接方式,比如:当家庭中有多部手机时,想要每部手机都能同时与智能音箱建立蓝牙连接。每部手机都能控制智能音箱。但是传统的蓝牙连接方式无法适应此应用场景,因此,传统的蓝牙连接方式存在应用场景不足,导致设备管理效率低的问题。


技术实现要素:

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.图3a为本技术实施例提供的设备管理方法的第二种流程示意图。
39.图3b为本技术实施例提供的设备管理方法的第三种流程示意图。
40.图4为本技术实施例提供的设备管理方法的第四种流程示意图。
41.图5为本技术实施例提供的设备管理装置的结构示意图。
42.图6为本技术实施例提供的电子设备的结构示意图。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.本技术实施例提供一种设备管理方法、装置、电子设备及计算机可读存储介质。其中,该设备管理装置可以集成在电子设备中,该电子设备可以是服务器,也可以是终端等设备,其中,该终端可以包括平板电脑、笔记本电脑、个人计算(pc,personal computer)、微型处理盒子、或者其他设备等。
45.本技术说明书、权利要求书和附图中出现的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同的对象,而非用于描述特定的顺序。
46.在本技术中,设备终端为可以使用蓝牙作为通信模块的蓝牙设备,包括但不局限于蓝牙电视、蓝牙音箱等等。控制终端为具有控制功能的,且可以使用蓝牙作为通信模块的设备,包括但不局限于智能手机。
47.请参阅图1,图1为本技术实施例所提供的设备管理系统的场景示意图,请参阅图
1,仅以设备终端为电视机10,控制终端为手机11为例进行说明,首先,电视机10的第一蓝牙模块接收手机11的第二蓝牙模块发送的蓝牙连接信号,其中,第一蓝牙模块包括蓝牙子模块和调度模块,电视机10的第一蓝牙模块通过调度管理模块确定目标蓝牙子模块,电视机10的第一蓝牙模块再通过目标蓝牙子模块与手机11的第二蓝牙模块进行连接,以便手机11对电视机10执行设备管理操作。
48.需要说明的是,图1所示的设备管理系统的场景示意图仅仅是一个示例,本技术实施例描述的电视机10和手机11是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统的演变和新业务局景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
49.请参阅图2,图2为本技术实施例提供的设备管理方法的第一种流程示意图,包括:
50.步骤201:在调度管理模块监测到第一蓝牙模块中有空闲蓝牙子模块时,通过调度管理模块确定目标空闲蓝牙子模块并打开目标空闲蓝牙子模块。
51.调度管理模块在监测到设备终端的第一蓝牙模块中有空闲的蓝牙子模块时,通过调度管理模块在空闲的蓝牙子模块中选择一个作为目标空闲蓝牙子模块,并打开目标空闲蓝牙子模块,对其进行命名,命名的方式可以按照预设的方式命名,在此不做限定。这一步的目的是当有外界的蓝牙连接信号时,目标空闲蓝牙子模块能与外界的蓝牙连接信号直接相连。
52.目标空闲蓝牙子模块的选择方式在此不做限定,可以默认为某种类型的蓝牙子模块,以控制终端为手机1为例进行说明,智能音箱的第一蓝牙模块通过调度管理模块确定与手机1第二蓝牙模块进行连接的目标子蓝牙模块。例如,第一蓝牙模块中可用的蓝牙子模块有3个,可选默认型号的蓝牙子模块为目标子蓝牙模块与第二蓝牙模块进行连接。
53.在一种实施例中,所述在所述调度管理模块监测到所述第一蓝牙模块中有空闲蓝牙子模块时,通过所述调度管理模块确定目标空闲蓝牙子模块的步骤,包括:在所述调度管理模块监测到所述第一蓝牙模块中有空闲蓝牙子模块时,基于所述空闲蓝牙子模块的优先级,通过所述调度管理模块确定所述空闲蓝牙子模块中的目标空闲蓝牙子模块。
54.例如,第一蓝牙模块中可用的蓝牙子模块有3个,分别为子蓝牙模块1、子蓝牙模块2、子蓝牙模块3,其中,子蓝牙模块2的优先级》子蓝牙模块1的优先级》子蓝牙模块3的优先级,因此将子蓝牙模块2作为目标子蓝牙模块。
55.步骤202:在目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块连接成功后,通过调度管理模块执行设备管理操作。
56.在目标空闲蓝牙子模块打开后,当第一控制终端的第二蓝牙模块向目标空闲子模块发送连接信号,目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块就能进行自动连接,即实现了设备终端与第一控制终端的连接,调度模块根据情况来决定是否响应第一控制终端的控制指令以执行相应的设备控制操作。
57.请参阅图3a,图3a为本技术实施例提供的设备管理方法的第二种流程示意图,通过所述调度管理模块执行设备管理操作的步骤,包括:
58.步骤301:接收第一控制终端发送的控制指令。
59.控制终端的第二蓝牙模块与设备终端的第一蓝牙模块进行通信连接之后,第一控
制终端就可以开始向设备终端发送控制指令,例如第一控制终端为手机1,设备终端为智能音箱,发送的控制指令为“语音播放当前天气信息”。
60.步骤302:获取设备终端的当前运行状态;
61.设备终端的第一蓝牙模块在接收到控制终端通过第二蓝牙模块发送的控制指令后,获取设备终端的当前运行状态,设备终端的当前运行状态可以是待机状态,也可以是执行指令状态,执行指令状态可以是正在执行播放歌曲的指令或正在执行视频的指令,具体指令在此不做限定。
62.步骤303:根据设备终端的当前运行状态,确定是否响应控制指令以执行相应的设备管理操作。
63.如图3b所示为本技术实施例提供的设备管理方法的第三种流程示意图,步骤303还包括以下步骤:
64.步骤3031:若设备终端处在待机状态,则根据控制指令执行相应的设备管理操作。
65.还是以控制终端为手机,设备终端为智能音箱为例进行说明,例如,智能音箱处于待机状态,即:处在开机但是没有执行其他控制指令的状态,则智能音箱的第一蓝牙模块根据当前控制指令执行相应的设备管理操作,当前控制指令可以播放列表中的第一首歌曲。
66.步骤3032:若设备终端处在执行指令状态,则获取设备终端正在执行的执行指令。
67.步骤3033:根据执行指令和所述控制指令,确定是否响应控制指令以执行相应的设备管理操作。
68.若智能音箱处在执行指令状态,则获取智能音箱正在执行的执行指令,根据智能音箱执行指令和控制指令,确定是否响应控制指令以执行相应的设备管理操作。
69.在一种实施例中,所述根据所述执行指令和所述控制指令,确定是否响应所述控制指令以执行相应的设备管理操作的步骤,包括:判断所述控制指令和所述执行指令是否为可并行的指令;若所述控制指令和所述执行指令为可并行的指令,则响应所述控制指令以执行相应的设备管理操作;若所述控制指令和所述执行指令为不可并行的指令,则根据所述控制指令和所述执行指令的指令信息,确定是否响应所述控制指令以执行相应的设备管理操作。
70.例如设备终端当前执行的执行指令为:播放列表的第一首歌曲,控制指令为:语音播放当前天气信息,由于控制指令与执行指令为不可并行的指令,因此,需要再根据控制指令和执行指令的指令信息,确定是否响应所述控制指令以执行相应的设备管理操作。例如设备终端当前执行的执行指令为:播放列表的第一首歌曲,控制指令为:播放列表的播放列表第一首歌曲对应的视频,由于控制指令与执行指令为部位为可并行的指令,因此,设备终端的第一蓝牙模块响应该控制指令,即:控制智能音箱播放列表的播放列表第一首歌曲对应的视频。
71.在一种实施例中,所述根据所述控制指令和所述执行指令的指令信息,确定是否响应所述控制指令以执行相应的设备管理操作的步骤,包括:根据所述控制指令和所述执行指令的指令信息,确定所述控制指令和所述执行指令分别对应的优先级;若所述控制指令的优先级大于或等于所述执行指令的优先级,则暂停所述执行指令,响应所述控制指令以执行相应的设备管理操作。
72.例如设备终端当前执行的执行指令为:播放列表的第一首歌曲,控制指令为:语音
播放当前天气信息,基于预先设定的优先级列表,确定控制指令与执行指令的优先级信息,若控制指令的优先级大于或等于执行指令的优先级,则智能音箱暂时当前播放的列表的第一首歌曲,语音播放当前天气信息。
73.请参阅图4,图4为本技术实施例提供的设备管理方法的第四种流程示意图,包括:
74.步骤401:判断有其他蓝牙模块/设备发出控制指令。
75.首先设备终端的第一蓝牙模块判断是否有其他蓝牙模块/设备发出控制指令,若有其他蓝牙模块/设备发出控制指令,则执行步骤402。
76.步骤402:判断控制指令与执行指令可并行。
77.在有其他蓝牙模块或设备发出控制指令后,设备终端的第一蓝牙模块通过的调度管理模块判断设备终端当前执行的执行指令与控制指令是否可以并行,例如控制指令为语音播放当前天气信息,执行指令为播放列表的第一首歌曲,则控制指令与执行指令为不可并行的指令,此时,第一蓝牙模块执行步骤404。例如控制指令为播放列表的第一首歌曲对应的视频,执行指令为播放列表的第一首歌曲,则控制指令与执行指令为可并行的指令,此时,第一蓝牙模块执行步骤403。
78.步骤403:继续执行当前的执行指令,并响应控制指令。
79.即上述第一蓝牙模块继续播放列表的第一首歌曲,并播放列表的第一首歌曲对应的视频。
80.步骤404:判断控制指令的优先级大于或等于执行指令的优先级。
81.若是上述例子中的控制指令的优先级大于执行指令的优先级,则上述第一蓝牙模块暂停播放列表的第一首歌曲,开始语音播放当前天气信息。
82.本技术实施例提供了一种设备管理方法,该方法首先在调度管理模块监测到第一蓝牙模块中有空闲蓝牙子模块时,通过调度管理模块确定目标空闲蓝牙子模块并打开目标空闲蓝牙子模块,在目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块连接成功后,通过调度管理模块执行设备管理操作。本技术通过设备终端的第一蓝牙模块中的调度模块来分配目标空闲蓝牙子模块,实现了一台设备终端与多台控制终端的通信连接,通过调度管理模块来负责多个控制终端对设备终端的设备管理操作,进而实现了多台控制终端同时控制一台设备终端的方案,提高了设备管理的效率。
83.在上述实施例所述方法的基础上,本实施例将从设备管理装置的角度进一步进行描述,请参阅图5,图5具体描述了本技术实施例提供的设备管理装置的结构示意图,包括:
84.确定模块501,用于在所述调度管理模块监测到所述第一蓝牙模块中有空闲蓝牙子模块时,通过所述调度管理模块确定目标空闲蓝牙子模块并打开所述目标空闲蓝牙子模块;
85.执行模块502,用于在所述目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块连接成功后,通过所述调度管理模块执行设备管理操作。
86.相应的,本技术实施例还提供一种电子设备,如图6所示,该电子设备可以包括射频电路601、包括有一个或一个以上计算机可读存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、wifi模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同
的部件布置。其中:
87.射频电路601可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
88.显示单元604可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。
89.电子设备还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。音频电路606包括扬声器,扬声器可提供用户与电子设备之间的音频接口。
90.wifi属于短距离无线传输技术,电子设备通过wifi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了wifi模块607,但是可以理解的是,其并不属于电子设备的必须构成,完全可以根据需要在不改变申请的本质的范围内而省略。
91.处理器608是电子设备的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行电子设备的各种功能和处理数据,从而对手机进行整体监控。
92.电子设备还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理系统与处理器608逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
93.尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现以下功能:
94.在所述调度管理模块监测到所述第一蓝牙模块中有空闲蓝牙子模块时,通过所述调度管理模块确定第一目标空闲蓝牙子模块并打开所述第一目标空闲蓝牙子模块;
95.在所述第一目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块连接成功后,通过所述调度管理模块执行设备管理操作。
96.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文的详细描述,此处不再赘述。
97.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
98.为此,本技术实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以实现以下功能:
99.在所述调度管理模块监测到所述第一蓝牙模块中有空闲蓝牙子模块时,通过所述调度管理模块确定第一目标空闲蓝牙子模块并打开所述第一目标空闲蓝牙子模块;
100.在所述第一目标空闲蓝牙子模块与第一控制终端中的第二蓝牙模块连接成功后,
通过所述调度管理模块执行设备管理操作。
101.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
102.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
103.由于该存储介质中所存储的指令,可以执行本技术实施例所提供的任一种设备管理方法中的步骤,因此,可以实现本技术实施例所提供的任一种设备管理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
104.以上对本技术实施例所提供的一种设备管理方法、装置、电子设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例的技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献