一种基于公共交通的自助乘车方法和装置与流程

文档序号:17469031发布日期:2019-04-20 05:42阅读:229来源:国知局
一种基于公共交通的自助乘车方法和装置与流程

本发明涉及信息处理技术领域,尤其涉及一种基于公共交通的自助乘车方法和装置。



背景技术:

城市公共交通是在城市及其郊区范围内,为方便公众出行,用客运工具进行的旅客运输,城市公共交通作为城市交通的重要组成部分,对城市政治经济、文化教育、科学技术等方面的发展影响极大,也是城市建设的一个重要方面。公共交通虽然不如私人交通工具乘用方便,但是它具有后者不能比拟的优点,特别是主要公共交通干线,有条件转入地下高速运行,运送效率极高。不仅是解决城市交通拥挤、阻塞的措施,同时也是节约能源,改善城市环境,减少污染的重要途径。

但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:

现有公共交通存在智能化程度低,计费速度慢,影响乘客上下车速度的技术问题。



技术实现要素:

本发明实施例通过提供一种基于公共交通的自助乘车方法和装置,解决了公共交通智能化程度低,计费速度慢,影响乘客上下车速度的技术问题,达到了智能提醒乘客、自动化计费、缩短排队时间、提高公共交通运输效率的技术效果。

鉴于上述问题,提出了本申请实施例以便提供一种基于公共交通的自助乘车方法和装置。

第一方面,本发明提供了一种基于公共交通的自助乘车方法,所述方法应用于一公共巴士,且所述公共巴士具有定位系统,所述巴士通过服务器与一智能电子设备建立通信连接,所述方法包括:接收所述服务器发送的所述智能电子设备的当前位置信息;根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;根据所述上车指令,创建乘车订单;接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;根据所述第一距离,获得所述智能电子设备的乘车站数信息;根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

优选的,所述当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令,包括:当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,接收所述服务器发送的所述智能电子设备在所述第一时间之前的第三位置信息;获得所述公共巴士在所述第一时间之前的第四位置信息;判断所述第三位置信息与所述第四位置信息是否相同;如果所述第三位置信息与所述第四位置信息不同,获得上车指令。

优选的,所述根据所述第一距离,获得所述智能电子设备的乘车站数信息之前,包括:接收所述服务器发送的所述智能电子设备在所述第一时间之后的第五位置信息;获得所述公共巴士在所述第一时间之后的第六位置信息;判断所述第五位置信息与所述第六位置信息是否相同;如果所述第五位置信息与所述第六位置信息不同,根据所述第一距离,获得所述智能电子设备的乘车站数信息。

优选的,所述判断所述第五位置信息与所述第六位置信息是否相同,还包括:如果所述第五位置信息与所述第六位置信息相同,继续对所述乘车订单计费。

优选的,所述根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备,包括:获得所述公共巴士的路线编号信息;将所述公共巴士的路线编号信息发送至所述服务器;接收所述服务器发送的所述公共巴士的计费标准;根据所述智能电子设备的乘车站数信息、所述公共巴士的计费标准,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

第二方面,本发明提供了一种基于公共交通的自助乘车装置,所述装置包括:第一接收单元,所述第一接收单元接收所述服务器发送的所述智能电子设备的当前位置信息;第一获得单元,所述第一获得单元根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;第二获得单元,当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,所述第二获得单元获得上车指令;第一处理单元,所述第一处理单元根据所述上车指令,创建乘车订单;第二接收单元,所述第一接收单元接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;第三获得单元,所述第三获得单元根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;第四获得单元,如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,所述第四获得单元获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;第五获得单元,所述第五获得单元根据所述第一距离,获得所述智能电子设备的乘车站数信息;第二处理单元,所述第二处理单元根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

优选的,所述第二获得单元包括:第三接收单元,当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,所述第三接收单元接收所述服务器发送的所述智能电子设备在所述第一时间之前的第三位置信息;第六获得单元,所述第六获得单元获得所述公共巴士在所述第一时间之前的第四位置信息;第一判断单元,所述第一判断单元判断所述第三位置信息与所述第四位置信息是否相同;第七获得单元,如果所述第三位置信息与所述第四位置信息不同,所述第七获得单元获得上车指令。

优选的,所述第五获得单元包括:第四接收单元,所述第四接收单元接收所述服务器发送的所述智能电子设备在所述第一时间之后的第五位置信息;第八获得单元,所述第八获得单元获得所述公共巴士在所述第一时间之后的第六位置信息;第二判断单元,所述第二判断单元判断所述第五位置信息与所述第六位置信息是否相同;第九获得单元,如果所述第五位置信息与所述第六位置信息不同,所述第九获得单元根据所述第一距离,获得所述智能电子设备的乘车站数信息。

优选的,所述第二判断单元还包括:第三处理单元,如果所述第五位置信息与所述第六位置信息相同,所述第三处理单元继续对所述乘车订单计费。

优选的,所述第二处理单元包括:第十获得单元,所述第十获得单元获得所述公共巴士的路线编号信息;第一发送单元,所述第一发送单元将所述公共巴士的路线编号信息发送至所述服务器;第五接收单元,所述第五接收单元接收所述服务器发送的所述公共巴士的计费标准;第四处理单元,所述第四处理单元根据所述智能电子设备的乘车站数信息、所述公共巴士的计费标准,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

第三方面,本发明提供了另一种基于公共交通的自助乘车装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:接收所述服务器发送的所述智能电子设备的当前位置信息;根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;根据所述上车指令,创建乘车订单;接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;根据所述第一距离,获得所述智能电子设备的乘车站数信息;根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

本申请实施例提供了一种基于公共交通的自助乘车方法和装置,所述方法应用于一公共巴士,且所述公共巴士具有定位系统,所述巴士通过服务器与一智能电子设备建立通信连接,所述方法包括:接收所述服务器发送的所述智能电子设备的当前位置信息;根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;根据所述上车指令,创建乘车订单;接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;根据所述第一距离,获得所述智能电子设备的乘车站数信息;根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。通过本发明,解决了公共交通智能化程度低,计费速度慢,影响乘客上下车速度的技术问题,达到了智能提醒乘客、自动化计费、缩短排队时间、提高公共交通运输效率的技术效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例中一种基于公共交通的自助乘车方法的流程示意图;

图2为本发明实施例中一种基于公共交通的自助乘车装置的结构示意图;

图3为本发明实施例中另一种基于公共交通的自助乘车装置的结构示意图。

具体实施方式

本申请实施例提供了一种基于公共交通的自助乘车方法和装置,所述方法应用于一公共巴士,且所述公共巴士具有定位系统,所述巴士通过服务器与一智能电子设备建立通信连接,所述方法包括:接收所述服务器发送的所述智能电子设备的当前位置信息;根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;根据所述上车指令,创建乘车订单;接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;根据所述第一距离,获得所述智能电子设备的乘车站数信息;根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。通过本发明,解决了公共交通智能化程度低,计费速度慢,影响乘客上下车速度的技术问题,达到了智能提醒乘客、自动化计费、缩短排队时间、提高公共交通运输效率的技术效果。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例一

图1为本发明实施例中一种基于公共交通的自助乘车方法的流程示意图。所述方法应用于一公共巴士,且所述公共巴士具有定位系统,所述巴士通过服务器与一智能电子设备建立通信连接,所述方法包括:

步骤110:接收所述服务器发送的所述智能电子设备的当前位置信息;

具体的,所述电子设备可以是用户使用的手机、平板电脑、智能手表等具有定位功能的电子产品,所述电子产品可以通过移动网络或者无线网络等方式上网。所述服务器可实现电子产品和公共交通工具之间的通讯传输,并对双方进行监管,还可以进行大数据统计分析,从而实现电子设备和公共交通工具之间的数据同步和统一管理。用户可以通过自己的电子产品,从app或者其他服务平台通过服务器与公共巴士或者地铁等公共交通工具连接,用户可以使用电子设备登陆服务器获得自己需要乘坐的公共巴士或者地铁的站点信息以及车辆位置等信息。同时服务器也会获得用户电子设备的位置信息并发送给公共巴士。比如某用户想要乘坐地铁1号线,同时该用户使用手机app登陆进服务器,通过app可查询到地铁1号线的发车时间、通过各个站点的时间以及目前位置等信息,该用户可参考上述信息合理安排自己的时间并选择离自己最近的站点乘坐。

步骤120:根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;

具体的,所述智能电子设备具有定位功能,当用户登陆进服务器后,定位功能会自动启动,并获取用户的实时位置,电子设备所获得的定位信息会通过客户登陆的平台或者通过app发送至服务器,同时公共巴士上的定位系统也会将公共巴士的位置发送至服务器,服务器获得用户的位置信息和公共巴士的位置信息后,会自动向用户推荐离用户最近的乘车站点,同时向用户推送公共巴士的具体位置以及到站时间点等信息,供用户参考。例如用户要乘坐12路公交车,当用户打开app进入服务器后,选择12路公交车,服务器通过用户手机的定位系统获得了用户的具体位置,通过用户的具体位置判断出用户离12路公交车最近的站点有500米,此时服务器会将最近的站点位置以及导航信息发送给用户,同时将12路公交运行位置以及达到该站点的时间点发送给用户,供用户参考。进而为用户节约时间,并有效防止用户绕路或者错过公交车。

步骤130:当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;进一步的,所述当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令,包括:当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,接收所述服务器发送的所述智能电子设备在所述第一时间之前的第三位置信息;获得所述公共巴士在所述第一时间之前的第四位置信息;判断所述第三位置信息与所述第四位置信息是否相同;如果所述第三位置信息与所述第四位置信息不同,获得上车指令。

具体的,当用户确定好需要乘坐的公共巴士后,服务器会实时获取用户与公共巴士的位置信息,并通过用户与公共巴士的位置信息判断用户是否已上车,当服务器通过用户电子设备的定位系统确定用户的位置为候车站点,并且通过公共巴士上的定位系统获得公共巴士快到站时,服务器会以振动、响铃或者消息提示等方式提醒用户上车。例如某用户需乘坐公交12号线,并且该用户已经到达车站,服务器默认设定为公交车距离车站200米时提醒,则当公交车距离车站还有200米时,服务器会向用户登陆服务器的电子设备发送提示信息,提醒用户及时上车,防止错过公交车。

步骤140:根据所述上车指令,创建乘车订单;

具体的,服务器会根据对用户发送的上车指令,初步判断用户在该站上车,并为用户创建独立的乘车订单,服务器会根据用户手机发送的实时定位以及公共交通工具发送的实时定位判断用户是否已上车,如果确定用户未上车则取消该订单。例如某用户需要乘坐公交12号线,服务器获取到用户已经达到车站,车辆距离车站只有200米,则服务器会自动向用户发送提醒消息,同时为用户创建一个乘车订单,该订单的起点就是乘客所在的站点,如果服务器获取到车辆已经驶出站点,而用户的位置依然在该站点,则服务器会自动为用户取消该订单。在公交车上也设有一识别装置,该装置可通过服务器获得登陆服务器的用户是否具有服务器自动生成的订单,如果某用户不具有订单,或者未登陆服务器,则该用户上车后车辆会发出语音提示或者警报,提示该用户无法扣款,这样可有效防止用户逃票。

步骤150:接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;

步骤160:根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;

步骤170:如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;

具体的,当用户上车后,服务器会通过用户电子设备的定位系统和公共交通工具的定位系统,同时获得用户和公共交通工具的位置信息,并通过用户与公共交通工具的位置变化,确定用户是否在车上,当服务器确定用户与公共交通工具的位移相同时,服务器自动确定用户已开始乘车,并从创建订单的位置开始为用户计费,通过用户与公共交通工具共同位移的位置变化确定用户乘坐距离。例如某用户需要乘坐公交车,该用户通过手机app登陆服务器,当该用户上车后服务器会自动获得该用户的实时位置,并通过公交车上的定位装置获得公交车的实时位置,当服务器确定二者位置一致时,可确定乘客在车上,并且通过二者共同的位置变化,进一步确定乘客坐了多少站路。

步骤180:根据所述第一距离,获得所述智能电子设备的乘车站数信息;进一步的,所述根据所述第一距离,获得所述智能电子设备的乘车站数信息之前,包括:接收所述服务器发送的所述智能电子设备在所述第一时间之后的第五位置信息;获得所述公共巴士在所述第一时间之后的第六位置信息;判断所述第五位置信息与所述第六位置信息是否相同;如果所述第五位置信息与所述第六位置信息不同,根据所述第一距离,获得所述智能电子设备的乘车站数信息。进一步的,所述判断所述第五位置信息与所述第六位置信息是否相同,还包括:如果所述第五位置信息与所述第六位置信息相同,继续对所述乘车订单计费。

具体的,当用户上车后,服务器会一直通过用户的电子设备获得用户的位置信息,并通过公共交通工具的定位系统获得公共交通工具的位置信息,当用户的位置信息与所述公共交通工具的位置信息一致时,服务器自动判断用户还在车上,并自动为用户继续计费,当服务器识别出用户的位置信息在某一站点与公共交通工具的位置不同时,服务器会自动判断用户已下车,并通过用户上车的位置和下车的位置确定用户乘车距离以及乘车站数。例如服务器通过用户的手机定位确定用户从公交车的第2站上车,然后服务器会为用户创建一个乘车订单,该订单的起点为公交车的第2站,同时服务器会自动获得公交车的实时位置,通过公交车的实时位置和用户的位置判断用户是否还在车上,当用户从第10站下车后,服务器会将获取到用户的实时位置在第10站,而公交车已发往第11站,此时用户的实时位置与公交车的实时位置不同,则服务器确定用户从第10站下车,并将用户的乘车订单的终点确定为第10站,进而确定用户总共乘坐了8站路。

步骤190:根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。进一步的,所述根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备,包括:获得所述公共巴士的路线编号信息;将所述公共巴士的路线编号信息发送至所述服务器;接收所述服务器发送的所述公共巴士的计费标准;根据所述智能电子设备的乘车站数信息、所述公共巴士的计费标准,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

具体的,服务器内预存有各个公共交通工具的线路信息、路线编号信息、站点信息、以及计费规则等信息,当服务器确定用户已经从某站下车后,会自动确定用户订单内的乘车站数,并通过用户乘坐的车辆信息,自动为用户匹配该车辆的计费规则和收费标准,匹配完成后,服务器会将用户乘坐的车辆的计费规则和收费标准与用户的乘车订单进行匹配,进而计算出用户乘坐该公共交通工具的费用,并从用户的余额或者绑定账户中扣取乘车费用。例如某用户通过手机app登陆服务器乘坐地铁1号线,总共坐了6站路,服务器确定了该用户的乘车订单后,自动获取到地铁1号线的计费规则为4站内均为2元,4站以后每超过1站增加0.5元,则服务器会自动按此计费规则计算出用户的车费为3元。服务器计算出用户的乘车费用后,自动从用户手机app的账户余额进行扣款,如果扣款失败,服务器会继续从用户app的绑定付款账户进一步扣款,如果所有扣款均失败,则服务器会为用户自动生成一个欠费账单,如果欠费账单金额超过用户的信用额度,则服务器会自动拒绝为用户生成订单,用户将无法乘车,这样既方便用户使用,又可以防止用户欠款过多,影响公共交通正常收费。

实施例2

基于与前述实施例中一种基于公共交通的自助乘车方法同样的发明构思,本发明还提供一种基于公共交通的自助乘车装置,如图2所示,所述装置包括:第一接收单元11,所述第一接收单元接收所述服务器发送的所述智能电子设备的当前位置信息;第一获得单元12,所述第一获得单元根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;第二获得单元13,当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,所述第二获得单元获得上车指令;第一处理单元14,所述第一处理单元根据所述上车指令,创建乘车订单;第二接收单元15,所述第一接收单元接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;第三获得单元16,所述第三获得单元根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;第四获得单元17,如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,所述第四获得单元获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;第五获得单元18,所述第五获得单元根据所述第一距离,获得所述智能电子设备的乘车站数信息;第二处理单元19,所述第二处理单元根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

进一步的,所述第二获得单元包括:第三接收单元,当所述公共巴士的站点信息与所述智能电子设备的当前位置信息相同时,所述第三接收单元接收所述服务器发送的所述智能电子设备在所述第一时间之前的第三位置信息;第六获得单元,所述第六获得单元获得所述公共巴士在所述第一时间之前的第四位置信息;第一判断单元,所述第一判断单元判断所述第三位置信息与所述第四位置信息是否相同;第七获得单元,如果所述第三位置信息与所述第四位置信息不同,所述第七获得单元获得上车指令。

进一步的,所述第五获得单元包括:第四接收单元,所述第四接收单元接收所述服务器发送的所述智能电子设备在所述第一时间之后的第五位置信息;第八获得单元,所述第八获得单元获得所述公共巴士在所述第一时间之后的第六位置信息;第二判断单元,所述第二判断单元判断所述第五位置信息与所述第六位置信息是否相同;第九获得单元,如果所述第五位置信息与所述第六位置信息不同,所述第九获得单元根据所述第一距离,获得所述智能电子设备的乘车站数信息。

进一步的,所述第二判断单元还包括:第三处理单元,如果所述第五位置信息与所述第六位置信息相同,所述第三处理单元继续对所述乘车订单计费。

进一步的,所述第二处理单元包括:第十获得单元,所述第十获得单元获得所述公共巴士的路线编号信息;第一发送单元,所述第一发送单元将所述公共巴士的路线编号信息发送至所述服务器;第五接收单元,所述第五接收单元接收所述服务器发送的所述公共巴士的计费标准;第四处理单元,所述第四处理单元根据所述智能电子设备的乘车站数信息、所述公共巴士的计费标准,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。

前述图1实施例1中的一种基于公共交通的自助乘车方法的各种变化方式和具体实例同样适用于本实施例的一种基于公共交通的自助乘车装置,通过前述对一种基于公共交通的自助乘车方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种基于公共交通的自助乘车装置的实施方法,所以为了说明书的简洁,在此不再详述。

实施例3

基于与前述实施例中一种基于公共交通的自助乘车方法同样的发明构思,本发明还提供另一种基于公共交通的自助乘车装置,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种基于公共交通的自助乘车方法的任一方法的步骤。

其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口306在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。

处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1.本申请实施例提供了一种基于公共交通的自助乘车方法和装置,所述方法应用于一公共巴士,且所述公共巴士具有定位系统,所述巴士通过服务器与一智能电子设备建立通信连接,所述方法包括:接收所述服务器发送的所述智能电子设备的当前位置信息;根据所述公共巴士的定位系统获得所述公共巴士的当前站点信息;当所述公共巴士的当前站点信息与所述智能电子设备的当前位置信息相同时,获得上车指令;根据所述上车指令,创建乘车订单;接收所述服务器发送的所述智能电子设备在第一时间内的第一位置信息;根据所述公共巴士的定位系统获得所述公共巴士在第一时间内的第二位置信息;如果所述第一位置信息与所述第二位置信息在所述第一时间内保持一致,获得第一距离,所述第一距离为所述第一位置与所述第二位置保持一致的距离;根据所述第一距离,获得所述智能电子设备的乘车站数信息;根据所述智能电子设备的乘车站数信息,对所述乘车订单进行计费,并将计费结果通过所述服务器发送至所述智能电子设备。通过本发明,解决了公共交通智能化程度低,计费速度慢,影响乘客上下车速度的技术问题,达到了智能提醒乘客、自动化计费、缩短排队时间、提高公共交通运输效率的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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