一种数据调控方法及装置与流程

文档序号:19569705发布日期:2019-12-31 18:47阅读:202来源:国知局
一种数据调控方法及装置与流程

本申请涉及智能家居控制领域,尤其涉及是一种数据调控方法及装置。



背景技术:

目前,随着物联网技术的兴起,各种智能家居应运而生,且智能家居均包含丰富的功能,但随着智能家居功能的提升,用户所能控制的范围越来越细化,而相应的数据分级也越来越繁多,在操作上和数据显示上就受限于移动端的界面大小,那么如何对智能家居产品的进行精细化控制,实现简易直观控制智能家居是当下待解决的问题。

当下基于移动端的智能家居产品的控制应用软件大多在设定参数调节的部分选用可滑动的操作形式,其形式可总结为直滑动控制、曲线滑动控制以及自由滑动控制,多样的控制方式配合对应的数据变化显示,为用户提供了较为直观的家居产品的移动端操作体验,但操作复杂,界面占用率高,不适用于需要精细化控制数据的智能家居。



技术实现要素:

本申请提供一种数据调控方法,这种方法可以实现了便捷化控制智能家居,解决了界面呈现复杂的问题,给用户带来了高效便捷的操作体验。

第一方面,本申请实施例提供了一种数据调控方法,所述方法包括:

检测到第一操作,所述第一操作用于在所述一个或多个一级参数控件中确定第一参数控件;

响应于所述第一操作,显示一个或多个二级参数控件;

检测到第二操作,所述第二操作用于在所述一个或多个二级参数控件中确定第二参数控件;

根据第一数字和第二数字,确定第一取值,其中,所述第一数字是所述第一参数控件对应的数字,所述第二数字是所述第二参数控件对应的数字;

根据所述第一取值调整所述电子设备的运行参数。

可选的,所述第一取值,包括:所述第一取值的十位数为所述第一数字,个位数为所述第二数字;或者,所述第一取值的十位数为所述第二数字,个位数为所述第一数字。

可选的,检测到第二操作,所述第二操作用于在所述一个或多个二级参数控件中确定第二参数控件之后,还包括:

显示一个或多个三级参数控件。

检测到第三操作,所述第三操作用于在所述一个或多个三级参数控件中确定第三参数控件;

根据所述第一数字、所述第二数字和第三数字,确定第二取值;所述第三数字是所述第三参数控件对应的数字;

根据所述第二取值,调整所述电子设备的运行参数。

可选的,所述一个或多个一级参数控件中包括第一按钮,所述第一按钮的位置可以移动;所述第一操作用于在所述一个或多个一级参数控件中确定第一参数控件,包括:所述第一操作为移动所述第一按钮的操作,当所述第一按钮被移动到所述第一参数控件时,确定所述一个或多个一级参数控件中的第一参数控件。

可选的,根据所述第一取值调整所述电子设备的运行参数,包括:

根据所述第一取值调整所述电子设备的温度、湿度、或转速中的任意一个参数。

第二方面,本申请实施例还提供了一种数据调控装置,包括:

处理模块,用于检测第一操作,所述第一操作用于在一个或多个一级参数控件中确定第一参数控件;

显示模块,用于响应于所述第一操作,显示一个或多个二级参数控件;

所述处理模块,还用于检测第二操作,所述第二操作用于在所述一个或多个二级参数控件中确定第二参数控件;

所述处理模块,还用于根据第一数字和第二数字,确定第一取值,其中,所述第一数字是所述第一参数控件对应的数字,所述第二数字是所述第二参数控件对应的数字;

所述处理模块,还用于根据所述第一取值调整所述电子设备的运行参数。

可选的,所述第一取值,包括:所述第一取值的十位数为所述第一数字,个位数为所述第二数字;或者,所述第一取值的十位数为所述第二数字,个位数为所述第一数字。

可选的,所述处理模块还用于:

显示一个或多个三级参数控件;

检测到第三操作,所述第三操作用于在一个或多个三级参数控件中确定第三参数控件;

根据所述第一数字、所述第二数字和第三数字,确定第二取值;所述第三数字是所述第三参数控件对应的数字;

根据所述第二取值,调整所述电子设备的运行参数。

可选的,所述一个或多个一级参数控件中包括第一按钮,所述第一按钮的位置可以移动;所述第一操作用于在所述一个或多个一级参数控件中确定第一参数控件,包括:所述第一操作为移动所述第一按钮的操作,当所述第一按钮被移动到所述第一参数控件时,确定所述一个或多个一级参数控件中的第一参数控件。

第三方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如上述第一方面提供的数据调控方法的一个或多个步骤。

第四方面,本申请实施例提供一种程序产品,所述程序产品包括程序指令,所述程序指令当被计算机执行时,使所述计算机执行如上述第一方面提供的数据调控方法的一个或多个步骤。

本申请的有益效果如下:

在本申请实施例的技术方案中,设置了多级参数控件,且每一级参数控件在接收到用户相应的操作才显示,根据用户选取的参数控件确定第一取值,根据所述第一取值调整所述智能家居的运行参数,实现了便捷化控制智能家居,在数据显示上节约了显示空间,将数据分级集中在了更小的区域,解决了界面呈现复杂的问题,给用户带来了高效便捷的操作体验。

附图说明

图1为本申请实施例提供的一种数据调控方法流程示意图;

图2为本申请实施例提供的一种数据调控方法的电子设备示意图;

图3为本申请实施例提供的一种数据调控装置的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。

附图中各部件的形状和大小不反映真实比例,目的只是示意说明本申请内容。

下面介绍本申请实施例提供的一种数据调控方法。假设一个层级的参数控件设置在对应层级的参数调整面板上,本申请实施例均以此为基础进行阐述。

一种可能的情况为,该方法可以适用于与智能家居设备连接的终端,例如手机、平板电脑等。例如,终端中安装用于控制某个智能家居设备的app,该app的显示界面中可以包括一个或多个层级的参数调整面板。

以两级参数调整面板为例,在第一级参数调整面板中有多个一级参数控件,用户可以根据一级参数控件设置一个取值,在第二级参数调整面板中有多个二级参数控件,可以再次根据二级参数控件设置一个取值,终端可以根据第一级参数调整面板中设置的第一取值和第二级参数调整面板中设置的第二取值来综合设置数据的调整值,然后将该取值发送给智能家居设备,以便智能家居设备根据该取值调整运行状态。现有技术中,通常只设置一级参数调整面板,由于一级参数调整面板中的取值范围具有一定的局限性,所以现有技术无法突破更宽范围内的数字的设置。通过本申请的技术方案,可以灵活的调整数据的取值,且具有更宽的取值范围以供用户选择,方便用户操作。

另一种可能的情况为,该方法还可以应用于智能家居设备、电子表、笔记本电脑等。以智能家居设备为例,智能家居设备上可以设置显示屏,该显示屏显示至少两级参数调整面板,以供用户设置取值,方便用户操作。

请参考图1所示,为本申请实施例提供的一种数据调控方法的流程示意图。该方法可以应用于一电子设备,该电子设备可以是手机、电话手表、智能家居等等。该方法流程包括:

s101:检测到第一操作,所述第一操作用于在一个或多个一级参数控件中确定第一参数控件;

示例性的,所述电子设备包括显示屏,所述显示屏上显示一个或多个一级参数控件,所述参数控件可以是数字标识,其中,每个参数控件用于指示一个数字,本申请实施例不做具体的限定。

举例来说,多个同级参数控件可以设置在一个层级参数调整面板上,下文中的参数控件均以参数控件设置在层级参数调整面板为例进行阐述。参见图2(a)所示,为一种一级参数调整面板的示意图。如图2(a)所示,一级参数调整面板上包括0-9个参数控件,每个参数控件代表一个取值。需要说明的是,图2中是以一级参数调整面板是圆形的数字面板为例,在实际应用中,不限定一级参数调整面板的形式,比如可以是方形的或其他任何形态的。

一种可能的方式为,一级参数调整面板中每个参数控件是可以触控的,当电子设备检测到针对某个参数控件的第一操作时,显示二级参数调整面板。

另一种可能的方式为,一级参数调整面板中还包括第一按钮,当电子设备检测到用户滑动或者拖动所述第一按钮到一级参数面板中的任一参数控件确定所述第一数字,所述第一数字可以同时显示在所述一级参数调整面板和所述第一按钮上,本实施例不做具体的限定。

s102:响应于所述第一操作,显示一个或多个二级参数控件;

举例来说,多个二级参数控件可以在一个参数调整面板中,如图2(b)所示,响应于所述第一操作,基于所述第一参数控件展开得到二级参数调整面板(图2(b)中的长方形面板),二级参数调整面板中有多个二级参数控件,通过点击或者长按所述第一参数控件可以收起所述二级参数调整面板,所述二级参数面板中包含一个或多个参数控件,本申请提供的实施例不做具体的限定。

s103:检测到第二操作,所述第二操作用于在所述一个或多个二级参数控件中确定第二参数控件;

示例性的,所述第二操作可以是用户点击或者长按所述一个二级参数控件,确定所述第二参数控件和所述第二数字,所述第二数字替换所述第一按钮中的所述第一数字。

举例来说,如图2(b)所示,第二操作可以是点击长方形面板中的某个参数控件的操作。

s104:根据第一数字和第二数字,确定第一取值,其中,所述第一数字是所述第一参数控件对应的数字,所述第二数字是所述第二参数控件对应的数字;

如前文所述,用户在一级参数调整面板中设置了第一数字,在二级参数调整面板中设置了第二数字。那么电子设备可以根据第一数字和第二数字确定最终取值,以下列举几种方式。

方式1,所述第二数字作为十位数,所述第一数字作为个位数,所述的第一取值为由第二数字和第一数字组成的两位数。所述第一取值还可以显示在一级参数调整面板中间,同时可收起二级参数调整面板,所述电子设备根据所述第一取值控制运行参数。

方式2,所述第二数字作为个位数,所述第一数字作为十位数,所述的第一取值为由第二数字和第一数字组成的两位数。所述第一取值还可以显示在所述第一按钮中间,所述电子设备根据所述第一取值控制运行参数。

s105:根据所述第一取值调整所述电子设备的运行参数。

示例性的,电子设备根据所述第一取值控制运行参数,可以包括:温度的调整、湿度的调整。

一种可能的实现方式,智能家居设备与手机等终端连接。以手机为例,手机的显示屏可以显示一级参数调整面板和所述第一按钮,用户滑动所述第一按钮到一级参数面板中的任一参数控件确定所述第一参数控件,根据所述第一参数控件确定所述第一数字;确定所述第一数字时,基于所述第一数字所述第一界面显示所述二级参数调整面板,与此同时所述第一数字显示在所述一级参数调整面板中间、所述第一按钮中间;用户点击或者长按所述二级参数调整面板中的任一参数控件,确定所述第二参数控件,根据所述第二参数控件确定所述第二数字,所述第二数字替换显示所述第一按钮中的第一数字;根据所述第二数字和所述第一数字确定所述第一取值,所述第二数字构成所述第一取值的十位数字,所述第一数字构成所述第一取值的个位数字,所述第一取值显示在所述一级参数调整面板中间。手机确定第一取值之后,将该第一取值发送给智能家居设备,以便智能家居设备根据第一取值控制运行参数,可以包括:温度的调整、湿度的调整。

另一种可能的实现方式,所述智能家居产品包括可触控的显示屏,所述显示屏显示一级参数调整面板和所述第一按钮,用户点击或者长按所述一级参数面板中的任一参数控件确定所述第一标识,根据所述第一标识确定所述第一数字;确定所述第一数字时,基于所述第一数字所述第一界面显示所述二级参数调整面板,与此同时所述第一数字显示在所述一级参数调整面板中间;用户滑动所述第一按钮到所述二级参数调整面板中的任一参数控件,确定所述第二参数控件,根据所述第二参数控件确定所述第二数字;根据所述第二数字和所述第一数字确定所述第一取值,所述第二数字构成所述第一取值的个位数字,所述第一数字构成所述第一取值的十位数字,所述第一取值显示在所述一级参数调整面板中间。所述电子设备,比如冰箱根据用户选取的所述第一取值实时调整智能家居产品的温度,控制冰箱的运行状态。

可选的,当所述智能家居产品对参数控制有较高要求时,可根据需求定制四级参数调整面板、五级参数调整面板等等,所述参数调整面板确定的数字含义也可以根据具体需求来定制。

可选的,所述电子设备可以记录学习用户使用记录,根据用户的使用习惯和用户实际需求,做出实时的风格化调整,为用户提供高效便捷的操作体验。

以三级参数调整面板为例。用户在二级参数调整面板中选择第二数字之后,还可以显示三级参数调整面板,所述三级参数调整面板包括一个或多个三级参数控件;电子设备检测到第三操作,所述第三操作用于在所述三级参数调整面板中确定第三参数控件;根据所述第一数字、所述第二数字和第三数字,确定第二取值;所述第三数字是所述第三参数控件对应的数字;所述第一数字、所述第二数字和所述第三数字分别是个位数、十位数、百位数。其中,二级参数调整面板可以及时收起,避免了过高的屏幕占用率,可以给用户带来良好的操作体验。

以下通过举例介绍本申请的完整的方案。

请参见图2。如图2(a)所示为空调移动控制app的初始状态,初始状态只显示所述一级参数调整面板和一个原型按钮,一级参数调整面板由一个圆形及多个参数组成,一级参数调整面板的参数调节范围是0至9;圆形按钮可在一级参数调整面板中滑动选取想要调节的参数控件。烤箱的温度需要调节的参数范围远远超过0-9。如图2(b)所示,用户滑动圆形按钮到一级参数调整面板中的参数9,参数9显示在一级参数调整面板中和圆形按钮中,同时展开二级参数调整面板,二级参数的参数范围为0-9;如图2(c)所示用户点击或者长按二级参数调整面板中参数2,参数2显示在圆形按钮中。根据参数9和参数2确定要调节的参数取值,参数9作为参数取值的个位数,参数2作为参数取值的十位数,最终的参数取值为29,且参数取值显示在一级参数调整面板中。移动控制app发送指令调整空调的温度,本实施例不作具体的限定。

智能家居产品中需如蒸烤类智能家居,所需要调控的温度范围十分广,调控参数可能有三个跨度,并且调控时页面中需要显示的参数控件也很多,两级参数调整面板不再满足需求,移动控制app可根据产品需求调节范围进行参数层级自由设定,从而应对不同智能家电在调控时不同参数显示的需要。

基于同一发明构思下,本发明实施例提供了一种数据调控装置。请参考图3所示,为本发明实施例提供的一种数据调控装置的结构示意图。如图3所示,所述装置包括处理模块301、显示模块302;

所述处理模块301,用于检测第一操作,所述第一操作用于在一个或多个一级参数控件中确定第一参数控件;

所述显示模块302,用于响应于所述第一操作,显示一个或多个二级参数控件;

所述处理模块301,还用于检测第二操作,所述第二操作用于在所述一个或多个二级参数控件中确定第二参数控件;

所述处理模块301,还用于根据第一数字和第二数字,确定第一取值,其中,所述第一数字是所述第一参数控件对应的数字,所述第二数字是所述第二参数控件对应的数字;

所述处理模块,还用于根据所述第一取值调整所述电子设备的运行参数。可选的,所述处理模块301还用于:

显示一个或多个三级参数控件;

检测到第三操作,所述第三操作用于在一个或多个三级参数控件中确定第三参数控件;

根据所述第一数字、所述第二数字和第三数字,确定第二取值;所述第三数字是所述第三参数控件对应的数字;

根据所述第二取值,调整所述电子设备的运行参数。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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