The detection of multiple devices within the scope of a particular device, and the ability to determine each of the multiple devices, and the capability of the device to determine the corresponding taxonomy associated with each device. A collection of assets abstracted from a specific software application is identified, and the specific software application is configured to manage a specific machine to machine network. Each asset abstraction corresponds to one of the corresponding taxonomies in the group taxonomy, and the machine can be built by the machine network by each of the assets abstracted in the collection of the assets abstracted by the stated assets. The subset of multiple devices can be selected based on the associated classification to be deployed in a specific machine to machine network, and the subset of the device represents an instance of each asset abstraction in the collection of assets abstracted by the stated assets. Then the subset of the device is automatically deployed to implement specific machine to machine network instances.
【技术实现步骤摘要】
【国外来华专利技术】机器对机器系统中可重用设备管理
本公开总体上涉及计算机系统领域,并且更具体地涉及数据分析。
技术介绍
互联网已经实现了全世界不同计算机网络的互连。虽然以前,互联网连接仅限于传统的通用计算系统,但越来越多的数量和类型的产品正在重新设计,以适应通过计算机网络(包括因特网)与其他设备的连接。例如,智能电话、平板计算机、可穿戴设备和其他移动计算设备已经变得非常流行,甚至取代了更大、更传统的通用计算设备,例如近年来的传统台式计算机。传统上在通用计算机上执行的任务越来越多地使用具有更小外形尺寸和更多受限功能集和操作系统的移动计算设备来执行。此外,传统电器和设备正在变得“更智能”,因为它们无处不在,并且配备了用于连接或消费来自互联网内容的功能。例如,诸如电视机、游戏系统、家用电器、恒温器、汽车、手表之类的设备已配备有网络适配器以允许设备直接或通过与连接到网络的另一台计算机的连接与因特网(或另一设备)连接。此外,这种日益增长的互联设备领域也促进了计算机控制的传感器的增加,这些传感器同样相互连接并收集新的和大量的数据集。越来越多的设备或“事物”的相互连接被认为预示着高级自动化和互连性的新时代,有时被称为物联网(IoT)。附图说明图1示出了包括多个传感器设备和示例数据管理系统的系统的实施例。图2示出了包括示例数据管理系统的系统的实施例。图3A是示出了资产抽象和绑定的示例的简化框图。图3B是示出了资产发现的示例的简化框图。图3C是示出了使用发现的一组资产的资产抽象和绑定的示例的简化框图。图4是示出了管理特定机器对机器网络的两个实例之间的设置迁移的示例的简化框图。图5是示出了在特 ...
【技术保护点】
1.至少一个具有存储于其上的代码的机器可访问存储介质,所述代码在机器上执行时使所述机器用于:检测特定设备的范围内的多个设备;确定所述多个设备中的每一个设备的能力;针对所述多个设备中的每一个设备,基于所述设备的确定的能力,来确定与所述设备相关联的一组分类法中的相应一个分类法;识别由特定软件应用引用的资产抽象的集合,所述特定软件应用被配置为管理特定机器对机器网络,其中,每一个资产抽象与所述一组分类法中的相应一个分类法相对应,并且所述特定机器对机器网络包括所述资产抽象的集合中的每一个资产抽象的实例;基于与所述多个设备的子集相关联的分类法,来选择设备的所述子集作为所述特定机器对机器网络的实例来部署,其中,所述设备的所述子集包括所述资产抽象的集合中的每一个资产抽象的实例;以及与所述设备的所述子集中的一个或多个设备进行通信以部署所述特定机器对机器网络的实例。
【技术特征摘要】
【国外来华专利技术】1.至少一个具有存储于其上的代码的机器可访问存储介质,所述代码在机器上执行时使所述机器用于:检测特定设备的范围内的多个设备;确定所述多个设备中的每一个设备的能力;针对所述多个设备中的每一个设备,基于所述设备的确定的能力,来确定与所述设备相关联的一组分类法中的相应一个分类法;识别由特定软件应用引用的资产抽象的集合,所述特定软件应用被配置为管理特定机器对机器网络,其中,每一个资产抽象与所述一组分类法中的相应一个分类法相对应,并且所述特定机器对机器网络包括所述资产抽象的集合中的每一个资产抽象的实例;基于与所述多个设备的子集相关联的分类法,来选择设备的所述子集作为所述特定机器对机器网络的实例来部署,其中,所述设备的所述子集包括所述资产抽象的集合中的每一个资产抽象的实例;以及与所述设备的所述子集中的一个或多个设备进行通信以部署所述特定机器对机器网络的实例。2.如权利要求1所述的存储介质,其中,所述一组分类法中的每一个分类法与设备的相应功能能力相对应,并且与分类法的关联指示设备拥有相对应的功能能力。3.如权利要求2所述的存储介质,其中,所述分类法中的每一个分类法对相关联的设备上的所述相对应的功能能力的实现细节进行抽象。4.如权利要求1所述的存储介质,其中,所述特定设备托管特定应用的至少一部分。5.如权利要求1所述的存储介质,其中,部署所述特定机器对机器网络的实例包括向设备的所述子集中的一个或多个设备供应代码,所述代码包括用于在所述特定机器对机器网络中使用的代码的一部分。6.如权利要求1所述的存储介质,其中,检测特定设备的范围内的所述多个设备包括:确定所述多个设备中的每一个设备对于所述特定设备是能够通信地访问的;以及确定所述多个设备中的每一个设备满足针对所述特定机器对机器网络定义的一组发现标准中的一个或多个发现标准。7.如权利要求6所述的存储介质,其中,所述一组发现标准中的至少一个标准对于设备到所述特定设备的接近度是不可知的。8.如权利要求1所述的存储介质,其中,选择所述设备的子集包括:识别出检测到的多个设备中的两个或更多个设备中的每一个设备同与所述资产抽象的集合中的特定一个资产抽象相对应的特定分类法相关联;识别针对所述特定机器对机器网络定义的绑定标准;以及评估所述两个或更多个设备中的每一个设备的属性以确定所述两个或更多个设备中的哪一个设备更好地满足所述绑定标准。9.如权利要求8所述的存储介质,其中,所述绑定标准的至少一部分特别用于选择设备以表示所述特定机器对机器网络中的特定资产抽象。10.如权利要求1所述的存储介质,其中,所述一组分类法包括至少一个传感器分类法、至少一个致动器分类法、至少一个计算分类法、至少一个数据存储分类法、以及至少一个计算机通信。11.如权利要求1所述的存储介质,其中,部署所述特定机器对机器网络的实例包括识别针对所述特定机器对机器网络定义的一组设置值并且使所述一组设置值被应用于所述设备的子集。12.如权利要求11所述的存储介质,其中,所述特定机器对机器网络的实例包括第一实例并且所述设备的子集包括设备的第一子集,并且所述指令在被执行时还使所述机器用于:选择设备的不同的第二子集以用于作为所述特定机器对机器网络的第二实例来进行部署,其中,设备的所述第二子集包括所述资产抽象的集合中的每一个资产抽象的实例;以及使得所述一组设置值被应用于对所述特定机器对机器网络的第二实例的部署。13.如权利要求12所述的存储介质,其中,所述多个设备包括第一环境中的第一多个设备,并且所述指令在被执行时还使所述机器用于在不同的第二环境中检测第二多个设备,其中,设备的所述第二子集包括所述第二多个设备的子集。14.如权利要求11所述的存储介质,其中,所述一组设置值包括用户定义的设置值。15.如权利要求11所述的存储介质,其中,所述指令...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。