一种降低家居系统故障的方法与流程

文档序号:21543902发布日期:2020-07-17 17:50阅读:128来源:国知局
一种降低家居系统故障的方法与流程

[技术领域]

本发明涉及一种应用于智能家居设备的错误管理流程及相关方法,属于物联网平台操作系统计算领域,也涉及了此类平台操作中软件功能检测及对家居设备的故障消除技术。

[

背景技术:
]

随着工业物联网产业的发展,在智能家居设备提供的实际场景应用中用于执行此类家居设备运行的系统或所接入的家居设备间产生故障是不可避免的。故障的产生会导致智能家居设备的至少部分功能无法正常使用或满足用户的个性化定制需求。当故障产生后,并非所有运行的软件程序或后台进程都能有效被管理、分析、减少故障生成数量用以提高智能家居设备系统在实际场景应用中的实用性和稳定性。

现有的家居系统在连接过程中可能产生故障,而后台系统本身针对于这些故障的管理软件只对故障做了录入和统计,这种方式很大程度上只是数据的记录和展示,并不能有效的控制故障数量的减少,降低故障重复打开率及故障遗留率,从而显著降低了家居系统的连接传输效率和可靠性。

[

技术实现要素:
]

本发明所列系统能有效的控制在家居系统中故障数量的减少,降低故障重复打开率及故障遗留率。本发明提供了一种基于智能家居设备的故障消除系统及其统计方法来降低故障数量或重复率以解决现有技术对于故障的产生、本发明实施例可降低与存储器相关联故障,使得对存储单元执行的后续读取操作中各个家居设备在运行时不会导致故障的反复出现或其导致的例如断连后果。

本发明故障消除系统对故障在严重程度、重复打开率、遗留率上的统计不清晰、不到位的问题进行显著改善。对此类系统的配置改进可包括若干个智能家居设备、存储设备和故障消除设备。在此类系统改进中,存储器设备可例如为固态硬盘(ssd)并可包含适用的数据接口、控制器(例如,逻辑电路及/或其它控制电路)及可称为存储器的多个存储器装置。存储器可包括例如为此类故障消除系统的管理数据提供存储容量的多个固态存储器装置,例如nand快闪装置等。故障消除设备可包含用于将处理器耦合到各个家居设备中每一读写通道的离散存储器通道控制器。故障消除设备也可包含例如呈硬件及/或固件(例如,一或多个集成电路)及/或软件的形式、用于控制对存储器的存取及/或用于促进故障消除设备与例如家居设备存储器之间的数据传送的多种组件或控件。

为了解决上述技术问题,本发明提供了一种基于智能家居设备的故障消除及统计的方法,所述方法包括如下内容:

一种降低家居系统故障的方法包括:

步骤100、通过故障消除设备获取当前组网的多个智能家居设备的产品功能及其检测需求信息,识别所述检测需求信息以去除已被识别出的故障内容;

步骤200、执行对所述智能家居设备的检测,通过故障消除设备对在所述智能家居设备检测过程中输入的故障内容按照所识别的类别进行分析统计以生成统计分析逻辑并存储至故障消除设备中;以及

步骤300、通过故障消除设备对确定检测结束的家居设备产品在家居系统平台进行发布,其中将通过所述统计分析逻辑得出的故障内容反馈给故障内容的当前处理设备,该处理设备是任一智能家居设备或故障消除设备。

作为上述所列方法的一种优化选择,所述的检测需求信息分为硬件检测信息及软件检测信息,其中硬件检测信息被设置为向该故障消除设备输入对于所需检测的智能家居设备的标识信息是满足预存的预设家居设备列表中;软件检测信息被设置为向故障消除设备输入对于所需检测的智能家居设备的信息用以表示对所需检测的智能家居设备的待测项目内容。

作为上述所列方法的一种优化选择,在上述步骤100中,与智能主机耦合的多个家居设备中检索的故障选定字段的多个控制器单元作为统计的设备组一起写入及/或读取,一起写入及/或读取的设备组包含上述检测数据页且在该检测数据页中写入多个数据项或逻辑编码。

作为上述所列方法的一种优化选择,在经由识别组件而用故障逻辑编码来检索智能家居设备的用户数据之后,经识别的编码数据经识别组件而用所输入的校正数据重新编码,以保护码字有效字段。

进一步来说,所述故障消除设备包含识别组件,该识别组件用于生成上述硬件和/或软件检测信息,此类识别组件经配置以用数据编码生成对智能家居设备中用户数据的程序指令集的轮询。

更进一步地,所述识别组件还可经配置以在智能家居设备的数据量间检索同时或同类出现的数据内文。

更进一步地,所述识别组件还可经配置以在对数据页执行数据封装解码操作之前校正故障数据中经确定为不正确的那些数据内文来确定数据来源,而无需在执行封装解码后处理。

在此基础上,所述故障消除设备还包含统计组件,该统计组件被配置为驻留在任何一个家居设备中的被读取数据页在由所述识别解码之前经由统计组件被找出,在故障消除设备接收后,识别组件被配置为校正待解码数据中确定为具有不正确数据值的那些数据索引而直接移除这些数据内文。

[附图说明]

图1为本发明提供的一种基于智能家居设备的故障消除及统计方法的流程图;

图2为本发明实施例中信息资源发布的流程图

[具体实施方式]

本发明所列技术方案的优势将通过以下列举的实施方案来详细地表现。

结合图1和2来看,本发明故障消除系统主要包括故障消除设备s200、与该故障消除设备s200通讯的检测设备s100以及与故障消除设备s200通讯的存储器s300。在一些实施例中,检测设备s100也可以是作为所述故障消除设备s200的一部分或者是从该故障消除设备s200的整体中被远端分离。在此基础上,降低家居系统故障的方法主要可包括:

步骤100、将故障消除设备s200连接家居设备用的检测设备s100以获取当前一个或多个智能家居设备的产品功能及其检测需求信息,识别所述需求信息以去除已被识别出的故障内容。其中检测需求信息可分为硬件检测信息及软件检测信息。

举例来说,故障消除设备s200可包含识别组件,该识别组件用于生成上述硬件/软件检测信息,此类识别组件经配置以用数据编码生成对家居设备中例如用户数据的程序指令集的轮询。又例如,该识别组件可用已检索到的故障数据的内文(诸如已知格式的数据代码字段等)来确定对应于可与该故障消除设备和/或检测设备通讯连接的任一家居设备中产生关联的特定用户数据以便确定这些家居设备的分组。

此外,识别组件还可经配置以在家居设备发送/下载的数据量(例如从作为诸如网关或智能主机的家居设备处接收的用户数据)间检索同时或同类出现的所述故障数据的内文。由于故障数据可能包含写入在任何数据页内(例如源代码或检测脚本类型)中已知位置处的数据值,所以此类识别组件还可经配置以在从存储器s300读取具有不正确值的这些用户数据时确定该数据值已出现或出现的来源设备(或设备分组),且根据这种出现来重新更正经上述识别组件判定为不正确的那些数据值或数据单元/数据集合以便更准确地消除此类故障数据。

另外在一些实施例中,识别组件还可经配置以在对数据页执行数据封装解码操作之前校正上述故障数据中经确定为不正确的那些故障数据内文来确定数据来源,而无需在执行封装解码后处理。因而在一个实施例中,故障数据在连同对应家居设备数据一起经解码操作之前被校准。

当然,此类识别组件不限于程序指令集或数据源代码,也可以是由逻辑门电路来实施,例如在硬件、固件及/或软件中实施此类识别组件。

硬件检测信息被设置为:向该故障消除设备s200输入对于所需检测家居设备的信息是满足预存在存储器s300中的预设家居设备列表中,例如可设置一硬件检测数据页,其中用于输入让待测家居设备必须满足在所属产品清单列表中的设备信息,提测家居设备上必须贴有公司及其产品条码,硬件检测数据页中必须附带对于该家居设备的硬件说明索引及其检测结果。

软件检测信息被设置为:向故障消除设备s200上输入对于所需检测的家居设备的信息用以表示对所需检测家居设备待测项目的内容,例如可在一软件检测数据页中设置必须进行的检测说明,包括“版本”、“功能说明”、“检测过程中的注意事项”及可能需要附加的关于该家居设备的用户界面(ui)交互图表。

故障消除设备s200还包含统计组件,该统计组件及识别组件可分别为离散型组件,例如设置在检测设备中的专用集成电路(asic)或可反映家居设备控制器内未必具有与该控制器的其它部分分离的离散形式电路提供的功能组件。统计组件及识别组件可包括单独编码及解码组件。例如在实际连接操作中,用户数据可作为页数据写入到存储器及/或从存储器反复读取。

步骤200、执行对该家居设备的检测,通过故障消除设备对在家居设备检测过程中输入的故障内容按照所识别的类别进行分析统计以生成统计分析逻辑(例如使用统计组件),该统计分析逻辑中包含对多个检测任务的周期性统计(例如统计每周的检测任务)、对故障当前状态的数量统计(统计截止本周故障状态的数量及其在所测内容中的占比率)、对所设定故障严重等级的统计(例如统计截止本周故障严重等级的数量及占比率)、对每一类故障内容的当前处理设备的故障占比统计(统计截止本周故障当前处理者的故障占比)及分析内容,该统计分析逻辑最后存储至故障消除设备。

步骤300、通过故障消除设备s200对确定检测结束的家居设备产品在家居系统平台进行发布。例如,其发布方法为以下几个,分别为“app上架发布”、“前端页面发布”、“服务器发布”、“紧急故障修正发布”。其中将通过所述统计分析逻辑得出的故障内容反馈给故障内容的当前处理设备。

举例来说,在执行家居设备的连接操作中,与例如智能主机耦合的多个家居设备(以及可能使用的上位机软件)中检索的故障选定字段的多个控制器单元可作为统计的设备组一起写入及/或读取。一起写入及/或读取的设备组可包含上述检测数据页且可在该检测数据页中写入多个数据项或逻辑编码。例如,多个对应的分区存储单元可经配置以存储一个或多个数据页,或者对应于对例如经软件检测关联的硬件故障类型或具体检测信息。在一些实例中,存储在每一分区存储单元中数据页的标识位可对应于数据的不同逻辑编码。

另外,在经由识别组件而用故障逻辑编码来检索家居设备的用户数据之后,经识别的编码数据可经识别组件而用所输入的校正数据重新编码,以保护码字有效字段(例如,用户数据及识别数据)。经识别及重新编码码的字段可随后写入到原先的分区存储单元(例如到一固定存储器的分页中)。响应于读取检测命令,从该存储单元再次读取的数据(例如包括由识别组件及统计组件的数据编码)可由识别组件及统计组件加以解码。

在一个实施例中,驻留在任何一个家居设备中的被读取数据页在由所述识别解码之前经由统计组件被找出。在故障消除设备s200接收后,识别组件校正待解码数据中确定为具有不正确数据值的那些数据索引而直接移除这些数据内文。例如,所识别的数据页包括数据编码内的已知位置处的已知数值。识别组件可将已知的识别数据的逻辑模式存储在合适的缓冲器中,可比较已获取数据页与从存储分区中读取的数据页之间的差别以识别故障数据内文。

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