一种终端设备的运行状态显示方法及装置与流程

文档序号:14249331阅读:331来源:国知局
一种终端设备的运行状态显示方法及装置与流程

本发明属于显示控制技术领域,尤其涉及一种终端设备的运行状态显示方法及装置。



背景技术:

随着互联网技术的不断发展,视频会议系统已经被广泛应用到办公领域以实现远程办公。现有的视频会议系统中,为了对视频会议终端设备的运行状态进行显示,通常会在视频会议终端设备上设置单颗led(lightemittingdiode,发光二极管)灯,以实现对视频会议终端设备的硬件状态的显示,例如在终端设备的电源按钮上方设置一颗led灯,以实现对终端设备的电源状态的显示。

然而,现有的终端设备的运行状态显示方法仅能对终端设备的硬件状态进行显示,而无法对终端的软件状态进行显示,且单个led灯的显示效果较单一,无法满足对多种硬件状态或软件状态进行多样化显示的需求。



技术实现要素:

本发明的目的在于提供一种终端设备的运行状态显示方法及装置,旨在解决现有的终端设备的运行状态显示方法仅能对终端设备的硬件状态进行显示,而无法对终端的软件状态进行显示,且单个led灯的显示效果较单一的问题。

本发明是这样实现的,一种终端设备的运行状态显示方法,通过设置于所述终端设备上的led灯组对所述终端设备的运行状态进行显示,所述终端设备的运行状态显示方法包括:

实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息;

若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据;

根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。

本发明还提供了一种终端设备的运行状态显示装置,通过设置于所述终端设备上的led灯组对所述终端设备的运行状态进行显示,所述终端设备的运行状态显示装置包括:

监测模块,用于实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息;

获取模块,用于若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据;

控制模块,用于根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。

本发明通过实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息;若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据;根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。由于采用led灯组的显示方式,从而实现了对终端设备不同的硬件状态及软件状态的多样化显示。

附图说明

图1是本发明实施例提供的led灯组的设置方式的示意图;其中,图1a为终端设备的外部结构示意图;图1b为led灯组的内部结构示意图;

图2是本发明实施例提供的终端设备的运行状态显示方法的实现流程图;

图3是本发明另一实施例提供的终端设备的运行状态显示方法的实现流程图;

图4是本发明实施例提供的终端设备的运行状态显示装置的模块结构图;

图5是本发明另一实施例提供的终端设备的运行状态显示装置的模块结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明实施例中,通过设置于终端设备上的led(lightemittingdiode,发光二极管)灯组对终端设备的运行状态进行显示。其中,led灯组在终端设备上的设置方式具体根据实际情况进行确定,此处不做限制。

图1示出了本发明实施例提供的led灯组的一种设置方式,如图1所示,led灯组可以设置在终端设备的正前方(终端设备正面的正中央位置),也可以设置在终端设备的一个角落,例如设置在终端设备正面的右下角,或者设置在终端设备的侧面(图中未示出),具体根据实际需求进行设置,此处不做限制。

优选的,在本发明实施例中,将led灯组可以设置在终端设备的正前方,以便用户直观、方便地获知终端设备的运行状态。

在实际应用中,led灯组可以设置为圆形灯带的形式(如图1所示),也可以设置为其他形状,具体根据实际需求进行确定,此处不做限制。

led灯组所包含的led灯的个数也可以根据实际需求进行设置,此处不做限制,例如,led灯组所包含24颗led灯,24颗led灯均为可变色的led灯。

图2示出了本发明实施例提供的终端设备的运行状态显示方法的实现流程。如图2所示,终端设备的运行状态显示方法可以包括以下步骤:

步骤s101:实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息。

在实际应用中,终端设备可以为视频会议终端设备,也可以为其他终端设备,此处不做限制。

以终端设备为视频会议终端设备为例,视频会议终端设备包括视频会议硬件系统(包括显示屏、麦克风等硬件设备)和视频会议软件系统(包括运行在视频会议终端设备上的各种应用程序)。因此,视频会议终端设备的运行状态信息包括视频会议终端设备的硬件状态信息和视频会议终端设备的软件状态信息,实时监测视频会议终端设备的硬件状态信息和软件状态信息,判断视频会议终端设备的硬件状态信息和软件状态信息是否发生改变。

步骤s102:若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据。

若监测到终端设备的硬件状态信息发生改变,例如,终端设备从关机状态变为开机状态,或者监测到终端设备的软件状态信息发生改变,例如,视频会议终端设备的交互软件有新的会议消息,或者监测到终端设备的硬件状态信息和软件状态信息均发生改变,则获取与终端设备当前的运行状态信息(包括当前的硬件状态信息和当前的软件状态信息)对应的显示控制数据。

其中,显示控制数据可以包括led灯组对应的显示时序信息以及led灯组对应的rgb(red、green、blue,红、绿、蓝)色值信息,或者还可以包括其他信息,具体根据实际需求进行设置,此处不做限制。

led灯组对应的显示时序信息用于标识led灯组的显示效果。

led灯组对应的显示时序信息可以包括led灯组中每个led灯的颜色变化频率、led灯组对应的每一帧画面的切换时间间隔等信息,具体根据实际情况进行设置,此处不做限制。

在实际应用中,可以将终端设备的运行状态信息与显示控制数据的对应关系表以及rgb色值表预先存储在数据库中,若监测到终端设备的运行状态信息发生改变,则从预先存储的运行状态信息与显示控制数据的对应关系表中获取当前的运行状态信息对应的显示控制数据。

步骤s103:根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。

在获取到当前运行状态信息对应的显示控制数据之后,根据该显示控制数据对led灯组进行显示控制,以使led灯组对终端设备的运行状态进行相应的显示。

以上可以看出,本发明实施例提供的一种终端设备的运行状态显示方法通过实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息;若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据;根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。由于采用led灯组的显示方式,从而实现了对终端设备不同的硬件状态及软件状态的多样化显示。

图3示出了本发明另一实施例提供的终端设备的运行状态显示方法的实现流程。如图3所示,终端设备的运行状态显示方法可以包括以下步骤:

步骤s201:实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息。

本实施例中的步骤s201与上一实施例的步骤s101,具体请参阅上一实施例中步骤s101的相关描述,此处不再赘述。

步骤s202:若所述运行状态信息发生改变,从预存的运行状态信息与显示控制数据的对应关系表中获取与所述当前的运行状态信息对应的显示控制数据。

在本发明实施例中,显示控制数据可以包括led灯组对应的显示时序信息以及led灯组对应的rgb色值信息,或者还可以包括其他信息,具体根据实际需求进行设置,此处不做限制。

led灯组对应的显示时序信息用于标识led灯组的显示效果。

led灯组对应的显示时序信息可以包括led灯组中每个led灯的颜色变化频率、led灯组对应的每一帧画面的切换时间间隔等信息,具体根据实际情况进行设置,此处不做限制。

在实际应用中,可以将终端设备的运行状态信息与显示控制数据的对应关系表以及rgb色值表预先存储在数据库中,若监测到终端设备的运行状态信息发生改变,则从预先存储的运行状态信息与显示控制数据的对应关系表中获取与当前的运行状态信息对应的显示控制数据。

步骤s203:将所述led灯组对应的rgb色值信息转换为字节数组,将所述字节数组转换为二进制数据。

在实际应用中,由于对led灯的控制是通过二进制数据的方式进行控制的,因此,在获取到当前运行状态信息对应的显示控制数据后,将显示控制数据中的led灯组对应的rgb色值信息先转换为字节数组,再将字节数组转换为二进制数据。

例如,若监测到当前状态为开机状态,且预设的开机状态对应的显示控制数据为顺时针彩色灯组转圈,则将每颗led灯对应的rgb色值信息转换为字节数据,形成字节数组,再将字节数组转换为二进制数据。

具体的,将led灯组中的每颗led灯对应的rgb色值映射均为3个比特数据,则整个led灯组对应一个字节数组,将该字节数组转换为二级制数据。

例如,若led灯组包括24颗led灯,将每颗led灯对应的rgb色值映射均为3个比特数据,则led灯组对应的字节数组包括24*3=72个字节数据。每个字节数组对应led灯组的一帧画面。

步骤s204:根据所述二进制数据与所述led灯组对应的显示时序信息对所述led灯组进行显示控制。

根据二进制数据与led灯组对应的显示时序信息对led灯组进显示控制。例如,如图1b所示,led灯组包括24颗led灯,led灯组对应的显示时序信息为顺时针彩色灯组转圈,且每颗led灯的闪烁时间为1秒,则根据led灯组对应的二进制数据与led灯组对应的显示时序信息对led灯组进显示控制。

进一步的,步骤s204具体可以包括以下步骤:

将所述二进制数据与所述led灯组对应的显示时序信息发送至与所述led灯组连接的驱动控制电路,以使所述驱动控制电路根据所述二进制数据与所述led灯组对应的显示时序信息对所述led灯组进行相应的显示控制。

在本发明实施例中,通过与led灯组连接的驱动控制电路对led灯组进行驱动控制。在实际应用中,驱动控制电路可以采用现有的led驱动芯片,也可以采用其他驱动控制电路,具体根据实际情况进行设置,此处不做限制。

以上可以看出,本实施例提供的一种终端设备的运行状态显示方法,可以根据用户的实际需求,自定义终端设备的不同运行状态对应的led灯组的显示效果,进一步提升了用户体验。

图4示出了本发明实施例提供的终端设备的运行状态显示装置的结构,本实施例所提供的终端设备的运行状态显示装置包括的各模块用于执行图2对应的实施例中的各步骤,具体请参阅图2以及图2对应的实施例中的相关描述,此处不赘述。

如图4所示,终端设备的运行状态显示装置包括:监测模块101、获取模块102及控制模块103。

监测模块101用于实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息。监测模块101将监测结果发送至获取模块102。

获取模块102用于接收监测模块101发送的监测结果,若监测结果为所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据。获取模块102将显示控制数据发送至控制模块103。

控制模块103用于接收获取模块102发送的显示控制数据,根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。

图5示出了本发明另一实施例提供的终端设备的运行状态显示装置的结构,本实施例所提供的终端设备的运行状态显示装置包括的各模块用于执行图3对应的实施例中的各步骤,具体请参阅图3以及图3对应的实施例中的相关描述,此处不赘述。

如图5所示,相对于上一实施例,本实施例提供的终端设备的运行状态显示装置包括监测模块101、获取模块102及控制模块103;其中,控制模块103包括转换单元1030和驱动单元1031。

监测模块101用于实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息。监测模块101将监测结果发送至获取模块102。

获取模块102用于接收监测模块101发送的监测结果,若监测结果为所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据。

进一步的,获取模块102用于若所述运行状态信息发生改变,从预存的运行状态信息与显示控制数据的对应关系表中获取与所述当前的运行状态信息对应的显示控制数据。获取模块102将显示控制数据发送至控制模块103。

控制模块103中的转换单元1030用于接收获取模块102发送的显示控制数据,将所述显示控制数据中的所述led灯组对应的rgb色值信息转换为字节数组,将所述字节数组转换为二进制数据。转换单元1030将二进制数据发送至驱动单元1031.

驱动单元1031用于接收转换单元1030发送的二进制数据,根据所述二进制数据与所述led灯组对应的显示时序信息对所述led灯组进行显示控制。

进一步的,驱动单元1031具体用于将所述二进制数据与所述led灯组对应的显示时序信息发送至与所述led灯组连接的驱动控制电路,以使所述驱动控制电路根据所述二进制数据与所述led灯组对应的显示时序信息对所述led灯组进行相应的显示控制。

本发明实施例通过实时监测所述终端设备的运行状态信息;其中,所述运行状态信息包括硬件状态信息和软件状态信息;若所述运行状态信息发生改变,获取与当前的运行状态信息对应的显示控制数据;根据所述显示控制数据对所述led灯组进行显示控制,以使所述led灯组对所述终端设备的运行状态进行相应的显示。由于采用led灯组的显示方式,从而实现了对终端设备不同的硬件状态及软件状态的多样化显示。

本领域普通技术人员可以理解:实现上述方法实施例的步骤或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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