專利名稱:一種定時發(fā)送地理定位信息的終端及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,特別涉及一種定時發(fā)送地理定位信息的終端及方法。
背景技術(shù):
移動通信網(wǎng)絡(luò)的覆蓋越來越廣,基于全球定位系統(tǒng)、北斗星、基站小區(qū)定位、WIFI熱點定位相關(guān)技術(shù)的LBS服務(wù)也日益普及,定位精度也不斷提高,LBS相關(guān)的技術(shù)在移動終端中的應(yīng)用越來越廣泛。地點搜索、LBS (Location Based Service,定位服務(wù))定位、路線導(dǎo)航,這些功能方便了終端用戶的生活,拓展了 LBS服務(wù)的應(yīng)用領(lǐng)域,越來越多的需要多用戶間互動的應(yīng)用場景。但LBS服務(wù)相關(guān)的功能應(yīng)用只支持基于地圖的本地化操作,不支持遠(yuǎn)程操作,獲得的地理位置信息也僅僅反饋給當(dāng)前本地用戶,不能同時反饋給多個用戶?!ね瑫r,目前的LBS相關(guān)應(yīng)用只是應(yīng)用地理定位信息作為參考依據(jù),都是用戶在需要尋找某個地理位置相關(guān)的信息時,從本地化客戶端中獲取,也沒有基于預(yù)設(shè)時間點或時間段,自動獲取地理定位信息并提示指定的用戶。
發(fā)明內(nèi)容
本發(fā)明的特征和優(yōu)點在下文的描述中部分地陳述,或者可從該描述顯而易見,或者可通過實踐本發(fā)明而學(xué)習(xí)。為克服現(xiàn)有技術(shù)的問題,本發(fā)明提供一種定時發(fā)送地理定位信息的終端及方法。本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下
根據(jù)本發(fā)明的一個方面,提供的一種定時發(fā)送地理定位信息的終端包括定位任務(wù)設(shè)置模塊、定位任務(wù)檢測模塊、定位模塊和發(fā)送模塊,其中
定位任務(wù)設(shè)置模塊,用于設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端;
定位任務(wù)檢測模塊,用于周期性的檢測定位任務(wù)的狀態(tài),當(dāng)?shù)竭_(dá)預(yù)定的時刻時觸發(fā)定位模塊啟動定位任務(wù);
定位模塊,用于獲取第一終端的地理位置信息;
發(fā)送模塊,用于將獲取的地理位置信息發(fā)送給第二終端。優(yōu)選地,所述第一終端和第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端。
根據(jù)本發(fā)明的另一個方面,提供的一種定時發(fā)送地理定位信息的方法包括以下步驟在預(yù)定的時間點或時間段獲取第一終端的地理位置信息,并將所獲取的地理位置信息發(fā)送
給第二終端。優(yōu)選地,接收用戶輸入的預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端,其中,第一終端和第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端。
優(yōu)選地,終端ID包括用戶手機(jī)號碼、或即時消息ID。優(yōu)選地,獲取第一終端的地理位置信息具體為獲取自身的地理位置信息;和/或獲取第一終端中自身之外的其他終端的地理位置信息;其中,獲取第一終端中自身之外的其他終端的地理位置信息包括通過短信、彩信、即時消息或其中的任意幾種組合發(fā)送網(wǎng)絡(luò)命令獲取第一終端的地理位置信息。優(yōu)選地,將所獲取的地理位置信息發(fā)送給第二終端包括通過短信、彩信、即時消息或其中的任意幾種組合將第一終端的地理位置信息發(fā)送給第二終端。
根據(jù)本發(fā)明的終端和方法,終端定時獲取自身或者其他終端的地理定位信息并發(fā)送給指定的終端,能夠?qū)崿F(xiàn)不同移動終端之間定位信息的實時遠(yuǎn)程獲取和交互。通過閱讀說明書,本領(lǐng)域普通技術(shù)人員將更好地了解這些技術(shù)方案的特征和內(nèi) 容。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖I是本發(fā)明實施例提供的一種定時發(fā)送地理定位信息的終端模塊結(jié)構(gòu)示意 圖2是本發(fā)明實施例提供的一種定時發(fā)送地理定位信息的方法流程 圖3是本發(fā)明優(yōu)選實施例提供的一種定時發(fā)送本地定位信息的方法流程 圖4為本發(fā)明優(yōu)選實施例提供的一種定時發(fā)送遠(yuǎn)程定位信息的方法流程圖。
具體實施例方式為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明并不用于限定本發(fā)明。如圖I所示是本發(fā)明實施例提供的一種定時發(fā)送地理定位信息的終端模塊結(jié)構(gòu)示意圖。該終端定位任務(wù)設(shè)置模塊11、定位任務(wù)檢測模塊12、定位模塊13和發(fā)送模塊14,其中
定位任務(wù)設(shè)置模塊11,用于設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第_.終端;
優(yōu)選地,定位任務(wù)設(shè)置模塊11為用戶交互界面,接收用戶輸入的設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端。具體來說,用戶可以在終端上指定未來的某個時間點自動啟動定位任務(wù),也可以指定未來某個時間段范圍內(nèi),按指定定位頻率周期性地執(zhí)行定位任務(wù),獲取第一終端的位置信息并發(fā)送給第二終端,其中,第一終端和第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端,都可以包含終端自身。終端ID包括但不限于用戶手機(jī)號碼、即時消息ID等。本實施例可以默認(rèn)第二終端包括終端自身而自動發(fā)送提示信息給終端自身,用戶也可以取消而只發(fā)送提示信息給第二終端的中的其他終端。定位任務(wù)檢測模塊12,用于周期性的檢測定位任務(wù)的狀態(tài),當(dāng)?shù)竭_(dá)預(yù)定的時刻時觸發(fā)定位模塊啟動定位任務(wù);
具體來說,系統(tǒng)啟動時開啟定位任務(wù)檢測模塊12,周期性的檢測定位任務(wù)的狀態(tài),并依據(jù)各定位任務(wù)的狀態(tài)分別進(jìn)行分支處理,比如檢測周期可以為I分鐘。定位模塊13,用于獲取第一終端的地理位置信息;
優(yōu)選地,定位模塊13包括本地定位單元131和遠(yuǎn)程定位單元132,其中
本地定位單元131用于獲取終端自身的地理位置信息;
遠(yuǎn)程定位單元132用于獲取第一終端中其他終端的地理位置信息,包括但不限于通過短信、彩信、即時消息或其中的任意幾種組合發(fā)送網(wǎng)絡(luò)命令獲取第一終端的地理位置信息。發(fā)送模塊14,用于將獲取的地理位置信息發(fā)送給第二終端。具體地,發(fā)送模塊14用于通過短信、彩信、即時消息或其中的任意幾種組合將第一終端的地理位置信息發(fā)送給第二終端。通過本發(fā)明實施例的終端,把未來的某個時間點作為定位操作執(zhí)行的觸發(fā)條件, 并把定位的位置信息反饋給用戶,同時引入遠(yuǎn)程獲取其他用戶地理定位信息和獲取的定位信息群發(fā)給相應(yīng)授權(quán)用戶,實現(xiàn)不同移動終端用戶間定位信息的實時遠(yuǎn)程交互和獲取。圖2是本發(fā)明實施例提供的一種定時發(fā)送地理定位信息的方法流程圖。在該方法包括
步驟S202、在預(yù)定的時間點或時間段獲取第一終端的地理位置信息;
在本步驟之前還包括設(shè)置定位任務(wù)的步驟,該包括接收用戶輸入的預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端,其中,第一終端和第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端。終端ID包括用戶手機(jī)號碼、或即時消息ID。具體來說,本步驟具體包括獲取自身的地理位置信息;和/或獲取第一終端中自身之外的其他終端的地理位置信息;其中,獲取第一終端中自身之外的其他終端的地理位置信息包括通過短信、彩信、即時消息或其中的任意幾種組合發(fā)送網(wǎng)絡(luò)命令獲取第一終端的地理位置信息。步驟S204、將所獲取的地理位置信息發(fā)送給第二終端。具體來說,本步驟中可以通過短信、彩信、即時消息或其中的任意幾種組合將第一終端的地理位置信息發(fā)送給第二終端。通過本發(fā)明實施例的方法,終端定時獲取自身或者其他終端的地理定位信息并發(fā)送給指定的終端,能夠?qū)崿F(xiàn)不同移動終端之間定位信息的實時遠(yuǎn)程獲取和交互。圖3是本發(fā)明優(yōu)選實施例提供的一種定時發(fā)送本地地理定位信息的方法流程圖,圖中
S302、接收用戶的定位任務(wù)設(shè)置。本步驟中可以通過用戶交互界面接收用戶輸入的任務(wù)設(shè)置,可以具體設(shè)置定位啟動時間、獲取定位信息終端ID列表和接收地理位置信息的終端ID列表;也可以具體設(shè)置定位開始時間、定位結(jié)束時間、定位頻次、獲取定位信息終端ID列表和接收地理位置信息的終端ID列表。S304、檢測是否到達(dá)定位啟動時間點,如果是則執(zhí)行步驟S306,否則繼續(xù)檢測;S306、定位本終端的地理位置信息;
5308、判斷地理定位信息是否成功,如果定位失敗則執(zhí)行S309,否則執(zhí)行S310;
5309、進(jìn)一步判斷失敗次數(shù)是否超出失敗次數(shù)的閾值,或者時間超出預(yù)定的時間段范圍,如果是則執(zhí)行步驟S314,否則轉(zhuǎn)入步驟S306 ;
5310、讀取接收定位信息的終端ID列表;
S312、將獲取地理定位信息發(fā)送給各個接收定位信息的終端;
S314、結(jié)束流程。通過本實施例的定時發(fā)送本地定位信息的方法,將自身的地理位置信息群發(fā)給其他終端,實現(xiàn)了不同移動終端之間定位信息的實時遠(yuǎn)程獲取和交互。圖4為本發(fā)明優(yōu)選實施例提供的一種定時發(fā)送遠(yuǎn)程定位信息的方法流程圖,圖中
S402、接收用戶的定位任務(wù)設(shè)置,本實施例中該設(shè)置為在未來某個時間點或者時間占.
5404、檢測是否到達(dá)定位啟動時間點,如果是則執(zhí)行步驟S406,否則繼續(xù)檢測;
5405、讀取定位目標(biāo)終端的終端ID列表;
5406、發(fā)送定位信息獲取網(wǎng)絡(luò)命令給各對應(yīng)的目標(biāo)終端;
5408、判斷地理定位信息是否成功,如果定位失敗則執(zhí)行S409,否則執(zhí)行S410;
5409、進(jìn)一步判斷失敗次數(shù)是否超出失敗次數(shù)的閾值,或者時間超出預(yù)定的時間段范圍,如果是則執(zhí)行步驟S314,否則轉(zhuǎn)入步驟S306 ;
5410、讀取接收定位信息的終端ID列表;
S412、將地理定位信息發(fā)送給相應(yīng)的各個接收定位信息的終端;
S414、結(jié)束流程。通過本實施例的定時發(fā)送遠(yuǎn)程定位信息的方法,能遠(yuǎn)程獲取一些用戶終端的地理位置信息,并發(fā)送給另外一些終端,實現(xiàn)了不同移動終端之間定位信息的實時遠(yuǎn)程獲取和交互。上述說明示出并描述了本發(fā)明的優(yōu)選實施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種定時發(fā)送地理定位信息的終端,其特征在于,所述終端包括定位任務(wù)設(shè)置模塊、定位任務(wù)檢測模塊、定位模塊和發(fā)送模塊,其中 所述定位任務(wù)設(shè)置模塊,用于設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端; 定位任務(wù)檢測模塊,用于周期性的檢測定位任務(wù)的狀態(tài),當(dāng)?shù)竭_(dá)預(yù)定的時刻時觸發(fā)所述定位模塊啟動定位任務(wù); 所述定位模塊,用于獲取所述第一終端的地理位置信息; 所述發(fā)送模塊,用于將所述獲取的地理位置信息發(fā)送給第二終端。
2.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述定位任務(wù)設(shè)置模塊具體用于通過用戶交互界面接收用戶輸入的設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端;其中,所述第一終端和所述第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端。
3.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述定位模塊包括本地定位單元和遠(yuǎn)程定位單元,其中 所述本地定位單元用于獲取所述終端自身的地理位置信息; 所述遠(yuǎn)程定位單元用于獲取第一終端中其他終端的地理位置信息。
4.根據(jù)權(quán)利要求3所述的終端,其特征在于,所述遠(yuǎn)程定位單元具體用于通過短信、彩信、即時消息或其中的任意幾種組合發(fā)送網(wǎng)絡(luò)命令獲取所述第一終端的地理位置信息。
5.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述發(fā)送模塊具體用于通過短信、彩信、即時消息或其中的任意幾種組合將所述第一終端的地理位置信息發(fā)送給第二終端。
6.一種定時發(fā)送地理定位信息的方法,其特征在于,在預(yù)定的時間點或時間段獲取第一終端的地理位置信息,并將所獲取的地理位置信息發(fā)送給第二終端。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法之前還包括設(shè)置定位任務(wù)的步驟,該步驟包括接收用戶輸入的預(yù)定的時間點或者時間段和定位頻率、所述第一終端和所述第二終端,其中,所述第一終端和所述第二終端分別為通過終端ID列表進(jìn)行設(shè)置的一個或者多個終端。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,終端ID包括用戶手機(jī)號碼、或即時消息ID0
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述獲取第一終端的地理位置信息具體為 獲取自身的地理位置信息;和/或獲取第一終端中自身之外的其他終端的地理位置信息; 其中,獲取第一終端中自身之外的其他終端的地理位置信息包括通過短信、彩信、即時消息或其中的任意幾種組合發(fā)送網(wǎng)絡(luò)命令獲取所述第一終端的地理位置信息。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述將所獲取的地理位置信息發(fā)送給第二終端包括通過短信、彩信、即時消息或其中的任意幾種組合將所述第一終端的地理位置信息發(fā)送給第二終端。
全文摘要
本發(fā)明公開了一種定時發(fā)送地理定位信息的終端及方法,該終端包括用于設(shè)置預(yù)定的時間點或者時間段和定位頻率、第一終端和第二終端的定位任務(wù)設(shè)置模塊、用于觸發(fā)啟動定位的定位任務(wù)檢測模塊、用于獲取第一終端的地理位置信息定位模塊、以及用于將地理位置信息發(fā)送給第二終端的發(fā)送模塊。通過本發(fā)明的實施例,終端定時獲取自身或者其他終端的地理定位信息并發(fā)送給指定的終端,能夠?qū)崿F(xiàn)不同移動終端之間定位信息的實時遠(yuǎn)程獲取和交互。
文檔編號H04W64/00GK102883270SQ20121040379
公開日2013年1月16日 申請日期2012年10月22日 優(yōu)先權(quán)日2012年10月22日
發(fā)明者柏鳳佳 申請人:深圳市中興移動通信有限公司