当前位置: 首页 > 专利查询>英特尔公司专利>正文

机器对机器系统中可重用设备管理技术方案

技术编号:18467121 阅读:32 留言:0更新日期:2018-07-18 16:36
在特定设备的范围内检测多个设备,并且确定多个设备中的每一个的能力,以及基于设备的能力来确定与每一个设备相关联的相应分类法。识别由特定软件应用引用的资产抽象的集合,所述特定软件应用被配置为管理特定机器对机器网络。每一个资产抽象可以与该组分类法中相应的一个分类法相对应,并且该特定机器对机器网络可以由所述资产抽象的集合中的每一个资产抽象的实例构建。可基于相关联的分类法来选择多个设备的子集以用于部署在特定的机器对机器网络中,设备的子集表示所述资产抽象的集合中的每一个资产抽象的实例。然后自动部署设备的子集以实现特定机器对机器网络的实例。

Reusable equipment management in machine system

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是示出了在特定机器对机器网络的两个实例之间的设置的共享的简化框图。图6是示出了用于利用资产抽象来部署示例机器对机器网络的示例技术的流程图。图7是根据一个实施例的示例性处理器的框图;并且图8是根据一个实施例的示例性计算系统的框图。各附图中类似的附图标记和符号指示类似的元件。具体实施方式图1是示出了包括在整个环境中部署的一个或多个设备105a-d或资产的系统100的简化表示的框图。每一个设备105a-d可以包括计算机处理器和/或通信模块,以允许每一个设备105a-d与环境中的一个或多个其他设备(例如,105a-d)或系统交互操作。每一个设备可以进一步包括可以在机器对机器或物联网(IoT)系统或应用中(例如,由其它设备或软件)利用和采用的各种类型的传感器(例如,110a-c)、致动器(例如,115a-b)、存储装置、电力、计算机处理资源和通信功能的一个或多个实例。传感器能够检测、测量和生成描述它们驻留、安装或接触的环境的特性的传感器数据。例如,给定的传感器(例如,110a-c)可以被配置为检测一个或多个相应的特性,例如运动、重量、物理接触、温度、风、噪声、光、计算机通信、无线信号、位置、湿度、辐射、液体或特定化合物的存在,以及其他若干示例。事实上,如本文所述的传感器(例如,110a-c)预期可能无限制的各种传感器的发展,每一个传感器被设计为并且能够检测并且生成用于新的和已知的环境特性的对应传感器数据。致动器(例如,115a-b)可以允许设备执行某种动作来影响其环境。例如,设备(例如,105b、105d)中的一个或多个可以包括一个或多个相应的致动器,其接受输入并且响应地执行其相应的动作。致动器可包括控制器以激活附加功能,例如用于选择性地切换报警器、照相机(或其他传感器)、加热、通风和空调(HVAC)设备、家用电器、车载设备、照明等等的电力或操作的致动器。在一些实现方式中,设备105a-d上提供的传感器110a-c和致动器115a-b可以被并入和/或包含物联网(IoT)或机器对机器(M2M)系统。IoT系统可以指代由互操作并协作以传送一个或多个结果或可交付成果的多个不同设备组成的新的或改进的自组织系统和网络。随着越来越多的产品和设备演变成“智能的”,这些自组织系统正在出现,因为它们受计算处理器控制或监控,并且被提供有用于通过计算机实现的机制与其他计算设备(和具有网络通信能力的产品)进行通信的设施。例如,IoT系统可以包括由传感器和通信模块构建的网络,这些传感器和通信模块集成在或附接到诸如设备、玩具、工具、车辆等的“事物”,甚至生物(例如植物、动物、人类等)。在一些实例中,IoT系统可以有机地或意外地发展,具有传感器集合,传感器监测各种事物和相关环境并且与数据分析系统和/或控制一个或多个其他智能设备的系统互连以实现各种用例和应用,包括以前未知的用例。此外,IoT系统可以由迄今彼此未接触的设备形成,其中系统被自发地或实时地(例如,根据定义或控制交互的IoT应用)构成和自动配置。此外,IoT系统通常可以由复杂且多样化的连接设备(例如105a-d)的集合组成,例如由各种实体组提供或控制并采用各种硬件、操作系统、软件应用和技术的设备。除了其他示例考虑之外,促进这些不同系统的成功互操作性是构建或定义IoT系统时的重要问题。可以开发软件应用以管理IoT设备的集合如何交互以实现特定目标或服务。在某些情况下,IoT设备最初可能并未建立或打算参与这种服务,或者与一个或多个其他类型的IoT设备协作。事实上,物联网的部分承诺是,许多领域的创新者将梦想着包括各种IoT设备分组的新应用,因为这些设备变得更加普遍,而新的“智能”或“连接”设备也会出现。然而,许多这些潜在的创新者对这些IoT应用的编程或编码行为可能并不熟悉,从而限制了这些新应用被开发和投放市场的能力,以及其他示例和问题。如图1的示例所示,可以提供多个IoT设备(例如105a-d),可以从所述多个IoT设备构建一个或多个不同的IoT应用。例如,设备(例如,105a-d)可以包括这样的示例,诸如移动个人计算设备(诸如智能电话或平板设备)、可穿戴计算设备(例如,智能手表、智能服装、智能眼镜、智能头盔、耳机等)、诸如家庭、建筑物、车辆自动化设备(例如,智能热通风空调(HVAC)控制器和传感器、光检测和控制、能源管理工具等等)的不太常规的计算机增强产品等专用设备、智能电器(例如,智能电视、智能冰箱等)以及其他示例。一些设备可以被专门构建以托管传感器和/或致动器资源,诸如包括与气象监测有关的多个传感器(例如,温度、风、湿度传感器等)的气象传感器设备、交通传感器和控制器、以及许多其他示例。一些设备可以是静态定位的,诸如安装在建筑物内、灯柱上、标志上、水塔上、固定到地板(例如,室内或室外)或其他固定或静态结构的设备。其他设备可以是移动的,例如配备在车辆内部或外部的传感器、封装的传感器(例如用于跟踪货物)、由活动的人类或动物用户佩戴的可穿戴设备、天线、地面或水下无人机等其他示例。事实上,可能期望某些传感器在环境内移动,并且应用可围绕涉及移动主体的用例来构建或者围绕使用此类设备改变环境的用例来构建,包括涉及移动和静态设备的使用案例,等等。继续图1的示例,可以提供基于软件的IoT管理平台以允许开发者和终端用户构建和配置IoT应用和系统。IoT应用可以提供软件支持来组织和管理针对特定用途或用例的一组IoT设备的操作。在一些情况下,可将IoT应用体现为在用户计算设备(例如120)的操作系统上的应用或用于在智能电话、平板电脑、智能手表或其他移动设本文档来自技高网...

【技术保护点】
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所述的存储介质,其中,所述指令...

【专利技术属性】
技术研发人员:杨劭文陈彦光
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1