国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用鄰近對等設(shè)備的模式匹配確定室內(nèi)位置的制作方法

      文檔序號:10541187閱讀:247來源:國知局
      使用鄰近對等設(shè)備的模式匹配確定室內(nèi)位置的制作方法
      【專利摘要】方法、裝置和計(jì)算機(jī)可讀存儲介質(zhì)使用計(jì)算設(shè)備執(zhí)行物聯(lián)網(wǎng)(IoT)位置分類。計(jì)算設(shè)備使用發(fā)現(xiàn)過程來確定該位置處的物聯(lián)網(wǎng)(IoT)設(shè)備的類型。機(jī)器學(xué)習(xí)、模式識別和/或硬編碼被用來基于各種類型的物聯(lián)網(wǎng)(IoT)位置處的各種類型的物聯(lián)網(wǎng)(IoT)設(shè)備來確定物聯(lián)網(wǎng)(IoT)位置類型。物聯(lián)網(wǎng)(IoT)位置類型的類型可被確定為零售店、家庭、辦公室等等。
      【專利說明】使用鄰近對等設(shè)備的模式匹配確定室內(nèi)位置
      [00011根據(jù)35U.S.C.§119的優(yōu)先權(quán)要求
      [0002]本專利申請要求由與本申請相同的發(fā)明人于20 14年1月10日提交的題為 DETERMINING INDOOR LOCATION USING PATTERN MATCHING OF PROXIMAL PEER-TO-PEER DEVICES(使用鄰近對等設(shè)備的模式匹配確定室內(nèi)位置)的臨時(shí)申請No. 61/926,154的優(yōu)先 權(quán),該臨時(shí)申請已被轉(zhuǎn)讓給本申請受讓人并由此通過援引明確地整體納入于此。
      [0003] 領(lǐng)域
      [0004] 各實(shí)現(xiàn)涉及物聯(lián)網(wǎng)(I oT)設(shè)備的位置確定。
      【背景技術(shù)】
      [0005] 因特網(wǎng)是使用標(biāo)準(zhǔn)網(wǎng)際協(xié)議套件(例如,傳輸控制協(xié)議(TCP)和網(wǎng)際協(xié)議(IP))來 彼此通信的互聯(lián)的計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)的全球系統(tǒng)。物聯(lián)網(wǎng)(Ι〇Τ)基于日常對象(不僅是計(jì) 算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò))可經(jīng)由物聯(lián)網(wǎng)(Ι〇Τ)通信網(wǎng)絡(luò)(例如,自組織(ad-h 〇C)系統(tǒng)或因特網(wǎng))可 讀、可識別、可定位、可尋址、以及可控制的理念。
      [0006] 如本文所使用的,術(shù)語"物聯(lián)網(wǎng)設(shè)備"(或即"物聯(lián)網(wǎng)(IoT)設(shè)備")可指代具有可尋 址接口(例如,網(wǎng)際協(xié)議(IP)地址、藍(lán)牙標(biāo)識符(ID)、近場通信(NFC)ID等)并且可在有線或 無線連接上向一個(gè)或多個(gè)其他設(shè)備傳送信息的任何物體(例如,設(shè)施、傳感器等)。物聯(lián)網(wǎng) (IoT)設(shè)備可具有無源通信接口(諸如快速響應(yīng)(QR)碼、射頻標(biāo)識(RFID)標(biāo)簽、NFC標(biāo)簽或類 似物)或有源通信接口(諸如調(diào)制解調(diào)器、收發(fā)機(jī)、發(fā)射機(jī)-接收機(jī)、或類似物)。
      [0007] 物聯(lián)網(wǎng)(IoT)設(shè)備可具有特定屬性和/或特性集(例如,設(shè)備狀態(tài)或狀況(諸如該物 聯(lián)網(wǎng)(IoT)設(shè)備是開啟還是關(guān)斷、打開還是關(guān)閉、空閑還是活躍、可用于任務(wù)執(zhí)行還是繁忙 等)、冷卻或加熱功能、環(huán)境監(jiān)視或記錄功能、發(fā)光功能、發(fā)聲功能等),其可被嵌入到中央處 理單元(CPU)、微處理器、ASIC等中,和/或由其控制/監(jiān)視,并被配置用于連接至物聯(lián)網(wǎng) (IoT)網(wǎng)絡(luò)(諸如局域自組織網(wǎng)絡(luò)或因特網(wǎng))。例如,物聯(lián)網(wǎng)(IoT)設(shè)備可包括但不限于:冰 箱、烤面包機(jī)、烤箱、微波爐、冰柜、洗碗機(jī)、器皿、手持工具、洗衣機(jī)、干衣機(jī)、爐子、空調(diào)、恒 溫器、電視機(jī)、燈具、吸塵器、灑水器、電表、燃?xì)獗淼?,只要這些設(shè)備裝備有用于與物聯(lián)網(wǎng) (IoT)網(wǎng)絡(luò)通信的可尋址通信接口即可。
      [0008] 物聯(lián)網(wǎng)(IoT)設(shè)備還可包括蜂窩電話、臺式計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、個(gè) 人數(shù)字助理(PDA)等等。相應(yīng)地,物聯(lián)網(wǎng)(IoT)網(wǎng)絡(luò)可由"傳統(tǒng)"可接入因特網(wǎng)的設(shè)備(例如, 膝上型或臺式計(jì)算機(jī)、蜂窩電話等)以及通常不具有因特網(wǎng)連通性的設(shè)備(例如,洗碗機(jī)等) 的組合構(gòu)成。
      [0009] 數(shù)個(gè)市場趨勢正推動物聯(lián)網(wǎng)(IoT)設(shè)備的開發(fā)。例如,增加的能源成本正推動政府 在智能電網(wǎng)以及將來消費(fèi)支持(諸如電動車輛和公共充電站)中的戰(zhàn)略性投資。增加的衛(wèi)生 保健成本和老齡化人口正推動對遠(yuǎn)程/聯(lián)網(wǎng)衛(wèi)生保健和健康服務(wù)的開發(fā)。家庭中的技術(shù)革 命正推動對新的"智能"服務(wù)的開發(fā),包括由營銷'Ν'種活動('N'play)(例如,數(shù)據(jù)、語音、視 頻、安全性、能源管理等)并擴(kuò)展家庭網(wǎng)絡(luò)的服務(wù)提供者所進(jìn)行的聯(lián)合。作為降低企業(yè)設(shè)施 的運(yùn)作成本的手段,建筑物正變得更智能和更方便。
      [0010]存在用于物聯(lián)網(wǎng)(IoT)的數(shù)個(gè)關(guān)鍵應(yīng)用。例如,在智能電網(wǎng)和能源管理領(lǐng)域,公共 事業(yè)公司可以優(yōu)化能源到家庭和企業(yè)的遞送,同時(shí)消費(fèi)者能更好地管理能源使用。在家庭 和建筑物自動化領(lǐng)域,智能家居和建筑物可具有對家或辦公室中的實(shí)質(zhì)上任何設(shè)備或系統(tǒng) 的集中式控制,從電器到插入式電動車輛(PEV)安全性系統(tǒng)。在資產(chǎn)跟蹤領(lǐng)域,企業(yè)、醫(yī)院、 工廠和其他大型組織能準(zhǔn)確跟蹤高價(jià)值裝備、患者、車輛等的位置。在衛(wèi)生和健康領(lǐng)域,醫(yī) 生能遠(yuǎn)程監(jiān)視患者的健康,同時(shí)人們能跟蹤健康例程的進(jìn)度。
      [0011]如此,在不久的將來,物聯(lián)網(wǎng)(IoT)技術(shù)的持續(xù)增進(jìn)的發(fā)展將導(dǎo)致家中、車輛中、工 作中、和許多其它位置處用戶周圍的眾多物聯(lián)網(wǎng)(IoT)設(shè)備。然而,盡管事實(shí)上具有物聯(lián)網(wǎng) (IoT)能力的設(shè)備可提供與用戶周圍的環(huán)境相關(guān)的基本實(shí)時(shí)的信息(例如,愛好、選擇、習(xí) 慣、設(shè)備狀況等),但對與物聯(lián)網(wǎng)(IoT)設(shè)備通信的計(jì)算設(shè)備(諸如,膝上型計(jì)算機(jī)、智能電 話、平板設(shè)備等)所位于的特定地點(diǎn)進(jìn)行分類可能是相對困難的。
      [0012] 概述
      [0013] 本文所描述的技術(shù)的示例實(shí)現(xiàn)涉及一種確定關(guān)于計(jì)算設(shè)備的位置類型的方法。該 方法包括:獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場;確定該一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分 類;以及至少部分地基于設(shè)備類型的分類來確定關(guān)于計(jì)算設(shè)備的位置類型。
      [0014] 另一示例實(shí)現(xiàn)涉及一種用于確定關(guān)于計(jì)算設(shè)備的位置類型的裝置。該裝置包括: 被配置成獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場的邏輯;被配置成確定該一個(gè)或多個(gè)IoT設(shè)備的 設(shè)備類型的分類的邏輯;以及被配置成至少部分地基于設(shè)備類型的分類來確定關(guān)于計(jì)算設(shè) 備的位置類型的邏輯。
      [0015] 另一示例實(shí)現(xiàn)涉及一種用于確定關(guān)于計(jì)算設(shè)備的位置類型的裝備。該裝備包括: 用于獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場的裝置;用于確定該一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型 的分類的裝置;以及用于至少部分地基于設(shè)備類型的分類來確定關(guān)于計(jì)算設(shè)備的位置類型 的裝置。
      [0016] 另一示例實(shí)現(xiàn)涉及一種包括數(shù)據(jù)的計(jì)算機(jī)可讀存儲介質(zhì),該數(shù)據(jù)在由機(jī)器訪問時(shí) 使機(jī)器執(zhí)行用于確定關(guān)于計(jì)算設(shè)備的位置類型的操作。該操作包括:獲取一組物聯(lián)網(wǎng)(IoT) 設(shè)備的在場;確定該一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分類;以及至少部分地基于設(shè)備類型 的分類來確定關(guān)于計(jì)算設(shè)備的位置類型。
      [0017]以上是與本文所描述的一個(gè)或多個(gè)實(shí)現(xiàn)相關(guān)的簡化概述。如此,該概述既不應(yīng)被 視為與所有構(gòu)想的方面和/或?qū)崿F(xiàn)相關(guān)的詳盡縱覽,該概述也不應(yīng)被認(rèn)為標(biāo)識與所有構(gòu)想 的方面和/或?qū)崿F(xiàn)相關(guān)的關(guān)鍵性或決定性要素或描繪與任何特定方面和/或?qū)崿F(xiàn)相關(guān)聯(lián)的 范圍。相應(yīng)地,該概述僅有的目的是在以下給出的詳細(xì)描述之前以簡化形式呈現(xiàn)與本文所 公開的機(jī)制相關(guān)的一個(gè)或多個(gè)方面和/或?qū)崿F(xiàn)有關(guān)的某些概念。
      [0018] 附圖簡述
      [0019] 給出附圖以幫助對本文所描述的技術(shù)進(jìn)行描述,且提供附圖僅用于解說實(shí)現(xiàn)而非 對實(shí)現(xiàn)進(jìn)行限定。
      [0020] 圖1A解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的無線通信系統(tǒng)的高級系 統(tǒng)架構(gòu)。
      [0021] 圖1B解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的無線通信系統(tǒng)的高級系 統(tǒng)架構(gòu)。
      [0022] 圖1C解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的無線通信系統(tǒng)的高級系 統(tǒng)架構(gòu)。
      [0023] 圖1D解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的無線通信系統(tǒng)的高級系 統(tǒng)架構(gòu)。
      [0024] 圖1E解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的無線通信系統(tǒng)的高級系 統(tǒng)架構(gòu)。
      [0025] 圖2A解說了根據(jù)本公開的各方面的示例物聯(lián)網(wǎng)(IoT)設(shè)備,而圖2B解說了根據(jù)本 文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的示例無源物聯(lián)網(wǎng)(Ι〇Τ)設(shè)備。
      [0026] 圖3解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的包括配置成執(zhí)行功能性的 邏輯的通信設(shè)備。
      [0027] 圖4解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的示例服務(wù)器。
      [0028] 圖5解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)環(huán)境的示例。 [0029]圖6解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)家庭環(huán)境的 示例。
      [0030] 圖7解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)辦公室的示 例。
      [0031] 圖8解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)零售環(huán)境的 示例。
      [0032]圖9解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的其中物聯(lián)網(wǎng)(IoT)環(huán)境的 類型被識別的示例消息序列。
      [0033] 詳細(xì)描述
      [0034] 如上所述,常規(guī)地,對計(jì)算設(shè)備(諸如,智能電話)所位于的物聯(lián)網(wǎng)(IoT)環(huán)境的類 型進(jìn)行分類可能是相對困難的。也就是說,可能難以知曉計(jì)算設(shè)備是否位于住宅、辦公室環(huán) 境、零售商店、車輛、體育場等。所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)使用一組鄰近對等物聯(lián)網(wǎng) (IoT)設(shè)備的模式匹配來確定室內(nèi)位置類型。
      [0035] 在一個(gè)實(shí)現(xiàn)中,計(jì)算設(shè)備獲取來自物聯(lián)網(wǎng)(IoT)設(shè)備的宣告并使用該宣告來對物 聯(lián)網(wǎng)(IoT)設(shè)備類型進(jìn)行分類。計(jì)算設(shè)備觀察物聯(lián)網(wǎng)(IoT)設(shè)備的模式、它們的數(shù)量、瞬態(tài) 性,等等。模式識別模塊使用物聯(lián)網(wǎng)(IoT)設(shè)備的模式、它們的數(shù)量、瞬態(tài)性等來確定計(jì)算設(shè) 備的位置類型。模式識別模塊可使用在機(jī)器學(xué)習(xí)模塊和/或硬編碼邏輯中實(shí)現(xiàn)的機(jī)器學(xué)習(xí) 來作出啟發(fā)性和概率性確定從而以一置信等級對物聯(lián)網(wǎng)(IoT)位置類型進(jìn)行分類/歸類。模 式識別模塊隨后將類別和置信等級返回給計(jì)算設(shè)備。
      [0036]作為示例,假定一個(gè)物聯(lián)網(wǎng)(IoT)環(huán)境包括三個(gè)手持機(jī)、電視、冰箱、咖啡機(jī)、烤箱、 傳真機(jī)、洗衣機(jī)和干衣機(jī)。進(jìn)一步假定它們的物聯(lián)網(wǎng)(IoT)設(shè)備類型宣告沒有變化并且它們 不是瞬態(tài)的。進(jìn)一步假定第二物聯(lián)網(wǎng)(IoT)環(huán)境包括若干手持機(jī)、打印機(jī)、冰箱、商用濃縮咖 啡機(jī)、傳真機(jī)、商用咖啡豆研磨機(jī)、以及商用洗碗機(jī)。物聯(lián)網(wǎng)α〇τ)設(shè)備類型宣告常常關(guān)于手 持機(jī)改變,因?yàn)槭殖謾C(jī)是瞬態(tài)的,但關(guān)于物聯(lián)網(wǎng)(IoT)環(huán)境中的其它物聯(lián)網(wǎng)(IoT)設(shè)備不改 變。給定該場景的情況下,模式識別模塊使用物聯(lián)網(wǎng)(IoT)設(shè)備的模式、它們的數(shù)量、瞬態(tài)性 等,并且確定第一物聯(lián)網(wǎng)(IoT)環(huán)境中的計(jì)算設(shè)備的位置類型是家庭并且第二物聯(lián)網(wǎng)(IoT) 環(huán)境中的計(jì)算設(shè)備的位置類型是咖啡店。即使兩個(gè)環(huán)境都包括冰箱和傳真機(jī),特定環(huán)境中 的物聯(lián)網(wǎng)(IoT)設(shè)備類型的瞬態(tài)性等使得模式識別模塊能夠?qū)ξ锫?lián)網(wǎng)(IoT)位置類型進(jìn)行 分類/歸類。
      [0037]此外,假定例如已基于機(jī)器學(xué)習(xí)、模式識別和/或硬編碼對五個(gè)物聯(lián)網(wǎng)(IoT)位置 進(jìn)行了分類。模式識別模塊可基于五個(gè)位置中的物聯(lián)網(wǎng)(IoT)設(shè)備的宣告來查看這些設(shè)備 中的每一者的特性。模式識別模塊可確定那些物聯(lián)網(wǎng)(IoT)設(shè)備存在于那些位置類型的可 能性。因此,如果存在被分類為咖啡店的一百個(gè)位置,并且這一百個(gè)位置中的每一個(gè)具有啟 用物聯(lián)網(wǎng)(IoT)的商用濃縮咖啡機(jī),則下一次計(jì)算設(shè)備進(jìn)入模式識別模塊尚未分類的位置, 并且計(jì)算設(shè)備檢測到商用濃縮咖啡機(jī),則模式識別模塊將確定計(jì)算設(shè)備進(jìn)入的位置類型很 有可能是咖啡店。
      [0038]圖1A解說了根據(jù)本文所描述的技術(shù)的實(shí)現(xiàn)的無線通信系統(tǒng)100A的高級系統(tǒng)架構(gòu)。 無線通信系統(tǒng)100A包含多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備,包括電視機(jī)110、室外空調(diào)單元112、恒溫器 114、冰箱116、以及洗衣機(jī)和干衣機(jī)118。
      [0039] 參照圖1A,物聯(lián)網(wǎng)(IoT)設(shè)備110-118被配置成在物理通信接口或?qū)?在圖1A中被 示為空中接口 108和直接有線連接109)上與接入網(wǎng)(例如,接入點(diǎn)125)通信??罩薪涌?108可 遵循無線網(wǎng)際協(xié)議(IP),諸如IEEE 802.11。盡管圖1A解說了物聯(lián)網(wǎng)(IoT)設(shè)備110-118在空 中接口 108上通信,并且物聯(lián)網(wǎng)(IoT)設(shè)備118在有線連接109上通信,但每個(gè)物聯(lián)網(wǎng)(IoT)設(shè) 備可在有線或無線連接、或這兩者上通信。
      [0040] 因特網(wǎng)175包括數(shù)個(gè)路由代理和處理代理(出于方便起見未在圖1A中示出)。因特 網(wǎng)175是互聯(lián)的計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)的全球系統(tǒng),其使用標(biāo)準(zhǔn)網(wǎng)際協(xié)議套件(例如,傳輸控 制協(xié)議(TCP)和IP)在不同的設(shè)備/網(wǎng)絡(luò)之間通信。TCP/IP提供了端到端連通性,該連通性指 定了數(shù)據(jù)應(yīng)當(dāng)如何被格式化、尋址、傳送、路由和在目的地處被接收。
      [0041] 在圖1A中,計(jì)算機(jī)120 (諸如臺式計(jì)算機(jī)或個(gè)人計(jì)算機(jī)(PC))被示為直接連接至因 特網(wǎng)175(例如在以太網(wǎng)連接或者基于Wi-Fi或802.11網(wǎng)絡(luò)上)。計(jì)算機(jī)120可具有到因特網(wǎng) 175的有線連接,諸如到調(diào)制解調(diào)器或路由器的直接連接,在一示例中該路由器可對應(yīng)于接 入點(diǎn)125自身(例如,對于具有有線和無線連通性兩者的Wi-Fi路由器)。替換地,并非在有線 連接上被連接至接入點(diǎn)125和因特網(wǎng)175,計(jì)算機(jī)120可在空中接口 108或另一無線接口上被 連接至接入點(diǎn)125,并在空中接口上接入因特網(wǎng)175。盡管被解說為臺式計(jì)算機(jī),但計(jì)算機(jī) 120可以是膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、PDA、智能電話、或類似物。計(jì)算機(jī)120可以是物聯(lián)網(wǎng) (IoT)設(shè)備和/或包含用于管理物聯(lián)網(wǎng)(IoT)網(wǎng)絡(luò)/群(諸如物聯(lián)網(wǎng)(IoT)設(shè)備110-118的網(wǎng) 絡(luò)/群)的功能性。
      [0042] 接入點(diǎn)125可例如經(jīng)由光學(xué)通信系統(tǒng)(諸如FiOS)、電纜調(diào)制解調(diào)器、數(shù)字訂戶線 (DSL)調(diào)制解調(diào)器等被連接至因特網(wǎng)17 5。接入點(diǎn)12 5可使用標(biāo)準(zhǔn)網(wǎng)際協(xié)議(例如,TCP/1P)與 物聯(lián)網(wǎng)(IoT)設(shè)備110-120和因特網(wǎng)175通信。
      [0043] 參照圖1A,物聯(lián)網(wǎng)(IoT)服務(wù)器170被示為連接至因特網(wǎng)175。物聯(lián)網(wǎng)(IoT)服務(wù)器 170可被實(shí)現(xiàn)為多個(gè)在結(jié)構(gòu)上分開的服務(wù)器,或者替換地可對應(yīng)于單個(gè)服務(wù)器。在本文所描 述的技術(shù)的實(shí)現(xiàn)中,物聯(lián)網(wǎng)(IoT)服務(wù)器170是可任選的(如由點(diǎn)線所指示的),并且物聯(lián)網(wǎng) (IoT)設(shè)備110-120的群可以是對等(P2P)網(wǎng)絡(luò)。在此種情形中,物聯(lián)網(wǎng)(IoT)設(shè)備110-120可 在空中接口 108和/或有線連接109上彼此直接通信。替換或附加地,物聯(lián)網(wǎng)(IoT)設(shè)備110-120中的一些或所有IoT設(shè)備可配置有獨(dú)立于空中接口 108和有線連接109的通信接口。例 如,如果空中接口 108對應(yīng)于Wi-Fi接口,則物聯(lián)網(wǎng)(IoT)設(shè)備110-120中的某些IoT設(shè)備可具 有藍(lán)牙或NFC接口以用于彼此直接通信或者與其他啟用藍(lán)牙或NFC的設(shè)備直接通信。
      [0044] 在對等網(wǎng)絡(luò)中,服務(wù)發(fā)現(xiàn)方案可多播節(jié)點(diǎn)的存在、它們的能力、和群成員資格。對 等設(shè)備可基于此信息來建立關(guān)聯(lián)和后續(xù)交互。
      [0045] 根據(jù)本文所描述的技術(shù)的實(shí)現(xiàn),圖1Β解說了包含多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備的另一無 線通信系統(tǒng)100B的高級架構(gòu)。一般而言,圖1B中示出的無線通信系統(tǒng)100B可包括與以上更 詳細(xì)地描述的在圖1A中示出的無線通信系統(tǒng)100A相同和/或基本相似的各種組件(例如,各 種物聯(lián)網(wǎng)(IoT)設(shè)備,包括被配置成在空中接口 108和/或直接有線連接109上與接入點(diǎn)125 通信的電視機(jī)110、室外空調(diào)單元112、恒溫器114、冰箱116、以及洗衣機(jī)和干衣機(jī)118,直接 連接至因特網(wǎng)175和/或通過接入點(diǎn)125連接至因特網(wǎng)175的計(jì)算機(jī)120,以及可經(jīng)由因特網(wǎng) 175來訪問的物聯(lián)網(wǎng)(IoT)服務(wù)器170等)。如此,出于描述的簡潔和方便起見,與圖1B中示出 的無線通信系統(tǒng)100B中的某些組件相關(guān)的各種細(xì)節(jié)可在本文中省略,既然上面已關(guān)于圖1A 中解說的無線通信系統(tǒng)100A提供了相同或類似細(xì)節(jié)。
      [0046] 參照圖1B,無線通信系統(tǒng)100B可包括監(jiān)管器設(shè)備130,其可替換地被稱為物聯(lián)網(wǎng) (IoT)管理器130或物聯(lián)網(wǎng)(IoT)管理器設(shè)備130。如此,在以下描述使用術(shù)語"監(jiān)管器設(shè)備" 130的情況下,本領(lǐng)域技術(shù)人員將領(lǐng)會,對物聯(lián)網(wǎng)(IoT)管理器、群主、或類似術(shù)語的任何引 述可指代監(jiān)管器設(shè)備130或提供相同或基本相似功能性的另一物理或邏輯組件。
      [0047]在一個(gè)實(shí)現(xiàn)中,監(jiān)管器設(shè)備130-般可觀察、監(jiān)視、控制、或以其他方式管理無線通 信系統(tǒng)100B中的各種其他組件。例如,監(jiān)管器設(shè)備130可在空中接口 108和/或直接有線連接 109上與接入網(wǎng)(例如,接入點(diǎn)125)通信以監(jiān)視或管理與無線通信系統(tǒng)100B中的各種物聯(lián)網(wǎng) (IoT)設(shè)備110-120相關(guān)聯(lián)的屬性、活動、或其他狀態(tài)。監(jiān)管器設(shè)備130可具有到因特網(wǎng)175的 有線或無線連接,以及可任選地到物聯(lián)網(wǎng)(IoT)服務(wù)器170的有線或無線連接(被示為點(diǎn) 線)。監(jiān)管器設(shè)備130可從因特網(wǎng)175和/或物聯(lián)網(wǎng)(IoT)服務(wù)器170獲取可被用來進(jìn)一步監(jiān)視 或管理與各種物聯(lián)網(wǎng)(IoT)設(shè)備110-120相關(guān)聯(lián)的屬性、活動、或其他狀態(tài)的信息。
      [0048]監(jiān)管器設(shè)備130可以是自立設(shè)備或是物聯(lián)網(wǎng)(IoT)設(shè)備110-120之一,諸如計(jì)算機(jī) 120。監(jiān)管器設(shè)備130可以是物理設(shè)備或在物理設(shè)備上運(yùn)行的軟件應(yīng)用。監(jiān)管器設(shè)備130可包 括用戶接口,其可輸出與所監(jiān)視的關(guān)聯(lián)于物聯(lián)網(wǎng)(IoT)設(shè)備110-120的屬性、活動、或其他狀 態(tài)相關(guān)的信息并接收輸入信息以控制或以其他方式管理與其相關(guān)聯(lián)的屬性、活動、或其他 狀態(tài)。相應(yīng)地,監(jiān)管器設(shè)備130-般可包括各種組件且支持各種有線和無線通信接口以觀 察、監(jiān)視、控制、或以其他方式管理無線通信系統(tǒng)100B中的各種組件。
      [0049] 圖1B中示出的無線通信系統(tǒng)100B可包括一個(gè)或多個(gè)無源物聯(lián)網(wǎng)(IoT)設(shè)備105(與 有源物聯(lián)網(wǎng)(IoT)設(shè)備110-120形成對比),其可被耦合至無線通信系統(tǒng)100B或以其他方式 成為其一部分。一般而言,無源物聯(lián)網(wǎng)(IoT)設(shè)備105可包括條形碼設(shè)備、藍(lán)牙設(shè)備、射頻 (RF)設(shè)備、帶RFID標(biāo)簽的設(shè)備、紅外(IR)設(shè)備、帶NFC標(biāo)簽的設(shè)備、或在短程接口上被查詢時(shí) 可向另一設(shè)備提供其標(biāo)識符和屬性的任何其他合適設(shè)備。有源物聯(lián)網(wǎng)(IoT)設(shè)備可對無源 物聯(lián)網(wǎng)(IoT)設(shè)備的屬性變化進(jìn)行檢測、存儲、傳達(dá)、動作等。
      [0050] 例如,無源物聯(lián)網(wǎng)(IoT)設(shè)備105可包括咖啡杯和橙汁容器,其各自具有RFID標(biāo)簽 或條形碼。櫥柜物聯(lián)網(wǎng)(IoT)設(shè)備和冰箱物聯(lián)網(wǎng)(IoT)設(shè)備116可各自具有恰適的掃描器或 讀卡器,其可讀取RFID標(biāo)簽或條形碼以檢測咖啡杯和/或橙汁容器無源物聯(lián)網(wǎng)(IoT)設(shè)備 105何時(shí)已經(jīng)被添加或移除。響應(yīng)于櫥柜物聯(lián)網(wǎng)(IoT)設(shè)備檢測到咖啡杯無源物聯(lián)網(wǎng)(IoT) 設(shè)備105的移除,并且冰箱物聯(lián)網(wǎng)(IoT)設(shè)備116檢測到橙汁容器無源物聯(lián)網(wǎng)(IoT)設(shè)備的移 除,監(jiān)管器設(shè)備130可接收到與在櫥柜物聯(lián)網(wǎng)(IoT)設(shè)備和冰箱物聯(lián)網(wǎng)(IoT)設(shè)備116處檢測 到的活動相關(guān)的一個(gè)或多個(gè)信號。監(jiān)管器設(shè)備130隨后可推斷出用戶正在用咖啡杯喝橙汁 和/或想要用咖啡杯喝橙汁。
      [0051]盡管前面將無源物聯(lián)網(wǎng)(IoT)設(shè)備105描述為具有某種形式的RF或條形碼通信接 口,但無源物聯(lián)網(wǎng)(IoT)設(shè)備105也可包括不具有此類通信能力的一個(gè)或多個(gè)設(shè)備或其他物 理對象。例如,某些物聯(lián)網(wǎng)(IoT)設(shè)備可具有恰適的掃描器或讀取器機(jī)構(gòu),其可檢測與無源 物聯(lián)網(wǎng)(IoT)設(shè)備105相關(guān)聯(lián)的形狀、大小、色彩、和/或其他可觀察特征以標(biāo)識無源物聯(lián)網(wǎng) (IoT)設(shè)備105。以此方式,任何合適的物理對象可傳達(dá)其身份和屬性并且成為無線通信系 統(tǒng)100B的一部分,且通過監(jiān)管器設(shè)備130被觀察、監(jiān)視、控制、或以其他方式管理。此外,無源 物聯(lián)網(wǎng)(IoT)設(shè)備105可被耦合至圖1A中的無線通信系統(tǒng)100A或以其他方式成為其一部分, 并且以基本類似的方式被觀察、監(jiān)視、控制、或以其他方式管理。
      [0052]根據(jù)本文所描述的技術(shù)的另一實(shí)現(xiàn),圖1C解說了包含多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備的另 一無線通信系統(tǒng)100C的高級架構(gòu)。一般而言,圖1C中示出的無線通信系統(tǒng)100C可包括與以 上更詳細(xì)地描述的分別在圖1A和1B中示出的無線通信系統(tǒng)100A和100B相同和/或基本相似 的各種組件。如此,出于描述的簡潔和方便起見,與圖1C中示出的無線通信系統(tǒng)100C中的某 些組件相關(guān)的各種細(xì)節(jié)可在本文中省略,既然上面已關(guān)于分別在圖1A和1B中解說的無線通 信系統(tǒng)100A和100B提供了相同或類似細(xì)節(jié)。
      [0053]圖1C中示出的通信系統(tǒng)100C解說了物聯(lián)網(wǎng)(IoT)設(shè)備110-118與監(jiān)管器設(shè)備130之 間的示例對等通信。如圖1C中所示,監(jiān)管器設(shè)備130在物聯(lián)網(wǎng)(IoT)監(jiān)管器接口上與物聯(lián)網(wǎng) (IoT)設(shè)備110-118中的每一個(gè)IoT設(shè)備通信。進(jìn)一步,物聯(lián)網(wǎng)(IoT)設(shè)備110和114彼此直接 通信,物聯(lián)網(wǎng)(IoT)設(shè)備112、114和116彼此直接通信,以及物聯(lián)網(wǎng)(IoT)設(shè)備116和118彼此 直接通信。
      [0054] 物聯(lián)網(wǎng)(IoT)設(shè)備110-118組成物聯(lián)網(wǎng)(IoT)群160。物聯(lián)網(wǎng)(IoT)設(shè)備群160是本地 連接的物聯(lián)網(wǎng)(IoT)設(shè)備(諸如連接至用戶的家庭網(wǎng)絡(luò)的物聯(lián)網(wǎng)(IoT)設(shè)備)的群。盡管未示 出,但多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備群可經(jīng)由連接至因特網(wǎng)175的物聯(lián)網(wǎng)(IoT)超級代理140來彼此 連接和/或通信。在高層級,監(jiān)管器設(shè)備130管理群內(nèi)通信,而物聯(lián)網(wǎng)(IoT)超級代理140可管 理群間通信。盡管被示為分開的設(shè)備,但監(jiān)管器設(shè)備130和物聯(lián)網(wǎng)(IoT)超級代理140可以是 相同設(shè)備或駐留在相同設(shè)備上(例如,自立設(shè)備或物聯(lián)網(wǎng)(IoT)設(shè)備,諸如圖1A中的計(jì)算機(jī) 120)。替換地,物聯(lián)網(wǎng)(IoT)超級代理140可對應(yīng)于或包括接入點(diǎn)125的功能性。作為又一替 換,物聯(lián)網(wǎng)(IoT)超級代理140可對應(yīng)于或包括物聯(lián)網(wǎng)(IoT)服務(wù)器(諸如物聯(lián)網(wǎng)(IoT)服務(wù) 器170)的功能性。物聯(lián)網(wǎng)(IoT)超級代理140可封裝網(wǎng)關(guān)功能性145。
      [0055]每個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備110-118可將監(jiān)管器設(shè)備130視為對等方并且向監(jiān)管器設(shè)備 130傳送屬性/綱要更新。當(dāng)物聯(lián)網(wǎng)(IoT)設(shè)備需要與另一物聯(lián)網(wǎng)(IoT)設(shè)備通信時(shí),它可向 監(jiān)管器設(shè)備130請求指向該物聯(lián)網(wǎng)(IoT)設(shè)備的指針,并且隨后作為對等方與該目標(biāo)物聯(lián)網(wǎng) (IoT)設(shè)備通信。物聯(lián)網(wǎng)(IoT)設(shè)備110-118使用共用消息接發(fā)協(xié)議(CMP)在對等通信網(wǎng)絡(luò)上 彼此通信。只要兩個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備都啟用了 CMP并且通過共用通信傳輸來連接,它們就 可彼此通信。在協(xié)議棧中,CMP層154在應(yīng)用層152之下并在傳輸層156和物理層158之上。
      [0056] 根據(jù)本文所描述的技術(shù)的另一實(shí)現(xiàn),圖ID解說了包含多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備的另 一無線通信系統(tǒng)100D的高級架構(gòu)。一般而言,圖1D中示出的無線通信系統(tǒng)100D可包括與以 上更詳細(xì)地描述的分別在圖1A-C中示出的無線通信系統(tǒng)100A-C相同和/或基本相似的各種 組件。如此,出于描述的簡潔和容易起見,與圖1D中所示的無線通信系統(tǒng)100D中的某些組件 相關(guān)的各個(gè)細(xì)節(jié)在相同或類似細(xì)節(jié)已在以上分別關(guān)于圖1A-C中解說的無線通信系統(tǒng)100Α-C提供的程度上可在本文中省略。
      [0057] 因特網(wǎng)175是可使用物聯(lián)網(wǎng)(IoT)概念來管控的"資源"。然而,因特網(wǎng)175僅僅是被 管控的資源的一個(gè)示例,并且任何資源可使用物聯(lián)網(wǎng)(IoT)概念來管控??杀还芸氐钠渌Y 源包括但不限于電力、燃?xì)?、存儲、安全性等。物?lián)網(wǎng)(IoT)設(shè)備可被連接至該資源并由此管 控它,或者該資源可在因特網(wǎng)175上被管控。圖1D解說了若干資源180,諸如天然氣、汽油、熱 水、以及電力,其中資源180可作為因特網(wǎng)175的補(bǔ)充和/或在因特網(wǎng)175上被管控。
      [0058] 物聯(lián)網(wǎng)(IoT)設(shè)備可彼此通信以管控它們對資源180的使用。例如,物聯(lián)網(wǎng)(IoT)設(shè) 備(諸如烤面包機(jī)、計(jì)算機(jī)、和吹風(fēng)機(jī))可在藍(lán)牙通信接口上彼此通信以管控它們對電力(資 源180)的使用。作為另一示例,物聯(lián)網(wǎng)(IoT)設(shè)備(諸如臺式計(jì)算機(jī)、電話、和平板計(jì)算機(jī))可 在Wi-Fi通信接口上通信以管控它們對因特網(wǎng)175(資源180)的接入。作為又一示例,物聯(lián)網(wǎng) (IoT)設(shè)備(諸如爐子、干衣機(jī)、和熱水器)可在Wi-Fi通信接口上通信以管控它們對燃?xì)獾?使用。替換或附加地,每個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備可被連接至物聯(lián)網(wǎng)(IoT)服務(wù)器(諸如物聯(lián)網(wǎng) (IoT)服務(wù)器170),該服務(wù)器具有用于基于從各物聯(lián)網(wǎng)(IoT)設(shè)備接收到的信息來管控它們 對資源180的使用的邏輯。
      [0059]根據(jù)本文所描述的技術(shù)的另一實(shí)現(xiàn),圖1E解說了包含多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備的另 一無線通信系統(tǒng)100E的高級架構(gòu)。一般而言,圖1E中示出的無線通信系統(tǒng)100E可包括與以 上更詳細(xì)地描述的分別在圖1A-D中示出的無線通信系統(tǒng)100A-D相同和/或基本相似的各種 組件。如此,出于描述的簡潔和方便起見,與圖1E中示出的無線通信系統(tǒng)100E中的某些組件 相關(guān)的各種細(xì)節(jié)可在本文中省略,既然上面已關(guān)于分別在圖1A-D中解說的無線通信系統(tǒng) 100A-D提供了相同或類似細(xì)節(jié)。
      [0060] 通信系統(tǒng)100E包括兩個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備群160A和160B。多個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備群 可經(jīng)由連接至因特網(wǎng)175的物聯(lián)網(wǎng)(IoT)超級代理彼此連接和/或通信。在高層級,物聯(lián)網(wǎng) (IoT)超級代理可管理各物聯(lián)網(wǎng)(IoT)設(shè)備群之間的群間通信。例如,在圖1E中,物聯(lián)網(wǎng) (IoT)設(shè)備群160A包括物聯(lián)網(wǎng)(IoT)設(shè)備116A、122A和124A以及物聯(lián)網(wǎng)(IoT)超級代理140A, 而物聯(lián)網(wǎng)(IoT)設(shè)備群160B包括物聯(lián)網(wǎng)(IoT)設(shè)備1168、1228和1248以及物聯(lián)網(wǎng)(1〇1')超級 代理140B。如此,物聯(lián)網(wǎng)(IoT)超級代理140A和140B可連接至因特網(wǎng)175并通過因特網(wǎng)175彼 此通信,和/或彼此直接通信以促成物聯(lián)網(wǎng)(IoT)設(shè)備群160A與160B之間的通信。此外,盡管 圖1E解說了兩個(gè)物聯(lián)網(wǎng)(IoT)設(shè)備群160A和160B經(jīng)由物聯(lián)網(wǎng)(IoT)超級代理160A和160B彼 此通信,但本領(lǐng)域技術(shù)人員將領(lǐng)會,任何數(shù)目的物聯(lián)網(wǎng)(IoT)設(shè)備群可合適地使用物聯(lián)網(wǎng) (IoT)超級代理來彼此通信。
      [0061] 圖2A解說了根據(jù)本公開各方面的物聯(lián)網(wǎng)(IoT)設(shè)備200A的高級示例。盡管外觀和/ 或內(nèi)部組件在各物聯(lián)網(wǎng)(IoT)設(shè)備之間可能顯著不同,但大部分物聯(lián)網(wǎng)(IoT)設(shè)備將具有某 種類別的用戶接口,該用戶接口可包括顯示器和用于用戶輸入的裝置??稍谟芯€或無線網(wǎng) 絡(luò)上與沒有用戶接口(諸如圖1A-B的空中接口 108)的物聯(lián)網(wǎng)(IoT)設(shè)備遠(yuǎn)程通信。
      [0062] 如圖2A中所示,在關(guān)于物聯(lián)網(wǎng)(IoT)設(shè)備200A的示例配置中,物聯(lián)網(wǎng)(IoT)設(shè)備 200Α的外殼可配置有顯示器226、電源按鈕222、以及兩個(gè)控制按鈕224Α和224Β、以及其他組 件,如本領(lǐng)域已知的。顯示器226可以是觸摸屏顯示器,在此情形中控制按鈕224Α和224Β可 以不是必需的。盡管未被明確地不為物聯(lián)網(wǎng)(IoT)設(shè)備200Α的一部分,但物聯(lián)網(wǎng)(IoT)設(shè)備 200A可包括一個(gè)或多個(gè)外部天線和/或被構(gòu)建到外殼中的一個(gè)或多個(gè)集成天線,包括但不 限于Wi-Fi天線、蜂窩天線、衛(wèi)星定位系統(tǒng)(SPS)天線(例如,全球定位系統(tǒng)(GPS)天線),等 等。
      [0063]盡管物聯(lián)網(wǎng)(IoT)設(shè)備(諸如物聯(lián)網(wǎng)(IoT)設(shè)備200A)的內(nèi)部組件可使用不同硬件 配置來實(shí)施,但內(nèi)部硬件組件的基本高級配置在圖2A中被示為平臺202。平臺202可接收和 執(zhí)行在網(wǎng)絡(luò)接口(諸如圖1A-B中的空中接口 108和/或有線接口)上傳送的軟件應(yīng)用、數(shù)據(jù) 和/或命令。平臺202還可獨(dú)立地執(zhí)行本地存儲的應(yīng)用。平臺202可包括被配置用于有線和/ 或無線通信的一個(gè)或多個(gè)收發(fā)機(jī)206(例如,Wi-Fi收發(fā)機(jī)、藍(lán)牙收發(fā)機(jī)、蜂窩收發(fā)機(jī)、衛(wèi)星收 發(fā)機(jī)、GPS或SPS接收機(jī)等),其可操作地耦合至一個(gè)或多個(gè)處理器208,諸如微控制器、微處 理器、專用集成電路、數(shù)字信號處理器(DSP)、可編程邏輯電路、或其他數(shù)據(jù)處理設(shè)備,其將 一般性地被稱為處理器208。處理器208可執(zhí)行物聯(lián)網(wǎng)(IoT)設(shè)備的存儲器212內(nèi)的應(yīng)用編程 指令。存儲器212可包括只讀存儲器(R0M)、隨機(jī)存取存儲器(RAM)、電可擦除可編程ROM (EEPR0M)、閃存卡或計(jì)算機(jī)平臺通用的任何存儲器中的一者或多者。一個(gè)或多個(gè)輸入/輸出 (1/0)接口 214可被配置成允許處理器208與各種1/0設(shè)備(諸如所解說的顯示器226、電源按 鈕222、控制按鈕224A和224B,以及任何其他設(shè)備,諸如與物聯(lián)網(wǎng)(IoT)設(shè)備200A相關(guān)聯(lián)的傳 感器、致動器、中繼、閥、開關(guān)等)通信并從其進(jìn)行控制。
      [0064]相應(yīng)地,本文所描述的技術(shù)的實(shí)現(xiàn)可包括含有執(zhí)行本文描述的功能的能力的物聯(lián) 網(wǎng)(IoT)設(shè)備(例如,物聯(lián)網(wǎng)(IoT)設(shè)備200A)。如將由本領(lǐng)域技術(shù)人員領(lǐng)會的,各種邏輯元件 可在分立元件、處理器(例如,處理器208)上執(zhí)行的軟件模塊、或軟件與硬件的任何組合中 實(shí)施以達(dá)成本文公開的功能性。例如,收發(fā)機(jī)206、處理器208、存儲器212、和1/0接口 214可 以全部協(xié)作地用來加載、存儲和執(zhí)行本文公開的各種功能,并且用于執(zhí)行這些功能的邏輯 因此可分布在各種元件上。替換地,該功能性可被納入到一個(gè)分立的組件中。因此,圖2A中 的物聯(lián)網(wǎng)(IoT)設(shè)備200A的特征將僅被視為解說性的,且本公開不被限定于所解說的特征 或安排。
      [0065]圖2B解說了根據(jù)本公開各方面的無源物聯(lián)網(wǎng)(IoT)設(shè)備200B的高級示例。一般而 言,圖2B中示出的無源物聯(lián)網(wǎng)(IoT)設(shè)備200B可包括與以上更詳細(xì)地描述的在圖2A中示出 的物聯(lián)網(wǎng)(IoT)設(shè)備200A相同和/或基本相似的各種組件。如此,出于描述的簡潔和方便起 見,與圖2B中示出的無源物聯(lián)網(wǎng)(IoT)設(shè)備200B中的某些組件相關(guān)的各種細(xì)節(jié)可在本文中 省略,既然上面已關(guān)于圖2A中解說的物聯(lián)網(wǎng)(IoT)設(shè)備200A提供了相同或類似細(xì)節(jié)。
      [0066]圖2B中示出的無源物聯(lián)網(wǎng)(IoT)設(shè)備200B-般可不同于圖2A中示出的物聯(lián)網(wǎng) (IoT)設(shè)備200A,不同之處在于無源物聯(lián)網(wǎng)(IoT)設(shè)備200B可不具有處理器、內(nèi)部存儲器、或 某些其他組件。替代地,在一個(gè)實(shí)現(xiàn)中,無源物聯(lián)網(wǎng)(IoT)設(shè)備200A可僅包括1/0接口 214或 者允許無源物聯(lián)網(wǎng)(IoT)設(shè)備200B在受控物聯(lián)網(wǎng)(IoT)網(wǎng)絡(luò)內(nèi)被觀察、監(jiān)視、控制、管理、或 以其他方式知曉的其他合適的機(jī)構(gòu)。例如,在一個(gè)實(shí)現(xiàn)中,與無源物聯(lián)網(wǎng)(IoT)設(shè)備200B相 關(guān)聯(lián)的1/0接口214可包括條形碼、藍(lán)牙接口、射頻(RF)接口、RFID標(biāo)簽、IR接口、NFC接口、或 者在短程接口上被查詢時(shí)可向另一設(shè)備(例如,有源物聯(lián)網(wǎng)(IoT)設(shè)備(諸如物聯(lián)網(wǎng)(IoT)設(shè) 備200Α),其可對關(guān)于與無源物聯(lián)網(wǎng)(IoT)設(shè)備200Β相關(guān)聯(lián)的屬性的信息進(jìn)行檢測、存儲、傳 達(dá)、動作、或以其他方式處理)提供與無源物聯(lián)網(wǎng)(IoT)設(shè)備200Β相關(guān)聯(lián)的標(biāo)識符和屬性的 任何其他合適的I/O接口。
      [0067]盡管前面將無源物聯(lián)網(wǎng)(IoT)設(shè)備200B描述為具有某種形式的RF、條形碼、或其他 I/O接口 214,但無源物聯(lián)網(wǎng)(IoT)設(shè)備200B可包括不具有此類I/O接口 214的設(shè)備或其他物 理對象。例如,某些物聯(lián)網(wǎng)(IoT)設(shè)備可具有恰適的掃描器或讀取器機(jī)構(gòu),其可檢測與無源 物聯(lián)網(wǎng)(IoT)設(shè)備200B相關(guān)聯(lián)的形狀、大小、色彩、和/或其他可觀察特征以標(biāo)識無源物聯(lián)網(wǎng) (IoT)設(shè)備200B。以此方式,任何合適的物理對象可傳達(dá)其身份和屬性并且在受控物聯(lián)網(wǎng) (IoT)網(wǎng)絡(luò)內(nèi)被觀察、監(jiān)視、控制、或以其他方式被管理。
      [0068]圖3解說了包括配置成執(zhí)行功能性的邏輯的通信設(shè)備300。通信設(shè)備300可對應(yīng)于 以上提及的通信設(shè)備中的任一者,包括但不限于物聯(lián)網(wǎng)(IoT)設(shè)備110-120、物聯(lián)網(wǎng)(IoT)設(shè) 備200A、耦合至因特網(wǎng)175的任何組件(例如,物聯(lián)網(wǎng)(IoT)服務(wù)器170)等等。因此,通信設(shè)備 300可對應(yīng)于被配置成在圖1A-B的無線通信系統(tǒng)100A-B上與一個(gè)或多個(gè)其它實(shí)體通信(或 促成與一個(gè)或多個(gè)其它實(shí)體的通信)的任何電子設(shè)備。
      [0069]參照圖3,通信設(shè)備300包括配置成接收和/或傳送信息的邏輯305。在一示例中,如 果通信設(shè)備300對應(yīng)于無線通信設(shè)備(例如,物聯(lián)網(wǎng)(IoT)設(shè)備200A和/或無源物聯(lián)網(wǎng)(IoT) 設(shè)備200B),則配置成接收和/或傳送信息的邏輯305可包括無線通信接口(例如,藍(lán)牙、 WiFi、Wi-Fi直連、長期演進(jìn)(LTE)直連等),諸如無線收發(fā)機(jī)和相關(guān)聯(lián)的硬件(例如,RF天線、 調(diào)制解調(diào)器、調(diào)制器和/或解調(diào)器等)。
      [0070] 在另一示例中,配置成接收和/或傳送信息的邏輯305可對應(yīng)于有線通信接口(例 如,串行連接、USB或火線連接、可藉以接入因特網(wǎng)175的以太網(wǎng)連接等)。因此,如果通信設(shè) 備300對應(yīng)于某種類型的基于網(wǎng)絡(luò)的服務(wù)器(例如,應(yīng)用170),則配置成接收和/或傳送信息 的邏輯305在一示例中可對應(yīng)于以太網(wǎng)卡,該以太網(wǎng)卡經(jīng)由以太網(wǎng)協(xié)議將基于網(wǎng)絡(luò)的服務(wù) 器連接至其它通信實(shí)體。
      [0071] 在進(jìn)一步示例中,配置成接收和/或傳送信息的邏輯305可包括傳感或測量硬件 (例如,加速計(jì)、溫度傳感器、光傳感器、用于監(jiān)視本地RF信號的天線等),通信設(shè)備300可藉 由該傳感或測量硬件來監(jiān)視其本地環(huán)境。配置成接收和/或傳送信息的邏輯305還可包括在 被執(zhí)行時(shí)準(zhǔn)許配置成接收和/或傳送信息的邏輯305的相關(guān)聯(lián)硬件執(zhí)行其接收和/或傳送功 能的軟件。然而,配置成接收和/或傳送信息的邏輯305不單單對應(yīng)于軟件,并且配置成接收 和/或傳送信息的邏輯305至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。
      [0072] 參照圖3,通信設(shè)備300進(jìn)一步包括配置成處理信息的邏輯310。在一示例中,配置 成處理信息的邏輯310可至少包括處理器??捎膳渲贸商幚硇畔⒌倪壿?10執(zhí)行的處理類型 的示例實(shí)現(xiàn)包括但不限于執(zhí)行確定、建立連接、在不同信息選項(xiàng)之間作出選擇、執(zhí)行與數(shù)據(jù) 有關(guān)的評價(jià)、與耦合至通信設(shè)備300的傳感器交互以執(zhí)行測量操作、將信息從一種格式轉(zhuǎn)換 為另一種格式(例如,在不同協(xié)議之間轉(zhuǎn)換,諸如,.wmv到.avi等),等等。
      [0073] 例如,包括在配置成處理信息的邏輯310中的處理器可對應(yīng)于被設(shè)計(jì)成執(zhí)行本文 描述功能的通用處理器、DSP、ASIC、現(xiàn)場可編程門陣列(FPGA)或其他可編程邏輯器件、分立 的門或晶體管邏輯、分立的硬件組件、或其任何組合。通用處理器可以是微處理器,但在替 換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以 被實(shí)現(xiàn)為計(jì)算設(shè)備的組合(例如DSP與微處理器的組合、多個(gè)微處理器、與DSP核協(xié)作的一個(gè) 或多個(gè)微處理器、或任何其他此類配置)。
      [0074] 配置成處理信息的邏輯310還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成處理信息的邏輯310 的相關(guān)聯(lián)硬件執(zhí)行其處理功能的軟件。然而,配置成處理信息的邏輯310不單單對應(yīng)于軟 件,并且配置成處理信息的邏輯310至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。
      [0075] 參照圖3,通信設(shè)備300進(jìn)一步包括配置成存儲信息的邏輯315。在一示例中,配置 成存儲信息的邏輯315可至少包括非瞬態(tài)存儲器和相關(guān)聯(lián)的硬件(例如,存儲器控制器等)。 例如,包括在配置成存儲信息的邏輯315中的非瞬態(tài)存儲器可對應(yīng)于RAM、閃存、ROM、可擦除 式可編程R〇M(EPROM)、EEPR0M、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中已知的任何其 他形式的存儲介質(zhì)。配置成存儲信息的邏輯315還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成存儲信息 的邏輯315的相關(guān)聯(lián)硬件執(zhí)行其存儲功能的軟件。然而,配置成存儲信息的邏輯315不單單 對應(yīng)于軟件,并且配置成存儲信息的邏輯315至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。 [0076] 參照圖3,通信設(shè)備300進(jìn)一步可任選地包括配置成呈現(xiàn)信息的邏輯320。在一示例 中,配置成呈現(xiàn)信息的邏輯320可至少包括輸出設(shè)備和相關(guān)聯(lián)的硬件。例如,輸出設(shè)備可包 括視頻輸出設(shè)備(例如,顯示屏、能承載視頻信息的端口,諸如USB、HDMI等)、音頻輸出設(shè)備 (例如,揚(yáng)聲器、能承載音頻信息的端口,諸如話筒插孔、USB、HDMI等)、振動設(shè)備和/或信息 可此被格式化以供輸出或?qū)嶋H上由通信設(shè)備300的用戶或操作者輸出的任何其它設(shè)備。例 如,如果通信設(shè)備300對應(yīng)于如圖2A中所示的物聯(lián)網(wǎng)(IoT)設(shè)備200A和/或如圖2B中所示的 無源物聯(lián)網(wǎng)(Ι〇Τ)設(shè)備200Β,則配置成呈現(xiàn)信息的邏輯320可包括顯示器226。
      [0077]在進(jìn)一步示例中,對于某些通信設(shè)備(諸如不具有本地用戶的網(wǎng)絡(luò)通信設(shè)備(例 如,網(wǎng)絡(luò)交換機(jī)或路由器、遠(yuǎn)程服務(wù)器等))而言,配置成呈現(xiàn)信息的邏輯320可被省略。配置 成呈現(xiàn)信息的邏輯320還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成呈現(xiàn)信息的邏輯320的相關(guān)聯(lián)硬件 執(zhí)行其呈現(xiàn)功能的軟件。然而,配置成呈現(xiàn)信息的邏輯320不單單對應(yīng)于軟件,并且配置成 呈現(xiàn)信息的邏輯320至少部分地依賴于硬件來實(shí)現(xiàn)其功能性。
      [0078]參照圖3,通信設(shè)備300進(jìn)一步可任選地包括配置成接收本地用戶輸入的邏輯325。 在一示例中,配置成接收本地用戶輸入的邏輯325可至少包括用戶輸入設(shè)備和相關(guān)聯(lián)的硬 件。例如,用戶輸入設(shè)備可包括按鈕、觸摸屏顯示器、鍵盤、相機(jī)、音頻輸入設(shè)備(例如,話筒 或可攜帶音頻信息的端口,諸如話筒插孔等)、和/或可用來從通信設(shè)備300的用戶或操作者 接收信息的任何其它設(shè)備。例如,如果通信設(shè)備300對應(yīng)于如圖2Α中所示的物聯(lián)網(wǎng)(IoT)設(shè) 備200A和/或如圖2B中所示的無源物聯(lián)網(wǎng)(IoT)設(shè)備200B,則配置成接收本地用戶輸入的邏 輯325可包括按鈕222、224A和224B、顯示器226(在觸摸屏的情況下),等等。
      [0079] 在進(jìn)一步示例中,對于某些通信設(shè)備(諸如不具有本地用戶的網(wǎng)絡(luò)通信設(shè)備(例 如,網(wǎng)絡(luò)交換機(jī)或路由器、遠(yuǎn)程服務(wù)器等))而言,配置成接收本地用戶輸入的邏輯325可被 省略。配置成接收本地用戶輸入的邏輯325還可包括在被執(zhí)行時(shí)準(zhǔn)許配置成接收本地用戶 輸入的邏輯325的相關(guān)聯(lián)硬件執(zhí)行其輸入接收功能的軟件。然而,配置成接收本地用戶輸入 的邏輯325不單單對應(yīng)于軟件,并且配置成接收本地用戶輸入的邏輯325至少部分地依賴于 硬件來實(shí)現(xiàn)其功能性。
      [0080] 參照圖3,盡管所配置的邏輯305到325在圖3中被示出為分開或相異的塊,但將領(lǐng) 會,相應(yīng)各個(gè)所配置的邏輯藉以執(zhí)行其功能性的硬件和/或軟件可部分交迭。例如,用于促 成所配置的邏輯305到325的功能性的任何軟件可被存儲在與配置成存儲信息的邏輯315相 關(guān)聯(lián)的非瞬態(tài)存儲器中,從而所配置的邏輯305到325各自部分地基于由配置成存儲信息的 邏輯315所存儲的軟件的操作來執(zhí)行其功能性(即,在這一情形中為軟件執(zhí)行)。
      [0081]同樣地,直接與所配置的邏輯之一相關(guān)聯(lián)的硬件可不時(shí)地被其它所配置的邏輯借 用或使用。例如,配置成處理信息的邏輯310的處理器可在數(shù)據(jù)由配置成接收和/或傳送信 息的邏輯305傳送之前將此數(shù)據(jù)格式化為恰適格式,從而配置成接收和/或傳送信息的邏輯 305部分地基于與配置成處理信息的邏輯310相關(guān)聯(lián)的硬件(即,處理器)的操作來執(zhí)行其功 能性(即,在這一情形中為數(shù)據(jù)傳輸)。
      [0082] 一般而言,除非另外明確聲明,如貫穿本公開所使用的短語"配置成……的邏輯" 旨在調(diào)用至少部分用硬件實(shí)現(xiàn)的方面,而并非旨在映射到獨(dú)立于硬件的僅軟件實(shí)現(xiàn)。同樣, 將領(lǐng)會,各個(gè)框中的所配置的邏輯或"配置成……的邏輯"并不限于具體的邏輯門或元件, 而是一般地指代執(zhí)行本文描述的功能性的能力(經(jīng)由硬件或硬件和軟件的組合)因此,盡管 共享措詞"邏輯",但如各個(gè)框中所解說的所配置的邏輯或"配置成……的邏輯"不必被實(shí)現(xiàn) 為邏輯門或邏輯元件。從以下更詳細(xì)地描述的各方面的概覽中,各個(gè)框中的邏輯之間的其 它交互或協(xié)作將對本領(lǐng)域普通技術(shù)人員而言變得清楚。
      [0083]各實(shí)現(xiàn)可實(shí)現(xiàn)在各種市售的服務(wù)器設(shè)備中的任何服務(wù)器設(shè)備上,諸如圖4中所解 說的服務(wù)器400。在一示例中,服務(wù)器400可對應(yīng)于上述物聯(lián)網(wǎng)(IoT)服務(wù)器170的一個(gè)示例 配置。在圖4中,服務(wù)器400包括耦合至易失性存儲器402和大容量非易失性存儲器(諸如盤 驅(qū)動器403)的處理器401。服務(wù)器400還可包括耦合至處理器401的軟盤驅(qū)動器、壓縮碟(CD) 或DVD碟驅(qū)動器406。服務(wù)器400還可包括耦合至處理器401的用于建立與網(wǎng)絡(luò)407 (諸如耦合 至其他廣播系統(tǒng)計(jì)算機(jī)和服務(wù)器或耦合至因特網(wǎng)的局域網(wǎng))的數(shù)據(jù)連接的網(wǎng)絡(luò)接入端口 404 〇
      [0084]在圖3的上下文中,將領(lǐng)會,圖4的服務(wù)器400解說了通信設(shè)備300的一個(gè)示例實(shí)現(xiàn), 藉此配置成傳送和/或接收信息的邏輯305對應(yīng)于由服務(wù)器400用來與網(wǎng)絡(luò)407通信的網(wǎng)絡(luò) 接入點(diǎn)404,配置成處理信息的邏輯310對應(yīng)于處理器401,而配置成存儲信息的邏輯315對 應(yīng)于易失性存儲器402、盤驅(qū)動器403和/或碟驅(qū)動器406的任何組合。配置成呈現(xiàn)信息的可 任選邏輯320和配置成接收本地用戶輸入的可任選邏輯325未在圖4中明確示出,并且可以 被或可以不被包括在其中。因此,圖4幫助表明除了如圖2A中的物聯(lián)網(wǎng)(IoT)設(shè)備實(shí)現(xiàn)之外, 通信設(shè)備300還可被實(shí)現(xiàn)為服務(wù)器。
      [0085] 在物聯(lián)網(wǎng)(IoT)網(wǎng)絡(luò)或環(huán)境中,在某些使用情形中可基于關(guān)于兩個(gè)或更多個(gè)物聯(lián) 網(wǎng)(IoT)設(shè)備是否彼此物理緊鄰的知識來獲取增強(qiáng)型功能性。如本文所使用的,物理緊鄰可 對應(yīng)于各物聯(lián)網(wǎng)(IoT)設(shè)備彼此在相同房間中,或者在相同房間中彼此相離數(shù)英尺,或者甚 至在不同房間中彼此相離數(shù)英尺且其中相應(yīng)物聯(lián)網(wǎng)(IoT)設(shè)備之間具有介于其間的墻壁。
      [0086] 圖5解說了根據(jù)本文所描述的技術(shù)的實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)環(huán)境500的示例。在圖5 中,物聯(lián)網(wǎng)(IoT)環(huán)境500是具有會議室505、多個(gè)辦公室510到535、以及廚房540的辦公空 間。在該辦公空間內(nèi),物聯(lián)網(wǎng)(IoT)設(shè)備1(例如,視頻投影儀)和物聯(lián)網(wǎng)(IoT)設(shè)備2(例如,手 持設(shè)備,諸如蜂窩電話或平板計(jì)算機(jī))被置于會議室505,并且物聯(lián)網(wǎng)(IoT)設(shè)備3(例如,手 持設(shè)備,諸如蜂窩電話或平板計(jì)算機(jī))被置于辦公室510中。同樣,物聯(lián)網(wǎng)(IoT)設(shè)備4(例如, 恒溫器)、物聯(lián)網(wǎng)(IoT)設(shè)備5(例如,攪拌器)、物聯(lián)網(wǎng)(IoT)設(shè)備6(例如,冰箱)和物聯(lián)網(wǎng) (IoT)設(shè)備7(例如,手持設(shè)備,諸如由雇員在他/她的午休時(shí)間操作的蜂窩電話或平板計(jì)算 機(jī))被置于廚房540中。空調(diào)單元545也被置于會議室505中。如將領(lǐng)會的,雖然圖5的物聯(lián)網(wǎng) (IoT)環(huán)境500針對辦公室,但物聯(lián)網(wǎng)(IoT)環(huán)境的許多其它配置也是可能的(例如,住宅、零 售商店、交通工具、體育場等)。
      [0087]圖6解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)家庭環(huán)境600 (例如,Wi-Fi網(wǎng)絡(luò)所位于的地方)的示例。在所解說的實(shí)現(xiàn)中,家庭環(huán)境600包括計(jì)算設(shè)備 602連同三個(gè)手持機(jī)604、606和608。環(huán)境600還包括電視610、冰箱612、咖啡機(jī)614、烤箱616、 洗衣機(jī)618和干衣機(jī)620。盡管被解說為智能電話,但計(jì)算設(shè)備602可以是膝上型計(jì)算機(jī)、平 板計(jì)算機(jī)、PDA、或類似物。計(jì)算設(shè)備602還可以是物聯(lián)網(wǎng)(IoT)設(shè)備和/或包含用于管理物聯(lián) 網(wǎng)(IoT)網(wǎng)絡(luò)/群的功能性。
      [0088]在一個(gè)實(shí)現(xiàn)中,計(jì)算設(shè)備602獲取來自三個(gè)手持機(jī)604、606和608的信息。計(jì)算設(shè)備 602還獲取來自電視610、冰箱612、咖啡機(jī)614、烤箱616、洗衣機(jī)618和干衣機(jī)620的信息。該 信息可以是從環(huán)境600中的物聯(lián)網(wǎng)(IoT)設(shè)備廣播的宣告的形式。如本文所使用的,"宣告" 是由設(shè)備作出的聲明和描述其在環(huán)境600中的存在和能力的廣播。該信息還可以是從環(huán)境 600中的物聯(lián)網(wǎng)(IoT)設(shè)備廣播的通知的形式。如本文所使用的,"通知"是其中攜帶特定事 件的廣播。計(jì)算設(shè)備602隨后將通知映射到物聯(lián)網(wǎng)(IoT)設(shè)備。宣告可包括物聯(lián)網(wǎng)(IoT)設(shè)備 在其中告知計(jì)算設(shè)備602它是什么類型的物聯(lián)網(wǎng)(IoT)設(shè)備的數(shù)據(jù)。在一個(gè)或多個(gè)實(shí)現(xiàn)中, 宣告可包括設(shè)備的"型號"或者設(shè)備提供的服務(wù)。服務(wù)可以是類似于"打印"、"烘培"等等的 事項(xiàng)。
      [0089]例如,手持機(jī)604可按"關(guān)于宣告一型號=手持機(jī)"的形式廣播宣告(622),手持機(jī) 606可按"關(guān)于宣告一型號=手持機(jī)"的形式廣播宣告(624),并且手持機(jī)608可按"關(guān)于宣 告一型號=手持機(jī)"的形式廣播宣告(626)。類似地,電視610可按"關(guān)于宣告一型號=電視" 的形式廣播宣告(628),冰箱612可按"關(guān)于宣告一型號=冰箱"的形式廣播宣告(630),咖啡 機(jī)614可按"關(guān)于宣告一型號=咖啡機(jī)"的形式廣播宣告(632),烤箱616可按"關(guān)于宣告一型 號=烤箱"的形式廣播宣告(634),洗衣機(jī)618可按"關(guān)于宣告一型號=洗衣機(jī)"的形式廣播 宣告(636),并且干衣機(jī)620可按"關(guān)于宣告一型號=干衣機(jī)"的形式廣播宣告(638)。
      [0090] 手持機(jī)604也可將來自物聯(lián)網(wǎng)(IoT)設(shè)備的通知廣播給計(jì)算設(shè)備602。如本文所使 用的,"通知"是其中攜帶特定事件的廣播。計(jì)算設(shè)備602隨后將通知映射到物聯(lián)網(wǎng)(IoT)設(shè) 備。這些通知可從人類可讀消息語義地映射到機(jī)器對機(jī)器映射。例如,如果洗衣機(jī)618以"輕 柔洗滌循環(huán)完成"的形式廣播通知(636),則計(jì)算設(shè)備602映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備618 是洗衣機(jī)。
      [0091] 類似地,如果干衣機(jī)620以"免燙循環(huán)完成"的形式廣播通知(638),則計(jì)算設(shè)備602 映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備620是干衣機(jī)。在閱讀本文的描述之后,普通技術(shù)人員將能夠 將這些通知應(yīng)用到環(huán)境600中的其它物聯(lián)網(wǎng)(IoT)設(shè)備。
      [0092] 在一個(gè)或多個(gè)實(shí)現(xiàn)中,物聯(lián)網(wǎng)(IoT)設(shè)備可按不旨在被計(jì)算設(shè)備602理解的方式廣 播它們的存在。相反,這些廣播旨在以人類可讀通信(諸如,文本(例如,短消息服務(wù)(SMS))、 圖像、視頻、音頻、觸覺等等)的形式被顯示給計(jì)算設(shè)備602的用戶、被用戶理解、并且對于用 戶有意義。也就是說,計(jì)算設(shè)備602并不理解物聯(lián)網(wǎng)(IoT)設(shè)備正在廣播什么,因?yàn)檫@些廣播 不具有消息通常在機(jī)器對機(jī)器通信中利用的消息代碼或標(biāo)識類型。
      [0093]宣告還可包括從人類可讀消息到機(jī)器對機(jī)器代碼和/或標(biāo)簽的語義映射,或者該 映射可由外部組件執(zhí)行。語義映射在所傳送的"數(shù)據(jù)"或"消息"為人類可讀數(shù)據(jù)片的任何時(shí) 間使用,與機(jī)器之間預(yù)先商定的數(shù)據(jù)映射形成對比。
      [0094]為了解說,如果所傳送的數(shù)據(jù)或消息為"紅色",則語義映射將被用于供計(jì)算機(jī)理 解"紅色"是什么。然而,如果OxFFOOOO的RGB值被傳送(其是"紅色"的值),則語義映射可以 不被執(zhí)行,因?yàn)镺xFFOOOO的RGB值是計(jì)算機(jī)理解的值。類似地,如果存在例如將數(shù)字123321 映射到意為"打印機(jī)"的預(yù)定義字典,則不使用語義映射。然而,如果單詞"printer(打印 機(jī))"被傳送,則接收方將采用將英文單詞"printer"映射到預(yù)定義字典單詞的映射邏輯/算 法。在閱讀本文的描述之后,普通技術(shù)人員將能夠?qū)⒄Z義映射應(yīng)用到環(huán)境600中的其它物聯(lián) 網(wǎng)(Ι〇Τ)設(shè)備。
      [0095] 在一個(gè)或多個(gè)實(shí)現(xiàn)中,語義映射器(未示出)將用于物聯(lián)網(wǎng)(IoT)設(shè)備的用戶接口 映射到編程化接口,諸如API。這可通過使語義映射器將語義標(biāo)簽指派給物聯(lián)網(wǎng)(IoT)設(shè)備 的遠(yuǎn)程暴露的通用屬性來完成。
      [0096] 表1解說了語義映射器執(zhí)行的用于將用于物聯(lián)網(wǎng)(IoT)設(shè)備的用戶接口映射到編 程化接口的映射的示例。
      [0097]
      [0098] ^1〇
      [0099]由于環(huán)境600是家庭環(huán)境,因此環(huán)境600將具有關(guān)于不同設(shè)備類型的某種模式、它 們的數(shù)量、瞬態(tài)性等。也就是說,手持機(jī)604、606和608通常屬于家庭的居住者并且直至新的 手持機(jī)被帶入家庭環(huán)境600中才改變。此外,電視610、冰箱612、咖啡機(jī)614、烤箱616、洗衣機(jī) 618和干衣機(jī)620通常不改變,并且它們不是瞬態(tài)的。
      [0100]替換地,手持機(jī)606可具有以下模式:在工作日的下午7:00到上午7: 30的時(shí)間期間 位于環(huán)境600中并且在其余時(shí)間期間離開環(huán)境600。手持機(jī)606的該存在模式也可被識別。 [0101]類似地,手持機(jī)608可具有以下模式:在上午7:30到下午5:00的時(shí)間期間間歇地位 于環(huán)境600中并且在其余時(shí)間期間始終在環(huán)境600中。手持機(jī)608的該存在模式也可被識別。
      [0102] 在收集來自物聯(lián)網(wǎng)(IoT)設(shè)備的宣告和/或通知之后,計(jì)算設(shè)備602使用位置查詢 642向模式識別模塊640查詢物聯(lián)網(wǎng)(IoT)環(huán)境600的位置類型。在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式 識別模塊640基于宣告來確定什么類型的物聯(lián)網(wǎng)(IoT)設(shè)備存在于物聯(lián)網(wǎng)(IoT)環(huán)境600中。 模式識別模塊640還識別不同設(shè)備類型的模式、它們的數(shù)量、它們的瞬態(tài)性,等等。模式識別 模塊640隨后使用機(jī)器學(xué)習(xí)和/或模式識別算法來作出啟發(fā)性和概率性確定從而以一置信 等級對物聯(lián)網(wǎng)(IoT)環(huán)境600進(jìn)行分類/歸類。模式識別模塊640隨后使用'位置/%'644將類 別和置信等級返回給計(jì)算設(shè)備602。
      [0103] 在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別模塊640可包括服務(wù)器、軟件組件或者能夠使用機(jī) 器學(xué)習(xí)和/或模式識別算法作出啟發(fā)性和概率性確定的其它合適技術(shù)。模式識別模塊640在 以下更詳細(xì)地描述。
      [0104] 圖7解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)辦公室環(huán)境 700的示例。在所解說的實(shí)現(xiàn)中,辦公室環(huán)境700包括計(jì)算設(shè)備602連同若干手持機(jī)702a-n。 環(huán)境700還包括兩個(gè)打印機(jī)704和706、冰箱708、咖啡機(jī)710、兩個(gè)傳真機(jī)712和714、自動售貨 機(jī)716和投影儀718。
      [0105] 在一個(gè)實(shí)現(xiàn)中,計(jì)算設(shè)備602獲取來自若干手持機(jī)702a-n、兩個(gè)打印機(jī)704和706、 冰箱708、咖啡機(jī)710、兩個(gè)傳真機(jī)712和714、自動售貨機(jī)716和投影儀718的信息。該信息可 以是從環(huán)境700中的物聯(lián)網(wǎng)(IoT)設(shè)備廣播的宣告的形式,類似于環(huán)境600中的宣告。例如, 宣告可包括物聯(lián)網(wǎng)(IoT)設(shè)備在其中告知計(jì)算設(shè)備602它是什么類型的物聯(lián)網(wǎng)(IoT)設(shè)備的 數(shù)據(jù)。
      [0106] 例如,每個(gè)手持機(jī)702a-n可按"關(guān)于宣告一型號=手持機(jī)"的形式廣播宣告(720a-n),打印機(jī)704可按"關(guān)于宣告一型號=打印機(jī)"的形式廣播宣告(722),并且打印機(jī)706可按 "關(guān)于宣告一型號=打印機(jī)"的形式廣播宣告(724)。類似地,冰箱708可按"關(guān)于宣告一型號 =冰箱"的形式廣播宣告(727),咖啡機(jī)710可按"關(guān)于宣告一型號=咖啡機(jī)"的形式廣播宣 告(728),傳真機(jī)712可按"關(guān)于宣告一型號=傳真機(jī)"的形式廣播宣告(730),傳真機(jī)714可 按"關(guān)于宣告一型號=傳真機(jī)"的形式廣播宣告(732),自動售貨機(jī)716可按"關(guān)于宣告一型 號=自動售貨機(jī)"的形式廣播宣告(734),并且投影儀718可按"關(guān)于宣告一型號=投影儀" 的形式廣播宣告(736)。
      [0107] 如在家庭環(huán)境600中的情形一樣,可存在從辦公室環(huán)境700中的物聯(lián)網(wǎng)(IoT)設(shè)備 到計(jì)算設(shè)備602的通知。計(jì)算設(shè)備602隨后將通知映射到物聯(lián)網(wǎng)(IoT)設(shè)備。例如,如果自動 售貨機(jī)716以"土豆片為空"的形式廣播通知(734),則計(jì)算設(shè)備602映射將確定物聯(lián)網(wǎng)(IoT) 設(shè)備716是自動售貨機(jī)。
      [0108] 類似地,如果打印機(jī)704以"文件完成打印"的形式廣播通知(722),則計(jì)算設(shè)備602 映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備704是打印機(jī)。如果冰箱708以"您可設(shè)置冷凍室的溫度"的形 式廣播通知(727),則計(jì)算設(shè)備602映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備708是冰箱。如果打印機(jī)706 以"請加載紙張"的形式廣播通知(724),則計(jì)算設(shè)備602映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備706是 打印機(jī)。在閱讀本文的描述之后,普通技術(shù)人員將能夠?qū)⑦@些通知應(yīng)用到環(huán)境700中的其它 物聯(lián)網(wǎng)(IoT)設(shè)備。
      [0109] 環(huán)境700中的宣告還可包括從人類可讀消息到機(jī)器對機(jī)器映射的語義映射,如以 上參照圖6描述的。在閱讀本文的描述之后,普通技術(shù)人員將能夠?qū)⒄Z義映射應(yīng)用到環(huán)境 700中的其它物聯(lián)網(wǎng)(IoT)設(shè)備。
      [0110]由于環(huán)境700是辦公室環(huán)境,因此環(huán)境700將具有關(guān)于不同設(shè)備類型的某種模式、 它們的數(shù)量、瞬態(tài)性等。也就是說,手持機(jī)702a-n中的一些可以是公司發(fā)的;其它手持機(jī)可 以是個(gè)人擁有的。此外,打印機(jī)704和706、冰箱708、傳真機(jī)712和714、以及自動售貨機(jī)716通 常不改變,并且它們不是瞬態(tài)的。然而,投影儀718可能是瞬態(tài)的。
      [0111]在收集來自物聯(lián)網(wǎng)(IoT)設(shè)備的宣告之后,計(jì)算設(shè)備602使用位置查詢642向模式 識別模塊640查詢物聯(lián)網(wǎng)(IoT)環(huán)境700的位置類型。在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別模塊 640基于宣告來確定何種類型的物聯(lián)網(wǎng)(IoT)設(shè)備存在于物聯(lián)網(wǎng)(IoT)環(huán)境700中。模式識別 模塊640還識別不同設(shè)備類型的模式、它們的數(shù)量、它們的瞬態(tài)性,等等。模式識別模塊640 隨后使用機(jī)器學(xué)習(xí)和/或模式識別算法來作出啟發(fā)性和概率性確定從而以一置信等級對物 聯(lián)網(wǎng)(Ι〇Τ)環(huán)境700進(jìn)行分類/歸類。模式識別模塊640隨后使用'位置/%'644將類別和置信 等級返回給計(jì)算設(shè)備602。
      [0112] 圖8解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的物聯(lián)網(wǎng)(IoT)零售環(huán)境800 的示例,其中出于解釋目的被假定為咖啡店。在所解說的實(shí)現(xiàn)中,零售環(huán)境800包括計(jì)算設(shè) 備602連同若干手持機(jī)802a-n。環(huán)境800還包括打印機(jī)804、冰箱806、商用濃縮咖啡機(jī)808、傳 真機(jī)810、商用咖啡豆研磨機(jī)812、以及商用洗碗機(jī)814。
      [0113] 在一個(gè)實(shí)現(xiàn)中,計(jì)算設(shè)備602獲取來自若干手持機(jī)802a-n、打印機(jī)804、冰箱806、濃 縮咖啡機(jī)808、傳真機(jī)810、研磨機(jī)812和商用洗碗機(jī)814的信息。該信息可以是從環(huán)境800中 的物聯(lián)網(wǎng)(IoT)設(shè)備廣播的宣告的形式,類似于環(huán)境600和環(huán)境700中的宣告。例如,宣告可 包括物聯(lián)網(wǎng)(IoT)設(shè)備在其中告知計(jì)算設(shè)備602它是何種類型的物聯(lián)網(wǎng)(IoT)設(shè)備的數(shù)據(jù)。
      [0114] 例如,每個(gè)手持機(jī)802a_n可按"關(guān)于宣告一型號=手持機(jī)802a_n"的形式廣播宣告 (816a-n ),打印機(jī)804可按"關(guān)于宣告一型號=打印機(jī)"的形式廣播宣告(818 ),冰箱808可按 "關(guān)于宣告一型號=冰箱"的形式廣播宣告(820),濃縮咖啡機(jī)808可按"關(guān)于宣告一型號= 濃縮咖啡機(jī)"的形式廣播宣告(822),傳真機(jī)810可按"關(guān)于宣告一型號=傳真機(jī)"的形式廣 播宣告(824),咖啡研磨機(jī)812可按"關(guān)于宣告一型號=咖啡研磨機(jī)"的形式廣播宣告(826), 并且洗碗機(jī)814可按"關(guān)于宣告一型號=洗碗機(jī)"的形式廣播宣告(828)。
      [0115] 如在家庭環(huán)境600和/或辦公室環(huán)境700中的情形一樣,還可存在從辦公室環(huán)境800 中的物聯(lián)網(wǎng)(IoT)設(shè)備到計(jì)算設(shè)備602的通知。計(jì)算設(shè)備602隨后將通知映射到物聯(lián)網(wǎng)(IoT) 設(shè)備。例如,如果冰箱806以"冰容器為空"的形式廣播通知(820),則計(jì)算設(shè)備602映射將確 定物聯(lián)網(wǎng)(IoT)設(shè)備806是冰箱。類似地,如果洗碗機(jī)814以"杯子完成烘干"的形式廣播通知 (828),則計(jì)算設(shè)備602映射將確定物聯(lián)網(wǎng)(IoT)設(shè)備814是洗碗機(jī)。在閱讀本文的描述之后, 普通技術(shù)人員將能夠?qū)⑦@些通知應(yīng)用到環(huán)境800中的其它物聯(lián)網(wǎng)(IoT)設(shè)備。
      [0116] 環(huán)境800中的宣告還可包括從人類可讀消息到機(jī)器對機(jī)器映射的語義映射,如以 上參照圖6和/或圖7描述的。在閱讀本文的描述之后,普通技術(shù)人員將能夠?qū)⒄Z義映射應(yīng)用 到環(huán)境800中的其它物聯(lián)網(wǎng)(IoT)設(shè)備。
      [0117]由于環(huán)境800是零售環(huán)境(諸如咖啡店),因此環(huán)境800將具有關(guān)于不同設(shè)備類型的 某種模式、它們的數(shù)量、瞬態(tài)性等。例如,大多數(shù)手持機(jī)802a-n是瞬態(tài)的。此外,每天將有許 多電話出入環(huán)境800,我去那里,相同的40個(gè)電話在那里。在半小時(shí)過程中,在咖啡店中可能 存在超過兩百個(gè)電話,但它們將全部在變化。另外,打印機(jī)804、冰箱806、傳真機(jī)810、研磨機(jī) 812和商用洗碗機(jī)814通常不改變,并且它們不是瞬態(tài)的。
      [0118]在收集來自物聯(lián)網(wǎng)(IoT)設(shè)備的宣告之后,計(jì)算設(shè)備602使用位置查詢642向模式 識別模塊640查詢物聯(lián)網(wǎng)(IoT)環(huán)境800的位置類型。在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別模塊 640基于宣告來確定何種類型的物聯(lián)網(wǎng)(IoT)設(shè)備存在于物聯(lián)網(wǎng)(IoT)環(huán)境800中。模式識別 模塊640還識別不同設(shè)備類型的模式、它們的數(shù)量、它們的瞬態(tài)性,等等。模式識別模塊640 隨后使用機(jī)器學(xué)習(xí)和/或模式識別算法來作出啟發(fā)性和概率性確定從而以一置信等級對物 聯(lián)網(wǎng)(IoT)環(huán)境800進(jìn)行分類/歸類。模式識別模塊640隨后使用'位置/%'644將類別和置信 等級返回給計(jì)算設(shè)備602。
      [0119]圖9解說了根據(jù)本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)的其中物聯(lián)網(wǎng)(IoT)環(huán)境的 類型被識別的示例消息序列900。所解說的消息序列900描繪了若干物聯(lián)網(wǎng)(IoT)設(shè)備802、 804和806、計(jì)算設(shè)備602和模式識別模塊640。所解說的模式識別模塊640包括模式識別引擎 808和模式識別數(shù)據(jù)庫810。模式識別模塊604基于宣告來確定物聯(lián)網(wǎng)(IoT)設(shè)備802、804和 806的一種或多種類型。模式識別模塊640還識別作為物聯(lián)網(wǎng)(IoT)設(shè)備802、804和806的物 聯(lián)網(wǎng)(IoT)設(shè)備的不同類型的模式。模式識別模塊隨后基于宣告和機(jī)器學(xué)習(xí)來推導(dǎo)物聯(lián)網(wǎng) (IoT)設(shè)備802、804和806所位于的環(huán)境的類型。
      [0120] 在一個(gè)或多個(gè)示例實(shí)現(xiàn)中,物聯(lián)網(wǎng)(IoT)設(shè)備802、804和806宣告它們自己("宣告 服務(wù)")。宣告可以是物聯(lián)網(wǎng)(IoT)設(shè)備在其中告知計(jì)算設(shè)備602它是什么類型的物聯(lián)網(wǎng) (IoT)設(shè)備的數(shù)據(jù)的形式。宣告還可以是通知、服務(wù)接口和/或從人類可讀消息到機(jī)器對機(jī) 器映射的語義映射的形式。
      [0121] 在所解說的示例中,計(jì)算設(shè)備602收集來自物聯(lián)網(wǎng)(IoT)設(shè)備902、904和906的宣告 ("收集宣告,關(guān)于數(shù)據(jù)")。計(jì)算設(shè)備602隨后向模式識別設(shè)備908請求位置類型("獲取位置 類型")。模式識別設(shè)備908向模式識別數(shù)據(jù)庫904查詢位置類型("查詢")。模式識別設(shè)備908 獲取位置類型并且使用從物聯(lián)網(wǎng)(IoT)設(shè)備獲取的宣告以及從模式識別數(shù)據(jù)庫910獲取的 位置類型來執(zhí)行機(jī)器學(xué)習(xí)算法。模式識別設(shè)備908隨后使用物聯(lián)網(wǎng)(IoT)環(huán)境的類型的機(jī)器 學(xué)習(xí)("算法")作出決定并且提供關(guān)于該決定的置信等級("家庭一90%置信度")。也就是 說,模式識別設(shè)備908已基于來自物聯(lián)網(wǎng)(IoT)設(shè)備902、904和906的宣告以及機(jī)器學(xué)習(xí)算法 確定物聯(lián)網(wǎng)(IoT)設(shè)備902、904和906所位于的環(huán)境是家庭環(huán)境并且該確定是在90%的置信 度下作出的。
      [0122] 在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別模塊908可以是服務(wù)器、軟件組件或者能夠例如基 于機(jī)器學(xué)習(xí)和歷史實(shí)現(xiàn)一種或多種模式識別算法的其它技術(shù)。例如,模式識別設(shè)備908可實(shí) 現(xiàn)一種或多種算法以為所有可能的物聯(lián)網(wǎng)(IoT)設(shè)備輸入提供合理的回答并且執(zhí)行對物聯(lián) 網(wǎng)(IoT)設(shè)備輸入的"最有可能"的匹配,將它們的統(tǒng)計(jì)變動納入考慮。"最有可能"的匹配可 采取匹配的置信度百分比的形式。在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別設(shè)備908可實(shí)現(xiàn)分類、回 歸、或類似物。
      [0123] 在一個(gè)或多個(gè)實(shí)現(xiàn)中,模式識別數(shù)據(jù)庫910(其為可任選的)可以是能夠存儲關(guān)于 物聯(lián)網(wǎng)(IoT)位置的分類/歸類的信息的任何數(shù)據(jù)庫。計(jì)算設(shè)備602可從數(shù)據(jù)庫910接收關(guān)于 分類/歸類的信息。信息可包括歷史、訓(xùn)練和/或?qū)W習(xí)數(shù)據(jù),如通過機(jī)器學(xué)習(xí)技術(shù)實(shí)現(xiàn)的。位 置可包括零售位置、咖啡館、咖啡店、辦公室、學(xué)校、家庭、火車站、體育館、圖書館等等。
      [0124] 作為示例,假定存在已被如下分類的五個(gè)物聯(lián)網(wǎng)(IoT)位置:1 =咖啡館、2 =家庭、 3 =辦公室、4 =家庭、5 =咖啡館。模式識別模塊640可基于五個(gè)位置中的物聯(lián)網(wǎng)(IoT)設(shè)備 的宣告來查看這些設(shè)備中的每一者的特性。模式識別模塊640可提升那些物聯(lián)網(wǎng)(IoT)設(shè)備 存在于那些位置類型的可能性的度量。因此,如果在模式識別數(shù)據(jù)庫910中存在被分類為咖 啡店的一百個(gè)位置,并且這一百個(gè)位置中的每一個(gè)具有啟用物聯(lián)網(wǎng)(IoT)的商用濃縮咖啡 機(jī),則下一次計(jì)算設(shè)備602進(jìn)入模式識別模塊640尚未分類的位置,并且計(jì)算設(shè)備602檢測到 商用濃縮咖啡機(jī),則該位置為咖啡店的可能性的度量將被提升。適用于實(shí)現(xiàn)模式識別模塊 的模式識別技術(shù)是眾所周知的。
      [0125] 各個(gè)方面已在以上描述和相關(guān)附圖中被公開以示出與使用鄰近對等物聯(lián)網(wǎng)(IoT) 設(shè)備的模式匹配來確定室內(nèi)位置的類型的機(jī)制的示例實(shí)現(xiàn)相關(guān)的具體示例。替換實(shí)現(xiàn)在相 關(guān)領(lǐng)域的技術(shù)人員閱讀本公開之后將是顯而易見的,且可被構(gòu)造并實(shí)踐,而不脫離本文公 開的范圍或精神。另外,眾所周知的元素將不被詳細(xì)描述或可被省去以免模糊本文所公開 的各方面和實(shí)現(xiàn)的相關(guān)細(xì)節(jié)。
      [0126] 本文中使用措辭"示例"來意指"用作示例、實(shí)例或解說"。本文中描述為"示例"的 任何實(shí)現(xiàn)不必然被解釋為優(yōu)于或勝過其他實(shí)現(xiàn)。同樣,術(shù)語"實(shí)現(xiàn)"并不要求所有實(shí)現(xiàn)都包 括所討論的特征、優(yōu)點(diǎn)、或工作模式。
      [0127] 本文使用的術(shù)語僅描述了特定實(shí)現(xiàn)并且不應(yīng)該被解釋成限定本文所公開的任何 實(shí)現(xiàn)。如本文所使用的,單數(shù)形式的"一"、"一個(gè)"和"該"旨在也包括復(fù)數(shù)形式,除非上下文 另有明確指示并非如此。還將理解,術(shù)語"包括"、"具有"、"包含"和/或"含有"在本文中使用 時(shí)指定所陳述的特征、整數(shù)、步驟、操作、要素、和/或組件的存在,但并不排除一個(gè)或多個(gè)其 他特征、整數(shù)、步驟、操作、要素、組件和/或其群組的存在或添加。
      [0128] 此外,許多方面以將由例如計(jì)算設(shè)備的元件執(zhí)行的動作序列的方式來描述。將認(rèn) 識到,本文描述的各種動作能由專用電路(例如,專用集成電路(ASIC))、由正被一個(gè)或多個(gè) 處理器執(zhí)行的程序指令、或由這兩者的組合來執(zhí)行。另外,本文描述的這些動作序列可被認(rèn) 為是完全體現(xiàn)在任何形式的計(jì)算機(jī)可讀存儲介質(zhì)內(nèi),其內(nèi)存儲有一經(jīng)執(zhí)行就將使相關(guān)聯(lián)的 處理器執(zhí)行本文所描述的功能性的相應(yīng)計(jì)算機(jī)指令集。因此,本公開的各方面可以用數(shù)種 不同形式來體現(xiàn),所有這些形式都已被構(gòu)想為落在所要求保護(hù)的主題內(nèi)容的范圍內(nèi)。另外, 對于本文所描述的諸方面中的每一個(gè)方面,任何此類方面的相應(yīng)形式可在本文中描述為例 如"配置成執(zhí)行所描述的動作的邏輯"。
      [0129] 本領(lǐng)域技術(shù)人員將領(lǐng)會,信息和信號可使用各種不同技術(shù)和技藝中的任何一種來 表示。例如,貫穿上面描述始終可能被述及的數(shù)據(jù)、指令、命令、信息、信號、位(比特)、碼元、 和碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子、或其任何組合來表示。
      [0130] 此外,本領(lǐng)域技術(shù)人員將領(lǐng)會,結(jié)合本文中所公開的方面描述的各種解說性邏輯 塊、模塊、電路、和算法步驟可被實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件、或兩者的組合。為清楚地解 說硬件與軟件的這一可互換性,各種解說性組件、塊、模塊、電路、以及步驟在上面是以其功 能性的形式作一般化描述的。此類功能性是被實(shí)現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加 于整體系統(tǒng)的設(shè)計(jì)約束。技術(shù)人員可針對每種特定應(yīng)用以不同方式來實(shí)現(xiàn)所描述的功能 性,但此類實(shí)現(xiàn)決策不應(yīng)被解讀為脫離本發(fā)明的范圍。
      [0131] 結(jié)合本文中公開的方面描述的各種解說性邏輯塊、模塊、以及電路可用通用處理 器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其他可編程 邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計(jì)成執(zhí)行本文中描述的功能的 任何組合來實(shí)現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任 何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合(例 如DSP與微處理器的組合、多個(gè)微處理器、與DSP核協(xié)作的一個(gè)或多個(gè)微處理器、或任何其他 此類配置)。
      [0132] 結(jié)合本文所公開的方面描述的方法、序列和/或算法可直接在硬件中、在由處理器 執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM、閃存、R0M、EPR0M、 EEPR0M、寄存器、硬盤、可移動盤、CD-ROM或本領(lǐng)域中所知的任何其他形式的存儲介質(zhì)中。示 例存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲介質(zhì)讀寫信息。在替換方案中,存 儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留在ASIC中。ASIC可駐留在物聯(lián)網(wǎng) (Ι〇Τ)設(shè)備中。替換地,處理器和存儲介質(zhì)可作為分立組件駐留在用戶終端中。
      [0133] 在一個(gè)或多個(gè)示例方面中,所描述的功能可在硬件、軟件、固件或其任何組合中實(shí) 現(xiàn)。如果在軟件中實(shí)現(xiàn),則各功能可作為一條或多條指令或代碼存儲在計(jì)算機(jī)可讀介質(zhì)上 或藉其進(jìn)行傳送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲介質(zhì)和通信介質(zhì)兩者,其包括促成計(jì)算 機(jī)程序從一地向另一地轉(zhuǎn)移的任何介質(zhì)。存儲介質(zhì)可以是能被計(jì)算機(jī)訪問的任何可用介 質(zhì)。作為示例而非限定,此類計(jì)算機(jī)可讀介質(zhì)可包括RAM、R0M、EEPR0M、⑶-R0M或其他光盤存 儲、磁盤存儲或其他磁存儲設(shè)備、或能用于攜帶或存儲指令或數(shù)據(jù)結(jié)構(gòu)形式的期望程序代 碼且能被計(jì)算機(jī)訪問的任何其他介質(zhì)。
      [0134] 任何連接也被正當(dāng)?shù)胤Q為計(jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖 電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波之類的無線技術(shù)從web網(wǎng)站、服務(wù)器、或其 它遠(yuǎn)程源傳送而來,則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無線電、以及微波 之類的無線技術(shù)就被包括在介質(zhì)的定義之中。如本文所使用的,盤(disk)和碟(disc)包括 CD、激光碟、光碟、DVD、軟盤和藍(lán)光碟,其中盤(disk)常常磁性地和/或用激光來光學(xué)地再現(xiàn) 數(shù)據(jù)。上述的組合應(yīng)當(dāng)也被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。
      [0135] 盡管前面的公開示出了本公開的解說性方面,但是應(yīng)當(dāng)注意在其中可作出各種變 更和修改而不會脫離如所附權(quán)利要求定義的本發(fā)明的范圍。根據(jù)本文所描述的本公開的方 面的方法權(quán)利要求中的功能、步驟和/或動作不一定要以任何特定次序執(zhí)行。此外,盡管本 公開的要素可能是以單數(shù)來描述或主張權(quán)利的,但是復(fù)數(shù)也是已料想了的,除非顯式地聲 明了限定于單數(shù)。
      【主權(quán)項(xiàng)】
      1. 一種用于確定關(guān)于計(jì)算設(shè)備的位置類型的方法,包括: 獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場; 確定所述一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分類;以及 至少部分地基于所述設(shè)備類型的分類來確定關(guān)于所述計(jì)算設(shè)備的位置類型。2. 如權(quán)利要求1所述的方法,其特征在于,確定所述設(shè)備類型的分類包括:在所述計(jì)算 設(shè)備處確定所述設(shè)備類型的分類。3. 如權(quán)利要求1所述的方法,其特征在于,確定所述設(shè)備類型的分類包括:在所述計(jì)算 設(shè)備處接收分類信息。4. 如權(quán)利要求1所述的方法,其特征在于,確定所述位置類型基于模式識別。5. 如權(quán)利要求4所述的方法,其特征在于,確定所述位置類型進(jìn)一步基于置信等級。6. 如權(quán)利要求1所述的方法,其特征在于,確定所述位置類型基于硬編碼邏輯或機(jī)器學(xué) 習(xí)中的至少一者。7. 如權(quán)利要求1所述的方法,其特征在于,如果確定所述設(shè)備類型的分類包括確定所述 設(shè)備類型為從包括烤箱、洗衣機(jī)、干衣機(jī)和冰箱的群中選擇的至少兩個(gè)設(shè)備,則所述方法進(jìn) 一步包括確定所述位置類型為家庭。8. 如權(quán)利要求1所述的方法,其特征在于,如果確定所述設(shè)備類型的分類包括確定設(shè)備 類型為自動售貨機(jī),則所述方法進(jìn)一步包括確定所述位置類型為辦公室。9. 如權(quán)利要求1所述的方法,其特征在于,如果確定所述設(shè)備類型的分類包括確定所述 設(shè)備類型為從包括商用濃縮咖啡機(jī)、商用咖啡豆研磨機(jī)、商用洗碗機(jī)和多個(gè)瞬態(tài)用戶設(shè)備 的群中選擇的至少兩個(gè)設(shè)備,則所述方法進(jìn)一步包括確定所述位置類型為零售環(huán)境。10. -種用于確定關(guān)于計(jì)算設(shè)備的位置類型的裝置,包括: 被配置成獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場的邏輯; 被配置成確定所述一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分類的邏輯;以及 被配置成至少部分地基于所述設(shè)備類型的分類來確定關(guān)于所述計(jì)算設(shè)備的位置類型 的邏輯。11. 如權(quán)利要求10所述的裝置,其特征在于,所述被配置成確定設(shè)備類型的分類的邏輯 包括位于所述計(jì)算設(shè)備處的邏輯。12. 如權(quán)利要求10所述的裝置,其特征在于,所述被配置成確定設(shè)備類型的分類的邏輯 包括被配置成在所述計(jì)算設(shè)備處接收外部分類信息的邏輯。13. 如權(quán)利要求10所述的裝置,其特征在于,所述被配置成確定設(shè)備類型的分類的邏輯 包括模式識別邏輯、機(jī)器學(xué)習(xí)邏輯或硬編碼邏輯中的至少一者。14. 如權(quán)利要求10所述的裝置,其特征在于: 所述被配置成確定設(shè)備類型的分類的邏輯被進(jìn)一步配置成確定所述設(shè)備類型為從包 括烤箱、洗衣機(jī)、干衣機(jī)和冰箱的群中選擇的至少兩個(gè)設(shè)備;以及 所述被配置成確定位置類型的邏輯被進(jìn)一步配置成基于所述設(shè)備類型為從包括烤箱、 洗衣機(jī)、干衣機(jī)和冰箱的群中選擇的至少兩個(gè)設(shè)備的確定來確定所述位置類型是家庭。15. 如權(quán)利要求10所述的裝置,其特征在于: 所述被配置成確定設(shè)備類型的分類的邏輯被進(jìn)一步配置成確定所述設(shè)備類型之一為 自動售貨機(jī);以及 所述被配置成確定位置類型的邏輯被進(jìn)一步配置成基于所述設(shè)備類型為自動售貨機(jī) 的確定來確定所述位置類型是辦公室。16. 如權(quán)利要求10所述的裝置,其特征在于: 所述被配置成確定所述設(shè)備類型的分類的邏輯被進(jìn)一步配置成確定所述設(shè)備類型為 從包括商用濃縮咖啡機(jī)、商用咖啡豆研磨機(jī)、商用洗碗機(jī)和多個(gè)瞬態(tài)用戶設(shè)備的群中選擇 的至少兩個(gè)設(shè)備;以及 所述被配置成確定位置類型的邏輯被進(jìn)一步配置成基于所述設(shè)備類型為從包括商用 濃縮咖啡機(jī)、商用咖啡豆研磨機(jī)、商用洗碗機(jī)和多個(gè)瞬態(tài)用戶設(shè)備的群中選擇的至少兩個(gè) 設(shè)備的確定來確定所述位置類型是零售環(huán)境。17. -種用于確定關(guān)于計(jì)算設(shè)備的位置類型的裝備,包括: 用于獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場的裝置; 用于確定所述一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分類的裝置;以及 用于至少部分地基于所述設(shè)備類型的分類來確定關(guān)于所述計(jì)算設(shè)備的位置類型的裝 置。18. 如權(quán)利要求17所述的裝備,其特征在于,所述用于確定所述設(shè)備類型的分類的裝置 包括:用于在所述計(jì)算設(shè)備處確定所述設(shè)備類型的分類的裝置。19. 如權(quán)利要求17所述的裝備,其特征在于,所述用于確定所述設(shè)備類型的分類的裝置 包括:用于在所述計(jì)算設(shè)備處接收外部分類信息的裝置。20. 如權(quán)利要求17所述的裝備,其特征在于,所述用于確定所述位置類型的裝置是模式 識別t吳塊。21. 如權(quán)利要求17所述的裝備,其特征在于,所述用于確定所述位置類型的裝置是機(jī)器 學(xué)習(xí)模塊。22. 如權(quán)利要求17所述的裝備,其特征在于,所述用于確定所述位置類型的裝置是硬編 碼邏輯。23. 如權(quán)利要求17所述的裝備,其特征在于,如果所述用于確定所述設(shè)備類型的分類的 裝置包括用于確定所述設(shè)備類型為從包括烤箱、洗衣機(jī)、干衣機(jī)和冰箱的群中選擇的至少 兩個(gè)設(shè)備的裝置,則所述用于確定位置類型的裝置進(jìn)一步包括用于確定所述位置類型為家 庭的裝置。24. 如權(quán)利要求17所述的裝備,其特征在于,如果所述用于確定所述設(shè)備類型的分類的 裝置包括用于確定設(shè)備類型為自動售貨機(jī)的裝置,則所述用于確定位置類型的裝置進(jìn)一步 包括用于確定所述位置類型為辦公室的裝置。25. 如權(quán)利要求17所述的裝備,其特征在于,如果所述用于確定所述設(shè)備類型的分類的 裝置包括用于確定所述設(shè)備類型為從包括商用濃縮咖啡機(jī)、商用咖啡店研磨機(jī)、商用洗碗 機(jī)和多個(gè)瞬態(tài)用戶設(shè)備的群中選擇的至少兩個(gè)設(shè)備的裝置,則所述用于確定位置類型的裝 置進(jìn)一步包括用于確定所述位置類型為零售環(huán)境的裝置。26. -種包括數(shù)據(jù)的計(jì)算機(jī)可讀存儲介質(zhì),所述數(shù)據(jù)在由機(jī)器訪問時(shí)使所述機(jī)器執(zhí)行 用于確定關(guān)于計(jì)算設(shè)備的位置類型的操作,所述操作包括: 獲取一組物聯(lián)網(wǎng)(IoT)設(shè)備的在場; 確定所述一個(gè)或多個(gè)IoT設(shè)備的設(shè)備類型的分類;以及 至少部分地基于所述設(shè)備類型的分類來確定關(guān)于所述計(jì)算設(shè)備的位置類型。27. 如權(quán)利要求26所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,進(jìn)一步包括在被所述機(jī)器 訪問時(shí)使所述機(jī)器執(zhí)行以下操作的數(shù)據(jù):基于模式識別來確定所述位置類型。28. 如權(quán)利要求26所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,進(jìn)一步包括在被所述機(jī)器 訪問時(shí)使所述機(jī)器執(zhí)行以下操作的數(shù)據(jù):基于硬編碼邏輯或機(jī)器學(xué)習(xí)中的至少一者來確定 所述位置類型。29. 如權(quán)利要求26所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,進(jìn)一步包括在被所述機(jī)器 訪問時(shí)使所述機(jī)器執(zhí)行以下操作的數(shù)據(jù):確定所述設(shè)備類型中的一者或多者位于所述位置 類型處的可能性。30. 如權(quán)利要求26所述的計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,進(jìn)一步包括在被所述機(jī)器 訪問時(shí)使所述機(jī)器執(zhí)行以下操作的數(shù)據(jù):如果確定所述設(shè)備類型的分類包括確定所述設(shè)備 類型為從包括烤箱、洗衣機(jī)、干衣機(jī)和冰箱的群中選擇的至少兩個(gè)設(shè)備,則進(jìn)一步包括確定 所述位置類型為家庭。
      【文檔編號】H04W4/02GK105900459SQ201480072701
      【公開日】2016年8月24日
      【申請日】2014年12月18日
      【發(fā)明人】J·D·赫什伯格
      【申請人】高通股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1