【技术实现步骤摘要】
【国外来华专利技术】用于保护物联网(IoT)装置预置的系统和方法
技术介绍
本专利技术整体涉及计算机系统领域。更具体地讲,本专利技术涉及用于保护物联网(IoT)装置预置的系统和方法。相关领域说明“物联网”是指互联网基础架构内可唯一识别的嵌入式装置的互连。最终,IoT预计将导致新的种类广泛的应用,在这些应用中,几乎任何类型的物理事物可以提供关于其本身或其周围环境的信息和/或可以通过互联网上的客户端装置受到远程控制。由于与连接性、功率和标准化缺乏有关的一些问题,物联网的开发和采用一直比较缓慢。例如,IoT开发和采用所面临的一个障碍是,没有标准平台允许开发人员设计和提供新的IoT装置及服务。为了进入IoT市场,开发人员必须从头开始设计整个IoT平台,包括支持所需的IoT实现需要的网络协议和基础架构、硬件、软件和服务。因此,IoT装置的每一家提供商都使用专有技术来设计和连接IoT装置,这使得对最终用户而言,采用多种类型的IoT装置是一项繁重的工作。IoT采用所面临的另一个障碍是与IoT装置的连接和供电有关的困难。例如,连接诸如冰箱、车库门开关、环境传感器、家用安防传感器/控制器等的电器需要 ...
【技术保护点】
1.一种方法,包括:在新物联网(IoT)装置识别(ID)代码与关联ID代码之间生成关联;将所述关联存储在IoT服务的IoT装置数据库中;从所述新IoT装置检索所述关联ID代码;将所述关联ID代码传输到所述IoT服务,所述IoT服务使用所述关联ID代码在所述IoT装置数据库中执行查找以确定所述装置ID代码;以及预置所述新IoT装置以使用所述装置ID代码与所述IoT服务通信。
【技术特征摘要】
【国外来华专利技术】2015.12.14 US 14/967,820;2015.12.14 US 14/967,870;1.一种方法,包括:在新物联网(IoT)装置识别(ID)代码与关联ID代码之间生成关联;将所述关联存储在IoT服务的IoT装置数据库中;从所述新IoT装置检索所述关联ID代码;将所述关联ID代码传输到所述IoT服务,所述IoT服务使用所述关联ID代码在所述IoT装置数据库中执行查找以确定所述装置ID代码;以及预置所述新IoT装置以使用所述装置ID代码与所述IoT服务通信。2.根据权利要求1所述的方法,其中预置所述IoT装置包括将所述装置ID从所述IoT服务传输到至少一个IoT中心,以指导所述IoT中心允许与所述IoT装置通信。3.根据权利要求2所述的方法,其中所述新IoT装置使用所述装置ID代码建立与所述IoT服务的安全通信信道。4.根据权利要求1所述的方法,其中所述关联ID体现在所述新IoT装置上的QR码或条形码内。5.根据权利要求4所述的方法,其中检索所述关联ID包括读取所述新IoT装置上的所述QR码或条形码。6.根据权利要求5所述的方法,其中读取所述QR码或条形码的所述操作使用客户端装置上的应用程序或应用和/或使用IoT中心执行。7.根据权利要求1所述的方法,其中所述IoT服务是更新所述IoT装置数据库以指示所述新IoT装置已经过预置。8.根据权利要求3所述的方法,其中在所述新IoT装置与所述IoT服务之间建立所述安全通信信道包括:通过IoT中心或移动用户装置建立所述IoT服务与所述新IoT装置之间的通信;通过所述IoT服务上的第一加密引擎的密钥生成逻辑来生成服务公共密钥和服务私有密钥;通过所述IoT装置上的第二加密引擎的密钥生成逻辑来生成装置公共密钥和装置私有密钥;将所述服务公共密钥从所述第一加密引擎传输到所述第二加密引擎,并且将所述装置公共密钥从所述第二加密引擎传输到所述第一加密引擎;使用所述装置公共密钥和所述服务私有密钥来生成密码;使用所述服务公共密钥和所述装置私有密钥来生成相同的密码;并且使用所述密码或使用从所述密码得出的数据结构加密和解密在所述第一加密引擎和所述第二加密引擎之间传输的数据包。9.一种物联网(IoT)系统,包括:新IoT装置,其上存储有装置识别(ID)代码与关联ID代码之间的关联;存储所述关联的IoT服务的IoT装置数据库;客户端装置和/或IoT中心,用于从所述新IoT装置检索所述关联ID代码;所述客户端装置和/或IoT中心,用于向所述IoT服务传输所述关联ID代码;所述IoT服务,用于使用所述关联ID代码在所述IoT装置数据库中执行查找以确定所述装置ID代码;并且所述IoT服务,用于预置所述新IoT装置,使得所述新IoT装置能够使用所述装置ID代码与所述IoT服务通信。10.根据权利要求9所述的系统,其中预置所述IoT装置包括将所述装置ID从所述IoT服务传输到至少一个IoT中心,以指导所述IoT中心允许与所述IoT装置通信。11.根据权利要求10所述的系统,其中所述新IoT装置使用所述装置ID代码建立与所述IoT服务的安全通信信道。12.根据权利要求9所述的系统,其中所述关联ID体现在所述新IoT装置上的QR码或条形码内。13.根据权利要求12所述的系统,其中检索所述关联ID包括读取所述新IoT装置上的所述QR码或条形码。14.根据权利要求13所述的系统,其中读取所述QR码或条形码的所述操作使用客户端装置的应用程序或应用和/或使用IoT中心执行。15.根据权利要求9所述的系统,其中所述IoT服务是更新所述IoT装置数据库以指示所述新的IoT装置已经过预置。16.根据权利要求3所述的系统,其中在所述新IoT装置与所述IoT服务之间建立所述安全通信信道包括:通过IoT中心或移动用户装置建立所述IoT服务与所述新IoT装置之间的通信;通过所述IoT服务上的第一加密引擎的密钥生成逻辑来生成服务公共密钥和服务私有密钥;通过所述IoT装置上的第二加密引擎的密钥生成逻辑来生成装置公共密钥和装置私有密钥;将所述服务公共密钥从所述第一加密引擎传输到所述第二加密引擎,并且将所述装置公共密钥从所述第二加密引擎传输到所述第一加密引擎;使用所述装置公共密钥和所述服务私有密钥来生成密码;使用所述服务公共密钥和所述装置私有密钥来生成相同的密码;并且使用所述密码或使用从所述密码得出的数据结构加密和解密在所述第一加密引擎和所述第二加密引擎之间传输的数据包。17.一种其上存储有程序代码的机器可读介质,所述程序代码当被一个或多个机器执行时,使得所述机器执行以下操作:在新物联网(IoT)装置识别(ID)代码与关联ID代码之间生成关联;将所述关联存储在IoT服务的IoT装置数据库中;从所述新IoT装置检索所述关联ID代码;将所述关联ID代码传输到所述IoT服务,所述IoT服务使用所述关联ID代码在所述IoT装置数据库中执行查找以确定所述...
【专利技术属性】
技术研发人员:乔·布里特,斯科特·齐默尔曼,
申请(专利权)人:阿费罗有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。