一种数据处理方法、电子设备及电子装置与流程

文档序号:12157619阅读:282来源:国知局
一种数据处理方法、电子设备及电子装置与流程

本发明涉及电子技术领域,特别是涉及一种数据处理方法、电子设备及电子装置。



背景技术:

目前,计算机等电子设备中通常会有记录硬件设备或软件设备的执行动作的操作数据,例如:记录了在2015年3月2日上午8点执行开机的开机数据;记录了在2014年10月30日下午两点,网速为1兆每秒的状态下进行网络服务器切换的网络切换数据,等等。

通过对操作数据的统计、分析有助于了解电子设备的系统、硬件、软件等设备和应用的运行情况,并可以基于这些操作数据优化电子设备的部分或整体性能。

现有技术中,操作数据包括两种类型,一种是一次记录操作对应于一次完整操作的原子数据,例如,记录了在2015年4月20日下午13点转速为7200转每秒的硬盘数据。

另一种则是由多个记录操作对应于一次完整操作的合成数据,例如,在2014年1月12日当天的开关机操作数据需要由2014年1月12日当天的开机操作数据和关机操作数据共同组成,所述开关机操作数据则可以为所述合成数据。又例如,一项完整的服务器操作数据需要由用户登入操作数据和用户登出操作数据共同组成,所服务器操作数据则可以为所述合成数据。

可见,多个记录操作对应于一次完整操作的合成数据在日常工作生活应用中处于非常广泛的应用状态,如果合成数据中出现错误,则表征了电子设备曾经或正处于不正常的工作状态中,然而,现有技术中对合成数据的处理通常为 在一预设时间点集中处理合成数据中发现的错误,造成处理时间不及时,容易在一定时间范围内引起电子设备的连锁反应,造成电子设备在没有进行错误处理的这段时间范围内运行状况不佳的情况。

同时,还由于现有技术中缺乏自动修复合成数据的技术,因此,往往会造成电子设备在出现操作错误或操作数据错误时,要么不能正常运行,要么在错误存在的状态下运行,造成电子设备或整个系统运行不畅或运行错误的情况。

可见,现有技术中存在着当合成数据发生错误时处理不及时和缺乏自动处理手段的技术问题。



技术实现要素:

本申请提供一种数据处理方法、电子设备及电子装置,用以解决现有技术中存在着的当合成数据发生错误时处理不及时和缺乏自动处理手段的技术问题。

本申请一方面提供了一种数据处理方法,包括:

获取包括操作数据的第一数据集,所述操作数据为记录软件或硬件执行一操作的数据;

基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成;

在所述第一数据集不包括所述第一操作数据组时,按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。

可选地,所述按照第一规则对所述第一数据集进行处理,包括:

当所述第一数据集中缺少所述第一操作数据组中的第一数据时,基于与所述第一操作数据组对应的预存的第二操作数据组,在所述第一数据集中增加所述第一数据,所述第一数据为所述第二操作数据组中的数据。

可选地,所述按照第一规则对所述第一数据集进行处理,包括:

当所述第一数据集中的第二数据与对应的第三数据的匹配度小于预设匹配度时,将所述第二数据与所述第三数据进行匹配处理,以使所述第二数据与所述第三数据的匹配度大于等于所述预设匹配度;

其中,所述第三数据为所述第一操作数据组中的所述操作数据。

可选地,在所述按照第一规则对所述第一数据集进行处理之后,所述方法还包括:

在经处理后的所述第一数据集不包括所述第一操作数据组时,将所述第一数据集删除。

可选地,在所述将所述第一数据集删除之后,所述方法还包括:

生成异常报告,以有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则;

其中,所述异常报告包括所述第一数据集中的属性内容和/或所述第一数据集中与所述第一操作数据组对应的至少一条操作数据。

另一方面,本申请实施例一种电子设备,包括:

处理器,用以获取包括操作数据的第一数据集,基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集,其中,所述操作数据为记录软件或硬件执行一操作的数据,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成;

存储器,用以存储所述处理器的处理程序。

可选地,所述存储器,用以存储由具有第一存储格式的数据组成的第一数据包,所述第一数据包包括至少一个所述第一数据集。

可选地,所述处理器,用以当所述第一数据集中缺少所述第一操作数据组中的第一数据时,基于与所述第一操作数据组对应的预存的第二操作数据组, 在所述第一数据集中增加所述第一数据,其中,所述第一数据为所述第二操作数据组中的数据。

可选地,所述处理器,用以当所述第一数据集中的第二数据与对应的第三数据的匹配度小于预设匹配度时,将所述第二数据与所述第三数据进行匹配处理,以使所述第二数据与所述第三数据的匹配度大于等于所述预设匹配度,其中,所述第三数据为所述第一操作数据组中的所述操作数据。

可选地,所述处理器,还用以在经处理后的所述第一数据集不包括所述第一操作数据组时,将所述第一数据集删除。

可选地,所述处理器,还用以生成异常报告,以有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则,其中,所述异常报告包括所述第一数据集中的属性内容和/或所述第一数据集中与所述第一操作数据组对应的至少一条操作数据。

再一方面,本申请实施例还提供了一种电子装置,包括:

第一获取单元,用以获取包括操作数据的第一数据集,所述操作数据为记录软件或硬件执行一操作的数据;

第一判断单元,用以基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成;

第一处理单元,用以在所述第一数据集不包括所述第一操作数据组时,按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

本申请实施例中的技术方案通过获取包括记录软件或硬件执行一操作的数据的第一数据集,再基于所述第一数据集中的属性内容判断所述第一数据集 是否包括对应的由与一完整操作过程对应的至少一条所述操作数据组成的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,则会按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。由此可以实现在电子设备中的合成数据发生错误时能够得到及时处理,并且实现了由电子设备自动处理的方式,因此具有提高电子设备系统稳定性和提高电子设备的合成数据故障处理效率的技术效果。

本申请实施例至少还具有如下技术效果或优点:

进一步地,本申请实施例中的技术方案采用对应式的修复处理方式,其处理过程简单直接,所需处理时间较其它处理方式更少,因此,本申请实施例中的技术方案还具有修复处理效率高的技术效果。

进一步地,本申请实施例中的技术方案可以通过在经处理后的所述第一数据集不包括所述第一操作数据组时将所述第一数据集删除的方式,保证电子设备的系统流畅性和稳定性,具有提高电子设备稳定性和运行性能的技术效果。

进一步地,本申请实施例中的技术方案还可以通过发送有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则的异常报告,由此可以方便用户对无法进行有效修复的第一数据集进行后期处理,具有有利于电子设备后期维护和提升用户感受的技术效果。

附图说明

图1为本发明实施例提供的一种数据处理方法的流程图;

图2为本发明实施例提供的一种电子设备结构图;

图3为本发明实施例提供的一种电子装置结构图。

具体实施方式

本申请提供一种控制方法、电子设备及电子装置,用以解决现有技术中存在着的当合成数据发生错误时处理不及时和缺乏自动处理手段的技术问题。

本申请实施例中的技术方案为解决上述技术问题,总体思路如下:

本申请实施例中的技术方案通过获取包括记录软件或硬件执行一操作的数据的第一数据集,再基于所述第一数据集中的属性内容判断所述第一数据集是否包括对应的由与一完整操作过程对应的至少一条所述操作数据组成的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,则会按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。由此可以实现在电子设备中的合成数据发生错误时能够得到及时处理,并且实现了由电子设备自动处理的方式,因此具有提高电子设备系统稳定性和提高电子设备的合成数据故障处理效率的技术效果。

下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例一

请参考图1,本申请实施例一提供一种数据处理方法,包括:

步骤101:获取包括操作数据的第一数据集,所述操作数据为记录软件或硬件执行一操作的数据。

所述第一数据集可以按照一预设规则来定义集合,该预设规则可以为按照不同的硬件设备和软件设备定义该数据集。

例如,第一数据集可以为针对一硬盘的操作数据集,在第一数据集中包括了该硬盘在2015年3月这一时间段内的硬盘转速数据以及在2015年5月这一 时间段内的硬盘转速数据。

又例如,第一数据集可以为针对一视频播放程序的操作数据集,在第一数据集中包括了该视频播放程序在网络传输速率为5兆每秒以上的环境中单位时间内的播放画面帧数,以及包括了该视频播放程序在网络传输速率为5兆每秒以下和1兆每秒以上的环境中单位时间内的播放画面帧数,还包括了该视频播放程序在网络传输速率为1兆每秒以下的环境中单位时间内的播放画面帧数。

该预设规则也可以根据不同的硬件设备和/或软件设备所属的工作系统,并按照不同的工作系统来定义该数据集。

例如,可以将与电脑连接的电话设备、网络拨号软件、电脑的网络连接设备设置为一套网络电话系统,所述第一数据集则可以包括电话设备的操作数据、网络拨号软件的操作数据、网络连接设备的操作数据,等等。

可见,所述第一数据集可以根据不同的适用环境或适用要求,定义包括不同的硬件和/或软件中的操作数据,也可以通过多种方式获取硬件和/或软件的操作数据,在实际操作过程中可以根据需要而自行设置,在此就不一一赘述。

步骤102:基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成。

所述属性内容具体可以由第一数据集中的图文、符号、字段、标识等所表示。

所述属性内容可以包括指定硬件和/或软件的操作数据的内容,例如,当第一数据集中包括了中文名称“硬盘”,以及与“硬盘”相对应的系列操作数据,还有“卡巴斯基V6.0”,以及与“卡巴斯基V6.0”对应的系列操作数据时,则表征所述第一数据集中包括了与硬盘对应的操作数据,以及与“卡巴斯基”软件对应的操作数据。

所述属性内容也可以包括直接定义所需要的操作数据项的内容,例如,当 第一数据集中包括了A1、A2、A3三个字段标识符时,则表征了所述第一数据集中应包括三类合成操作数据:开机数据和关机数据、USB接口插入数据和USB接口拔出数据、无线网络接入数据和无线网络登出数据。

所述属性内容还可以包括定义硬件和/或软件的工作状态的内容,例如,当第一数据集中包括了“电源、low”以及与“电源、low”对应的操作数据时,则表征了所述第一数据集中包括了当电源电量为百分之五十以下时,与电源相对应的操作数据。

在实际操作时,所述属性内容不仅可以通过预设的方式对其所包括的内容进行定义,还可以根据用户自身需求通过自定义的方式对所述属性内容进行扩展,例如,可以在所述第一数据集中增加对网络环境的参数需求、对中央处理器的温度参数需求等等,在实际操作时,则可以通过相对应的数据处理结构进行调取及显示,由于现有技术中存在多种调取或表征所述相关参数的方式,在此就不再一一赘述。

可见,只要是能够通过分析得到该数据集中具体应包括哪些硬件或软件的操作数据的内容都可以作为所述属性内容,在实际操作过程中可以根据需要而自行设置。

由背景技术中的内容可知,由于操作数据通常为记录了硬件或软件执行一次操作的数据,而在部分应用场景下,需要硬件或软件执行多次操作才能对应于一次完整的硬件或软件操作流程,因此,在该类应用场景下通常可以采用至少两条操作数据来对应于一次完整操作,而在本申请实施例中,所述第一操作数据组则具体可以为由对应于一次完整操作的所述至少两条操作数据组成。

在本步骤的实施过程中,则是需要通过第一数据集中的属性内容,判断所述第一数据集中是否包括了相应的所述第一操作数据组,并且,所述第一数据集中不包括所述第一操作数据组具体可以包含两方面含义,一种是指第一数据集中缺少用以组成相对应的第一操作数据组的操作数据。例如,当与第一数据 集对应的第一操作数据组具体由A、B两个操作数据组成时,所述第一数据集中存在A操作数据而不存在B操作数据,又或者所述第一数据集中存在B操作数据而不存在A操作数据,再或者所述第一数据集中同时不存在A、B两个操作数据,当第一数据集中缺少用以组成对应的所述第一操作数据组的操作数据时,则可以认为所述第一数据集不包括所述第一操作数据组;另一种是指当第一数据集中的A数据对应于第一操作数据组中的B数据时,A数据和B数据不匹配的情况。具体的,所述不匹配可以是指A数据与B数据的存储格式不一致,和/或A数据与B数据所采用的代码编写方式不一致,和/或A数据与B数据的参数值范围不符合,等等诸如此类情况。例如,当第一数据集中包括A1、B1、C1三个操作数据,其中,与所述第一数据集对应的第一操作数据组由A1、B2两个操作数据组成,B1和B2同样皆为第一应用关闭数据,但是B1中的代码在存储过程中发生了错误,从而与B2的部分代码不一致,因此,同样可以认为所述第一数据集中不包括所述第一操作数据组。

根据上述表述,本申请实施例针对所述第一数据集中是否包括了相应的所述第一操作数据组,具体还可以包括以下几种示例:

例如,当所述第一数据集中的属性内容具体包括了“电源”以及相对应的操作数据时,根据所述属性内容则可以判断得到与“电源”相对应的操作数据中,应包括电源开启数据和电源关闭数据,由此才能组成一完整的电源操作,所述电源开启数据和电源关闭数据则组成了所述第一操作数据组,当所述第一数据集中缺少电源开启数据或缺少电源关闭数据时,则表征所述第一数据集中不包括相应的所述第一操作数据组。

又例如,当所述第一数据集中的属性内容具体包括了A2符号,以及与A2对应的操作数据时,则表示所述第一数据集中包括了与USB接口操作相关的操作数据,因此,与所述A2对应的操作数据中应包括USB接口插入数据和USB接口拔出数据,由此来对应一次完整的USB接口操作,与A2对应的所 述第一操作数据组则可以由所述USB接口插入数据和USB接口拔出数据组成,当与A2对应的操作数据中存在的USB接口插入数据、USB接口拔出数据与预定的USB接口插入数据、USB接口拔出数据的格式或代码编写方式不同,又或是参数值不属于预设范围时,则表征所述第一数据集中不包括相应的所述第一操作数据组。

再例如,当属性内容中包括了“语音传输速率”时,则可以对应于XY语音聊天软件中的操作数据,与所述XY语音聊天软件对应的操作数据中应至少包括登录服务器数据、语音接通数据和登出服务器数据,由此来对应一次完整的语音传输操作,与“语音传输速率”对应的所述第一操作数据组则可以由所述登录服务器数据、语音接通数据和登出服务器数据组成,当与“语音传输速率”对应的操作数据中缺少所述登录服务器数据、语音接通数据和登出服务器数据时,则表征所述第一数据集中不包括相应的所述第一操作数据组。

步骤103:在所述第一数据集不包括所述第一操作数据组时,按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。

所述第一规则可以为根据预存的数据对所述第一数据集中的操作数据进行添加或对照式修改;也可以是选择与第一数据集中的属性内容相对应的操作数据中的代码内容,选择功能相接近或类似的代码语句对所述第一数据集中的操作数据进行填充;当然,还可以是选择删除或丢弃所述第一数据集,等等,由于现有技术中存在多种对数据进行修补的方法,为了说明书的简洁在此就不一一赘述。

在本步骤的具体执行过程中,可以根据由步骤102中判断得到的所述第一数据集中不包括所述第一操作数据组的具体原因来确定对所述第一数据集进行处理的方式。

例如,当第一数据集中缺少对应的第一操作数据组中的一个或多个操作数 据时,则可以采用根据预存的数据对所述第一数据集中的操作数据进行添加的方式进行修补处理,使处理后的所述第一数据集中存在所述所述第一操作数据组。

又例如,当第一数据集中与对应的第一操作数据组中的一个或多个操作数据存在不匹配的情况时,可以根据预存的数据对所述第一数据集中的操作数据进行对照式修改的方式进行修补处理,使处理后的所述第一数据集中存在所述所述第一操作数据组。

也就是说,在本步骤的执行过程中,可以根据第一数据集中不包括所述第一操作数据组的具体原因而选择相适应的方式对所述第一数据集进行修补处理,以达到使修改后的第一数据集中包括所述第一操作数据组的目的。

可见,本申请实施例中的技术方案通过获取包括记录软件或硬件执行一操作的数据的第一数据集,再基于所述第一数据集中的属性内容判断所述第一数据集是否包括对应的由与一完整操作过程对应的至少一条所述操作数据组成的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,则会按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。由此可以实现在电子设备中的合成数据发生错误时能够得到及时处理,并且实现了由电子设备自动处理的方式,因此具有提高电子设备系统稳定性和提高电子设备的合成数据故障处理效率的技术效果。

可选地,所述按照第一规则对所述第一数据集进行处理,包括:

当所述第一数据集中缺少所述第一操作数据组中的第一数据时,基于与所述第一操作数据组对应的预存的第二操作数据组,在所述第一数据集中增加所述第一数据,所述第一数据为所述第二操作数据组中的数据。

也就是说,当第一数据集中不包括第一操作数据组的原因为缺少第一操作数据组的一个或多个操作数据时,可以在电子设备的本地存储器中,或与电子设备连接的其它电子设备的存储装置中预存与第一操作数据组相对应的第二 操作数据组,当所述第一数据集中不存在所述第一操作数据组中的至少一个操作数据时,则可以在第二操作数据组中确定出与该至少一个操作数据对应的至少一个数据,并对该第二操作数据组中与该操作数据对应的至少一个数据采用复制、调用、代码模版套用等方式,在第一数据集中增加相对应的之前所缺少的操作数据,从而使得处理后的第一数据集中包括所述第一操作数据组。

可选地,所述按照第一规则对所述第一数据集进行处理,包括:

当所述第一数据集中的第二数据与对应的第三数据的匹配度小于预设匹配度时,将所述第二数据与所述第三数据进行匹配处理,以使所述第二数据与所述第三数据的匹配度大于等于所述预设匹配度;

其中,所述第三数据为所述第一操作数据组中的所述操作数据。

也就是说,当第一数据集中不包括第一操作数据组的原因为第一数据集中的至少一个操作数据与第一操作数据组中对应的至少一个操作数据存在匹配度低于预设匹配度,也就是不匹配的情况时,可以在电子设备的本地存储器中,或与电子设备连接的其它电子设备的存储装置中预存第一操作数据组中的操作数据,并且可以将第一数据集中的所述至少一个操作数据按照第一操作数据组中对应的至少一个操作数据,采用一一对应的方式进行修正,又或是采用代码模版套用的方式进行修正,再或是采用功能相近或相类似的代码语法自动生成相适应的操作数据的方式进行修正,等等,只要是可以将第一数据集中的数据处理成为与第一操作数据中相对应的数据的匹配度大于等于所述预设匹配度的方式即可,由此可以使得处理后的第一数据集中包括所述第一操作数据组。

可见,本申请实施例中的技术方案可以采用基于预存的操作数据组模板对缺少第一操作数据组中的第一数据的第一数据集进行修复处理,从而达到使进行修复处理后的第一数据集中包括所述第一操作数据组的目的,由于采用对应式的修复处理方式其处理过程简单直接,所需处理时间较其它处理方式更少, 因此,本申请实施例中的技术方案还具有修复处理效率高的技术效果。

可选地,在所述按照第一规则对所述第一数据集进行处理之后,所述方法还包括:

在经处理后的所述第一数据集不包括所述第一操作数据组时,将所述第一数据集删除。

在实际操作过程中,由于还存在着即使对第一数据集中的操作数据进行了修复处理,但是还会因为种种原因,例如,数据不可识别或读取、预存数据丢失或缺损、缺少相应处理手段等等,造成无法对第一数据集中的操作数据进行修复处理,或修复处理后的第一数据集仍不包括所述第一操作数据组。此时,则可以选择将所述第一数据集删除、隔离或移动到其它存储区域。当电子设备基于所述第一数据集中的数据运行时,例如,调用所述第一数据集中的数据时,可以使得电子设备在没有错误数据的状态下运行,从而保证电子设备的系统流畅性和稳定性。

可见,本申请实施例中的技术方案可以通过在经处理后的所述第一数据集不包括所述第一操作数据组时将所述第一数据集删除的方式,保证电子设备的系统流畅性和稳定性,具有提高电子设备稳定性和运行性能的技术效果。

可选地,在所述将所述第一数据集删除之后,所述方法还包括:

生成异常报告,以有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则;

其中,所述异常报告包括所述第一数据集中的属性内容和/或所述第一数据集中与所述第一操作数据组对应的至少一条操作数据。

也就是说,当电子设备中发生了无法对第一数据集中的操作数据进行修复处理,或修复处理后的第一数据集仍不包括所述第一操作数据组的情况时,本申请实施例中的技术方案还会生成包括所述第一数据集中的主要内容的异常报告。该异常报告可以方便用户了解无法对第一数据集中的操作数据进行修复 处理,或修复处理后第一数据集仍不包括所述第一操作数据组的原因。用户由此可以针对这些原因开发出能够对所述第一数据集进行处理的方法或应用程序或处理设备,等等。

可见,本申请实施例中的技术方案还可以通过发送有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则的异常报告,由此可以方便用户对无法进行有效修复的第一数据集进行后期处理,具有有利于电子设备后期维护和提升用户感受的技术效果。

实施例二

请参考图2,本申请实施例二提供一种电子设备,包括:

处理器201,用以获取包括操作数据的第一数据集,基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集,其中,所述操作数据为记录软件或硬件执行一操作的数据,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成;

存储器202,用以存储所述处理器的处理程序。

具体来讲,处理器201具体可以是通用的中央处理器(CPU),可以是特定应用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC),可以是一个或多个用于控制程序执行的集成电路。

存储器202的数量可以是一个或多个。存储器可以包括只读存储器(英文:Read Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)和磁盘存储器。

可选地,所述存储器202,用以存储由具有第一存储格式的数据组成的第一数据包,所述第一数据包包括至少一个所述第一数据集。

可选地,所述处理器201,用以当所述第一数据集中缺少所述第一操作数 据组中的第一数据时,基于与所述第一操作数据组对应的预存的第二操作数据组,在所述第一数据集中增加所述第一数据,其中,所述第一数据为所述第二操作数据组中的数据。

可选地,所述处理器201,用以当所述第一数据集中的第二数据与对应的第三数据的匹配度小于预设匹配度时,将所述第二数据与所述第三数据进行匹配处理,以使所述第二数据与所述第三数据的匹配度大于等于所述预设匹配度,其中,所述第三数据为所述第一操作数据组中的所述操作数据。

可选地,所述处理器201,还用以在经处理后的所述第一数据集不包括所述第一操作数据组时,将所述第一数据集删除。

可选地,所述处理器201,还用以生成异常报告,以有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则,其中,所述异常报告包括所述第一数据集中的属性内容和/或所述第一数据集中与所述第一操作数据组对应的至少一条操作数据。

前述图1实施例中的数据处理方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对数据处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。

实施例三

请参考图3,本申请实施例三提供一种电子装置,包括:

第一获取单元301,用以获取包括操作数据的第一数据集,所述操作数据为记录软件或硬件执行一操作的数据;

第一判断单元302,用以基于所述第一数据集中操作数据的属性内容,判断所述第一数据集是否包括对应的第一操作数据组,所述第一操作数据组由与一完整操作过程对应的至少一条所述操作数据组成;

第一处理单元303,用以在所述第一数据集不包括所述第一操作数据组时, 按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。

可选地,所述第一处理单元303,包括:

增加处理单元,用以当所述第一数据集中缺少所述第一操作数据组中的第一数据时,基于与所述第一操作数据组对应的预存的第二操作数据组,在所述第一数据集中增加所述第一数据,所述第一数据为所述第二操作数据组中的数据。

可选地,所述第一处理单元303,包括:

匹配处理单元,用以当所述第一数据集中的第二数据与对应的第三数据的匹配度小于预设匹配度时,将所述第二数据与所述第三数据进行匹配处理,以使所述第二数据与所述第三数据的匹配度大于等于所述预设匹配度,其中,所述第三数据为所述第一操作数据组中的所述操作数据。

可选地,所述电子装置还包括:

删除单元,用以在经处理后的所述第一数据集不包括所述第一操作数据组时,将所述第一数据集删除。

可选地,所述电子装置还包括:

异常报告生成单元,用以生成异常报告,以有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则,其中,所述异常报告包括所述第一数据集中的属性内容和/或所述第一数据集中与所述第一操作数据组对应的至少一条操作数据。

前述图1实施例中的数据处理方法中的各种变化方式和具体实例同样适用于本实施例的电子装置,通过前述对数据处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子装置的实施方法,所以为了说明书的简洁,在此不再详述。

由此可见,本申请实施例中的技术方案通过获取包括记录软件或硬件执行 一操作的数据的第一数据集,再基于所述第一数据集中的属性内容判断所述第一数据集是否包括对应的由与一完整操作过程对应的至少一条所述操作数据组成的第一操作数据组,在所述第一数据集不包括所述第一操作数据组时,则会按照第一规则对所述第一数据集进行处理,获得包括所述第一操作数据组的第一处理数据集。由此可以实现在电子设备中的合成数据发生错误时能够得到及时处理,并且实现了由电子设备自动处理的方式,因此具有提高电子设备系统稳定性和提高电子设备的合成数据故障处理效率的技术效果。

本申请实施例至少还具有如下技术效果或优点:

进一步地,本申请实施例中的技术方案采用对应式的修复处理方式,其处理过程简单直接,所需处理时间较其它处理方式更少,因此,本申请实施例中的技术方案还具有修复处理效率高的技术效果。

进一步地,本申请实施例中的技术方案可以通过在经处理后的所述第一数据集不包括所述第一操作数据组时将所述第一数据集删除的方式,保证电子设备的系统流畅性和稳定性,具有提高电子设备稳定性和运行性能的技术效果。

进一步地,本申请实施例中的技术方案还可以通过发送有利于生成能够处理所述第一数据集从而获得所述第一处理数据集的第二规则的异常报告,由此可以方便用户对无法进行有效修复的第一数据集进行后期处理,具有有利于电子设备后期维护和提升用户感受的技术效果。

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

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

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

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

具体来讲,本申请实施例中的一种显示方法对应的计算机程序指令可以被存储在光盘、硬盘、U盘等存储介质上,当存储介质中的与一种显示方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:

检测所述第一信息是否符合第一预设条件;

在所述第一信息符合所述第一预设条件时,控制第一电子设备进入远程控制模式,在所述远程控制模式下,所述第一电子设备能够自动响应第二电子设备的通信请求。

可选地,所述存储介质中存储的与步骤:控制第一电子设备进入远程控制模式对应的计算机程序指令在被执行时,具体包括如下步骤:

控制所述第一电子设备开启数据连接、定位功能、自动接听来电功能中的至少一种。

可选地,在所述控制第一电子设备进入远程控制模式之后,所述存储介质 中存储的计算机程序指令在被执行时,具体还包括如下步骤:

在控制所述第一电子设备开启自动接听来电功能时,接收所述第二电子设备发送的来电请求;

自动响应所述来电请求,接通来电;

获取通过所述来电接收的第一语音;

基于所述第一语音控制所述第一电子设备进入丢失模式,其中,当所述第一电子设备处于所述丢失模式时,能够响应通过所述第二电子设备发出的指令以控制所述第一电子设备。

进一步可选地,所述存储介质中存储的与步骤:基于所述第一语音控制所述第一电子设备进入丢失模式对应的计算机程序指令在被执行时,具体包括如下步骤:

将所述第一语音对应的声纹信息与预存的第一声纹进行比较,得到所述第一语音对应的声纹信息与所述第一声纹的第一匹配度,检测所述第一匹配度是否大于等于一预设匹配度;

在所述第一匹配度大于等于所述预设匹配度时,控制所述第一电子设备进入所述丢失模式。

可选地,在所述控制第一电子设备进入远程控制模式之后,所述存储介质中存储的计算机程序指令在被执行时,具体还包括如下步骤:

在预存指令集中确定出与所述第二语音对应的第一控制指令;

控制所述第一电子设备执行所述第一控制指令。

进一步可选地,在所述控制所述第一电子设备执行所述第一控制指令之后,所述存储介质中存储的计算机程序指令在被执行时,具体还包括如下步骤:

向所述第二电子设备发送第一提醒信息以提示用户所述第一电子设备已执行所述第一控制指令。

进一步可选地,在所述控制所述第一电子设备执行所述第一控制指令之 后,所述存储介质中存储的计算机程序指令在被执行时,具体还包括如下步骤:

当所述第一电子设备未成功执行所述第一控制指令时,向所述第二电子设备发送第二提醒信息以提示用户所述第一电子设备未成功执行所述第一控制指令。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

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

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