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

加油方法、电子设备及可读存储介质

文献发布时间:2024-01-17 01:23:59


加油方法、电子设备及可读存储介质

技术领域

本申请实施例涉及汽车加油技术领域,尤其涉及一种加油方法、一种电子设备及一种可读存储介质。

背景技术

现阶段,当需要加油时,司机将待加油车驶入加油机的对应区域,停车熄火后下车与加油员沟通需要加油的种类和数量(例如,92号汽油,200元),然后加油员根据沟通内容对待加油车进行加油。

然而,司机下车与加油员的沟通过程浪费时间,降低了加油效率。

发明内容

本申请实施例提供了一种加油方法,其优势在于,本申请实施例提供的加油方法,服务器获取待加油车的待加油单,从位于当前加油站的至少一辆待加油车中确定目标车辆,并确定与目标车辆对应的目标加油装置,然后向目标加油装置发送加油信息,以使目标加油装置根据加油信息对目标车辆进行加油。由于加油时需要的加油信息是服务器发送至目标加油装置的,而包含加油信息的待加油单是服务器在加油前获取的,因此在加油过程中用户不需要与加油员进行沟通,节约了时间,提高了加油效率。

本申请实施例提供了一种加油方法,其优势在于,通过服务器控制加油接口开启,从而不需要用户再寻找车辆上控制加油接口开启的开关,节约了用户操作的时间,提高了加油效率。

本申请实施例提供了一种加油方法,其优势在于,通过服务器向待加油车发送熄火的提示信息,并在待加油车熄火后控制加油接口开启,防止加油过程车辆未熄火。

本申请实施例提供了一种加油方法,其优势在于,通过获取待加油车的位置信息和剩余油量,在位置信息和剩余油量满足预设条件时,向待加油车发送根据价格和距离排序的加油站推荐列表,并根据待加油车基于加油站推荐列表的反馈信息,生成待加油单。这样,在生成待加油单时,用户可以从推送的推荐列表中选择目标加油站,降低了用户的操作难度。

本申请实施例提供了一种加油方法,其优势在于,通过获取加油前后的油量和加油接口的状态,并在加油后油量大于加油前油量,且加油接口为关闭状态时完成待加油单,可以防止在未加油或者未完成加油的情况误将待加油单完成。

本申请实施例提供了一种加油方法,其优势在于,通过从多个待加油单中确定出目标加油站为当前加油站的待加油单,并完成待加油单,可以防止将目标车辆的其他待加油单误完成。

本申请实施例提供了一种加油方法,其优势在于,在确定目标车辆后,首先判断是否存在与目标车辆对应的缓存信息,如果存在则证明已经向目标加油装置发送过加油信息,如果不存在则证明没有向目标加油装置发送过加油信息。防止出现重复向目标加油装置发送加油信息的情况。

第一方面,本申请提供了一种加油方法,应用于服务器,所述服务器与至少一辆待加油车、至少一个识别装置以及至少一个加油装置通信连接,所述方法包括:

获取待加油车的待加油单,所述待加油单包括目标加油站和加油信息;

从位于当前加油站的至少一辆待加油车中确定目标车辆;

从所述至少一个加油装置中确定与所述目标车辆对应的目标加油装置;

向所述目标加油装置发送与所述目标车辆对应的加油信息,以使所述目标加油装置根据所述加油信息对所述目标车辆进行加油。

第二方面,本申请提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现所述的方法。

第三方面,本申请提供了一种可读存储介质,所述可读存储介质存储程序或指令,所述程序或指令被处理器执行时实现所述的方法。

附图说明

图1为本申请提供的一个应用场景示意图.

图2为本申请提供的一种加油方法实施例的流程图;

图3为本申请实施例提供的一种电子设备的结构框图;

图4为本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

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

相关技术中,当车辆需要加油时,用户将待加油车驶入加油站,并将待加油车停靠在加油装置的对应区域后熄火下车,与加油员沟通需要加油的种类和数量,加油员根据沟通内容对待加油车进行加油。例如,用户与加油员沟通,需要加200元的92号汽油,加油员选择对应92号汽油的油枪,然后在加油装置上输入金额200,进而对待加油车进行加油。

然而,用户下车与加油员的沟通过程浪费时间,降低了加油效率。尤其当周末或者节假日时,加油站中需要加油的待加油车较多,加油员需要与每一位用户沟通,导致加油站中待加油车排队时间较长。

鉴于此,本申请中服务器提前获取待加油车的待加油单,当待加油车进入加油站后,服务器将与待加油车对应的待加油单发送到加油装置上,从而实现无需用户与加油员沟通就可以根据待加油单的信息对待加油车进行加油。

图1为本申请提供的一个应用场景示意图。如图1所示,服务器与一辆待加油车和一个加油站通信连接。待加油车将待加油单发送至服务器,加油站识别到待加油车可以进行加油时,服务器将待加油车的待加油单发送给加油站,从而使加油站根据待加油单对待加油车进行加油。其中,加油站包括识别装置和加油装置,识别装置用于识别待加油车的标识,加油装置用于向待加油车输油,加油站与服务器通信连接可以是识别装置和加油装置与服务器通信连接。

可以理解的是,图1中服务器仅与一辆待加油车和一个加油站通信连接,实际应用时服务器可以与多辆待加油车和多个加油站通信连接。

本申请提供了一种加油方法实施例,应用于上述服务器,如图2所示,加油方法包括如下步骤:

步骤110,获取待加油车的待加油单。

待加油单包含待加油车加油时所需信息,从而使待加油车根据待加油单加油。待加油单可以包括目标加油站和加油信息。目标加油站是将为待加油车加油的加油站,例如,服务器与多个加油站通信连接,待加油车需要加油时,从多个加油站中确定出目标加油站,进而在目标加油站完成加油。加油信息可以包括油的种类和数量,例如,92号汽油,30升;或,92号汽油,200元。

实际应用时,服务器与待加油车通信连接,服务器可以通过与待加油车的通信链路获取待加油车的待加油单。当服务器与多辆待加油车通信连接时,服务器获取多个待加油单。

可选地,在一些实施例中,步骤110包括:

子步骤111,获取待加油车的位置信息和剩余油量。

子步骤112,若位置信息和剩余油量满足预设条件,则向待加油车发送根据价格和距离排序的加油站推荐列表。

子步骤113,根据待加油车基于加油站推荐列表的反馈信息,生成待加油单。

下面结合具体示例对子步骤111、112和113进行详细说明。

服务器实时获取待加油车的位置信息和剩余油量,当待加油车距离加油站30km以内,且剩余油量小于50%时,服务器根据加油站的油价和距离对加油站进行排序,生成推荐列表并向待加油车发送。待加油车接收到推荐列表后,通过车机的显示屏展示推荐列表。用户根据显示的推荐列表,通过点击显示屏从推荐列表中选择目标加油站。服务器根据用户选择的目标加油站生成待加油单。

其中,生成推荐列表时综合考虑油价因素和距离因素,油价因素和距离因素分别所占比重可以根据实际情况灵活设置,本申请对此不作限定。下面以加油因素和距离因素分别占50%为例进行说明。

待加油车的当前位置为C,待加油车的目的地位置为T,加油站的位置为G,当前位置到目的地之间的距离为CT,当前位置到加油站的距离为CG,加油站到目的地的距离为GT,那么距离因素可以表示为CT/(CG+GT)。

L为加油站中油价的最低价,P为加油站的油价,那么油价因素可以表示为L/P。

那么生成推荐列表的排序因素可以表示为CT/(CG+GT)+L/P,计算得到的数值越大,代表到此加油站加油越划算,此加油站的排名越靠前。

可选地,在推荐列表中选择出目标加油站后,车机根据目标加油站生成待支付单,当用户完成待支付单的支付时,生成与待支付单对应的待加油单。也就是说,待加油单为待加油方已经完成支付的订单。这样,提前完成待加油单的支付,不需要在加油完成后再进行支付,节约了时间,提高了加油效率。

在此基础上,车机内可以提前设置油的种类,在生成待支付单时,根据提前设置的油的种类以及剩余油量自动生成包含加油信息的待支付单。另外,用户可以提前设置免密支付金额,当待支付单的金额小于免密支付金额时自动完成支付,以节约时间。

通过获取待加油车的位置信息和剩余油量,在位置信息和剩余油量满足预设条件时,向待加油车发送根据价格和距离排序的加油站推荐列表,并根据待加油车基于加油站推荐列表的反馈信息,生成待加油单。这样,在生成待加油单时,用户可以从推送的推荐列表中选择目标加油站,降低了用户的操作难度。

当然,获取待加油单的方法不限于此。例如,当车辆距离加油站第一预设距离且车辆的当前油量小于第一预设值时,车机询问是否加油,当用户选择加油时,车机显示待支付单,待支付单包括目标加油站信息和加油信息,当用户完成待支付单的支付时,生成与待支付单对应的待加油单。

步骤120,从位于当前加油站的至少一辆待加油车中确定目标车辆。

当前加油站中有一辆待加油车时,确定此待加油车为目标车辆。

当前加油站有多辆待加油车时,多辆待加油车通常按次序排队加油,前车完成加油后驶离与加油装置对应的加油区域,后车驶入加油区域准备开始加油,此时确定在加油区域准备开始加油的车辆为目标车辆。下面结合示例进行说明。

示例一

当前加油站的一个加油通道中仅设置一个加油装置,同一时间只允许一辆待加油车进行加油,因此将排队加油的待加油车中的第一辆确定为目标车辆。

示例二

当前加油站的一个加油通道中设置有两个加油装置,允许两辆待加油车同时加油,因此将排队加油的待加油车中的前两辆确定为目标车辆。

可选地,在一些实施例中,步骤120包括如下步骤:

子步骤121,接收当前加油站的识别装置发送的排队信息。

子步骤122,根据排队信息从至少一辆待加油车中确定目标车辆。

实际应用时,当前加油站的加油通道内可以设置有识别装置,通过识别装置识别加油通道内的待加油车,并生成待加油车的排队信息,然后根据排队信息确定目标车辆。

示例性地,加油通道上方设置有摄像装置,通过摄像装置获取加油通道内的待加油车的车牌号以及各车的排队顺序,将车牌号以及排队顺序发送至服务器后,服务器根据车牌号和排队顺序生成排队信息,然后根据排队信息确定目标车辆。

可以理解的是,识别装置还可以是其他装置,例如蓝牙模块等,只要能实现获取待加油车的车辆标识以及各车进入加油通道的顺序即可。

通过识别装置获取待加油车的排队信息,从而根据排队信息确定目标车辆,无需用户与加油员进行沟通,能够节约时间,提高加油效率。

步骤130,从至少一个加油装置中确定与目标车辆对应的目标加油装置。

目标加油装置指为目标车辆加油的加油装置。服务器通常与多个加油站通信连接,每个加油站均至少设置一个加油装置,也就是说服务器通常与多个加油装置通信连接。因此,当确定目标车辆后,服务器需要从多个加油装置中确定出与目标车辆对应的加油装置。

步骤140,向目标加油装置发送与目标车辆对应的加油信息,以使目标加油装置根据加油信息对目标车辆进行加油。

实际应用时,服务器可以确定与目标车辆对应的目标待加油单,然后将目标待加油单中的加油信息发送至目标加油装置。

服务器将加油信息发送到目标加油装置后,加油员可以根据加油信息对待加油车辆进行加油,或者用户根据加油信息自助加油,或者目标加油装置根据加油信息自动为待加油车进行加油。

在一些实施例中,向目标加油装置发送加油信息,包括:

子步骤141,判断服务器内是否存在与目标车辆对应的缓存信息;缓存信息由服务器在目标车辆被确定时生成。

子步骤142,若不存在,则生成与目标车辆对应的缓存信息,并向目标加油装置发送加油信息。

当从待加油车中确定目标车辆后,生成与目标车辆对应的缓存信息,并向目标加油装置发送加油信息。当再次从待加油车确定目标车辆,且确定出的目标车辆与之前确定出的目标车辆为同一车辆时,容易出现重复向目标加油装置发送加油信息的情况。因此,在确定目标车辆后,首先判断是否存在与目标车辆对应的缓存信息,如果存在则证明已经向目标加油装置发送过加油信息,如果不存在则证明没有向目标加油装置发送过加油信息。

本申请实施例提供的加油方法,服务器获取待加油车的待加油单,从位于当前加油站的至少一辆待加油车中确定目标车辆,并确定与目标车辆对应的目标加油装置,然后向目标加油装置发送加油信息,以使目标加油装置根据加油信息对目标车辆进行加油。由于加油时需要的加油信息是服务器发送至目标加油装置的,而包含加油信息的待加油单是服务器在加油前获取的,因此在加油过程中用户不需要与加油员进行沟通,节约了时间,提高了加油效率。

在一些实施例中,目标车辆包括可受控启闭的加油接口,在步骤140中向目标加油装置发送加油信息之前,还包括:

步骤210,控制目标车辆的加油接口开启。

由服务器控制加油接口开启,从而不需要用户再寻找车辆上控制加油接口开启的开关,节约了用户操作的时间,提高了加油效率。

实际应用时,服务器可以与目标车辆的车机通信连接,服务器向车机发送加油接口开启指令,车机根据开启指令控制加油接口开启。

在一些实施例中,步骤210中控制目标车辆的加油接口开启,包括:

子步骤211,向目标车辆发送熄火的提示信息。

子步骤212,响应于目标车辆熄火,控制目标车辆的加油接口开启。

由于加油过程需要待加油车熄火,因此服务器先向待加油车发送熄火的提示信息,并在待加油车熄火后控制加油接口开启,防止加油过程车辆未熄火。

实际应用时,服务器向待加油车发送熄火的提示信息,待加油车通过车机向用户展示熄火的提示信息。用户根据提示信息将待加油车熄火后,车机向服务器发送车辆熄火的信息,服务器响应于车辆熄火的信息,向车机发送加油接口开启指令。

当目标车辆包括加油接口时,在一些实施例中,加油方法还包括:

步骤150,获取目标车辆的加油前油量和加油后油量。

步骤160,获取加油接口的状态。

示例性地,加油接口处设置有压力传感器,当加油接口关闭时可以挤压压力传感器。因此,车机可以通过检测压力传感器的数值判断加油接口是否关闭,并将加油接口的状态发送至服务器。

步骤170,若加油后油量大于加油前油量,且加油接口为关闭状态,则完成待加油单。

完成待加油单可以指服务器将待加油单对应的金额支付给目标加油站,并在服务器中删除此待加油单或标记为已完成状态。

通过获取加油前后的油量和加油接口的状态,并在加油后油量大于加油前油量,且加油接口为关闭状态时完成待加油单,可以防止在未加油或者未完成加油的情况误将待加油单完成。

例如,当加油后油量大于加油前油量,但加油接口处于开启状态时,证明此时还在继续加油或者完成加油后没有关闭加油接口,此时不能完成待加油单,需要等待加油完成或加油接口关闭后才能完成待加油单。

又例如,当加油接口处于关闭状态,但加油前油量大于等于加油后油量,证明未开始加油,此时也不能完成待加油单。

在一些实施例中,目标车辆有多个待加油单,例如,目标车辆对应A加油站有第一待加油单,对应B加油站有第二待加油单,此次在A加油站加油(即当前加油站为A加油站),为了防止完成加油后误将B加油站对应的第二待加油单完成,加油方法还包括:

步骤171,从多个待加油单中确定出目标加油站为当前加油站的待加油单。

实际应用时,可以根据目标车辆的位置确定当前加油站,然后从服务器中筛选出目标加油站为当前加油站的待加油单。例如,服务器根据目标车辆的位置确定目标车辆所在的当前加油站为A加油站,服务器从待加油单中筛选出与目标车辆对应的第一待加油单和第二待加油单,然后从第一待加油单和第二待加油单中确定出目标加油站为A加油站的待加油单,即第一待加油单。

步骤172,完成待加油单。

通过从多个待加油单中确定出目标加油站为当前加油站的待加油单,并完成待加油单,可以防止将目标车辆的其他待加油单误完成。

在一些实施例中,在步骤170完成待加油单之后,还包括:

步骤180,根据待加油单生成多个虚拟对象数据。

虚拟对象数据可以触控按钮的方式展示在车机的显示屏。

步骤190,响应于用户对多个虚拟对象数据的选择,生成与选择的虚拟对象数据对应的数据值。

当用户从多个虚拟对象选择一个时,生成与虚拟对象数据对应的数据值,数据值的大小可以与待加油单对应的金额相关,当待加油单对应的金额较大时数据值较大,当待加油单对应的金额较小时数据值较小。

步骤200,将数据值发送至待加油车,以使待加油车展示给用户。

数据值与待加油单相关,提升用户体验。

可选地,在完成待加油单之后,还可以生成与待加油单对应的电子发票,用户可以在离开目标加油站后自行从服务器下载电子发票。这样,用户不需要在目标加油站打印发票,节约了时间,提高了加油效率。

本申请实施例中的装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digitalassistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network AttachedStorage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的装置能够实现图2中方法实施例实现的各个过程,为避免重复,这里不再赘述。

图3本申请实施例提供的电子设备的结构框图。

如图3所示,本申请实施例还提供一种电子设备M00,包括处理器M01,存储器M02,存储在存储器M02上并可在所述处理器M01上运行的程序或指令,该程序或指令被处理器M01执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图4为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗管理等功能。图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本申请的保护范围之内。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

技术分类

06120116188798