本發(fā)明涉及通信技術(shù),尤其涉及一種信息查詢的方法和裝置。
背景技術(shù):
隨著城市建設(shè)的不斷發(fā)展,公共自行車逐漸走進(jìn)了人們的生活,在城市的各個(gè)人流比較密集或者主干道上均設(shè)置有公共自行車的停放點(diǎn),人們可以在需要時(shí)通過公共交通卡從公共自行車的停放點(diǎn)取出自行車使用。這一舉措不僅方便了人們的生活,也為當(dāng)今的環(huán)境改善做出了一定的貢獻(xiàn)。
但是在使用公共自行車的過程中,經(jīng)常會(huì)出現(xiàn)這一問題,人們走到公共自行車的停放位置時(shí),發(fā)現(xiàn)停放的自行車是無法使用的,例如鏈條斷開、輪胎氣癟等,造成用戶空跑一趟,給用戶使用公共自行車帶來不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種信息查詢的方法和裝置,用以解決用戶無法提前獲知公共自行車的使用情況造成用戶到達(dá)公共自行車的停放點(diǎn)卻發(fā)現(xiàn)沒有可使用的自行車,使得用戶空跑一趟,給用戶的出行帶來不便的技術(shù)問題。
第一方面,本發(fā)明提供一種信息查詢的方法,包括:
接收用戶發(fā)送的車輛查詢請(qǐng)求;其中,該車輛查詢請(qǐng)求包括用戶的當(dāng)前位置;
根據(jù)車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,獲取與車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息;其中,該車輛信息庫包括不同位置的車輛停放點(diǎn)的車輛狀態(tài)信息;
將第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶。
進(jìn)一步地,上述根據(jù)車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,獲取與車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,包括:
根據(jù)車輛查詢請(qǐng)求,從車輛信息庫中獲取距離用戶的當(dāng)前位置最近的第 一車輛停放點(diǎn)的車輛狀態(tài)信息。
更進(jìn)一步地,上述接收用戶發(fā)送的車輛查詢請(qǐng)求之前,上述方法還包括:
實(shí)時(shí)獲取車輛上報(bào)的狀態(tài)信息;該狀態(tài)信息攜帶車輛的標(biāo)識(shí)、車輛的停放點(diǎn)的位置和車輛的狀態(tài);
根據(jù)該狀態(tài)信息建立車輛信息庫。
更進(jìn)一步地,上述將第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶,包括:
根據(jù)第一車輛停放點(diǎn)的車輛狀態(tài)信息確定第一車輛停放點(diǎn)是否存在可用狀態(tài)的車輛;
若第一車輛停放點(diǎn)存在可用狀態(tài)的車輛,則將第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶;
若第一車輛停放點(diǎn)不存在可用狀態(tài)的車輛,則將第二車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶,并向用戶提示第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)。
可選的,上述第一車輛停放點(diǎn)的車輛狀態(tài)信息包括:第一車輛停放點(diǎn)的可用車輛的數(shù)量以及可用車輛的標(biāo)識(shí)。
第二方面,本發(fā)明提供一種信息查詢的裝置,包括:
接收模塊,用于接收用戶發(fā)送的車輛查詢請(qǐng)求;其中,該車輛查詢請(qǐng)求包括用戶的當(dāng)前位置;
第一獲取模塊,用于根據(jù)車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,獲取與車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息;其中,該車輛信息庫包括不同位置的車輛停放點(diǎn)的車輛狀態(tài)信息;
發(fā)送模塊,用于將第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶。
進(jìn)一步地,上述第一獲取模塊,具體用于根據(jù)車輛查詢請(qǐng)求,從車輛信息庫中獲取距離用戶的當(dāng)前位置最近的第一車輛停放點(diǎn)的車輛狀態(tài)信息。
更進(jìn)一步地,上述裝置還包括:
第二獲取模塊,用于實(shí)時(shí)獲取車輛上報(bào)的狀態(tài)信息;該狀態(tài)信息攜帶車輛的標(biāo)識(shí)、該車輛的停放點(diǎn)的位置和該車輛的狀態(tài);
構(gòu)建模塊,用于根據(jù)狀態(tài)信息建立車輛信息庫。
更進(jìn)一步地,上述發(fā)送模塊,具體包括:
判斷單元,用于根據(jù)第一車輛停放點(diǎn)的車輛狀態(tài)信息確定第一車輛停放點(diǎn)是否存在可用狀態(tài)的車輛;
第一發(fā)送單元,用于在判斷單元確定第一車輛停放點(diǎn)存在可用狀態(tài)的車輛時(shí),將第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶;
第二發(fā)送單元,用于在判斷單元確定第一車輛停放點(diǎn)不存在可用狀態(tài)的車輛時(shí),將第二車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶,并向用戶提示第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)。
可選的,上述第一車輛停放點(diǎn)的車輛狀態(tài)信息包括:第一車輛停放點(diǎn)的可用車輛的數(shù)量以及可用車輛的標(biāo)識(shí)。
本發(fā)明實(shí)施例提供的信息查詢的方法和裝置,通過根據(jù)用戶發(fā)送的車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,確定與該車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,并將該第一車輛停放點(diǎn)的車輛狀態(tài)信息推送給用戶,使得用戶可以提前獲知與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,進(jìn)而決定是否前往該第一車輛停放點(diǎn)取車,避免了用戶空跑一趟的情況發(fā)生,為用戶的出行帶來了便利。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的公共交通網(wǎng)絡(luò)架構(gòu)圖;
圖2為本發(fā)明提供的信息查詢的方法實(shí)施例一的信令流程圖;
圖3為本發(fā)明提供的信息查詢的方法實(shí)施例二的流程示意圖;
圖4為本發(fā)明提供的信息查詢的方法實(shí)施例三的流程示意圖;
圖5為本發(fā)明提供的信息查詢的裝置實(shí)施例一的結(jié)構(gòu)示意圖;
圖6為本發(fā)明提供的信息查詢的裝置實(shí)施例二的結(jié)構(gòu)示意圖;
圖7為本發(fā)明提供的信息查詢的裝置實(shí)施例三的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例所涉及的終端,可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等具有查詢功能的設(shè)備,本發(fā)明實(shí)施例中所涉及的車輛可以為公共自行車,還可以為公共電動(dòng)車等可以被公眾單獨(dú)輪流使用的交通工具,本發(fā)明實(shí)施例所涉及的方法旨在解決相關(guān)技術(shù)中用戶無法提前獲知公共自行車的使用情況造成用戶到達(dá)公共自行車的停放點(diǎn)卻發(fā)現(xiàn)沒有可使用的自行車,使得用戶空跑一趟,給用戶的出行帶來不便的技術(shù)問題。
本發(fā)明實(shí)施例所涉及的方法,適用于圖1所示的公共交通網(wǎng)絡(luò)架構(gòu)圖。如圖1所示,該公共交通網(wǎng)絡(luò)中由多個(gè)車輛停放點(diǎn)、公共車輛管理系統(tǒng)以及用戶的終端構(gòu)成。下述實(shí)施例中均已公共自行車為例來介紹該信息查詢的方法的具體過程,則下述實(shí)施例中,圖1所涉及的多個(gè)車輛停放點(diǎn)指的是公共自行車的停放點(diǎn),公共車輛管理系統(tǒng)指的是公共自行車管理系統(tǒng)。
下面以具體地實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。下面這幾個(gè)具體的實(shí)施例可以相互結(jié)合,對(duì)于相同或相似的概念或過程可能在某些實(shí)施例中不再贅述。
圖2為本發(fā)明提供的信息查詢的方法實(shí)施例一的信令流程圖。本實(shí)施例涉及的是用戶通過登錄公共車輛管理系統(tǒng)來查詢對(duì)應(yīng)位置的車輛停放點(diǎn)的車輛使用情況,從而決定是否前往該車輛停放點(diǎn)取車的具體過程。如圖2所示,該方法包括:
S101:用戶通過終端向公共車輛管理系統(tǒng)發(fā)送車輛查詢請(qǐng)求;其中,所述車輛查詢請(qǐng)求包括所述用戶的當(dāng)前位置。
具體的,以公共自行車為例,本發(fā)明實(shí)施例中的公共車輛管理系統(tǒng)為公共自行車管理系統(tǒng),用戶可以通過終端將用戶當(dāng)前的位置攜帶在車輛查詢請(qǐng)求中發(fā)送給公共自行車管理系統(tǒng),以請(qǐng)求獲取對(duì)應(yīng)的車輛停放點(diǎn)的車輛狀態(tài)信息,可選的,該車輛查詢需求中用戶的當(dāng)前位置可以是用戶手動(dòng)輸入的,還可以是終端通過自動(dòng)調(diào)用GPS功能獲得的。
S102:公共車輛管理系統(tǒng)接收用戶發(fā)送的車輛查詢請(qǐng)求。
S103:公共車輛管理系統(tǒng)根據(jù)所述車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫, 獲取與所述車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息;其中,所述車輛信息庫包括不同位置的車輛停放點(diǎn)的車輛的狀態(tài)信息。
具體的,公共自行車管理系統(tǒng)在接收到用戶的車輛查詢請(qǐng)求后,解析該車輛查詢請(qǐng)求,獲得用戶的當(dāng)前位置,并根據(jù)用戶的當(dāng)前位置和預(yù)設(shè)的車輛信息庫,確定與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的狀態(tài)信息。該第一車輛停放點(diǎn)的狀態(tài)信息可以用來保證第一車輛停放點(diǎn)的車輛是否能夠正常使用或者是否出現(xiàn)故障,還可以用于指示第一車輛停放點(diǎn)當(dāng)前還剩余的可使用的車輛的數(shù)量等信息。
可選的,該預(yù)設(shè)的車輛信息庫可以是公共自行車管理系統(tǒng)實(shí)時(shí)監(jiān)測(cè)不同位置停放點(diǎn)的公共自行車的使用狀況主動(dòng)獲取的,例如,不同的公共自行車停放點(diǎn)均設(shè)置有攝像頭,因此,每個(gè)公共自行車停放點(diǎn)均可以通過無線網(wǎng)絡(luò)將所拍攝的公共自行車的圖片發(fā)送給公共自行車管理系統(tǒng),從而使得公共自行車管理系統(tǒng)對(duì)所獲得的圖片進(jìn)行解析獲知每個(gè)停放點(diǎn)的公共自行車的使用情況,例如每個(gè)停放點(diǎn)的公共自行車的剩余數(shù)量和剩余的公共自行車的標(biāo)識(shí)等;還可以是不同位置停放點(diǎn)的公共自行車將各自的使用情況主動(dòng)上報(bào)給公共自行車管理系統(tǒng),以使公共自行車管理系統(tǒng)構(gòu)建的車輛信息庫,例如,可以是在公共自行車上安裝故障檢測(cè)模塊和無線傳輸模塊,當(dāng)公共自行車一旦插入公共自行車停放座上,故障檢測(cè)模塊就可以通過無線傳輸模塊將自身的使用情況上報(bào)給公共自行車管理系統(tǒng),從而使得公共自行車管理系統(tǒng)根據(jù)各個(gè)公共自行車的上報(bào)信息構(gòu)建車輛信息庫。
可選的,上述公共自行車管理系統(tǒng)所確定的與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,該第一車輛停放點(diǎn)可以是與用戶的當(dāng)前位置滿足預(yù)設(shè)距離的停放點(diǎn),還可以是用戶在之前發(fā)送的車輛查詢請(qǐng)求中攜帶要獲知的某一個(gè)車輛停放點(diǎn)的位置,請(qǐng)求公共自行車管理系統(tǒng)為其查詢?cè)撐恢脤?duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息。也就是說,公共自行車管理系統(tǒng)確定第一車輛停放點(diǎn)的車輛狀態(tài)信息可以是主動(dòng)確定,還可以是根據(jù)用戶的指示確定。
可選的,第一車輛停放點(diǎn)的車輛狀態(tài)信息可以是當(dāng)前第一車輛停放點(diǎn)的可用公共自行車的數(shù)量,還可以是當(dāng)前第一車輛停放點(diǎn)的不可用的公共自行車的數(shù)量,還可以是當(dāng)前第一車輛停放點(diǎn)上出現(xiàn)故障但仍然可用的公共自行 車的數(shù)量以及公共自行車的故障類型,還可以是這幾種信息的任一組合。
S104:公共車輛管理系統(tǒng)將所述第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶。
具體的,當(dāng)公共自行車管理系統(tǒng)確定了第一車輛停放點(diǎn)的車輛狀態(tài)信息之后,將該第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶,從而使得用戶可以提前獲知與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,進(jìn)而決定是否前往該第一車輛停放點(diǎn)取公共自行車,即當(dāng)用戶根據(jù)第一車輛停放點(diǎn)的車輛狀態(tài)信息獲知第一車輛停放點(diǎn)此時(shí)并沒有可以使用的公共自行車,則用戶就可以選擇不前往該第一車輛停放點(diǎn),可選的,當(dāng)用戶根據(jù)第一車輛停放點(diǎn)的車輛狀態(tài)信息獲知第一車輛停放點(diǎn)此時(shí)雖然有可用狀態(tài)的公共自行車,但公共自行車卻有個(gè)別的故障(例如鏈條太干、鏈條松動(dòng)等),則用戶可以根據(jù)該車輛狀態(tài)信息決定是否前往,使得用戶可以提前獲知與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,進(jìn)而決定是否前往該第一車輛停放點(diǎn)取公共自行車,避免了用戶空跑一趟的情況發(fā)生,為用戶的出行帶來了便利。
本發(fā)明實(shí)施例提供的信息查詢的方法,通過根據(jù)用戶發(fā)送的車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,確定與該車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,并將該第一車輛停放點(diǎn)的車輛狀態(tài)信息推送給用戶,使得用戶可以提前獲知與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息,進(jìn)而決定是否前往該第一車輛停放點(diǎn)取車,避免了用戶空跑一趟的情況發(fā)生,為用戶的出行帶來了便利。
進(jìn)一步地,作為上述實(shí)施例一的一種可能的實(shí)施方式,上述S103具體可以為:根據(jù)所述車輛查詢請(qǐng)求,從所述車輛信息庫中獲取距離所述用戶的當(dāng)前位置最近的第一車輛停放點(diǎn)的車輛狀態(tài)信息。公共自行車管理系統(tǒng)通過根據(jù)車輛查詢請(qǐng)求中的用戶的當(dāng)前位置,主動(dòng)為用戶確定距離用戶最近的第一車輛停放點(diǎn)的車輛狀態(tài)信息,使得用戶可以根據(jù)該第一車輛停放點(diǎn)的車輛狀態(tài)信息確定是否要前往距離自己最近的停放點(diǎn)取公共自行車,進(jìn)而使得用戶可以就近選擇公共自行車,進(jìn)一步地為用戶的出行提供了便利。
圖3為本發(fā)明提供的信息查詢的方法實(shí)施例二的流程示意圖。本實(shí)施例 涉及的是公共車輛管理系統(tǒng)根據(jù)不同停放點(diǎn)的車輛上報(bào)的狀態(tài)信息構(gòu)建車輛信息庫的具體過程。在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步地,如圖3所示,在上述S101之前,該方法還包括:
S201:實(shí)時(shí)獲取車輛上報(bào)的狀態(tài)信息;所述狀態(tài)信息攜帶所述車輛的標(biāo)識(shí)、所述車輛的停放點(diǎn)的位置和所述車輛的狀態(tài)。
繼續(xù)以公共自行車為例,本發(fā)明實(shí)施例中的公共車輛管理系統(tǒng)為公共自行車管理系統(tǒng)。
具體的,不同的車輛停放點(diǎn)均設(shè)置有車輛停放座,當(dāng)用戶使用完公共自行車后,將公共自行車插入車輛停放座,可選的,本實(shí)施例中的公共自行車可以包括故障檢測(cè)模塊和無線傳輸模塊,當(dāng)公共自行車一旦插入車輛停放座之后,車輛停放座為該公共自行車的故障檢測(cè)模塊和無線傳輸模塊供電,公共自行車的故障檢測(cè)模塊可以檢測(cè)當(dāng)前公共自行車的使用狀態(tài)是否良好,若出現(xiàn)故障,可選的,該故障檢測(cè)模塊還可以確定出部分故障類型。當(dāng)公共自行車的故障檢測(cè)模塊檢測(cè)完畢之后,通過無線傳輸模塊向公共自行車管理系統(tǒng)發(fā)送狀態(tài)信息,該狀態(tài)信息可以包括該公共自行車的標(biāo)識(shí)、該公共自行車所停放的停放點(diǎn)的位置和該公共自行車的當(dāng)前狀態(tài)??蛇x的,該公共自行車的當(dāng)前狀態(tài)可以是良好狀態(tài),可以是無法使用狀態(tài),還可以是損壞但仍可使用的狀態(tài),若公共自行車的當(dāng)前狀態(tài)為無法使用狀態(tài)或者損壞但仍可使用的狀態(tài),則可選的,該狀態(tài)信息中還可以包括該公共自行車的故障類型,該故障類型可以包括鏈條斷開、鏈條松動(dòng)、車座破損、剎車失靈、胎壓低等類型。
可選的,上述故障檢測(cè)模塊可以為胎壓傳感器、可以為剎車傳感器,還可以為其他的能夠識(shí)別公共自行車的使用狀態(tài)的設(shè)備;可選的,上述無線傳輸模塊可以為GPRS模塊,還可以為其他的無線模塊。
可選的,公共自行車管理系統(tǒng)可以預(yù)先對(duì)城市內(nèi)的公共自行車進(jìn)行編號(hào)或者標(biāo)識(shí),從而每輛公共自行車均有一個(gè)固定的標(biāo)識(shí)。
S202:根據(jù)所述狀態(tài)信息建立所述車輛信息庫。
具體的,當(dāng)公共自行車管理系統(tǒng)接收到公共自行車上報(bào)的狀態(tài)信息后,根據(jù)狀態(tài)信息中的車輛的停放點(diǎn)的位置對(duì)該狀態(tài)信息進(jìn)行歸類,將屬于同一個(gè)車輛停放點(diǎn)的車輛的標(biāo)識(shí)劃分為一類,進(jìn)而建立車輛信息庫,進(jìn)而根據(jù)用戶的車輛查詢請(qǐng)求為用戶確定與用戶的當(dāng)前位置對(duì)應(yīng)的第一車輛停放點(diǎn)的車 輛狀態(tài)信息??蛇x的,該第一車輛停放點(diǎn)的車輛狀態(tài)信息包括:第一車輛停放點(diǎn)的可用車輛的數(shù)量以及可用車輛的標(biāo)識(shí),需要說明的是,這里的可用車輛包括使用狀態(tài)良好的車輛,也包括雖然有損壞但不影響使用的車輛。
本發(fā)明實(shí)施例提供的信息查詢的方法,通過實(shí)時(shí)獲取車輛上報(bào)的狀態(tài)信息,并根據(jù)該狀態(tài)信息建立車輛信息庫,使得公共車輛管理系統(tǒng)可以準(zhǔn)確的獲知每個(gè)停放點(diǎn)的車輛的具體使用狀態(tài),進(jìn)而為用戶提供更準(zhǔn)確的查詢結(jié)果,提高了用戶的體驗(yàn)效果。
圖4為本發(fā)明提供的信息查詢的方法實(shí)施例三的流程示意圖。本實(shí)施例涉及的是公共車輛管理系統(tǒng)自適應(yīng)的為用戶推送與車輛查詢請(qǐng)求對(duì)應(yīng)的車輛停放點(diǎn)的車輛狀態(tài)信息,提高用戶的查詢效率。在上述實(shí)施例的基礎(chǔ)上,進(jìn)一步地,上述S104具體包括:
S301:根據(jù)所述第一車輛停放點(diǎn)的車輛狀態(tài)信息確定所述第一車輛停放點(diǎn)是否存在可用狀態(tài)的車輛;若是,則執(zhí)行S302,若否,則執(zhí)行S303。
S302:將所述第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶。
S303:將第二車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶,并向所述用戶提示所述第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)。
繼續(xù)以公共自行車為例,本發(fā)明實(shí)施例中的公共車輛管理系統(tǒng)為公共自行車管理系統(tǒng)。
具體的,本實(shí)施例中,當(dāng)公共自行車管理系統(tǒng)獲取了第一車輛停放點(diǎn)的車輛狀態(tài)信息后,進(jìn)一步對(duì)該第一車輛停放點(diǎn)的車輛狀態(tài)信息進(jìn)行判斷,即根據(jù)該第一車輛停放點(diǎn)的車輛狀態(tài)信息確定當(dāng)前第一車輛停放點(diǎn)是否存在可用狀態(tài)的車輛。如果當(dāng)前第一車輛停放點(diǎn)存在可用車輛,則公共自行車管理系統(tǒng)將該第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給用戶,如果當(dāng)前第一車輛停放點(diǎn)根本不存在可用車輛,則公共自行車管理系統(tǒng)向用戶提示所述第一車輛停放點(diǎn)的車輛均為不可用狀態(tài),同時(shí)并主動(dòng)向用戶推送第二車輛停放點(diǎn)的車輛狀態(tài)信息,該第二車輛停放點(diǎn)的車輛狀態(tài)信息可以是公共自行車管理系統(tǒng)確定的距第一車輛停放點(diǎn)最近的且存在可用車輛的停放點(diǎn)的車輛狀態(tài)信息,從而使得用戶可以獲得有效的查詢結(jié)果,避免用戶在獲知第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)時(shí),重新向公共自行車管理系統(tǒng)發(fā)送攜帶某一停放點(diǎn)的 位置的車輛查詢請(qǐng)求,節(jié)省了用戶的查詢時(shí)間,提高了用戶的查詢效率。
本發(fā)明實(shí)施例提供的信息查詢的方法,在公共車輛管理系統(tǒng)確定第一車輛停放點(diǎn)的車輛狀態(tài)信息之后,通過對(duì)該第一車輛停放點(diǎn)的車輛狀態(tài)信息進(jìn)行判斷,在該第一車輛停放點(diǎn)存在可用車輛時(shí),向用戶發(fā)送該第一車輛停放點(diǎn)的車輛狀態(tài)信息,并且在第一車輛停放點(diǎn)不存在可用車輛時(shí),向用戶發(fā)送第二車輛停放點(diǎn)的車輛狀態(tài)信息,從而使得用戶可以獲得有效的查詢結(jié)果,避免用戶在獲知第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)時(shí),重新向公共自行車管理系統(tǒng)發(fā)送攜帶某一停放點(diǎn)的位置的車輛查詢請(qǐng)求,節(jié)省了用戶的查詢時(shí)間,提高了用戶的查詢效率。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
圖5為本發(fā)明提供的信息查詢的裝置實(shí)施例一的結(jié)構(gòu)示意圖。該信息查詢的裝置可以集成在上述公共車輛管理系統(tǒng)中,也可以為單獨(dú)的公共車輛管理系統(tǒng),也就是說,該信息查詢的裝置可以通過軟件、硬件或者軟硬結(jié)合的方式實(shí)現(xiàn)上述公共車輛管理系統(tǒng)的部分或者全部。如圖5所示,該裝置包括:接收模塊10、第一獲取模塊11和發(fā)送模塊12。
其中,接收模塊10,用于接收用戶發(fā)送的車輛查詢請(qǐng)求;其中,所述車輛查詢請(qǐng)求包括所述用戶的當(dāng)前位置;
第一獲取模塊11,用于根據(jù)所述車輛查詢請(qǐng)求和預(yù)設(shè)的車輛信息庫,獲取與所述車輛查詢請(qǐng)求對(duì)應(yīng)的第一車輛停放點(diǎn)的車輛狀態(tài)信息;其中,所述車輛信息庫包括不同位置的車輛停放點(diǎn)的車輛狀態(tài)信息;
發(fā)送模塊12,用于將所述第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶。
本發(fā)明實(shí)施例提供的信息查詢的裝置,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
進(jìn)一步地,所述第一獲取模塊11,具體用于根據(jù)所述車輛查詢請(qǐng)求,從所述車輛信息庫中獲取距離所述用戶的當(dāng)前位置最近的第一車輛停放 點(diǎn)的車輛狀態(tài)信息。
圖6為本發(fā)明提供的信息查詢的裝置實(shí)施例二的結(jié)構(gòu)示意圖。在上述圖5所示實(shí)施例的基礎(chǔ)上,進(jìn)一步地,如圖6所示,上述裝置還可以包括第二獲取模塊13和構(gòu)建模塊14。
其中,第二獲取模塊13,用于實(shí)時(shí)獲取車輛上報(bào)的狀態(tài)信息;所述狀態(tài)信息攜帶所述車輛的標(biāo)識(shí)、所述車輛的停放點(diǎn)的位置和所述車輛的狀態(tài);
構(gòu)建模塊14,用于根據(jù)所述狀態(tài)信息建立所述車輛信息庫。
本發(fā)明實(shí)施例提供的信息查詢的裝置,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
圖7為本發(fā)明提供的信息查詢的裝置實(shí)施例三的結(jié)構(gòu)示意圖。在上述圖6所示實(shí)施例的基礎(chǔ)上,進(jìn)一步地,如圖7所示,上述發(fā)送模塊12,具體可以包括判斷單元121、第一發(fā)送單元122和第二發(fā)送單元123。
其中,判斷單元121,用于根據(jù)所述第一車輛停放點(diǎn)的車輛狀態(tài)信息確定所述第一車輛停放點(diǎn)是否存在可用狀態(tài)的車輛;
第一發(fā)送單元122,用于在所述判斷單元121確定所述第一車輛停放點(diǎn)存在可用狀態(tài)的車輛時(shí),將所述第一車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶;
第二發(fā)送單元123,用于在所述判斷單元121確定所述第一車輛停放點(diǎn)不存在可用狀態(tài)的車輛時(shí),將第二車輛停放點(diǎn)的車輛狀態(tài)信息發(fā)送給所述用戶,并向所述用戶提示所述第一車輛停放點(diǎn)的車輛均為不可用狀態(tài)。
進(jìn)一步地,所述第一車輛停放點(diǎn)的車輛狀態(tài)信息包括:所述第一車輛停放點(diǎn)的可用車輛的數(shù)量以及所述可用車輛的標(biāo)識(shí)。
本發(fā)明實(shí)施例提供的信息查詢的裝置,可以執(zhí)行上述方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,在此不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。