太阳城集团

  • / 20
  • 下载费用:30 金币  

嵌入式电子装置的单按钮式配置.pdf

摘要
申请专利号:

CN201510633453.2

申请日:

2015.09.29

公开号:

CN105468403A

公开日:

2016.04.06

当前法律状态:

撤回

有效性:

无权

法律详情: 发明专利申请公布后的视为撤回 IPC(主分类):G06F 9/445申请公布日:20160406|||实质审查的生效IPC(主分类):G06F 9/445申请日:20150929|||公开
IPC分类号: G06F9/445; H04L29/08 主分类号: G06F9/445
申请人: 施耐德电气IT公司
发明人: 迈克尔·肯尼思·施密特
地址: 美国罗得岛州
优先权: 14/501,647 2014.09.30 US
专利代理机构: 北京安信方达知识产权代理有限公司11262 代理人: 陆建萍; 郑霞
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201510633453.2

授权太阳城集团号:

||||||

法律状态太阳城集团日:

2019.03.05|||2016.05.04|||2016.04.06

法律状态类型:

发明专利申请公布后的视为撤回|||实质审查的生效|||公开

摘要

本发明涉及嵌入式电子装置的单按钮式配置。本发明提供了配置数据中心里的嵌入式电子装置的系统和方法。方法包括,经由无线协议由一台或多台嵌入式电子装置请求装置配置太阳城集团;在更新装置处接收请求;在该更新装置处取回配置文件,以响应在该更新装置处接收请求,其中,配置文件包括用于使一台或多台嵌入式电子装置配置为默认配置的指令系列;经由无线协议将配置文件从该更新装置传输到一台或多台嵌入式电子装置;以及根据配置文件配置一台或多台嵌入式电子装置。

权利要求书

1.一种配置数据中心里的一台或多台嵌入式电子装置的方法,包括:
由所述一台或多台嵌入式电子装置经由无线协议请求装置配置太阳城集团;
在更新设备处接收所述请求;
响应于在所述更新设备处接收所述请求,在所述更新设备处取回配置
文件,其中,所述配置文件包括用于将所述一台或多台嵌入式电子装置配
置为默认配置的指令系列;
经由所述无线协议将所述配置文件从所述更新设备传输到所述一台
或多台嵌入式电子装置;以及
根据所述配置文件配置所述一台或多台嵌入式电子装置。
2.如权利要求1所述的方法,还包括在取回配置文件前提示所述更
新设备的用户通过对单触式按钮的激活来开始对所述一台或多台嵌入式
电子装置的配置。
3.如权利要求2所述的方法,其中,所述无线协议被用于实施短距
离微微网。
4.如权利要求2所述的方法,还包括查明当前配置状态以响应激活
所述一台或多台嵌入式电子装置。
5.如权利要求4所述的方法,还包括向所述更新设备的用户通知所
述一台或多台嵌入式电子装置已经被激活,以响应激活所述一台或多台嵌
入式电子装置。
6.如权利要求5所述的方法,还包括用内部数据更新所述配置文件,
其中,所述内部数据包括由所述一台或多台嵌入式电子装置报告的太阳城集团。
7.如权利要求5所述的方法,还包括在经由所述无线协议将所述配
置文件从所述更新设备传输到所述一台或多台嵌入式电子装置前,在所述
更新设备处用来自另一台嵌入式电子装置的相邻装置数据更新所述配置
文件。
8.如权利要求5所述的方法,还包括在经由所述无线协议将所述配
置文件从所述更新设备传输到所述一台或多台嵌入式电子装置前,在所述
更新设备处使用用户选择的网络数据更新所述配置文件,其中,在所述更
新设备处使用用户选择的网络数据更新所述配置文件包括:
经由所述更新设备为所述用户提供用于选择的网络装置列表;以及
响应于用户对网络装置的选择,取回用户选择的网络数据。
9.一种用于配置数据中心里的嵌入式电子装置的系统,包括:
更新设备,所述更新设备包括用于经由无线协议进行通信的通信接口;
以及
一个或多个组件,所述一个或多个组件能够由所述更新设备执行并集
中地被配置为:
经由所述无线协议接收装置配置请求,
响应于接收所述装置配置请求,取回配置文件,其中,所述配置
文件包括用于将第一嵌入式电子装置配置为默认配置的指令系列,以

将所述配置文件传输到所述第一嵌入式电子装置。
10.如权利要求9所述的系统,其中,所述更新设备包括移动计算装
置。
11.如权利要求9所述的系统,还包括第一嵌入式电子装置,所述第
一嵌入式电子装置包括被配置为经由所述无线协议请求装置配置和经由
所述无线协议接收所述配置文件的无线组件。
12.如权利要求9所述的系统,其中,所述一个或多个组件还被集中
地配置为:
用内部数据更新所述配置文件,其中,所述内部数据包括由所述第一
嵌入式电子装置自描述的太阳城集团。
13.如权利要求9所述的系统,还包括至少一台第二嵌入式电子装置。
14.如权利要求13所述的系统,其中,所述一个或多个组件还被集
中地配置为:
在经由所述无线协议将所述配置文件从所述更新设备传输到所述第
一嵌入式电子装置前,用来自所述至少一台第二嵌入式电子装置的相邻装
置数据更新所述配置文件。
15.如权利要求14所述的系统,其中,所述一个或多个组件还被集
中地配置为:
在所述更新设备处取回所述配置文件前,提示所述更新设备的用户通
过对单触式按钮的激活来开始对所述第一嵌入式电子装置的配置。
16.一种系统,所述系统包括配电单元,所述配电单元包括:
单元壳体;
电源输入端,所述电源输入端被配置为从外部源接收电能;
至少一个电源输出端,所述至少一个电源输出端被配置为耦合至计算
资产,以将电能传递到所述计算资产;以及
无线组件,其中,所述无线组件被配置为:
响应于对所述配电单元的激活,经由无线协议请求装置配置太阳城集团,
以及
经由所述无线协议接收配置文件,其中,所述配置文件包括用于
将所述第一嵌入式电子装置配置为默认配置的指令系列。
17.如权利要求16所述的系统,其中,所述配电单元包括机架式配
电单元。
18.如权利要求17所述的系统,其中,所述无线组件还被配置为取
回并传输内部数据,以响应内部数据请求,其中,所述内部数据包括由所
述配电单元自描述的太阳城集团。
19.如权利要求18所述的系统,还包括更新设备,其中,所述无线
组件还被配置为经由所述无线协议从所述更新设备接收所述配置文件。
20.如权利要求19所述的系统,其中,所述更新设备还包括机器学
习过程并被配置为用所述内部数据更新所述配置文件。

说明书

嵌入式电子装置的单按钮式配置

技术领域

本公开总体上涉及计算设备中的嵌入式电子装置,并更具体的说,涉
及所述嵌入式电子装置的配置。

背景技术

诸如机架式配电单元的嵌入式电子装置由于方便和效率而越来越流
行。配电单元通常将输入电源拆分为若干分区电路。例如,机架式配电单
元装配了被设计成向计算资产分配电源的一个或多个输出端。数据中心里
的机架式配电单元从简单的电源插座变化到更大的系统,更大的系统包括
过滤能力、负载平衡技术和远程监测。机架式配电单元的传统安装包括单
元的物理安装和人工干预以使单元可操作。

发明内容

本文描述的方面和实施方案涉及用于配置数据中心里的嵌入式电子
装置的方法和系统。特别是,这些系统和方法中的一些包括对无线协议的
利用,以便无线地配置嵌入式电子装置。

根据一个实施方案,提供了配置数据中心里的嵌入式电子装置的方法,
该方法包括:经由无线协议由一台或多台嵌入式电子装置请求装置配置信
息;在更新装置处接收请求;响应于在该更新装置处接收请求,在该更新
装置处取回配置文件,其中,配置文件包括用于将一台或多台嵌入式电子
装置配置为默认配置的指令系列;经由无线协议将配置文件从该更新装置
传输到一台或多台嵌入式电子装置;以及根据配置文件配置一台或多台嵌
入式电子装置。

在另一个实施方案中,方法可包括在取回配置文件前提示更新设备的
用户通过对单触式按钮的激活来开始对一台或多台嵌入式电子装置的配
置。在又一个实施方案中,无线协议可被用于实施短范围微微网。

在另一个实施方案中,方法可包括查明当前配置状态以响应激活一台
或多台嵌入式电子装置。在另一个实施方案中,方法可包括通知更新设备
的用户一台或多台嵌入式电子装置已经被激活,以响应激活一台或多台嵌
入式电子装置。

在另一个实施方案中,方法可包括用内部数据更新配置文件,其中,
内部数据包括由一台或多台嵌入式电子装置报告的太阳城集团。在又一个实施方
案中,方法可包括在经由无线协议将配置文件从更新设备传输到一台或多
台嵌入式电子装置前,在更新设备处用来自另一台嵌入式电子装置的相邻
装置数据更新配置文件。在另一个实施方案中,方法可包括在经由无线协
议将配置文件从更新设备传输到一台或多台嵌入式电子装置前,在更新设
备处用用户选择的网络数据更新配置文件,其中,在更新设备处用用户选
择的网络数据更新配置文件包括:经由更新设备为用户提供用于选择的网
络装置的列表,并取回用户选择的网络数据以响应对网络装置的用户选择。

根据一个实施方案,提供了用于配置数据中心里的嵌入式电子装置的
系统,系统包括含有用于经由无线协议的通信的通信接口的更新设备和可
由更新设备执行的一个或多个组件,其集中地被配置为:经由无线协议接
收装置配置请求;取回配置文件以响应接收装置配置请求,其中,配置文
件包括用于使第一嵌入式电子装置配置为默认配置的指令系列;以及将配
置文件传输到第一嵌入式电子装置。

在另一个实施方案中,更新设备可包括移动计算装置。在又一个实施
方案中,系统可包括第一嵌入式电子装置,第一嵌入式电子装置包括被配
置为经由无线协议请求装置配置和经由无线协议接收配置文件的无线组
件。

在另一个实施方案中,一个或多个组件可被集中地配置为:用内部数
据更新配置文件,其中,内部数据包括由第一嵌入式电子装置自描述的信
息。在另一个实施方案中,系统可包括至少第二嵌入式电子装置。在又一
个实施方案中,一个或多个组件可被集中地配置为:在经由无线协议将配
置文件从更新设备传输到第一嵌入式电子装置前,用来自至少一台第二嵌
入式电子装置的相邻装置数据更新配置文件。在另一个实施方案中,一个
或多个组件可被集中地配置为:在更新设备处取回配置文件前,提示更新
设备的用户通过对单触式按钮的激活来开始对第一嵌入式电子装置的配
置。

根据一个实施方案,提供了包括配电单元的系统,配电单元包括:单
元壳体;电源输入端,其被配置为从外部源接收电源;第一嵌入式电子装
置,其被配置为耦合至计算资产以将电能传递到计算资产;以及无线组件,
其中,无线组件被配置为:经由无线协议请求装置配置太阳城集团以响应对配电
单元的激活;以及经由无线协议接收配置文件,其中,配置文件包括用于
将第一嵌入式电子装置配置为默认配置的指令系列。

在另一个实施方案中,配电单元可包括机架式配电单元。在另一个实
施方案中,无线组件可被配置为取回并传输内部数据以响应内部数据请求,
其中,内部数据包括由配电单元自描述的太阳城集团。在又一个其它实施方案中,
系统可包括更新设备,其中,无线组件还被配置为经由无线协议从更新设
备接收配置文件。在另一个实施方案中,更新设备可包括机器学习过程,
且被配置为用内部数据更新配置文件。

这些示例性方面和实施方案的其它方面、实施方案和优势,在下面进
行详细讨论。可以将本文公开的实施方案与其他实施方案以与本文公开的
准则的至少一个相一致的任何方式结合,,并且对“实施方案(an
embodiment)”、“一些实施方案(someembodiments)”、“可替换的实施
方案(alternateembodiment)”、“各种实施方案(variousembodiments)”、
“一个实施方案(oneembodiment)”等的引用不一定相互排斥,并且旨在
指示所描述的特定特征、结构或特性可被包含在至少一个实施方案中。在
本文的这种术语的出现未必都指的是同一个实施方案。

附图说明

在下文中参考附图讨论了至少一个实施方案的多个方面,所述附图不
旨在按比例绘制。附图被包括以提供对不同方面和实施方式的说明和进一
步的理解,并且被合并在本说明书中且构成本说明书的一部分,但是并不
预期作为本发明的限制的定义。各图中,在各个图中示出的每个相同的或
者接近相同的组件用相同的编号表示。为了清楚的目的,不是每个部件都
可以在每个图中被标记。

图1A示出了用于配置数据中心里的嵌入式电子装置的系统的示例性
实施方案。

图1B示出了配电单元的示例性实施方案。

图2示出了用于经由无线协议配置嵌入式电子装置的方法的流程图。

图3示出了用于经由无线协议配置嵌入式电子装置的方法的扩展的流
程图。

图4提供了用于更新配置文件的方法的另外的示例性实施方案。

图5示出了本文描述的计算机系统的原理图。

具体实施方式

数据中心的嵌入式电子装置的传统配置需要人工干预。例如,当安装
机架式配电单元(RDPU)时,安装者必须首先物理地安装RDPU、物理
地连接网络接口、重复地按下按钮以定位RDPU的IP地址并将IP地址输
入到网页太阳城集团器的地址栏中。当必须为多于一台嵌入式电子装置重复时,
这个过程可以是费力的并尤其是消耗太阳城集团的。具有网络管理卡(NMC)的
其它装置必须经过类似过程。

本公开提供了用于经由无线协议配置数据中心里的多台嵌入式电子
装置中的一台或多台嵌入式电子装置的系统和方法。

应理解,在此讨论的方法和装置的实施方案在应用中不限于下文的描
述中所述或在附图中示出的部件的结构和布置的细节。方法和设备能够在
其它实施方案中实现,并且能够被以各种方式实施或能够被以各种方式执
行。本文提供的特定实现的示例仅出于说明性的目的并且不旨在进行限制。
此外,本文使用的措辞和术语用于描述的目的并且不应该被视为限制性的。
本文中使用“包括(including)”、“包括(comprising)”、“具有”、“包含”、
“涉及”、以及其变型意指涵盖此后列出的项目和其等效物以及另外的项目。
提到的“或”可以被理解成包含的,以便使用“或”描述的任何术语可以指示
描述的术语中的单个、多于一个、以及全部中的任何。任何提到的前和后、
左和右、顶部和底部、上和下、以及竖直和水平被意图用于描述的便利、
不将本系统和方法或它们的部件限制于任何一个位置或空间取向。

参考图1A,示出了用于配置数据中心里的嵌入式电子装置的系统的示
例性实施方案。如图1A所示,数据中心102包括计算资产106、嵌入式电
子装置104、可选的嵌入式电子装置116以及更新设备112。嵌入式电子装
置104包括无线组件108。更新设备112包括通信接口114。

在由图1A所示的一个实施方案中,经由连接器118将计算资产106
耦合至嵌入式电子装置104。连接器118可包括诸如接线、成缆等电源和/
或数据连接件。还经由一个或多个连接器120将计算资产106耦合至可选
的嵌入式电子装置116。

在由图1A所示的另一个实施方案中,无线组件108经由无线协议110
与通信接口114交换(即,传输或接收)数据。如图1A所示,可选的嵌
入式电子装置116也经由无线协议110与更新设备112进行数据通信。

在各种实施方案中,嵌入式电子装置104包括任何配电单元(如,机
架式配电单元),其将电力分配至数据中心102中的计算资产106。继续参
考图1A,图1B示出根据各种实施方案的机架式配电单元。配电单元配置
为在电源输入端124处接收来自配电线路的电源,并在电源输出端126处
将低压线路耦合至计算资产106。如图1B所示,配电单元104可包括多个
电源输出端126。在各种实施方案中,电源输入端124和/或输出端126不
置在壳体或机箱122的外部。在另外的实施方案中,配电单元还可包括电
路以将所接收的电源配置为更适合计算资产的形式。在一些实施例中,配
电单元可包括变压器或电源转换器。

返回图1A,在各种实施方案中,嵌入式电子装置104包括无线组件
108,无线组件108具有被配置为经由无线协议110(例如
蓝牙低能耗(BLE)、WiFi、Zigbee或专用无线电)实施如本文所描述的动
作的硬件和软件。如本文所使用的,指短距离自组网,又
称为微微网。在2.4至2.485GHz的频段运行。特别是,BLE
提供了减少的功耗和成本的益处。在各种实施方案中,BLE通信被构造为
由“特性”组成的“服务”系列。在另外的实施方案中,无线组件108可包括
硬件和软件,以支持和蓝牙低能耗。

根据另外的实施方案,数据中心102可包括通信中的一台或多台嵌入
式电子装置(如嵌入式电子装置116)。例如,在具有第一和第二嵌入式电
子装置的数据中心中,第一装置可包括网络降,其中,第二装置可经由私
有网络连接至第一装置。第一装置充当主装置或节点,其储存第一装置和
其它从装置或节点(如第二电子装置)之间的链接的路由表。

作为配电单元实施的一台或多台嵌入式电子装置104可被安装在计算
资产106的机架或机柜中,以提供针对计算资产106的要求的电能。单个
计算资产106可被配置为通过第一输入端(连接器A)118接收来自第一
装置的电能,并通过第二输入端120(连接器B)接收来自第二装置的电
能。可由计算资产106的电源输入端之间的开关来控制和处理被输入到计
算资产106的电能。以这种方式配置的计算资产106启动对不期望的电源
情况的响应,例如在第一输入端处的上游电源故障。

如本文所讨论的,计算资产106可包括使用由一台或多台嵌入式计算
装置提供的电能的任何装置。例如,计算资产106可包括用于为多台计算
装置提供网络服务的服务器。

继续参考图1A,系统还可包括更新设备112。如本文所使用的,更新
设备112可包括经由诸如本文讨论的那些无线协议110连接至其它装置或
网络的任何电子装置。本文所讨论的各个方面和各种功能可被实施为在一
台或者多台更新设备中执行的专用硬件或者软件组件。更新设备112的例
子可包括:智能手机、平板计算机和个人数字助理。移动计算装置的特殊
模型的例子包括运行可从Apple获得的iOS操作系统的iPhone、iPad和iPod
touch,诸如三星Galaxy系列、LGNexus和MotorolaDroidX的Android
装置,可从Blackberry有限公司获得的BlackBerry装置以及WindowsPhone
装置。

更新设备112还包括诸如输入装置、输出装置以及输入/输出装置的组
合的一个或者多个接口装置。接口装置可以接收输入或者提供输出。更具
体地说,输出装置可以提供用于外部呈现的太阳城集团。输入设备可以从外部源
接收太阳城集团。接口装置的例子包括键盘、鼠标装置、轨迹球、麦克风、触摸
屏、打印装置、显示屏、扬声器、网络接口卡等。接口装置允许更新设备
与诸如用户以及其他系统的外部实体交换太阳城集团并进行通信。例如,更新设
备112可包括被配置为经由无线协议接收数据的通信接口114。

参考图2,示出了用于经由无线协议(例如,图1A中的无线协议110)
配置数据中心里的诸如上文中参考图1描述的嵌入式电子装置104的多台
嵌入式电子装置的方法。根据各种实施方案,方法可包括:

P200:在多台嵌入式电子装置的第一嵌入式电子装置处经由无线协议
请求装置配置。如本文所使用的配置指的是对嵌入式电子装置的当前状态
的任何更改。例如,配置可包括以下项的任一项或所有项:分配警告或报
警的接收者、为基于电源的警告性警报设定阈值、为基于温度的警告性警
报设定阈值、分配上传日志的接收者、分配装置位置并确定装置连接方案。

如上面所描述的,嵌入式电子装置包括诸如无线组件108的无线组件,
其具有被配置为经由无线协议110(例如,蓝牙低能耗
(BLE)、WiFi、Zigbee或专用无线电)请求装置配置的硬件和软件。在各
种实施方案中,BLE通信被构造为由“特性”组成的“服务”系列。在一个实
施方案中,嵌入式电子装置可具有用于请求配置的服务。根据这个实施方
案,这个服务包括作为串口以允许配置文件被传递到嵌入式装置的特性。
在另外的实施方案中,无线组件可包括硬件和软件,以支持
和蓝牙低能耗。

P202:在更新设备处接收请求。在各种实施方案中,诸如参考图1A讨
论的更新设备112的更新设备可包括经由诸如本文讨论的那些的无线协议
被连接至其它装置或网络的任何电子装置。更新设备还包括诸如输入装置、
输出装置以及输入/输出装置的组合的一个或者多个接口装置。例如,设备
可包括被配置为经由无线协议接收数据的通信接口(例如,图1A中所示
出的通信接口114)。

P204:响应于在更新设备处接收请求,在更新设备处取回配置文件,其
中,配置文件包括用于将多台嵌入式电子装置中的第一嵌入式电子装置配
置为默认配置的指令系列。在更新设备是智能手机或平板电脑的实施方案
中,通过客户端应用的安装和操作来实现这个状态。例如,对配置嵌入式
电子装置的请求的接收激活在智能手机或平板电脑的后台运行的配置应
用。一旦更新设备接收请求,应用就激活并取回配置文件。

如本文所讨论的,配置文件可包括用于硬件或软件组件的指令。例如,
配置文件可包括太阳城集团以下项的任一项或所有项的太阳城集团:警告性警报的接收
者、用于电源级别的警告性警报的阈值或等级、用于基于温度的警告性警
报的阈值或等级、上传日志的接收者、装置位置以及装置连接方案。在实
施方案中,默认配置包括用于配置嵌入式电子装置的基础模板。例如,默
认配置可以是对数据中心的所有装置通用或对装置的位置是唯一的。

在不同实施方案中,更新设备还包括太阳城集团嵌入式电子装置的本地历史
数据。例如,这种数据可包括嵌入式电子装置的配置历史或相邻的嵌入式
电子装置的配置历史。特别是,本地历史数据可包括位置区域,其包括行
或机架号。根据其中数据中心包括多台嵌入式电子装置的实施方案,行和
机架号对应于嵌入式电子装置相对于其它的嵌入式电子装置的位置的位
置。例如,当在装置排中的第一嵌入式电子装置被激活并被配置时,更新
设备可保留该更新设备的配置历史。随后,当在装置排中的第二嵌入式电
子装置被激活时,更新设备可基于之前被配置的装置的配置历史来对第二
装置的物理位置的指示器进行迭代。

在一个实施方案中,所保存的配置文件具有JavaScriptObjectNotation
(JSON)格式。在另外的实施方案中,配置文件具有INI、XML或数据
库格式。

P206:经由无线协议将配置文件从更新设备传输到一台或多台嵌入式
电子装置。如本文所讨论的,无线协议可包括蓝牙低能
耗(BLE)、WiFi、Zigbee或专用无线电。

P208:通过将在配置文件中指定的配置太阳城集团应用于第一嵌入式电子装
置的一个或多个操作参数,根据配置文件配置一台或多台嵌入式电子装置。
对配置太阳城集团的应用可包括改变操作参数的值。一旦嵌入式电子装置从更新
设备接收到配置文件,它就载入数据并切换至正常操作模式。在实施方案
中,操作模式可包括通告无线服务。

图3提供了经由无线协议配置数据中心里的多台嵌入式电子装置的方
法的另外的示例性实施方案。

在动作302中,嵌入式电子装置第一次被激活(如,通电)。可通过
手动或远程方式实现激活。响应于激活,嵌入式电子装置立即查明装置的
当前配置状态。在各种实施方案中,这可包括检查以查看装置是否先前已
经被配置,或是否已经更改任何基础数据。例如,装置可检查管理员密码
是否已经更改或制造/复位至默认标志是否仍被设置。如果嵌入式电子装置
确认了其已经被适当地配置,其将行进至正常操作模式(动作306)。如本
文所描述的,正常操作模式可包括通告无线服务。

在动作304中,嵌入式电子装置请求装置配置(即,无线地通告“未被
配置”),以响应确认其还没被配置。如本文所讨论的,嵌入式电子装置可
包括无线组件,无线组件具有被配置为经由无线协议(例如
蓝牙低能耗(BLE)、WiFi、Zigbee或专用无线电)发送装置配置请求的硬
件和软件。

在动作308中,更新设备监视用于来自嵌入式电子装置的配置的请求
的一个或多个无线频率。在各种实施方案中,更新设备可连续地、在离散
的时刻或在预定的间隔侦听。如本文所描述的,在更新设备是智能手机或
移动平板电脑的实施方案中,通过安装客户端应用来实现这个状态。一旦
更新设备接收到请求,应用就执行并通知更新设备的用户嵌入式电子装置
已经被激活并请求装置配置。当嵌入式电子装置请求配置时,如果应用同
时运行,应用立即将询问他们是否愿意配置所激活的嵌入式电子装置的提
示(动作310)呈现给用户。在各种实施方案中,提示可包括单触式按钮,
单触式按钮使得用户继续进行在更新设备处取回配置文件,以响应对单触
式按钮的选择(动作312)。如果用户选择不继续进行取回配置文件,更新
设备恢复对配置请求的侦听(动作308)。

在动作314中,更新设备更新配置文件(在下面更详细地讨论)。在
实施方案中,更新设备使用本地历史数据和默认配置数据,以更新配置文
件。用于更新配置文件的过程可以与机器学习过程一样复杂,也可以与固
定的优先级别一样简单。例如,更新设备可将配置请求与本地历史数据比
较并确定已经更改的配置项。以这种方式,更新设备可确定由用户经由更
新设备进行的先前的活动并从而预测将来的活动。

当一旦更新设备已经完成更新配置文件,更新的配置文件就经由无线
协议被发送至嵌入式电子装置(动作316)。一旦嵌入式电子装置从更新设
备接收到配置文件,它就载入数据并切换至正常操作模式(动作306)。

图4提供了用于更新配置文件的方法的另外的示例性实施方案。

在各种实施方案中,在取回更新设备中的配置文件后,方法还可包括
处理用于嵌入式电子装置的本地历史数据(动作402)。方法还可包括处理
用于至少两台其它的嵌入式电子装置的本地历史数据。如本文所讨论的,
更新设备可包括用于嵌入式电子装置或至少两台其它的嵌入式电子装置
的本地历史数据。假设用于至少两台其它的嵌入式电子装置的本地历史数
据已经被处理,数据可被用于机器学习过程,以确定更新设备的用户打算
配置的内容。如本文所讨论的,这可包括位置区域,其可包括行或机架号。
如果没有足够的数据可用,更新数据还可取回历史用户数据,以为终端用
户做出有根据的猜测(动作404)。

在动作406中,更新设备通过向嵌入式电子装置查询内部数据来开始
更新过程。例如,可以经由无线协议将这个完成。内部数据包括嵌入式电
子装置可确定的太阳城集团其自身和其环境的任何太阳城集团。例如,对于RPDU,这
可意味着在机架中的装置的位置。与本地历史数据相结合,这可允许更新
设备确定它是在配置数据中心里的第一嵌入式电子装置还是数据中心里
的第二嵌入式电子装置,因此简化了配置。响应于接收自更新设备的查询,
嵌入式电子装置取回内部数据并经由无线协议将其发送(示出为动作408
和410)。在各种实施方案中,响应于收集来自嵌入式电子装置的内部数据,
更新设备还可在更新配置文件前处理该数据(动作412)。

在各种实施方案中,如图4中描述的方法还可包括动作414。在动作
414中,更新设备向相邻的装置查询相邻装置的数据。例如,可以经由无
线协议将这个完成。如本文所使用的,相邻装置的数据可包括但不限于相
邻的装置可推断的太阳城集团其自身和其环境的任何太阳城集团。响应于接收自更新设
备的查询,相邻的装置收集相邻的数据并经由无线协议将其发送(动作416
和418)。根据一个实施方案,相邻的装置包括另外的嵌入式电子装置,其
作为由模型确定的功能上接近于将配置的嵌入式电子装置。在又一个实施
方案中,相邻的电子装置可包括机架式配电单元。响应于收集来自相邻的
装置的内部数据,在更新配置文件前,更新设备还可处理该数据(动作420)。

对于没有用于使更新设备做出太阳城集团更新配置文件的明智决定的可用
的足够的数据的情况,更新设备可向用户呈现网络装置列表,该网络装置
类似于嵌入式电子装置(动作422)。在用户选择了网络装置列表中的一台
或多台装置后,更新设备接着经由无线协议联系这些装置并从这些装置取
回配置太阳城集团(424)。

在另外的实施方案中,数据中心还可包括中心监视机构。如在动作426
中所提供的,中心监视机构可被用于辅助提供数据以更新配置文件。例如,
中心监视机构可包括施耐德电气StruxureWare数据中心专家。在各种实施
方案中,中心监视机构是互联的,并且可通过通信网络与嵌入式电子装置
和或更新设备交换数据。这个网络可以包括任何通信网络,计算机系统通
过其可以交换数据。在实施方案中,例如,通信网络是无线协议。中心监
视机构可包括处理器、存储器、互联机制、接口和数据存储元件。处理器
可以为任意类型的处理器、多重处理器或者控制器。在中心监视机构的操
作期间存储器存储程序和数据。因此,存储器可以为诸如动态随机存取存
储器(DRAM)或者静态存储器(SRAM)的较高性能、易失的、随机存
取存储器。然而,存储器可以包括用于存储数据的任何设备,例如磁盘驱
动器或其它非易失性储存设备。中心监视机构还可包括诸如输入装置、输
出装置或输入/输出装置的组合的一个或者多个接口装置。接口装置可以接
收输入或者提供输出。

在又一个实施方案中,更新设备可从外部源收集配置相关数据。例如,
如果第三方用嵌入式JavaScript提供了HTML文件,第三方区域可被访问
并被发布到任何外部网页终端。例如,这对于记录装置的嵌入式电子装置
的序列号是有用的。

在动作428中,更新设备根据从动作402、404、406、414、422、426、
430和434但不限于这些动作中获得的数据更新配置文件。在另外的实施
方案中,更新设备根据上面讨论的动作中的只有一个或只有一些动作更新
配置文件。如本文所讨论的,用于更新配置文件的过程可以与机器学习过
程一样复杂,也可以与固定的优先级别一样简单。在另外的实施方案中,
在配置文件被传输到嵌入式电子装置之前,可在配置文件上运行客户配置
脚本(动作432)。客户配置文件允许更新设备的用户预先确定用于嵌入式
电子装置的定制配置选项(动作430)。

图4示出了用于配置单个嵌入式电子装置的方法的示例实施方案。在
另外的实施方案中,可同时实施如图4中示出的方法,以同时配置多个嵌
入式电子装置。这显示为动作434。第一配置文件通过本文描述的动作运
行,并且传递从动作402、404、406、414、422和426中的一个、一些或
所有取回的数据。照此,第二或第三嵌入式电子装置的配置仅需要更新从
第一配置文件取回的数据、在第二或第三嵌入式电子装置处接收更新的数
据并上传该数据。

本文公开的一些实施方案实施用于经由无线协议使用更新设备配置
数据中心里的嵌入式电子装置的系统。特别是,更新设备可包括用于经由
无线协议通信的通信接口。系统还可包括一个或多个组件,一个或多个组
件由更新设备执行并被集中地配置为接收装置配置请求、取回配置文件并
传输配置文件。更新设备可包括智能装置,例如智能手机、平板电脑或个
人数字助理。

在另外的实施方案中,更新设备可包括计算机。当前使用的计算机系
统的示例有很多。这些示例其中包括:网络设备、个人计算机、工作站、
大型机、网络客户端、服务器、媒体服务器、应用服务器、数据库服务器
和web服务器等等。此外,各方面可以位于单个更新设备系统上,或者可
以分布在连接到一个或者多个通信网络的多个计算机系统当中。

例如,各个方面、功能和过程可以分布在一个或者多个配置成给一个
或者多个客户端计算机提供服务、或者作为分布式系统的一部分执行整个
任务的计算机系统之间。此外,各方面可以在包括组件的客户端服务器或
者多层系统上执行,该组件分布在一个或者多个执行各种功能的服务器系
统当中。因此,实施方案并不限于执行任何特定的系统或系统组。而且,
各个方面、功能、和过程可以用软件、硬件或固件、或其任意组合进行实
施。从而,各个方面、功能、和过程可以在使用各种硬件和软件配置的方
法、动作、系统、系统元件和组件中实施,且示例并不限于任何特定的分
布式结构、网络、或通信协议。

参考图5,其示出了分布式计算机系统500的框图,其中实践了各个
方面和各种功能。如图所示,分布式计算机系统500包括一个或多个交换
太阳城集团的计算机系统。更具体地,分布式计算机系统500包括计算机系统502、
504和506。如所示,计算机系统502、504和506通过通信网络508相互
连接并可通过通信网络508相互交换数据。网络508可以包括任何通信网
络,计算机系统通过其可以交换数据。为了使用网络508交换数据,计算
机系统502、504和506以及网络508可以使用各种方法、协议和标准,
包括光纤信道、令牌环、以太网、无线以太网、IP、IPV6、
TCP/IP、UDP、DTN、HTTP、FTP、SNMP、SMS、MMS、SS7、JSON、
SOAP、CORBA、REST以及Web服务,等等。为了确保数据转移是安
全的,计算机系统502、504和506可以经由网络508使用各种安全措施
来传输数据,安全措施包括,例如,SSL或VPN技术。虽然分布式计算机
系统500示出了三个联网的计算机系统,但是分布式计算机系统500不受
此限制并且可以包括使用任何介质和通信协议联网的任何数量的计算机
系统和计算装置。

如图5所示,计算机系统502包括处理器510、存储器512、互联机
制514、接口516和数据储存元件518。为了实现本文所公开的方面、功
能、和过程中的至少一些,处理器510实施一系列指令,一系列指令产生
操纵的数据。处理器510可以为任意类型的处理器、多处理器或者控制器。
示例处理器可包括市售的处理器,诸如因特尔至强、安腾、酷睿、赛扬、
或奔腾处理器;AMD皓龙处理器;AppleA4或A5处理器;SunUltraSPARC
处理器;IBMPower5+处理器;IBM大型机芯片;或量子计算机。处理器
510通过互联机制514被连接到其它系统组件(包括一个或多个存储设备
512)。

存储器512在计算机系统502操作期间存储程序(例如,被编码成可
由处理器510执行的指令序列)和数据。因此,存储器512可以是相对高
性能、易失性的随机存取存储器,例如,动态随机存取存储器(“DRAM”)
或静态存储器(“SRAM”)。但是,存储器512可以包括存储数据的任何设
备,例如磁盘驱动器或其它非易失性储存设备。各个示例可以将存储器512
组织成特定的并且在某些情况下独有的结构来执行本文所公开的功能。这
些数据结构可以被改变大小以及被组织,以存储用于特定数据和特定类型
的数据的值。

计算机系统502的组件通过互联机制(例如互联元件514)进行耦合。
互联元件514可包括系统组件之间的任何通信耦合,如符合一种或多种专
用的或标准的计算总线技术如IDE、SCSI、PCI和InfiniBand等的一根或
多根物理总线。互联元件514使通信(包括指令和数据)能够在计算机系
统502的系统组件之间交换。

计算机系统502还包括一个或者多个如输入装置、输出装置以及输入
/输出装置的组合的接口装置516。接口装置可以接收输入或者提供输出。
更具体地说,输出装置可以提供用于外部呈现的太阳城集团。输入设备可以从外
部源接收太阳城集团。接口装置的例子包括键盘、鼠标装置、轨迹球、麦克风、
触摸屏、打印装置、显示屏、扬声器、网络接口卡等。接口装置允许计算
机系统502与如用户以及其他系统的外部实体交换太阳城集团并且与其通信。

数据储存元件518包括计算机可读和可写的非易失性数据储存介质、
或非暂时性数据储存介质,在该介质上存储了定义由处理器510执行的程
序或其它对象的指令。数据储存元件518还可以包括这样的太阳城集团,该太阳城集团
是被记录在介质上或介质内,并在执行程序期间由处理器510进行处理。
更具体地说,太阳城集团可以存储在一个或者多个被特定配置成节省存储空间或
者提高数据交换性能的数据结构中。指令可作为编码的信号被持久地存储,
且指令可使得处理器510执行本文所述的任何功能。其中,介质可以是,
例如,光盘、磁盘或闪存。在操作中,处理器510或其它一些控制器使得
数据从非易失性记录介质中读取到另一存储器(例如存储器512)中,该
另一存储器允许处理器510比包括在数据储存元件518中的储存介质更快
地存取太阳城集团。存储器可以位于数据储存元件518或存储器512中,然而,
处理器510操作存储器中的数据,然后,在处理完成后,拷贝数据至与数
据储存元件518关联的储存介质。各种各样的组件可以管理在存储介质和
其他存储器元件之间的数据移动,并且各示例不局限于特定的数据管理组
件。此外,各示例不局限于特定的存储器系统或者数据存储系统。

虽然计算机系统502通过示例的方式表示为在其上可以实践各个方面
和各种功能的一种类型的计算机系统,但是没有限定各方面和各功能在如
图5中所示的计算机系统502上实施。各个方面和功能可以在一个或多个
计算机上实践,所述计算机具有与图5所示不同的架构或组件。例如,计
算机系统502可包括专门编程的专用硬件,例如定制为执行本文公开的特
定操作的专用集成电路(“ASIC”)。而另一个示例可以使用运行MACOS
系统X与因特尔处理器的网格化的几个通用计算设备和运行专用硬件和操
作系统的几个专用计算设备实施相同功能。

计算机系统502可以是包括操作系统的计算机系统,该操作系统管理
至少一部分包括在计算机系统502中的硬件元件。在某些示例中,如处理
器510的处理器或者控制器执行操作系统。可以执行的特定操作系统的示
例包括:例如可购于微软公司的WindowsNT、Windows5000(Windows
ME)、WindowsXP、WindowsVista、WindowsPhone或Windows7操作系
统的基于Windows的操作系统、可购于Google的安卓操作系统、可购于
Blackberry有限公司的Blackberry操作系统、可购于Apple的MACOS系
统X操作系统或iOS操作系统、许多基于Linux的操作系统发行版中的一
个(例如,可购于RedHat公司的企业版Linux操作系统)、可购于Oracle
公司的Solaris操作系统,或可购于各种来源的Unix操作系统。可以使用
许多其他的操作系统,并且各示例不局限于任何特定的操作系统。

处理器510和操作系统一起定义了用高级编程语言编写应用程序的计
算机平台。这些组件的应用程序可以是通过如因特网的通信网络、使用如
TCP/IP的通信协议进行通信的、可执行的中间字节码或者解释码。类似地,
可使用面向对象的编程语言来实施各个方面,面向对象的编程语言例
如.Net、Ruby、Objective-C、SmallTalk、Java、C++、Ada、C#(C-Sharp)、
Python、或JavaScript。也可以使用其他的面向对象的编程语言。此外,可
以使用功能、脚本或者逻辑编程语言。

此外,可以在非编程环境中实施各个方面和各种功能。例如,当在浏
览器程序的窗口查看时,以HTML、XML或其它格式创建的文档能够呈
现图形用户界面的各个方面或实施其它功能。此外,可以用编程的或者非
编程的元件、或者其任意组合实施各个示例。例如,web页可以使用HTML
实施而从web页内调用的数据对象可以用C++来写。因此,该示例不局限
于特定的编程语言并且可以使用任何合适的编程语言。因此,本文所公开
的功能组件可包括被配置成实施本文所述的功能的各种各样的元件(例如
专用硬件、可执行代码、数据结构或对象)。

在一些示例中,本文所公开的组件可以读取影响由组件执行的功能的
参数。这些参数可以被物理存储在任何形式的合适的、包括易失性存储器
(例如RAM)或者非易失性存储器(例如磁盘驱动器)的存储器中。此
外,参数可以被逻辑存储在适当的数据结构(如由用户模式应用定义的数
据库或者文件)中或者共享的数据结构(如由操作系统定义的应用注册表)
中。此外,某些示例提供了允许外部实体修改参数并且从而配置组件的行
为的系统和用户界面。

根据各种实施方案,在图1-3中所示出的方法被实施,以使几个配置
同时运行。独立配置可在更新各自配置文件时共享诸如本地历史数据的数
据。因此,可更有效和更快速地配置多台嵌入式电子装置。

图2-4中描绘的和本文讨论的方法的每一个均描绘了特定实施方案中
的一个特定动作序列。一些动作是可选的,且因为如此,可以根据一个或
多个实施方案而被省略掉。此外,动作顺序可以被更改,或者可以添加其
他动作,而不偏离本文所述的实施方案的范围。此外,如上文所描述的,
在至少一种实施方式中,各动作在特定的、经专门配置的机器,即根据本
文公开的实例和实施方案配置的覆盖分析系统上执行。

已经在上面描述了至少一个实施方案的几个方面,可以理解本领域技
术人员将容易地想到各种改变、修改和改进。这样的改变、修改和改进旨
在成为本公开的一部分,并且旨在落入本发明的范围内。因此,前文的描
述和附图仅仅是示例性的,并且本发明的范围应基于所附的权利要求及其
等价物的合适解释来确定。

关 键 词:
嵌入式 电子 装置 按钮 配置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:嵌入式电子装置的单按钮式配置.pdf
链接地址:http://zh228.com/p-6409507.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

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


收起
展开
葡京赌场|welcome document.write ('');