欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備的制作方法

文檔序號:7805347閱讀:255來源:國知局
多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備的制作方法
【專利摘要】一種多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備,其中,管理者設(shè)備和成員設(shè)備分別檢測設(shè)備具有的傳輸方式,并從中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑瑐鬏敺绞桨╓i-Fi和\或藍牙,從而避免多個設(shè)備之間在位置信息管理和共享時依賴于移動網(wǎng)絡(luò)或?qū)S迷O(shè)備。成員設(shè)備獲取組隊消息后,返回攜帶有驗證信息的請求消息,管理者設(shè)備判斷到驗證信息正確后,通過GPS獲取當前的位置信息,并將其和表示成員設(shè)備成功加入用戶組的消息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息,從而實現(xiàn)將管理者的位置信息共享給成員設(shè)備的目的。
【專利說明】多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本申請涉及電子通信領(lǐng)域,具體涉及一種多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備。
【背景技術(shù)】
[0002]在電子設(shè)備中,GPS功能的使用開始變得很普遍,它能很方便的找到使用者的位置。但是GPS在其他應(yīng)用中還不是很廣泛,特別是在團隊管理中,例如旅游團體、集體爬山愛好者。在集體活動過程中,導游或集體管理者如何充分管理團隊中的每個人,如實時通過電子設(shè)備終端查看到團隊內(nèi)每個人的位置信息,以達到團隊位置信息管理的目的。
[0003]目前,對多個設(shè)備的位置信息管理的方案主要包括下面幾種方案:
[0004]1、百度地圖的位置共享
[0005]多個用戶登錄微信軟件后,并且加入同一微信群后,各個用戶的設(shè)備通過GPS獲取自身的位置信息,通過GPRS連接到網(wǎng)絡(luò),將自身的位置信息共享給其他用戶。然而,該方案中,位置信息的共享需要通過GPRS連接到網(wǎng)絡(luò),會消耗用戶的GPRS流量。并且,在處于信號差、基站輻射小的山區(qū)等地域,該功能的使用會受到較大的影響。
[0006]2、短信息位置共享
[0007]點對點通過短信息的方式分享個人位置信息,但是,該功能的使用會收取用戶的
信息費。
[0008]3、旅行通團隊管理終端
[0009]該管理終端依舊需要依賴GSM/GPRS/CDMA,即需要依賴移動網(wǎng)絡(luò)。如果終端處于信號差、無移動基站輻射的區(qū)域內(nèi),終端將無法正常實現(xiàn)位置信息的共享。
[0010]4、基于無線射頻技術(shù)的團隊管理系統(tǒng)
[0011]該方案是基于無線射頻技術(shù)的,對于人們常用的電子設(shè)備來說,其并不支持無線射頻的發(fā)射和接收。只有在額外添加無線射頻模塊后,才能實現(xiàn)位置信息的共享。

【發(fā)明內(nèi)容】

[0012]本申請?zhí)峁┮环N多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備中,解決了現(xiàn)有技術(shù)中,位置信息共享需要依賴移動網(wǎng)絡(luò)或依賴專用設(shè)備的問題。
[0013]根據(jù)本申請的第一方面,本申請?zhí)峁┝艘环N多個設(shè)備之間的位置信息管理方法,包括:
[0014]管理者設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙;
[0015]管理者設(shè)備通過當前開啟的傳輸方式廣播組隊消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱;
[0016]管理者設(shè)備獲取成員設(shè)備根據(jù)所述組隊消息返回的請求加入用戶組的請求消息,所述請求消息包括預(yù)先設(shè)置的驗證信息;[0017]管理者設(shè)備在判斷到所述驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息,并將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0018]根據(jù)本申請的第二方面,本申請?zhí)峁┝艘环N多個設(shè)備之間的位置信息共享方法,包括:
[0019]成員設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙;
[0020]成員設(shè)備獲取管理者設(shè)備廣播的組隊消息,并根據(jù)所述組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,所述請求消息包括預(yù)先設(shè)置的驗證信息;
[0021]成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0022]根據(jù)本申請的第三方面,本申請還提供了一種電子設(shè)備,作為管理者設(shè)備,包括:
[0023]傳輸方式選擇模塊,用于檢測管理者設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙;
[0024]組隊消息廣播模塊,用于通過當前開啟的傳輸方式廣播組隊消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱;
[0025]請求消息獲取模塊,用于獲取成員設(shè)備根據(jù)所述組隊消息返回的請求加入用戶組的請求消息,所述請求消息包括預(yù)先設(shè)置的驗證信息;
[0026]GPS模塊,用于獲取管理者設(shè)備當前的位置信息;
[0027]驗證模塊,用于判斷所述驗證信息是否正確,并在判斷到所述驗證信息正確后,將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息;
[0028]人機交互模塊,用于提供人機交互界面;
[0029]存儲模塊,用于存儲數(shù)據(jù)。
[0030]根據(jù)本申請的第四方面,本申請?zhí)峁┝艘环N電子設(shè)備,作為成員設(shè)備,包括:
[0031]傳輸方式選擇模塊,用于檢測成員設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙;
[0032]組隊消息處理模塊,用于獲取管理者設(shè)備廣播的組隊消息,并根據(jù)所述組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,所述請求消息包括預(yù)先設(shè)置的驗證信息;
[0033]信息獲取模塊,用于獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0034]本申請?zhí)峁┑亩鄠€設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備中,管理者設(shè)備和成員設(shè)備分別檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,該傳輸方式包括W1-Fi和藍牙,從而避免多個設(shè)備之間在位置信息管理和共享時依賴于移動網(wǎng)絡(luò)或?qū)S迷O(shè)備。成員設(shè)備獲取管理者設(shè)備廣播的組隊消息后,向管理者設(shè)備返回攜帶有驗證信息的請求消息,管理者設(shè)備在判斷到驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息,并將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息,從而實現(xiàn)將管理者的位置信息共享給成員設(shè)備的目的。
【專利附圖】

【附圖說明】
[0035]圖1為本申請一種實施例中多個設(shè)備之間的位置信息管理方法流程示意圖;
[0036]圖2為本申請一種實施例中多個設(shè)備之間的位置信息共享方法流程示意圖;
[0037]圖3為本申請一種實施例中管理者設(shè)備的模塊示意圖;
[0038]圖4為本申請一種實施例中成員設(shè)備的模塊示意圖;
[0039]圖5為本申請一具體應(yīng)用例中管理者設(shè)備和成員設(shè)備的工作流程示意圖;
[0040]圖6為本申請一具體應(yīng)用例中管理者設(shè)備和成員設(shè)備之間的消息處理流程示意圖。
【具體實施方式】
[0041]下面通過【具體實施方式】結(jié)合附圖對本申請作進一步詳細說明。
[0042]請參考圖1,本實施例提供了一種多個設(shè)備之間的位置信息管理方法,包括:
[0043]步驟101:管理者設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?。管理者設(shè)備的傳輸方式包括W1-Fi和藍牙(bluetooth, BT)。
[0044]步驟102:管理者設(shè)備通過當前開啟的傳輸方式廣播組隊消息。組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,以便于成員設(shè)備在多個組的管理者設(shè)備同時廣播組隊消息時進行區(qū)分。管理者設(shè)備的身份標識可以是用戶的用戶名稱。
[0045]步驟103:管理者設(shè)備獲取成員設(shè)備根據(jù)組隊消息返回的請求加入用戶組的請求消息,請求消息包括預(yù)先設(shè)置的驗證信息。
[0046]步驟104:管理者設(shè)備判斷請求消息中的驗證信息是否正確,如果正確,則轉(zhuǎn)到步驟105,如果不正確則結(jié)束流程。
[0047]步驟105:管理者設(shè)備在判斷到驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息。
[0048]步驟106:管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0049]在某些實施例中,傳輸方式還包括GPRS。管理者設(shè)備從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑唧w為:管理者設(shè)備按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,預(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。通過該優(yōu)先級的控制,可以盡量避免用戶在進行位置信息管理和共享時使用GPRS流量。同時,由于目前使用wifi/藍牙的傳輸設(shè)備非常普遍,因此,本實施例提供的方法適用于市場上流通的大多數(shù)電子設(shè)備。
[0050]管理者設(shè)備使用的W1-Fi傳輸?shù)牡讓訁f(xié)議和網(wǎng)絡(luò)傳輸協(xié)議(TCP/IP)保證一致,保證了對網(wǎng)絡(luò)傳輸能力的兼容,在超過W1-F1、藍牙的輻射區(qū)域時,會自動切換到GPRS傳輸方式,以保證位置信息管理的穩(wěn)定性。
[0051]在某些實施例中,管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備后,還包括:管理者設(shè)備獲取當前加入用戶組的成員設(shè)備的設(shè)備信息,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱及其當前的位置信息。
[0052]管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備后,還包括:管理者設(shè)備判斷是否開啟共享其他成員設(shè)備的設(shè)備信息,如果已開啟,則將其他成員設(shè)備的設(shè)備信息發(fā)送給當前的成員設(shè)備,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識及其當前的位置信息。
[0053]請參考圖2,本實施例還提供了一種多個設(shè)備之間的位置信息共享方法,包括:
[0054]步驟201:成員設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞健3蓡T設(shè)備的傳輸方式包括W1-Fi和藍牙。
[0055]步驟202:成員設(shè)備獲取管理者設(shè)備廣播的組隊消息,組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱。
[0056]步驟203:成員設(shè)備根據(jù)組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,請求消息包括預(yù)先設(shè)置的驗證信息。
[0057]步驟204:成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0058]在某些實施例中,成員設(shè)備的傳輸方式還包括GPRS。成員設(shè)備從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,具體為:成員設(shè)備按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,預(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。
[0059]成員設(shè)備使用的W1-Fi傳輸?shù)牡讓訁f(xié)議和網(wǎng)絡(luò)傳輸協(xié)議(TCP/IP)保證一致,保證了對網(wǎng)絡(luò)傳輸能力的兼容,在超過W1-F1、藍牙的輻射區(qū)域時,會自動切換到GPRS傳輸方式,以保證位置信息共享的穩(wěn)定性。
[0060]在某些實施例中,成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息后,還包括:成員設(shè)備將自身的設(shè)備信息發(fā)送給管理者設(shè)備,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱和成員設(shè)備通過GPS獲取的當前的位置信息。
[0061]成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息后,還包括:成員設(shè)備獲取管理者設(shè)備發(fā)送的其他成員設(shè)備的設(shè)備信息,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識及其當前的位置信息。
[0062]請參考圖3,對應(yīng)于本實施例提供的多個設(shè)備之間的位置信息管理方法,本實施例還提供了一種電子設(shè)備,作用管理者設(shè)備,包括傳輸方式選擇模塊301、組隊消息廣播模塊302、請求消息獲取模塊303、GPS模塊304、驗證模塊305、人機交互模塊306和存儲模塊307。
[0063]傳輸方式選擇模塊301用于檢測管理者設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,傳輸方式包括W1-Fi和藍牙。
[0064]組隊消息廣播模塊302用于通過當前開啟的傳輸方式廣播組隊消息,組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱。
[0065]請求消息獲取模塊303用于獲取成員設(shè)備根據(jù)組隊消息返回的請求加入用戶組的請求消息,請求消息包括預(yù)先設(shè)置的驗證信息。
[0066]GPS模塊304用于獲取管理者設(shè)備當前的位置信息。
[0067]驗證模塊305用于判斷驗證信息是否正確,并在判斷到驗證信息正確后,將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0068]人機交互模塊306用于提供人機交互界面。
[0069]存儲模塊307用于存儲數(shù)據(jù)。
[0070]在某些實施例中,傳輸方式還包括GPRS。傳輸方式選擇模塊301從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞綍r:傳輸方式選擇模塊301按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑A(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。
[0071]管理者設(shè)備使用的W1-Fi傳輸?shù)牡讓訁f(xié)議和網(wǎng)絡(luò)傳輸協(xié)議(TCP/IP)保證一致,保證了對網(wǎng)絡(luò)傳輸能力的兼容,在超過W1-F1、藍牙的輻射區(qū)域時,會自動切換到GPRS傳輸方式,以保證位置信息管理的穩(wěn)定性。
[0072]在某些實施例中,管理者設(shè)備還包括信息獲取模塊,用于在驗證模塊305將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備后,獲取當前加入用戶組的成員設(shè)備的設(shè)備信息,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱及其當前的位置信息。
[0073]管理者設(shè)備還包括位置信息共享模塊,用于判斷管理者設(shè)備是否開啟共享其他成員設(shè)備的設(shè)備信息,如果已開啟,則將其他成員設(shè)備的設(shè)備信息發(fā)送給當前的成員設(shè)備,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識及其當前的位置信息。
[0074]請參考圖4,對應(yīng)于本實施例提供的多個設(shè)備之間的位置信息共享方法,本實施例還提供了一種電子設(shè)備,作用成員設(shè)備,包括傳輸方式選擇模塊401、組隊消息處理模塊402和信息獲取模塊403。
[0075]傳輸方式選擇模塊401用于檢測成員設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,傳輸方式包括W1-Fi和藍牙。
[0076]組隊消息處理模塊402用于獲取管理者設(shè)備廣播的組隊消息,并根據(jù)組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,請求消息包括預(yù)先設(shè)置的驗證信息。
[0077]信息獲取模塊403用于獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0078]在某些實施例中,成員設(shè)備的傳輸方式還包括GPRS。傳輸方式選擇模塊401從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞綍r:傳輸方式選擇模塊401按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,預(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。
[0079]成員設(shè)備使用的W1-Fi傳輸?shù)牡讓訁f(xié)議和網(wǎng)絡(luò)傳輸協(xié)議(TCP/IP)保證一致,保證了對網(wǎng)絡(luò)傳輸能力的兼容,在超過W1-F1、藍牙的輻射區(qū)域時,會自動切換到GPRS傳輸方式,以保證位置信息共享的穩(wěn)定性。
[0080]在某些實施例中,成員設(shè)備還包括GPS模塊和設(shè)備信息發(fā)送模塊。
[0081]GPS模塊用于獲取成員設(shè)備當前的位置信息。
[0082]設(shè)備信息發(fā)送模塊用于在信息獲取模塊403獲取到管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息后,將自身的設(shè)備信息發(fā)送給管理者設(shè)備,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱和成員設(shè)備通過GPS模塊獲取的當前的位置信息。
[0083]信息獲取模塊403還用于獲取管理者設(shè)備發(fā)送的其他成員設(shè)備的設(shè)備信息,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識及其當前的位置信息。
[0084]為了對本實施例提供的多個設(shè)備之間的位置信息管理和共享方法作進一步說明,下面提供一具體應(yīng)用例,該應(yīng)用例中結(jié)合管理者設(shè)備和成員設(shè)備進行說明。
[0085]請參考圖5,為管理者設(shè)備和成員設(shè)備的工作流程示意圖。
[0086]步驟1.1:用戶通過人機交互界面在管理者設(shè)備上輸入用戶名稱和組名稱,用戶名稱作為管理者設(shè)備的身份標識。
[0087]步驟1.2:用戶設(shè)置當前設(shè)備為管理者設(shè)備。需要說明的是,用戶組中任意一個設(shè)備都可以由用戶設(shè)置為管理者設(shè)備,以執(zhí)行管理者設(shè)備相應(yīng)的功能,而其他的設(shè)備則設(shè)置為成員設(shè)備,以執(zhí)行成員設(shè)備相應(yīng)的功能。
[0088]步驟1.3:設(shè)置是否共享其他成員設(shè)備的設(shè)備信息,即設(shè)置是否將其他成員設(shè)備的位置信息相互共享。
[0089]步驟1.1至步驟1.3中,用戶都可以通過人機交互界面進行輸入設(shè)置。
[0090]步驟1.4:管理者設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?。管理者設(shè)備的傳輸方式包括W1-F1、藍牙和GPRS。管理者設(shè)備按W1-F1、藍牙、GPRS的順序優(yōu)先開啟位于前面的傳輸方式。本步驟中,管理者設(shè)備還可以檢測并打開設(shè)備的GPS功能,以備后續(xù)步驟中使用。
[0091]步驟2.1:用戶通過人機交互界面在成員設(shè)備上輸入用戶名稱,作為成員設(shè)備的身份標識。
[0092]步驟2.2:成員設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞健3蓡T設(shè)備的傳輸方式包括W1-F1、藍牙和GPRS。成員設(shè)備按W1-F1、藍牙、GPRS的順序優(yōu)先開啟位于前面的傳輸方式。本步驟中,成員設(shè)備還可以檢測并打開設(shè)備的GPS功能,以備后續(xù)步驟中使用。
[0093]步驟1.5:在管理者設(shè)備和成員設(shè)備都已做好前期的設(shè)置工作后,管理者設(shè)備廣播組隊消息。
[0094]步驟2.3:成員設(shè)備獲取管理者設(shè)備廣播的組隊消息后,根據(jù)組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,請求消息包括預(yù)先設(shè)置的驗證信息。驗證信息可以是用戶在成員設(shè)備上輸入的組名稱。
[0095]步驟1.6:管理者設(shè)備根據(jù)上述驗證信息對成員設(shè)備進行身份驗證。該身份驗證過程可以是管理者設(shè)備自動將驗證信息與預(yù)設(shè)的信息進行匹配完成的,也可以是由管理者設(shè)備的用戶參與判斷完成的。
[0096]步驟1.7:在步驟1.6中如果身份驗證通過,管理者設(shè)備則通過GPS獲取當前的位
置信息。
[0097]步驟1.8:管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的用戶名稱、組名稱及其當前的位置信息。
[0098]步驟2.4:成員設(shè)備獲取到管理者設(shè)備發(fā)送的表示成功加入用戶組的消息后,通過GPS獲取成員設(shè)備當前的位置信息。
[0099]步驟2.5:成員設(shè)備將自身的設(shè)備信息發(fā)送給管理者設(shè)備,成員設(shè)備的設(shè)備信息包括成員設(shè)備的用戶名稱、組名稱和成員設(shè)備通過GPS獲取的當前的位置信息。
[0100]步驟1.9:管理者設(shè)備判斷是否開啟共享其他成員設(shè)備的設(shè)備信息,管理者設(shè)備進行判斷時可以查詢步驟1.3設(shè)置生成的配置文件。
[0101]步驟1.10:如果管理者設(shè)備開啟了共享其他成員設(shè)備的設(shè)備信息,則將其他成員設(shè)備的設(shè)備信息發(fā)送給當前的成員設(shè)備,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識(用戶名稱)及其當前的位置信息。
[0102]需要說明的是,由于管理者設(shè)備和成員設(shè)備的位置往往是會移動的,因此,為了保證位置信息共享的實時性,管理者設(shè)備可以定期或在檢測到當前位置發(fā)生改變后向成員設(shè)備發(fā)送改變后的位置信息,成員設(shè)備相應(yīng)的也可以定期或在檢測到當前位置發(fā)生改變后向管理者設(shè)備發(fā)送改變后的位置信息。
[0103]為了保證W1-F1、藍牙和GPRS三種傳輸方式的兼容性,在具體實施例中,管理者設(shè)備和成員設(shè)備發(fā)送的消息采用統(tǒng)一的消息格式。下面為采用C語言語法表示的組隊消息的消息結(jié)構(gòu)體:
[0104]struct Message {
[0105]char ID ;//默認為Oxff,管理者設(shè)備為0,其他成員設(shè)備的ID為連接成功后,由管理者設(shè)備自動分配
[0106]char name [SIZE] ;//消息發(fā)送方名稱
[0107]char ip_addr [SIZE] ;//消息發(fā)送方IP地址,默認為NULL,開啟后被賦值
[0108]char bt_addr [B_SIZE] ;//消息發(fā)送方藍牙物理地址,默認為NULL,開啟后被賦值
[0109]char buffer[BUF_SIZE] ;//一個字符串數(shù)組,里面存放發(fā)送的具體內(nèi)容,如管理者發(fā)起組隊廣播Start group消息,位置信息等
[0110]}
[0111]其中,上述Buffer的消息解析出來的信息結(jié)構(gòu)體示例如下:
[0112]struct Message {
[0113]char cmd[C_SIZE] ;//標識命令,如“group”表示管理者的廣播Start group消息
[0114]char key_words[K_SIZE] ;//關(guān)鍵字,即命令所帶參數(shù),可以是由步驟1.1中設(shè)置的組名稱,主要用來避免出現(xiàn)組件混亂,如同時兩個組發(fā)起組隊,如果沒有關(guān)鍵字識別,就會出現(xiàn)加錯組等現(xiàn)象
[0115]char response ;//0 表不命令接收[0116]double latitude ;
[0117]double longitude ;
[0118]double altitude, //GPS的位置信息,經(jīng)緯度,高度等
[0119]…Char phone_num[ll] ;//其他信息,如電話號碼
[0120]…
[0121] }
[0122]請參考圖6,為管理者設(shè)備和成員設(shè)備之間的消息處理流程示意圖,下面主要以管理者設(shè)備發(fā)出組隊消息及成員設(shè)備返回請求消息的過程進行說明。
[0123]步驟603:管理者設(shè)備 執(zhí)行發(fā)起組隊的命令,執(zhí)行該命令后生成組隊消息。
[0124]步驟602:管理者設(shè)備建立一待發(fā)送的消息隊列,當該隊列中存在待發(fā)送的消息時,則依次進行處理。組隊消息排列在該消息隊列中,并發(fā)送給成員設(shè)備。
[0125]步驟703:成員設(shè)備生成查詢組隊消息的命令。
[0126]步驟701:成員設(shè)備執(zhí)行查詢組隊消息的命令后查詢并處理接收的、排列在待處理消息隊列中的組隊消息。在待處理消息隊列中,如果存在接收到的消息,則依次進行處理。
[0127]步驟702:成員設(shè)備建立一待發(fā)送的消息隊列,當該隊列中存在待發(fā)送的消息時,則依次進行處理。例如,成員設(shè)備處理組隊消息后生成請求消息,請求消息排列在發(fā)送區(qū),并由成員設(shè)備發(fā)送給管理者設(shè)備。
[0128]步驟601:管理者設(shè)備建立一待處理的接收消息隊列,當該隊列中存在接收到的消息時,則依次進行處理。
[0129]步驟604:管理者設(shè)備判斷接收區(qū)(待處理消息隊列)是否為空,如果為空則不做處理,如果不為空,則轉(zhuǎn)到步驟605。例如,當接收到成員設(shè)備發(fā)送的請求消息時,轉(zhuǎn)到步驟605進行處理。
[0130]步驟605:管理者設(shè)備解析接收區(qū)的消息包,例如解析得到請求消息中的驗證信
肩、O
[0131]步驟606:管理者設(shè)備對消息包解析完成后,執(zhí)行相應(yīng)的命令進行處理,例如對驗證信息進行驗證。
[0132]步驟607:管理者設(shè)備判斷是否接受成員設(shè)備的請求,即判斷該驗證信息是否正確。
[0133]步驟608:管理者設(shè)備在判斷到驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息,并將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
[0134]步驟704:成員設(shè)備判斷接收區(qū)(待處理消息隊列)是否為空,如果為空則不做處理,如果不為空,則轉(zhuǎn)到步驟705。在步驟608中管理者設(shè)備發(fā)送的消息被排列在成員設(shè)備的接收區(qū),在步驟704中判斷到接收區(qū)存在待處理的消息時,則轉(zhuǎn)到步驟705進行處理。
[0135]步驟705:成員設(shè)備解析接收區(qū)的消息包,例如解析得到response的值,當其值為I時表示管理者設(shè)備接受了成員設(shè)備的組隊請求,當其值為O時表示管理者設(shè)備拒絕了成員設(shè)備的組隊請求。[0136]步驟706:成員設(shè)備對消息包解析完成后,執(zhí)行相應(yīng)的命令進行處理,例如判斷response的值為O還是I。
[0137]步驟707:成員設(shè)備判斷是否接受管理者設(shè)備的請求,該請求可以是管理者設(shè)備請求成員設(shè)備發(fā)送成員設(shè)備的位置信息。
[0138]步驟708:成員設(shè)置將自身的設(shè)備信息,例如用戶名稱、組名稱、位置信息等發(fā)送給管理者設(shè)備。
[0139]本申請實施例提供的多個設(shè)備之間的位置信息管理和共享方法及相關(guān)設(shè)備中,管理者設(shè)備和成員設(shè)備分別檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑搨鬏敺绞桨╓1-Fi和藍牙,從而避免多個設(shè)備之間在位置信息管理和共享時依賴于移動網(wǎng)絡(luò)或?qū)S迷O(shè)備。成員設(shè)備獲取管理者設(shè)備廣播的組隊消息后,向管理者設(shè)備返回攜帶有驗證信息的請求消息,管理者設(shè)備在判斷到驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息,并將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息,從而實現(xiàn)將管理者的位置信息共享給成員設(shè)備的目的。
[0140]以上內(nèi)容是結(jié)合具體的實施方式對本申請所作的進一步詳細說明,不能認定本申請的具體實施只局限于這些說明。對于本申請所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本申請發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換。
【權(quán)利要求】
1.一種多個設(shè)備之間的位置信息管理方法,其特征在于,包括: 管理者設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和\或藍牙; 管理者設(shè)備通過當前開啟的傳輸方式廣播組隊消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱; 管理者設(shè)備獲取成員設(shè)備根據(jù)所述組隊消息返回的請求加入用戶組的請求消息,所述請求消息包括預(yù)先設(shè)置的驗證信息; 管理者設(shè)備在判斷到所述驗證信息正確后,通過GPS獲取管理者設(shè)備當前的位置信息,并將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
2.如權(quán)利要求1所述的方法,其特征在于,管理者設(shè)備從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑唧w為:管理者設(shè)備按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞健?br> 3.如權(quán)利要求2所述的方法,其特征在于,所述傳輸方式還包括GPRS,所述預(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。
4.如權(quán)利要求2或3所述的方法,其特征在于,管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者 設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備后,還包括: 管理者設(shè)備獲取當前加入用戶組的成員設(shè)備的設(shè)備信息,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱及其當前的位置信息。
5.如權(quán)利要求4所述的方法,其特征在于,管理者設(shè)備將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備后,還包括: 管理者設(shè)備判斷是否開啟共享其他成員設(shè)備的設(shè)備信息,如果已開啟,則將其他成員設(shè)備的設(shè)備信息發(fā)送給當前的成員設(shè)備,其他成員設(shè)備的設(shè)備信息包括相應(yīng)成員設(shè)備的身份標識及其當前的位置信息。
6.一種多個設(shè)備之間的位置信息共享方法,其特征在于,包括: 成員設(shè)備檢測設(shè)備自身具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和\或藍牙; 成員設(shè)備獲取管理者設(shè)備廣播的組隊消息,并根據(jù)所述組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,所述請求消息包括預(yù)先設(shè)置的驗證信息; 成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
7.如權(quán)利要求6所述的方法,其特征在于,所述傳輸方式還包括GPRS; 成員設(shè)備從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,具體為:成員設(shè)備按照預(yù)設(shè)的優(yōu)先級順序從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞剑鲱A(yù)設(shè)的優(yōu)先級順序依次為W1-F1、藍牙、GPRS。
8.如權(quán)利要求6或7所述的方法,其特征在于,成員設(shè)備獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息后,還包括:成員設(shè)備將自身的設(shè)備信息發(fā)送給管理者設(shè)備,成員設(shè)備的設(shè)備信息包括成員設(shè)備的身份標識、組名稱和成員設(shè)備通過GPS獲取的當前的位置信息。
9.一種電子設(shè)備,作為管理者設(shè)備,其特征在于,包括: 傳輸方式選擇模塊,用于檢測管理者設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙; 組隊消息廣播模塊,用于通過當前開啟的傳輸方式廣播組隊消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱; 請求消息獲取模塊,用于獲取成員設(shè)備根據(jù)所述組隊消息返回的請求加入用戶組的請求消息,所述請求消息包括預(yù)先設(shè)置的驗證信息; GPS模塊,用于獲取管理者設(shè)備當前的位置信息; 驗證模塊,用于判斷所述驗證信息是否正確,并在判斷到所述驗證信息正確后,將表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息返回給對應(yīng)的成員設(shè)備,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息; 人機交互模塊,用于提供人機交互界面; 存儲模塊,用于存儲數(shù)據(jù)。
10.一種電子設(shè)備,作為成員設(shè)備,其特征在于,包括: 傳輸方式選擇模塊,用于檢測成員設(shè)備具有的傳輸方式,并從所有傳輸方式中開啟一種作為當前信息傳輸?shù)膫鬏敺绞?,所述傳輸方式包括W1-Fi和藍牙; 組隊消息處理模塊,用于獲取管理者設(shè)備廣播的組隊消息,并根據(jù)所述組隊消息向管理者設(shè)備返回請求加入用戶組的請求消息,所述組隊消息包括管理者設(shè)備的身份標識和管理者設(shè)備建立的用戶組的組名稱,所述請求消息包括預(yù)先設(shè)置的驗證信息; 信息獲取模塊,用于獲取管理者設(shè)備發(fā)送的表示成員設(shè)備成功加入用戶組的消息和管理者設(shè)備的設(shè)備信息,管理者設(shè)備的設(shè)備信息包括管理者設(shè)備的身份標識、組名稱及其當前的位置信息。
【文檔編號】H04W84/12GK104038261SQ201410243165
【公開日】2014年9月10日 申請日期:2014年6月3日 優(yōu)先權(quán)日:2014年6月3日
【發(fā)明者】俞曉燕 申請人:深圳天瓏無線科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
滁州市| 寻甸| 天峻县| 马公市| 云霄县| 来凤县| 抚顺县| 桐柏县| 杭锦旗| 绥化市| 十堰市| 胶南市| 湛江市| 阜南县| 美姑县| 长顺县| 河源市| 来凤县| 东莞市| 岑溪市| 内江市| 若尔盖县| 汉沽区| 新津县| 卓资县| 堆龙德庆县| 遵义市| 顺昌县| 阿拉尔市| 隆德县| 安丘市| 繁昌县| 扎鲁特旗| 阿拉善左旗| 江西省| 乡宁县| 五常市| 晋宁县| 安福县| 道孚县| 攀枝花市|