掌桥专利:专业的专利平台
掌桥专利
首页

车辆实时预警方法及相关装置

文献发布时间:2024-04-18 20:00:25


车辆实时预警方法及相关装置

技术领域

本申请涉及数据处理技术领域,具体涉及一种车辆实时预警方法及相关装置。

背景技术

目前,随着电子设备的发展,越来越多的电子设备伴随着人们的生活。在电子设备出现电量不足的时候,通常会给予一定的预警提醒,以使得人们知晓该电子设备电量不足,从而可以尽快更换电池或采取充电措施。由于一些电子设备具有特殊的重要性,若未能及时提前进行低电量预警,可能会在电量耗尽后影响其他功能的使用。例如,针对行驶过程中的车辆,车载定位装置一旦电量不足,可能会影响车载导航功能的使用;或者针对车库中存放的抵押车辆,车载定位装置一旦电量不足,可能会无法对车辆位置进行实时监测等。因此,如何能够准确地进行实时电量预警,成为了目前亟待解决的问题。

发明内容

本申请实施例提供一种车辆实时预警方法及相关装置,能够准确地进行实时电量预警。

本申请实施例的第一方面提供了一种车辆实时预警方法,方法包括:

获取待检测车辆中定位装置的运行状态信息和当前电量信息;

根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息;

根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长;

若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息;

将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

本示例中,通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,可以根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息,从而可以将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户,能够准确地进行实时电量预警。

本申请实施例的第二方面提供一种车辆实时预警装置,装置包括:

获取单元,用于获取待检测车辆中定位装置的运行状态信息和当前电量信息;

第一确定单元,用于根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息;

第二确定单元,用于根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长;

第三确定单元,用于若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息;

发送单元,用于将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

本申请实施例的第三方面提供一种终端,包括处理器、输入设备、输出设备和存储器,处理器、输入设备、输出设备和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行如本申请实施例第一方面中的步骤指令。

本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种车辆实时预警方法的流程示意图;

图2为本申请实施例提供的一种第一运行状态图的示意图;

图3为本申请实施例提供的一种第一参考运行状态曲线的示意图;

图4为本申请实施例提供的一种第一运行状态曲线的示意图;

图5为本申请实施例提供的一种车辆实时预警装置的结构示意图;

图6是本申请实施例提供的一种计算机设备的结构示意图;

图7是本申请实施例提供的另一种计算机设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。

为了更好的理解本申请实施例提供的一种车辆实时预警方法,下面首先对应用车辆实时预警方法的场景进行简要介绍。示例性的,以抵押车辆上的定位装置为例进行说明,由于车辆长期存放于车库中,可能无法及时地了解到车载定位装置的电量情况,并且若车载定位装置的电量预警在车库中触发,却无人察觉或被当做误报预警,从而会忽略掉定位装置的电量可能已经耗尽的问题,进而使得在需要对抵押车辆进行定位时,却无法实现定位功能。

本申请实施例旨在解决无法准确地进行实时电量预警的问题,提供了一种车辆实时预警方法,该方法可以通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以确定出该定位装置的电量消耗至预设电量的第一时长,从而根据当前电量信息和第一时长确定电量预警信息,进而使得服务器可以根据电量预警信息实时地实现对待检测车辆的定位装置预警,有利于准确地实现针对车辆定位装置进行实时预警的目的。

本发明实施例提供的车辆实时预警方法,可以通过车辆实时预警设备执行。其中,车辆实时预警设备可以包括客户端和服务端,客户端通过网络与服务端进行通信。服务端可以与其他设备上(如上述抵押车辆)的定位装置相连接,如通过芯片与其他设备相连接,以获取到其他设备的定位装置的相关信息,本申请对此不作限制。可选的,本申请实施例中以抵押车辆上的定位装置为例进行说明,不对本申请造成限制。

其中,客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。下面通过具体的实施例对本发明进行详细的描述。

请参阅图1,图1为本申请实施例提供了一种车辆实时预警方法的流程示意图。如图1所示,该方法包括如下步骤:

S10:获取待检测车辆中定位装置的运行状态信息和当前电量信息。

其中,待检测车辆可以为一辆或者多辆需要进行电量预警的车辆。例如,该待检测车辆可以为车库中存放的需要实时进行电量预警的抵押车辆,本申请对此不作限制。该待检测车辆可以与服务器相连接,即该待检测车辆可以处于服务器的检测范围之内。也就是说,在待检测车辆的定位装置出现电量不足时,服务器可以获取到该电量不足的状态,并发送电量预警信息以向用户(如管理员)指示该待检测车辆处于电量不足的状态,本申请对此不作限制。

定位装置的运行状态信息可以用于指示该定位装置的运行状态,如处于工作状态或休眠状态,以及处于工作状态时该定位装置中各个器件单元的运行状态信息,如下文即将提及的定位装置中微处理器的运行状态信息,收发器的运行状态信息,以及解析器的运行状态信息等,本申请对此不作限制。

定位装置的当前电量信息可以用于指示该定位装置在当前时段的剩余电量。可以理解的是,服务端可以通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以在后续的过程中可以进一步根据该运行状态信息和当前电量信息进行处理,从而实现准确地进行车辆实时预警的目的。

S20:根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息。

其中,历史运行信息可以用于指示定位装置在历史时段的运行信息。历史时段可以理解为执行本申请实施例所提供的车辆实时预警方法之前的任一时段。例如,服务端在当前时段(如第M个时段)获取待检测车辆中定位装置的运行状态信息和当前电量信息,则当前时段(第M个时段)之前的任一时段可以为上述历史时段,本申请对此不作限制。

可以理解的是,前述运行状态信息与此处历史运行信息不同,前述运行状态信息可以理解为服务端在当前时段(如上述第M个时段)中所获取到的运行状态信息,本申请对此不作限制。

其中,定位装置的耗电信息可以用于指示该定位装置的具体耗电情况,如下文即将提及的微处理器的耗电情况,收发器和解析器的耗电情况等,本申请对此不做限制。

需要理解的是,根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,指的是确定定位装置耗电情况的过程。其中,步骤S20中,也即根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,包括如下步骤:

S21:从运行状态信息中提取定位装置中微处理器的第一子运行状态信息、定位装置中收发器的第二子运行状态信息和定位装置中的解析器的第三子运行状态信息;

S22:根据第二子运行状态信息和第三子运行状态信息确定出定位装置的第一固定耗电信息;

S23:根据第一子运行状态信息确定定位装置的第一浮动耗电信息;

S24:根据定位装置的历史运行信息确定第二浮动耗电信息;

S25:将第一浮动耗电信息和第二浮动耗电信息进行耗电信息融合处理,得到定位装置的目标浮动耗电信息;

S26:根据第一固定耗电信息和目标浮动耗电信息进行耗电叠加处理,得到定位装置的耗电信息。

其中,定位装置中的微处理器可以为定位装置中用于进行定位处理的处理器。定位装置中的收发器可以为定位装置中用于通信的器件,即发送或接收数据的器件。定位装置中的解析器可以为定位装置中用于解析数据的器件,本申请对此不作限制。可选的,本申请实施例中以定位装置中包括微处理器、收发器和解析器为例进行说明,不对本申请构成限定。

其中,第一子运行状态信息可以用于指示定位装置中微处理器的当前运行状态,第二子运行状态信息可以用于指示定位装置中收发器的当前运行状态,第三子运行状态信息可以用于指示定位装置中解析器的当前运行状态,本申请对此不作限制。

可以理解的是,收发器和解析器可以用于在固定时间段进行固定的常规数据通信和数据解析,因此,该收发器和解析器在固定时间段对应的功耗可以看作一个固定值。也就是说,收发器和解析器的耗电信息也可以看作一个固定值。

服务端根据第二子运行状态信息和第三子运行状态信息,可以确定出定位装置当前的第一固定耗电信息。其中,第一固定耗电信息可以用于指示收发器和解析器当前的固定耗电信息,本申请对此不作限制。

可以理解的是,微处理器的工作状态不固定,因此本申请将该微处理器的工作功耗看作一个浮动值。也就是说,服务端可以根据第一子运行状态信息确定出微处理器在当前时段的浮动耗电信息,即上述第一浮动耗电信息。其中,第一浮动耗电信息可以用于指示微处理器在当前时段的耗电信息,本申请对此不作限制。

需要理解的是,根据第一子运行状态信息确定定位装置的第一浮动耗电信息,指的是确定微处理器当前耗电情况的过程。其中,步骤S23中,也即根据第一子运行状态信息确定定位装置的第一浮动耗电信息,包括如下步骤:

S231:从第一子运行状态信息中提取出微处理器的在k个运行时刻的运行使用率;

S232:根据k个运行时刻和各个运行时刻对应的运行使用率确定第一运行状态图;

S233:对第一运行状态图进行运行使用率关联处理,得到第一运行状态曲线;

S234:根据运行使用率和耗电信息之间的关联关系,将第一运行状态曲线转换为第一耗电曲线;

S235:根据第一耗电曲线确定第一浮动耗电信息。

其中,k个运行时刻可以为当前时段中的多个运行时刻。该k个运行时刻可以为当前时段中连续的且时间间隔相等的多个运行时刻。可选的,该k个运行时刻也可以为当前时间段中微处理器进行定位数据处理时所对应的多个运行时刻,本申请对此不作限制。

其中,运行使用率可以用于指示该运行时刻下微处理器的使用情况。该运行使用率可以采用百分比的形式,以示出当前微处理器的运行使用占比,如在当前运行使用率为80%时,可以指示当前微处理器的运行使用占总运行使用量的80%,本申请对此不作限制。

服务端可以直接从第一子运行状态信息中获取到k个运行时刻中每个运行时刻下,微处理器的运行使用率,从而可以进一步根据该k个运行时刻以及每个运行时刻下的运行使用率确定第一运行状态图。其中,第一运行状态图可以用于指示微处理器当前时段的运行状态。

如图2所示,图2示例性地示出了一种第一运行状态图。图2中以k为8为例进行说明,由图2可以看出第一运行状态图中可以包括8个运行时刻中每个运行时刻对应的微处理器的运行使用率。可以理解的是,该8个运行时刻对应的运行使用率可以为8个离散的点,本申请对此不作限制。

进一步的,为了能够更直观地反应出微处理器的运行状态,服务端可以对第一运行状态图进行使用率关联处理,从而得到第一运行状态曲线。其中,第一运行状态曲线可以为指示微处理器当前时段下运行状态的曲线。

在一种实现方式中,服务端可以将第一运行状态图中的相邻运行使用率坐标点进行平滑连接处理,得到第一参考运行状态曲线;获取相邻运行使用率坐标点之间的运行使用率差值,得到第一运行使用率差值集合;从第一运行使用率差值集合中提取出目标运行使用率差值集合,目标运行使用率差值集合中的目标运行使用率差值大于预设运行使用率差值阈值;获取目标运行使用率差值集合中每个目标运行使用率差值对应的中间时刻运行使用率,得到中间时刻运行使用率集合;根据中间时刻运行使用率集合对第一参考运行状态曲线中对应的运行使用坐标点之间的连线进行调整,得到第一运行状态曲线。

其中,第一参考运行状态曲线可以用于指示将第一运行状态图中相邻运行使用率坐标点进行平滑连接处理后,所得到的参考运行状态曲线。如图3所示,图3示例性地示出了一种第一参考运行状态曲线。可选的,在图3中,以服务端将前述图2所示的第一运行状态图中相邻的运行使用率进行平滑连接处理,得到第一参考运行状态曲线为例进行说明,不对本申请构成限定。

其中,第一运行使用率差值集合中可以包括一个或多个运行使用率差值,该运行使用率差值可以用于指示相邻运行使用率之间的差值。目标运行使用率差值集合中可以包括一个或多个目标运行使用率差值,该目标运行使用率差值可以用于指示大于预设运行使用率差值阈值的运行使用率差值。

可以理解的是,预设运行使用率阈值可以用于指示运行使用率差值的临界值。也就是说,在运行使用率差值大于该预设预先使用率阈值的情况下,说明相邻两个运行使用率之间变化较大,可能出现异常,此时需要服务端进一步确定相邻两个运行使用率的准确性。其中,预设运行使用率差值阈值可以为服务端预先设置的阈值,也可以为系统默认的阈值,本申请对此不作限制。

服务端可以进一步获取目标运行使用率差值集合中每个目标运行使用率差值的中间时刻运行使用率,从而得到中间时刻运行使用率集合。其中,中间时刻运行使用率集合中可以包括一个或多个中间时刻运行使用率,该中间时刻运行使用率可以用于指示运行使用率差值大于预设运行使用率差值阈值的两个相邻运行使用率的中间时刻对应的运行使用率。

服务端根据得到的中间时刻运行使用率集合,可以对前述第一参考运行状态曲线进行调整,即对上述运行使用率差值大于预设运行使用率差值阈值的相邻运行使用率进行调整,从而得到调整后的更准确的第一运行状态曲线。服务端通过上述方式确定第一运行状态曲线,可以在保证第一运行状态曲线的准确度的同时,减少服务端的计算量,进而可以提升运算效率、节省运算资源。

如图4所示,图4示例性地示出了一种第一运行状态曲线。需要说明的是,图4中以第4个运行时刻的运行使用率与第5个运行时刻的运行使用率之间的差值大于预设运行使用率差值阈值为例,服务端可以进一步获取第4个运行时刻与第5个运行时刻的中间时刻(如称为第4.5个运行时刻)的运行使用率,从而进一步根据该三个运行时刻的运行使用率,对上述第一参考运行状态曲线进行调整,进而得到更准确的第一运行状态曲线。

值得注意的是,服务端可以根据运行使用率与耗电信息之间的关联关系,进一步将上述第一运行状态曲线转换为第一耗电曲线。其中,第一耗电曲线可以用于指示根据运行使用率与耗电信息之间的关联关系,将第一运行状态曲线进行转换,所得到的耗电曲线。该第一耗电曲线可以用于指示微处理器在当前时段下的耗电状态,本申请对此不作限制。

在服务端确定出第一耗电曲线后,服务端可以根据该第一耗电曲线得到前述用于指示微处理器当前耗电状态的第一浮动耗电信息,从而可以根据该第一浮动耗电信息进行下一步运算,进而实现针对抵押车辆的实时定位装置低电量预警的目的。

其中,第二浮动耗电信息可以用于指示服务端根据历史运行信息所确定出的浮动耗电信息,该第二浮动耗电信息可以理解为微处理器在历史时段中对应的浮动耗电信息,本申请对此不作限制。

示例性的,以当前时段为第M个时段、历史时段为第M-1个时段为例进行说明,服务端可以根据在第M-1个时段中对应的历史运行信息,确定出微处理器在第M-1个时段中对应的子运行状态信息,并从该子运行状态信息中提取出微处理器在多个运行时刻的运行使用率,从而确定出第M-1个时段对应的历史运行状态图,进而得到历史运行状态曲线,以将该历史状态曲线转换为历史耗电曲线,最终得到所述第二浮动耗电信息,本申请对此不作限制。需要说明的是,服务端获取第二浮动耗电信息的相关内容,可参见服务端获取第一浮动耗电信息的详细描述,本申请在此不再赘述。

服务端可以进一步将第一浮动耗电信息和第二浮动耗电信息进行耗电信息融合处理,以得到定位装置的目标浮动耗电信息。其中,目标浮动耗电信息可以用于指示将第一浮动耗电信息和第二浮动耗电信息相融合后,所得到的浮动耗电信息。可以理解的是,该目标浮动耗电信息中包括了历史时段和当前时段的浮动耗电信息,即该目标浮动耗电信息可以反应出定位装置整体的浮动耗电信息。

示例性的,以服务端得到的目标浮动耗电信息中包括了一天中所有时段的浮动耗电信息为例,服务端可以根据该一天中所有时段的浮动耗电信息获取到浮动耗电量可能较高的时段,以及浮动耗电量可能较低的时段,从而可以在后续的电量预警中参考上述电量影响因素,以得到更准确的电量预警信息,本申请对此不作限制。服务端可以采取将第一浮动耗电信息对应的第一耗电曲线,与第二浮动耗电信息对应的耗电曲线(如称为第二耗电曲线)进行拼接融合处理,得到目标耗电曲线,从而根据该目标耗电曲线得到上述目标浮动耗电信息,本申请对此不作限制。例如,以服务端获取到当前时段(第M个时段)对应的第一耗电曲线和历史时段(第M-1个时段)对应的第二耗电曲线为例进行说明,则服务端可以基于第M个时段和第M-1个时段的先后顺序,将第一耗电曲线和第二耗电曲线进行拼接融合,进而得到上述目标耗电曲线。

值得注意的是,服务端可以将第一固定耗电信息和上述目标浮动耗电信息进行耗电叠加处理,从而得到能反应该定位装置上所有器件耗电信息的定位装置的耗电信息,进而可以在后续的步骤中能够基于该定位装置的耗电信息,确定出准确的电量预警信息,有利于实现准确的实时电量预警的目的。

需要说明的是,上述历史时段不限于同一天中的一个或多个历史时段,服务端也可以获取前一天的一个或多个历史时段,或前一个巡检周期的一个或多个历史时段,或前一周的一个或多个历史时段,或前一月的一个或多个历史时段,本申请对此不作限制。

服务端可以根据本申请实施例提供的方法确定出第一自然日中第M个时段对应的运行状态曲线(如称为运行状态曲线1),并确定出第一自然日的前一个自然日中第M个时段对应的运行状态曲线(如称为运行状态曲线2),以进一步根据运行状态曲线2对运行状态曲线1进行修正,从而得到第一自然日中第M个时段对应的更准确的运行状态曲线,本申请对此不作限制。

可选的,上述示例以第一自然日的前一个自然日为例进行说明,不对本申请构成限定。服务端也可以确定出前一周的第M个时段对应的运行状态曲线,本申请对此不作限制。可选的,服务端根据运行状态曲线2对运行状态曲线1进行修正的方法可参见前述修正方法的详细描述,本申请在此不再赘述。可选的,服务端可以根据运行状态曲线2的曲率对运行状态曲线1进行修正,本申请对此不作限制。可选的,服务端可以根据运行状态曲线2的浮动耗电占比(浮动耗电量/总耗电量)对运行状态曲线1进行修正,本申请对此不作限制。S30:根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长。

其中,第一时长可以用于指示定位装置的电量消耗至预设电量所需的时长。预设电量可以用于指示定位装置是否处于低电量的临界值。也就是说,在定位装置的电量低于预设电量的情况下,服务端可以进行低电量预警;在定位装置的电量高于预设电量的情况下,服务端可以不进行低电量预警,本申请对此不作限制。

需要理解的是,根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,指的是耗电量达到预设电量所需时长的过程。其中,步骤S30中,也即根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,包括如下步骤:

S31:计算当前电量信息和预设电量之间的电量差值,得到第一电量差值;

S32:根据耗电信息确定出耗电功率;

S33:根据第一电量差值和耗电功率确定第一时长。

其中,第一电量差值可以用于指示当前电量信息与预设电量信息之间的电量差值。耗电功率可以用于指示当前运行状态下各个器件的功率。可以理解的是,该耗电功率中可以包括前述微处理器的耗电功率(如称为浮动耗电功率),以及前述收发器和解析其的耗电功率(如称为固定耗电功率),本申请对此不作限制。

服务端根据第一电量差值和当前运行状态下的耗电功率,可以对定位装置的电量到达预设电量的第一时长进行预估,从而可以在后续的过程中进一步根据第一时长的长短,以确定是否进行预警,以及何时进行预警,从而可以实现实时对该定位装置的电量进行监测的目的,进而有利于实现准确地进行实时低电量预警的目的。

可选的,为了提升准确率,服务端还可以进一步根据第一时长的长短,周期性地触发对定位装置的电量到达预设电量的时长进行预估的步骤。例如,在第一时长较长的情况下,服务端可以设置较长的周期以再次进行到达预设电量时长的估算;在第一时长较短的情况下,服务端可以设置较短的周期以再次进行到达预设电量时长的估算,本申请对此不作限制。

S40:若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息。

其中,预设时长可以用于指示需要发出低电量预警的临界时长。服务端可以根据预设时长,以进一步判断第一时长是否达到预设时长,从而在第一时长小于预设时长的情况下,触发低电量预警,即使得服务端可以根据当前电量信息和第一时长确定电量预警信息。

本申请通过设置预设时长,可以提升电量预警信息的准确性和有效性。需要说明的是,若服务端不设置上述预设时长,则服务端可以在第一时长耗尽时触发低电量预警,但是,若此时没有工作人员查看到该电量预警信息(如节假日放假期间),则有可能错过此次低电量预警,从而无法实现预警的目的。然而,通过设置预设时长,如设置预设时长为一天,则服务端可以在第一时长耗尽的前一天,预先对该电量预警信息进行上报,以提示工作人员尽早处理,本申请对此不作限制。服务端可以预先对预设时长进行设置,或系统可以默认设置上述预设时长,本申请对此不作限制。

S50:将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

其中,服务器可以为车辆管理系统的服务器,该车辆管理系统可以与车辆管理的用户进行通信,本申请对此不作限制。待检测车辆的关联用户可以为该待检测车辆的使用者(如抵押车辆的原车主),也可以为该待检测车辆的管理者(如抵押车辆当前的看管者),本申请对此不作限制。

服务端在确定出电量预警信息之后,可以将该电量预警信息发送至待检测车辆的关联用户,从而以提醒该关联用户尽快采取措施,进而实现针对待检测车辆定位装置电量预警的目的。可选的,在服务端未检测到相应充电措施或更换电池措施的情况下,服务端可以多次将该电量预警信息发送值服务器,本申请对此不作限制。

可见,在上述方案中,服务端通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,可以根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息,从而可以将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户,能够准确地进行实时电量预警。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在一实施例中,提供一种车辆实时预警装置,该车辆实时预警装置与上述实施例中车辆实时预警方法一一对应。如图5所示,该车辆实时预警装置包括获取模块101、确定模块102、通信模块103和处理模块104。各功能模块详细说明如下:

获取模块101,用于获取待检测车辆中定位装置的运行状态信息和当前电量信息;

确定模块102,用于根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息;

确定模块102,还用于根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长;

确定模块102,还用于若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息;

通信模块103,用于将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

在一实施例中,处理模块104,用于从运行状态信息中提取定位装置中微处理器的第一子运行状态信息、定位装置中收发器的第二子运行状态信息和定位装置中的解析器的第三子运行状态信息;确定模块102,还用于根据第二子运行状态信息和第三子运行状态信息确定出定位装置的第一固定耗电信息;确定模块102,还用于根据第一子运行状态信息确定定位装置的第一浮动耗电信息;确定模块102,还用于根据定位装置的历史运行信息确定第二浮动耗电信息;处理模块104,还用于将第一浮动耗电信息和第二浮动耗电信息进行耗电信息融合处理,得到定位装置的目标浮动耗电信息;处理模块104,还用于根据第一固定耗电信息和目标浮动耗电信息进行耗电叠加处理,得到定位装置的耗电信息。

在一实施例中,处理模块104,还用于从第一子运行状态信息中提取出微处理器的在k个运行时刻的运行使用率;确定模块102,还用于根据k个运行时刻和各个运行时刻对应的运行使用率确定第一运行状态图;处理模块104,还用于对第一运行状态图进行运行使用率关联处理,得到第一运行状态曲线;处理模块104,还用于根据运行使用率和耗电信息之间的关联关系,将第一运行状态曲线转换为第一耗电曲线;确定模块102,还用于根据第一耗电曲线确定第一浮动耗电信息。

在一实施例中,处理模块104,还用于将第一运行状态图中的相邻运行使用率坐标点进行平滑连接处理,得到第一参考运行状态曲线;获取模块101,还用于获取相邻运行使用率坐标点之间的运行使用率差值,得到第一运行使用率差值集合;处理模块104,还用于从第一运行使用率差值集合中提取出目标运行使用率差值集合,目标运行使用率差值集合中的目标运行使用率差值大于预设运行使用率差值阈值;获取模块101,还用于获取目标运行使用率差值集合中每个目标运行使用率差值对应的中间时刻运行使用率,得到中间时刻运行使用率集合;处理模块104,还用于根据中间时刻运行使用率集合对第一参考运行状态曲线中对应的运行使用坐标点之间的连线进行调整,得到第一运行状态曲线。

在一实施例中,处理模块104,还用于计算当前电量信息和预设电量之间的电量差值,得到第一电量差值;确定模块102,还用于根据耗电信息确定出耗电功率;确定模块102,还用于根据第一电量差值和耗电功率确定第一时长。

本发明提供了一种车辆实时预警装置,通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,可以根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息,从而可以将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户,能够准确地进行实时电量预警。

关于车辆实时预警装置的具体限定可以参见上文中对于车辆实时预警方法的限定,在此不再赘述。上述车辆实时预警装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性和/或易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆实时预警方法服务端侧的功能或步骤。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是客户端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部服务器通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆实时预警方法客户端侧的功能或步骤。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

获取待检测车辆中定位装置的运行状态信息和当前电量信息;

根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息;

根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长;

若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息;

将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

本发明提供了一种计算机设备,通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,可以根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息,从而可以将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户,能够准确地进行实时电量预警。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取待检测车辆中定位装置的运行状态信息和当前电量信息;

根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息;

根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长;

若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息;

将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户。

本发明提供了一种计算机可读存储介质,通过获取待检测车辆中定位装置的运行状态信息和当前电量信息,以根据运行状态信息和定位装置的历史运行信息确定定位装置的耗电信息,可以根据耗电信息和当前电量信息确定定位装置的电量消耗至预设电量的第一时长,若第一时长小于预设时长,则根据当前电量信息和第一时长确定电量预警信息,从而可以将电量预警信息发送至服务器,以指示服务器将电量预警信息发送至待检测车辆的关联用户,能够准确地进行实时电量预警。

需要说明的是,上述关于计算机可读存储介质或计算机设备所能实现的功能或步骤,可对应参阅前述方法实施例中,服务端侧以及客户端侧的相关描述,为避免重复,这里不再一一描述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

相关技术
  • 多链路传输的确认报告
  • 半持久调度数据传输触发的混合自动重复请求确认报告
技术分类

06120116526768