基于QR图像的装置管理.pdf

上传人:le****a 文档编号:6104316 上传时间:2019-04-11 格式:PDF 页数:16 大小:884.09KB
返回 下载 相关 举报
摘要
申请专利号:

CN201480080479.2

申请日:

2014.08.08

公开号:

CN106471520A

公开日:

2017.03.01

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06K 7/10申请日:20140808|||公开

IPC分类号:

G06K7/10

主分类号:

G06K7/10

申请人:

英特尔公司

发明人:

O.波戈尔利克; A.奈什图特; 李红; J.利普曼

地址:

美国加利福尼亚州

优先权:

专利代理机构:

中国专利代理(香港)有限公司 72001

代理人:

姜冰;付曼

PDF下载: PDF下载
内容摘要

在实施例中,设备、方法、以及存储媒体可被描述用于识别快速响应(QR)图像。QR控制码(QRCC)可基于图像中的QR标签在QR图像中被识别。基于所述QRCC,设备的控制命令可被识别。其它实施例可被描述和/或被要求权利。

权利要求书

1. 一种设备,包括:
快速响应控制码QRCC重定向器模块,用来识别快速响应QR图像;以及
QR码模块,与所述QRCC重定向器模块耦合,所述QR码模块用来:
基于所述QR图像中的QRCC标签来识别所述图像中的QRCC;以及
基于所述QRCC来识别所述设备的控制命令。
2.如权利要求1所述的设备,其中所述QR码模块包括用来识别所述QRCC标签的QR码读
取器模块以及用来识别所述控制命令的QRCC转换器。
3.如权利要求1所述的设备,其中所述QR码模块要基于所述QRCC与所述设备的命令码
的字典的比较来识别所述控制命令。
4.如权利要求1-3的任一项所述的设备,进一步包括与所述QR码模块耦合的可管理性
引擎,所述可管理性引擎用来执行所述控制命令。
5.如权利要求4所述的设备,其中所述可管理性引擎要进一步使用QR码加密算法的安
全参数来鉴别所述QRCC。
6.如权利要求5所述的设备,其中所述安全参数是pin、装置的序列号、或私有密钥。
7.如权利要求1-3的任一项所述的设备,其中所述控制命令是用来重新启动所述设备
的控制命令、涉及所述设备的安全的控制命令、涉及所述设备的配置的控制命令、用来重置
所述设备的控制命令、或用来执行所述设备的恢复的控制命令。
8.如权利要求1-3的任一项所述的设备,进一步包括与所述QRCC重定向器模块耦合的
摄像机,所述摄像机用来捕获所述图像。
9.一个或更多非暂态计算机可读媒体,所述一个或更多非暂态计算机可读媒体包括指
令,所述指令用来在由计算装置的一个或更多处理器执行所述指令时引起所述计算装置:
识别快速响应QR图像中的快速响应命令码QRCC标签;
基于所述QRCC标签来识别所述计算装置的QRCC;以及
促进由所述计算装置基于所述QRCC对控制命令的执行。
10.如权利要求9所述的一个或更多非暂态计算机可读媒体,其中所述指令进一步包括
使用QR码加密算法的安全参数来鉴别所述QRCC的指令。
11.如权利要求10所述的一个或更多非暂态计算机可读媒体,其中所述安全参数是
pin、装置的序列号、或私有密钥。
12.如权利要求9-11的任一项所述的一个或更多非暂态计算机可读媒体,其中所述控
制命令是用来重新启动所述计算装置的控制命令、涉及所述计算装置的安全的控制命令、
涉及所述计算装置的配置的控制命令、用来重置所述计算装置的控制命令、或用来执行所
述计算装置的恢复的控制命令。
13.如权利要求9-11的任一项所述的一个或更多非暂态计算机可读媒体,其中所述指
令进一步包括用来基于所述QRCC与所述计算装置的控制命令的字典的比较来识别所述控
制命令的指令。
14.如权利要求13所述的一个或更多非暂态计算机可读媒体,其中用来促进所述控制
指令的执行的所述指令包含用来将所述控制命令转发到所述计算装置的可管理性引擎的
指令。
15.如权利要求9-11的任一项所述的一个或更多非暂态计算机可读媒体,其中所述计
算装置从数据网络被通信地解耦。
16.一种方法,包括:
由设备基于被所述设备捕获或接收的快速响应QR图像中的QRCC标签来识别快速响应
命令码QRCC;
由所述设备基于所述QRCC来识别控制命令;以及
由所述设备执行所识别的控制命令。
17.如权利要求16所述的方法,进一步包括采用QR码加密算法的安全参数来鉴别所述
QRCC。
18.如权利要求17所述的方法,其中所述安全参数是pin、装置的序列号、或私有密钥。
19. 如权利要求16-18的任一项所述的方法,其中所述控制命令是用来重新启动所述
计算装置的控制命令、涉及所述计算装置的安全的控制命令、涉及所述计算装置的配置的
控制命令、用来重置所述计算装置的控制命令、或用来执行所述计算装置的恢复的控制命
令。
20.如权利要求16-18的任一项所述的方法,其中识别所述控制命令包含由所述设备将
所述QRCC与所述设备的控制命令的字典进行比较;以及
由所述设备并基于所述比较来识别所述控制命令。
21.如权利要求20所述的方法,其中促进所述控制命令的执行包含由所述设备执行由
所述控制命令指示的动作。
22.如权利要求16-18的任一项所述的方法,其中所述计算装置从数据网络被通信地解
耦。

说明书

基于QR图像的装置管理

技术领域

本发明的实施例一般涉及图像处理和数据通信的技术领域,且特定地,涉及配备
(provision)和控制具有视频能力的装置。

背景技术

本文中所提供的背景描述是出于一般地来呈现本公开的上下文(context)的目
的。目前被记名的发明人的工作(到该背景技术一节中描述其的程度),以及在提交时不可
以其它方式限定(qualify)作为现有技术的本描述的方面,既不是明确地也不是隐含地被
承认作为针对本公开的现有技术。本文中除非另有指示,在该节中描述的手段不是对于本
公开中的权利要求的现有技术,且不是通过包含在该节中而被承认是现有技术。

智能装置(诸如智能电话、膝上型电脑、平板电脑)或带有高级处理能力(诸如摄像
机、音乐播放器、或其它装置)的计算装置的销售和使用在当前正在增加。基于该销售和使
用,物联网(IOT)市场被期待在不远的将来要显著地增加。具体地,IOT可指代唯一可识别的
物体以及在类似互联网的结构中它们的虚拟表示。IOT装置可例如是以上所描述的智能装
置之一。

当前,IOT原则可要求IOT装置通过现有无线或有线连接是可管理的。然而,这些连
接可使IOT装置对网络攻击开放,以及建立对于困难的或昂贵的IOT装置保护系统的要求。

附图说明

通过以下详细的描述并连同附图,实施例将容易被理解。为了促进该描述,类似的
引用数字指定类似的结构元件。在附图的图中,实施例作为示例被示出,且不是作为限制被
示出。

图1示意地示出依照各种实施例的无线电网络的高水平示例,该无线网络包括结
合有快速响应(QR)模块的用户装备(UE),以及基站。

图2示出依照各种实施例的、具有视频能力的装置(VCD)以及UE的高水平示例。

图3示出依照各种实施例的VCD的示例。

图4示出依照各种实施例的、用于采用QR控制码(QRCC)来配备VCD的一般示例过
程。

图5示出依照各种实施例的、用于采用QRCC来配备VCD的更加详细的示例过程。

图6示意地示出可用来实践本文中所描述的各种实施例的示例系统。

具体实施方式

在实施例中,设备、方法、以及存储媒体可被描述用于使用QR图像中的QRCC来控制
VCD。具体地,包含QRCC的图像可被提供给VCD。例如,VCD的视频摄像机可从印刷纸张、智能
电话显示屏、或某一其它的源来接收图像。图像可包含QRCC,其可提供用于VCD的具体命令。
QRCC可和VCD的内部字典(dictionary)进行比较,且命令可被VCD识别并实行。

使用QRCC来配备VCD可具有若干益处。例如,VCD的QR读取器可经由内部信任接口
将QRCC中含有的命令传递到VCD的管理代理(agent),这可最小化潜在的安全问题并增加信
息流的安全。另外,管理者(诸如系统管理员或网络管理者)可能够通过向VCD的摄像机示出
含有QRCC的QR图像来安全地控制VCD。通过这种方式,用户可能够操纵VCD或执行“敏感”操
作,诸如装置首次配备、与管理服务器配对、证书更新、或其它操作。

使用QRCC来配备VCD可具有另外的益处。例如,QRCC可能够实现非直接连接到网络
的VCD或其的网络连接暂时被停用的VCD的可管理性。另外,QRCC可提供与VCD通信的安全方
式,该方式比基于网络的通信手段可更加快捷、更加可靠、或在其它方面更加合乎期望。另
外,QRCC通过消除对于在VCD中实现网络接口的需要,可节省金钱和材料。另外,用户涉入的
存在可充当在VCD的某些操作或动作中的额外信任或核验因子。另外,某些QRCC可在装置被
禁用或被恶意的软件、恶意软件、或管理员影响时,充当主密钥以用于强制VCD的重置。进一
步地,某些QRCC可用来在销售点或在VCD的安装或初始化期间来配置或配备新的VCD。

在以下详细的描述中,对形成其一部分的附图进行参考,其中类似的数字指定通
篇中类似的部分,且在其中可被实践的实施例作为图示被示出。要理解的是,在不偏离本公
开的范围的情况下,可利用其它的实施例,且可做出结构的或逻辑的改变。因此,以下详细
的描述不是以限制性的意义被采纳。

各种操作以最有助于理解被要求权利的主题的方式,可被描述为多个分立的动作
或依次的操作。然而,描述的顺序不应当被直译为要暗示这些操作是必要地顺序依赖的。特
定地,这些操作可不以表示的顺序来执行。被描述的操作可以不同于所描述的实施例的顺
序来执行。在另外的实施例中,各种另外的操作可被执行和/或所描述的操作可被省略。

对于本公开来说,短语“A和/或B”指的是(A)、(B)或(A和B)。对于本公开来说,短语
“A、B、和/或C”指的是(A)、(B)、(C)、(A和B)、(A和C)、(B和C)、或(A、B和C)。

描述可使用短语“在一实施例中”,或“在实施例中”,其可各自指代相同的或不同
的实施例中的一个或更多。此外,关于本公开的实施例来使用的术语“包括”、“包含”、“具
有”以及诸如此类是同义的。

图1示意地示出了依照各种实施例的示例无线网络100(下文中的“网络100”)。网
络100可包含与基站(BS)105通信耦合的UE 110。在一些实施例中,UE 110可以是IOT装置。

具体地,在一些实施例中,网络100可以是第三代合作伙伴项目(3GPP)LTE网络的
接入网络。在这些实施例中,BS 105可以是3GPP定义的eNodeB(eNB,也被称作为演进的
NodeB),eNodeB配置成使用无线协议(诸如3GPP LTE无线协议)来与UE 110进行无线通信。
在其它实施例中,基站105可以是由电气以及电子工程师协会(IEEE)802.11标准所定义的
Wi-Fi网络的接入点(AP)。在其它实施例中,BS 105可以是依据不同的无线标准的网络的
站。在其它实施例中(未示出),BS可经由有线连接或有线网络来与UE 110进行通信耦合。

如图1中所示,UE 110可耦合有UE 110的多个天线125中的一个或更多以用于与网
络100的其它组件(例如BS 105或另一个UE)进行无线通信。天线125可由功率放大器130来
供给功率。在一些实施例中,UE 110可包含配置成通过网络100来传送或引起UE 110和/或
天线125来传送信号的传送器电路145,以及配置成通过网络100来接收或引起UE 110和/或
天线125来接收信号的接收器电路150。在一些实施例中,信号可以是无线的,且传送器和/
或接收器电路145和150。

在一些实施例中,传送器电路145或接收器电路150可与处理器175耦合,处理器
175配置成发送或接收数据到发送器电路145和/或接收器电路150。另外,处理器175可与QR
模块180耦合,QR模块180配置成识别或生成一个或更多QR图像和/或QRCC(如下面进一步详
细描述的)。具体地,QR模块180可配置成例如使用QR加密算法来生成包含QRCC的QR图像,其
在显示器185上被显示。

图2描绘了UE 200和VCD 205的示例。UE 200可与UE 110相似,且包含可与显示器
185相似的显示器210。显示器210可以是液晶显示器(LCD)、光发射二极管(LED)显示器、或
能够显示一个或更多运动或静止图像(诸如QR图像215)的某一其它类型的显示器。

UE 200,且特别是QR图像215,可在VCD 205的附近或被VCD 205以其它方式是可见
的,VCD 205可包含摄像机220以及视频处理单元225。具体地,VCD 205的摄像机220可配置
成捕获一个或更多图像或图像的一个或更多帧,且然后将所述帧或图像中的一些或全部输
送到视频处理单元225。在一些实施例中,所捕获的图像可以是QR图像(诸如QR图像215),且
VCD 205可包含QR模块230,QR模块230与视频处理单元225耦合且配置成执行涉及QR图像
215的一个或更多动作或功能。

图3描绘了VCD 300的更加详细的示例,VCD 300可与VCD 205相似。VCD 300可包含
摄像机305、视频处理单元310、以及QR模块370,它们可分别相似于摄像机220、视频处理单
元225、以及QR模块230。如以上所述,摄像机305可配置成在VCD 300接收一个或更多运动或
静止图像。例如,所述图像可来自于UE 200的显示器(诸如显示器210)。在其它实施例中,所
述图像可从印刷材料(诸如印刷标签或印刷纸页)、计算机或其它计算装置的显示器、或某
一其它视觉制品被接收。

摄像机305可与视频处理单元310耦合,视频处理单元310配置成处理所接收的图
像或多个图像。视频处理单元310可包含配置成识别图像是由摄像机305接收的视频传感器
315。视频传感器315可将图像传给帧缓冲器320,帧缓冲器320配置成将图像转变成某一形
式的计算机可读格式,诸如二进制串、十六进制串、机器语言、或某一其它计算机可读格式。

帧缓冲器320可然后与图像处理单元325耦合。图像处理单元可配置成处理计算机
可读格式的图像,以识别在图像内所含有的内容。例如,图像处理单元可配置成识别图像是
否是QR图像。具体地,图像处理单元325可包含QRCC重定向器330。QRCC重定向器330可配置
成识别图像是否是或是否包含QR图像,且然后对图像进行相应处理,例如,通过将图像传给
QR模块370。如果图像处理单元325识别出所接收的图像不是QR图像,或没有包含QR图像,则
图像处理单元325可将图像传给视频应用335。在一些实施例中,视频应用335可显示图像,
或执行涉及图像或VCD 300的应用的一个或更多过程。

然而,如果QRCC重定向器330识别出图像是或包含QR图像,则QRCC重定向器330可
将图像传给QR模块370。例如,可假设由VCD 300接收的大多数图像将不是QR图像。因此,
QRCC重定向器330可运行涉及由VCD 300接收的每一个视频帧或图像的检查,以识别可能出
现的QR图像。例如,可基于在QR图像的边角(corner)中的三个黑色矩形来辨认或识别QR图
像。

如果图像被识别为是或包含QR图像,则QRCC重定向器可将QR图像转发到QR模块
370。在一些实施例中,QRCC重定向器330也可配置成识别QR图像的内容是否包含QRCC标签。
具体地,QRCC标签可用来识别QR图像的内容为QRCC,而不是网站的统一资源定位符(URL)、
文本或某一其它类型的数据或信息。

QR模块370可包含QRCC码读取器340,以及QRCC转换器345。QRCC码读取器340可配
置成接受QR图像,以及识别含在QR图像内的QRCC。QRCC码读取器340可然后将QRCC输送到
QRCC转换器345。QRCC转换器可配置成识别由QRCC所指示的具体控制命令。在实施例中,控
制命令可涉及VCD 300的管理,以及在一些实施例中,可被称作为“管理命令”或“装置管理
命令”。

在实施例中,QRCC转换器345可包含或以其它方式与字典350耦合。字典350可包含
VCD 300的具体控制命令(由所接收的QRCC指示的)的一个或更多指示。在一些实施例中,
QRCC转换器345可进一步配置成确认控制命令和QRCC格式是有效的,且由QRCC所表示的控
制命令被登记在被VCD 300所接受的或涉及VCD 300的控制命令的列表中。例如,正如以上
所提及的,QR图像可包含与VCD 300的命令可不对应的URL、文本、或某一其它类型的数据或
信息。

在一些实施例中,控制命令可以是用来重新启动(reboot)VCD 300的控制命令。在
一些实施例中,控制命令可以是涉及VCD 300的安全的控制命令。在一些实施例中,控制命
令可以是涉及VCD 300的配置的控制命令。在一些实施例中,控制命令可以是用来重置VCD
300的控制命令。在一些实施例中,控制命令可以是用来执行VCD 300的恢复的控制命令。

在识别出控制命令时,QR模块370可将控制命令传送到VCD 300的可管理性引擎
365。可管理性引擎365可配置成进一步鉴别和执行由QR模块370识别出的控制命令。在一些
实施例中,VCD 300可进一步包含:网络适配器355,其配置成从分立的有线或无线网络接收
一个或更多控制命令;以及协议转换器360,其与网络适配器355耦合且配置成将所接收的
控制命令转换成适于由可管理性引擎365鉴别或执行的格式。

在一些实施例中,QR图像可包含可用来鉴别QRCC的另外数据或信息。例如,QRCC可
由管理员或使用QR加密算法来生成QR图像或QRCC的UE的用户来使用pin号输入进行鉴别。
另外或备选的是,QRCC可用使用QR加密算法来生成QR图像或QRCC的UE的序列号(serial
number)来被鉴别。其它鉴别或验证机制(诸如通过使用私有密钥来进行QRCC的加密和解
密)可在其它实施例中被使用。在一些实施例中,鉴别和/或验证可由QRCC码读取器340、
QRCC转换器345、或VCD 300的某一其它模块或元件来执行。在其它实施例中,鉴别和/或验
证可由可管理性引擎365来执行。

尽管某些动作或过程在以上被描述为由具体元件,例如QRCC重定向器330、QRCC码
读取器340、或QRCC转换器345来执行,但在其它实施例中,所述过程或元件可由其它软件、
硬件、或固件模块来执行。另外,在一些实施例中,以上所描述的元件(诸如QRCC重定向器
330和QRCC码读取器340)中的一个或更多可被组合成单个模块或元件。相似地,在一些实施
例中,以上所描述的模块或元件中的一个或更多可与彼此分立,例如图像处理单元325可与
QRCC重定向器330耦合,但是不包含QRCC重定向器330。在一些实施例中,VCD 300的元件中
的一个或更多,例如网络适配器355,可不存在。

依据以上所描述的实施例,作为可包含在QR图像中的数据的示例,QR图像(诸如QR
图像215)可被VCD 300的一个或更多元件(诸如QRCC码读取器340)转换为含有或包含以下
数据(注意,在一些实施例中,此数据可由十六进制或二进制记数法来表示,且在这里被列
出为此类命令的人可读的模拟或伪代码表示):

! ! QRCC

! ! CHANGE_MODE HD, BW, REBOOT

! ! S/N:NXSHEAA013410BF217600

! ! P/N:NXSHEAA.001

在以上所描绘的示例中,“! ! QRCC ”可表示QRCC标签,QRCC标签可指示该图像是QR图
像且在QR图像中的数据包含或含有QRCC。“! ! CHANGE MODE HD, BW, REBOOT ”可指示一
个或更多QRCC,所述一个或更多QRCC涉及VCD 300的一个或更多控制命令。例如,“CHANGE_
MODE HD”可涉及其中VCD 300的显示器或记录模式被改变成高清晰度模式的控制命令。
“BW”可涉及其中VCD 300的显示器或记录模式被改变成黑色和白色的控制命令。“REBOOT”
可涉及其中VCD 300被重新启动的VCD 300的控制命令。“S/N:NXSHEAA013410BF217600”可
以是如以上所描述的UE的序列号的指示。“P/N:NXSHEAA.001 ”可以是如以上所描述的UE的
运营商的pin的指示。

图4描绘了在VCD处或由VCD来对由VCD(诸如VCD 300)所接收的QR图像中的QRCC进
行识别以及执行控制命令的一般过程。起初,VCD可在400对QRCC进行识别。例如,QRCC可由
QRCC重定向器(诸如QRCC重定向器330)来识别。在一些实施例中,可基于QR图像中的QRCC标
签来识别QRCC。紧接着,VCD的控制命令可在405被识别。具体地,可使用字典(诸如字典350)
由QRCC转换器(诸如QRCC转换器345)基于QRCC来识别控制命令。所识别的控制命令可被传
给可管理性引擎(诸如可管理性引擎365),可管理性引擎可在410如以上所描述地对控制命
令进行验证和/或鉴别。紧接着,在415,可管理性引擎可执行控制命令。

图5描绘了更加具体的过程,该过程可被VCD(诸如VCD 300)使用于识别QR图像中
的QRCC以及执行涉及QRCC的控制命令。起初,视频帧中的图像可在500例如由视频处理单元
310且更具体地由图像处理单元325来识别。图像可在505例如由QRCC重定向器330针对QR标
签来扫描。如果在510没有检测到QRCC或QRCC标签,则VCD可在515继续于通常的图像流程,
例如,通过将图像或涉及图像的数据传给视频应用335。然而,如果在510例如由QRCC重定向
器330检测到了QRCC或QRCC标签,则QRCC可被传给QRCC码读取器340。

QRCC码读取器340可在520读取QRCC,并将涉及QRCC的数据传给QRCC转换器345。
QRCC转换器可在525对QRCC进行转换,以如以上所描述地识别出控制命令。QRCC转换器可然
后将控制命令转发到可管理性引擎365,可管理性引擎365可在530如以上所描述地鉴别或
验证控制命令。例如,可基于装置序列号、用户pin、私有密钥、或某一其它鉴别或验证过程
来对控制命令进行鉴别/验证。可管理性引擎可然后在535执行控制命令或执行涉及控制命
令的一个或更多另外动作。

本公开的实施例可实现到使用任何适当硬件和/或软件按照期望来进行配置的系
统之中。图6示意地示出了可被用来实践本文中所描述的各种实施例的示例系统600。图6示
出,对于一个实施例,示例系统600具有一个或更多处理器605、耦合到处理器605中的至少
一个处理器的系统控制模块610、耦合到系统控制模块610的系统存储器615、耦合到系统控
制模块610的非易失性存储器(NVM)/存储装置620、以及耦合到系统控制模块610的一个或
更多通信接口625。

在一些实施例中,系统600可能够起到如本文中所描述的UE 110或200的作用。在
其它实施例中,系统600可能够起到如本文中所描述的BS 105的作用。在其它实施例中,系
统600可能够起到如本文中所描述的VCD 205或300的作用。在一些实施例中,系统600可包
含具有指令635的一个或更多计算机可读媒体(例如,系统存储器或NVM/存储装置620)以及
一个或更多处理器(例如,处理器605),所述一个或更多处理器与所述一个或更多计算机可
读媒体耦合且配置成执行所述指令来实现一个或更多模块以执行本文中所描述的UE 110/
200、BS 105或VCD 205/300的一个或更多动作。

系统控制模块610对于一个实施例可包含任何适当的接口控制器,以提供到处理
器605中的至少一个和/或到与系统控制模块610相通信的任何适当装置或组件的任何适当
接口。

系统控制模块610可包含存储器控制器模块630,以提供到系统存储器615的接口。
存储器控制器模块630可以是硬件模块、软件模块、和/或固件模块。

系统存储器615可用来加载和存储例如用于系统600的数据和/或指令。系统存储
器615对于一个实施例可包含任何适当的易失性存储器,诸如例如适当的动态随机存取存
储器(DRAM)。在一些实施例中,系统存储器615可包含双倍数据速率类型四同步动态随机存
取存储器(DDR4 SDRAM)。

系统控制模块610对于一个实施例可包含一个或更多输入/输出(I/O)控制器,以
提供到NVM/存储装置620和通信接口625的接口。

NVM/存储装置620可用来存储数据和/或指令,例如NVM/存储装置620可包含任何
适当的非易失性存储器,诸如例如闪速存储器,和/或可包含任何适当的非易失性存储装
置,诸如例如一个或更多硬盘驱动器(HDD)、一个或更多压缩盘(CD)驱动器、和/或一个或更
多数字通用盘(DVD)驱动器。

NVM/存储装置620可包含是装置的物理部分的存储资源,在其上系统600可被安装
或系统600可被该装置接入但不必要是该装置的部分。例如,NVM/存储装置620可经由通信
接口625通过网络来被接入。

通信接口625可提供接口以用于系统600通过一个或更多网络进行通信和/或与任
何其它适当的装置进行通信。系统600可依照一个或更多无线网络标准和/或协议中的任何
标准和/或协议来与无线网络的所述一个或更多组件进行无线通信。在一些实施例中,通信
接口625可包含收发器模块122、显示器185或210、摄像机220或305、或视频处理单元225或
310。

对于一个实施例,处理器605中的至少一个可与用于系统控制模块610的一个或更
多控制器(例如,存储器控制器模块630)的逻辑电路封装在一起。对于一个实施例,处理器
605中的至少一个可与用于系统控制模块610的一个或更多控制器的逻辑电路封装在一起,
以形成系统封装(SiP)。对于一个实施例,处理器605中的至少一个可与用于系统控制模块
610的一个或更多控制器的逻辑电路集成在相同的管芯上。对于一个实施例,处理器605中
的至少一个可与用于系统控制模块610的一个或更多控制器的逻辑电路集成在相同的管芯
上,以形成芯片上系统(SoC)。

在一些实施例中,处理器605可包含或以其它方式与图形处理器(GPU)(未示出)、
数字信号处理器(DSP)(未示出)、无线调制解调器(未示出)、数字摄像机或多媒体电路(未
示出)、传感器电路(未示出)、显示器电路(未示出)、和/或全球定位卫星(GPS)电路(未示
出)中的一个或更多耦合。在一些实施例中,处理器605可包含可管理性引擎365(如图6中所
示)。在其它实施例中,可管理性引擎365可被认为包含、或与之分立但耦合到处理器605、系
统控制模块610、或系统600的一个或更多其它元件。

在各种实施例中,系统600可以是但不限制于是服务器、工作站、台式计算装置、或
可移动计算装置(例如,膝上型计算装置、手持式计算装置、平板电脑、上网本、智能电话、游
戏控制台等)。在各种实施例中,系统600可具有或多或少的组件,和/或不同的架构。例如,
在一些实施例中,系统600包含摄像机、键盘、LCD屏(包含触摸屏显示器)、非易失性存储器
端口、多个天线、图形芯片、专用集成电路(ASIC)、以及扬声器中的一个或更多。

示例

第一示例可包含一种设备,其包括:快速响应控制码(QRCC)重定向器模块,用来识别快
速响应(QR)图像;以及与所述QRCC重定向器模块耦合的QR码模块,所述QR码模块用来:基于
所述QR图像中的QRCC标签来识别所述图像中的QRCC;以及基于所述QRCC来识别所述设备的
控制命令。

示例2可包含示例1的所述设备,其中所述QR码模块包括用来识别所述QRCC标签的
QR码读取器模块以及用来识别所述控制命令的QRCC转换器。

示例3可包含示例1的所述设备,其中所述QR码模块要基于所述QRCC与所述设备的
命令码的字典的比较,来识别所述控制命令。

示例4可包含示例1-3的任一个的所述设备,进一步包括与所述QR码模块耦合的可
管理性引擎,所述可管理性引擎用来执行所述控制命令。

示例5可包含示例4的所述设备,其中所述可管理性引擎要进一步使用QR码加密算
法的安全参数来鉴别所述QRCC。

示例6可包含示例5的所述设备,其中所述安全参数是pin、装置的序列号、或私有
密钥。

示例7可包含示例1-3的任一个的所述设备,其中所述控制命令是用来重新启动所
述设备的控制命令、涉及所述设备的安全的控制命令、涉及所述设备的配置的控制命令、用
来重置所述设备的控制命令、或用来执行所述设备的恢复的控制命令。

示例8可包含示例1-3的任一个的所述设备,进一步包括与所述QRCC重定向器模块
耦合的摄像机,所述摄像机用来捕获所述图像。

示例9可包含一个或更多非暂态计算机可读媒体,所述一个或更多非暂态计算机
可读媒体包括指令,所述指令用来在由计算装置的一个或更多处理器执行所述指令时引起
所述计算装置执行以下步骤:识别在快速响应(QR)图像中的快速响应命令码(QRCC)标签;
基于所述QRCC标签来识别所述计算装置的QRCC;以及促进由所述计算装置基于所述QRCC对
控制命令的执行。

示例10可包含示例9的所述一个或更多非暂态计算机可读媒体,其中所述指令进
一步包括使用QR码加密算法的安全参数来鉴别所述QRCC的指令。

示例11可包含示例10的所述一个或更多非暂态计算机可读媒体,其中所述安全参
数是pin、装置的序列号、或私有密钥。

示例12可包含示例9-11的任一个的所述一个或更多非暂态计算机可读媒体,其中
所述控制命令是用来重新启动所述计算装置的控制命令、涉及所述计算装置的安全的控制
命令、涉及所述计算装置的配置的控制命令、用来重置所述计算装置的控制命令、或用来执
行所述计算装置的恢复的控制命令。

示例13可包含示例9-11的任一个的所述一个或更多非暂态计算机可读媒体,其中
所述指令进一步包括用来基于所述QRCC与所述计算装置的控制命令的字典的比较来识别
所述控制命令的指令。

示例14可包含示例13的所述一个或更多非暂态计算机可读媒体,其中用来促进所
述控制指令的执行的所述指令包含用来将所述控制命令转发到所述计算装置的可管理性
引擎的指令。

示例15可包含示例9-11的任一个的所述一个或更多非暂态计算机可读媒体,其中
所述计算装置从数据网络被通信地解耦。

示例16可包含一种方法,其包括:由设备基于被所述设备接收或捕获的快速响应
(QR)图像中的QRCC标签来识别快速响应命令码(QRCC);由所述设备基于所述QRCC来识别控
制命令;以及由所述设备执行所识别的控制命令。

示例17可包含示例16的所述方法,进一步包括采用QR码加密算法的安全参数来鉴
别所述QRCC。

示例18可包含示例17的所述方法,其中所述安全参数是pin、装置的序列号、或私
有密钥。

示例19可包含示例16-18的任一个的所述方法,其中所述控制命令是用来重新启
动所述计算装置的控制命令、涉及所述计算装置的安全的控制命令、涉及所述计算装置的
配置的控制命令、用来重置所述计算装置的控制命令、或用来执行所述计算装置的恢复的
控制命令。

示例20可包含示例16-18的任一个的所述方法,其中识别所述控制命令包含由所
述设备将所述QRCC与所述设备的控制命令的字典进行比较;以及由所述设备并基于所述比
较来识别所述控制命令。

示例21可包含示例20的所述方法,其中促进所述控制命令的执行包含由所述设备
来执行由所述控制命令指示的动作。

示例22可包含示例16-18的任一个的所述方法,其中所述计算装置从数据网络被
通信地解耦。

示例23可包含一种设备,所述设备包括用来执行示例16-22的任一个的所述方法
的部件。

尽管为了描述的目的,某些实施例已在本文中被示出和描述,但该申请旨在覆盖
本文中所讨论的实施例的任何改编或变化。因此,本文中描述的实施例显然旨在仅由权利
要求来限制。

在本公开记载“一(a)”或“第一”元件或其等同体的地方,此类公开包含一个或更
多此类元件,既不要求也不排除两个或更多此类元件。进一步地,用于被识别元件的序数指
示符(例如,第一、第二、或第三)被用来在所述元件之间进行区分,且不是指示或暗示此类
元件的要求的或限制的数量,它们也不指示此类元件的特定位置或顺序, 除非另有具体声
明。

基于QR图像的装置管理.pdf_第1页
第1页 / 共16页
基于QR图像的装置管理.pdf_第2页
第2页 / 共16页
基于QR图像的装置管理.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《基于QR图像的装置管理.pdf》由会员分享,可在线阅读,更多相关《基于QR图像的装置管理.pdf(16页珍藏版)》请在专利查询网上搜索。

在实施例中,设备、方法、以及存储媒体可被描述用于识别快速响应(QR)图像。QR控制码(QRCC)可基于图像中的QR标签在QR图像中被识别。基于所述QRCC,设备的控制命令可被识别。其它实施例可被描述和/或被要求权利。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1