一种具备临时锁车功能的车辆共享、计费方法及系统与流程

文档序号:17932329发布日期:2019-06-15 01:00阅读:1375来源:国知局
一种具备临时锁车功能的车辆共享、计费方法及系统与流程

本发明涉及共享车辆技术领域,特别是涉及一种临时锁车的方法和系统。



背景技术:

当前市场上已有的共享车辆租赁方法,往往没有临时锁车的功能。如用户在使用的共享车辆的时候,若用户需要离开共享车辆一段时间,用户一般会选择还车,该共享车辆被他人骑走,之后用户再重新选用其他车辆,这给用户带来诸多不便。

因此,提供一种临时锁车的共享车辆租赁和计费方法,显得尤为必要。



技术实现要素:

本发明的目的在于针对现有技术的缺陷,提供一种具备临时锁车的共享车辆租赁和计费方法。

根据本申请的一个方面,一种具备临时锁车功能的车辆共享方法,包括:获取对共享车辆发起的用车请求;验证所述用车请求,当用车请求满足用车条件时,开启所述共享车辆的车锁;获取结束用车请求,验证结束用车请求,当结束用车请求满足还车条件时,锁闭所述共享车辆的车锁,结束用车;其特征在于,还包括:在用车过程中,当获取到临时锁车请求时,锁闭所述共享车辆的车锁;当获取到结束临时锁车请求时,重新开启所述共享车辆的车锁。

在其中一个实施例中,所验证所述临时锁车请求,当临时说车请求满足临时锁车条件时,锁闭所述共享车辆的车锁。

在其中一个实施例中,验证所述结束临时锁车请求,当结束临时锁车请求满足结束临时锁车条件时,重新开启所述共享车辆的车锁。

在其中一个实施例中,所述临时锁车请求通过用户终端发起。

在其中一个实施例中,所述结束临时锁车请求通过用户终端发起。

在其中一个实施例中,当共享车辆处于临时锁车状态时,共享车辆发出提示信号以提示该共享车辆处于临时锁车状态。

在其中一个实施例中,当共享车辆处于结束临时锁车状态时,共享车辆发出提示信号以提示该共享车辆处于结束临时锁车状态。

根据本申请的一个方面,一种具备临时锁车功能的车辆共享的计费方法,包括:获取对共享车辆发起的用车请求,记录用车起始位置为第一位置;获取临时锁车请求,记录临时锁车位置为第二位置;确定骑行模式下从第一位置到第二位置的第一费用;获取结束临时锁车请求,确定临时锁车模式下的第二费用;获取结束用车请求,记录用车结束位置为第三位置;以及确定骑行模式下从第二位置到第三位置的第三费用;计算第一费用、第二费用及第三费用的总和,将所述总和作为本次用车费用。

在其中一个实施例中,在所述临时锁车模式下获取临时锁车时间;在所述临时锁车模式下获取临时锁车时长;基于所述临时锁车时长和第三收费标准确定所述第二费用。

根据本申请的一个方面,一种具备临时锁车功能的车辆共享系统,包括:用车开锁模块,用于获取对共享车辆发起的用车请求;验证所述用车请求,当用车请求满足用车条件时,开启所述共享车辆的车锁;还车闭锁模块,用于获取结束用车请求,验证结束用车请求,当结束用车请求满足还车条件时,锁闭所述共享车辆的车锁,结束用车;其特征在于,还包括:临时锁车模块,用于当获取到临时锁车请求时,锁闭所述共享车辆的车锁;以及,临时锁车结束模块,用于当获取到结束临时锁车请求时,重新开启所述共享车辆的车锁。

根据本申请的一个方面,一种具备临时锁车功能的车辆共享的计费系统,其特征在于,包括:第一位置记录模块,用于获取对共享车辆发起的用车请求,记录用车起始位置为第一位置;第二位置记录模块,用于获取对共享车辆发起的临时锁车请求和结束临时锁车请求,记录临时锁车位置为第二位置;以及第三位置记录模块,用于获取对共享车辆发起的结束用车请求,记录用车结束位置为第三位置;第一计费模块,用于确定骑行模式下从第一位置到第二位置的第一费用;第二计费模块,用于确定临时锁车模式下的第二费用;第三计费模块,用于确定骑行模式下从第二位置到第三位置的第三费用;以及汇总计费模块,计算第一费用、第二费用及第三费用的总和,将所述总和作为本次用车费用。

采用上述技术方案后,本发明的有益效果为:本发明在用户用车过程中提供了临时锁车以及临时锁车计费功能,当用户需要临时办理其他事务时,能有效帮助用户将车辆保留一段时间,用户体验更好;本发明还提供按共享车辆的不同模式进行计费,优化了计费方法。

附图说明

在此所述的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的限定。各图中相同的标号表示相同的部件。

图1为根据本申请一些实施例所示的临时锁车及临时锁车计费系统的系统配置示意图;

图2为根据本申请一些实施例的所示的计算设备的架构;

图3为根据本申请一些实施例所示的移动设备的硬件和/或软件组件的示意图;

图4为根据本申请一些实施例所示的具有临时锁车过程的车辆共享示例性流程图;

图5为根据本申请一些实施例所示的具有临时锁车计费功能的车辆共享示例性流程图;

图6为根据本申请一些实施例所示的具有临时锁车过程的车辆共享系统的示例性功能框图;

图7为根据本申请一些实施例所示的具有临时锁车过程的车辆共享计费系统的示例性功能框图。

具体实施方式

为了更清楚地说明本申请的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。

如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排他性的罗列,方法或者设备也可能包含其他的步骤或元素。

如本申请和权利要求书中所示,“系统”、“模块”、“单元”和/或“部件”等词汇仅用以表示结构之间的层级关系,但并没有绝对的意义。可以理解的是,这些词汇可以根据需要进行彼此替换,或者被其他词汇代替。

虽然本申请对根据本申请的实施例的系统中的某些模块、单元和/或部件做出了各种引用,然而,任何数量的不同模块、单元和/或部件可以被使用并运行在客户端和/或服务器上。所述模块、单元和/或部件仅是说明性的,并且所述系统和方法的不同方面可以使用不同模块、单元和/或部件。

本申请中使用了流程图用来说明根据本申请的实施例的系统所执行的操作。应当理解的是,前面或下面的操作不一定按照顺序来精确地执行。相反,可以按照倒序和/或同时处理各种步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。

根据本申请的一些实施例,图1所示的是根据本申请一些实施例所示的临时锁车及临时锁车计费系统的系统配置示意图。临时锁车及临时锁车计费系统100可以包括一个或多个服务器110,一个或多个网络120,一个或多个终端设备130,共享车辆140,存储器150,定位设备160和锁件170。通过实施本申请公开的方法和/或过程临时锁车及临时锁车计费系统100可以通过锁件170锁定或解锁共享车辆140。在一些实施例中,所述共享车辆140可以是共享自行车。共享自行车可以提供用户骑共享自行车的服务。当用户需要离开共享车辆140一段时间时,为了避免共享车辆140被他人骑走,临时锁车模式可以帮助用户保留共享车辆140一段时间。用户在正常骑行时,临时锁车及临时锁车计费系统100可以按照骑行模式收费;用户启动临时锁车模式时,临时锁车及临时锁车计费系统100可以按照临时锁车模式进行收费;骑行模式的费用和临时锁车模式的费用的总和为用车费用。

服务器110可以与终端设备130,共享车辆140和/或锁件170通信以提供临时锁车及临时锁车计费系统100的各种功能。在一些实施例中,服务器110可以经由例如网络120从终端设备130接收与共享车辆140相关联的请求。例如,服务器110可以经由网络120从终端设备130接收将共享车辆140用车请求、临时锁定请求、结束临时锁车请求、结束用车请求。在另一些实施例中,共享车辆140可以是共享自行车,相关联的请求可以是借用(或租用)的用车请求、临时锁定请求、结束临时锁定的请求、结束用车请求等服务请求。服务请求可以包括与骑车相关的信息,包括共享自行车类型,出发地点,目的地,骑行时间,骑行里程,临时锁定时间,路线等中的一种或几种的组合。服务请求还可以包括与用户(例如,用户账户信息)和/或终端设备130(例如,终端设备130的位置)有关的信息。

服务器110还可以向终端设备130,共享车辆140和/或锁件170发送信息。例如,服务器110可以向共享车辆140和/或锁件170发送锁定(包括,临时锁定)和解锁共享车辆140的指令和/或与共享车辆140有关的信息(例如,提示共享车辆140是否被锁定(包括,临时锁定)的信息)。

在一些实施例中,服务器110可以是单个服务器或服务器组。服务器组可以是经由分别经由一个或多个接入点连接到网络120的接入点或分布式服务器组连接到网络120的中央服务器组。在一些实施例中,服务器110可以本地连接到网络120或者与网络120远程连接。例如,服务器110可以访问存储在终端设备130,共享车辆140和/或服务器110中的信息和/或数据存储器150。作为另一个例子,存储器150可以用作服务器110的后端数据存储器。在一些实施例中,服务器110可以在云平台上实现。例如,云平台可以包括私有云,公共云,混合云,社区云,分布式云,中间云,多云等等一种或几种的组合。

在一些实施例中,服务器110可以包括处理引擎112。处理引擎112可以处理与执行本申请中的一个或多个功能相关的信息和/或数据。例如,处理引擎112可以处理锁件170的操作信息以确定锁件的状态。在一些实施例中,处理引擎112可以包括一个或多个处理单元(例如,单核处理引擎或多核处理引擎)。例如,处理引擎112可以包括中央处理单元(cpu),专用集成电路(asic),专用指令集处理器(asip),图形处理单元(gpu)等。物理处理单元(ppu),数字信号处理器(dsp),现场可编程门阵列(fpga),可编程逻辑器件(pld),控制器,微控制器单元,精简指令集计算机(risc)微处理器等中的一种或几种的组合。

网络120可以促进信息和/或数据的交换。在一些实施例中,临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130,共享车辆140,存储设备150或锁件170)可以将信息和/或数据传输到另一个组件)。例如,服务器110可以经由网络120从存储器150访问和/或获得多个共享车辆140的数据。在一些实施例中,服务器110可以经由网络120发送是否利用终端设备130锁定(包括,临时锁定)共享车辆140的指令。在一些实施例中,定位设备160可以经由网络120向终端设备130发送定位信息。

在一些实施例中,网络120可以是任何类型的有线或无线网络,或其组合。仅例如,网络120可以包括有线网络,有线网络,光纤网络,电信网络,内联网,因特网,局域网(lan),广域网(wan)等等。无线局域网(wlan),城域网(man),广域网(wan),公共电话交换网络(pstn),蓝牙网络,zigbee网络,近场通信(nfc)网络等等,或其任何组合。在一些实施例中,网络120可以包括一个或多个网络接入点。例如,网络120可以包括有线或无线网络接入点,例如基站和/或互联网交换点120-1,120-2,…。。通过其可以将临时锁车及临时锁车计费系统100的一个或多个组件连接到网络120以交换数据和/或信息。

在一些实施例中,用户可以是终端设备130的所有者。终端设备130可以接收来自用户的输入并且经由网络120将与输入有关的信息发送到服务器110。终端设备130也可以经由网络120从服务器110接收信息。例如,终端设备130可以从用户接收与共享车辆140有关的输入,和/或从服务器110接收信息或指令。例如,用户可以输入临时锁定共享车辆140的服务请求。终端设备130可以被配置为将服务请求发送到服务器110。

在一些实施例中,终端设备130可以包括移动设备130-1,平板电脑130-2,个人电脑130-3等,或其任何组合。在一些实施例中,移动设备130-1可以包括智能家庭设备,可穿戴设备,智能移动设备,虚拟现实设备,增强现实设备等或其任何组合。在一些实施例中,智能家居设备可以包括智能照明设备,智能电器的控制设备,智能监控设备,智能电视,智能摄像机,对讲机等或其任意组合。在一些实施例中,可穿戴设备可以包括智能手环,智能鞋袜,智能玻璃,智能头盔,智能手表,智能衣服,智能背包,智能配件等或其任何组合。在一些实施例中,智能移动设备可以包括智能电话,个人数字助理(pda),游戏设备,导航设备,销售点(pos)设备等或其任何组合。在一些实施例中,虚拟现实设备和/或增强现实设备可以包括虚拟现实头盔,虚拟现实玻璃,虚拟现实补丁,增强现实头盔,增强现实玻璃,增强现实补丁等,或其任何组合。例如,虚拟现实设备和/或增强现实设备可以包括googleglasstm,oculusrifttm,hololenstm,gearvrtm等。在一些实施例中,车辆130-4中的内置设备可以包括内置计算机,内置车载电视机,内置平板电脑等。在一些实施例中,终端设备130可以包括信号发射器和信号接收器,其被配置为与定位设备160通信以定位位置例如,终端设备130可以向定位设备160发送指令来定位用户和/或终端设备130的位置。

在一些实施例中,共享车辆140可以是共享自行车。共享自行车可以是任何类型的自行车,包括例如独轮车,自行车,三轮车,串联,摩托车,电动自行车,轻便摩托车等。在一些实施例中,共享自行车可以包括锁件170。共享自行车和/或锁件170可以用唯一的符号来标识。唯一符号可以包括条形码,快速响应(qr)码,包括字母和/或数字的序列号等,或其任何组合。例如,可通过终端设备130的移动应用程序或终端设备130的相机扫描锁件170的qr码和/或自行车的qr码来获得锁件170的标识(id)。例如,锁件170的id可以通过经由iphone的照相机扫描自行车的qr码来获得。

存储器150可以存储数据和/或指令。数据可以包括与用户,终端设备130,共享车辆140等有关的数据。例如,共享车辆140可以是共享自行车。与用户有关的数据可以包括用户简档,其包括例如用户的姓名,用户的移动电话号码,用户的id号码,用户的类型(例如,年卡用户,季度卡用户或月卡用户),用户的使用记录(例如骑车时间,骑车里程,临时锁车时间),用户的信用评级,历史路线,帐户余额等。与共享自行车有关的数据可以包括自行车的服务条件(可使用状态,临时锁定状态,结束临时锁定状态,骑行状态,维修状态),共享自行车的位置,共享自行车的类型(例如独轮车,自行车,三轮车,串联,摩托车,电动自行车)等。在一些实施例中,存储器150可以存储从终端设备130和/或共享车辆140获得的数据。例如,存储器150可以存储与终端设备130相关联的日志信息。在一些实施例中,存储器150可以存储服务器110可以执行的数据和/或指令用于执行本申请中描述的示例性方法。

在一些实施例中,存储器150可以包括大容量存储器,可移动存储器,易失性读写存储器,只读存储器(rom)等或其任何组合。示例性大容量存储器可以包括磁盘,光盘,固态驱动器等。示例性的可移动存储器可以包括闪存驱动器,软盘,光盘,存储卡,压缩盘,磁带,示例性的易失性读写存储器可以包括随机存取存储器(ram)。示例性的ram可以包括动态ram(dram),双倍数据速率同步动态ram(ddrsdram),静态ram(sram),晶闸管ram(t-ram)和零电容器ram(z-ram)(rom),可编程rom(prom),可擦除可编程rom(eprom),电可擦除可编程rom(eeprom),光盘rom(cd-rom)数字多功能盘rom等。在一些实施例中,存储器150可以在云平台上实现。例如,云平台可以包括私有云,公共云,混合云,社区云,分布式云,中间云,多云等或其任何组合。

定位设备160可以确定与对象(例如,终端设备130或共享车辆140(例如,自行车)中的一个或多个)相关联的信息。例如,定位设备160可以确定终端设备130和/或共享车辆140的当前时间和当前位置。在一些实施例中,定位设备160可以是全球定位系统(gps),全球导航卫星系统(glonass),指南针导航系统(compass),北斗导航卫星系统(bds),伽利略定位系统,准天顶卫星系统(qzss)等。定位信息可以包括起始位置,临时锁车位置,用车结束位置,当前位置,骑行路程,速度或加速度,当前时间等中的一种或几种的组合。该位置可以是坐标的形式,例如纬度坐标和经度坐标等。定位设备160可以包括一个或多个卫星,例如卫星160-1,卫星160-2和卫星160-3。卫星160-1至160-3可以独立地或共同地确定上述信息。定位设备160可以将上述信息通过网络120发送给终端设备130或共享车辆140。

锁件170可以被配置成锁定(包括,临时锁定)或解锁共享车辆140。锁件170可以是机械锁或电子锁。共享车辆140和锁件170可以是彼此机械连接的部件。例如,共享车辆140和锁件170可以是分开的部件,并且锁件170可以安装在共享车辆140上。可选的,共享车辆140和锁件170可以形成整体装置。

共享车辆140和/或锁件170可以与服务器110,网络120,终端设备130和/或定位设备160通信。例如,共享车辆140和/或锁件170可以传输状态信息可以包括共享车辆140的位置,共享车辆140的锁定/解锁状态,共享车辆140的电池电力,操作信息等中的一种或多种。在一些实施例中,共享车辆140和/或锁件170可以从终端设备130和/或服务器110接收指令(例如,锁定/解锁共享车辆140的指令)。作为又一示例,共享车辆140可以包括被配置为与定位设备160通信以定位共享车辆140的位置的信号发射器和信号接收器(例如,共享车辆140的定位模块420)。

在一些实施例中,临时锁车及临时锁车计费系统100的一个或多个组件可以经由网络120访问存储在存储器150中的数据和/或指令。在一些实施例中,存储器150可以直接连接到服务器110的后端存储器。在一些实施例中,临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130或共享车辆140)可具有访问存储器150的许可。在一些实施例中,临时锁车及临时锁车计费系统100可以在满足一个或多个条件时读取和/或修改与用户和/或共享车辆140有关的信息。例如,服务器110可以在临时锁车模式下或还车之后读取和/或修改一个或多个用户的信息。

在一些实施例中,共享车辆140可以是自行车共享系统的自行车。临时锁车及临时锁车计费系统100的一个或多个组件之间的信息交换可以通过在终端设备130上启动共享自行车服务的移动应用程序,包括用车请求,临时锁车请求,结束临时锁车请求,结束用车请求等服务。

根据本申请的一些实施例,图2所示的是根据本申请一些实施例的所示的计算设备的架构。计算设备200可以是通用计算机或专用计算机。计算设备200可以被用来实施如所描述的临时锁车及临时锁车计费系统100的任何组件。例如,服务器110的处理引擎112和/或终端设备130。为了方便起见,图2中只绘制了一台计算机,但是本实施例所描述临时锁车及临时锁车计费系统100所需要的信息的相关计算机功能是可以以分布的方式、由一组相似的平台所实施的,分散系统的处理负荷。

计算设备200包括通信端口250,与之相连的是实现数据通信的网络(例如,网络120)。计算设备200还包括一个中央处理系统(cpu)单元220用于执行程序指令,由一个或多个处理器组成。示例性的计算机平台包括内部通信总线210,不同形式的程序存储器和数据存储器,例如硬盘270,只读存储器(rom)230或随机存取存储器(ram)240,用于各种数据文件的处理和/或传输。示例性的计算机平台还可以包括存储在rom230,ram240和/或要由处理器220执行的另一类型的非暂态存储介质中的程序指令。本申请的方法和/或过程可以是按程序指令执行。计算设备200还包括输入/输出组件(i/o)260,支持计算机与其他组件之间的输入/输出数据流。计算设备200也可以通过通信网络接受程序及数据。以支持计算机、用户以及其他组件之间的输入/输出。计算设备200也可以通过网络通信接收程序和数据。

为了方便说明,在计算设备200中仅描述了一个cpu和/或处理器。然而,应该注意的是,本申请中的计算设备200还可以包括多个cpu和/或处理器,因此实现本发明中描述的一个cpu和/或处理器执行的方法步骤也可以由多个cpu和/或处理器共同地或独立地执行。

根据本申请的一些实施例,图3是根据本申请一些实施例所示的移动设备的硬件和/或软件组件的示意图。如图3所示,移动设备300可以包括通信模块310,显示器320,图形处理单元(gpu)330,处理器340,i/o350,内存360和存储器390。在一些实施例中,包括但不限于系统总线或控制器(未示出),其他合适的组件也可以被包括在移动设备300中。在一些实施例中,移动操作系统370(例如,iostm,androidtm,windowsphonetm)和一个或多个应用程序380可以从存储器390被加载到内存360中以便由cpu340执行。应用程序380可以包括服务器110发送,接收和呈现与共享车辆140的状态相关的信息(例如,骑行模式,临时锁车模式,定位信息等)。用户与信息流的交互可以经由i/o350并通过网络120来实现,并且被提供给服务器110和/或临时锁车及临时锁车计费系统100的其他组件。在一些实施例中用户可以经由移动设备300租赁(或还车)共享车辆140(例如,共享自行车)。用户还可以经由移动设备300来控制共享车辆140的锁件170。例如,用户可以通过移动设备300输入临时锁车、结束临时锁车的指令。

根据本申请的一些实施例,图4是根据本申请一些实施例所示的具有临时锁车过程的车辆共享示例性流程图。

在410中,可以获得用车请求并验证用车请求。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的用车请求。在一些实施例中,所述用车请求验证可以包括:利用终端设备130的移动应用程序或终端设备130的相机扫描锁件170的qr码和/或自行车的qr码,获得的标识(id)与存储器150中该锁件或该共享车辆140的标识(id)是否一致;用户和/或终端设备130输入的开锁密码与存储器150中存储的该辆共享车辆140的开锁密码是否一致;存储器150中用户账户是否支付押金;存储器150中用户账户是否有余额;存储器150中用户信用评级是否良好等中的一种或几种的组合。

在420中,当用车请求满足用车条件时,开启车锁。在一些实施例中,当用车请求满足用车条件时,可以基于用车请求向锁件170发送开锁的指令,开启所述共享车辆140的车锁。

在430中,可以获得临时锁车请求,锁闭车锁。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,终端设备130等)获取对共享车辆140发起的临时锁车请求。在一些实施例中,在临时锁闭车锁前可以先对临时锁车请求进行验证。所述临时锁车请求验证可以包括:是否利用在用车请求阶段已经通过验证的终端设备130的移动应用程序向服务器110发送的临时锁车请求的信息,若是则认为满足临时锁车条件。

在440中,当临时锁车请求满足临时锁车条件时,临时锁车。在一些实施例中,当临时锁车请求满足临时锁车条件时,可以基于临时锁车请求向锁件170发送关锁的指令,临时锁闭所述共享车辆140的车锁。

在一些实施例中,可以利用led闪烁显示共享车辆140当前处于临时锁定模式。在一些实施例中,可以利用语音提醒其他用户“车辆不能使用”等。

在450中,可以获得结束临时锁车请求,开启车锁。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,终端设备130等)获取对共享车辆140发起的结束临时锁车请求。在一些实施例中,开启车锁前先对结束临时锁车请求进行验证。所述结束临时锁车请求验证包括:是否利用在临时锁车请求阶段通过验证的终端设备130的移动应用程序向服务器110发送结束临时锁车请求的信息,若是则认为满足结束临时锁车条件。也可以是利用终端设备130的移动应用程序或终端设备130的相机扫描锁件170的qr码和/或自行车的qr码,获得的标识与存储器150中该锁件或该共享车辆140的标识是否一致,一致时认为满足结束临时锁车条件。还可以是用户或终端设备130输入的开锁密码与存储器150中存储的该辆共享车辆140的开锁密码是否一致;存储器150中用户账户中是否支付押金;存储器150中用户账户是否有余额;存储器150中用户信用评级是否良好等。上述验证条件可以单独使用,也可以组合使用。

在460中,当结束临时锁车请求满足临时锁车条件时,可以重新开启车锁。在一些实施例中,当结束临时锁车请求满足临时锁车条件时,可以基于结束临时锁车请求向锁件170发送开锁的指令,重新开启所述共享车辆140的车锁。

在一些实施例中,可以利用led闪烁显示共享车辆140当前处于结束临时锁定模式。在一些实施例中,可以利用所述语音提醒,帮助用户快速找车,如语音提醒用户“你的车在这里”等。

在470中,可以获得结束用车请求并验证所述结束用车请求。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的结束用车请求。在一些实施例中,所述结束用车请求验证包括:用户是否支付用车费用,若是则认为满足还车条件。

在480中,当结束用车请求满足还车条件时,可以锁闭车锁。在一些实施例中,当结束用车请求满足还车条件时,可以基于结束用车请求向锁件170发送关锁的指令,锁闭所述共享车辆140的车锁。

在另一些实施例的步骤407中,结束用车请求为锁闭锁件170。验证包括检测锁件170是否锁闭成功,当锁闭成功时,认为满足还车条件,结束用车。

需要注意的是,以上对于具有临时锁车过程的车辆共享的描述,仅为理解申请方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解原理后,可以在不背离这一原理的情况下,对具有临时锁车过程的车辆共享作出形式和细节上的各种修正和改变,均在本申请的保护范围之内。

根据本申请的一些实施例,图5是根据本申请一些实施例所示的具有临时锁车计费功能的车辆共享计费示例性流程图。

在510中,获得用车请求,并记录当前位置为第一位置。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130,定位设备160)获得用车请求,以及获得第一位置。

在520中,可以在第二位置获得临时锁车请求。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130,定位设备160等)获得第二位置和临时锁车请求。

在530中,可以确定骑行模式下从第一位置到第二位置的第一费用。在一些实施例中,可以计算从第一位置到第二位置的第一骑行里程,然后将第一骑行里程与第一收费标准(例如:骑行每公里的价格)的乘积,将乘积作为第一费用。在另一些实施例中,可以计算从第一位置到第二位置的第一骑行时间,然后将第一骑行时间与第二收费标准(例如:骑行单位时间的价格)的乘积,将乘积作为第一费用。在又一实施例中,可以计算从第一位置到第二位置的第一骑行里程及第一骑行时间,然后将第一骑行里程与第一收费标准相乘,将第一骑行时间与第二收费标准相乘,将两个乘积之和作为第一费用。

在540中,可以在第二位置获得结束临时锁车请求。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130,定位装置160等)获得结束临时锁车请求。

在550中,可以确定临时锁定模式下的第二费用。在一些实施例中,可以利用在第二位置的临时锁车时间和第三收费标准(例如:骑行单位时间的价格)的乘积,确定第二费用。

在560中,可以在第三位置获得结束用车请求。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130,定位装置160等)获得第三位置和结束用车请求。

在570中,可以确定骑行模式下从第二位置到第三位置的第三费用。第三费用的确定方式与第一费用的确定方式一样,也有多种具体实施方式,可参见前述第一费用的确定过程,在此不再赘述。

在580中,可以确定最终的用车费用。在一些实施例中,可以计算第一费用、第二费用和第三费用的总和,作为本次车辆共享的用车费用。

需要注意的是,以上对具有临时锁车计费功能的车辆共享计费的描述仅仅是具体的示例,不应被视为是唯一可行的实施方案。显然,对于本领域的专业人员来说,在了解基本原理后,可能在不背离这一原理的情况下,对具有临时锁车计费功能的车辆共享计费进行形式和细节上的各种修正和改变,均在本申请的保护范围之内。

根据本申请的一些实施例,图6是根据本申请一些实施例所示的具有临时锁车过程的车辆共享系统的示例性功能框图,可以包括用车开锁模块610、还车闭锁模块620、临时锁车模块630、临时锁车结束模块630。

用车开锁模块610可以获得用车请求并验证用车请求,当用车请求满足用车条件时,开启车锁。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的用车请求。在一些实施例中,所述用车请求验证可以包括:利用终端设备130的移动应用程序或终端设备130的相机扫描锁件170的qr码和/或自行车的qr码,获得的标识(id)与存储器150中该锁件或该共享车辆140的标识(id)是否一致;用户和/或终端设备130输入的开锁密码与存储器150中存储的该辆共享车辆140的开锁密码是否一致;存储器150中用户账户是否支付押金;存储器150中用户账户是否有余额;存储器150中用户信用评级是否良好等中的一种或几种的组合。在一些实施例中,当用车请求满足用车条件时,可以基于用车请求向锁件170发送开锁的指令,开启所述共享车辆140的车锁。

还车闭锁模块620可以获得结束用车请求并验证还车请求,当结束用车请求满足还车条件时,锁闭车锁。在一些实施例中,还车闭锁模块620可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的结束用车请求。在一些实施例中,所述结束用车请求验证包括:用户是否支付用车费用,若是则认为满足还车条件。在一些实施例中,当结束用车请求满足还车条件时,可以基于结束用车请求向锁件170发送关锁的指令,锁闭所述共享车辆140的车锁。

临时锁车模块630可以获得临时锁车请求,并临时锁闭车锁。在其他实施例中,在临时锁闭车锁前,需要验证临时锁车请求,当临时锁车请求满足临时锁车条件时,临时锁闭车锁。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,终端设备130等)获取对共享车辆140发起的临时锁车请求。在一些实施例中,所述临时锁车请求验证可以包括:是否利用在用车请求阶段已经通过验证的终端设备130的移动应用程序向服务器110发送的临时锁车请求的信息,若是则认为满足临时锁车条件。在一些实施例中,当临时锁车请求满足临时锁车条件时,可以基于临时锁车请求向锁件170发送关锁的指令,临时锁闭所述共享车辆140的车锁。在一些实施例中,可以利用led闪烁显示共享车辆140当前处于临时锁定模式。在另一些实施例中,可以利用语音提醒其他用户“车辆不能使用”等。

临时锁车结束模块630可以获得结束临时锁车请求,并重新开启车锁。在其他一些实施例中,在重新开启车锁前还需要验证结束临时锁车请求,当结束临时锁车请求满足结束临时锁车条件时,临时锁闭车锁。在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,终端设备130等)获取对共享车辆140发起的结束临时锁车请求。在一些实施例中,所述结束临时锁车请求验证包括:是否利用在临时锁车请求阶段通过验证的终端设备130的移动应用程序向服务器110发送结束临时锁车请求的信息,若是则认为满足结束临时锁车条件。也可以是利用终端设备130的移动应用程序或终端设备130的相机扫描锁件170的qr码和/或自行车的qr码,获得的标识与存储器150中该锁件或该共享车辆140的标识是否一致,一致时认为满足结束临时锁车条件。还可以是用户或终端设备130输入的开锁密码与存储器150中存储的该辆共享车辆140的开锁密码是否一致;存储器150中用户账户中是否支付押金;存储器150中用户账户是否有余额;存储器150中用户信用评级是否良好等。上述验证条件可以单独使用,也可以组合使用。在一些实施例中,当结束临时锁车请求满足临时锁车条件时,可以基于结束临时锁车请求向锁件170发送开锁的指令,重新开启所述共享车辆140的车锁。在一些实施例中,可以利用led闪烁显示共享车辆140当前处于结束临时锁定模式。在另一些实施例中,可以利用所述语音提醒,帮助用户快速找车,如语音提醒用户“你的车在这里”等。

需要注意的是,以上对于具有临时锁车过程的车辆共享系统的描述,仅为理解申请方便,并不能把本申请限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该原理后,可以在不背离这一原理的情况下,对具有临时锁车过程的车辆共享系统作出形式和细节上的各种修正和改变,均在本申请的保护范围之内。

根据本申请的一些实施例,图7是根据本申请一些实施例所示的具有临时锁车过程的车辆共享计费系统的示例性功能框图可以包括:第一位置记录模块710、第二位置记录模块720、第三位置记录模块730、第一计费模块740、第二计费模块750、第三计费模块760、汇总计费模块770、。

第一位置记录模块710用于获取对共享车辆发起的用车请求,记录用车起始位置为第一位置。在一些实施例中,在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的用车请求。在一些实施例中,可以从定位设备160中获得用车起始位置经纬度实时坐标数据采集,以获得用户和/或终端设备130的第一位置。

第二位置记录模块720用于获取对共享车辆发起的临时锁车请求,记录临时锁车位置为第二位置。在一些实施例中,在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的临时锁车请求。在一些实施例中,可以从定位设备160中获得临时锁车位置经纬度实时坐标数据采集,以获得用户和/或终端设备130的第二位置。

第三位置记录模块730用于获取对共享车辆发起的结束用车请求,记录结束用车位置为第三位置。在一些实施例中,在一些实施例中,可以从临时锁车及临时锁车计费系统100的一个或多个组件(例如,服务器110,终端设备130等)获取对共享车辆140发起的结束用车请求。在一些实施例中,可以从定位设备160中获得结束用车位置经纬度实时坐标数据采集,以获得用户和/或终端设备130的第三位置。

第一计费模块740,可以用于确定骑行模式下从第一位置到第二位置的第一费用。在一些实施例中,可以计算从第一位置到第二位置的第一骑行里程,然后将第一骑行里程与第一收费标准(例如:骑行每公里的价格)的乘积,将乘积作为第一费用。在另一些实施例中,可以计算从第一位置到第二位置的第一骑行时间,然后将第一骑行时间与第二收费标准(例如:骑行单位时间的价格)的乘积,将乘积作为第一费用。在又一实施例中,可以计算从第一位置到第二位置的第一骑行里程及第一骑行时间,然后将第一骑行里程与第一收费标准相乘,将第一骑行时间与第二收费标准相乘,将两个乘积之和作为第一费用。

第二计费模块,可以用于确定临时锁车模式下的第二费用。在一些实施例中,可以利用在第二位置的临时锁车时间和第三收费标准(例如:骑行单位时间的价格)的乘积,确定第二费用。

第三计费模块,可以用于确定骑行模式下从第二位置到第三位置的第三费用。在一些实施例中,可以计算从第二位置到第三位置的第二骑行里程,然后将第二骑行里程与第一收费标准(例如:骑行每公里的价格)的乘积,将乘积作为第三费用。在另一些实施例中,可以计算从第一位置到第二位置的第一骑行时间,然后将第一骑行时间与第二收费标准(例如:骑行单位时间的价格)的乘积,将乘积作为第三费用。在又一实施例中,可以计算从第二位置到第三位置的第二骑行里程及第一骑行时间,然后将第一骑行里程与第一收费标准相乘,将第一骑行时间与第二收费标准相乘,将两个乘积之和作为第三费用。

汇总计费模块,可以计算第一费用、第二费用及第三费用的总和,将所述总和作为本次用车费用。在一些实施例中,可以计算第一费用、第二费用和第三费用的总和,作为本次车辆共享的用车费用。

需要注意的是,以上对于临时锁车及临时锁车计费系统的描述,仅为理解申请方便,并不能把本申请限制在所举实施例范围之内。计费可以理解,对于本领域的技术人员来说,在了解该原理后,可以在不背离这一原理的情况下,对具有临时锁车过程的车辆共享计费系统作出形式和细节上的各种修正和改变,均在本申请的保护范围之内。

以上概述了临时锁车的不同方面和/或通过程序实现其他步骤的方法。技术中的程序部分可以被认为是以可执行的代码和/或相关数据的形式而存在的“产品”或“制品”,是通过计算机可读的介质所参与或实现的。有形的、永久的储存介质包括任何计算机、处理器、或类似设备或相关的模块所用到的内存或存储器。例如各种半导体存储器、磁带驱动器、磁盘驱动器或者类似任何时间能够为软件提供存储功能的设备。

所有软件或其中的一部分有时可能会通过网络进行通信,例如互联网或其他通信网络。此类通信能够将软件从一个计算机设备或处理器加载到另一个。例如:从按需服务系统的一个管理服务器或主机计算机加载至一个计算机环境的硬件平台,或其他实现系统的计算机环境,或与提供按需服务所需要的信息相关的类似功能的系统。因此,另一种能够传递软件元素的介质也可以被用作局部设备之间的物理连接,例如光波、电波、电磁波等,通过电缆、光缆或者空气实现传播。用来载波的物理介质如电缆、无线连接或光缆等类似设备,也可以被认为是承载软件的介质。在这里的用法除非限制了有形的“储存”介质,其他表示计算机或机器“可读介质”的术语都表示在处理器执行任何指令的过程中参与的介质。

一个计算机可读的介质可能有多种形式,包括但不限于有形的存储介质,载波介质或物理传输介质。稳定的储存介质包括:光盘或磁盘,以及其他计算机或类似设备中使用的,能够实现图中所描述的系统组件的存储系统。不稳定的存储介质包括动态内存,例如计算机平台的主内存。有形的传输介质包括同轴电缆、铜电缆以及光纤,包括计算机系统内部形成总线的线路。载波传输介质可以传递电信号、电磁信号,声波信号或光波信号,这些信号可以由无线电频率或红外数据通信的方法所产生的。通常的计算机可读介质包括硬盘、软盘、磁带、任何其他磁性介质;cd-rom、dvd、dvd-rom、任何其他光学介质;穿孔卡、任何其他包含小孔模式的物理存储介质;ram、prom、eprom、flash-eprom,任何其他存储器片或磁带;传输数据或指令的载波、电缆或传输载波的连接装置、任何其他可以利用计算机读取的程序代码和/或数据。这些计算机可读介质的形式中,会有很多种出现在处理器在执行指令、传递一个或更多结果的过程之中。

本领域技术人员能够理解,本申请所披露的内容可以出现多种变型和改进。例如,以上所描述的不同系统组件都是通过硬件设备所实现的,但是也可能只通过软件的解决方案得以实现。例如:在现有的服务器上安装系统。此外,这里所披露的位置信息的提供可能是通过一个固件、固件/软件的组合、固件/硬件的组合或硬件/固件/软件的组合得以实现。

以上内容描述了本申请和/或一些实施例。根据上述内容,本申请还可以作出不同的变形。本申请披露的主题能够以不同的形式和例子所实现,并且本申请可以被应用于大量的应用程序中。后文权利要求中所要求保护的所有应用、修饰以及改变都属于本申请的范围。

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