数据处理方法及装置、存储介质与流程

专利2022-06-30  52


本公开涉及电子技术领域,尤其涉及一种数据处理方法及装置、存储介质。



背景技术:

物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。

基于物联网技术的发展,出现了各种智能设备,智能设备的普及给人们的生活提供了极大的便利。



技术实现要素:

本公开提供一种数据处理方法及装置、存储介质。

根据本公开实施例的第一方面,提供一种数据处理方法,应用于控制设备中,所述方法包括:

对受控设备的状态参数的操作指令进行监测;

响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数;并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

可选的,所述方法还包括:

响应于监测到表征对所述受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的所述预设模式下受控设备的状态参数;

将确定的状态参数发送给对应的所述受控设备,对所述受控设备的工作状态进行设置。

可选的,所述方法还包括:

响应于监测到表征将所状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

发送所述调整后的状态参数给所述操作指令所针对的受控设备,并按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述方法还包括:

接收所述受控设备基于作用于所述受控设备的调整指令调整后的状态参数;

按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述方法还包括:

确定所述预设模式的配置是否开启;

在所述预设模式的配置开启的情况下,获取所述受控设备的状态参数。

根据本公开实施例的第二方面,提供一种数据处理方法,应用于受控设备中,所述方法包括:

获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

可选的,所述方法还包括:

接收所述控制设备更新后的所述预设模式下的状态参数;

保存更新后的所述预设模式下的状态参数。

可选的,所述获取预设模式下的状态参数,包括:

接收所述控制设备发送的预设模式下的状态参数;或者,

上报所述受控设备的当前状态参数,并响应于所述控制设备发送的确认指令,将所述当前状态参数确定为所述预设模式下的状态参数。

根据本公开实施例的第三方面,提供一种数据处理装置,应用于控制设备中,所述装置包括:

监测模块,配置为对受控设备的状态参数的操作指令进行监测;

第一确定模块,配置为响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数,并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

可选的,所述装置还包括:

第二确定模块,配置为响应于监测到表征对所述受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的所述预设模式下受控设备的状态参数;

第一发送模块,配置为将确定的状态参数发送给对应的所述受控设备,对所述受控设备的工作状态进行设置。

可选的,所述装置还包括:

第三确定模块,配置为响应于监测到表征将所述状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

第二发送模块,配置为发送所述调整后的状态参数给所述操作指令所针对的受控设备,并按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述装置还包括:

第一接收模块,配置为接收所述受控设备基于作用于所述受控设备的调整指令调整后的状态参数;

更新模块,配置为按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述装置还包括:

第四确定模块,配置为确定所述预设模式的配置是否开启;

第一获取模块,具体配置为在所述预设模式的配置开启的情况下,获取所述受控设备的所述状态参数。

根据本公开实施例的第四方面,提供一种数据处理装置,应用于受控设备中,所述装置包括:

第二获取模块,配置为获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

可选的,所述装置还包括:

第二接收模块,配置为接收所述控制设备更新后的所述预设模式下的状态参数;

保存模块,配置为保存更新后的所述预设模式下的状态参数。

可选的,所述装置还包括:

所述第二获取模块,具体配置为接收所述控制设备发送的预设模式下的状态参数;或者,上报所述受控设备的当前状态参数,并响应于所述控制设备发送的确认指令,将所述当前状态参数确定为所述预设模式下的状态参数。

根据本公开实施例的第五方面,提供一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行如上述第一方面或第二方面中所述的数据处理方法。

根据本公开实施例的第六方面,提供一种存储介质,包括:

当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如上述第一方面或第二方面中所述的数据处理方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

在本公开的实施例中,控制设备会对受控设备的状态参数的操作指令进行监测,当用户基于受控设备的工作状态确定需要保存状态参数时,控制设备会接收到对状态参数进行保存的操作指令,并基于保存的操作指令将确定的受控设备的当前状态参数作为预设模式的状态参数进行保存。该过程中,基于用户的直观感受而在监测到用户对状态参数进行保存的操作指令后将当前状态参数保存至预设模式下,从而实现对该预设模式下状态参数的录制。可以理解的是,本公开录制预设模式下受控设备的状态参数的方式,基于用户的直观感受而确认保存,减少了因脱离用户实际感受而造成的反复操作配置的可能,提升了用户的使用体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开实施例示出的一种数据处理方法流程图一。

图2是本公开实施例示出的一种数据处理方法流程图二。

图3是本公开实施例示出的一种数据处理方法的交互流程图。

图4是根据一示例性实施例示出的一种数据处理装置图一。

图5是根据一示例性实施例示出的一种数据处理装置图二。

图6是根据一示例性实施例示出的一种控制设备的框图。

图7是根据一示例性实施例示出的一种受控设备的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是本公开实施例示出的一种数据处理方法流程图一,应用于控制设备中,如图1所示,数据处理方法包括以下步骤:

s11、对受控设备的状态参数的操作指令进行监测。

s12、响应于监测到表征将状态参数进行保存的操作指令,确定受控设备的当前状态参数;并将确定的当前状态参数作为预设模式下的状态参数进行保存。

在本公开的实施例中,控制设备是指可以控制其他物联网设备的终端设备,例如:智能手机或智能音箱等。而受控设备是指可以接收控制设备的控制指令的智能家居设备,例如:智能电视、智能空调等。

控制设备和受控设备间可基于无线通信方式或有线通信方式进行通信。其中,无线通信方式包括基于无线保真(wirelessfidelity,wi-fi)、蓝牙、紫蜂等通信方式;有线通信方式包括基于通用串行总线(universalserialbus,usb)的通信方式。本公开实施例中,对控制设备和受控设备间的通信方式不做具体限制。

需要说明的是,在本公开的实施例中,控制设备会获取受控设备的状态参数,包括控制设备基于和受控设备之间的通信获取受控设备的状态参数,例如,通过蓝牙通信的方式获取受控设备上报的状态参数。控制设备会获取受控设备的状态参数,还包括控制设备从服务器端获取受控设备的状态参数,例如,手机终端基于wi-fi通信方式从连接受控设备的服务器端获取受控设备的状态参数。控制设备会获取受控设备的状态参数,还包括控制设备直接设置受控设备的状态参数,例如,通过蓝牙通信的方式发送给受控设备,以让受控设备工作在对应的状态下。

本公开实施例中,受控设备可以是一个,也可以是多个。若受控设备为多个,当控制设备监测到用户对状态参数进行保存的操作指令时,多个受控设备的当前状态参数共同作为预设模式下的状态参数进行保存。

需要说明的是,在本公开的实施例中,受控设备的状态参数是指受控设备当前工作状态下的状态参数。状态参数包括但不限于温度参数、音量参数、湿度参数等,用户可即刻感知到受控设备的当前工作状态。当用户感知到受控设备的当前工作状态是期望的状态时,控制设备即可监测到来自用户的对受控设备的状态参数进行保存的操作指令,并将确定的当前状态参数作为预设模式下的状态参数进行保存,以实现对受控设备的模式录制。

控制设备中安装有对受控设备进行管理的管理app(application,应用程序),控制设备可基于用户对该管理app中“保存”控件的点击操作或接收用户的语音控制指令的方式,来确定为受控设备配置的期望状态的状态参数。期望状态的状态参数即为预设模式下的状态参数。

需要说明的是,在一些实施例中,在多个具有关联关系的受控设备在一种模式下进行配置时,将状态参数进行保存的操作指令可以是各受控设备的所有状态参数的公用的保存指令。如此,监测到一个保存指令可以对多个受控设备的期望状态的状态参数进行配置。

在另一些实施例中,多个具有关联关系的受控设备在一种模式下进行配置时,保存指令可以是针对单个受控设备的状态参数逐一确定。在本公开的实施例中,以控制设备是手机终端为例,手机终端中安装有家居设备管理app。当用户希望配置针对智能设备的工作状态,例如录制一种“回家模式”的预设模式时,即可将待管理的智能电视、智能灯、智能窗帘、空气净化器以及智能空调等打开,并根据用户自身的实时感受,逐步手动在每个智能设备上进行操作,将每个智能设备设定工作在期望的状态下。例如,手动设置智能窗帘工作在透光率为50%的模式,智能空调工作在26度的模式下。手机终端中的家居设备管理app会接收到属于这些智能设备当前状态的状态参数,并保存每个智能设备的状态参数,即完成“回家模式”录制。

在一种实施例中,响应于监测到表征对受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的预设模式下受控设备的状态参数;

将确定的状态参数发送给对应的受控设备,对受控设备的工作状态进行设置。

在该实施例中,基于控制设备中保存的预设模式下属于受控设备的状态参数,即可控制受控设备以该预设模式下的状态参数进行工作,从而实现对受控设备工作状态的控制。

基于控制设备对“回家模式”的录制,当用户回到家中时,即可在控制设备中触发该模式,将该模式下的状态参数发送给对应的受控设备,使得控制设备能根据该模式下的状态参数,控制受控设备的工作状态。

例如,所述受控设备为智能家居设备。在“回家模式”下,用户回家后,即可基于控制设备开启“回家模式”:设置智能窗帘工作在透光率为50%的模式,智能空调工作在26度的模式下。

在本公开的实施例中,控制设备对受控设备的工作状态进行设置,包括控制环境调节设备和/或影音娱乐设备启动。环境调节设备可包括:智能灯光设备、窗帘设备、空调、空气净化器和/或加湿器的功能。所述影音娱乐设备可包括:电视和/或音箱设备等。

在一种实施例中,应用于控制设备中的数据处理方法还包括:

响应于监测到表征将状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

发送调整后的状态参数给操作指令所针对的受控设备,并按照调整后的状态参数更新预设模式下的状态参数。

在该实施例中,控制设备可能会监测到本设备上对状态参数进行调整的操作指令,该进行调整的操作指令可能仅针对属于同一模式下的部分受控设备,也可以是针对同一模式下的所有受控设备。例如,该操作指令为对“回家模式”所包括的智能设备中,智能空调的状态参数进行调整的指令。再例如,操作指令为对“回家模式”所包括的智能窗帘、智能空调的状态参数同时进行调整的指令。

可以理解的是,基于用户的感知,控制设备可针对性的对预设模式下的部分受控设备进行调整,能提升调整的有效性。控制设备一次性同时调整属于同一模式下的所有受控设备,能减少用户的操作次数,提升用户体验。

在本公开的实施例中,以控制设备基于蓝牙通信的方式接收受控设备上报的状态参数为例。控制设备可接收受控设备主动上报的状态参数。当然,控制设备也可向受控设备发送状态配置请求指令,并接收受控设备基于状态配置请求指令上报的状态参数。此外,控制设备可基于设定的时间间隔接收受控设备上报的状态参数,也可在基于受控设备的状态参数发生变化的情况下接收受控设备上报的状态参数。

例如,控制设备在接收到部分受控设备或所有受控设备第n次主动上报的状态参数后,控制设备可将状态参数显示或以语音播放的方式展示给用户,并接收用户对第n次上报的状态参数的做调整的操作指令,该操作指令可以是第一操作指令或第二操作指令。操作指令中携带有调整参数,从而使得控制设备能基于用户的输入向受控设备发送调整参数。

需要说明的是,调整参数包括受控设备需要调整到的工作参数,还包括在受控设备第n次上报的状态参数基础之上,还需要调整的幅度参数。

例如,智能空调第2次上报的温度参数为29度,智能窗帘的透光率为40%时,手机终端的家居设备管理app显示智能空调的当前温度参数和智能窗帘的透光率后,若手机终端接收用户基于家居设备管理app输入的针对智能空调的调整参数26度,则会将26度的温度调整参数发送给智能空调;或者,接收用户基于家居设备管理app输入的针对智能空调的调整幅度参数降低3度,并将调整幅度参数降低3度发送给智能空调。

再例如,智能空调的温度参数为25度,智能窗帘的透光率为40%时,手机终端的家居设备管理app显示智能空调的当前温度参数和智能窗帘的透光率后,会接收用户基于家居设备管理app一次性输入的将预设的“回家模式”下的受控设备的参数增加一级的指令。那么,手机终端的家居设备管理app会基于该统一调整的指令,确定智能空调的调整参数26度以及智能窗帘的透光率为50%,并将26度的温度调整参数发送给智能空调,将50%的透光率参数发送给智能窗帘。

在本公开的实施例中,控制设备基于第n次接收到的状态参数,还可接收受控设备基于调整参数调整状态之后第n 1次上报的状态参数;或者,根据调整参数和受控设备第n次上报的状态参数,确定受控设备的当前状态参数。

在该实施例中,控制设备在将调整参数发送给受控设备后,可从受控设备接收受控设备基于调整参数调整状态之后第n 1次上报的状态参数,即更新后的受控设备当前的状态参数。例如,手机终端会接收到由智能空调调整状态后第n 1次上报的26度。

在本公开的实施例中,由于控制设备会基于接收到的受控设备第n次上报的状态参数并发送调整参数,因此,控制设备也可基于自身对受控设备的调整,确定受控设备的当前状态参数。例如,手机终端的家居设备管理app根据智能空调第2次上报的29度的温度参数,以及接收的用户基于家居设备管理app输入的调整幅度参数降低3度,即可确定空调的当前温度参数是26度。

可以理解的是,在本公开的实施例中,控制设备能针对预设模式下部分受控设备或所有受控设备的状态参数做调整,以控制受控设备的工作状态,使得受控设备能逐步趋向于工作在用户所期望的状态下,以实现对期望状态的状态参数的确定。

在一种实施例中,应用于受控设备中的数据处理方法,还包括:

接收受控设备基于作用于受控设备的调整指令调整后的状态参数;

按照调整后的状态参数更新预设模式下的状态参数。在该实施例中,受控设备的状态参数的调整并不限定于通过控制设备来调整并发送,受控设备也可基于监测到的用户操控受控设备的操作来确定当前的状态参数,并将状态参数上报给控制设备。例如,智能空调监测到用户对触控面板上温度控件的点击操作后,调整当前的状态参数并上报给控制设备。

在一种实施例中,数据处理方法还包括:

确定预设模式的配置是否开启;

在预设模式的配置开启的情况下,获取受控设备的状态参数。

在该实施例中,控制设备在预设模式的配置开启的情况下去获取受控设备的状态参数。预设模式的配置是否开启由用户设置的,用户在想配置受控设备理想状态的状态参数,即用户想录制某一模式时,控制设备中预设模式的配置即可被设置为开启。

在预设模式的配置开启的情况下,控制设备可通过向受控设备发送状态配置请求指令,获取受控设备基于状态配置请求指令发送的状态参数。在预设模式的配置开启的情况下,控制设备也可直接同步服务器端的属于受控设备的状态参数。在该实施例中,在预设模式的配置开启的情况下,即用户有模式录制需求的情况下才会获取受控设备的状态参数,减少了不必要的指令交互,从而节省了控制设备的功耗。

在本公开的实施例中,控制设备会对受控设备的状态参数的操作指令进行监测,当用户基于受控设备的工作状态确定需要保存状态参数时,控制设备会接收到对状态参数进行保存的操作指令,并基于保存的操作指令将确定的受控设备当前状态参数作为预设模式的状态参数进行保存。该过程中,基于用户的直观感受而在监测到用户对状态参数进行保存的操作指令后将当前状态参数保存至预设模式下,从而实现该模式下状态参数的录制。可以理解的是,本公开录制预设模式下受控设备的状态参数的方式,基于用户的直观感受而确认保存,减少了因脱离用户实际感受而造成的反复操作设置的可能,提升了用户的使用体验。

图2是本公开实施例示出的一种数据处理方法流程图二,应用于受控设备中,如图2所示,数据处理方法包括以下步骤:

s21、获取预设模式下的状态参数;预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

在该实施例中,受控设备是指可以接收控制设备的控制指令的智能家居设备,例如:智能电视、智能空调等。受控设备和控制设备间可基于无线通信方式或有线通信方式进行方式。

在本公开的实施例中,受控设备会获取预设模式下的状态参数,以便于控制设备监测到对状态参数进行保存的操作指令时,设置并保存到预设模式下。

需要说明的是,在本公开的实施例中,受控设备获取预设模式下的状态参数,包括受控设备基于监测到的用户操控受控设备的操作来获取预设模式下的状态参数。还包括受控设备接收控制设备发送的预设模式下的状态参数。

此外,在本公开的实施例中,受控设备获取预设模式下的状态参数,包括受控设备首次获取预设模式下的状态参数,还包括受控设备接收调整后的属于预设模式下的状态参数。

在一种实施例中,应用于受控设备的数据处理方法还包括:

接收控制设备更新后的预设模式下的状态参数;

保存更新后的预设模式下的状态参数。

在预设模式的的录制阶段,预设模式下的状态参数可以是由控制设备发送的调整过的状态参数。受控设备在接收到后,会保存并更新到预设模式下。该状态参数可以是控制设备基于监测到表征调整的操作指令而发送的调整后的属于预设模式下的状态参数。

在一种实施例中,获取预设模式下的状态参数包括:

接收控制设备发送的预设模式下的状态参数;或者,

上报受控设备的当前状态参数,并响应于控制设备发送的确认指令,将当前状态参数确定为预设模式下的状态参数。

在该实施例中,受控设备可接收控制设备发送的预设模式下的状态参数。在预设模式设置完成之后,用户可基于对控制设备的操作启动某一保存的模式,即可向受控设备发送该保存的预设模式下的状态参数。受控设备根据接收的预设模式下的状态参数,即保存更新后的预设模式下的状态参数,并以预设模式下的状态参数进行工作。

例如,基于控制设备对“回家模式”的录制,当用户回到家中时,即可在控制设备中触发该模式,将该模式下的状态参数发送给对应的受控设备,受控设备即保存该预设模式下的状态参数,并根据该模式下的状态参数进行工作。

在该实施例中,受控设备也可向控制设备上报当前状态参数后,基于控制设备的确定而将当前状态参数确定为预设模式下的状态参数。需要说明的是,在该实施例中,受控设备可主动上报状态参数给控制设备,受控设备可基于设定的时间间隔上报状态参数,也可在检测到状态参数发生变化的情况下再将变化后的状态参数上报给控制设备。

在本公开的实施例中,受控设备会获取预设模式下状态参数,以便于控制设备保存到预设模式下。该过程中,减少了因脱离用户实际感受而造成的反复操作设置的可能,因而能提升用户的使用体验。

图3是本公开实施例中的一种配网方法的交互流程图,如图3所示,应用于控制设备和受控设备中的数据处理方法包括如下步骤:

s31、受控设备获取预设模式下的状态参数。

s32、控制设备对受控设备的状态参数的操作指令进行监测。

s33、响应于监测到表征将状态参数进行保存的操作指令,确定受控设备的当前状态参数;并将确定的当前状态参数作为预设模式下的状态参数进行保存。

在本公开的实施例中,控制设备会对受控设备的状态参数的操作指令进行监测,当用户基于受控设备的工作状态确定需要保存状态参数时,控制设备会接收到对状态参数进行保存的操作指令,并基于保存的操作指令将确定的受控设备当前状态参数作为预设模式的状态参数进行保存。该过程中,基于用户的直观感受而在监测到用户对状态参数进行保存的操作指令后将当前状态参数保存至预设模式下,从而实现该模式下状态参数的录制。可以理解的是,本公开录制预设模式下受控设备的状态参数的方式,基于用户的直观感受而确认保存,减少了因脱离用户实际感受而造成的反复操作设置的可能,提升了用户的使用体验。

图4是根据一示例性实施例示出的一种数据处理装置图一。参照图4,该数据处理装置应用于控制设备中,数据处理装置包括:

监测模块101,配置为对受控设备的状态参数的操作指令进行监测;

第一确定模块102,配置为响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数,并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

可选的,所述装置还包括:

第二确定模块103,配置为响应于监测到表征对所述受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的所述预设模式下受控设备的状态参数;

第一发送模块104,配置为将确定的状态参数发送给对应的所述受控设备,对所述受控设备的工作状态进行设置。

可选的,所述装置还包括:

第三确定模块105,配置为响应于监测到表征将所述状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

第二发送模块106,配置为发送所述调整后的状态参数给所述操作指令所针对的受控设备,并按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述装置还包括:

第一接收模块107,配置为接收所述受控设备基于作用于所述受控设备的调整指令调整后的状态参数;

更新模块108,配置为按照调整后的状态参数更新所述预设模式下的状态参数。

可选的,所述装置还包括:

第四确定模块109,配置为确定所述预设模式的配置是否开启;

第一获取模块110,具体配置为在所述预设模式的配置开启的情况下,获取所述受控设备的所述状态参数。

图5是根据一示例性实施例示出的一种数据处理装置图二。参照图5,该数据处理装置应用于受控设备中,数据处理装置包括:

第二获取模块201,配置为获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

可选的,所述装置还包括:

第二接收模块202,配置为接收所述控制设备更新后的所述预设模式下的状态参数;

保存模块203,配置为保存更新后的所述预设模式下的状态参数。

可选的,所述装置还包括:

所述第二获取模块201,具体配置为接收所述控制设备发送的预设模式下的状态参数;或者,上报所述受控设备的当前状态参数,并响应于所述控制设备发送的确认指令,将所述当前状态参数确定为所述预设模式下的状态参数。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图6是根据一示例性实施例示出的一种控制设备的框图。例如,控制设备700可以是智能音箱或智能手机等。

参照图6,控制设备700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(i/o)的接口712,传感器组件714,以及通信组件716。

处理组件702通常控制控制设备700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。

存储器704被配置为存储各种类型的数据以支持在控制设备700的操作。这些数据的示例包括用于在控制设备700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为控制设备700的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为控制设备700生成、管理和分配电力相关联的组件。

多媒体组件708包括在所述控制设备700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当控制设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件710被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当控制设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。

i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件714包括一个或多个传感器,用于为控制设备700提供各个方面的状态评估。例如,传感器组件714可以检测到控制设备700的打开/关闭状态,组件的相对定位,例如所述组件为控制设备700的显示器和小键盘,传感器组件714还可以检测控制设备700或控制设备700一个组件的位置改变,用户与控制设备700接触的存在或不存在,控制设备700方位或加速/减速和控制设备700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件716被配置为便于控制设备700和其他设备之间有线或无线方式的通信。控制设备700可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,控制设备700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由控制设备700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由控制设备的处理器执行时,使得控制设备能够执行数据处理方法,所述方法包括:

对受控设备的状态参数的操作指令进行监测;

响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数;并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

图7是根据一示例性实施例示出的一种受控设备800的框图。例如,受控设备800可以是智能空调,智能洗衣机等。

参照图7,受控设备800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制受控设备800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在受控设备800的操作。这些数据的示例包括用于在受控设备800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件806为受控设备800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为受控设备800生成、管理和分配电力相关联的组件。

多媒体组件808包括在所述受控设备800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当受控设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当受控设备800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为受控设备800提供各个方面的状态评估。例如,传感器组件814可以检测到受控设备800的打开/关闭状态,组件的相对定位,例如所述组件为受控设备800的显示器和小键盘,传感器组件814还可以检测受控设备800或受控设备800一个组件的位置改变,用户与受控设备800接触的存在或不存在,受控设备800方位或加速/减速和受控设备800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于受控设备800和其他设备之间有线或无线方式的通信。受控设备800可以接入基于通信标准的无线网络,如wi-fi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,受控设备800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由受控设备800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由受控设备的处理器执行时,使得受控设备能够执行数据处理方法,所述方法包括:

获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。


技术特征:

1.一种数据处理方法,其特征在于,应用于控制设备中,所述方法包括:

对受控设备的状态参数的操作指令进行监测;

响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数;并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

响应于监测到表征对所述受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的所述预设模式下受控设备的状态参数;

将确定的状态参数发送给对应的所述受控设备,对所述受控设备的工作状态进行设置。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

响应于监测到表征将所状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

发送所述调整后的状态参数给所述操作指令所针对的受控设备,并按照调整后的状态参数更新所述预设模式下的状态参数。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收所述受控设备基于作用于所述受控设备的调整指令调整后的状态参数;

按照调整后的状态参数更新所述预设模式下的状态参数。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

确定所述预设模式的配置是否开启;

在所述预设模式的配置开启的情况下,获取所述受控设备的状态参数。

6.一种数据处理方法,其特征在于,应用于受控设备中,所述方法包括:

获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

接收所述控制设备更新后的所述预设模式下的状态参数;

保存更新后的所述预设模式下的状态参数。

8.根据权利要求6所述的方法,其特征在于,所述获取预设模式下的状态参数,包括:

接收所述控制设备发送的预设模式下的状态参数;或者,

上报所述受控设备的当前状态参数,并响应于所述控制设备发送的确认指令,将所述当前状态参数确定为所述预设模式下的状态参数。

9.一种数据处理装置,其特征在于,应用于控制设备中,所述装置包括:

监测模块,配置为对受控设备的状态参数的操作指令进行监测;

第一确定模块,配置为响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数,并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。

10.根据权利要求9所述的装置,其特征在于,所述装置还包括:

第二确定模块,配置为响应于监测到表征对所述受控设备的状态参数进行设置的操作指令,确定该表征设置的操作指令指示的所述预设模式下受控设备的状态参数;

第一发送模块,配置为将确定的状态参数发送给对应的所述受控设备,对所述受控设备的工作状态进行设置。

11.根据权利要求9所述的装置,其特征在于,所述装置还包括:

第三确定模块,配置为响应于监测到表征将所述状态参数进行调整的操作指令,确定该表征调整的操作指令针对的受控设备以及调整后的状态参数;

第二发送模块,配置为发送所述调整后的状态参数给所述操作指令所针对的受控设备,并按照调整后的状态参数更新所述预设模式下的状态参数。

12.根据权利要求9所述的装置,其特征在于,所述装置还包括:

第一接收模块,配置为接收所述受控设备基于作用于所述受控设备的调整指令调整后的状态参数;

更新模块,配置为按照调整后的状态参数更新所述预设模式下的状态参数。

13.根据权利要求9至12中任一项所述的装置,其特征在于,所述装置还包括:

第四确定模块,配置为确定所述预设模式的配置是否开启;

第一获取模块,具体配置为在所述预设模式的配置开启的情况下,获取所述受控设备的所述状态参数。

14.一种数据处理装置,其特征在于,应用于受控设备中,所述装置包括:

第二获取模块,配置为获取预设模式下的状态参数;所述预设模式下的状态参数,用于控制设备监测对所述状态参数进行保存的操作指令设置并保存。

15.根据权利要求14所述的装置,其特征在于,所述装置还包括:

第二接收模块,配置为接收所述控制设备更新后的所述预设模式下的状态参数;

保存模块,配置为保存更新后的所述预设模式下的状态参数。

16.根据权利要求14所述的装置,其特征在于,所述第二获取模块,具体配置为接收所述控制设备发送的预设模式下的状态参数;或者,上报所述受控设备的当前状态参数,并响应于所述控制设备发送的确认指令,将所述当前状态参数确定为所述预设模式下的状态参数。

17.一种电子设备,其特征在于,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为执行如权利要求1至5中任一项所述的数据处理方法;或者,所述处理器被配置为执行如权利要求6至8中任一项所述的数据处理方法。

18.一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机中的处理器执行时,使得计算机能够执行如权利要求1至5或6至8中任一项所述的数据处理方法。

技术总结
本公开是关于一种数据处理方法及装置、存储介质,所述方法应用于控制设备中,包括:对受控设备的状态参数的操作指令进行监测;响应于监测到表征将所述状态参数进行保存的操作指令,确定所述受控设备的当前状态参数;并将确定的所述当前状态参数作为预设模式下的状态参数进行保存。通过该方法,提升了为受控设备配置期望状态的状态参数的智能化程度。

技术研发人员:魏亮;汤剑峰
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2020.01.08
技术公布日:2020.06.05

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

最新回复(0)