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

共享车辆的骑行管理方法、装置及电子设备

文献发布时间:2024-04-18 19:52:40


共享车辆的骑行管理方法、装置及电子设备

技术领域

本发明涉及共享车辆技术领域,更具体地,涉及一种共享车辆的骑行管理方法、装置及电子设备。

背景技术

用户在使用共享车辆时,用户可能不知道目的地附近是否有停车点。如果目的地附近没有停车点,用户骑行至目的地后无法还车,用户需要花费额外的时间来寻找停车点。

发明内容

本发明的一个目的是提供一种用于共享车辆的骑行管理的新技术方案。

根据本发明的第一方面,提供了一种共享车辆的骑行管理方法,包括:

获取用户设置的目的地;

在所述目的地属于运营区域的情况下,在用户界面上显示第一目标控件和地图界面,并在所述地图界面上显示停车辅助信息;

其中,所述停车辅助信息包括目标区域内的停车点和/或禁停区,所述目标区域包括所述目的地及其周围区域;

其中,所述第一目标控件用于开锁或者用于导航。

可选地,所述方法还包括:在所述目的地属于非运营区域的情况下,在用户界面上显示第二目标控件;

其中,所述第二目标控件用于供用户重新设置目的地。

可选地,所述方法还包括:在所述目的地属于非运营区域的情况下,在用户界面上显示地图界面,并在地图界面上标记出所述非运营区域。

可选地,所述方法还包括:

在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,所述目标停车点是所述目标区域内的停车点中的一个。

可选地,所述方法还包括:

在地图界面上显示从所述目标停车点到所述目的地的步行路线。

可选地,在用户界面上显示第一目标控件之后,所述方法还包括:

响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,所述目标停车点是所述目标区域内的停车点中的一个。

可选地,在用户界面上显示第一目标控件之后,所述方法还包括:

响应于用户对于第一目标控件的操作,在地图界面上显示从所述目标停车点到所述目的地的步行路线。

可选地,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之前,所述方法还包括:

响应于用户对于所述目标区域的停车点的选取操作,确定目标停车点。

可选地,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,包括:

响应于用户对于第一目标控件的操作,根据车辆的当前位置、地图道路数据、停车点位置数据在所述目标区域的停车点中确定目标停车点,或者,在所述目标区域的停车点中将与所述目的地最近的停车点确定为目标停车点;

在地图界面上显示从车辆的当前位置至目标停车点的骑行路线。

可选地,在响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之后,所述方法还包括:

获取车辆的实时位置;

在车辆与所述目标停车点的距离小于预设距离阈值时,在地图界面上显示目标停车点的实景图片。

可选地,在响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之后,所述方法还包括:

根据预设显示方式在地图界面上显示所述目标停车点,其中,所述预设显示方式包括以下至少一种:放大显示、高亮显示。

根据本发明的第二方面,提供了一种共享车辆的骑行管理装置,所述装置包括:

获取模块,用于获取用户设置的目的地;

显示模块,用于在所述目的地属于运营区域的情况下,在用户界面上显示第一目标控件和地图界面,并在所述地图界面上显示停车辅助信息;

其中,所述停车辅助信息包括目标区域内的停车点和/或禁停区,所述目标区域包括所述目的地及其周围区域;

其中,所述第一目标控件用于开锁或者用于导航。

根据本发明的第三方面,提供了一种电子设备,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如本发明第一方面所述的共享车辆的骑行管理方法的步骤。

根据本公开的一个实施例,本发明通过在目的地属于运营区域的情况下,在用户界面中显示第一目标控件和地图界面,在地图界面中显示停车点和禁停区,让用户可以直接骑行至停车点,方便用户还车,缩短用户骑行和寻找停车点还车的整体时间。由于用户在停车点内还车,能够减少因用户不规范还车造成的运维成本。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。

图1是本发明实施例中共享车辆系统的组成结构示意图。

图2是本发明实施例中共享车辆的骑行管理方法的流程图。

图3至图15是本发明实施例中用于共享车辆的骑行管理的应用程序的界面示意图。

图16是本发明实施例中共享车辆的骑行管理装置的示意图。

图17是本发明实施例中电子设备的示意图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

需要说明的是,本申请中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应装置/账户所有者给予授权的情况下进行的。

<硬件配置>

图1是可用于实现本公开实施例的共享车辆的骑行管理方法的一种共享车辆系统100的组成结构示意图。该共享车辆系统100可整体应用于共享车辆的骑行管理场景。

如图1所示,共享车辆系统100包括服务器1000、用户终端2000和共享车辆3000。

服务器1000提供处理、数据库、通讯设施的业务点。服务器1000可以是整体式服务器,跨多计算机,计算机数据中心的分散式服务器,云服务器,或者部署在云端的服务器集群等。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。例如,服务器例如刀片服务器、云端服务器等,或者可以是由多台服务器组成的服务器群组,可以包括上述类型的服务器中的一种或多种等等。

在一个实施例中,服务器1000可以如图1所示,包括处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600。

处理器1100用于执行计算机程序,该计算机程序可以采用比如x86、Arm、RISC、MIPS、SSE等架构的指令集编写。存储器1200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1300例如包括各种总线接口,例如串行总线接口(包括USB接口)、并行总线接口等。通信装置1400例如能够进行有线或无线通信。显示装置1500例如是液晶显示屏、LED显示屏触摸显示屏等。输入装置1600例如可以包括触摸屏、键盘等。

本实施例中,服务器1000的存储器1200用于存储计算机程序,该计算机程序用于控制处理器1100进行操作以执行根据本发明实施例的共享车辆的骑行管理方法。技术人员可以根据本发明所公开方案设计该计算机程序。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

尽管在图1中示出了服务器1000的多个装置,但是,本发明可以仅涉及其中的部分装置,例如,服务器1000只涉及存储器1200、处理器1100和通信装置1400。

本实施例中,用户终端2000例如是手机、便携式电脑、平板电脑、掌上电脑、可穿戴设备等。

该用户终端2000安装有用车应用客户端,以通过操作该用车应用客户端,实现使用共享车辆的目的。

如图1所示,用户终端2000可以包括处理器2100、存储器2200、接口装置2300、通信装置2400、显示装置2500、输入装置2600、扬声器2700、麦克风2800等等。

处理器2100用于执行计算机程序,该计算机程序可以采用比如x86、Arm、RISC、MIPS、SSE等架构的指令集编写。存储器2200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置2300例如包括USB接口、耳机接口等。通信装置2400例如能够进行有线或无线通信,通信装置2400可以包括至少一种短距离通信模块,例如是基于Hilink协议、WiFi(IEEE 802.11协议)、Mesh、蓝牙、ZigBee、Thread、Z-Wave、NFC、UWB、LiFi等短距离无线通信协议进行短距离无线通信的任意模块,通信装置2400也可以包括远程通信模块,例如是进行WLAN、GPRS、2G/3G/4G/5G远程通信的任意模块。显示装置2500例如是液晶显示屏、触摸显示屏等。输入装置2600例如可以包括触摸屏、键盘等。用户终端2000可以通过扬声器2700输出音频信号,及通过麦克风2800采集音频信号。

本实施例中,用户终端2000的存储器2200用于存储计算机程序,该计算机程序用于控制处理器2100进行操作以执行使用共享车辆的方法,例如包括:获取共享车辆3000的唯一标识,形成针对特定共享车辆的开锁请求发送至服务器;以及,根据服务器发送的费用结算通知进行账单解算等等。技术人员可以根据本发明所公开方案设计计算机程序。计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

如图1所示,共享车辆3000可以包括处理器3100、存储器3200、接口装置3300、通信装置3400、输出装置3500、及输入装置3600等等。处理器3100用于执行计算机程序,该计算机程序可以采用比如x86、Arm、RISC、MIPS、SSE等架构的指令集编写。存储器3200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置3300例如包括USB接口、耳机接口等。通信装置3400包括至少一种通信模块,例如能够进行有线或无线通信,又例如能够进行短距离和远程通信。输出装置3500例如可以是输出信号的装置,可以显示装置,例如液晶显示屏、触摸显示屏等,也可以是扬声器等输出语音信息等。输入装置3600例如可以包括触摸屏等触摸装置、按键、麦克风等声音感应装置、压力传感器等压力感应装置,等等。

共享车辆3000可以是自行车、电动自行车、电动摩托车、三轮车、四轮车等任意形态的车辆,在此不做限定。

本实施例中,共享车辆3000可以向服务器1000上报自身的位置信息。

本实施例中,共享车辆3000的存储器3200用于存储计算机程序,该计算机程序用于控制处理器3100进行操作以执行根据本发明任意实施例的共享车辆的骑行管理方法。技术人员可以根据本发明所公开方案设计该计算机程序。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

网络4000可以是无线通信网络也可以是有线通信网络,可以是局域网也可以是广域网。在图1所示的共享车辆系统100中,共享车辆3000与服务器1000、用户终端2000与服务器1000,可以通过网络4000进行通信。此外,共享车辆3000与服务器1000、用户终端2000与服务器1000通信所基于的网络4000可以是同一个,也可以是不同的。

应当理解的是,尽管图1仅示出一个服务器1000、用户终端2000、共享车辆3000,但不意味着限制各自的数量,该共享车辆系统100可以包含多个服务器1000、多个用户终端2000、多个共享车辆3000等。

图1所示的共享车辆系统100仅是解释性的,并且决不是为了要限制本发明、其应用或用途。

<方法实施例>

如图2所示,本实施例介绍了一种共享车辆的骑行管理方法,包括步骤1100-1200。

步骤1100:获取用户设置的目的地。

用户可以通过与共享车辆对应的应用程序来使用共享车辆,比如对共享车辆进行解锁、还车、关锁等。用户可以在与共享车辆对应的应用程序中设置目的地。比如,用户可以在与共享车辆对应的应用程序的目的地搜索页面输入关键词,在目的地搜索页面中显示与用户输入的关键词相关的多个地点,用户从目的地搜索页面中显示的多个地点中选择一个作为目的地。在显示与关键词相关的多个地点的同时,还显示与每个地点对应的提示信息,提示信息用于表示对应的地点附近是否有停车点,帮助用户选择附近有停车点的目的地。

如图3所示的目的地搜索页面,目的地搜索页面中显示搜索框,用户可以在搜索框中输入关键词。如图4所示,用户输入关键词“太阳宫”,在目的地搜索页面中显示多个与“太阳宫”相关的地点,比如“太阳宫广场”、“太阳宫公园”等。用户可以从显示的多个地点中选择任意一个地点作为目的地。

步骤1200:在目的地属于运营区域的情况下,在用户界面上显示第一目标控件和地图界面,并在地图界面上显示停车辅助信息;其中,停车辅助信息包括目标区域内的停车点和/或禁停区,目标区域包括目的地及其周围区域;其中,第一目标控件用于开锁或者用于导航。

用户界面是与共享车辆对应的应用程序的界面。如果用户设置的目的地属于运营区,那么在用户界面上显示地图界面,在地图界面中显示目的地及其周围区域的地图。在地图界面上显示目的地及其周围区域内的停车点。也可以在地图界面上显示目的地及其周围区域内的禁停区。比如可以在地图界面上将目的地及其周围区域内的停车点和禁停区用不同的颜色进行显示。如图5所示,在地图界面中显示起点和终点。起点为用户当前所在的位置。终点为用户设置的目的地。在地图界面中还显示终点周围的停车点的标识“P”。

在用户界面中还显示第一目标控件。用户可以通过第一目标控件来对共享车辆开锁。如图5所示,在用户界面中显示“扫码开锁”按键,用户可以点击“扫码开锁”按键来对共享车辆进行开锁。第一目标控件是在用户设置的目的地属于运营区域的情况下显示,当用户设置的目的地属于运营区域的情况下,用户可以通过第一目标控件对共享车辆开锁,让用户使用共享车辆,可以避免用户将共享车辆骑行至非运营区。

第一目标控件也可以用于导航。用户点击第一目标控件后,在地图界面上显示从用户当前位置到目的地的路径,让用户知道如何前往目的地,不需要用户使用其它地图软件进行路径规划,减少用户操作。

本实施例通过在目的地属于运营区域的情况下,在用户界面中显示第一目标控件和地图界面,在地图界面中显示停车点和禁停区,让用户可以直接骑行至停车点,方便用户还车,缩短用户骑行和寻找停车点还车的整体时间。由于用户在停车点内还车,能够减少因用户不规范还车造成的运维成本。

本实施例中,共享车辆的骑行管理方法还包括:在目的地属于非运营区域的情况下,在用户界面上显示第二目标控件;其中,第二目标控件用于供用户重新设置目的地。

在目的地属于非运营区域的情况下,需要让用户重新设置目的地。在用户界面中显示第二目标控件,用户可以通过第二目标控件重新设置目的地。比如用户点击第二目标控件后跳转至目的地搜索页面,用户在目的地搜索页面中重新设置目的地。又比如,用户也可以通过第二目标控件在地图上选择一个地点作为目的地。

如图6所示,目的地在运营区外,目的地附近1000米无停车点,显示“重新搜索”按键,“重新搜索”按键为第二目标控件,用户可以点击“重新搜索”按键来重新设置目的地。如图7所示,目的地在禁停区内,目的地附近1000米无停车点,显示“重新搜索”按键。如图8所示,虽然目的地在运营区内,但是在目的地附近1000米内没有停车点,此时也可以显示“重新搜索”按键。如图9所示,目的地在禁停区内,显示“重新搜索”按键。

本实施例通过在用户设置的目的地属于非运营区域的情况下,在用户界面中显示第二目标控件,用户可以通过第二目标控件来重新设置目的地,避免目的地在非运营区域的情况,方便用户还车。

本实施例中,共享车辆的骑行管理方法还包括:在目的地属于非运营区域的情况下,在用户界面上显示地图界面,并在地图界面上标记出非运营区域。

在用户设置的目的地属于非运营区域的情况下,可以在地图界面中对非运营区域进行标记,以区分运营区域和非运营区域。比如可以用不同的颜色来表示非运营区域和运营区域。也可以显示出非运营区域的边界。如图10所示,目的地属于非运营区域,在地图界面中显示运营区域和非运营区域的边界,同时在运营区域上添加了一层透明的蒙版以对运营区域和非运营区域进行区分。

本实施例通过在目的地属于非运营区域的情况下,在地图上标记出非运营区域,让用户可以直接查看哪些区域是运营区域,方便用户在运营区域内还车。

本实施例中,共享车辆的骑行管理方法还包括:在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,目标停车点是所述目标区域内的停车点中的一个。

在用户设置目的地后,在用户界面中显示目的地及其周围区域的地图以及至少一个停车点。同时在地图界面中还显示从车辆的当前位置至目标停车点的骑行路线。在用户设置目的地后,根据目的地确定目标停车点,并规划出从车辆的当前位置至目标停车点的骑行路线,在地图界面中显示规划的骑行路线。用户可以根据地图界面中显示的骑行路线来决定是否骑车。

如图5所示,在用户设置目的地之后,显示“扫码开锁”按键,显示目的地周围的地图,在地图界面中显示规划的骑行路线。

本实施例中在用户设置的目的地属于运营区域的情况下,在地图界面中显示从车辆的当前位置至目标停车点的骑行路线,让用户在使用共享车辆之前就已经知道骑行路线,方便用户使用共享车辆。

本实施例中,共享车辆的骑行管理方法还包括:在地图界面上显示从目标停车点到目的地的步行路线。

在用户设置目的地后,在用户界面中显示目的地及其周围区域的地图以及至少一个停车点。在规划从车辆的当前位置至目标停车点的骑行路线时,还规划从目标停车点至目的地的步行路线。在地图界面中还显示从车辆的当前位置至目标停车点的骑行路线,以及从目标停车点至目的地的步行路线。可以通过不同的显示方式来显示骑行路线和步行路线。如图5所示,在地图界面中使用实线来表示骑行路线,在地图界面中使用虚线来表示步行路线。

本实施例中,在步骤1200之后,共享车辆的骑行管理方法还包括:响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,目标停车点是目标区域内的停车点中的一个。

用户对第一目标控件的操作可以是单击、双击、长按等操作。地图界面是用户界面中的一部分,地图界面用于显示目的地及其周围区域的地图。在地图界面中还会显示目的地附近的多个停车点。

当用户决定对共享车辆进行开锁或者使用导航功能后,用户操作第一目标控件,应用程序根据预设的路径规划算法规划出一条从车辆的当前位置至目标停车点的骑行路线,并在地图界面中显示规划的骑行路线。如果目标区域内只有一个停车点,那么该停车点即为目标停车点。如果目标区域内有多个停车点,那么从目标区域内的多个停车点中确定一个停车点作为目标停车点。如图11所示,在地图界面中显示从起点到目标停车点的骑行路线,起点是车辆的当前位置。

在一种实施方式中,在响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之前,共享车辆的骑行管理方法还包括:响应于用户对于目标区域的停车点的选取操作,确定目标停车点。

在地图界面中显示目标区域内的多个停车点,用户可以从地图界面中显示的多个停车点中选择一个停车点作为目标停车点。在用户选择目标停车点后,应用程序根据预设的路径规划算法规划出从车辆的当前位置至用户选择的停车点的骑行路线。

比如,在地图界面中显示第一停车点、第二停车点和第三停车点,用户选择第一停车点作为目标停车点,应用程序规划出从车辆的当前位置至第一停车点的骑行路线,并在地图界面中显示规划的骑行路线。

本实施例通过让用户自己选择目标停车点,根据用户选择的目标停车点进行路径规划,规划出的骑行路线符合用户的需求。

在一种实施方式中,响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,包括:响应于用户对于第一目标控件的操作,根据车辆的当前位置、地图道路数据、停车点位置数据在目标区域的停车点中确定目标停车点,或者,在目标区域的停车点中将与目的地最近的停车点确定为目标停车点;在地图界面上显示从车辆的当前位置至目标停车点的骑行路线。

地图道路数据可以包括各条道路的长度、道路的拥堵情况、路口数据等。停车点位置数据包括目标区域内的所有停车点的位置数据,包括各个停车点的大小、形状。应用程序根据车辆的当前位置、地图道路数据以及停车点位置数据来确定目标停车点。通过预设的路径规划算法规划出从车辆的当前位置至目标停车点的骑行路线,在地图界面中显示规划出的骑行路线。

也可以直接将目标区域中与目的地最近的停车点作为目标停车点,保证用户还车时与目的地最近,减少用户从目标停车点步行至目的地的距离,减少用户到达目的地所花费的时间。如图12所示,在地图界面中显示五个停车点,目的地在一个停车点内,那么该停车点是与目的地最近的停车点,将该停车点作为目标停车点,在地图界面中显示从车辆的当前位置至与目的地最近的停车点的骑行路线。

本实施例能够自动从目标区域的多个停车点中确定出目标停车点,不需要用户手动选择目标停车点,减少用户操作次数,方便用户使用。

本实施例中,在用户界面上显示第一目标控件之后,共享车辆的骑行管理方法还包括:响应于用户对于第一目标控件的操作,在地图界面上显示从目标停车点到目的地的步行路线。

在用户对第一目标控件操作后,在地图上显示从车辆的当前位置至目标停车点的骑行路线。由于目标停车点与用户设置的目的地可能不是同一地点,因此用户需要先骑行至目标停车点,在目标停车点进行还车,然后从目标停车点步行至目的地。

在规划从车辆的当前位置至目标停车点的骑行路线时,还规划从目标停车点至目的地的步行路线,在地图界面中显示规划的步行路线。如图10至图15所示,在地图界面中显示从车辆的当前位置至目标停车点的骑行路线,在地图界面中还显示从目标停车点至目的地的步行路线,可以用实线和虚线来区分骑行路线和步行路线。

本实施例通过同时规划从车辆的当前位置至目标停车点的骑行路线以及从目标停车点至目的地的步行路线,规划出一条从车辆的当前位置至目的地的完整路线,方便用户直接到达目的地。

本实施例中,在响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之后,共享车辆的骑行管理方法还包括:获取车辆的实时位置;在车辆与目标停车点的距离小于预设距离阈值时,在地图界面上显示目标停车点的实景图片。

可以通过车辆上的定位模块来获取车辆的实时位置。根据车辆的实时位置和目标停车点的位置计算出车辆与目标停车点之间的距离。如果车辆与目标停车点之间的距离小于预设距离阈值,说明车辆即将到达目标停车点,用户将要进行还车操作。距离阈值可以根据各个停车点的实际情况来确定,对于不同的停车点可以使用不同的距离阈值,也可以对于所有的停车点都使用同一个距离阈值。比如距离阈值可以是100米。

由于线上地图和线下实景通常会存在一定的差异,导致部分用户在还车时无法准确找到停车点。为了方便用户还车,在地图界面中显示目标停车点的实景图片。用户通过目标停车点的实景图片能够快速找到目标停车点。当车辆与目标停车点之间的距离小于预设距离阈值时,从数据库中获取目标停车点的实景图片,将目标停车点的实景图片在地图界面中显示。

本实施例通过在车辆与目标停车点之间的距离小于距离阈值的情况下,显示目标停车点的实景图片,让用户可以根据目标停车点的实景图片快速找到目标停车点,提高还车效率。

本实施例中,在响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线之后,共享车辆的骑行管理方法还包括:根据预设显示方式在地图界面上显示目标停车点,其中,预设显示方式包括以下至少一种:放大显示、高亮显示。

可以将目标停车点在地图界面中的标识进行放大显示,将目标停车点的标识放大,让目标停车点大于其它停车点的标识,方便用户可以一眼看出目标停车点。如图10至图15所示,在地图界面中放大目标停车点的标识,目标停车点的标识大于其它停车点的标识。

也可以将目标停车点在地图界面中的标识进行高亮显示,提高目标停车点的标识在地图界面中的亮度,让用户可以在地图界面中快速查看到目标停车点。还可以通过其它方式来突出目标停车点。

本实施例还介绍了一种共享车辆的骑行管理方法,包括:获取车辆的实时位置;在车辆与目标停车点的距离小于预设距离阈值时,在地图界面上显示目标停车点的实景图片。

可以通过车辆上的定位模块来获取车辆的实时位置。根据车辆的实时位置和目标停车点的位置计算出车辆与目标停车点之间的距离。如果车辆与目标停车点之间的距离小于预设距离阈值,说明车辆即将到达目标停车点,用户将要进行还车操作。距离阈值可以根据各个停车点的实际情况来确定,对于不同的停车点可以使用不同的距离阈值,也可以对于所有的停车点都使用同一个距离阈值。比如距离阈值可以是100米。

由于线上地图和线下实景通常会存在一定的差异,导致部分用户在还车时无法准确找到停车点。为了方便用户还车,在地图界面中显示目标停车点的实景图片。用户通过目标停车点的实景图片能够快速找到目标停车点。当车辆与目标停车点之间的距离小于预设距离阈值时,从数据库中获取目标停车点的实景图片,将目标停车点的实景图片在地图界面中显示。

本实施例通过在车辆与目标停车点之间的距离小于距离阈值的情况下,显示目标停车点的实景图片,让用户可以根据目标停车点的实景图片快速找到目标停车点,提高还车效率。

如图16所示,本实施例介绍了一种共享车辆的骑行管理装置1600,包括:

获取模块1601,用于获取用户设置的目的地;

显示模块1602,用于在目的地属于运营区域的情况下,在用户界面上显示第一目标控件和地图界面,并在地图界面上显示停车辅助信息;

其中,停车辅助信息包括目标区域内的停车点和/或禁停区,目标区域包括目的地及其周围区域;

其中,第一目标控件用于开锁或者用于导航。

本实施例通过在目的地属于运营区域的情况下,在用户界面中显示第一目标控件和地图,在地图中显示停车点和禁停区,让用户可以直接骑行至停车点,方便用户还车,缩短用户骑行和寻找停车点还车的整体时间。由于用户在停车点内还车,能够减少因用户不规范还车造成的运维成本。

可选地,显示模块还用于在目的地属于非运营区域的情况下,在用户界面上显示第二目标控件;其中,第二目标控件用于供用户重新设置目的地。

可选地,显示模块还用于在目的地属于非运营区域的情况下,在用户界面上显示地图界面,并在地图界面上标记出非运营区域。

可选地,显示模块还用于响应于用户对于第一目标控件的操作,在地图界面上显示从车辆的当前位置至目标停车点的骑行路线,目标停车点是目标区域内的停车点中的一个。

可选地,显示模块还用于响应于用户对于第一目标控件的操作,在地图界面上显示从目标停车点到目的地的步行路线。

可选地,共享车辆的骑行管理装置还包括:

第一确定模块,用于响应于用户对于目标区域的停车点的选取操作,确定目标停车点。

可选地,共享车辆的骑行管理装置还包括:

第二确定模块,用于响应于用户对于第一目标控件的操作,根据车辆的当前位置、地图道路数据、停车点位置数据在目标区域的停车点中确定目标停车点,或者,在目标区域的停车点中将与目的地最近的停车点确定为目标停车点。

显示模块还用于在地图界面上显示从车辆的当前位置至目标停车点的骑行路线。

可选地,共享车辆的骑行管理装置还包括:

第二获取模块,用于获取车辆的实时位置。

显示模块还用于在车辆与目标停车点的距离小于预设距离阈值时,在地图界面上显示目标停车点的实景图片。

可选地,显示模块还用于根据预设显示方式在地图界面上显示目标停车点,其中,预设显示方式包括以下至少一种:放大显示、高亮显示。

如图17所示,本实施例介绍了一种电子设备1700,包括处理器1701和存储器1702,存储器1702存储可在处理器1701上运行的程序或指令,程序或指令被处理器1701执行时实现如本发明任一实施例中的共享车辆的骑行管理方法的步骤。

本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。

这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。

技术分类

06120116331091