[發(fā)明專利]基于Android的路況信息交互系統(tǒng)在審
| 申請?zhí)枺?/td> | 201410096897.2 | 申請日: | 2014-03-17 |
| 公開(公告)號: | CN103812878A | 公開(公告)日: | 2014-05-21 |
| 發(fā)明(設(shè)計)人: | 王英立;張小清;徐志強;王同 | 申請(專利權(quán))人: | 哈爾濱理工大學(xué) |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04M1/725 |
| 代理公司: | 哈爾濱東方專利事務(wù)所 23118 | 代理人: | 陳曉光 |
| 地址: | 150080 黑龍江省*** | 國省代碼: | 黑龍江;23 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 android 路況 信息 交互 系統(tǒng) | ||
1.一種基于Android的路況信息交互系統(tǒng),其組成包括:前臺客戶端,其特征是:所述的前臺客戶端負(fù)責(zé)與用戶的交互,將用戶的請求發(fā)送給后臺服務(wù)器;所述的后臺服務(wù)器端負(fù)責(zé)接收客戶的請求并對請求做出響應(yīng),發(fā)送至所述的前臺客戶端,采用Tomcat;數(shù)據(jù)庫作為數(shù)據(jù)存儲的介質(zhì),只能被服務(wù)器訪問,采用Mysal。
2.根據(jù)權(quán)利要求1所述的基于Android的路況信息交互系統(tǒng),其特征是:遠程終端應(yīng)用是基于C/S服務(wù)架構(gòu)開發(fā),用于通過語音信號識別用戶指令,從而完成指定工作,所述的前臺客戶端即為Android手機,所述的后臺服務(wù)器為Google云服務(wù)端;所述的服務(wù)端具有街道名稱識別模塊,所述的街道名稱識別模塊通過解析存儲的街道名稱與Google?Voice語音搜索數(shù)據(jù)進行匹配,Google?Voice模塊通過與Google?API的整合,運用多線程技術(shù),匹配到街道名稱,并對匹配結(jié)果進行相應(yīng),若匹配成功,則輸入匹配內(nèi)容,若匹配不成功,則返回前一步驟進行匹配或退出進行按鍵輸入。
3.根據(jù)權(quán)利要求1或2所述的基于Android的路況信息交互系統(tǒng),其特征是:所述的語音識別模塊調(diào)用Google語音搜索API后,用戶說出想要查找信息的街道名稱,Google云服務(wù)端返回語音識別的數(shù)據(jù)到客戶端,將這些數(shù)據(jù)與用戶手機存儲的街道名稱的數(shù)據(jù)進行匹對,匹對成功,則輸入相應(yīng)的名稱。
4.根據(jù)權(quán)利要求1或2或3所述的基于Android的路況信息交互系統(tǒng),其特征是:整個通信系統(tǒng)的通信協(xié)議由兩部分組成,分別設(shè)計底層HTTP網(wǎng)路協(xié)議和上層的自定義通信協(xié)議;其中,通信協(xié)議定義了服務(wù)器與客戶端的交互方式,?客戶端按照請求協(xié)議進行請求報文的組織,?服務(wù)器端則按照響應(yīng)協(xié)議進行相應(yīng)報文的組織;所述的HTTP底層網(wǎng)絡(luò)協(xié)議:客戶端采用HTTP?協(xié)議與應(yīng)用服務(wù)器進行通信?,?把私有通信協(xié)議封裝在HTTP?報文的數(shù)據(jù)段之中?;
(1)客戶端發(fā)出的HTTP?請求報文格式
POST?/?OSSServer?HTTP?/1.1?-----CUS?通過?POST?方法提交數(shù)據(jù);
Connection:?close?-----連接斷開?:close;
User-agent:?CA?Client?/?1.0?-----客戶端種類;
Accept:?text?/?plain?-----接受文件的格式;
Accept-language:?en?-----接受語言;
Content-Length:?200?-----數(shù)據(jù)段長度;
Content-Type:?text?/?plain?-----數(shù)據(jù)段的格式;
-----這有一個換行;
……………-----數(shù)據(jù)段(封裝私有協(xié)議通信數(shù)據(jù));
(2)Server返回的HTTP?回應(yīng)報文格式
HTTP?/1.1?200?OK?-----狀態(tài)行;
Connection:?close?-----連接斷開?:close;
Date:?Thu,?13?Oct?2006?05:33:47?GMT-----時間;
Server:?CA?Server?/?2.2?-----服務(wù)器;
Last-Modified:?Thu,?13?Oct?2006?02:32:47?GMT-----上次修改時間;
Content-Length:?200?-----數(shù)據(jù)段長度;
Content-Type:?text?/plain?-----數(shù)據(jù)段的格式;
-----這有一個換行
………………?-----數(shù)據(jù)段。
5.根據(jù)權(quán)利要求1或2或3或4所述的基于Android的路況信息交互系統(tǒng),其特征是:所述的通信協(xié)議形式:通信協(xié)議的通信數(shù)據(jù)格式使用JSON,JSON?是一種輕量級的數(shù)據(jù)交換格式,這種格式利于閱讀和編寫,同時也易于機器解析和生成;協(xié)議以數(shù)據(jù)類的形式定義,以下是請求類和響應(yīng)類的定義,
(1)請求類的定義
/?**
@Description:?客戶端請求數(shù)據(jù)模型
*/
public?class?RequestData?{
private?String?protocol;?//協(xié)議版本
private?int?command;?//?命令?Id,用來標(biāo)識不同的請求
private?String?userId;?//?用戶?Id-圖書證號
private?String?clientVersion;?//?客戶端版本
private?String?clientModel;?//?客戶端機型
//?擴展字段
private?Map?<String,?String?>?extra?=?new?HashMap?<
String,?String>();
......}
說明:clientVersion字段的內(nèi)容形如“v1.0”,表示準(zhǔn)備發(fā)布的正式版本號;
(2)響應(yīng)類的定義
/?**
*@Description:?服務(wù)器響應(yīng)數(shù)據(jù)模型
*/
public?class?ResponseData?{
private?String?protocol;?/?/?協(xié)議版本
private?int?command;?//命令?Id
private?boolean?hasUpdate;?//?是否有更新?,false?表示,true表示有更新
private?String?message;?//提示信息
private?int?errorCode;?/?/?錯誤代碼,詳細定義參考協(xié)議定義
//?擴展字段
?private?Map<String,?String>?extra?=?new?HashMap<String,?String>();
......
以上兩個類定義了請求和響應(yīng)的公共字段,而擴展字段則根據(jù)請求的不同,詳見不同事務(wù)的相應(yīng)定義;例如用戶登陸請求command?值為?1;請求擴展字段中包含?userPassword,表示用戶登陸的密碼;相應(yīng)的響應(yīng)擴展字段包含?userInfo,表示用戶基本信息,同時也是?JSON?字符串,對應(yīng)用戶信息的數(shù)據(jù)類定義。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于哈爾濱理工大學(xué),未經(jīng)哈爾濱理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410096897.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種Android設(shè)備之間遠程桌面控制的方法
- 一種Android程序的執(zhí)行路徑的還原方法
- 基于ANCS協(xié)議兼容多平臺的通知消息獲取方法
- 基于字節(jié)碼插樁的Android程序監(jiān)控系統(tǒng)及方法
- 一種減少Android設(shè)備功耗的優(yōu)化方法及裝置
- 一種縮短無屏Android設(shè)備開機啟動時間的設(shè)置方法
- 一種基于Android雙系統(tǒng)的系統(tǒng)間通知同步方法
- 基于移動操作系統(tǒng)的Android兼容層實現(xiàn)方法和系統(tǒng)
- 一種Android智能設(shè)備APK安全管控方法
- 一種應(yīng)用程序開發(fā)中創(chuàng)建Android庫模塊依賴關(guān)系的方法及裝置
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





