本公開的各種示例性實(shí)施例涉及一種用于掃描相鄰設(shè)備的方法及其電子設(shè)備。
背景技術(shù):
各種類型的電子設(shè)備被廣泛使用。例如,除了智能電話、平板電腦pc、膝上型電腦等等之外,還廣泛使用各種可穿戴式電子設(shè)備,諸如智能手表、智能眼鏡等等。
在智能家居的技術(shù)領(lǐng)域,以諸如tv、空調(diào)、冰箱、洗衣機(jī)等等之類的家用電器的形式的各種電子設(shè)備提供有無線通信功能,并且可以與相同類型的電子設(shè)備或不同類型的電子設(shè)備無線通信。
在無線通信技術(shù)領(lǐng)域,正在研究和開發(fā)各種方法的無線通信,以適應(yīng)電子設(shè)備之間的通信環(huán)境。例如,正在研究和開發(fā)無線通信,諸如物聯(lián)網(wǎng)(iot)、機(jī)器到機(jī)器(m2m)、設(shè)備到設(shè)備(d2d)、5g通信、鄰域網(wǎng)(nan)等等。
電子設(shè)備之間的無線通信可使用以網(wǎng)絡(luò)運(yùn)營商為中心的小區(qū)網(wǎng)絡(luò)(例如載波服務(wù)),或者可使用無線保真(wifi)、藍(lán)牙(bt)等。
例如,wifi無線通信采用使用5ghz頻帶的頻率的802.11ac標(biāo)準(zhǔn),使用60ghz頻帶的頻率的802.11ad標(biāo)準(zhǔn),并且存在波束成形方法的無線通信,波束成形方法使用諸如60ghz或28hz之類的毫米波(下文中的“mm波”)頻率選擇性地引導(dǎo)期望的特定方向。
mm波由于其自身的頻率特性而不穿過墻壁或障礙物,并且使用了許多功耗并生成許多熱量,并且還具有易受移動(dòng)終端的軌跡的影響的缺點(diǎn)。然而,mm波較少受到電磁干擾(emi),并且具有高傳播方向性,并且因而使得能夠與位于特定方向的終端的定向通信。另外,mm波不穿過墻壁或障礙物,并且因而保證高安全性。
技術(shù)實(shí)現(xiàn)要素:
技術(shù)方案
本公開的一個(gè)方面提供一種用于在電子設(shè)備中掃描相鄰設(shè)備的方法及其電子設(shè)備,當(dāng)通過諸如藍(lán)牙(bt)、wifi、藍(lán)牙低能量(ble)、長期演進(jìn)(lte)等之類的無線通信來掃描或掃過(sweeping)相鄰設(shè)備時(shí),該方法可以通過將電子設(shè)備導(dǎo)向位于期望的方向或期望的方向和距離的相鄰設(shè)備而有效地掃描相鄰設(shè)備。
在本公開的一個(gè)方面,公開一種電子設(shè)備的操作方法,包括:由至少一個(gè)處理器確定與發(fā)送或接收的某個(gè)方位相關(guān)聯(lián)的定向信息,由通信模塊通過無線通信發(fā)送包括定向信息的掃描請求消息,以及通過無線通信接收響應(yīng)于掃描請求消息的掃描響應(yīng)消息。
在本公開的一個(gè)方面,公開一種電子設(shè)備,包括天線、通信模塊和至少一個(gè)處理器,至少一個(gè)處理器被配置成:確定與發(fā)送或接收的某個(gè)方位相關(guān)聯(lián)的定向信息,控制天線和通信模塊以通過無線通信發(fā)送包括定向信息的掃描請求消息,并且控制天線和通信模塊以通過無線通信接收響應(yīng)于掃描請求消息的掃描響應(yīng)消息。
附圖說明
為了更全面地理解本公開,現(xiàn)在對結(jié)合附圖的下面的描述進(jìn)行參考,在附圖中相同的附圖標(biāo)記表示相同的部件:
圖1圖示根據(jù)本公開的實(shí)施例的電子設(shè)備的網(wǎng)絡(luò)環(huán)境;
圖2是圖示根據(jù)本公開的實(shí)施例的電子設(shè)備的框圖;
圖3圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備300的一些元件的視圖;
圖4圖示根據(jù)本公開的各種示例性實(shí)施例的示出ble信道的配置的示例的視圖;
圖5圖示根據(jù)本公開的各種示例性實(shí)施例的示出ble幀結(jié)構(gòu)的示例的視圖;
圖6圖示根據(jù)本公開的各種示例性實(shí)施例的示出協(xié)議數(shù)據(jù)單元的有效載荷組成的示例的視圖;
圖7圖示根據(jù)本公開的各種示例性實(shí)施例的示出信標(biāo)廣播消息參數(shù)700的示例的視圖;
圖8圖示根據(jù)本公開的各種示例性實(shí)施例的示出定向方向800的建模的示例的視圖;
圖9圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備900的一些元件的視圖;
圖10圖示根據(jù)本公開的各種示例性實(shí)施例的示出使用定向天線定向掃描相鄰設(shè)備的電子設(shè)備1001的示例的視圖;
圖11圖示根據(jù)本公開的各種示例性實(shí)施例的以扇區(qū)為單位、使用定向天線掃描相鄰設(shè)備的電子設(shè)備1100的視圖;
圖12圖示根據(jù)本公開的各種示例性實(shí)施例的以波束成形方法、使用定向天線掃描預(yù)定角度內(nèi)的相鄰設(shè)備的電子設(shè)備1200的視圖;
圖13圖示根據(jù)本公開的各種示例性實(shí)施例的示出掃描請求消息和掃描響應(yīng)消息的參數(shù)1300的示例的視圖;
圖14圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備1400與相鄰設(shè)備1401之間的操作的流程圖;
圖15圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備1500與相鄰設(shè)備1501之間的定向信息和位移角度的交換的示例的視圖;
圖16圖示根據(jù)本公開的各種示例性實(shí)施例的示出包括掃描請求消息和掃描響應(yīng)消息的ieee802.11admac幀1600的示例的視圖;
圖17圖示根據(jù)本公開的各種示例性實(shí)施例的示出扇區(qū)電平掃過操作的示例的視圖;
圖18圖示根據(jù)本公開的各種示例性實(shí)施例的示出在超幀結(jié)構(gòu)中掃描對應(yīng)方設(shè)備的過程的示例的視圖;
圖19圖示根據(jù)本公開的各種示例性實(shí)施例的示出智能圖片標(biāo)記操作的示例的視圖;
圖20圖示根據(jù)本公開的各種示例性實(shí)施例的拒絕拍攝的操作的示例的視圖;
圖21圖示根據(jù)本公開的各種示例性實(shí)施例的示出基于位置識(shí)別的服務(wù)的示例的視圖;
圖22圖示根據(jù)本公開的各種示例性實(shí)施例的示出視頻會(huì)議操作的示例的視圖;
圖23圖示根據(jù)本公開的各種示例性實(shí)施例的示出基于感興趣區(qū)域(roi)的不均勻深度掃描操作的示例的視圖;以及
圖24圖示根據(jù)本公開的各種示例性實(shí)施例的示出用于掃描電子設(shè)備的相鄰設(shè)備的方法的流程圖。
具體實(shí)施方式
在下文中,將參照附圖描述本公開的各種實(shí)施例。本公開可具有各種實(shí)施例,并且可在其中進(jìn)行修改和改變。因此,將參照附圖中所示的特定實(shí)施例來詳細(xì)描述本公開。然而,應(yīng)當(dāng)理解的是:不存在將本公開限制于本文公開的特定形式的意圖;相反,本公開應(yīng)當(dāng)被解釋為覆蓋落入該公開內(nèi)的所有修改、等同物和/或替代方案。在圖的描述中,類似的附圖標(biāo)記可用于指定相似的元件。
如在本公開的各種實(shí)施例中所使用的,表達(dá)“包括”、“可包括”和其它同根詞是指對應(yīng)的公開的功能、操作或組成元件的存在,并且不限制一個(gè)或多個(gè)附加功能、操作或組成元件。此外,如在本公開的各種實(shí)施例中所使用的,術(shù)語“包括”、“具有”及其同根詞僅僅旨在表示某個(gè)特征、數(shù)字、步驟、操作、元件、組件或其組合,并且不應(yīng)當(dāng)被解釋為最初排除一個(gè)或多個(gè)其它特征、數(shù)字、步驟、操作、元件、組件或其組合的存在或添加的可能性。
此外,如在本公開的各種實(shí)施例中所使用的,表達(dá)“或”包括一起列舉的詞語的任何或所有組合。例如,表達(dá)“a或b”或“至少a或/和b”可包括a,可包括b,或者可包括a和b兩者。在本公開中,包括諸如“第一”和“第二”等之類的序數(shù)的表達(dá)可修飾各種元件。然而,這樣的元件不受以上表達(dá)的限制。例如,以上表達(dá)不限制元件的順序和/或重要性。以上表達(dá)僅僅用于區(qū)分一個(gè)元件和其它元件的目的。例如,第一用戶設(shè)備和第二用戶設(shè)備指示不同的用戶設(shè)備,雖然它們兩者都是用戶設(shè)備。例如,在不脫離本公開的情況下,第一組成元件可被命名為第二組成元件。類似地,第二組成元件也可被命名為第一組成元件。
當(dāng)元件被稱為“耦合”或“連接”到任何其它元件時(shí),應(yīng)當(dāng)理解:不僅該元件可直接耦合或連接到其它元件,而且第三元件可被插入其間。相反,當(dāng)元件被稱為“直接耦合”或“直接連接”到任何其它元件時(shí),應(yīng)當(dāng)理解:沒有元件被插入其間。
如在本公開的各種實(shí)施例中使用的術(shù)語僅僅用于描述某個(gè)實(shí)施例,并且不旨在限制本公開。如本文所使用的,單數(shù)形式也可包括復(fù)數(shù)形式,除非上下文另有明確指示。此外,本文使用的包括技術(shù)和科學(xué)術(shù)語的所有術(shù)語具有與由本公開所屬領(lǐng)域的技術(shù)人員通常理解的相同的含義。如在通常使用的字典中定義的術(shù)語的這樣的術(shù)語將被解釋為具有等于在相關(guān)領(lǐng)域中的上下文含義的含義,并且將不被解釋為具有理想或過度形式的含義,除非在本公開的各種實(shí)施例中明確定義。
根據(jù)本公開的各種實(shí)施例的電子設(shè)備可以是包括通信接口160的設(shè)備。根據(jù)本公開的各種實(shí)施例的電子設(shè)備例如可包括智能電話、平板個(gè)人電腦(pc)、移動(dòng)電話、視頻電話、電子書閱讀器、臺(tái)式pc、膝上型pc、上網(wǎng)本電腦、個(gè)人數(shù)字助理(pda)、便攜式多媒體播放器(pmp)、mp3播放器、移動(dòng)醫(yī)療裝備、相機(jī)、可穿戴設(shè)備(例如,諸如電子眼鏡之類的頭戴式設(shè)備(hmd)、電子服裝、電子手鐲、電子項(xiàng)鏈、電子應(yīng)用附件、電子紋身或智能手表)、電視、數(shù)字視頻盤(dvd)播放器、音頻設(shè)備、冰箱、空調(diào)、吸塵器、烤箱、微波爐、洗衣機(jī)、空氣凈化器、機(jī)頂盒、tv盒(例如samsunghomesynctm、appletvtm或googletvtm)、游戲控制臺(tái)、人造智能機(jī)器人、電視(tv)、電子詞典、電子鑰匙、攝像機(jī)、醫(yī)療裝備(例如磁共振血管造影術(shù)(mra)機(jī)器、磁共振成像(mri)機(jī)器、計(jì)算機(jī)斷層攝影(ct)掃描儀或超聲波機(jī)器)、導(dǎo)航設(shè)備、全球定位系統(tǒng)(gps)接收器、事件數(shù)據(jù)記錄器(edr)、飛行數(shù)據(jù)記錄器(fdr)、車輛信息娛樂設(shè)備、用于船舶的電子裝備(例如船舶導(dǎo)航裝備和陀螺羅盤)、航空電子設(shè)備、安全裝備、工業(yè)或家用機(jī)器人、家具或建筑物/結(jié)構(gòu)的一部分、電子板、電子簽名接收設(shè)備、投影儀和各種測量儀器(例如水表、電表、燃?xì)獗砘虿ū?中的至少一個(gè),其中的每一個(gè)可包括根據(jù)本公開的實(shí)施例的電子設(shè)備,可以是包括通信功能的設(shè)備。
根據(jù)本公開的各種實(shí)施例的電子設(shè)備可以是前述各種設(shè)備中的一個(gè)或多個(gè)的組合。此外,根據(jù)本公開的各種實(shí)施例的電子設(shè)備可以是靈活的設(shè)備。此外,將對本領(lǐng)域技術(shù)人員顯而易見的是:根據(jù)本公開的各種實(shí)施例的電子設(shè)備不限于以上提及的設(shè)備。
圖1圖示根據(jù)本公開的各種實(shí)施例的包括電子設(shè)備的網(wǎng)絡(luò)環(huán)境。參考圖1,電子設(shè)備101可包括總線110、處理器120、存儲(chǔ)器130、輸入/輸出接口140、顯示器150、通信接口160、天線接口170和傳感器接口180。
天線接口170可包括:用于在所有方向上發(fā)送和接收信號的一個(gè)或多個(gè)全向天線,以及用于在特定方向上發(fā)送和接收信號的定向天線。全向天線或定向天線可與電子設(shè)備的殼體一起集成到單個(gè)元件中,或者可作為分離的元件與電子設(shè)備的殼體交互工作。天線接口170可被包括在通信接口160中,或者可作為分離的元件與處理器120交互工作。
傳感器接口180是用于從諸如運(yùn)動(dòng)傳感器、位置傳感器、指紋傳感器、加速度傳感器、地磁傳感器、心率計(jì)等等之類的各種傳感器接收信息的組件??偩€110可以是將前述元件彼此連接并且在前述元件之間發(fā)送通信信號(例如控制消息)的電路。
處理器120例如可經(jīng)由總線110從上面提及的其它元件(例如存儲(chǔ)器130、輸入/輸出接口140、顯示器150和通信接口160)接收命令,解釋接收的命令,和/或根據(jù)解釋的命令執(zhí)行計(jì)算或數(shù)據(jù)處理。一個(gè)或多個(gè)處理器120可被包括在電子設(shè)備101中以執(zhí)行電子設(shè)備101的預(yù)定功能。
存儲(chǔ)器130可存儲(chǔ)從處理器120或其它組件(例如輸入/輸出接口140、顯示器150和通信接口160)接收或由其生成的命令或數(shù)據(jù)。存儲(chǔ)器130可包括編程模塊,例如內(nèi)核131、中間件132、應(yīng)用編程接口(api)133、應(yīng)用程序134等等。編程模塊中的每一個(gè)可由軟件、固件或硬件或者其兩個(gè)或更多個(gè)的組合形成。
內(nèi)核131可控制或管理剩余的編程模塊,例如用于執(zhí)行在中間件132、api133或應(yīng)用程序134中實(shí)現(xiàn)的操作或功能的系統(tǒng)資源(例如總線110、處理器120或存儲(chǔ)器130)。此外,內(nèi)核131可提供接口,中間件132、api133或應(yīng)用程序134可通過該接口訪問電子設(shè)備101的各個(gè)組件來控制或管理它們。
中間件132可執(zhí)行中繼功能,其可允許api133或應(yīng)用程序134與內(nèi)核131通信并與其交換數(shù)據(jù)。此外,關(guān)于從應(yīng)用程序134接收的任務(wù)請求,中間件132例如可使用分配優(yōu)先級的方法來執(zhí)行對任務(wù)請求的控制(例如調(diào)度或負(fù)載平衡),電子設(shè)備101的系統(tǒng)資源(例如總線110、處理器120或存儲(chǔ)器130)可通過該方法優(yōu)選地用于應(yīng)用程序134中的至少一個(gè)。
api133是由應(yīng)用程序134用于控制從內(nèi)核131或中間件132提供的功能的接口。api133例如可包括用于文件控制、窗口控制、圖像處理、字符控制等等的至少一個(gè)接口或功能,例如指令。
應(yīng)用程序134可包括短消息服務(wù)(sms)/多媒體消息服務(wù)(mms)應(yīng)用程序、電子郵件應(yīng)用程序、日歷應(yīng)用程序、警報(bào)應(yīng)用程序、衛(wèi)生保健應(yīng)用程序(例如用于監(jiān)視身體活動(dòng)或血糖的應(yīng)用程序)和環(huán)境信息應(yīng)用程序(例如用于提供大氣壓力、濕度或溫度信息的應(yīng)用程序)。應(yīng)用程序134可對應(yīng)于與電子設(shè)備101與外部電子設(shè)備(例如電子設(shè)備102或電子設(shè)備104)之間的信息交換相關(guān)聯(lián)的應(yīng)用程序。
與信息交換相關(guān)的應(yīng)用例如可包括用于向外部電子設(shè)備傳送預(yù)定信息的通知傳輸應(yīng)用程序或用于管理外部電子設(shè)備的設(shè)備管理應(yīng)用程序。通知中繼應(yīng)用程序例如可包括向外部電子設(shè)備(例如電子設(shè)備104)傳送由電子設(shè)備101的其它應(yīng)用程序(例如sms/mms應(yīng)用程序、電子郵件應(yīng)用程序、健康管理應(yīng)用程序或環(huán)境信息應(yīng)用程序)生成的通知信息的功能。
另外或替代地,通知中繼應(yīng)用程序例如可從外部電子設(shè)備(例如電子設(shè)備104)接收通知信息,并且向用戶提供接收的通知信息。例如,設(shè)備管理應(yīng)用程序可管理(例如安裝、刪除或更新)用于與電子設(shè)備101通信(例如打開/關(guān)閉外部電子設(shè)備本身(或其一些元件)或調(diào)節(jié)顯示器的亮度(或分辨率))的外部電子設(shè)備(例如電子設(shè)備104)的至少一部分的功能、在外部電子設(shè)備中操作的應(yīng)用程序、或者從外部電子設(shè)備提供的服務(wù)(例如電話呼叫服務(wù)或消息服務(wù))。
根據(jù)各種實(shí)施例,應(yīng)用程序134可包括根據(jù)外部電子設(shè)備(例如電子設(shè)備104)的屬性(例如電子設(shè)備的類型)指定的應(yīng)用程序。例如,當(dāng)外部電子設(shè)備是mp3播放器時(shí),應(yīng)用程序134可包括與音樂的再現(xiàn)相關(guān)的應(yīng)用程序。類似地,當(dāng)外部電子設(shè)備是移動(dòng)醫(yī)療器具時(shí),應(yīng)用程序134可包括與衛(wèi)生保健相關(guān)的應(yīng)用程序。
輸入/輸出接口140例如可通過總線110向處理器120、存儲(chǔ)器130、通信接口160傳送由用戶通過輸入/輸出設(shè)備(例如各種傳感器,諸如加速度傳感器和陀螺儀傳感器,和/或設(shè)備,諸如鍵盤或觸摸屏)輸入的命令或數(shù)據(jù)。例如,輸入/輸出接口140可給處理器120提供對應(yīng)于作為通過觸摸屏的輸入接收的用戶的觸摸的數(shù)據(jù)。
此外,輸入/輸出接口140可通過輸出單元(例如揚(yáng)聲器或顯示器)輸出例如經(jīng)由總線110從處理器120、存儲(chǔ)器130和/或通信接口160接收的命令或數(shù)據(jù)。例如,輸入/輸出接口140可通過揚(yáng)聲器向用戶輸出由處理器120處理的語音數(shù)據(jù)。顯示器150可向用戶顯示各種信息段(例如多媒體數(shù)據(jù)、文本數(shù)據(jù)等等)。此外,顯示器150可包括用于在顯示器上由輸入裝置通過觸摸或接近觸摸接收命令的觸摸屏。
通信接口160(例如通信模塊220)可在電子設(shè)備101與外部設(shè)備(例如電子設(shè)備104或服務(wù)器106)之間建立通信連接。例如,通信接口160可通過無線通信或有線通信連接到網(wǎng)絡(luò)162,并且可與外部設(shè)備通信。
無線通信例如可包括wi-fi、藍(lán)牙(bt)、近場通信(nfc)、全球定位系統(tǒng)(gps)和蜂窩通信(例如lte、lte-a、cdma、wcdma、umts、wibro、gsm等)中的至少一種。有線通信例如可包括通用串行總線(usb)、高清晰度多媒體接口(hdmi)、推薦標(biāo)準(zhǔn)232(rs-232)和普通老式電話服務(wù)(pots)中的至少一種。
根據(jù)實(shí)施例,網(wǎng)絡(luò)162可以是通信網(wǎng)絡(luò)。通信網(wǎng)絡(luò)可包括計(jì)算機(jī)網(wǎng)絡(luò)、因特網(wǎng)、物聯(lián)網(wǎng)和電話網(wǎng)絡(luò)中的至少一個(gè)。根據(jù)實(shí)施例,用于電子設(shè)備101與外部設(shè)備之間的通信的協(xié)議(例如傳輸層協(xié)議、數(shù)據(jù)鏈路層協(xié)議或物理層協(xié)議)可由應(yīng)用程序134、應(yīng)用編程接口133、中間件132、內(nèi)核131和通信接口160中的至少一個(gè)支持。
根據(jù)實(shí)施例,服務(wù)器106可通過執(zhí)行在電子設(shè)備101中實(shí)現(xiàn)的至少一個(gè)操作(或功能)來支持電子設(shè)備101的驅(qū)動(dòng)。例如,服務(wù)器106可包括:用于控制處理器120執(zhí)行本公開的各種實(shí)施例的電子設(shè)備101,或者可以支持被配置成執(zhí)行各種實(shí)施例的特定模塊的服務(wù)器模塊(例如服務(wù)器控制器或服務(wù)器處理器(未示出))。
圖2是根據(jù)本公開的各種實(shí)施例的電子設(shè)備的框圖。電子設(shè)備201例如可包括圖1圖示的電子設(shè)備101的全部或一些,或者擴(kuò)展電子設(shè)備101的組件中的全部或一些。參考圖2,電子設(shè)備201可包括至少一個(gè)應(yīng)用處理器(ap)210、通信模塊220、訂戶標(biāo)識(shí)模塊(sim)卡224、存儲(chǔ)器230、傳感器模塊240、輸入設(shè)備250、顯示器260、接口270、音頻模塊280、相機(jī)模塊291、電源管理模塊295、電池296、指示器297和/或馬達(dá)298。
一個(gè)或多個(gè)處理器210可被包括在電子設(shè)備101中以執(zhí)行電子設(shè)備101的預(yù)定功能。根據(jù)實(shí)施例,處理器210可包括一個(gè)或多個(gè)應(yīng)用處理器(ap)和一個(gè)或多個(gè)微控制單元(mcu)。根據(jù)另一個(gè)實(shí)施例,處理器210可包括一個(gè)或多個(gè)微控制器作為應(yīng)用,或者可功能性地連接到一個(gè)或多個(gè)微控制器。
在圖1中,ap和mcu可被包括在一個(gè)ic封裝中,或者可分別被分離地配置成被包括在不同的ic封裝中。根據(jù)實(shí)施例,mcu可被包括在ap的ic封裝中,以被配置為一個(gè)ic封裝。雖然處理器210在圖2中包括ap或mcu,它是為了清楚理解的實(shí)施例,但是顯然:處理器210也可執(zhí)行ap和/或mcu的操作。
ap可驅(qū)動(dòng)操作系統(tǒng)或應(yīng)用程序,以便控制連接到ap的多個(gè)硬件或軟件組件,并且可處理包括多媒體數(shù)據(jù)的各種數(shù)據(jù)段并執(zhí)行計(jì)算。ap例如可由片上系統(tǒng)(soc)來實(shí)現(xiàn)。根據(jù)實(shí)施例,處理器210可進(jìn)一步包括圖形處理單元(gpu)(未圖示)。
mcu可以是被配置成執(zhí)行預(yù)定操作的處理器。根據(jù)實(shí)施例,mcu可通過一個(gè)或多個(gè)預(yù)定運(yùn)動(dòng)傳感器(例如陀螺傳感器240b、加速度傳感器240e或地磁傳感器140p)獲取感測信息,比較獲取的感測信息,并且參照電子設(shè)備101的數(shù)據(jù)庫確定預(yù)定傳感器(例如地磁傳感器140p)的操作狀態(tài)。
此外,雖然mcu和傳感器模塊240的組件在圖2中被圖示為分離的組件,但是mcu可被實(shí)現(xiàn)成包括傳感器模塊240的組件中的至少一些(例如陀螺儀傳感器240b、加速度傳感器240e和地磁傳感器140p中的至少一個(gè))。根據(jù)實(shí)施例,ap或mcu可在易失性存儲(chǔ)器中加載從非易失性存儲(chǔ)器以及連接到ap和mcu中的每一個(gè)的其它組件中的至少一個(gè)接收的命令或數(shù)據(jù),并且可處理加載的命令或數(shù)據(jù)。此外,ap或cp可在非易失性存儲(chǔ)器中存儲(chǔ)從其它組件中的至少一個(gè)接收或由其它組件中的至少一個(gè)生成的數(shù)據(jù)。
通信模塊220(例如通信接口160)可在電子設(shè)備101與連接到其的其它電子設(shè)備(例如電子設(shè)備102、電子設(shè)備104或服務(wù)器106)之間通過網(wǎng)絡(luò)的通信中執(zhí)行數(shù)據(jù)發(fā)送/接收。根據(jù)實(shí)施例,通信模塊220可包括蜂窩模塊221、wi-fi模塊223、bt模塊225、gps模塊227、nfc模塊228和/或射頻(rf)模塊229。
蜂窩模塊221可通過通信網(wǎng)絡(luò)(例如長期演進(jìn)(lte)、lte-a、碼分多址(cdma)、寬帶cdma(wcdma)、通用移動(dòng)電信系統(tǒng)(umts)、無線寬帶(wibro)或全球移動(dòng)通信系統(tǒng)(gsm))提供語音、呼叫、視頻呼叫、文本消息服務(wù)或因特網(wǎng)服務(wù)。此外,蜂窩模塊221可通過使用例如訂戶識(shí)別模塊(例如sim卡224)來區(qū)分和認(rèn)證通信網(wǎng)絡(luò)內(nèi)的電子設(shè)備。根據(jù)實(shí)施例,蜂窩模塊221可執(zhí)行ap210可提供的功能中的至少一些。例如,蜂窩模塊221可執(zhí)行多媒體控制功能中的至少一些。
根據(jù)本公開的實(shí)施例,蜂窩模塊221可包括通信處理器(cp)。此外,蜂窩模塊221可由例如soc來實(shí)現(xiàn)。雖然諸如蜂窩模塊221(例如通信處理器)、存儲(chǔ)器230和電源管理模塊295之類的組件被圖示為與圖2中的ap210分離的組件,但是在實(shí)施例中ap210可包括前述組件(例如蜂窩模塊221)中的至少一些。
根據(jù)實(shí)施例,ap210或蜂窩模塊221(例如通信處理器)可將從非易失性存儲(chǔ)器和連接到其的其它組件中的至少一個(gè)接收的命令或數(shù)據(jù)加載到易失性存儲(chǔ)器中,并處理加載的命令或數(shù)據(jù)。此外,ap210或蜂窩模塊221可在非易失性存儲(chǔ)器中存儲(chǔ)從其它組件中的至少一個(gè)接收或由其生成的數(shù)據(jù)。
例如,wi-fi模塊223、bt模塊225、gps模塊227和nfc模塊228中的每一個(gè)可包括用于處理通過對應(yīng)模塊發(fā)送/接收的數(shù)據(jù)的處理器。雖然蜂窩模塊221、wifi模塊223、bt模塊225、gps模塊227和nfc模塊228在圖2中被示為分離的塊,但是蜂窩模塊221、wifi模塊223、bt模塊225、gps模塊227和nfc模塊228中的至少一些(例如兩個(gè)或更多個(gè))在一個(gè)實(shí)施例中可被包括在一個(gè)集成芯片(ic)或一個(gè)ic封裝中。例如,對應(yīng)于蜂窩模塊221、wifi模塊223、bt模塊225、gps模塊227和nfc模塊228的處理器中的至少一些(例如對應(yīng)于蜂窩模塊221的通信處理器以及對應(yīng)于wifi模塊223的wifi處理器)可被實(shí)現(xiàn)為一個(gè)soc。
rf模塊229可發(fā)送/接收數(shù)據(jù),例如rf信號。雖然圖中未圖示,但是rf模塊229例如可包括收發(fā)器、功率放大器模塊(pam)、頻率濾波器、低噪聲放大器(lna)等等。此外,rf模塊229可進(jìn)一步包括用于在無線通信中通過自由空間(例如導(dǎo)體、導(dǎo)線等等)發(fā)送/接收電子波的組件。雖然蜂窩模塊221、wi-fi模塊223、bt模塊225、gps模塊227和nfc模塊228在圖2中共享一個(gè)rf模塊229,但是蜂窩模塊221、wi-fi模塊223、bt模塊225、gps模塊227和nfc模塊228中的至少一個(gè)在一個(gè)實(shí)施例中可通過分離的rf模塊發(fā)送/接收rf信號。
sim卡224可以是包括訂戶標(biāo)識(shí)模塊的卡,并且可被插入到在電子設(shè)備的預(yù)定部分中形成的槽中。sim卡224可包括唯一識(shí)別信息(例如集成電路卡標(biāo)識(shí)符(iccid))或訂戶信息(例如國際移動(dòng)訂戶標(biāo)識(shí)(imsi))。存儲(chǔ)器230(例如存儲(chǔ)器130)可包括內(nèi)部存儲(chǔ)器232或外部存儲(chǔ)器234。內(nèi)部存儲(chǔ)器232可包括易失性存儲(chǔ)器(例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、靜態(tài)ram(sram)、同步動(dòng)態(tài)ram(sdram)等等)或非易失性存儲(chǔ)器(例如一次性可編程只讀存儲(chǔ)器(otprom)、可編程rom(prom)、可擦除和可編程rom(eprom)、電可擦除和可編程rom(eeprom)、掩模rom、快閃rom、nand閃存、nor閃存等等)中的至少一個(gè)。
根據(jù)實(shí)施例,內(nèi)部存儲(chǔ)器232可以是固態(tài)驅(qū)動(dòng)器(ssd)。外部存儲(chǔ)器234可進(jìn)一步包括快閃驅(qū)動(dòng)器,例如緊湊型快閃(cf)、安全數(shù)字(sd)、微型安全數(shù)字(micro-sd)、迷你安全數(shù)字(mini-sd)、極端數(shù)字(xd)、記憶棒等。外部存儲(chǔ)器234可通過各種接口功能性地連接到電子設(shè)備201。根據(jù)實(shí)施例,電子設(shè)備201可進(jìn)一步包括諸如硬盤驅(qū)動(dòng)器之類的存儲(chǔ)設(shè)備(或存儲(chǔ)介質(zhì))。
傳感器模塊240測量物理量或感測電子設(shè)備201的操作狀態(tài),并將測量或感測的信息轉(zhuǎn)換成電信號。傳感器模塊240例如可包括手勢傳感器240a、陀螺傳感器240b、氣壓傳感器240c、磁傳感器240d、加速度傳感器240e、握持傳感器240f、接近傳感器240g、rgb傳感器240h、生物測定傳感器240i、溫度/濕度傳感器240j、照明傳感器240k和紫外線(uv)傳感器240m中的至少一個(gè)。另外或替代地,傳感器模塊240例如可包括電子鼻傳感器(未示出)、肌電圖(emg)傳感器(未示出)、腦電圖(eeg)傳感器(未示出)、心電圖(ecg)傳感器(未示出)、紅外(ir)傳感器(未示出)、虹膜傳感器(未示出)、指紋傳感器(未示出)等等。傳感器模塊240可進(jìn)一步包括用于控制其中包括的一個(gè)或多個(gè)傳感器的控制電路。
輸入設(shè)備250可包括觸摸面板252、(數(shù)字)筆傳感器254、鍵256或超聲波輸入設(shè)備258。觸摸面板252可檢測例如以電容類型、電阻類型、紅外類型和聲波類型中的至少一個(gè)的觸摸輸入。觸摸面板252可進(jìn)一步包括控制電路。電容類型觸摸面板可檢測物理接觸或接近。觸摸面板252可進(jìn)一步包括觸覺層。在這種情況下,觸摸面板252可給用戶提供觸覺反應(yīng)。
(數(shù)字)筆傳感器254例如可通過使用與接收用戶的觸摸輸入的方法相同或相似的方法或者使用分離的識(shí)別片來實(shí)現(xiàn)。鍵256例如可包括物理按鈕、光學(xué)鍵或鍵盤。超聲波輸入設(shè)備258是可通過用電子設(shè)備201的麥克風(fēng)(例如麥克風(fēng)288)、通過生成超聲波信號的輸入單元檢測聲波來識(shí)別數(shù)據(jù)并且可執(zhí)行無線檢測的設(shè)備。根據(jù)實(shí)施例,電子設(shè)備201還可通過使用通信模塊220而從連接到其的外部設(shè)備(例如計(jì)算機(jī)或服務(wù)器)接收用戶輸入。
顯示器260(例如顯示器150)可包括面板262、全息圖設(shè)備264或投影儀266。例如,面板262例如可以是液晶顯示器(lcd)、有源矩陣有機(jī)發(fā)光二極管(am-oled)等等。面板262例如可被實(shí)現(xiàn)成柔性的、透明的或可穿戴的。面板262可與觸摸面板252一起由單個(gè)模塊來實(shí)現(xiàn)。全息圖設(shè)備264可通過使用光的干涉在空中示出三維圖像。投影儀266可通過將光投射到屏幕上來顯示圖像。屏幕例如可位于電子設(shè)備201的內(nèi)部或外部。根據(jù)實(shí)施例,顯示器260可進(jìn)一步包括用于控制面板262、全息圖設(shè)備264或投影儀266的控制電路。
接口270例如可包括高清晰度多媒體接口(hdmi)372、通用串行總線(usb)274、光學(xué)接口276或d-超小型(d-sub)278。接口270例如可被包括在圖1中圖示的通信接口160中。另外或替代地,接口270例如可包括移動(dòng)高清鏈路(mhl)接口、安全數(shù)字(sd)卡/多媒體卡(mmc)接口或紅外數(shù)據(jù)協(xié)會(huì)(irda)標(biāo)準(zhǔn)接口。
音頻模塊280可雙向轉(zhuǎn)換聲音和電信號。音頻模塊280的至少一些組件例如可被包括在圖1中圖示的輸入/輸出接口140中。音頻模塊280可處理例如通過揚(yáng)聲器282、接收器284、耳機(jī)286或麥克風(fēng)288輸入或輸出的語音信息。相機(jī)模塊291是可拍攝靜止和運(yùn)動(dòng)圖像的設(shè)備,并且可根據(jù)實(shí)施例包括一個(gè)或多個(gè)圖像傳感器(例如前傳感器或后傳感器,未示出)、鏡頭(未示出)、圖像信號處理器(isp)(未示出)或閃光燈(例如led或氙燈(未示出))。
電源管理模塊295可管理電子設(shè)備201的電源。雖然未圖示,但是電源管理模塊295例如可包括電源管理集成電路(pmic)、充電器集成電路(ic)或者電池或燃油計(jì)。根據(jù)各種實(shí)施例,pmic可安裝在集成電路或soc半導(dǎo)體設(shè)備內(nèi)。充電方法可被分為有線充電方法和無線充電方式。充電器ic可對電池充電,并且可防止引起或者從充電器流動(dòng)過電壓或過多電流。
根據(jù)實(shí)施例,充電器ic可包括用于有線充電和無線充電中的至少一個(gè)的充電器ic。無線充電的示例可包括磁共振充電、磁感應(yīng)充電和電磁充電,并且諸如線圈環(huán)路、諧振電路和整流器之類的附加電路可被添加以用于無線充電。
電池計(jì)例如可測量充電期間電池296的剩余量以及電壓、電流或溫度。電池296可存儲(chǔ)或生成電力,并且可使用存儲(chǔ)或生成的電力向電子設(shè)備201供電。電池296例如可包括可充電電池或太陽能電池。指示器297可顯示電子設(shè)備201或其一部分(例如ap210)的特定狀態(tài),例如引導(dǎo)狀態(tài)、消息狀態(tài)或充電狀態(tài)(soc)。馬達(dá)298可將電信號轉(zhuǎn)換為機(jī)械振動(dòng)。雖然未圖示,但是電子設(shè)備201可包括用于支持移動(dòng)tv的處理設(shè)備(例如gpu)。用于支持移動(dòng)tv的處理單元例如可處理根據(jù)數(shù)字多媒體廣播(dmb)、數(shù)字視頻廣播(dvb)或媒體流的某個(gè)標(biāo)準(zhǔn)的媒體數(shù)據(jù)。
根據(jù)本公開的各種實(shí)施例的電子設(shè)備的上述元件中的每一個(gè)可包括一個(gè)或多個(gè)組件,并且對應(yīng)的元件的名稱可根據(jù)電子設(shè)備的類型而變化。根據(jù)本公開的各種實(shí)施例的電子設(shè)備可包括上述元件中的至少一個(gè),并且可排除元件中的一些或者進(jìn)一步包括其它附加元件。此外,根據(jù)本公開的各種實(shí)施例的電子設(shè)備的元件中的一些可耦合以形成單個(gè)實(shí)體,同時(shí)執(zhí)行與耦合之前對應(yīng)的元件的功能相同的功能。
在下文中,將詳細(xì)解釋根據(jù)本公開的各種示例性實(shí)施例的用于掃描相鄰設(shè)備及其電子設(shè)備的方法。根據(jù)本公開的各種示例性實(shí)施例的電子設(shè)備可以是:諸如智能手表、智能眼鏡等等之類的可穿戴電子設(shè)備,以及智能電話、平板pc等等,或者以提供有無線通信功能的家用電器的形式的電子設(shè)備,諸如tv、空調(diào)、風(fēng)扇等等。電子設(shè)備可包括圖1和圖2中所示的元件的整體或部分。根據(jù)本公開的各種示例性實(shí)施例,電子設(shè)備可以通過經(jīng)由諸如bt、wifi、ble、lte等等之類的各種無線通信而被導(dǎo)向位于期望的方向或位于期望的方向和距離的相鄰設(shè)備來有效地掃描相鄰設(shè)備。
根據(jù)本公開的各種示例性實(shí)施例,電子設(shè)備可以使用全向天線、ble通信和信標(biāo)信號來定向掃描位于期望的方向或位于期望的方向和距離的相鄰設(shè)備。
根據(jù)本公開的各種示例性實(shí)施例,電子設(shè)備可以使用定向天線、wifi通信、mm波頻率和信標(biāo)信號來定向掃描位于期望的方向或位于期望的方向和距離的相鄰設(shè)備。另外,電子設(shè)備可以使用各種無線通信定向掃描期望的相鄰設(shè)備。
圖3圖示根據(jù)本公開的各種示例性實(shí)施例的電子設(shè)備300的元件中的一些的視圖。參考圖3,電子設(shè)備300可包括全向天線310、信標(biāo)管理器320、傳感器管理器330、應(yīng)用程序340、基帶模塊350、wifi模塊360、紅外線模塊370、藍(lán)牙模塊380、揚(yáng)聲器390等等。
傳感器管理器330可管理各種傳感器,諸如加速度傳感器331、手勢傳感器332、指紋傳感器333、接近傳感器334、地磁傳感器335、位置傳感器336、照度傳感器337、高度傳感器338、觸摸傳感器339等等,并且可與信標(biāo)管理器320集成到單個(gè)元件中,或者可作為分離的元件與信標(biāo)管理器320交互工作。
在應(yīng)用程序340被執(zhí)行時(shí),信標(biāo)管理器320驅(qū)動(dòng)模塊中的至少一個(gè),并且模塊可向信標(biāo)管理器320輸出通過無線網(wǎng)絡(luò)接收的信標(biāo)信號。信標(biāo)管理器320可基于通過傳感器管理器330輸入的各種傳感器信息來控制發(fā)送和接收信標(biāo)信號的操作,并且可被包括在圖1的處理器中,或者可作為分離的元件與處理器交互工作。
信標(biāo)管理器320可控制發(fā)送在應(yīng)用程序340中生成的信標(biāo)信號的操作,或者可根據(jù)應(yīng)用程序340的請求直接生成信標(biāo)信號。信標(biāo)管理器320可被包括在應(yīng)用程序中以為每個(gè)應(yīng)用程序管理信標(biāo),或者可存在于應(yīng)用程序外部以管理多個(gè)應(yīng)用程序的信標(biāo)操作。
信標(biāo)管理器320可被包括在基帶模塊、wifi模塊、紅外線模塊、藍(lán)牙模塊和揚(yáng)聲器中的每一個(gè)中。
可根據(jù)在信標(biāo)管理器320中生成的控制命令來控制信標(biāo)操作,并且可通過可以發(fā)送和接收信標(biāo)信號的模塊來發(fā)送(例如廣播)信標(biāo)信號。
可以發(fā)送和接收信標(biāo)信號的模塊可以是基帶模塊、wifi模塊、紅外線模塊、藍(lán)牙模塊和揚(yáng)聲器中的一個(gè),并且全向天線310可被包括在模塊中,該模塊可以發(fā)送和接收信標(biāo)信號,或者可以是分離的元件,并且可與電子設(shè)備的殼體一體地形成,或者可以是分離的元件。
根據(jù)本公開的各種示例性實(shí)施例,藍(lán)牙模塊可用作可以發(fā)送和接收信標(biāo)信號的模塊,并且藍(lán)牙模塊可發(fā)送信標(biāo)信號,信標(biāo)信號可以基于藍(lán)牙4.0(ble)協(xié)議、通過全向天線310在所有方向上與最大70m內(nèi)的電子設(shè)備無線通信。
為了參考,基于藍(lán)牙4.0(ble)協(xié)議的信標(biāo)信號可被稱為由例如apple公司的特定公司指示的ibeacon信號。然而,在下文中,基于藍(lán)牙4.0(ble)協(xié)議的所有信標(biāo)信號將被稱為信標(biāo)信號。藍(lán)牙模塊可在信標(biāo)幀或信標(biāo)分組中包括預(yù)定定向信息,并且發(fā)送信標(biāo)幀或信標(biāo)分組,以便掃描在期望的方向或期望的方向和距離的相鄰設(shè)備。
圖4圖示根據(jù)本公開的各種示例性實(shí)施例的示出ble信道的配置的示例的視圖。參考圖4,ble無線通信可具有由2.4ghz頻帶中的2mhz帶寬形成的40個(gè)信道,并且在40個(gè)信道之中的信道號37、38和39可被分配為廣告信道,并且其它信道可被分配為數(shù)據(jù)信道。
圖5圖示根據(jù)本公開的各種示例性實(shí)施例的示出ble幀結(jié)構(gòu)的示例的視圖。參考圖5,例如,通過廣告信道發(fā)送的ble幀500可包括對應(yīng)于8位的1個(gè)八比特組的前導(dǎo)碼、4個(gè)八比特組的訪問地址、協(xié)議數(shù)據(jù)單元(pdu)和3個(gè)八比特組的循環(huán)冗余校驗(yàn)(crc)。
前導(dǎo)碼可用于頻率同步和自動(dòng)增益控制(agc)訓(xùn)練,并且訪問地址例如可包括作為訪問地址值的0x8e89bed6的值。pdu可被劃分為報(bào)頭部分和有效載荷部分,并且crc可包括用于檢測數(shù)據(jù)傳輸錯(cuò)誤的代碼值。
pdu的報(bào)頭可被分配16位,并且根據(jù)報(bào)頭中包括的長度字段值,pdu的有效載荷可被分配n位。
16位的報(bào)頭可由4位的類型字、2位的為未來使用(rfu)保留的字段、1位的txadd字段、1位的rxadd字段、6位的長度字段和2位的rfu字段組成。
圖6圖示根據(jù)本公開的各種示例性實(shí)施例的pdu的有效載荷600的組成的示例的視圖。參考圖6,pdu的有效負(fù)載600可包括:指示藍(lán)牙m(xù)ac地址的值05a2176e3d71,指示蘋果公司的固定“ibeacon”廣告前綴的值02011a1aff4c000215,以及指示“ibeacon”配置文件通用唯一標(biāo)識(shí)符(uuid)的值e2c56db5dffb48d2b060d0f5a71096e0。
另外,pdu的有效載荷600可包括主要字段601、次要字段602和校準(zhǔn)的tx功率的2的補(bǔ)碼。
根據(jù)本公開的各種示例性實(shí)施例,例如,可根據(jù)rfc4122標(biāo)準(zhǔn)生成uuid,并且uuid可用作服務(wù)標(biāo)識(shí)符。
例如,安裝在特定地點(diǎn)(例如星巴克咖啡店)中的電子設(shè)備(例如信標(biāo)發(fā)送器,tx)可信標(biāo)信號中包括分配給特定地點(diǎn)的uuid并發(fā)送信標(biāo)信號,并且在特定地點(diǎn)接收信標(biāo)信號的電子設(shè)備(例如信標(biāo)接收器,rx)可識(shí)別包括在信標(biāo)信號中的uuid,并確定當(dāng)前位置是特定地點(diǎn)(例如星巴克咖啡店)或在特定地點(diǎn)周圍。
安裝在特定位置中的電子設(shè)備(例如信標(biāo)發(fā)送器,tx)可發(fā)送信標(biāo)信號中的傳輸功率值并發(fā)送信標(biāo)信號,并且在特定地點(diǎn)接收信標(biāo)信號的電子設(shè)備(例如信標(biāo)接收器,rx)可識(shí)別包括在信標(biāo)信號中的傳輸功率值,比較傳輸功率值與真實(shí)接收的信標(biāo)信號的信號強(qiáng)度值,并計(jì)算到發(fā)送信標(biāo)信號的電子設(shè)備的距離(例如信標(biāo)發(fā)送器,tx)。
接收信標(biāo)信號的電子設(shè)備(例如信標(biāo)接收器,rx)可基于包括在信標(biāo)信號中的各種值來執(zhí)行某個(gè)操作。例如,電子設(shè)備可執(zhí)行各種操作,諸如啟動(dòng)由包括在信標(biāo)信號中的各種值指定的特定應(yīng)用,或者訪問提供特定內(nèi)容(例如星巴克咖啡店的廣告、咖啡購買優(yōu)惠券等)的服務(wù)器。
根據(jù)本公開的各種示例性實(shí)施例,安裝在特定地點(diǎn)的電子設(shè)備(例如信標(biāo)發(fā)送器,tx)可使用包括在有效載荷中的主要字段601和次要字段602來在信標(biāo)信號中包括期望的方向和位置信息,并發(fā)送信標(biāo)信號。
圖7圖示根據(jù)本公開的各種示例性實(shí)施例的示出信標(biāo)廣播消息參數(shù)700的示例的視圖??墒褂冒ㄔ趐du的有效載荷中的16位的主要字段和次要字段來將信標(biāo)廣播消息參數(shù)700發(fā)送到相鄰設(shè)備。
參考圖7,16位的主要字段和次要字段的前面的2位(b0,b1)可用作報(bào)頭信息,并且后面的14位(b3-b15)可用作細(xì)節(jié)信息。
例如,當(dāng)16位之中的2位的報(bào)頭信息為00時(shí),后面的14位的細(xì)節(jié)信息指示緯度和經(jīng)度值,并且當(dāng)16位之中的2位的報(bào)頭信息位為01時(shí),后面的14位的細(xì)節(jié)信息指示3維(3d)方向值。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)2位的報(bào)頭信息為00時(shí),7位的緯度值和7位的經(jīng)度值在14位的細(xì)節(jié)信息上可被記錄為位置信息。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)2位的報(bào)頭信息為01時(shí),7位的xy方向值和7位的z方向值在14位的細(xì)節(jié)信息上可被記錄為3d方向信息。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)2位的報(bào)頭信息為10或11時(shí),未定義的值可被記錄在14位的細(xì)節(jié)信息上,并且當(dāng)有利時(shí),2位的報(bào)頭信息10或11和與其相關(guān)的14位的細(xì)節(jié)信息可被新定義和使用。
例如,考慮到其中如在場景中拍攝圖片的情況以及可以在其中技術(shù)地發(fā)送ble信標(biāo)分組的范圍兩者,信標(biāo)分組可以被發(fā)送達(dá)大約1-10米(最大20米)。如果信標(biāo)分組的可傳輸距離由緯度和經(jīng)度表達(dá),五位或四位小數(shù)可能是有意義的數(shù)字。
另外,考慮到地面上的1度緯度被轉(zhuǎn)換成約111,640m(約105m),并且4位用于表達(dá)五位小數(shù)(0-9),并且7位用于表達(dá)四到五位小數(shù)(00-99),計(jì)算距離。上述計(jì)算可同樣適用于經(jīng)度。
即,為了將緯度和經(jīng)度表達(dá)為滿足上述條件的位置信息,可分配和顯示至少8位或14位,并且2位的報(bào)頭信息可用于區(qū)分在8位的顯示和14位的顯示。在這種情況下,可分配在2位的報(bào)頭信息中未定義的值10或值11之一來區(qū)分8位的顯示和14位的顯示。
圖8圖示根據(jù)本公開的各種示例性實(shí)施例的示出定向方向的建模的示例的視圖。根據(jù)本公開的各種示例性實(shí)施例,當(dāng)2位的報(bào)頭信息為01時(shí),7位的xy方向值和7位的z方向值在后面的14位的細(xì)節(jié)信息上可被記錄為關(guān)于待掃描的期望的目標(biāo)相鄰設(shè)備的3d方向信息。
參考圖8,可參照n極顯示用于將電子設(shè)備801導(dǎo)向待掃描的期望的目標(biāo)相鄰設(shè)備的方位角(θ),該方位角由在電子設(shè)備801中提供的傳感器測量,例如陀螺儀羅盤傳感器。
例如,可設(shè)計(jì)適當(dāng)?shù)臄?shù)值來分配360度作為14位的細(xì)節(jié)信息。在xy平面的情況下,如果360度被除以5度,xy平面總共被劃分為72個(gè)部分,并且如果該值由二進(jìn)制操作表達(dá),總共利用7位。另一方面,如果360度除以10度,xy平面總共可以被量化為36個(gè)部分,并且因而利用6位。
如果z平面是球體并且360度除以5度,z平面總共被劃分為72個(gè)部分,并且因而利用7位。另一方面,如果z平面是半球并且180度除以5度,z平面總共可被量化為36個(gè)部分,并且因而利用6位。
電子設(shè)備(例如信標(biāo)發(fā)送器,tx)可在信標(biāo)信號中包括用于掃描位于期望的方向或者位于期望的方向和位置的相鄰設(shè)備的方向信息和位置信息的一個(gè)或多個(gè),并且發(fā)送信標(biāo)信號。
另外,接收信標(biāo)信號的電子設(shè)備(例如信標(biāo)接收器,rx)可基于包括在信標(biāo)信號中的方向信息和位置信息中的一個(gè)或多個(gè)來確定接收的信標(biāo)信號是否有效,并且執(zhí)行各種操作,諸如與發(fā)送信標(biāo)信號的電子設(shè)備(例如信標(biāo)發(fā)送器,tx)無線通信,基于包括在信標(biāo)信號中的各種值啟動(dòng)特定應(yīng)用,或者訪問提供特定內(nèi)容的服務(wù)器。
相應(yīng)地,根據(jù)本公開的各種示例性實(shí)施例的電子設(shè)備可以使用全向天線、ble通信和信標(biāo)信號來定向掃描位于期望的方向或位于期望的方向和距離的相鄰設(shè)備。
根據(jù)本公開的各種示例性實(shí)施例,電子設(shè)備可以使用定向天線、基于mm波(毫米波)頻率的wifi通信和信標(biāo)信號來定向掃描位于期望的方向或位于期望的方向和距離的相鄰設(shè)備。
例如,電子設(shè)備可使用定向天線的波束成形方法,并且使用wifi802.11ad作為基于60ghz或28ghzmm波的通信方法來掃描相鄰設(shè)備。
當(dāng)電子設(shè)備使用基于mm波頻率的波束成形方法來掃描相鄰設(shè)備時(shí),電子設(shè)備可向相鄰設(shè)備發(fā)送掃描請求消息并從相鄰設(shè)備接收掃描響應(yīng)消息。
根據(jù)本公開的各種示例性實(shí)施例,用于使用掃描請求消息和掃描響應(yīng)消息來定向掃描相鄰設(shè)備的方法可以有效地使用網(wǎng)絡(luò)資源,并且與用于使用全向天線掃描相鄰設(shè)備的方法相比可以更精確地掃描相鄰設(shè)備。
只要波束成形是可能的,就可根據(jù)更多的示例性實(shí)施例實(shí)現(xiàn)用于使用定向天線掃描相鄰設(shè)備的方法,即使在使用除了60ghz以外的頻率時(shí),例如諸如28ghz之類的其它頻率。即使在使用802.11系列的wifi通信時(shí),也可以使用各種天線形成波束以實(shí)現(xiàn)多輸入和多輸出(mimo)。
mm波頻率的特征之一是方向性。使用mm波頻率與面向電子設(shè)備的特定電子設(shè)備定向地通信可能是合適的。mm波頻率可應(yīng)用于用于識(shí)別和控制位于視線內(nèi)的電子設(shè)備的各種服務(wù)。
根據(jù)本公開的各種示例性實(shí)施例,請求掃描的電子設(shè)備和響應(yīng)掃描請求的電子設(shè)備可通過簡單地向位于視線內(nèi)的其它電子設(shè)備發(fā)送掃描請求消息和從位于視線內(nèi)的其它電子設(shè)備接收掃描響應(yīng)消息來掌握其對應(yīng)方電子設(shè)備的相對位置。
圖9圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備900的一些元件的視圖。參考圖9、電子設(shè)備900可包括定向天線910(用于波束成形的陣列天線)、信標(biāo)管理器920、傳感器管理器930、應(yīng)用程序940、基帶模塊950、wifi模塊960、紅外線模塊970、藍(lán)牙模塊980、揚(yáng)聲器990等。
傳感器管理器930可管理各種傳感器,諸如加速度傳感器931、手勢傳感器932、指紋傳感器933、接近傳感器934、地磁傳感器935、位置傳感器936、照度傳感器937、高度傳感器938、觸摸傳感器939等等,并且可與信標(biāo)管理器920集成到單個(gè)元件中,或者可作為分離的元件與信標(biāo)管理器920交互工作。
在應(yīng)用程序340被執(zhí)行時(shí),信標(biāo)管理器920驅(qū)動(dòng)模塊中的至少一個(gè),并且模塊可向信標(biāo)管理器920輸出通過無線網(wǎng)絡(luò)接收的信標(biāo)信號。信標(biāo)管理器920可基于通過傳感器管理器930輸入的各種傳感器信息而控制發(fā)送和接收信標(biāo)信號的操作,并且可被包括在圖1的處理器中,或者可作為分離的元件與處理器交互工作。
信標(biāo)管理器920可控制發(fā)送在應(yīng)用程序940中生成的信標(biāo)信號的操作,或者可根據(jù)應(yīng)用程序940的請求直接生成信標(biāo)信號。信標(biāo)管理器920可被包括在應(yīng)用程序中以為每個(gè)應(yīng)用程序管理信標(biāo)操作,或者可存在于應(yīng)用程序外部以管理多個(gè)應(yīng)用的信標(biāo)操作。
信標(biāo)管理器920可被包括在基帶模塊、wifi模塊、紅外線模塊、藍(lán)牙模塊和揚(yáng)聲器中的每一個(gè)中。
可根據(jù)在信標(biāo)管理器920中生成的控制命令來控制信標(biāo)操作,并且可通過可以發(fā)送和接收信標(biāo)信號的模塊來發(fā)送信標(biāo)信號??梢园l(fā)送和接收信標(biāo)信號的模塊可以是基帶模塊、wifi模塊、紅外線模塊、藍(lán)牙模塊和揚(yáng)聲器中的一個(gè),并且定向天線910可被包括在可以發(fā)送和接收信標(biāo)信號的模塊中,或者可以是分離的元件,并且可與電子設(shè)備的殼體一體地形成,或者可以是分離的元件。
根據(jù)本公開的各種示例性實(shí)施例,wifi模塊可用作可以發(fā)送和接收信標(biāo)信號的模塊,并且wifi模塊可使用是基于60ghz或28ghz的mm波頻率的通信方法的wifi802.11ad,并且可使用定向天線910的波束成形方法來在特定方向上發(fā)送信標(biāo)信號。
圖10圖示根據(jù)本公開的各種示例性實(shí)施例的示出使用定向天線定向掃描相鄰設(shè)備的電子設(shè)備1001的視圖。參考圖10,電子設(shè)備1001(其被安裝或移動(dòng)到或以其它方式位于特定地點(diǎn)1000)可被引導(dǎo)以根據(jù)使用定向天線的波束成形方法掃描在相鄰設(shè)備1002-1004之中的被布置在特定方向上或在與特定距離結(jié)合的特定方向上的相鄰設(shè)備1002和1003。
圖11圖示根據(jù)本公開的各種示例性實(shí)施例的示出可以多個(gè)扇區(qū)為單位、使用定向天線掃描相鄰設(shè)備的電子設(shè)備1100的示例的視圖。參考圖11,電子設(shè)備1100的定向天線(未示出)可由用戶朝著某個(gè)方向引導(dǎo)。
例如,電子設(shè)備1100(諸如智能電話)的定向天線被引導(dǎo)到的方向可用各種方法設(shè)計(jì)成與在電子設(shè)備1100的前表面上形成的屏幕1101的相反方向一致,或者可被設(shè)計(jì)成當(dāng)水平定位電子設(shè)備1100時(shí)與在其上定向屏幕1101的頂部的方向一致。
根據(jù)本公開的各種示例性實(shí)施例,用戶可朝著特定方向定向電子設(shè)備1100,并且然后例如可選擇在電子設(shè)備的屏幕1101上顯示的“相鄰設(shè)備掃描”按鈕,或者執(zhí)行相鄰設(shè)備掃描應(yīng)用,從而啟動(dòng)掃描。
電子設(shè)備1100可生成以mm波頻率的信標(biāo)信號,并且經(jīng)由定向天線、通過多個(gè)波束成形扇區(qū)1-5發(fā)送信標(biāo)信號,以便掃描位于特定方向或者位于電子設(shè)備的特定方向和期望的距離的相鄰設(shè)備1102-1104,因而掃過多個(gè)相鄰設(shè)備1102-1106之中的某些設(shè)備。
圖12圖示根據(jù)本公開的各種示例性實(shí)施例的示出以波束成形方法、使用定向天線掃描預(yù)定角度內(nèi)的相鄰設(shè)備的電子設(shè)備1200的示例的視圖。參考圖12,電子設(shè)備1200可使用預(yù)設(shè)的波束成形單位角度來劃分用于在特定方向上掃描的預(yù)定角度。
例如,當(dāng)用于掃描的預(yù)定角度參照xy平面在25與100度之間,并且預(yù)設(shè)的波束成形單位角度是25度時(shí),電子設(shè)備1200可控制定向天線以通過順序地波束成形對應(yīng)于第一扇區(qū)(扇區(qū)#1)的25-50度的第一波束(波束#1)1201、對應(yīng)于第二扇區(qū)(扇區(qū)#2)的50-75度的第二波束(波束#2)1202和對應(yīng)于第三扇區(qū)(扇區(qū)#3)的75-100度的第三波束(波束#3)1203來發(fā)送信標(biāo),并且掃描相鄰設(shè)備。
本文中,從第一至第三扇區(qū)順序地掃描的第一至第三波束1201-1203可在一定程度上彼此重疊,如圖12中所示。這可被實(shí)現(xiàn)以防止在這些波束之間形成空的空間。
圖13圖示根據(jù)本公開的各種示例性實(shí)施例的示出掃描請求消息和掃描響應(yīng)消息的參數(shù)1300的示例的視圖。參考圖13,掃描請求消息1301可包括:作為指示是掃描操作的主體的電子設(shè)備的標(biāo)識(shí)符的信息的啟動(dòng)器id,以及作為指示掃描操作(例如拍攝)的目的或事件的信息的掃描類型。
掃描請求消息1301可包括:作為指示諸如定向角(例如陀螺儀羅盤信息)之類的掃描方向的信息的定向信息,以及作為用于測量距離的信息的波束功率電平。
掃描請求消息1301可包括:作為指示波束的扇區(qū)號或標(biāo)識(shí)符的信息的波束扇區(qū)id,以及作為用于指定在接收掃描請求消息的相鄰設(shè)備中發(fā)送掃描響應(yīng)消息的信道和時(shí)間(例如信道1和在10ms之后)的信息的響應(yīng)調(diào)度。另外,當(dāng)電子設(shè)備中的gps模塊被打開時(shí),掃描請求消息1301可包括gps信息作為指示位置信息的信息。
gps信息是可被包括在掃描請求消息1301中或者可不被包括在其中的可選信息,而定向信息是用于在特定方向上限制性地掃描相鄰設(shè)備的必要信息。波束功率電平是用于限制性地掃描在特定距離內(nèi)的相鄰設(shè)備的信息,并且可被包括在掃描請求消息中。
根據(jù)本公開的各種示例性實(shí)施例,定向信息和波束功率電平兩者可被包括在掃描請求消息1301中,或者定向信息和波束功率電平中的一個(gè)可被包括在掃描請求消息1301中。
掃描響應(yīng)消息1302可包括:作為指示接收掃描請求消息的相鄰設(shè)備(例如響應(yīng)器)的標(biāo)識(shí)符的信息的響應(yīng)器id。為了隱私保護(hù),接收掃描請求消息的相鄰設(shè)備可被設(shè)置成不響應(yīng)于相鄰設(shè)備掃描請求。
掃描響應(yīng)消息1302可包括:作為指示接收掃描請求消息的波束扇區(qū)標(biāo)識(shí)符的信息的接收的波束扇區(qū)id。接收的波束扇區(qū)id是用于將由相鄰設(shè)備接收的掃描請求消息中的波束扇區(qū)標(biāo)識(shí)符發(fā)送回發(fā)送掃描請求消息的電子設(shè)備的信息。
圖14圖示根據(jù)本公開的各種示例性實(shí)施例的示出電子設(shè)備1400與相鄰設(shè)備1401之間的操作的示例的流程圖。參考圖14,是相鄰設(shè)備掃描操作的主體的電子設(shè)備1400(例如掃描器或啟動(dòng)器)可生成信標(biāo)信號的掃描請求消息1403,并且重復(fù)用于在特定波束扇區(qū)中通過定向天線順序發(fā)送掃描請求消息1403的波束成形操作。
例如,當(dāng)電子設(shè)備1400在操作1402中以某個(gè)波束扇區(qū)(例如扇區(qū)#1)為單位發(fā)送掃描請求消息1403時(shí),掃描請求消息1403可包括啟動(dòng)器id、掃描類型、定向信息、波束功率電平、波束扇區(qū)id和響應(yīng)調(diào)度,并且可包括gps信息作為可選信息。
當(dāng)位于某個(gè)波束扇區(qū)(例如扇區(qū)#1)的單位內(nèi)的相鄰設(shè)備(例如響應(yīng)器)1401接收掃描請求消息1403時(shí),相鄰設(shè)備在操作1404中確定掃描請求消息1403是否是有效。
例如,為了保護(hù)隱私,相鄰設(shè)備1401可被設(shè)置成不響應(yīng)于相鄰設(shè)備掃描請求。在這種情況下,相鄰設(shè)備1401可確定掃描請求消息無效,并且可謝絕或以其它方式拒絕響應(yīng)。
另一方面,當(dāng)相鄰設(shè)備1401確定掃描請求消息有效時(shí),相鄰設(shè)備1401可生成掃描響應(yīng)消息1406以響應(yīng)于掃描請求消息1403,并且在操作1405中向電子設(shè)備1400發(fā)送掃描響應(yīng)消息1406。
本文中,掃描響應(yīng)消息1406可包括響應(yīng)器id和接收的波束扇區(qū)id,并且可通過定向天線或全向天線被以各種方法被發(fā)送。
例如,當(dāng)相鄰設(shè)備1401通過定向天線發(fā)送掃描響應(yīng)消息1406時(shí),相鄰設(shè)備1401可通過朝著從其接收到掃描請求消息1403的特定扇區(qū)(例如扇區(qū)#1)波束成形而發(fā)送掃描響應(yīng)消息1406。然而,當(dāng)沒有從電子設(shè)備1400接收到響應(yīng)消息(例如指示是否接收到消息的“ack”消息)時(shí),相鄰設(shè)備1401可通過朝著鄰近于特定扇區(qū)的另一個(gè)扇區(qū)(例如扇區(qū)#0或扇區(qū)#2)波束成形而重新發(fā)送掃描響應(yīng)消息1406。這可能因此防止當(dāng)電子設(shè)備1400移動(dòng)到另一個(gè)位置時(shí)通??赡馨l(fā)生的通信錯(cuò)誤。
接收到掃描請求消息1403的相鄰設(shè)備1401可識(shí)別掃描請求消息中的啟動(dòng)器的id(例如mac地址等)以及定向信息(例如定向角),并計(jì)算在執(zhí)行掃描操作的電子設(shè)備1400(啟動(dòng)器)與相鄰設(shè)備1401之間的相對距離。
相鄰設(shè)備1401可識(shí)別掃描請求消息1403中的響應(yīng)調(diào)度,確定發(fā)送掃描響應(yīng)消息1406的信道和時(shí)間,并且然后根據(jù)對應(yīng)的信道和時(shí)間發(fā)送掃描響應(yīng)消息1406。
電子設(shè)備1400可識(shí)別包括在掃描響應(yīng)消息1406中的響應(yīng)器id并識(shí)別相鄰設(shè)備1401,并且可識(shí)別包括在掃描響應(yīng)消息1406中的波束扇區(qū)id,并且計(jì)算電子設(shè)備1400與相鄰設(shè)備1401之間的相對距離。
圖15圖示根據(jù)本公開的各種示例性實(shí)施例的示出在電子設(shè)備1500、相鄰設(shè)備1501與又一個(gè)第三設(shè)備1502之間的定向信息和位移角的交換的示例的視圖。參考圖15,可在執(zhí)行掃描操作的電子設(shè)備1500或1502與是待掃描的目標(biāo)的相鄰設(shè)備1501之間交換由陀螺儀羅盤傳感器獲取的定向信息和參照特定引導(dǎo)點(diǎn)形成的位移角(θ)。
根據(jù)本公開的各種示例性實(shí)施例,可以更有效地得到相鄰設(shè)備的位置,并且可以制作地圖而不使用利用許多網(wǎng)絡(luò)資源并且可能不是精確信息的gps信息。
這在根據(jù)基于位置的服務(wù)(lbs)制作用于室內(nèi)導(dǎo)航的地圖時(shí)提供幫助,并且可有用地應(yīng)用于其中不提供像lbs系統(tǒng)那樣的位置感測設(shè)備的建筑物的內(nèi)部或外部。
圖16圖示根據(jù)本公開的各種示例性實(shí)施例的包括掃描請求消息和掃描響應(yīng)消息的ieee802.11admac幀1600的示例的視圖。參考圖16,ieee802.11admac幀1600可包括定向頻帶(dband)能力信息元素1601。
根據(jù)本公開的各種示例性實(shí)施例,掃描請求消息和掃描響應(yīng)消息的參數(shù)1602可被包括在ieee802.11admac幀1600的dband能力信息元素1601中,或者可被包括在除了dband能力信息元素之外的生成商專用信息元素的形式中。掃描請求消息和掃描響應(yīng)消息的參數(shù)可被包括在信標(biāo)幀、dband信標(biāo)幀、探測請求幀、探測響應(yīng)幀等中。
根據(jù)本公開的各種示例性實(shí)施例,掃描請求消息和掃描響應(yīng)消息的參數(shù)可被包括在mac之上的上層(例如應(yīng)用層)上的消息中。
圖17圖示根據(jù)本公開的各種示例性實(shí)施例的示出扇區(qū)電平掃過操作的視圖。參考圖17,掃描請求消息可以以在ieee802.11ad中考慮的在dband波束成形期間由啟動(dòng)器發(fā)送的消息的形式來實(shí)現(xiàn)。參考圖17,掃描響應(yīng)消息可以以在ieee802.11ad中考慮的在dband波束成形期間由響應(yīng)器發(fā)送的消息的形式來實(shí)現(xiàn)。
更具體地,可通過使用考慮定向信息的各種扇區(qū)電平掃過(sls)來實(shí)現(xiàn)在電子設(shè)備1700(例如啟動(dòng)器)與相鄰設(shè)備1701(例如響應(yīng)器)之間發(fā)送和接收的掃描請求消息和掃描響應(yīng)消息,其中該電子設(shè)備1700是掃描操作的主體,該相鄰設(shè)備1701是待掃描的目標(biāo)。
圖18圖示根據(jù)本公開的各種示例性實(shí)施例的示出在超幀結(jié)構(gòu)中掃描對應(yīng)方設(shè)備的過程的示例的視圖。參考圖18,是掃描操作的主體的電子設(shè)備1800(例如掃描器)可通過在其中包括掃描請求消息的參數(shù)來生成dband信標(biāo),并且可如上參照圖16所述地以每個(gè)扇區(qū)為單位引導(dǎo)和發(fā)送dband信標(biāo)。
電子設(shè)備1800倒計(jì)時(shí),同時(shí)以每個(gè)扇區(qū)為單位發(fā)送dband信標(biāo)。例如,當(dāng)電子設(shè)備1800發(fā)送dband信標(biāo),同時(shí)順序地將dband導(dǎo)向9個(gè)扇區(qū)時(shí),倒計(jì)值cdown為0-8。
例如,圖18圖示:由電子設(shè)備1800通過第六扇區(qū)發(fā)送的dband信標(biāo)到達(dá)相鄰設(shè)備(例如響應(yīng)器)1801,其中該相鄰設(shè)備是待掃描的目標(biāo)。
相鄰設(shè)備1801可像電子設(shè)備1800那樣支持mm波波束成形,并且通過扇區(qū)掃過幀(scs)發(fā)送掃描響應(yīng)消息。另外,scs幀、scs反饋幀和scs-ack幀的語法可包括根據(jù)本公開的各種示例性實(shí)施例的參數(shù),并且該參數(shù)可被添加到上述幀作為生產(chǎn)商專用元素。
相鄰設(shè)備1801可近似地估計(jì)電子設(shè)備1800的相對位置,并且可不通過所有扇區(qū)發(fā)送scs幀。相應(yīng)地,可以實(shí)現(xiàn)更快的掃描或波束成形效果。
根據(jù)本公開的各種示例性實(shí)施例的掃描請求消息和掃描響應(yīng)消息的參數(shù)可被添加為與被另外標(biāo)準(zhǔn)化的ieee802.11ax中的定向掃描相關(guān)的協(xié)議的語法,諸如扇區(qū)掃過(ssw)和波束精細(xì)化協(xié)議(brp)。
根據(jù)本公開的各種示例性實(shí)施例,用于用方向性掃描相鄰設(shè)備的方法可與波束成形技術(shù)一起應(yīng)用于鄰域網(wǎng)(nan)無線通信。另外,用于調(diào)整波束寬度以增強(qiáng)扇區(qū)電平掃過(sls)的速度的各種技術(shù)是公知的,并且因而可與根據(jù)本公開的各種示例性實(shí)施例的掃描方法一起使用。
另外,當(dāng)關(guān)閉wifi,但是打開“始終允許掃描”的選項(xiàng)時(shí),應(yīng)用android4.3或更高版本的諸如智能電話之類的電子設(shè)備可以執(zhí)行wifi掃描,并且因而本公開的示例性實(shí)施例可以容易地應(yīng)用于實(shí)際產(chǎn)品。
根據(jù)本公開的各種示例性實(shí)施例的用于使用全向天線掃描相鄰設(shè)備的方法和用于使用定向天線掃描相鄰設(shè)備的方法可根據(jù)電子設(shè)備和相鄰設(shè)備的網(wǎng)絡(luò)情況或位置來彼此轉(zhuǎn)換,其中該電子設(shè)備是掃描操作的主體,該相鄰設(shè)備是待掃描的目標(biāo)。
例如,當(dāng)電子設(shè)備和相鄰設(shè)備位于視線(los)內(nèi)時(shí),可應(yīng)用用于使用定向天線掃描相鄰設(shè)備的方法,并且當(dāng)電子設(shè)備和相鄰設(shè)備不位于los內(nèi)時(shí),不可以應(yīng)用用于使用這樣的定向天線掃描相鄰設(shè)備的方法。
因此,當(dāng)電子設(shè)備和相鄰設(shè)備不位于los內(nèi)時(shí),電子設(shè)備可自動(dòng)切換到用于使用全向天線掃描相鄰設(shè)備的方法,或者可顯示用戶界面屏幕等,以便用戶識(shí)別當(dāng)前情況并轉(zhuǎn)換成用于使用全向天線掃描相鄰設(shè)備的方法。
用于使用全向天線掃描相鄰設(shè)備的方法和用于使用定向天線掃描相鄰設(shè)備的方法可根據(jù)諸如網(wǎng)絡(luò)環(huán)境、地點(diǎn)、通信質(zhì)量等之類的各種因素而自動(dòng)或半自動(dòng)地彼此轉(zhuǎn)換。
本公開的各種示例性實(shí)施例可被有用地應(yīng)用以執(zhí)行各種智能功能。
圖19圖示根據(jù)本公開的各種示例性實(shí)施例的示出智能圖片標(biāo)記操作的示例的視圖。例如,當(dāng)攜帶根據(jù)本公開的各種示例性實(shí)施例的電子設(shè)備1900的用戶將用戶已經(jīng)拍攝的圖片上傳到相機(jī)、無線設(shè)備或諸如sns之類的社交媒體網(wǎng)站上時(shí),用戶可使用圖片標(biāo)記服務(wù)來容易地分類圖片。
存在各種標(biāo)記服務(wù)。例如,用于標(biāo)記人的面部(或物體)的正常圖片標(biāo)記方法可執(zhí)行以下操作:將待標(biāo)記的圖片中的人的面部(或物體)分割;使用圖像識(shí)別技術(shù)提取特征信息;以及通過比較該特征信息和用戶設(shè)備中的數(shù)據(jù)庫中的或在線/離線數(shù)據(jù)庫中的圖片的特征信息來發(fā)現(xiàn)相似的人(或物體)。
正常圖片標(biāo)記方法可自動(dòng)執(zhí)行圖片標(biāo)記,或者可通過從用戶接收自動(dòng)提取的標(biāo)記信息的標(biāo)識(shí)來半自動(dòng)地執(zhí)行圖片標(biāo)記。然而,上述正常圖片標(biāo)記方法具有許多缺點(diǎn)。具體地,當(dāng)出現(xiàn)在待標(biāo)記的圖片中的人(或物體)的面部未被清晰地拍攝時(shí),當(dāng)在待標(biāo)記的圖片中存在許多人的面部(或物體)時(shí),當(dāng)在用戶的數(shù)據(jù)庫中存在許多圖片(或物體)時(shí),或者當(dāng)面部(或物體)匹配被在線執(zhí)行時(shí),標(biāo)記的精度非常低,或者消耗了過多的計(jì)算能力(操作/電池消耗),并且利用高于預(yù)定帶寬的網(wǎng)絡(luò)流量來交換信息。
特別地,對于具有相機(jī)功能的無線終端(例如智能電話)重要的是減少利用的處理器計(jì)算量,并且從而同時(shí)減少電池消耗。因此,當(dāng)標(biāo)記操作增加時(shí),終端的資源上的負(fù)擔(dān)也增加。特別地,當(dāng)除了通過對圖片中的人或物體的面部識(shí)別進(jìn)行標(biāo)記之外還為視頻數(shù)據(jù)執(zhí)行掃描、提取和標(biāo)記時(shí),計(jì)算量和網(wǎng)絡(luò)流量大大增加。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)拍攝圖片并標(biāo)記圖片時(shí),用戶終端可通過與用戶的設(shè)備通信而不是通過通過對人的面部(或物體)的圖像識(shí)別進(jìn)行標(biāo)記來直接獲取標(biāo)記目標(biāo)信息,該圖像識(shí)別利用資源。無關(guān)地,拍攝者可能并不總是實(shí)體的人,并且可能是各種類型的自動(dòng)相機(jī)。
具體地,拍攝者可以是各種獨(dú)立的拍攝設(shè)備,諸如cctv、無人機(jī)相機(jī)等。拍攝者可獲取用戶的位置信息(包括高度信息)、拍攝角度、拍攝時(shí)間、鏡頭的廣角和特征信息、以及關(guān)于使用拍攝圖片的用戶終端的傳感器的位于附近的其它的無線終端的信息。
另外,當(dāng)位于拍攝者附近的終端用戶通過無線終端周圍的信號測量而被確定為優(yōu)先標(biāo)記目標(biāo)候選時(shí),布置在將由相機(jī)拍攝的位置(例如地圖上的位置和角度)處的人(或物體)可同時(shí)被其次地確定為第一優(yōu)先標(biāo)記目標(biāo)。
當(dāng)根據(jù)本公開的各種示例性實(shí)施例的相鄰設(shè)備掃描方法應(yīng)用于受限的標(biāo)記目標(biāo)候選時(shí),標(biāo)記目標(biāo)的數(shù)量可減少到位于期望的方向或位于期望的方向和距離的相鄰設(shè)備的集(例如,圖19的1901-1903),并且增加圖片標(biāo)記的效率。
在該示例情況下,公開了用于識(shí)別相鄰用戶(或相鄰設(shè)備)的兩種方法。如本公開的各種示例性實(shí)施例中所提及的,終端可通過終端之間的通信識(shí)別相鄰終端,并且在通信的中間用作主機(jī)的終端或服務(wù)器可基于諸如各種終端的位置和高度、時(shí)間等之類的其它終端的信息來通過推斷識(shí)別用戶。
用作主機(jī)的終端或服務(wù)器的第一示例是通信服務(wù)供應(yīng)商的基站(bs)/enb,第二示例是像無人機(jī)那樣的提供有cctv功能的設(shè)備,第三示例是像facebook那樣的sns或云服務(wù)服務(wù)器,并且第四示例是個(gè)人便攜式終端。第一示例可在用戶拍攝時(shí)使用在對應(yīng)的基站(例如圖19的1904)的小區(qū)上的用戶位置來推斷標(biāo)記目標(biāo),并且第三示例可基于用戶的位置信息來推斷標(biāo)記目標(biāo),該標(biāo)記目標(biāo)允許在拍攝之后在云服務(wù)服務(wù)器處登記圖片時(shí)提前使用其位置日志。
圖20圖示根據(jù)本公開的各種示例性實(shí)施例的示出拒絕被拍攝的操作的視圖。例如,近年來,諸如用戶視頻設(shè)備或cctv之類的各種視頻設(shè)備正拍攝許多照片并制作視頻。相應(yīng)地,存在關(guān)注:用戶不想向公眾泄露的特定用戶或物體可能有意或無意地出現(xiàn)在其它的照片或視頻中。
例如,參考圖20,攜帶電子設(shè)備2005(諸如智能電話)的人可能暴露于另一個(gè)用戶的電子設(shè)備2000的相機(jī),并且可能難以如所愿地防止包括該人的照片被上傳到社交媒體或云服務(wù)器上,并且因而出現(xiàn)在公眾中。
根據(jù)本公開的各種示例性實(shí)施例,不希望泄露私人信息的用戶可裝備有指示“拒絕被拍照”的功能。拍攝者可能不一定是人,并且可以是諸如cctv、無人機(jī)相機(jī)等之類的各種獨(dú)立的拍攝設(shè)備。例如,大多數(shù)人攜帶諸如智能電話等(例如圖20的2001-2003)之類的電子設(shè)備或者可穿戴設(shè)備,并且因而可執(zhí)行以下方法。
例如,拍攝者可獲取用戶的位置信息(包括高度信息)、拍攝角度、拍攝時(shí)間、鏡頭的廣角和特征信息、以及關(guān)于使用拍攝圖片的用戶終端的傳感器的位于附近的其它人的無線終端的信息。
另外,位于拍攝者附近的終端用戶可主要被確定為將通過無線終端周圍的信號測量拍攝的優(yōu)先目標(biāo)候選,并且位于位置(例如地圖上的位置和角度)處的可以是將由相機(jī)同時(shí)拍攝的目標(biāo)的人(或物體)可被其次確定為待拍攝的第一優(yōu)先目標(biāo)。
在這種情況下,存在兩種用于識(shí)別相鄰用戶的方法。如在本公開的各種示例性實(shí)施例中,終端可通過終端之間的通信來識(shí)別相鄰終端,并且在通信中間用作主機(jī)的終端或服務(wù)器可通過基于諸如各種終端的位置和高度、時(shí)間等之類的其它終端的信息推斷來識(shí)別用戶。
用作主機(jī)的終端或服務(wù)器的第一示例是通信服務(wù)供應(yīng)商的基站(bs)/enb,第二示例是像無人機(jī)那樣的提供有cctv功能的設(shè)備,第三示例是像facebook那樣的sns或云服務(wù)服務(wù)器,并且第四示例是個(gè)人便攜式終端。第一示例可在用戶拍攝時(shí)使用在對應(yīng)的基站(例如圖20的2004)的小區(qū)上的用戶位置來推斷待拍攝的目標(biāo),并且第三示例可基于用戶的位置信息來推斷待拍攝的目標(biāo),其中該待拍攝的目標(biāo)允許在拍攝之后在云服務(wù)服務(wù)器處登記圖片時(shí)提前使用其位置日志。
當(dāng)被選擇將被拍攝的目標(biāo)提前通過電子配置或者之后通過在線或離線設(shè)置或配置表達(dá)“拒絕被拍攝”的意圖時(shí),對應(yīng)的用戶或物體的外觀可被刪除,或者被改變成不同外觀(例如笑臉)的圖標(biāo),或者可請求下述處理,其中該處理請求對在拍攝的圖片或視頻中的拍攝的人的肖像或顯示權(quán)利的特許或允許。
圖21圖示根據(jù)本公開的各種示例性實(shí)施例的示出基于位置識(shí)別的服務(wù)的視圖。例如,根據(jù)本公開的定向掃描方法可應(yīng)用于:諸如在博物館中享受藝術(shù)之類的各種服務(wù),諸如健美操之類的游戲應(yīng)用、尋找停放的汽車等。
根據(jù)本公開的各種示例性實(shí)施例,wifi功能例如可安裝在博物館中展示的多個(gè)物體中,并且然后可通過定向掃描方法來識(shí)別物體的位置,并且可以提供各種指導(dǎo)服務(wù)。
例如,游戲控制臺(tái)可通過與控制器的通信來為視頻游戲提供控制。根據(jù)本公開的各種示例性實(shí)施例的方法可應(yīng)用于諸如智能手表(例如三星的“gearfit”)之類的可穿戴設(shè)備,并且游戲人員使用可穿戴設(shè)備識(shí)別位置,并且享受游戲而不是使用經(jīng)設(shè)計(jì)與控制臺(tái)一起使用的傳統(tǒng)控制器。
另外,當(dāng)用戶忘記汽車的停放位置時(shí),可通過執(zhí)行本公開的定向掃描方法,關(guān)于提供有wifi功能的汽車來發(fā)現(xiàn)停放的汽車的位置。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)基于mm波頻率的波束成形技術(shù)應(yīng)用于使用2d相機(jī)和深度信息的kinect時(shí),用于識(shí)別用戶位置的方法可應(yīng)用于各種游戲。
本公開的各種示例性實(shí)施例可應(yīng)用于“用戶自適應(yīng)空調(diào)”或“用戶自適應(yīng)風(fēng)扇”。參考圖21,當(dāng)根據(jù)本公開的各種示例性實(shí)施例的用于定向掃描相鄰設(shè)備的方法應(yīng)用于風(fēng)扇2100時(shí),風(fēng)扇2100可掌握攜帶諸如智能電話之類的第一電子設(shè)備2101的第一用戶(例如用戶a)的位置,以及攜帶第二電子設(shè)備2102的第二用戶(例如用戶b)的位置。
另外,每當(dāng)風(fēng)扇2100的風(fēng)朝著第一用戶的位置和第二用戶的位置時(shí),風(fēng)扇2100可將風(fēng)的類型轉(zhuǎn)換為由第一用戶期望的預(yù)設(shè)的風(fēng)和由第二用戶期望的預(yù)設(shè)的風(fēng)。
此外,風(fēng)扇2100可使用由第一用戶和第二用戶穿戴的可穿戴設(shè)備之中的諸如智能手表之類的設(shè)備、或者用戶周圍的傳感器獲取的生物測定信息(例如溫度等),并且可調(diào)節(jié)由用戶期望的風(fēng)的類型或強(qiáng)度,或者可考慮諸如用戶的溫度、心跳等之類生物測定信息而為每個(gè)用戶提供最佳定制的風(fēng)。
圖22圖示根據(jù)本公開的各種示例性實(shí)施例的示出視頻會(huì)議操作的示例的視圖。根據(jù)本公開的各種示例性實(shí)施例,當(dāng)通過定向扇區(qū)電平掃過方法確定用戶位置時(shí),用戶位置可被設(shè)置為感興趣區(qū)域(roi),并且增強(qiáng)服務(wù)可被不同地提供給roi。
例如,諸如802.11ad(或諸如802.11ax等之類的標(biāo)準(zhǔn))之類的基于mm波的通信功能可被添加到像microsoft的kinect那樣的設(shè)備。在諸如kinect等之類的當(dāng)前2d+深度傳感器設(shè)備中,2d相機(jī)可支持清晰分辨率的圖像(例如1920x1080的hd分辨率),但是深度傳感器具有支持比2d相機(jī)的圖像的分辨率低的分辨率的圖像的缺點(diǎn),因?yàn)樯疃葌鞲衅髟谟邢薜臅r(shí)間內(nèi)發(fā)送和接收波束,并且具有有限的精度。
根據(jù)本公開的各種示例性實(shí)施例,當(dāng)如圖22中所示地執(zhí)行視頻會(huì)議操作時(shí),可掌握攜帶諸如智能電話之類的電子設(shè)備(未示出)的演講者2200的位置,并且然后與其他人2201的圖像質(zhì)量相比可增強(qiáng)演講者2200的圖像質(zhì)量。另外,當(dāng)丟包率(plr)低時(shí),可通過更穩(wěn)定的信道發(fā)送圖像,并且可在傳輸期間添加更多的前向糾錯(cuò)(fec)。
圖23圖示根據(jù)本公開的各種示例性實(shí)施例的示出基于roi的不均勻深度掃描操作的視圖。參考圖23,用于通過基于mm波的掃描來掃描用戶的位置的各種電子設(shè)備2300可通過與由第一用戶攜帶的電子設(shè)備2301的定向無線通信來掌握第一用戶的位置,并且可通過與由第二用戶攜帶的電子設(shè)備2302的定向無線通信來掌握第二用戶的位置。
當(dāng)如上所述地保持或攜帶第一用戶和第二用戶的位置時(shí),電子設(shè)備2300可將用戶的位置設(shè)置為roi,并且關(guān)于roi更密集地執(zhí)行深度傳感器掃描,并且關(guān)于其它區(qū)域執(zhí)行相對稀疏的掃描。
通過如上所述地選擇性地執(zhí)行深度傳感器掃描,可以增加由kinect提供的深度地圖的幀速率,或者可以增強(qiáng)像用戶那樣的重要物體的深度的精度。
根據(jù)本公開的各種示例性實(shí)施例,使用mm波頻率的定向相鄰設(shè)備掃描方法可應(yīng)用于車輛間通信,以在同時(shí)在相同車道中的第一汽車和第二汽車之間通信。
這可在車輛技術(shù)領(lǐng)域中用作用于向前運(yùn)行的汽車向在后面運(yùn)行的汽車通知路況的方法。除了車輛間通信之外,該方法還可應(yīng)用于用于通過與位于第一汽車附近并且提供有通信功能(例如智能路燈)的設(shè)備通信而向第二汽車傳送信息的方法。
根據(jù)上述的本公開的各種示例性實(shí)施例的方法可定向掃描相鄰設(shè)備,更有效地獲取有用信息,并且然后根據(jù)該信息向使用相鄰設(shè)備的各種用戶提供適當(dāng)?shù)姆?wù)。
圖24圖示根據(jù)本公開的各種示例性實(shí)施例的示出用于掃描電子設(shè)備的相鄰設(shè)備的方法的流程圖。參考圖24,根據(jù)本公開的各種示例性實(shí)施例的電子設(shè)備可在操作2400中確定用于掃描相鄰設(shè)備的定向信息,并且在操作2401中通過無線通信向相鄰設(shè)備發(fā)送包括確定的定向信息的掃描請求消息。
電子設(shè)備可在操作2402中通過無線通信從相鄰設(shè)備接收響應(yīng)于掃描請求消息的掃描響應(yīng)消息,并且在操作2403中通過識(shí)別掃描響應(yīng)消息來定向掃描相鄰設(shè)備。
根據(jù)本公開的各種實(shí)施例的電子設(shè)備的上述元件中的每一個(gè)可包括一個(gè)或多個(gè)組件,并且對應(yīng)的元件的名稱可根據(jù)電子設(shè)備的類型而變化。根據(jù)本公開的各種實(shí)施例的電子設(shè)備可包括上述元件中的至少一個(gè),并且可排除元件中的一些或者進(jìn)一步包括其它附加元件。此外,根據(jù)本公開的各種實(shí)施例的電子設(shè)備的元件中的一些可耦合以形成單個(gè)實(shí)體,同時(shí)執(zhí)行與在耦合之前的對應(yīng)的元件的功能相同的功能。
根據(jù)本公開的各種實(shí)施例,根據(jù)本公開的各種實(shí)施例的如由所附權(quán)利要求限定和/或本文公開的設(shè)備或方法中的至少一些可以硬件、軟件、固件或者硬件、軟件和固件中的至少兩個(gè)的任何組合(例如模塊或單元)的形式來實(shí)現(xiàn)。“模塊”例如可與術(shù)語“單元”、“邏輯”、“邏輯塊”、“組件”或“電路”互換使用。“模塊”可以是集成組件元件或其一部分的最小單元。
“模塊”可以是執(zhí)行一個(gè)或多個(gè)功能或其一部分的最小單元?!澳K”可被機(jī)械地或電子地實(shí)現(xiàn)。例如,根據(jù)本公開的“模塊”可包括可能已知或?qū)⒈婚_發(fā)的專用集成電路(asic)芯片、現(xiàn)場可編程門陣列(fpga)和用于執(zhí)行操作的可編程邏輯器件中的至少一個(gè)。
如果以軟件實(shí)現(xiàn),可提供存儲(chǔ)至少一個(gè)程序(或編程模塊)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(或由計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì))。例如,軟件可由以編程模塊的形式存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令來實(shí)現(xiàn)。至少一個(gè)程序可包括使電子設(shè)備執(zhí)行根據(jù)本公開的各種實(shí)施例的如由所附權(quán)利要求限定和/或本文公開的方法的指令。
計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是存儲(chǔ)器230。編程模塊的至少一部分例如可由處理器210實(shí)現(xiàn)(例如執(zhí)行)。編程模塊的至少一部分例如可包括用于執(zhí)行至少一個(gè)功能的模塊、程序、例程、一組指令或進(jìn)程。
計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包括:磁介質(zhì),諸如硬盤、軟盤和磁帶;光學(xué)介質(zhì),諸如光盤只讀存儲(chǔ)器(cd-rom)和數(shù)字通用盤(dvd);磁光介質(zhì),諸如可光讀軟盤;特別被配置成存儲(chǔ)和執(zhí)行程序指令(例如編程模塊)的硬件設(shè)備,諸如只讀存儲(chǔ)器(rom)、隨機(jī)存取存儲(chǔ)器(ram)和閃存;電可擦除可編程只讀存儲(chǔ)器(eeprom);磁盤存儲(chǔ)設(shè)備;任何其它類型的光存儲(chǔ)設(shè)備;以及磁帶盒。
替代地,一些或全部的任何組合可形成在其中存儲(chǔ)程序的存儲(chǔ)器。此外,電子設(shè)備中可包括多個(gè)這樣的存儲(chǔ)器。另外,程序指令可包括可以在計(jì)算機(jī)中通過使用解釋器執(zhí)行的高級語言代碼以及由編譯器編寫的機(jī)器代碼。
根據(jù)各種實(shí)施例,電子設(shè)備101可包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有存儲(chǔ)在其中的程序,以執(zhí)行用于識(shí)別已經(jīng)接收呼叫的對應(yīng)方電子設(shè)備的呼叫不可用狀態(tài)的操作和用于向?qū)?yīng)方電子設(shè)備發(fā)送呼叫希望消息的操作。
另外,程序可存儲(chǔ)在可附接存儲(chǔ)設(shè)備中,該可附接存儲(chǔ)設(shè)備能夠通過諸如因特網(wǎng)、內(nèi)部網(wǎng)、局域網(wǎng)(lan)、廣域lan(wlan)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)(san)或其任何組合之類的通信網(wǎng)絡(luò)訪問電子設(shè)備。這樣的存儲(chǔ)設(shè)備可經(jīng)由外部端口訪問電子設(shè)備。此外,通信網(wǎng)絡(luò)上分離的存儲(chǔ)設(shè)備可訪問便攜式電子設(shè)備。如上所述的任何硬件設(shè)備可被配置成作為一個(gè)或多個(gè)軟件模塊工作,以便根據(jù)本公開的各種實(shí)施例執(zhí)行操作,反之亦然。
根據(jù)本公開的各種實(shí)施例的任何模塊或編程模塊可包括上述元件中的至少一個(gè),排除元件中的一些,或者進(jìn)一步包括其它附加元件。根據(jù)本公開的各種實(shí)施例的由模塊、編程模塊或其它元件執(zhí)行的操作可以順序、并行、重復(fù)或啟發(fā)式方式來執(zhí)行。此外,可根據(jù)其它次序執(zhí)行或者可省略一些操作,或者可添加其它操作。
同時(shí),在說明書和附圖中公開的示例性實(shí)施例僅僅被呈現(xiàn)以易于描述本公開的技術(shù)內(nèi)容,并且?guī)椭斫獗竟_,并且不旨在限制本公開。因此,從本公開的技術(shù)思想導(dǎo)出的所有改變或修改以及本文所述的實(shí)施例應(yīng)當(dāng)被解釋為屬于本公開。
本公開的上述實(shí)施例可以以硬件、固件或者經(jīng)由可以存儲(chǔ)在諸如cdrom、數(shù)字多功能光盤(dvd)、磁帶、ram、軟盤、硬盤或磁光盤之類的記錄介質(zhì)中的軟件或計(jì)算機(jī)代碼或者通過網(wǎng)絡(luò)下載的最初存儲(chǔ)在遠(yuǎn)程記錄介質(zhì)或非暫時(shí)機(jī)器可讀介質(zhì)上并且將存儲(chǔ)在本地記錄介質(zhì)上的計(jì)算機(jī)代碼的執(zhí)行來實(shí)現(xiàn),使得本文所述的方法可以經(jīng)由存儲(chǔ)在記錄介質(zhì)上的軟件、使用通用計(jì)算機(jī)或?qū)S锰幚砥骰蛞灾T如asic或fpga之類的可編程或?qū)S糜布礓秩?。如本領(lǐng)域?qū)⒗斫獾模?jì)算機(jī)、處理器、微處理器控制器或可編程硬件包括可存儲(chǔ)或接收軟件或計(jì)算機(jī)代碼的存儲(chǔ)器組件,例如ram、rom、閃存等,該軟件或計(jì)算機(jī)代碼在由計(jì)算機(jī)、處理器或硬件訪問或執(zhí)行時(shí)實(shí)現(xiàn)本文所述的處理方法。另外,應(yīng)當(dāng)認(rèn)識(shí)到:當(dāng)通用計(jì)算機(jī)訪問用于實(shí)現(xiàn)本文所示的處理的代碼時(shí),代碼的執(zhí)行將通用計(jì)算機(jī)變換為用于執(zhí)行本文所示的處理的專用計(jì)算機(jī)。圖中提供的任何功能和步驟可以硬件、軟件或兩者的組合來實(shí)現(xiàn),并且可以在計(jì)算機(jī)的編程指令內(nèi)被全部或部分地執(zhí)行。本文沒有權(quán)利要求將根據(jù)35u.s.c.112第六段的規(guī)定來解釋,除非使用短語“用于……的裝置(meansfor)”來明確地?cái)⑹鲈撛?。另外,技術(shù)人員理解并認(rèn)識(shí)到“處理器”或“微處理器”可以是所要求包括的公開中的硬件。根據(jù)最廣泛的合理解釋,所附權(quán)利要求是符合35u.s.c.§101的法定主題。
根據(jù)按照35u.s.c.§101的法定主題,如本文提及的術(shù)語“單元”或“模塊”的定義將被理解為構(gòu)成:諸如ccd、cmos、soc、aisc、fpga、dsp、被配置用于某個(gè)期望的功能性的處理器或微處理器(控制器/控制單元)之類的硬件線路,或者包含諸如發(fā)送器、接收器或收發(fā)器之類的硬件的通信模塊,或者包括被加載到硬件中并由硬件執(zhí)行以用于操作的機(jī)器可執(zhí)行代碼的非暫時(shí)介質(zhì),并且最廣泛的合理解釋不構(gòu)成軟件本身。例如,本公開中的處理器包括硬件線路,并且申請人的所附權(quán)利要求元素都不是純軟件或軟件本身。