一種基于雙音多頻的定位信息收發(fā)方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種基于雙音多頻(DTMF)的定位信息收發(fā)方法,第一終端與第二終端建立通話后,發(fā)起對自身的位置定位;第一終端將定位信息編碼為DTMF信號發(fā)送給第二終端;第二終端對接收到的DTMF信號進行解碼;第二終端確定所述DTMF信號為定位信息時,保存所述定位信息;本發(fā)明同時還公開了一種基于DTMF的定位信息收發(fā)裝置,通過本發(fā)明的方案,在沒有數(shù)據(jù)流量或WIFI的情況下,終端也能夠成功的將自己的定位信息發(fā)送給對方,能夠提高定位信息發(fā)送的安全性和穩(wěn)定性;另外,本發(fā)明所述方法還能使定位信息的發(fā)送更加隱蔽,傳輸完畢后,在信息發(fā)送記錄中無法查詢出發(fā)送痕跡,這對使用者能夠起到非常好的保護作用。
【專利說明】一種基于雙音多頻的定位信息收發(fā)方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及定位信息傳輸技術(shù),尤其涉及一種基于雙音多頻(DTMF,DualTone Multi-Frequency)的定位信息收發(fā)方法和裝置。
【背景技術(shù)】
[0002] 隨著移動終端越來越普及,手機定位技術(shù)的應(yīng)用場景也越來越廣泛。目前,國內(nèi)在 手機領(lǐng)域常用的定位技術(shù)有GPS定位、小區(qū)定位,在一些發(fā)達國家,還可以進行WIFI定位。 例如,日本軟銀(softbank,日本的一家移動網(wǎng)絡(luò)運營商)就將其所屬的大量WIFI熱點的實 際位置在服務(wù)器上登陸,用于支持WIFI定位的實施。
[0003] 在實際應(yīng)用中,手機定位技術(shù)的發(fā)展給用戶提供了眾多新的功能和應(yīng)用場景。在 軟銀目前的兒童機上,已經(jīng)實現(xiàn)了多種與定位相關(guān)的新功能,其中十分實用的一個功能是: 當(dāng)兒童長按手機上的撥出鍵時,手機就會自動撥打電話給預(yù)設(shè)好的親人,并同時啟動對自 身所處位置的定位,定位結(jié)束后自動的將自身的位置信息通過彩信發(fā)送到預(yù)設(shè)好的親人所 使用的手機上。這個功能受到了市場上廣泛歡迎。
[0004] 通話中定位是在兒童監(jiān)護、老人監(jiān)控等領(lǐng)域常見的應(yīng)用方法。這種通過其它功能 的操作觸發(fā)被動定位的方式在兒童或老人遇到壞人時能夠起到良好的保護效果,同時能以 盡量不驚動現(xiàn)場人員的方式將自己的位置發(fā)送出去。
[0005] 但是這種方式在一些場景下也有一定的缺點。首先,發(fā)送彩信等業(yè)務(wù)必須依靠數(shù) 據(jù)流量或者連接到WIFI熱點上才能進行,而數(shù)據(jù)流量和WIFI業(yè)務(wù)在目前的智能手機上可 以方便的人為關(guān)閉或者開啟,WIFI也并不能保證每時每刻都有能夠連接的熱點。在這種情 況下,如果犯罪分子有意識的關(guān)閉數(shù)據(jù)流量和WIFI業(yè)務(wù),兒童機通過GPS定位獲得的結(jié)果 就不能有效的發(fā)送給自己親人。
[0006] 其次,以信息發(fā)送定位結(jié)果的方式會在手機中留下發(fā)送痕跡,這是容易被發(fā)現(xiàn)的, 在一些極端的情況下,這種定位發(fā)送痕跡很可能會使犯罪分子產(chǎn)生更換地點,甚至一些十 分極端的想法,反而會對兒童的保護產(chǎn)生更加不利的影響。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明主要提供一種基于DTMF的定位信息收發(fā)方法和裝置,避免通過彩信、短信 等方式發(fā)送定位信息時會在手機中留下發(fā)送痕跡的問題,同時,本發(fā)明所述方案能夠保證 定位信息的發(fā)送僅僅依靠通話本身的業(yè)務(wù)功能來完成,不會由于其他功能關(guān)閉而對定位信 息的發(fā)送產(chǎn)生影響。
[0008] 本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0009] 本發(fā)明提供的一種基于DTMF的定位信息發(fā)送方法,該方法包括:
[0010] 第一終端與第二終端建立通話后,發(fā)起對自身的位置定位,并將定位信息編碼為 DTMF信號后發(fā)送給第二終端。
[0011] 上述方案中,所述第一終端發(fā)起對自身的位置定位為:
[0012] 所述第一終端確定所述第二終端為通訊錄中允許直接發(fā)起位置定位的用戶時,直 接發(fā)起位置定位;或者,所述第一終端檢測到按鍵被長按時,發(fā)起位置定位。
[0013] 上述方案中,所述將定位信息編碼為DTMF信號發(fā)送給第二終端為:
[0014] 以A、B、C、D四個字母分別表示東經(jīng)、西經(jīng)、北緯和南緯,以A、B、C、D后面9位數(shù)據(jù) 中每三位數(shù)據(jù)代表一個數(shù)值,數(shù)據(jù)采用10進制方式進行編碼,前三位數(shù)據(jù)代表度數(shù)值,中 間三位數(shù)據(jù)代表分?jǐn)?shù)值,后三位數(shù)據(jù)代表秒數(shù)值;以依照上述格式組合而成的長度為20位 的數(shù)據(jù)表示定位信息,將定位信息中的字母和數(shù)字按照DTMF編碼規(guī)則編碼為DTMF信號,并 在通信信道中將所述DTMF信號疊加在語音信號里發(fā)送給第二終端。
[0015] 進一步的,所述將定位信息中的字母和數(shù)字按照DTMF編碼規(guī)則編碼為DTMF信號 為:
[0016] 將1編碼為低頻697Hz和高頻1209Hz的組合;將2編碼為低頻697Hz和高頻 1336Hz的組合;將3編碼為低頻697Hz和高頻1477Hz的組合;將4編碼為低頻770Hz和高頻 1209Hz的組合;將5編碼為低頻770Hz和高頻1336Hz的組合;將6編碼為低頻770Hz和高 頻1477Hz的組合;將7編碼為低頻852Hz和高頻1209Hz的組合;將8編碼為低頻852Hz和 高頻1336Hz的組合;將9編碼為低頻852Hz和高頻1477Hz的組合;將0編碼為低頻941Hz 和高頻1336Hz的組合;另外,
[0017] 將A編碼為低頻697Hz和高頻1633Hz的組合;將B編碼為低頻770Hz和高頻 1633Hz的組合;將C編碼為低頻852Hz和高頻1633Hz的組合;將D編碼為低頻941Hz和高 頻1633Hz的組合。
[0018] 上述方案中,該方法還包括:
[0019] 當(dāng)定位完成、但通話已經(jīng)結(jié)束時,所述第一終端將定位信息以短信、和/或彩信、 和/或電子郵件發(fā)送給第二終端。
[0020] 本發(fā)明提供的一種基于DTMF的定位信息接收方法,該方法包括:
[0021] 第二終端對接收到的DTMF信號進行解碼,確定所述DTMF信號為定位信息時,保存 所述定位信息。
[0022] 上述方案中,所述第二終端對接收到的DTMF信號進行解碼,確定所述DTMF信號為 定位信息,包括:
[0023] 將接收到的DTMF信號解碼為一個高頻和一個低頻信號的組合,按DTMF解碼規(guī)則 將所述高頻和低頻信號的組合解析為字母或者數(shù)字;當(dāng)解析到的信號為A時,記錄為東經(jīng); 當(dāng)解析到的信號為B時,記錄為西經(jīng);當(dāng)解析到的信號為C時,記錄為南緯;解析到的信號 為D時,記錄為北緯;繼續(xù)接收剩余的DTMF信號并將字母后9位數(shù)據(jù)中每三位數(shù)據(jù)按照10 進制解析規(guī)則解析為一個數(shù)值,將前三位數(shù)據(jù)所代表的數(shù)值記錄為度數(shù)值,將中間三位數(shù) 據(jù)所代表的數(shù)值記錄為分?jǐn)?shù)值,將后三位數(shù)據(jù)所代表的數(shù)值記錄為秒數(shù)值。
[0024] 進一步的,所述按DTMF解碼規(guī)則將所述DTMF信號解析為字母或者數(shù)字,包括:
[0025] 將低頻697Hz和高頻1209Hz的組合解析為1 ;將低頻697Hz和高頻1336Hz的組合 解析為2 ;將低頻697Hz和高頻1477Hz的組合解析為3 ;將低頻770Hz和高頻1209Hz的組 合解析為4 ;將低頻770Hz和高頻1336Hz的組合解析為5 ;將低頻770Hz和高頻1477Hz的 組合解析為6 ;將低頻852Hz和高頻1209Hz的組合解析為7 ;將低頻852Hz和高頻1336Hz 的組合解析為8 ;將低頻852Hz和高頻1477Hz的組合解析為9 ;將低頻941Hz和高頻1336Hz 的組合解析為0;另外,
[0026] 將低頻697Hz和高頻1633Hz的組合解析為A;將低頻770Hz和高頻1633Hz的組 合解析為B;將低頻852Hz和高頻1633Hz的組合解析為C;將低頻941Hz和高頻1633Hz的 組合解析為D。
[0027] 上述方案中,所述第二終端保存所述定位信息之后,該方法還包括:
[0028] 第二終端在界面上為用戶提供查看地圖或者轉(zhuǎn)發(fā)信息操作的選項;
[0029] 當(dāng)?shù)诙K端檢測到用戶選擇轉(zhuǎn)發(fā)所述定位信息時,將所述定位信息編輯為短信、 和/或彩信、和/或電子郵件發(fā)送給其他終端。
[0030] 本發(fā)明提供的一種基于DTMF的定位信息發(fā)送裝置,所述裝置包括:定位模塊、 DTMF編碼器、定位信息發(fā)送模塊;其中,
[0031] 所述定位模塊,用于在第一終端與第二終端建立通話后,發(fā)起對第一終端的位置 定位;
[0032] 所述DTMF編碼器,用于對定位信息進行DTMF編碼;
[0033] 所述定位信息發(fā)送模塊,用于將編碼后的DTMF信號發(fā)送給第二終端。
[0034] 上述裝置中,所述定位模塊還用于,在確定所述第二終端為通訊錄中允許直接發(fā) 起位置定位的用戶時,直接發(fā)起位置定位;或者,在檢測到按鍵被長按時,發(fā)起位置定位。
[0035] 上述裝置還包括:第一消息編輯模塊和第一消息發(fā)送模塊;當(dāng)定位完成、但通話 已經(jīng)結(jié)束時,
[0036] 所述第一消息編輯模塊,用于將定位信息編輯為短信、和/或彩信、和/或電子郵 件;
[0037] 所述第一消息發(fā)送模塊,用于將所述短信、和/或彩信、和/或電子郵件發(fā)送到第 二終端。
[0038] 本發(fā)明提供的一種基于DTMF的定位信息接收裝置,所述裝置包括:DTMF解碼器、 定位信息保存模塊;其中,
[0039] 所述DTMF解碼器,用于對接收到的DTMF信號進行解碼,在確定接收到的DTMF信 號為定位信息后,將定位信息發(fā)送給定位信息保存模塊;
[0040] 所述定位信息保存模塊,用于保存所述定位信息。
[0041] 上述裝置還包括:第二消息編輯模塊和第二消息發(fā)送模塊,其中,
[0042] 所述第二消息編輯模塊,用于接收到用戶轉(zhuǎn)發(fā)定位信息指令時,將定位信息編輯 為短信、和/或彩信、和/或電子郵件;
[0043] 所述第二消息發(fā)送模塊,用于將編輯為短信、和/或彩信、和/或電子郵件的定位 信息發(fā)送給其他終端。
[0044] 本發(fā)明提供了一種基于DTMF的定位信息收發(fā)方法和裝置,第一終端與第二終端 建立通話后,發(fā)起對自身的位置定位,并將定位信息編碼為DTMF信號發(fā)送給第二終端;而 第二終端對接收到的DTMF信號進行解碼則可得到定位信息;如此,能夠提高定位信息傳輸 的安全性和穩(wěn)定性,保證在沒有數(shù)據(jù)流量或WIFI的情況下,終端也能夠成功的將自己的定 位信息發(fā)送給對方;另外,本發(fā)明所述方法還能使定位信息的傳輸更加隱蔽,傳輸完畢后, 在信息發(fā)送記錄中無法查詢出發(fā)送痕跡,這對使用者能夠起到非常好的保護作用。
【專利附圖】
【附圖說明】
[0045] 圖1為本發(fā)明提供的基于DTMF的定位信息發(fā)送方法的流程示意圖;
[0046] 圖2為本發(fā)明提供的基于DTMF的定位信息接收方法的流程示意圖;
[0047] 圖3為本發(fā)明中第二終端在接收到基于DTMF的定位信息后的處理示例圖;
[0048] 圖4為本發(fā)明提供的一種基于DTMF的定位信息發(fā)送裝置的結(jié)構(gòu)示意圖;
[0049] 圖5為本發(fā)明提供的一種基于DTMF的定位信息接收裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0050] DTMF技術(shù)是一種在語音通話中的語音信道用音調(diào)來傳輸數(shù)字的主要方法,它是由 貝爾實驗室發(fā)明的,可以用來在模擬話音信道傳輸信令。它通過兩個頻率信號在時間域的 疊加來表示一個數(shù)字。如表1所示,是DTMF的頻率疊加所表示的數(shù)字示意圖。
[0051]
【權(quán)利要求】
1. 一種基于雙音多頻DTMF的定位信息發(fā)送方法,其特征在于,該方法包括: 第一終端與第二終端建立通話后,發(fā)起對自身的位置定位,并將定位信息編碼為DTMF 信號后發(fā)送給第二終端。
2. 根據(jù)權(quán)利要求1所述的定位信息發(fā)送方法,其特征在于,所述第一終端發(fā)起對自身 的位置定位為: 所述第一終端確定所述第二終端為通訊錄中允許直接發(fā)起位置定位的用戶時,直接發(fā) 起位置定位;或者,所述第一終端檢測到按鍵被長按時,發(fā)起位置定位。
3. 根據(jù)權(quán)利要求1所述的定位信息發(fā)送方法,其特征在于,所述將定位信息編碼為 DTMF信號發(fā)送給第二終端為: 以A、B、C、D四個字母分別表示東經(jīng)、西經(jīng)、北緯和南緯,以A、B、C、D后面9位數(shù)據(jù)中每 三位數(shù)據(jù)代表一個數(shù)值,數(shù)據(jù)采用10進制方式進行編碼,前三位數(shù)據(jù)代表度數(shù)值,中間三 位數(shù)據(jù)代表分?jǐn)?shù)值,后三位數(shù)據(jù)代表秒數(shù)值;以依照上述格式組合而成的長度為20位的數(shù) 據(jù)表示定位信息,將定位信息中的字母和數(shù)字按照DTMF編碼規(guī)則編碼為DTMF信號,并在通 信信道中將所述DTMF信號疊加在語音信號里發(fā)送給第二終端。
4. 根據(jù)權(quán)利要求3所述的定位信息發(fā)送方法,其特征在于,所述將定位信息中的字母 和數(shù)字按照DTMF編碼規(guī)則編碼為DTMF信號為: 將1編碼為低頻697Hz和高頻1209Hz的組合;將2編碼為低頻697Hz和高頻1336Hz的 組合;將3編碼為低頻697Hz和高頻1477Hz的組合;將4編碼為低頻770Hz和高頻1209Hz 的組合;將5編碼為低頻770Hz和高頻1336Hz的組合;將6編碼為低頻770Hz和高頻1477Hz 的組合;將7編碼為低頻852Hz和高頻1209Hz的組合;將8編碼為低頻852Hz和高頻1336Hz 的組合;將9編碼為低頻852Hz和高頻1477Hz的組合;將0編碼為低頻941Hz和高頻1336Hz 的組合;另外, 將A編碼為低頻697Hz和高頻1633Hz的組合;將B編碼為低頻770Hz和高頻1633Hz的 組合;將C編碼為低頻852Hz和高頻1633Hz的組合;將D編碼為低頻941Hz和高頻1633Hz 的組合。
5. 根據(jù)權(quán)利要求1所述的定位信息發(fā)送方法,其特征在于,該方法還包括: 當(dāng)定位完成、但通話已經(jīng)結(jié)束時,所述第一終端將定位信息以短信、和/或彩信、和/或 電子郵件發(fā)送給第二終端。
6. -種基于DTMF的定位信息接收方法,其特征在于,該方法包括: 第二終端對接收到的DTMF信號進行解碼,確定所述DTMF信號為定位信息時,保存所述 定位信息。
7. 根據(jù)權(quán)利要求6所述的定位信息接收方法,其特征在于,所述第二終端對接收到的 DTMF信號進行解碼,確定所述DTMF信號為定位信息,包括: 將接收到的DTMF信號解碼為一個高頻和一個低頻信號的組合,按DTMF解碼規(guī)則將所 述高頻和低頻信號的組合解析為字母或者數(shù)字;當(dāng)解析到的信號為A時,記錄為東經(jīng);當(dāng)解 析到的信號為B時,記錄為西經(jīng);當(dāng)解析到的信號為C時,記錄為南緯;解析到的信號為D 時,記錄為北緯;繼續(xù)接收剩余的DTMF信號并將字母后9位數(shù)據(jù)中每三位數(shù)據(jù)按照10進制 解析規(guī)則解析為一個數(shù)值,將前三位數(shù)據(jù)所代表的數(shù)值記錄為度數(shù)值,將中間三位數(shù)據(jù)所 代表的數(shù)值記錄為分?jǐn)?shù)值,將后三位數(shù)據(jù)所代表的數(shù)值記錄為秒數(shù)值。
8. 根據(jù)權(quán)利要求7所述的定位信息接收方法,所述按DTMF解碼規(guī)則將所述DTMF信號 解析為字母或者數(shù)字,包括: 將低頻697Hz和高頻1209Hz的組合解析為1 ;將低頻697Hz和高頻1336Hz的組合解 析為2 ;將低頻697Hz和高頻1477Hz的組合解析為3 ;將低頻770Hz和高頻1209Hz的組合 解析為4 ;將低頻770Hz和高頻1336Hz的組合解析為5 ;將低頻770Hz和高頻1477Hz的組 合解析為6 ;將低頻852Hz和高頻1209Hz的組合解析為7 ;將低頻852Hz和高頻1336Hz的 組合解析為8 ;將低頻852Hz和高頻1477Hz的組合解析為9 ;將低頻941Hz和高頻1336Hz 的組合解析為〇;另外, 將低頻697Hz和高頻1633Hz的組合解析為A ;將低頻770Hz和高頻1633Hz的組合解 析為B ;將低頻852Hz和高頻1633Hz的組合解析為C ;將低頻941Hz和高頻1633Hz的組合 解析為D。
9. 根據(jù)權(quán)利要求6至8中任一項所述的定位信息接收方法,其特征在于,所述第二終端 保存所述定位信息之后,該方法還包括: 第二終端在界面上為用戶提供查看地圖或者轉(zhuǎn)發(fā)信息操作的選項; 當(dāng)?shù)诙K端檢測到用戶選擇轉(zhuǎn)發(fā)所述定位信息時,將所述定位信息編輯為短信、和/ 或彩信、和/或電子郵件發(fā)送給其他終端。
10. -種基于DTMF的定位信息發(fā)送裝置,其特征在于,所述裝置包括:定位模塊、DTMF 編碼器、定位信息發(fā)送模塊;其中, 所述定位模塊,用于在第一終端與第二終端建立通話后,發(fā)起對第一終端的位置定 位; 所述DTMF編碼器,用于對定位信息進行DTMF編碼; 所述定位信息發(fā)送模塊,用于將編碼后的DTMF信號發(fā)送給第二終端。
11. 根據(jù)權(quán)利要求10所述的定位信息發(fā)送裝置,其特征在于,所述定位模塊還用于,在 確定所述第二終端為通訊錄中允許直接發(fā)起位置定位的用戶時,直接發(fā)起位置定位;或者, 在檢測到按鍵被長按時,發(fā)起位置定位。
12. 根據(jù)權(quán)利要求10所述的定位信息發(fā)送裝置,其特征在于,所述裝置還包括:第一消 息編輯模塊和第一消息發(fā)送模塊;當(dāng)定位完成、但通話已經(jīng)結(jié)束時, 所述第一消息編輯模塊,用于將定位信息編輯為短信、和/或彩信、和/或電子郵件; 所述第一消息發(fā)送模塊,用于將所述短信、和/或彩信、和/或電子郵件發(fā)送到第二終 端。
13. -種基于DTMF的定位信息接收裝置,其特征在于,所述裝置包括:DTMF解碼器、定 位信息保存模塊;其中, 所述DTMF解碼器,用于對接收到的DTMF信號進行解碼,在確定接收到的DTMF信號為 定位信息后,將定位信息發(fā)送給定位信息保存模塊; 所述定位信息保存模塊,用于保存所述定位信息。
14. 根據(jù)權(quán)利要求13所述的定位信息接收裝置,其特征在于,所述裝置還包括:第二消 息編輯模塊和第二消息發(fā)送模塊,其中, 所述第二消息編輯模塊,用于接收到用戶轉(zhuǎn)發(fā)定位信息指令時,將定位信息編輯為短 信、和/或彩信、和/或電子郵件; 所述第二消息發(fā)送模塊,用于將編輯為短信、和/或彩信、和/或電子郵件的定位信息 發(fā)送給其他終端。
【文檔編號】H04W4/12GK104427469SQ201310410944
【公開日】2015年3月18日 申請日期:2013年9月10日 優(yōu)先權(quán)日:2013年9月10日
【發(fā)明者】房穩(wěn), 廖珺, 李劍俠 申請人:中興通訊股份有限公司