信息查询的方法和装置与流程

文档序号:12786386阅读:177来源:国知局
信息查询的方法和装置与流程

本发明涉及通信技术,尤其涉及一种信息查询的方法和装置。



背景技术:

随着城市建设的不断发展,公共自行车逐渐走进了人们的生活,在城市的各个人流比较密集或者主干道上均设置有公共自行车的停放点,人们可以在需要时通过公共交通卡从公共自行车的停放点取出自行车使用。这一举措不仅方便了人们的生活,也为当今的环境改善做出了一定的贡献。

但是在使用公共自行车的过程中,经常会出现这一问题,人们走到公共自行车的停放位置时,发现停放的自行车是无法使用的,例如链条断开、轮胎气瘪等,造成用户空跑一趟,给用户使用公共自行车带来不便。



技术实现要素:

本发明提供一种信息查询的方法和装置,用以解决用户无法提前获知公共自行车的使用情况造成用户到达公共自行车的停放点却发现没有可使用的自行车,使得用户空跑一趟,给用户的出行带来不便的技术问题。

第一方面,本发明提供一种信息查询的方法,包括:

接收用户发送的车辆查询请求;其中,该车辆查询请求包括用户的当前位置;

根据车辆查询请求和预设的车辆信息库,获取与车辆查询请求对应的第一车辆停放点的车辆状态信息;其中,该车辆信息库包括不同位置的车辆停放点的车辆状态信息;

将第一车辆停放点的车辆状态信息发送给用户。

进一步地,上述根据车辆查询请求和预设的车辆信息库,获取与车辆查询请求对应的第一车辆停放点的车辆状态信息,包括:

根据车辆查询请求,从车辆信息库中获取距离用户的当前位置最近的第 一车辆停放点的车辆状态信息。

更进一步地,上述接收用户发送的车辆查询请求之前,上述方法还包括:

实时获取车辆上报的状态信息;该状态信息携带车辆的标识、车辆的停放点的位置和车辆的状态;

根据该状态信息建立车辆信息库。

更进一步地,上述将第一车辆停放点的车辆状态信息发送给用户,包括:

根据第一车辆停放点的车辆状态信息确定第一车辆停放点是否存在可用状态的车辆;

若第一车辆停放点存在可用状态的车辆,则将第一车辆停放点的车辆状态信息发送给用户;

若第一车辆停放点不存在可用状态的车辆,则将第二车辆停放点的车辆状态信息发送给用户,并向用户提示第一车辆停放点的车辆均为不可用状态。

可选的,上述第一车辆停放点的车辆状态信息包括:第一车辆停放点的可用车辆的数量以及可用车辆的标识。

第二方面,本发明提供一种信息查询的装置,包括:

接收模块,用于接收用户发送的车辆查询请求;其中,该车辆查询请求包括用户的当前位置;

第一获取模块,用于根据车辆查询请求和预设的车辆信息库,获取与车辆查询请求对应的第一车辆停放点的车辆状态信息;其中,该车辆信息库包括不同位置的车辆停放点的车辆状态信息;

发送模块,用于将第一车辆停放点的车辆状态信息发送给用户。

进一步地,上述第一获取模块,具体用于根据车辆查询请求,从车辆信息库中获取距离用户的当前位置最近的第一车辆停放点的车辆状态信息。

更进一步地,上述装置还包括:

第二获取模块,用于实时获取车辆上报的状态信息;该状态信息携带车辆的标识、该车辆的停放点的位置和该车辆的状态;

构建模块,用于根据状态信息建立车辆信息库。

更进一步地,上述发送模块,具体包括:

判断单元,用于根据第一车辆停放点的车辆状态信息确定第一车辆停放点是否存在可用状态的车辆;

第一发送单元,用于在判断单元确定第一车辆停放点存在可用状态的车辆时,将第一车辆停放点的车辆状态信息发送给用户;

第二发送单元,用于在判断单元确定第一车辆停放点不存在可用状态的车辆时,将第二车辆停放点的车辆状态信息发送给用户,并向用户提示第一车辆停放点的车辆均为不可用状态。

可选的,上述第一车辆停放点的车辆状态信息包括:第一车辆停放点的可用车辆的数量以及可用车辆的标识。

本发明实施例提供的信息查询的方法和装置,通过根据用户发送的车辆查询请求和预设的车辆信息库,确定与该车辆查询请求对应的第一车辆停放点的车辆状态信息,并将该第一车辆停放点的车辆状态信息推送给用户,使得用户可以提前获知与用户的当前位置对应的第一车辆停放点的车辆状态信息,进而决定是否前往该第一车辆停放点取车,避免了用户空跑一趟的情况发生,为用户的出行带来了便利。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的公共交通网络架构图;

图2为本发明提供的信息查询的方法实施例一的信令流程图;

图3为本发明提供的信息查询的方法实施例二的流程示意图;

图4为本发明提供的信息查询的方法实施例三的流程示意图;

图5为本发明提供的信息查询的装置实施例一的结构示意图;

图6为本发明提供的信息查询的装置实施例二的结构示意图;

图7为本发明提供的信息查询的装置实施例三的结构示意图。

具体实施方式

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

本发明实施例所涉及的终端,可以是手机、平板电脑、个人数字助理等具有查询功能的设备,本发明实施例中所涉及的车辆可以为公共自行车,还可以为公共电动车等可以被公众单独轮流使用的交通工具,本发明实施例所涉及的方法旨在解决相关技术中用户无法提前获知公共自行车的使用情况造成用户到达公共自行车的停放点却发现没有可使用的自行车,使得用户空跑一趟,给用户的出行带来不便的技术问题。

本发明实施例所涉及的方法,适用于图1所示的公共交通网络架构图。如图1所示,该公共交通网络中由多个车辆停放点、公共车辆管理系统以及用户的终端构成。下述实施例中均已公共自行车为例来介绍该信息查询的方法的具体过程,则下述实施例中,图1所涉及的多个车辆停放点指的是公共自行车的停放点,公共车辆管理系统指的是公共自行车管理系统。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

图2为本发明提供的信息查询的方法实施例一的信令流程图。本实施例涉及的是用户通过登录公共车辆管理系统来查询对应位置的车辆停放点的车辆使用情况,从而决定是否前往该车辆停放点取车的具体过程。如图2所示,该方法包括:

S101:用户通过终端向公共车辆管理系统发送车辆查询请求;其中,所述车辆查询请求包括所述用户的当前位置。

具体的,以公共自行车为例,本发明实施例中的公共车辆管理系统为公共自行车管理系统,用户可以通过终端将用户当前的位置携带在车辆查询请求中发送给公共自行车管理系统,以请求获取对应的车辆停放点的车辆状态信息,可选的,该车辆查询需求中用户的当前位置可以是用户手动输入的,还可以是终端通过自动调用GPS功能获得的。

S102:公共车辆管理系统接收用户发送的车辆查询请求。

S103:公共车辆管理系统根据所述车辆查询请求和预设的车辆信息库, 获取与所述车辆查询请求对应的第一车辆停放点的车辆状态信息;其中,所述车辆信息库包括不同位置的车辆停放点的车辆的状态信息。

具体的,公共自行车管理系统在接收到用户的车辆查询请求后,解析该车辆查询请求,获得用户的当前位置,并根据用户的当前位置和预设的车辆信息库,确定与用户的当前位置对应的第一车辆停放点的状态信息。该第一车辆停放点的状态信息可以用来保证第一车辆停放点的车辆是否能够正常使用或者是否出现故障,还可以用于指示第一车辆停放点当前还剩余的可使用的车辆的数量等信息。

可选的,该预设的车辆信息库可以是公共自行车管理系统实时监测不同位置停放点的公共自行车的使用状况主动获取的,例如,不同的公共自行车停放点均设置有摄像头,因此,每个公共自行车停放点均可以通过无线网络将所拍摄的公共自行车的图片发送给公共自行车管理系统,从而使得公共自行车管理系统对所获得的图片进行解析获知每个停放点的公共自行车的使用情况,例如每个停放点的公共自行车的剩余数量和剩余的公共自行车的标识等;还可以是不同位置停放点的公共自行车将各自的使用情况主动上报给公共自行车管理系统,以使公共自行车管理系统构建的车辆信息库,例如,可以是在公共自行车上安装故障检测模块和无线传输模块,当公共自行车一旦插入公共自行车停放座上,故障检测模块就可以通过无线传输模块将自身的使用情况上报给公共自行车管理系统,从而使得公共自行车管理系统根据各个公共自行车的上报信息构建车辆信息库。

可选的,上述公共自行车管理系统所确定的与用户的当前位置对应的第一车辆停放点的车辆状态信息,该第一车辆停放点可以是与用户的当前位置满足预设距离的停放点,还可以是用户在之前发送的车辆查询请求中携带要获知的某一个车辆停放点的位置,请求公共自行车管理系统为其查询该位置对应的第一车辆停放点的车辆状态信息。也就是说,公共自行车管理系统确定第一车辆停放点的车辆状态信息可以是主动确定,还可以是根据用户的指示确定。

可选的,第一车辆停放点的车辆状态信息可以是当前第一车辆停放点的可用公共自行车的数量,还可以是当前第一车辆停放点的不可用的公共自行车的数量,还可以是当前第一车辆停放点上出现故障但仍然可用的公共自行 车的数量以及公共自行车的故障类型,还可以是这几种信息的任一组合。

S104:公共车辆管理系统将所述第一车辆停放点的车辆状态信息发送给所述用户。

具体的,当公共自行车管理系统确定了第一车辆停放点的车辆状态信息之后,将该第一车辆停放点的车辆状态信息发送给用户,从而使得用户可以提前获知与用户的当前位置对应的第一车辆停放点的车辆状态信息,进而决定是否前往该第一车辆停放点取公共自行车,即当用户根据第一车辆停放点的车辆状态信息获知第一车辆停放点此时并没有可以使用的公共自行车,则用户就可以选择不前往该第一车辆停放点,可选的,当用户根据第一车辆停放点的车辆状态信息获知第一车辆停放点此时虽然有可用状态的公共自行车,但公共自行车却有个别的故障(例如链条太干、链条松动等),则用户可以根据该车辆状态信息决定是否前往,使得用户可以提前获知与用户的当前位置对应的第一车辆停放点的车辆状态信息,进而决定是否前往该第一车辆停放点取公共自行车,避免了用户空跑一趟的情况发生,为用户的出行带来了便利。

本发明实施例提供的信息查询的方法,通过根据用户发送的车辆查询请求和预设的车辆信息库,确定与该车辆查询请求对应的第一车辆停放点的车辆状态信息,并将该第一车辆停放点的车辆状态信息推送给用户,使得用户可以提前获知与用户的当前位置对应的第一车辆停放点的车辆状态信息,进而决定是否前往该第一车辆停放点取车,避免了用户空跑一趟的情况发生,为用户的出行带来了便利。

进一步地,作为上述实施例一的一种可能的实施方式,上述S103具体可以为:根据所述车辆查询请求,从所述车辆信息库中获取距离所述用户的当前位置最近的第一车辆停放点的车辆状态信息。公共自行车管理系统通过根据车辆查询请求中的用户的当前位置,主动为用户确定距离用户最近的第一车辆停放点的车辆状态信息,使得用户可以根据该第一车辆停放点的车辆状态信息确定是否要前往距离自己最近的停放点取公共自行车,进而使得用户可以就近选择公共自行车,进一步地为用户的出行提供了便利。

图3为本发明提供的信息查询的方法实施例二的流程示意图。本实施例 涉及的是公共车辆管理系统根据不同停放点的车辆上报的状态信息构建车辆信息库的具体过程。在上述实施例的基础上,进一步地,如图3所示,在上述S101之前,该方法还包括:

S201:实时获取车辆上报的状态信息;所述状态信息携带所述车辆的标识、所述车辆的停放点的位置和所述车辆的状态。

继续以公共自行车为例,本发明实施例中的公共车辆管理系统为公共自行车管理系统。

具体的,不同的车辆停放点均设置有车辆停放座,当用户使用完公共自行车后,将公共自行车插入车辆停放座,可选的,本实施例中的公共自行车可以包括故障检测模块和无线传输模块,当公共自行车一旦插入车辆停放座之后,车辆停放座为该公共自行车的故障检测模块和无线传输模块供电,公共自行车的故障检测模块可以检测当前公共自行车的使用状态是否良好,若出现故障,可选的,该故障检测模块还可以确定出部分故障类型。当公共自行车的故障检测模块检测完毕之后,通过无线传输模块向公共自行车管理系统发送状态信息,该状态信息可以包括该公共自行车的标识、该公共自行车所停放的停放点的位置和该公共自行车的当前状态。可选的,该公共自行车的当前状态可以是良好状态,可以是无法使用状态,还可以是损坏但仍可使用的状态,若公共自行车的当前状态为无法使用状态或者损坏但仍可使用的状态,则可选的,该状态信息中还可以包括该公共自行车的故障类型,该故障类型可以包括链条断开、链条松动、车座破损、刹车失灵、胎压低等类型。

可选的,上述故障检测模块可以为胎压传感器、可以为刹车传感器,还可以为其他的能够识别公共自行车的使用状态的设备;可选的,上述无线传输模块可以为GPRS模块,还可以为其他的无线模块。

可选的,公共自行车管理系统可以预先对城市内的公共自行车进行编号或者标识,从而每辆公共自行车均有一个固定的标识。

S202:根据所述状态信息建立所述车辆信息库。

具体的,当公共自行车管理系统接收到公共自行车上报的状态信息后,根据状态信息中的车辆的停放点的位置对该状态信息进行归类,将属于同一个车辆停放点的车辆的标识划分为一类,进而建立车辆信息库,进而根据用户的车辆查询请求为用户确定与用户的当前位置对应的第一车辆停放点的车 辆状态信息。可选的,该第一车辆停放点的车辆状态信息包括:第一车辆停放点的可用车辆的数量以及可用车辆的标识,需要说明的是,这里的可用车辆包括使用状态良好的车辆,也包括虽然有损坏但不影响使用的车辆。

本发明实施例提供的信息查询的方法,通过实时获取车辆上报的状态信息,并根据该状态信息建立车辆信息库,使得公共车辆管理系统可以准确的获知每个停放点的车辆的具体使用状态,进而为用户提供更准确的查询结果,提高了用户的体验效果。

图4为本发明提供的信息查询的方法实施例三的流程示意图。本实施例涉及的是公共车辆管理系统自适应的为用户推送与车辆查询请求对应的车辆停放点的车辆状态信息,提高用户的查询效率。在上述实施例的基础上,进一步地,上述S104具体包括:

S301:根据所述第一车辆停放点的车辆状态信息确定所述第一车辆停放点是否存在可用状态的车辆;若是,则执行S302,若否,则执行S303。

S302:将所述第一车辆停放点的车辆状态信息发送给所述用户。

S303:将第二车辆停放点的车辆状态信息发送给所述用户,并向所述用户提示所述第一车辆停放点的车辆均为不可用状态。

继续以公共自行车为例,本发明实施例中的公共车辆管理系统为公共自行车管理系统。

具体的,本实施例中,当公共自行车管理系统获取了第一车辆停放点的车辆状态信息后,进一步对该第一车辆停放点的车辆状态信息进行判断,即根据该第一车辆停放点的车辆状态信息确定当前第一车辆停放点是否存在可用状态的车辆。如果当前第一车辆停放点存在可用车辆,则公共自行车管理系统将该第一车辆停放点的车辆状态信息发送给用户,如果当前第一车辆停放点根本不存在可用车辆,则公共自行车管理系统向用户提示所述第一车辆停放点的车辆均为不可用状态,同时并主动向用户推送第二车辆停放点的车辆状态信息,该第二车辆停放点的车辆状态信息可以是公共自行车管理系统确定的距第一车辆停放点最近的且存在可用车辆的停放点的车辆状态信息,从而使得用户可以获得有效的查询结果,避免用户在获知第一车辆停放点的车辆均为不可用状态时,重新向公共自行车管理系统发送携带某一停放点的 位置的车辆查询请求,节省了用户的查询时间,提高了用户的查询效率。

本发明实施例提供的信息查询的方法,在公共车辆管理系统确定第一车辆停放点的车辆状态信息之后,通过对该第一车辆停放点的车辆状态信息进行判断,在该第一车辆停放点存在可用车辆时,向用户发送该第一车辆停放点的车辆状态信息,并且在第一车辆停放点不存在可用车辆时,向用户发送第二车辆停放点的车辆状态信息,从而使得用户可以获得有效的查询结果,避免用户在获知第一车辆停放点的车辆均为不可用状态时,重新向公共自行车管理系统发送携带某一停放点的位置的车辆查询请求,节省了用户的查询时间,提高了用户的查询效率。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

图5为本发明提供的信息查询的装置实施例一的结构示意图。该信息查询的装置可以集成在上述公共车辆管理系统中,也可以为单独的公共车辆管理系统,也就是说,该信息查询的装置可以通过软件、硬件或者软硬结合的方式实现上述公共车辆管理系统的部分或者全部。如图5所示,该装置包括:接收模块10、第一获取模块11和发送模块12。

其中,接收模块10,用于接收用户发送的车辆查询请求;其中,所述车辆查询请求包括所述用户的当前位置;

第一获取模块11,用于根据所述车辆查询请求和预设的车辆信息库,获取与所述车辆查询请求对应的第一车辆停放点的车辆状态信息;其中,所述车辆信息库包括不同位置的车辆停放点的车辆状态信息;

发送模块12,用于将所述第一车辆停放点的车辆状态信息发送给所述用户。

本发明实施例提供的信息查询的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

进一步地,所述第一获取模块11,具体用于根据所述车辆查询请求,从所述车辆信息库中获取距离所述用户的当前位置最近的第一车辆停放 点的车辆状态信息。

图6为本发明提供的信息查询的装置实施例二的结构示意图。在上述图5所示实施例的基础上,进一步地,如图6所示,上述装置还可以包括第二获取模块13和构建模块14。

其中,第二获取模块13,用于实时获取车辆上报的状态信息;所述状态信息携带所述车辆的标识、所述车辆的停放点的位置和所述车辆的状态;

构建模块14,用于根据所述状态信息建立所述车辆信息库。

本发明实施例提供的信息查询的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

图7为本发明提供的信息查询的装置实施例三的结构示意图。在上述图6所示实施例的基础上,进一步地,如图7所示,上述发送模块12,具体可以包括判断单元121、第一发送单元122和第二发送单元123。

其中,判断单元121,用于根据所述第一车辆停放点的车辆状态信息确定所述第一车辆停放点是否存在可用状态的车辆;

第一发送单元122,用于在所述判断单元121确定所述第一车辆停放点存在可用状态的车辆时,将所述第一车辆停放点的车辆状态信息发送给所述用户;

第二发送单元123,用于在所述判断单元121确定所述第一车辆停放点不存在可用状态的车辆时,将第二车辆停放点的车辆状态信息发送给所述用户,并向所述用户提示所述第一车辆停放点的车辆均为不可用状态。

进一步地,所述第一车辆停放点的车辆状态信息包括:所述第一车辆停放点的可用车辆的数量以及所述可用车辆的标识。

本发明实施例提供的信息查询的装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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