本發(fā)明的實(shí)施例一般涉及圖像處理和數(shù)據(jù)通信的技術(shù)領(lǐng)域,且特定地,涉及配備(provision)和控制具有視頻能力的裝置。
背景技術(shù):
本文中所提供的背景描述是出于一般地來呈現(xiàn)本公開的上下文(context)的目的。目前被記名的發(fā)明人的工作(到該背景技術(shù)一節(jié)中描述其的程度),以及在提交時(shí)不可以其它方式限定(qualify)作為現(xiàn)有技術(shù)的本描述的方面,既不是明確地也不是隱含地被承認(rèn)作為針對本公開的現(xiàn)有技術(shù)。本文中除非另有指示,在該節(jié)中描述的手段不是對于本公開中的權(quán)利要求的現(xiàn)有技術(shù),且不是通過包含在該節(jié)中而被承認(rèn)是現(xiàn)有技術(shù)。
智能裝置(諸如智能電話、膝上型電腦、平板電腦)或帶有高級處理能力(諸如攝像機(jī)、音樂播放器、或其它裝置)的計(jì)算裝置的銷售和使用在當(dāng)前正在增加。基于該銷售和使用,物聯(lián)網(wǎng)(IOT)市場被期待在不遠(yuǎn)的將來要顯著地增加。具體地,IOT可指代唯一可識別的物體以及在類似互聯(lián)網(wǎng)的結(jié)構(gòu)中它們的虛擬表示。IOT裝置可例如是以上所描述的智能裝置之一。
當(dāng)前,IOT原則可要求IOT裝置通過現(xiàn)有無線或有線連接是可管理的。然而,這些連接可使IOT裝置對網(wǎng)絡(luò)攻擊開放,以及建立對于困難的或昂貴的IOT裝置保護(hù)系統(tǒng)的要求。
附圖說明
通過以下詳細(xì)的描述并連同附圖,實(shí)施例將容易被理解。為了促進(jìn)該描述,類似的引用數(shù)字指定類似的結(jié)構(gòu)元件。在附圖的圖中,實(shí)施例作為示例被示出,且不是作為限制被示出。
圖1示意地示出依照各種實(shí)施例的無線電網(wǎng)絡(luò)的高水平示例,該無線網(wǎng)絡(luò)包括結(jié)合有快速響應(yīng)(QR)模塊的用戶裝備(UE),以及基站。
圖2示出依照各種實(shí)施例的、具有視頻能力的裝置(VCD)以及UE的高水平示例。
圖3示出依照各種實(shí)施例的VCD的示例。
圖4示出依照各種實(shí)施例的、用于采用QR控制碼(QRCC)來配備VCD的一般示例過程。
圖5示出依照各種實(shí)施例的、用于采用QRCC來配備VCD的更加詳細(xì)的示例過程。
圖6示意地示出可用來實(shí)踐本文中所描述的各種實(shí)施例的示例系統(tǒng)。
具體實(shí)施方式
在實(shí)施例中,設(shè)備、方法、以及存儲媒體可被描述用于使用QR圖像中的QRCC來控制VCD。具體地,包含QRCC的圖像可被提供給VCD。例如,VCD的視頻攝像機(jī)可從印刷紙張、智能電話顯示屏、或某一其它的源來接收圖像。圖像可包含QRCC,其可提供用于VCD的具體命令。QRCC可和VCD的內(nèi)部字典(dictionary)進(jìn)行比較,且命令可被VCD識別并實(shí)行。
使用QRCC來配備VCD可具有若干益處。例如,VCD的QR讀取器可經(jīng)由內(nèi)部信任接口將QRCC中含有的命令傳遞到VCD的管理代理(agent),這可最小化潛在的安全問題并增加信息流的安全。另外,管理者(諸如系統(tǒng)管理員或網(wǎng)絡(luò)管理者)可能夠通過向VCD的攝像機(jī)示出含有QRCC的QR圖像來安全地控制VCD。通過這種方式,用戶可能夠操縱VCD或執(zhí)行“敏感”操作,諸如裝置首次配備、與管理服務(wù)器配對、證書更新、或其它操作。
使用QRCC來配備VCD可具有另外的益處。例如,QRCC可能夠?qū)崿F(xiàn)非直接連接到網(wǎng)絡(luò)的VCD或其的網(wǎng)絡(luò)連接暫時(shí)被停用的VCD的可管理性。另外,QRCC可提供與VCD通信的安全方式,該方式比基于網(wǎng)絡(luò)的通信手段可更加快捷、更加可靠、或在其它方面更加合乎期望。另外,QRCC通過消除對于在VCD中實(shí)現(xiàn)網(wǎng)絡(luò)接口的需要,可節(jié)省金錢和材料。另外,用戶涉入的存在可充當(dāng)在VCD的某些操作或動作中的額外信任或核驗(yàn)因子。另外,某些QRCC可在裝置被禁用或被惡意的軟件、惡意軟件、或管理員影響時(shí),充當(dāng)主密鑰以用于強(qiáng)制VCD的重置。進(jìn)一步地,某些QRCC可用來在銷售點(diǎn)或在VCD的安裝或初始化期間來配置或配備新的VCD。
在以下詳細(xì)的描述中,對形成其一部分的附圖進(jìn)行參考,其中類似的數(shù)字指定通篇中類似的部分,且在其中可被實(shí)踐的實(shí)施例作為圖示被示出。要理解的是,在不偏離本公開的范圍的情況下,可利用其它的實(shí)施例,且可做出結(jié)構(gòu)的或邏輯的改變。因此,以下詳細(xì)的描述不是以限制性的意義被采納。
各種操作以最有助于理解被要求權(quán)利的主題的方式,可被描述為多個(gè)分立的動作或依次的操作。然而,描述的順序不應(yīng)當(dāng)被直譯為要暗示這些操作是必要地順序依賴的。特定地,這些操作可不以表示的順序來執(zhí)行。被描述的操作可以不同于所描述的實(shí)施例的順序來執(zhí)行。在另外的實(shí)施例中,各種另外的操作可被執(zhí)行和/或所描述的操作可被省略。
對于本公開來說,短語“A和/或B”指的是(A)、(B)或(A和B)。對于本公開來說,短語“A、B、和/或C”指的是(A)、(B)、(C)、(A和B)、(A和C)、(B和C)、或(A、B和C)。
描述可使用短語“在一實(shí)施例中”,或“在實(shí)施例中”,其可各自指代相同的或不同的實(shí)施例中的一個(gè)或更多。此外,關(guān)于本公開的實(shí)施例來使用的術(shù)語“包括”、“包含”、“具有”以及諸如此類是同義的。
圖1示意地示出了依照各種實(shí)施例的示例無線網(wǎng)絡(luò)100(下文中的“網(wǎng)絡(luò)100”)。網(wǎng)絡(luò)100可包含與基站(BS)105通信耦合的UE 110。在一些實(shí)施例中,UE 110可以是IOT裝置。
具體地,在一些實(shí)施例中,網(wǎng)絡(luò)100可以是第三代合作伙伴項(xiàng)目(3GPP)LTE網(wǎng)絡(luò)的接入網(wǎng)絡(luò)。在這些實(shí)施例中,BS 105可以是3GPP定義的eNodeB(eNB,也被稱作為演進(jìn)的NodeB),eNodeB配置成使用無線協(xié)議(諸如3GPP LTE無線協(xié)議)來與UE 110進(jìn)行無線通信。在其它實(shí)施例中,基站105可以是由電氣以及電子工程師協(xié)會(IEEE)802.11標(biāo)準(zhǔn)所定義的Wi-Fi網(wǎng)絡(luò)的接入點(diǎn)(AP)。在其它實(shí)施例中,BS 105可以是依據(jù)不同的無線標(biāo)準(zhǔn)的網(wǎng)絡(luò)的站。在其它實(shí)施例中(未示出),BS可經(jīng)由有線連接或有線網(wǎng)絡(luò)來與UE 110進(jìn)行通信耦合。
如圖1中所示,UE 110可耦合有UE 110的多個(gè)天線125中的一個(gè)或更多以用于與網(wǎng)絡(luò)100的其它組件(例如BS 105或另一個(gè)UE)進(jìn)行無線通信。天線125可由功率放大器130來供給功率。在一些實(shí)施例中,UE 110可包含配置成通過網(wǎng)絡(luò)100來傳送或引起UE 110和/或天線125來傳送信號的傳送器電路145,以及配置成通過網(wǎng)絡(luò)100來接收或引起UE 110和/或天線125來接收信號的接收器電路150。在一些實(shí)施例中,信號可以是無線的,且傳送器和/或接收器電路145和150。
在一些實(shí)施例中,傳送器電路145或接收器電路150可與處理器175耦合,處理器175配置成發(fā)送或接收數(shù)據(jù)到發(fā)送器電路145和/或接收器電路150。另外,處理器175可與QR模塊180耦合,QR模塊180配置成識別或生成一個(gè)或更多QR圖像和/或QRCC(如下面進(jìn)一步詳細(xì)描述的)。具體地,QR模塊180可配置成例如使用QR加密算法來生成包含QRCC的QR圖像,其在顯示器185上被顯示。
圖2描繪了UE 200和VCD 205的示例。UE 200可與UE 110相似,且包含可與顯示器185相似的顯示器210。顯示器210可以是液晶顯示器(LCD)、光發(fā)射二極管(LED)顯示器、或能夠顯示一個(gè)或更多運(yùn)動或靜止圖像(諸如QR圖像215)的某一其它類型的顯示器。
UE 200,且特別是QR圖像215,可在VCD 205的附近或被VCD 205以其它方式是可見的,VCD 205可包含攝像機(jī)220以及視頻處理單元225。具體地,VCD 205的攝像機(jī)220可配置成捕獲一個(gè)或更多圖像或圖像的一個(gè)或更多幀,且然后將所述幀或圖像中的一些或全部輸送到視頻處理單元225。在一些實(shí)施例中,所捕獲的圖像可以是QR圖像(諸如QR圖像215),且VCD 205可包含QR模塊230,QR模塊230與視頻處理單元225耦合且配置成執(zhí)行涉及QR圖像215的一個(gè)或更多動作或功能。
圖3描繪了VCD 300的更加詳細(xì)的示例,VCD 300可與VCD 205相似。VCD 300可包含攝像機(jī)305、視頻處理單元310、以及QR模塊370,它們可分別相似于攝像機(jī)220、視頻處理單元225、以及QR模塊230。如以上所述,攝像機(jī)305可配置成在VCD 300接收一個(gè)或更多運(yùn)動或靜止圖像。例如,所述圖像可來自于UE 200的顯示器(諸如顯示器210)。在其它實(shí)施例中,所述圖像可從印刷材料(諸如印刷標(biāo)簽或印刷紙頁)、計(jì)算機(jī)或其它計(jì)算裝置的顯示器、或某一其它視覺制品被接收。
攝像機(jī)305可與視頻處理單元310耦合,視頻處理單元310配置成處理所接收的圖像或多個(gè)圖像。視頻處理單元310可包含配置成識別圖像是由攝像機(jī)305接收的視頻傳感器315。視頻傳感器315可將圖像傳給幀緩沖器320,幀緩沖器320配置成將圖像轉(zhuǎn)變成某一形式的計(jì)算機(jī)可讀格式,諸如二進(jìn)制串、十六進(jìn)制串、機(jī)器語言、或某一其它計(jì)算機(jī)可讀格式。
幀緩沖器320可然后與圖像處理單元325耦合。圖像處理單元可配置成處理計(jì)算機(jī)可讀格式的圖像,以識別在圖像內(nèi)所含有的內(nèi)容。例如,圖像處理單元可配置成識別圖像是否是QR圖像。具體地,圖像處理單元325可包含QRCC重定向器330。QRCC重定向器330可配置成識別圖像是否是或是否包含QR圖像,且然后對圖像進(jìn)行相應(yīng)處理,例如,通過將圖像傳給QR模塊370。如果圖像處理單元325識別出所接收的圖像不是QR圖像,或沒有包含QR圖像,則圖像處理單元325可將圖像傳給視頻應(yīng)用335。在一些實(shí)施例中,視頻應(yīng)用335可顯示圖像,或執(zhí)行涉及圖像或VCD 300的應(yīng)用的一個(gè)或更多過程。
然而,如果QRCC重定向器330識別出圖像是或包含QR圖像,則QRCC重定向器330可將圖像傳給QR模塊370。例如,可假設(shè)由VCD 300接收的大多數(shù)圖像將不是QR圖像。因此,QRCC重定向器330可運(yùn)行涉及由VCD 300接收的每一個(gè)視頻幀或圖像的檢查,以識別可能出現(xiàn)的QR圖像。例如,可基于在QR圖像的邊角(corner)中的三個(gè)黑色矩形來辨認(rèn)或識別QR圖像。
如果圖像被識別為是或包含QR圖像,則QRCC重定向器可將QR圖像轉(zhuǎn)發(fā)到QR模塊370。在一些實(shí)施例中,QRCC重定向器330也可配置成識別QR圖像的內(nèi)容是否包含QRCC標(biāo)簽。具體地,QRCC標(biāo)簽可用來識別QR圖像的內(nèi)容為QRCC,而不是網(wǎng)站的統(tǒng)一資源定位符(URL)、文本或某一其它類型的數(shù)據(jù)或信息。
QR模塊370可包含QRCC碼讀取器340,以及QRCC轉(zhuǎn)換器345。QRCC碼讀取器340可配置成接受QR圖像,以及識別含在QR圖像內(nèi)的QRCC。QRCC碼讀取器340可然后將QRCC輸送到QRCC轉(zhuǎn)換器345。QRCC轉(zhuǎn)換器可配置成識別由QRCC所指示的具體控制命令。在實(shí)施例中,控制命令可涉及VCD 300的管理,以及在一些實(shí)施例中,可被稱作為“管理命令”或“裝置管理命令”。
在實(shí)施例中,QRCC轉(zhuǎn)換器345可包含或以其它方式與字典350耦合。字典350可包含VCD 300的具體控制命令(由所接收的QRCC指示的)的一個(gè)或更多指示。在一些實(shí)施例中,QRCC轉(zhuǎn)換器345可進(jìn)一步配置成確認(rèn)控制命令和QRCC格式是有效的,且由QRCC所表示的控制命令被登記在被VCD 300所接受的或涉及VCD 300的控制命令的列表中。例如,正如以上所提及的,QR圖像可包含與VCD 300的命令可不對應(yīng)的URL、文本、或某一其它類型的數(shù)據(jù)或信息。
在一些實(shí)施例中,控制命令可以是用來重新啟動(reboot)VCD 300的控制命令。在一些實(shí)施例中,控制命令可以是涉及VCD 300的安全的控制命令。在一些實(shí)施例中,控制命令可以是涉及VCD 300的配置的控制命令。在一些實(shí)施例中,控制命令可以是用來重置VCD 300的控制命令。在一些實(shí)施例中,控制命令可以是用來執(zhí)行VCD 300的恢復(fù)的控制命令。
在識別出控制命令時(shí),QR模塊370可將控制命令傳送到VCD 300的可管理性引擎365。可管理性引擎365可配置成進(jìn)一步鑒別和執(zhí)行由QR模塊370識別出的控制命令。在一些實(shí)施例中,VCD 300可進(jìn)一步包含:網(wǎng)絡(luò)適配器355,其配置成從分立的有線或無線網(wǎng)絡(luò)接收一個(gè)或更多控制命令;以及協(xié)議轉(zhuǎn)換器360,其與網(wǎng)絡(luò)適配器355耦合且配置成將所接收的控制命令轉(zhuǎn)換成適于由可管理性引擎365鑒別或執(zhí)行的格式。
在一些實(shí)施例中,QR圖像可包含可用來鑒別QRCC的另外數(shù)據(jù)或信息。例如,QRCC可由管理員或使用QR加密算法來生成QR圖像或QRCC的UE的用戶來使用pin號輸入進(jìn)行鑒別。另外或備選的是,QRCC可用使用QR加密算法來生成QR圖像或QRCC的UE的序列號(serial number)來被鑒別。其它鑒別或驗(yàn)證機(jī)制(諸如通過使用私有密鑰來進(jìn)行QRCC的加密和解密)可在其它實(shí)施例中被使用。在一些實(shí)施例中,鑒別和/或驗(yàn)證可由QRCC碼讀取器340、QRCC轉(zhuǎn)換器345、或VCD 300的某一其它模塊或元件來執(zhí)行。在其它實(shí)施例中,鑒別和/或驗(yàn)證可由可管理性引擎365來執(zhí)行。
盡管某些動作或過程在以上被描述為由具體元件,例如QRCC重定向器330、QRCC碼讀取器340、或QRCC轉(zhuǎn)換器345來執(zhí)行,但在其它實(shí)施例中,所述過程或元件可由其它軟件、硬件、或固件模塊來執(zhí)行。另外,在一些實(shí)施例中,以上所描述的元件(諸如QRCC重定向器330和QRCC碼讀取器340)中的一個(gè)或更多可被組合成單個(gè)模塊或元件。相似地,在一些實(shí)施例中,以上所描述的模塊或元件中的一個(gè)或更多可與彼此分立,例如圖像處理單元325可與QRCC重定向器330耦合,但是不包含QRCC重定向器330。在一些實(shí)施例中,VCD 300的元件中的一個(gè)或更多,例如網(wǎng)絡(luò)適配器355,可不存在。
依據(jù)以上所描述的實(shí)施例,作為可包含在QR圖像中的數(shù)據(jù)的示例,QR圖像(諸如QR圖像215)可被VCD 300的一個(gè)或更多元件(諸如QRCC碼讀取器340)轉(zhuǎn)換為含有或包含以下數(shù)據(jù)(注意,在一些實(shí)施例中,此數(shù)據(jù)可由十六進(jìn)制或二進(jìn)制記數(shù)法來表示,且在這里被列出為此類命令的人可讀的模擬或偽代碼表示):
! ! QRCC
! ! CHANGE_MODE HD, BW, REBOOT
! ! S/N:NXSHEAA013410BF217600
! ! P/N:NXSHEAA.001
在以上所描繪的示例中,“! ! QRCC ”可表示QRCC標(biāo)簽,QRCC標(biāo)簽可指示該圖像是QR圖像且在QR圖像中的數(shù)據(jù)包含或含有QRCC?!? ! CHANGE MODE HD, BW, REBOOT ”可指示一個(gè)或更多QRCC,所述一個(gè)或更多QRCC涉及VCD 300的一個(gè)或更多控制命令。例如,“CHANGE_MODE HD”可涉及其中VCD 300的顯示器或記錄模式被改變成高清晰度模式的控制命令?!癇W”可涉及其中VCD 300的顯示器或記錄模式被改變成黑色和白色的控制命令?!癛EBOOT”可涉及其中VCD 300被重新啟動的VCD 300的控制命令?!癝/N:NXSHEAA013410BF217600”可以是如以上所描述的UE的序列號的指示。“P/N:NXSHEAA.001 ”可以是如以上所描述的UE的運(yùn)營商的pin的指示。
圖4描繪了在VCD處或由VCD來對由VCD(諸如VCD 300)所接收的QR圖像中的QRCC進(jìn)行識別以及執(zhí)行控制命令的一般過程。起初,VCD可在400對QRCC進(jìn)行識別。例如,QRCC可由QRCC重定向器(諸如QRCC重定向器330)來識別。在一些實(shí)施例中,可基于QR圖像中的QRCC標(biāo)簽來識別QRCC。緊接著,VCD的控制命令可在405被識別。具體地,可使用字典(諸如字典350)由QRCC轉(zhuǎn)換器(諸如QRCC轉(zhuǎn)換器345)基于QRCC來識別控制命令。所識別的控制命令可被傳給可管理性引擎(諸如可管理性引擎365),可管理性引擎可在410如以上所描述地對控制命令進(jìn)行驗(yàn)證和/或鑒別。緊接著,在415,可管理性引擎可執(zhí)行控制命令。
圖5描繪了更加具體的過程,該過程可被VCD(諸如VCD 300)使用于識別QR圖像中的QRCC以及執(zhí)行涉及QRCC的控制命令。起初,視頻幀中的圖像可在500例如由視頻處理單元310且更具體地由圖像處理單元325來識別。圖像可在505例如由QRCC重定向器330針對QR標(biāo)簽來掃描。如果在510沒有檢測到QRCC或QRCC標(biāo)簽,則VCD可在515繼續(xù)于通常的圖像流程,例如,通過將圖像或涉及圖像的數(shù)據(jù)傳給視頻應(yīng)用335。然而,如果在510例如由QRCC重定向器330檢測到了QRCC或QRCC標(biāo)簽,則QRCC可被傳給QRCC碼讀取器340。
QRCC碼讀取器340可在520讀取QRCC,并將涉及QRCC的數(shù)據(jù)傳給QRCC轉(zhuǎn)換器345。QRCC轉(zhuǎn)換器可在525對QRCC進(jìn)行轉(zhuǎn)換,以如以上所描述地識別出控制命令。QRCC轉(zhuǎn)換器可然后將控制命令轉(zhuǎn)發(fā)到可管理性引擎365,可管理性引擎365可在530如以上所描述地鑒別或驗(yàn)證控制命令。例如,可基于裝置序列號、用戶pin、私有密鑰、或某一其它鑒別或驗(yàn)證過程來對控制命令進(jìn)行鑒別/驗(yàn)證??晒芾硇砸婵扇缓笤?35執(zhí)行控制命令或執(zhí)行涉及控制命令的一個(gè)或更多另外動作。
本公開的實(shí)施例可實(shí)現(xiàn)到使用任何適當(dāng)硬件和/或軟件按照期望來進(jìn)行配置的系統(tǒng)之中。圖6示意地示出了可被用來實(shí)踐本文中所描述的各種實(shí)施例的示例系統(tǒng)600。圖6示出,對于一個(gè)實(shí)施例,示例系統(tǒng)600具有一個(gè)或更多處理器605、耦合到處理器605中的至少一個(gè)處理器的系統(tǒng)控制模塊610、耦合到系統(tǒng)控制模塊610的系統(tǒng)存儲器615、耦合到系統(tǒng)控制模塊610的非易失性存儲器(NVM)/存儲裝置620、以及耦合到系統(tǒng)控制模塊610的一個(gè)或更多通信接口625。
在一些實(shí)施例中,系統(tǒng)600可能夠起到如本文中所描述的UE 110或200的作用。在其它實(shí)施例中,系統(tǒng)600可能夠起到如本文中所描述的BS 105的作用。在其它實(shí)施例中,系統(tǒng)600可能夠起到如本文中所描述的VCD 205或300的作用。在一些實(shí)施例中,系統(tǒng)600可包含具有指令635的一個(gè)或更多計(jì)算機(jī)可讀媒體(例如,系統(tǒng)存儲器或NVM/存儲裝置620)以及一個(gè)或更多處理器(例如,處理器605),所述一個(gè)或更多處理器與所述一個(gè)或更多計(jì)算機(jī)可讀媒體耦合且配置成執(zhí)行所述指令來實(shí)現(xiàn)一個(gè)或更多模塊以執(zhí)行本文中所描述的UE 110/200、BS 105或VCD 205/300的一個(gè)或更多動作。
系統(tǒng)控制模塊610對于一個(gè)實(shí)施例可包含任何適當(dāng)?shù)慕涌诳刂破?,以提供到處理?05中的至少一個(gè)和/或到與系統(tǒng)控制模塊610相通信的任何適當(dāng)裝置或組件的任何適當(dāng)接口。
系統(tǒng)控制模塊610可包含存儲器控制器模塊630,以提供到系統(tǒng)存儲器615的接口。存儲器控制器模塊630可以是硬件模塊、軟件模塊、和/或固件模塊。
系統(tǒng)存儲器615可用來加載和存儲例如用于系統(tǒng)600的數(shù)據(jù)和/或指令。系統(tǒng)存儲器615對于一個(gè)實(shí)施例可包含任何適當(dāng)?shù)囊资源鎯ζ?,諸如例如適當(dāng)?shù)膭討B(tài)隨機(jī)存取存儲器(DRAM)。在一些實(shí)施例中,系統(tǒng)存儲器615可包含雙倍數(shù)據(jù)速率類型四同步動態(tài)隨機(jī)存取存儲器(DDR4 SDRAM)。
系統(tǒng)控制模塊610對于一個(gè)實(shí)施例可包含一個(gè)或更多輸入/輸出(I/O)控制器,以提供到NVM/存儲裝置620和通信接口625的接口。
NVM/存儲裝置620可用來存儲數(shù)據(jù)和/或指令,例如NVM/存儲裝置620可包含任何適當(dāng)?shù)姆且资源鎯ζ?,諸如例如閃速存儲器,和/或可包含任何適當(dāng)?shù)姆且资源鎯ρb置,諸如例如一個(gè)或更多硬盤驅(qū)動器(HDD)、一個(gè)或更多壓縮盤(CD)驅(qū)動器、和/或一個(gè)或更多數(shù)字通用盤(DVD)驅(qū)動器。
NVM/存儲裝置620可包含是裝置的物理部分的存儲資源,在其上系統(tǒng)600可被安裝或系統(tǒng)600可被該裝置接入但不必要是該裝置的部分。例如,NVM/存儲裝置620可經(jīng)由通信接口625通過網(wǎng)絡(luò)來被接入。
通信接口625可提供接口以用于系統(tǒng)600通過一個(gè)或更多網(wǎng)絡(luò)進(jìn)行通信和/或與任何其它適當(dāng)?shù)难b置進(jìn)行通信。系統(tǒng)600可依照一個(gè)或更多無線網(wǎng)絡(luò)標(biāo)準(zhǔn)和/或協(xié)議中的任何標(biāo)準(zhǔn)和/或協(xié)議來與無線網(wǎng)絡(luò)的所述一個(gè)或更多組件進(jìn)行無線通信。在一些實(shí)施例中,通信接口625可包含收發(fā)器模塊122、顯示器185或210、攝像機(jī)220或305、或視頻處理單元225或310。
對于一個(gè)實(shí)施例,處理器605中的至少一個(gè)可與用于系統(tǒng)控制模塊610的一個(gè)或更多控制器(例如,存儲器控制器模塊630)的邏輯電路封裝在一起。對于一個(gè)實(shí)施例,處理器605中的至少一個(gè)可與用于系統(tǒng)控制模塊610的一個(gè)或更多控制器的邏輯電路封裝在一起,以形成系統(tǒng)封裝(SiP)。對于一個(gè)實(shí)施例,處理器605中的至少一個(gè)可與用于系統(tǒng)控制模塊610的一個(gè)或更多控制器的邏輯電路集成在相同的管芯上。對于一個(gè)實(shí)施例,處理器605中的至少一個(gè)可與用于系統(tǒng)控制模塊610的一個(gè)或更多控制器的邏輯電路集成在相同的管芯上,以形成芯片上系統(tǒng)(SoC)。
在一些實(shí)施例中,處理器605可包含或以其它方式與圖形處理器(GPU)(未示出)、數(shù)字信號處理器(DSP)(未示出)、無線調(diào)制解調(diào)器(未示出)、數(shù)字?jǐn)z像機(jī)或多媒體電路(未示出)、傳感器電路(未示出)、顯示器電路(未示出)、和/或全球定位衛(wèi)星(GPS)電路(未示出)中的一個(gè)或更多耦合。在一些實(shí)施例中,處理器605可包含可管理性引擎365(如圖6中所示)。在其它實(shí)施例中,可管理性引擎365可被認(rèn)為包含、或與之分立但耦合到處理器605、系統(tǒng)控制模塊610、或系統(tǒng)600的一個(gè)或更多其它元件。
在各種實(shí)施例中,系統(tǒng)600可以是但不限制于是服務(wù)器、工作站、臺式計(jì)算裝置、或可移動計(jì)算裝置(例如,膝上型計(jì)算裝置、手持式計(jì)算裝置、平板電腦、上網(wǎng)本、智能電話、游戲控制臺等)。在各種實(shí)施例中,系統(tǒng)600可具有或多或少的組件,和/或不同的架構(gòu)。例如,在一些實(shí)施例中,系統(tǒng)600包含攝像機(jī)、鍵盤、LCD屏(包含觸摸屏顯示器)、非易失性存儲器端口、多個(gè)天線、圖形芯片、專用集成電路(ASIC)、以及揚(yáng)聲器中的一個(gè)或更多。
示例
第一示例可包含一種設(shè)備,其包括:快速響應(yīng)控制碼(QRCC)重定向器模塊,用來識別快速響應(yīng)(QR)圖像;以及與所述QRCC重定向器模塊耦合的QR碼模塊,所述QR碼模塊用來:基于所述QR圖像中的QRCC標(biāo)簽來識別所述圖像中的QRCC;以及基于所述QRCC來識別所述設(shè)備的控制命令。
示例2可包含示例1的所述設(shè)備,其中所述QR碼模塊包括用來識別所述QRCC標(biāo)簽的QR碼讀取器模塊以及用來識別所述控制命令的QRCC轉(zhuǎn)換器。
示例3可包含示例1的所述設(shè)備,其中所述QR碼模塊要基于所述QRCC與所述設(shè)備的命令碼的字典的比較,來識別所述控制命令。
示例4可包含示例1-3的任一個(gè)的所述設(shè)備,進(jìn)一步包括與所述QR碼模塊耦合的可管理性引擎,所述可管理性引擎用來執(zhí)行所述控制命令。
示例5可包含示例4的所述設(shè)備,其中所述可管理性引擎要進(jìn)一步使用QR碼加密算法的安全參數(shù)來鑒別所述QRCC。
示例6可包含示例5的所述設(shè)備,其中所述安全參數(shù)是pin、裝置的序列號、或私有密鑰。
示例7可包含示例1-3的任一個(gè)的所述設(shè)備,其中所述控制命令是用來重新啟動所述設(shè)備的控制命令、涉及所述設(shè)備的安全的控制命令、涉及所述設(shè)備的配置的控制命令、用來重置所述設(shè)備的控制命令、或用來執(zhí)行所述設(shè)備的恢復(fù)的控制命令。
示例8可包含示例1-3的任一個(gè)的所述設(shè)備,進(jìn)一步包括與所述QRCC重定向器模塊耦合的攝像機(jī),所述攝像機(jī)用來捕獲所述圖像。
示例9可包含一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體包括指令,所述指令用來在由計(jì)算裝置的一個(gè)或更多處理器執(zhí)行所述指令時(shí)引起所述計(jì)算裝置執(zhí)行以下步驟:識別在快速響應(yīng)(QR)圖像中的快速響應(yīng)命令碼(QRCC)標(biāo)簽;基于所述QRCC標(biāo)簽來識別所述計(jì)算裝置的QRCC;以及促進(jìn)由所述計(jì)算裝置基于所述QRCC對控制命令的執(zhí)行。
示例10可包含示例9的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中所述指令進(jìn)一步包括使用QR碼加密算法的安全參數(shù)來鑒別所述QRCC的指令。
示例11可包含示例10的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中所述安全參數(shù)是pin、裝置的序列號、或私有密鑰。
示例12可包含示例9-11的任一個(gè)的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中所述控制命令是用來重新啟動所述計(jì)算裝置的控制命令、涉及所述計(jì)算裝置的安全的控制命令、涉及所述計(jì)算裝置的配置的控制命令、用來重置所述計(jì)算裝置的控制命令、或用來執(zhí)行所述計(jì)算裝置的恢復(fù)的控制命令。
示例13可包含示例9-11的任一個(gè)的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中所述指令進(jìn)一步包括用來基于所述QRCC與所述計(jì)算裝置的控制命令的字典的比較來識別所述控制命令的指令。
示例14可包含示例13的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中用來促進(jìn)所述控制指令的執(zhí)行的所述指令包含用來將所述控制命令轉(zhuǎn)發(fā)到所述計(jì)算裝置的可管理性引擎的指令。
示例15可包含示例9-11的任一個(gè)的所述一個(gè)或更多非暫態(tài)計(jì)算機(jī)可讀媒體,其中所述計(jì)算裝置從數(shù)據(jù)網(wǎng)絡(luò)被通信地解耦。
示例16可包含一種方法,其包括:由設(shè)備基于被所述設(shè)備接收或捕獲的快速響應(yīng)(QR)圖像中的QRCC標(biāo)簽來識別快速響應(yīng)命令碼(QRCC);由所述設(shè)備基于所述QRCC來識別控制命令;以及由所述設(shè)備執(zhí)行所識別的控制命令。
示例17可包含示例16的所述方法,進(jìn)一步包括采用QR碼加密算法的安全參數(shù)來鑒別所述QRCC。
示例18可包含示例17的所述方法,其中所述安全參數(shù)是pin、裝置的序列號、或私有密鑰。
示例19可包含示例16-18的任一個(gè)的所述方法,其中所述控制命令是用來重新啟動所述計(jì)算裝置的控制命令、涉及所述計(jì)算裝置的安全的控制命令、涉及所述計(jì)算裝置的配置的控制命令、用來重置所述計(jì)算裝置的控制命令、或用來執(zhí)行所述計(jì)算裝置的恢復(fù)的控制命令。
示例20可包含示例16-18的任一個(gè)的所述方法,其中識別所述控制命令包含由所述設(shè)備將所述QRCC與所述設(shè)備的控制命令的字典進(jìn)行比較;以及由所述設(shè)備并基于所述比較來識別所述控制命令。
示例21可包含示例20的所述方法,其中促進(jìn)所述控制命令的執(zhí)行包含由所述設(shè)備來執(zhí)行由所述控制命令指示的動作。
示例22可包含示例16-18的任一個(gè)的所述方法,其中所述計(jì)算裝置從數(shù)據(jù)網(wǎng)絡(luò)被通信地解耦。
示例23可包含一種設(shè)備,所述設(shè)備包括用來執(zhí)行示例16-22的任一個(gè)的所述方法的部件。
盡管為了描述的目的,某些實(shí)施例已在本文中被示出和描述,但該申請旨在覆蓋本文中所討論的實(shí)施例的任何改編或變化。因此,本文中描述的實(shí)施例顯然旨在僅由權(quán)利要求來限制。
在本公開記載“一(a)”或“第一”元件或其等同體的地方,此類公開包含一個(gè)或更多此類元件,既不要求也不排除兩個(gè)或更多此類元件。進(jìn)一步地,用于被識別元件的序數(shù)指示符(例如,第一、第二、或第三)被用來在所述元件之間進(jìn)行區(qū)分,且不是指示或暗示此類元件的要求的或限制的數(shù)量,它們也不指示此類元件的特定位置或順序, 除非另有具體聲明。