專利名稱:一種從短信提取導(dǎo)航信息的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種導(dǎo)航方法和系統(tǒng),更具體地說,涉及一種從短信提取導(dǎo)航信息的方法與系統(tǒng)。
背景技術(shù):
現(xiàn)有的智能終端導(dǎo)航,尤其是車載用戶,在進(jìn)行導(dǎo)航時(shí)可以選擇使用通話導(dǎo)航或者短信導(dǎo)航。在使用通話導(dǎo)航時(shí),使用者通過語音方式請(qǐng)求導(dǎo)航后需要掛斷通話才能進(jìn)行導(dǎo)航信息下載,用戶無法在通話的狀態(tài)下進(jìn)行線路的規(guī)劃,導(dǎo)航的準(zhǔn)確性較差;在使用短信導(dǎo)航時(shí),用戶需要通過發(fā)送短信的方式進(jìn)行導(dǎo)航請(qǐng)求(申請(qǐng)?zhí)枮?00710118075. X的專利申請(qǐng)公開了該方法),此時(shí),用戶需要暫停駕駛來發(fā)送導(dǎo)航請(qǐng)求短信,實(shí)時(shí)性較差。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種從短信提取導(dǎo)航信息的方法和系統(tǒng),以解決現(xiàn)有導(dǎo)航技術(shù)中,無法在通話狀態(tài)下進(jìn)行導(dǎo)航的缺點(diǎn),為用戶提供一種實(shí)時(shí)性好、體驗(yàn)感強(qiáng)的導(dǎo)航方法和系統(tǒng)。本發(fā)明這樣解決上述問題構(gòu)造一種從短信提取導(dǎo)航信息的系統(tǒng),包括用戶端和服務(wù)端,用戶端包括以下組件中央處理器、用于分析用戶端位置產(chǎn)生定位信息的定位模塊、負(fù)責(zé)用戶端對(duì)外的數(shù)據(jù)信息的接收與發(fā)送的通信模塊、短信儲(chǔ)存器、分析接收短信類型的導(dǎo)航短信識(shí)別模塊、儲(chǔ)存地圖信息的地圖模塊、用于規(guī)劃路線的導(dǎo)航引擎。其中定位模塊、通信模塊、短信儲(chǔ)存器、導(dǎo)航短信識(shí)別模塊、地圖模塊、導(dǎo)航引擎分別與中央處理器通信連接。通信模塊包括短信模塊和語音模塊。服務(wù)端包括服務(wù)端處理器、負(fù)責(zé)相應(yīng)導(dǎo)航請(qǐng)求和生成導(dǎo)航目的地信息的導(dǎo)航模塊、用于將導(dǎo)航模塊生成的導(dǎo)航目的地信息封裝為導(dǎo)航短信的導(dǎo)航短信生成模塊、通信端口,其中通信端口包括短信通信端口和語音通信端口。導(dǎo)航模塊、通信端口分別與服務(wù)端處理器通信連接;短信端口與短信模塊通信連接,語音端口與語音模塊通信連接。定位模塊發(fā)送用戶端當(dāng)前位置至地圖模塊,導(dǎo)航短信識(shí)別模塊在識(shí)別出導(dǎo)航短信后發(fā)送導(dǎo)航短信至所述中央處理器進(jìn)行解讀,中央處理器把解讀結(jié)果,即導(dǎo)航目的地信息發(fā)送至地圖模塊,地圖模塊根據(jù)用戶端當(dāng)前位置和導(dǎo)航目的地信息反饋匹配地圖至導(dǎo)航引擎,導(dǎo)航引擎在地圖上規(guī)劃線路并顯示給用戶。本發(fā)明還提供一種從短信提取導(dǎo)航信息的方法,使用包括服務(wù)端和用戶端的系統(tǒng),服務(wù)端包括服務(wù)端處理器、導(dǎo)航模塊、通信端口、導(dǎo)航短信生成模塊;導(dǎo)航模塊、通信端口分別與服務(wù)端處理器通信連接,用戶端包括中央處理器、定位模塊、通信模塊、短信儲(chǔ)存器、導(dǎo)航短信識(shí)別模塊、地圖模塊和導(dǎo)航引擎,定位模塊、通信模塊、短信儲(chǔ)存器、導(dǎo)航短信識(shí)別模塊、地圖模塊和導(dǎo)航引擎分別與中央處理器通信連接。從短信提取導(dǎo)航信息的方法包括以下步驟S1)語音模塊與語音端口建立通信連接,用戶端通過語音連接發(fā)送導(dǎo)航請(qǐng)求,定位模塊分析客戶端位置,產(chǎn)生定位信息;s》服務(wù)端接收到導(dǎo)航請(qǐng)求后,由導(dǎo)航模塊分析,生成導(dǎo)航目的地信息;S; )導(dǎo)航短信生成模塊將導(dǎo)航目的地信息封裝為導(dǎo)航短信; S4)服務(wù)端處理器通過短信端口發(fā)送導(dǎo)航短信至用戶端的短信模塊短信模塊收到短信后,由中央處理器激活導(dǎo)航短信識(shí)別模塊,判別接收到的短信是否為導(dǎo)航短信,若接收到的短信為導(dǎo)航短信,則進(jìn)行S6,若接收到的短信不屬于導(dǎo)航短信,則直接對(duì)短信進(jìn)行儲(chǔ)存, 等待或判斷下一未處理短信短信;S6)若判別接收到的短信為導(dǎo)航短信,則中央處理器對(duì)導(dǎo)航短信進(jìn)行解析,解讀出導(dǎo)航目的地信息,并將導(dǎo)航短信儲(chǔ)存在短信儲(chǔ)存器,中央處理器發(fā)送導(dǎo)航目的地信息至地圖模塊,同時(shí)定位模塊將用戶端位置的定位信息發(fā)送至地圖模塊,地圖模塊根據(jù)導(dǎo)航目的地信息和用戶端當(dāng)前位置信息選取匹配地圖并發(fā)送至導(dǎo)航引擎;S7)導(dǎo)航引擎對(duì)接收到的包含用戶端當(dāng)前位置和用戶端目的地位置的導(dǎo)航地圖進(jìn)行線路規(guī)劃,完成導(dǎo)航。實(shí)施本發(fā)明的導(dǎo)航方法及系統(tǒng),帶來以下有益效果通過語音通道進(jìn)行導(dǎo)航請(qǐng)求可以提高導(dǎo)航效率,同時(shí)采用短信接收導(dǎo)航信息的方法使得用戶在通話進(jìn)行中的時(shí)候就能獲取導(dǎo)航結(jié)果,方便用戶與服務(wù)端進(jìn)行導(dǎo)航的修正,提高導(dǎo)航的準(zhǔn)確性。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。圖1是本發(fā)明導(dǎo)航系統(tǒng)較佳實(shí)施例的系統(tǒng)原理圖。圖2是本發(fā)明導(dǎo)航系統(tǒng)較佳實(shí)施例的導(dǎo)航方法流程圖。圖3為本發(fā)明導(dǎo)航系統(tǒng)中導(dǎo)航短信識(shí)別模塊的工作原理圖。各組件標(biāo)號(hào)說明服務(wù)端1、服務(wù)端處理器11、導(dǎo)航模塊12、導(dǎo)航短信生成模塊13、 通信端口 15、短信端口 151、語音端口 152、用戶端2、中央處理器21、短信儲(chǔ)存器22、導(dǎo)航短信識(shí)別模塊23、定位模塊M、通信模塊25、短信模塊251、語音模塊252、地圖模塊沈、導(dǎo)航引擎27。
具體實(shí)施例方式為了使本發(fā)明的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解析本發(fā)明,并不用于限定本發(fā)明。圖1為本發(fā)明導(dǎo)航系統(tǒng)較佳實(shí)施例的系統(tǒng)原理圖,服務(wù)端1包括服務(wù)端處理器11、 負(fù)責(zé)相應(yīng)導(dǎo)航請(qǐng)求和生成導(dǎo)航目的地信息的導(dǎo)航模塊12、用于將導(dǎo)航模塊生成的導(dǎo)航目的地信息封裝為導(dǎo)航短信的導(dǎo)航短信生成模塊13、通信端口 15,通信端口 15還包括短信端口 151、語音端口 152 ;其中導(dǎo)航模塊12、導(dǎo)航短信生成模塊13、語音端口 152與服務(wù)端處理器 11通信連接,短信端口 151與導(dǎo)航短信生成模塊13通信連接。用戶端2包括中央處理器 21、用于保存導(dǎo)航短信信息的短信儲(chǔ)存器22、導(dǎo)航短信識(shí)別模塊23、用于分析用戶端位置產(chǎn)生定位信息的定位模塊對(duì)、用于與服務(wù)端進(jìn)行信息通信的通信模塊25、地圖模塊26、導(dǎo)航引擎27,其中通信模塊25還包括短信模塊251、語音模塊252。短信儲(chǔ)存器22、導(dǎo)航短信識(shí)別模塊23、定位模塊M、通信模塊25、地圖模塊沈、導(dǎo)航引擎27分別與中央處理器21通信連接。短音模塊251與短信端口 151通信連接,用于實(shí)現(xiàn)用戶端2與服務(wù)端1的短信方式通信;語音模塊252與短信端口 152通信連接,用于實(shí)現(xiàn)用戶端2與服務(wù)端1的語音方式ififn。優(yōu)選的,定位模塊M為GPS定位模塊。圖2為本實(shí)施例獲取導(dǎo)航的方法流程圖,適用于圖1所示的導(dǎo)航系統(tǒng)。用戶端2 通過語音模塊252與服務(wù)端1的語音端口 151建立通信連接發(fā)送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求為用戶端目的地。同時(shí),用戶端的定位模塊被激活,對(duì)用戶端所在位置進(jìn)行定位。服務(wù)端接收到導(dǎo)航請(qǐng)求后,由導(dǎo)航模塊12對(duì)用戶端的導(dǎo)航請(qǐng)求進(jìn)行分析,得出用戶端導(dǎo)航請(qǐng)求的目的地的空間位置信息。導(dǎo)航短信生成模塊將導(dǎo)航模塊的分析結(jié)果封裝為導(dǎo)航短信,并由短信端口 152發(fā)送至用戶端。用戶端的短信端口 252接收到短信時(shí),首先激活導(dǎo)航短信識(shí)別模塊23,通過導(dǎo)航短信識(shí)別模塊23對(duì)接收到的短信進(jìn)行判別,判別是否為導(dǎo)航短信;當(dāng)導(dǎo)航識(shí)別模塊判斷接收到的短信為導(dǎo)航短信時(shí),中央處理器21對(duì)導(dǎo)航短信進(jìn)行反封裝處理,獲取導(dǎo)航短信的導(dǎo)航目的地信息,并將導(dǎo)航短信儲(chǔ)存在短信存儲(chǔ)器22上,中央處理器21還將導(dǎo)航目的地信息發(fā)送至地圖模塊沈,定位模塊M將用戶端當(dāng)前位置信息發(fā)送至地圖模塊沈,地圖模塊沈反饋與用戶端當(dāng)前位置和用戶端目的地位置相匹配的地圖至導(dǎo)航引擎27,導(dǎo)航引擎27對(duì)包含有用戶端當(dāng)前位置和用戶端目標(biāo)位置的導(dǎo)航地圖進(jìn)行路線規(guī)劃。若導(dǎo)航識(shí)別模塊判斷接收到的短信為一般短信時(shí),則直接將短信進(jìn)行儲(chǔ)存,等待接收下一短信。用戶端的短信端口 252接收到短信時(shí),使用短信端口 151與短信模塊251的通信連接,語音模塊252和語音端口 152的通信連接無需掛斷。圖3為本發(fā)明較佳實(shí)施例識(shí)別短信的示意圖。導(dǎo)航短信包括導(dǎo)航短息識(shí)別開始碼、導(dǎo)航信息、導(dǎo)航短信結(jié)束碼,導(dǎo)航信息位于導(dǎo)航短息識(shí)別開始碼和導(dǎo)航短信結(jié)束碼之間。當(dāng)用戶端接收到短信時(shí),首先檢測(cè)短信是否包含導(dǎo)航短息識(shí)別開始碼,若接收到的短信不含有導(dǎo)航短息識(shí)別開始碼,則該短信為一般短信,用戶端將該短信直接保存;若短信包含導(dǎo)航短息識(shí)別開始碼,則用戶端對(duì)短信進(jìn)行按短信內(nèi)容順序的導(dǎo)航解析,直到遇到導(dǎo)航短信結(jié)束碼,則該次的導(dǎo)航解析完成。以上僅為本發(fā)明的較佳實(shí)施例,不能以此來限定本發(fā)明實(shí)施例的范圍,本技術(shù)領(lǐng)域內(nèi)的一般技術(shù)人員根據(jù)本發(fā)明所作的均等變化,以及本領(lǐng)域內(nèi)技術(shù)人員熟知的改變,都應(yīng)仍屬本發(fā)明涵蓋的范圍。
權(quán)利要求
1.一種從短信提取導(dǎo)航信息的系統(tǒng),包括服務(wù)端(1)和用戶端O),其特征在于,所述服務(wù)端(1)包括服務(wù)端處理器(11)、用于分析用戶目的地的導(dǎo)航模塊(12)、用于將所述導(dǎo)航模塊生成的用戶目的地信息封裝為導(dǎo)航短信的導(dǎo)航短信生成模塊(13)、通信端口(15), 所述導(dǎo)航模塊(12)、通信端口(1 分別與所述服務(wù)端處理器(11)通信連接,所述導(dǎo)航短信生成模塊(1 將所述導(dǎo)航模塊(1 的分析結(jié)果封裝為導(dǎo)航短信發(fā)送至用戶端O),所述用戶端( 包括中央處理器、用于分析用戶端當(dāng)前位置的定位模塊04)、通信模塊05)、 短信儲(chǔ)存器(22)、用于識(shí)別接收短信是否為導(dǎo)航短信的導(dǎo)航短信識(shí)別模塊(23)、地圖模塊 (26)、用于規(guī)劃導(dǎo)航線路的導(dǎo)航引擎(27),所述定位模塊(M)、通信模塊(25)、短信儲(chǔ)存器 (22)、導(dǎo)航短信識(shí)別模塊(23)、地圖模塊( )、導(dǎo)航引擎、2Τ)分別與所述中央處理器通信連接,所述定位模塊04)發(fā)送用戶端當(dāng)前位置至所述地圖模塊( ),所述導(dǎo)航短信識(shí)別模塊在識(shí)別出導(dǎo)航短信后發(fā)送導(dǎo)航短信至所述中央處理器進(jìn)行解讀,中央處理器 (21)把解讀結(jié)果發(fā)送至所述地圖模塊(沈),所述地圖模塊06)反饋匹配地圖至所述導(dǎo)航引擎(27),所述導(dǎo)航引擎(XT)規(guī)劃線路并顯示給用戶。
2.根據(jù)權(quán)利要求1所述的從短信提取導(dǎo)航信息的系統(tǒng),其特征在于,所述通信端口 (15)包括短信端口 (151)和語音端口(152)。
3.根據(jù)權(quán)利要求1所述的從短信提取導(dǎo)航信息的系統(tǒng),其特征在于,所述通信模塊(25)包括通信模塊(251)和語音模塊(252)。
4.根據(jù)權(quán)利要求2和3所述的從短信提取導(dǎo)航信息的系統(tǒng),其特征在于,所述短信端口(151)與所述短信模塊(251)通信連接,所述語音端口(15 與所述語音模塊(252)通信連接。
5.根據(jù)權(quán)利要求1-4其中任一所述的從短信提取導(dǎo)航信息的系統(tǒng),其特征在于,所述定位模塊04)為GPS模塊。
6.一種從短信提取導(dǎo)航信息的方法,使用包括服務(wù)端⑴和用戶端(2)的系統(tǒng),所述服務(wù)端(1)包括服務(wù)端處理器(11)、導(dǎo)航模塊(12)、通信端口(15),所述導(dǎo)航模塊(12)、 通信端口(1 分別與所述服務(wù)端處理器(11)通信連接,所述用戶端( 包括中央處理器 (21)、定位模塊(M)、通信模塊(25)、短信儲(chǔ)存器(22)、導(dǎo)航短信識(shí)別模塊(23)、地圖模塊(26)、導(dǎo)航引擎(27),所述定位模塊(M)、通信模塊(25)、短信儲(chǔ)存器(22)、導(dǎo)航短信識(shí)別模塊地圖模塊( )、導(dǎo)航引擎(XT)分別與所述中央處理器通信連接,所述方法的特征在于,所述方法包括以下步驟51)語音模塊(25 與語音端口(15 建立通信連接,用戶端通過語音連接發(fā)送導(dǎo)航請(qǐng)求,定位模塊04)分析客戶端位置,產(chǎn)生定位信息;52)服務(wù)端接收到導(dǎo)航請(qǐng)求后,由導(dǎo)航模塊分析,生成導(dǎo)航目的地信息;53)導(dǎo)航短信生成模塊(13)將導(dǎo)航目的地信息封裝為導(dǎo)航短信;54)服務(wù)端處理器(11)通過短信端口(151)發(fā)送導(dǎo)航短信至用戶端的短信模塊 (251);55)短信模塊051)收到短信后,由中央處理器激活導(dǎo)航短信識(shí)別模塊(23),判別接收到的短信是否為導(dǎo)航短信;56)若判別接收到的短信為導(dǎo)航短信,則中央處理器對(duì)導(dǎo)航短信進(jìn)行解析生成導(dǎo)航目的地信息,并將導(dǎo)航短信儲(chǔ)存在短信儲(chǔ)存器0 ,中央處理器發(fā)送導(dǎo)航目的地信息至地圖模塊,同時(shí)定位模塊將用戶端位置的定位信息發(fā)送至地圖模塊(26),地圖模塊根據(jù)導(dǎo)航目的地信息和定位信息選取匹配地圖并發(fā)送至導(dǎo)航引擎;S7)導(dǎo)航引擎(XT)進(jìn)行線路規(guī)劃,完成導(dǎo)航。
7.根據(jù)權(quán)利要求6所述的從短信提取導(dǎo)航信息的方法,其特征在于,所述步驟S5還包括S51若判別從通信模塊(251)接收的短信為非導(dǎo)航短信,則中央處理器跳過S6步驟,直接將短信保存在短信儲(chǔ)存器02)。
8.根據(jù)權(quán)利要求6所述的從短信提取導(dǎo)航信息的方法,其特征在于,所述步驟S7還包括S71用戶端對(duì)接收到的導(dǎo)航信息進(jìn)行條件篩選,若返回的導(dǎo)航信息符合用戶端的導(dǎo)航請(qǐng)求條件,導(dǎo)航完成;S72若導(dǎo)航結(jié)果不滿足導(dǎo)航請(qǐng)求,則用戶端通過語音通信再次發(fā)送導(dǎo)航請(qǐng)求。
9.根據(jù)權(quán)利要求8所述的從短信提取導(dǎo)航信息的方法,其特征在于,所述步驟S62還包括,中央處理器清空短信儲(chǔ)存器0 中保存的導(dǎo)航信息。
全文摘要
本發(fā)明涉及一種從短信提取導(dǎo)航信息的系統(tǒng)和方法,包括服務(wù)端(1)和用戶端(2),服務(wù)端(1)包括服務(wù)端處理器(11)以及與服務(wù)端處理器分別通信連接的導(dǎo)航模塊(12)、短信端口(151)、語音端口(152)、導(dǎo)航短信生成模塊(13);用戶端(2)包括中央處理器(21)和與中央處理器分別通信連接的定位模塊(24)、短信模塊(251)、語音模塊(252)、短信儲(chǔ)存器(22)、導(dǎo)航短信識(shí)別模塊(23)、短信儲(chǔ)存器(22)、地圖模塊(26)、導(dǎo)航引擎(27)。本發(fā)明通過短信方式發(fā)送導(dǎo)航信息,使用戶無需掛斷語音通信就能完成導(dǎo)航,從而提高了導(dǎo)航的效率和準(zhǔn)確性。
文檔編號(hào)H04W4/02GK102572686SQ20111043552
公開日2012年7月11日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者楚甲良, 洪軍, 王志強(qiáng) 申請(qǐng)人:深圳市賽格導(dǎo)航科技股份有限公司