异常恢复方法及装置制造方法及图纸

技术编号:20005363 阅读:29 留言:0更新日期:2019-01-05 17:51
本申请提供一种异常恢复方法及装置,该方法可应用于行车记录仪,该方法可包括:响应于用户的启动指令,执行启动;基于预设策略检测所述启动是否异常;如果检测到所述启动异常时,基于预设的多种异常恢复策略执行异常恢复。使用本申请提供的方法,可以实现行车记录仪通过多种异常恢复策略自主排除故障,并自动进行异常恢复。

Abnormal Recovery Method and Device

The application provides an exception recovery method and device, which can be applied to a traffic recorder. The method may include: executing a start in response to a user's start instruction; detecting whether the start is abnormal based on a preset strategy; and performing an exception recovery based on a preset multiple anomaly recovery strategy if the start anomaly is detected. By using the method provided in this application, the traveling recorder can automatically eliminate the malfunction and recover the malfunction through a variety of anomaly recovery strategies.

【技术实现步骤摘要】
异常恢复方法及装置
本申请涉及计算机通信领域,尤其涉及异常恢复方法及装置。
技术介绍
随着智能设备和移动互联网技术的发展,打车软件和租车软件等的普及给人们的出行带来了极大的便利。为了保证打车或者租车过程中的行车安全,通常大部分的租赁车辆以及提供打车服务的车辆都安装有行车记录仪,记录车辆行驶全过程中的视频、音频等信息。通常,行车记录仪还具有系统软件以及可与用户交互的可视化界面。行车记录仪可通过该系统软件以及可视化界面,为用户提供实时播放记录的视频信息、回放、下载等功能。然而,当行车记录仪启动异常时,严重影响了行车过程中对于行车数据的记录,因此如何恢复行车记录仪的异常启动就成为亟待解决地问题。
技术实现思路
有鉴于此,本申请提供一种异常恢复方法及装置,用以实现行车记录仪通过多种异常恢复策略自主排除故障,并自动进行异常恢复。具体地,本申请是通过如下技术方案实现的:根据本申请的第一方面,提供一种异常恢复方法,所述方法应用于行车记录仪,所述方法包括:响应于用户的启动指令,执行启动;基于预设策略检测所述启动是否异常;如果检测到所述启动异常,基于预设的多种异常恢复策略执行异常恢复。可选的,所述多种异常恢复策略分别对应不同的优先级;所述基于预设的多种异常恢复策略执行异常恢复,包括:按照所述多种异常恢复策略对应的优先级顺序,依次执行所述多种异常恢复策略,进行异常恢复。可选的,所述多种异常恢复策略包括版本更新异常恢复策略和数据清理异常恢复策略;其中,所述版本更新异常恢复策略高于所述数据清理异常恢复策略;所述按照所述多种异常恢复策略对应的优先级顺序,依次执行所述多种异常恢复策略,包括:执行所述版本更新异常恢复策略,进行所述行车记录仪的系统软件版本更新,并在完成所述系统软件版本更新后,执行重新启动,以及重新检测所述启动是否异常;如果在完成所述系统软件版本更新后,仍存在启动异常,则进一步执行所述数据清理异常恢复策略进行异常恢复。可选的,所述执行所述版本更新异常恢复策略,进行所述行车记录仪的系统软版本更新,包括:向后台服务端发送用于查询所述行车记录仪的最新系统软件版本的查询请求;接收所述后台服务端在收到所述查询请求后返回的对应于所述行车记录仪的最新系统软件版本的更新程序;基于所述更新程序对所述行车记录仪的系统软件进行更新。可选的,所述执行所述数据清理异常恢复策略进行异常恢复,包括:查询所述数据清理异常恢复策略所指定的配置数据;对所述指定的配置数据进行清理,并在清理完成后,执行重新启动,以及重新检测所述启动是否异常。可选的,如果基于所述多种异常恢复策略执行异常恢复后,所述行车记录仪仍启动异常,则执行以下操作中的任一或者多个的组合:通过后台服务端向管理员发送告警信息;保持在预设的初始化界面;在预设时长内,保持在预设的初始化界面,并在所述预设时长超时后,重启所述行车记录仪。根据本申请的第二方面,提供一种异常恢复装置,所述装置应用于行车记录仪,所述装置包括:启动单元,用于响应于用户的启动指令,执行启动;检测单元,用于基于预设策略检测所述启动是否异常;执行单元,用于如果检测到所述启动异常,基于预设的多种异常恢复策略执行异常恢复。可选的,所述多种异常恢复策略分别对应不同的优先级;所述执行单元,具体用于按照所述多种异常恢复策略对应的优先级顺序,依次执行所述多种异常恢复策略,进行异常恢复。可选的,所述多种异常恢复策略包括版本更新异常恢复策略和数据清理异常恢复策略;其中,所述版本更新异常恢复策略高于所述数据清理异常恢复策略;所述执行单元,进一步用于执行所述版本更新异常恢复策略,进行所述行车记录仪的系统软件版本更新,并在完成所述系统软件版本更新后,执行重新启动,以及重新检测所述启动是否异常;如果在完成所述系统软件版本更新后,仍存在启动异常,则进一步执行所述数据清理异常恢复策略进行异常恢复。可选的,所述执行单元,进一步用于向后台服务端发送用于查询所述行车记录仪的最新系统软件版本的查询请求;接收所述后台服务端在收到所述查询请求后返回的对应于所述行车记录仪的最新系统软件版本的更新程序;基于所述更新程序对所述行车记录仪的系统软件进行更新。可选的,所述执行单元,进一步用于查询所述数据清理异常恢复策略所指定的配置数据;对所述指定的配置数据进行清理,并在清理完成后,执行重新启动,以及重新检测所述启动是否异常。可选的,如果基于所述多种异常恢复策略执行异常恢复后,所述行车记录仪仍启动异常,所述执行单元还用于执行以下操作中的任一或者多个的组合:通过后台服务端向管理员发送告警信息;保持在预设的初始化界面;在预设时长内,保持在预设的初始化界面,并在所述预设时长超时后,执行重新启动。本申请提出一种异常恢复方法,行车记录仪可响应于用户的启动指令,执行启动操作。该行车记录仪可基于预设策略检测该启动是否异常。如果检测到所述行车记录仪启动异常,该行车记录仪可基于预设的多种异常恢复策略对应的优先级顺序,对所述行车记录仪执行异常恢复。由于行车记录仪可基于多种异常恢复策略,并按照多种异常恢复策略的优先级顺序,自主地进行异常恢复,使得该行车记录仪可自主地,多方式地排除启动异常故障,从而实现异常启动的恢复。附图说明图1是本申请一示例性实施例示出的一种行车记录系统的网络架构图;图2是本申请一示例性实施例示出的一种异常恢复方法的流程图;图3是本申请一示例性实施例示出的一种异常恢复装置的硬件结构图;图4是本申请一示例性实施例示出的一种异常恢复装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。近年来,随着城市的发展,打车、租车等的需求已逐渐成为大众普遍的需求,尤其是随着智能设备和移动互联网技术的迅猛发展,打车软件和租车软件等的普及,给人们的出行带来了极大的便利。为了保证行车安全,通常可在租赁车辆或者提供打车服务的车辆中安装行车记录仪,来记录车辆行驶的视频、音频等信息。通常,该行车记录仪具有系统软件以及可与用户交互的可视化界面。该行车记录仪可通过该系统软件以及可视化交互界面为用户提供实时显示行车记录仪记录的视频图像,以及视频、音频等的回放、下载等功能。然而,当上述行车记录仪出现启动异常的问题时,该行车记录仪如何自主排除异本文档来自技高网...

【技术保护点】
1.一种异常恢复方法,其特征在于,所述方法应用于行车记录仪,所述方法包括:响应于用户的启动指令,执行启动;基于预设策略检测所述启动是否异常;如果检测到所述启动异常,基于预设的多种异常恢复策略执行异常恢复。

【技术特征摘要】
1.一种异常恢复方法,其特征在于,所述方法应用于行车记录仪,所述方法包括:响应于用户的启动指令,执行启动;基于预设策略检测所述启动是否异常;如果检测到所述启动异常,基于预设的多种异常恢复策略执行异常恢复。2.根据权利要求1所述的方法,其特征在于,所述多种异常恢复策略分别对应不同的优先级;所述基于预设的多种异常恢复策略执行异常恢复,包括:按照所述多种异常恢复策略对应的优先级顺序,依次执行所述多种异常恢复策略,进行异常恢复。3.根据权利要求2所述的方法,其特征在于,所述多种异常恢复策略包括版本更新异常恢复策略和数据清理异常恢复策略;其中,所述版本更新异常恢复策略高于所述数据清理异常恢复策略;所述按照所述多种异常恢复策略对应的优先级顺序,依次执行所述多种异常恢复策略,包括:执行所述版本更新异常恢复策略,进行所述行车记录仪的系统软件版本更新,并在完成所述系统软件版本更新后,执行重新启动,以及重新检测所述启动是否异常;如果在完成所述系统软件版本更新后,仍存在启动异常,则进一步执行所述数据清理异常恢复策略进行异常恢复。4.根据权利要求3所述的方法,其特征在于,所述执行所述版本更新异常恢复策略,进行所述行车记录仪的系统软版本更新,包括:向后台服务端发送用于查询所述行车记录仪的最新系统软件版本的查询请求;接收所述后台服务端在收到所述查询请求后返回的对应于所述行车记录仪的最新系统软件版本的更新程序;基于所述更新程序对所述行车记录仪的系统软件进行更新。5.根据权利要求3所述的方法,其特征在于,所述执行所述数据清理异常恢复策略进行异常恢复,包括:查询所述数据清理异常恢复策略所指定的配置数据;对所述指定的配置数据进行清理,并在清理完成后,执行重新启动,以及重新检测所述启动是否异常。6.根据权利要求1所述的方法,其特征在于,如果基于所述多种异常恢复策略执行异常恢复后,所述行车记录仪仍启动异常,则执行以下操作中的任一或者多个的组合:通过后台服务端向管理员发送告警信息;保持在预设的初始化界面;在预设时长内,保持在预设...

【专利技术属性】
技术研发人员:骆建祥薛海涛徐春吴更新
申请(专利权)人:北京嘀嘀无限科技发展有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1