共享单车临时停车控制方法、装置、设备及存储介质与流程

文档序号:27618530发布日期:2021-11-29 13:47阅读:377来源:国知局
共享单车临时停车控制方法、装置、设备及存储介质与流程

1.本发明涉及共享单车技术领域,尤其涉及一种共享单车临时停车控制方法、装置、设备及存储介质。


背景技术:

2.随着共享经济的发展,共享单车越来越被用户所接受,给用户的生活带来了极大的便利,现在短途通行越来越依靠共享单车,但是用户在使用共享单车的过程中,也存在着诸多问题,这些问题极大地降低了用户体验,用户在使用共享单车过程中,可能有其他事情需要处理,需要临时停放车辆,但是在用户临时停车后,再次寻车时可能存在找不到车辆的情况,在找到车辆,还需要根据目的地查找导航路线,不仅效率低,而且用户体验差,因此如何提升用户在使用共享单车时的体验,成为亟待解决的技术问题。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供了一种共享单车临时停车控制方法、装置、设备及存储介质,旨在解决现有技术用户在使用共享单车时体验差的技术问题。
5.为实现上述目的,本发明提供了一种共享单车临时停车控制方法,所述方法包括以下步骤:
6.在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;
7.根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;
8.根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置;
9.在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;
10.根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。
11.可选地,所述在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置的步骤之前,所述方法还包括:
12.在接收到用户的临时停车请求时,判断所述用户是否设置临时停放时长;
13.在所述用户设置临时停放时长时,判断共享单车的临时停车位置是否处于预设停车区域;
14.在共享单车的临时停车位置处于预设停车区域时,获取所述共享单车的临时停车位置和临时停放时长,并将所述临时停车位置和所述临时停放时长添加至所述用户的临时停车订单信息中。
15.可选地,所述在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读
取共享单车的临时停车位置并获取所述用户的目标位置的步骤之后,所述方法还包括:
16.获取所述用户的当前位置和目标位置;
17.以所述当前位置为中心,获取处于预设半径内的若干个可用共享单车的单车位置;
18.根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离;
19.根据各可用共享单车的单车位置和所述目标位置确定各若干个目标距离;
20.根据所述若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重,并根据所述单车权重向所述用户展示可用共享单车,以供用户选择目标共享单车。
21.可选地,所述从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线的步骤,包括:
22.获取所述目标位置与各停车区域之间的停车距离,并获取各停车区域内已停放的共享单车数量;
23.根据各停车区域对应的停车距离和共享单车数量确定目标停车区域,并根据所述临时停车位置和所述目标停车区域生成导航路线。
24.可选地,所述在共享单车的临时停车位置处于预设停车区域时,获取所述共享单车的临时停车位置和临时停放时长,并将所述临时停车位置和所述临时停放时长添加至所述用户的临时停车订单信息中的步骤之后,所述方法还包括:
25.从所述临时停车订单信息中读取临时停放时长,并判断所述临时停放时长是否用尽;
26.在所述临时停放时长用尽时,向所述用户发送还车提醒,并接收所述用户的反馈信息;
27.若在预设时间内未接收到所述用户的反馈信息,则控制所述共享单车自动还车并停止计费。
28.可选地,所述根据所述若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重,并根据所述单车权重向所述用户展示可用共享单车,以供用户选择目标共享单车的步骤之后,所述方法还包括:
29.判断所述用户选择的目标共享单车是否为临时停放单车;
30.若所述用户选择的目标共享单车为非临时停放单车时,判断所述临时停放单车是否处于预设停车区域;
31.若所述临时停放单车处于预设停车区域,则控制所述临时停放单车自动还车并锁定所述目标共享单车。
32.可选地,所述根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离的步骤,包括:
33.将各可用共享单车的单车位置和所述当前位置输入预设数量的导航应用,获得各可用共享单车对应的预设数量的导航路程;
34.将所述预设数量的导航路程的平均值作为对应的可用共享单车的单车距离,从而得到若干个单车距离。
35.此外,为实现上述目的,本发明还提出一种共享单车临时停车控制装置,所述装置
包括:
36.读取模块,用于在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;
37.确定模块,用于根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;
38.指引模块,用于根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置;
39.选取模块,用于在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;
40.导航模块,用于根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。
41.此外,为实现上述目的,本发明还提出一种共享单车临时停车控制设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的共享单车临时停车控制程序,所述共享单车临时停车控制程序配置为实现如上文所述的共享单车临时停车控制方法的步骤。
42.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有共享单车临时停车控制程序,所述共享单车临时停车控制程序被处理器执行时实现如上文所述的共享单车临时停车控制方法的步骤。
43.本发明在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置;在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。由于本发明是在接收到用户的寻车请求时,根据用户临时停车订单信息中的临时停车位置和用户当前位置生成寻车路线,根据寻车路线指引用户达到临时停车位置,从根据目标位置确定的若干个停车区域中选取目标停车区域,根据临时停车位置和目标停车区域生成导航路线指引用户到达目标停车区域,解决了现有技术中用户在使用共享单车时体验差的技术问题,提升了用户体验和出行效率。
附图说明
44.图1是本发明实施例方案涉及的硬件运行环境的共享单车临时停车控制设备的结构示意图;
45.图2为本发明共享单车临时停车控制方法第一实施例的流程示意图;
46.图3为本发明共享单车临时停车控制方法第二实施例的流程示意图;
47.图4为本发明共享单车临时停车控制方法第三实施例的流程示意图;
48.图5为本发明共享单车临时停车控制装置第一实施例的结构框图。
49.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
50.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
51.参照图1,图1为本发明实施例方案涉及的硬件运行环境的共享单车临时停车控制设备结构示意图。
52.如图1所示,该共享单车临时停车控制设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless

fidelity,wi

fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non

volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
53.本领域技术人员可以理解,图1中示出的结构并不构成对共享单车临时停车控制设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
54.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及共享单车临时停车控制程序。
55.在图1所示的共享单车临时停车控制设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明共享单车临时停车控制设备中的处理器1001、存储器1005可以设置在共享单车临时停车控制设备中,所述共享单车临时停车控制设备通过处理器1001调用存储器1005中存储的共享单车临时停车控制程序,并执行本发明实施例提供的共享单车临时停车控制方法。
56.本发明实施例提供了一种共享单车临时停车控制方法,参照图2,图2为本发明共享单车临时停车控制方法第一实施例的流程示意图。
57.本实施例中,所述共享单车临时停车控制方法包括以下步骤:
58.步骤s10:在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置。
59.需要说明的是,本实施例的执行主体可以是一种具有数据处理、网络通信以及程序运行功能的计算服务设备,例如平板电脑、个人电脑、手机等,或者是一种能够实现上述功能的电子设备、移动终端设备等。以下以手机为例,对本实施例及下述各实施例进行说明。
60.应该理解的是,寻车请求为用户寻找临时停放的共享单车的请求,临时停车订单信息为用户临时停放的共享单车的订单信息,手机接收到用户的临时停车请求时,可以获取此时共享单车的单车位置,并将该单车位置添加到临时停车订单信息中,所述单车位置即为临时停车位置。
61.可以理解的是,目标位置为用户要到达的目的地的位置,在用户寻车时可同时输入目标位置。
62.在具体实现中,手机在接收到用户寻找临时停放的共享单车的请求时,从临时停车订单信息中读取临时停放的共享单车的位置,同时获取用户输入的目的地位置。
63.步骤s20:根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域。
64.应该理解的是,寻车路线为用户的当前位置到临时停车位置之间的路线,当前位置为用户发起寻车请求时的位置,在当前位置和临时停车位置确定后,可以通过导航应用生成寻车路线。
65.可以理解的是,停车区域为共享单车能够正常还车的区域,共享单车只有停放在指定的区域才能正常还车,而这些区域是预先规划好的,根据用户的目标位置,可以确定处于目标位置预设范围内的若干个停车区域,例如以目标位置为圆心,确定处于目标位置300米半径内的若干个停车区域。
66.步骤s30:根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置。
67.可以理解的是,用于共享单车是分区域停放的,在同一区域停放的单车在外观上差别很小,用户通过车辆外观来辨别哪一辆是自己临时停放的单车有一定的困难,为了提高用户的找车效率,在用户根据寻车路线从当前位置到达临时停车位置时,可接收用户的协助寻车请求,在接收到用户的寻车协助请求时,控制临时停放车辆发出提醒信息,例如控制车辆上的灯光闪烁、控制车辆的蜂鸣器发出蜂鸣声或控制车辆的扩音器发出声音等,来指引用户及时找到临时停放车辆。
68.步骤s40:在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线。
69.可以理解的是,目标停车区域可以是距离目标位置最近的停车区域,也可以是停放单车数量最少的停车区域,还可以是根据与目标位置之间的距离和停放单车的数量共同确定的停车区域,本实施例对此不作限制。
70.应该理解的是,在目标区域确定后,可生成从临时停车位置至目标停车区域之间的导航路线。
71.步骤s50:根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。
72.可以理解的是,根据导航路线可以指引用户从临时停车位置到达目标停车区域。
73.进一步地,由于用户在到达目标停车区域后,还要步行到目标位置,为了为用户节省节省时间,所述从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线的步骤,包括:获取所述目标位置与各停车区域之间的停车距离,并获取各停车区域内已停放的共享单车数量;根据各停车区域对应的停车距离和共享单车数量确定目标停车区域,并根据所述临时停车位置和所述目标停车区域生成导航路线。
74.应该理解的是,目标位置与各停车区域之间的距离可通过导航软件获得,将目标位置和停车区域的位置输入导航软件的起始点和终点,即可得到目标位置与停车区域位置之间的距离,即停车距离。
75.可以理解的是,停车区域可停放的共享单车数量有一定限制,在超过限制数量后,需要运维人员将共享单车运送到其他位置投放,造成人力资源的浪费,为了节省人力资源,根据各停车区域与目标位置之间的停车距离和各停车区域停放的共享单车数量确定各停
车区域的得分,并根据各停车区域的得分确定目标停车区域,假设有3个停车区域a、b和c,3个停车区域的停车距离分别为:150米、100米和250米,3个停车区域的共享单车停放数量分别为:50辆、10辆和30辆,根据停车距离从近到远为3个停车区域排序为:b、a、c,按照停放数量从少到多为3个停车区域排序为:b、c、a,排名第一得5分,第二得4分,第三得3分,则计算得到3个停车区域的得分为:a得7分,b得10分,c得7分,则将得分最高的b停车区域确定为目标停车区域。
76.本实施例在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置;在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。由于本实施例是在接收到用户的寻车请求时,根据用户临时停车订单信息中的临时停车位置和用户当前位置生成寻车路线,根据寻车路线指引用户达到临时停车位置,从根据目标位置确定的若干个停车区域中选取目标停车区域,根据临时停车位置和目标停车区域生成导航路线指引用户到达目标停车区域,解决了现有技术中用户在使用共享单车时体验差的技术问题,提升了用户体验和出行效率。
77.参考图3,图3为本发明共享单车临时停车控制方法第二实施例的流程示意图。
78.基于上述第一实施例,在本实施例中,在所述步骤s10之前,所述方法还包括:
79.步骤s01:在接收到用户的临时停车请求时,判断所述用户是否设置临时停放时长。
80.应该理解的是,临时停车请求为用户发出的用于临时停放共享单车的请求,临时停放时长为用户设置的临时停放共享单车的时长,在临时停放时长到达时,可控制共享单车自动还车。
81.步骤s02:在所述用户设置临时停放时长时,判断共享单车的临时停车位置是否处于预设停车区域。
82.可以理解的是,预设停车区域为预先划定的可停放共享单车的区域,用户在预设停车区域内可正常还车,用户在预设停车区域之外还车,会产生额外费用,为了避免在临时停放时长到达,控制临时停放的共享单车还车产生额外的费用,提升用户体验,在用户设置临时停放时长时,判断共享单车的临时停车位置是否处于预设停车区域,在临时停车位置处于预设停车区域外时,发出提醒信息,并向用户展示预设停车区域,以使所述用户将共享单车停放至预设停车区域。
83.应该理解的是,在共享单车的临时停车位置在预设停车区域外时,用户依然临时停车且设置临时停放时长,则向用户发出该操作会产生额外费用的提示信息。
84.步骤s03:在共享单车的临时停车位置处于预设停车区域时,获取所述共享单车的临时停车位置和临时停放时长,并将所述临时停车位置和所述临时停放时长添加至所述用户的临时停车订单信息中。
85.应该理解的是,在共享单车处于预设停车区域时,获取用户设置的临时停放时长和共享单车此时的位置,该位置即为临时停车位置,并将临时停车位置和临时停放时长添
加至临时停车订单信息中。
86.进一步地,用户将共享单车临时停放,后续可能不需要使用此共享单车,此时用户还需要到临时停放的共享单车处结束用车,浪费了用户时间,为了节省用户时间,所述步骤s03之后,所述方法还包括:
87.步骤s04:从所述临时停车订单信息中读取临时停放时长,并判断所述临时停放时长是否用尽。
88.应该理解的是,临时停车订单信息中有临时停放共享单车的临时停放时长,手机能够从临时停车订单信息中读取临时停放时长,并判断临时停放时长是否用尽,判断临时停放时长是否用尽可通过以下方式:在临时停放时长被添加至临时停车订单信息中时,开始倒计时,倒计时至零时,临时停放时长用尽;在临时停放时长被添加至临时停车订单信息中时,根据临时停放时长设置闹钟,在闹钟时间到达时,临时停放时长用尽。
89.步骤s05:在所述临时停放时长用尽时,向所述用户发送还车提醒,并接收所述用户的反馈信息。
90.应该理解的是,用户可能忘记设置的临时停放时长,在临时停放时长用尽时,用户仍可能需要使用临时停放的共享单车,为了不耽误用户用车,在临时停放时长用尽时,向用户发送还车提醒。
91.可以理解的是,还车提醒的内容可包括:临时停放时长已到达,即将自动还车;即将自动还车,是否需要延长临时停放时长等信息,用户反馈的信息可包括:确定自动还车;确定延长临时停放时长;无反馈等信息。
92.步骤s06:若在预设时间内未接收到所述用户的反馈信息,则控制所述共享单车自动还车并停止计费。
93.可以理解的是,若在预设时间内没有接收到用户的反馈信息,则判定用户确定自动还车,此时控制临时停放的共享单车自动还车并停止该共享单车计费。
94.应该理解的是,在临时停放时长未到达时,用户可提前手动还车,本实施例对此不作限制。
95.本实施例在接收到用户的临时停车请求时,判断所述用户是否设置临时停放时长;在所述用户设置临时停放时长时,判断共享单车的临时停车位置是否处于预设停车区域;在共享单车的临时停车位置处于预设停车区域时,获取所述共享单车的临时停车位置和临时停放时长,并将所述临时停车位置和所述临时停放时长添加至所述用户的临时停车订单信息中。由于本实施例是在接收到用户的临时停车请求且用户设置临时停放时长时,判断临时停车位置是否处于预设停车区域内,若是,则将临时停车位置和临时停放时长添加至临时停车订单信息中,解决了现有技术中临时停放车辆在预设停车区域外还车的技术问题,避免了因在预设停车区域外停车而产生额外的费用,提升了用户体验。
96.参考图4,图4为本发明共享单车临时停车控制方法第三实施例的流程示意图。
97.基于上述各实施例,在本实施例中,所述步骤s10之后,所述方法还包括:
98.步骤s101:获取所述用户的当前位置和目标位置。
99.可以理解的是,当前位置为用户开始寻找临时停放的共享单车时的位置,目标位置为用户所要到达目的地的位置。
100.步骤s102:以所述当前位置为中心,获取处于预设半径内的若干个可用共享单车
的单车位置。
101.可以理解的是,可用共享单车为未被锁定的可以正常使用的共享单车,预设半径可以提前设置。
102.在具体实现中,例如预设半径设为30米,以当前位置为圆心,在圆心30米半径内有3辆可用共享单车,则获取该3辆共享单车的单车位置。
103.步骤s103:根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离。
104.应该理解的是,在可用共享单车的单车位置确定后,可根据单车位置、当前位置通过导航应用确定当前位置与各可用共享单车之间的路程,该路程即为单车距离。
105.步骤s104:根据各可用共享单车的单车位置和所述目标位置确定各若干个目标距离。
106.应该理解的是,可根据各可用共享单车的单车位置、目标位置通过导航应用确定各可用共享单车与目标位置之间的路程,该路程即为目标距离。
107.步骤s105:根据所述若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重,并根据所述单车权重向所述用户展示可用共享单车,以供用户选择目标共享单车。
108.可以理解的是,根据若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重的得分,其中各可用共享单车的单车权重的得分的具体计算过程如下:假设有处于预设半径内有3个可用共享单车a、b和c,
[0109] 权重abc最小值单车距离(米)0.7300200100100目标距离(米)0.32000100015001000
[0110]
根据公式:式中y
min
为极小值指标,x
min
为单车距离和目标距离的极小值,x为单车距离和目标距离,对数据进行标准化处理后得到下表:
[0111] 权重abc单车距离(米)0.7321目标距离(米)0.3211.5
[0112]
根据公式式中z为单车权重的得分,w
i
为权重,x
i
为单车距离和目标距离,可得到3辆可用共享单车a、b和c单车权重分值分别为:2.7、1.7、1.15,按照以上方法计算,单车权重的得分越低,方案越优,根据单车权重得分由低到高向用户展示可用共享单车的顺序为:c、b、a。
[0113]
进一步地,在用户选中的车辆为非临时停放车辆时,用户选中的车辆可能在到达该车辆前被其他用户使用,造成用户无车可用,为了避免该问题,提升用户体验,所述步骤s105之后,所述方法还包括:判断所述用户选择的目标共享单车是否为临时停放单车;若所述用户选择的目标共享单车为非临时停放单车时,判断所述临时停放单车是否处于预设停车区域;若所述临时停放单车处于预设停车区域,则控制所述临时停放单车自动还车并锁定所述目标共享单车。
[0114]
应该理解的是,在用户选择目标车辆后,判断用户选择的目标车辆是否为临时停放车辆,若是,则指引用户到达临时停车位置;若否,则根据临时停车订单信息中的临时停车位置判断临时停放的共享单车是否在预设停车区域,若是,则控制临时停放的共享单车在预设停车区域内自动还车,在还车的同时锁定目标共享单车。
[0115]
可以理解的是,目标共享单车被锁定后,开始计费,其他用户不能使用被锁定的目标共享单车。
[0116]
进一步地,为了提高单车距离的准确度,所述根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离的步骤,包括:将各可用共享单车的单车位置和所述当前位置输入预设数量的导航应用,获得各可用共享单车对应的预设数量的导航路程;将所述预设数量的导航路程的平均值作为对应的可用共享单车的单车距离,从而得到若干个单车距离。
[0117]
应该理解的是,预设数量的导航应用为不同的导航应用,导航应用的导航路程会有一定偏差,综合不同导航应用的导航路程计算平均值得到各可用共享单车的单车距离。
[0118]
本实施例获取所述用户的当前位置和目标位置;以所述当前位置为中心,获取处于预设半径内的若干个可用共享单车的单车位置;根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离;根据各可用共享单车的单车位置和所述目标位置确定各若干个目标距离;根据所述若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重,并根据所述单车权重向所述用户展示可用共享单车,以供用户选择目标共享单车,能够为用户节省时间,提升了用户体验和出行效率。
[0119]
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有共享单车临时停车控制程序,所述共享单车临时停车控制程序被处理器执行时实现如上文所述的共享单车临时停车控制方法的步骤。
[0120]
参照图5,图5为本发明共享单车临时停车控制装置第一实施例的结构框图。
[0121]
如图5所示,本发明实施例提出的共享单车临时停车控制装置包括:读取模块10、确定模块20、指引模块30、选取模块40和导航模块50。
[0122]
所述读取模块10,用于在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;
[0123]
所述确定模块20,用于根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;
[0124]
所述指引模块30,用于根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位置;
[0125]
所述选取模块40,用于在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;
[0126]
所述导航模块50,用于根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。
[0127]
本实施例读取模块10,在接收到用户的寻车请求时,从所述用户的临时停车订单信息中读取共享单车的临时停车位置并获取所述用户的目标位置;确定模块20,根据所述临时停车位置和所述用户的当前位置生成寻车路线,并根据所述目标位置确定若干个停车区域;指引模块30,根据所述寻车路线指引所述用户从所述当前位置到达所述临时停车位
置;选取模块40,在所述用户到达临时停车位置时,从所述若干个停车区域中选取目标停车区域,根据所述临时停车位置和所述目标停车区域生成导航路线;导航模块50,根据所述导航路线指引所述用户从所述临时停车位置到达目标停车区域。由于本实施例是在接收到用户的寻车请求时,根据用户临时停车订单信息中的临时停车位置和用户当前位置生成寻车路线,根据寻车路线指引用户达到临时停车位置,从根据目标位置确定的若干个停车区域中选取目标停车区域,根据临时停车位置和目标停车区域生成导航路线指引用户到达目标停车区域,解决了现有技术中用户在使用共享单车时体验差的技术问题,提升了用户体验度和效率。
[0128]
基于本发明上述共享单车临时停车控制装置第一实施例,提出本发明共享单车临时停车控制装置的第二实施例。
[0129]
在本实施例中,所述选取模块40,还用于获取所述目标位置与各停车区域之间的停车距离,并获取各停车区域内已停放的共享单车数量;根据各停车区域对应的停车距离和共享单车数量确定目标停车区域,并根据所述临时停车位置和所述目标停车区域生成导航路线。
[0130]
所述读取模块10,还用于在接收到用户的临时停车请求时,判断所述用户是否设置临时停放时长;在所述用户设置临时停放时长时,判断共享单车的临时停车位置是否处于预设停车区域;在共享单车的临时停车位置处于预设停车区域时,获取所述共享单车的临时停车位置和临时停放时长,并将所述临时停车位置和所述临时停放时长添加至所述用户的临时停车订单信息中。
[0131]
所述读取模块10,还用于从所述临时停车订单信息中读取临时停放时长,并判断所述临时停放时长是否用尽;在所述临时停放时长用尽时,向所述用户发送还车提醒,并接收所述用户的反馈信息;若在预设时间内未接收到所述用户的反馈信息,则控制所述共享单车自动还车并停止计费。
[0132]
所述读取模块10,还用于获取所述用户的当前位置和目标位置;以所述当前位置为中心,获取处于预设半径内的若干个可用共享单车的单车位置;根据各可用共享单车的单车位置和所述当前位置确定若干个单车距离;根据各可用共享单车的单车位置和所述目标位置确定各若干个目标距离;根据所述若干个单车距离和所述若干个目标距离通过线性加权和法确定各可用共享单车的单车权重,并根据所述单车权重向所述用户展示可用共享单车,以供用户选择目标共享单车。
[0133]
所述读取模块10,还用于判断所述用户选择的目标共享单车是否为临时停放单车;若所述用户选择的目标共享单车为非临时停放单车时,判断所述临时停放单车是否处于预设停车区域;若所述临时停放单车处于预设停车区域,则控制所述临时停放单车自动还车并锁定所述目标共享单车。
[0134]
所述读取模块10,还用于将各可用共享单车的单车位置和所述当前位置输入预设数量的导航应用,获得各可用共享单车对应的预设数量的导航路程;将所述预设数量的导航路程的平均值作为对应的可用共享单车的单车距离,从而得到若干个单车距离。
[0135]
本发明共享单车临时停车控制装置的其他实施例或具体实现方式可参照上述各方法实施例,此处不再赘述。
[0136]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排
他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0137]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0138]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器/随机存取存储器、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0139]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1