用于启用选定特性的方法、系统和设备

阅读:1038发布:2020-05-19

专利汇可以提供用于启用选定特性的方法、系统和设备专利检索,专利查询,专利分析的服务。并且本 发明 提供了启用一组两个或多个设备中的 选定 特性的方法(300)、系统(100)和设备(200)。第一设备(102A)接收识别将要启用的特性的 许可 (306)。第一设备(102A)传送所述许可(308)给所述组(102B,102C)中的其他设备。组(102A-102C)中的设备根据许可启用来自可用于组中所有设备的特性中的选定特性(312)。该许可可以被加密(302)并且设备在启用选定特性(312)之前解密许可(310)。许可可以使用与组中的第一设备(102A)有关的标识符进行 修改 (302),并且第一设备将标识符(308)连同加密的许可一起传送给组中的其他设备。设备使用所传送的标识符来授权许可(310)。,下面是用于启用选定特性的方法、系统和设备专利的具体信息内容。

1.一种启用多个设备中的选定特性的方法,包括:
在多个设备中的第一设备上接收许可,该许可识别将要启用的特性;
从第一设备传送许可给多个设备中的其余设备,其中至少一个远程网络设备通过第一设备的网络地址来与多个设备中的其余设备通信;以及
根据许可启用多个设备中的选定特性,其中该特性选自可用于多个设备中的全部设备的多个特性;
在第一设备故障之后,将新设备添加到原来的多个设备中,该方法还包括:
从原来的多个设备的第二设备传送许可给所述新设备,其中所述至少一个远程网络设备由于第一设备的不可用性而通过第二设备的网络地址来与多个设备中的其余设备通信;
并且
根据许可启用新设备中的选定特性。
2.权利要求1所述的方法,进一步包括:
加密许可;
其中根据许可启用多个设备中的选定特性进一步包括在多个设备中解密已加密的许可。
3.权利要求2所述的方法,其中:
加密许可进一步包括使用与第一设备有关的标识符修改许可;
传送许可给多个设备中的其余设备进一步包括传送加密的许可和与第一设备有关的标识符;并且
根据许可启用多个设备中的选定特性进一步包括使用所传送的标识符在多个设备中授权许可。
4.权利要求3所述的方法,还包括:
从原来多个设备的第二设备传送加密的许可和与第一设备有关的标识符到新设备;
在新设备中解密所加密的许可;
使用所传送的标识符在新设备中授权许可;以及
根据解密并授权的许可启用新设备中的选定特性。
5.权利要求2所述的方法,其中:
加密许可进一步包括使用与多个设备的第一设备有关的标识符和与第二设备有关的标识符来修改许可;
传送许可给多个设备中的其余设备进一步包括传送加密的许可以及与第一和第二设备有关的标识符中的一个;以及
根据许可启用多个设备中的选定特性进一步包括使用传送的标识符来在多个设备中授权加密许可。
6.一种用于启用多个设备中的选定特性的系统,包括:
用于在多个设备中的第一设备上接收许可的装置,该许可识别将要启用的特性,用于从第一设备传送许可给多个设备中的其余设备的装置,其中至少一个远程网络设备通过第一设备的网络地址来与多个设备中的其余设备通信,以及
用于根据许可启用多个设备中的选定特性的装置,其中该特性选自可用于多个设备中的全部设备的多个特性,
用于在第一设备故障之后将新设备添加到原来的多个设备中的装置,该系统还包括:
用于从原来的多个设备的第二设备传送许可给所述新设备的装置,其中所述至少一个远程网络设备由于第一设备的不可用性而通过第二设备的网络地址来与多个设备中的其余设备通信,以及
用于根据许可启用新设备中的选定特性的装置。
7.权利要求6所述的系统,进一步包括:
用于加密许可的装置;
其中用于根据许可启用多个设备中的选定特性的所述装置进一步包括用于在多个设备中解密已加密的许可的装置。
8.权利要求7所述的系统,其中:
用于加密许可的所述装置进一步包括用于使用与第一设备有关的标识符修改许可的装置,
用于传送许可给多个设备中的其余设备的所述装置进一步包括用于传送加密的许可和与第一设备有关的标识符的装置,以及
用于根据许可启用多个设备中的选定特性的所述装置进一步包括用于使用所传送的标识符在多个设备中授权许可的装置。
9.权利要求8所述的系统,还包括:
用于从原来多个设备的第二设备传送加密的许可和与第一设备有关的标识符到新设备的装置,
用于在新设备中解密所加密的许可的装置,
用于使用所传送的标识符在新设备中授权许可的装置,以及
用于根据解密并授权的许可启用新设备中的选定特性的装置。
10.权利要求7所述的系统,其中:
用于加密许可的所述装置进一步包括用于使用与多个设备的第一设备有关的标识符和与第二设备有关的标识符来修改许可的装置,
用于传送许可给多个设备中的其余设备的所述装置进一步包括用于传送加密的许可以及与第一和第二设备有关的标识符中的一个的装置,以及
用于根据许可启用多个设备中的选定特性的所述装置进一步包括用于使用传送的标识符来在多个设备中授权加密许可的装置。
11.一种用于启用选定特性的设备,包括:
用于通过设备间通信接口或网络通信接口接收许可的装置,其中该设备间通信接口适合于启用所述设备的处理器和一个或多个其他类似设备的处理器之间的通信,该网络通信接口耦合到所述设备的处理器,所述设备的存储器耦合到所述设备的处理器,该存储器包含一个或多个正常情况下禁用的特性,以及该许可识别将要启用的特性;
用于根据许可启用来自多个特性中的选定特性的装置;
用于通过设备间通信接口传送通过网络通信接口接收的许可的装置;以及用于检测新设备到设备间通信接口的连接的装置和用于通过设备间通信接口传送所接收到的许可的装置。
12.权利要求11所述的设备,进一步包括:
用于加密许可的装置;
其中该设备进一步包括用于解密许可的装置和用于根据解密的许可启用来自多个特性的选定特性的装置。
13.权利要求12所述的设备,进一步包括:
用于使用与设备有关的标识符修改许可的装置,
其中该设备进一步包括:
用于使用与设备有关的标识符授权许可的装置;以及
用于通过设备间通信接口传送与该设备有关的标识符的装置。
14.权利要求12所述的设备,进一步包括:
用于使用与所述一个或多个其他类似设备的第一设备有关的标识符修改许可的装置,其中所述用于启用选定特性的设备进一步包括:
用于通过设备间通信接口接收加密的许可和与所述第一设备有关的标识符的装置;以及
用于使用与所述第一设备有关的标识符授权许可的装置。
15.权利要求14所述的设备,进一步包括:用于检测新设备到设备间通信接口的连接的装置和用于通过设备间通信接口传送加密的许可和与所述第一设备有关的标识符的装置。

说明书全文

用于启用选定特性的方法、系统和设备

[0001] 对相关申请的交叉引用
[0002] 本申请要求在2006年5月4日提交的美国临时申请序列号60/797,602在35 USC119(e)下的优先权,这里被引入作为参考。

技术领域

[0003] 本公开总的涉及堆叠式设备,并且更具体地涉及用于分配启用堆叠式设备中的选定特性(feature)的许可的设备、方法和系统。

背景技术

[0004] 多个类似的设备(例如,以太网交换机)可以相互通信地耦合以形成所谓的“堆叠”设备。通常情况下,这些网络设备之一充当主控制器或堆叠的“基本单元”,负责控制堆叠信息、维护和分配配置参数、以及处理配置请求。一旦形成堆叠,则可以使用单个网络地址来访问基本单元上的管理实体,其可以通过组成堆叠的设备的任何网络端口来到达。此外,堆叠中的设备通常能够检测和传送堆叠中的另一个设备的故障和相应地适配它们的特性性。通过这种方式,设备的堆叠可以提供连续特性性,而不管堆叠中的一个或多个设备故障与否。
[0005] 在其中堆叠的设备都是以太网交换机的情况中,每个交换机可以提供不同数量的以太网端口(例如,通常是从12至48端口的任何地方)或具有不同物理特性比如速度(例如,10Base-T、100Base-T、10GbE)、媒体类型(例如,线、光纤)、或性能(例如,以太网供电(POE))的端口。因此,这种交换机的堆叠提供所有这些端口组成一个作为单个实体管理的系统。
[0006] 堆叠式设备的某些特性可以部分地由设备的硬件确定。例如,堆叠式以太网交换机支持的端口数量,或交换机是否支持POE。然而,堆叠式设备的其他特性可以由安装在设备上的软件固件确定。例如,以太网交换机的网络安全性特性,或其对硬件或网络故障的响应,往往由它的软件确定。因此,堆叠式设备的特性可以是硬件或软件特性。
[0007] 制造商可以提供具有不同硬件或软件特性以及不同价格的相关产品给生产线,但硬件平台具有共同部件。通常,这样的制造商为生产线上的每个产品创建不同的软件版本。每种产品的软件版本只包含有那个产品所提供的特性。
[0008] 需要并且愿意付费特定产品的仅硬件或软件特性子组的客户,给这样的制造商提出一个困难的决定。制造商可以拒绝改变它的生产线,从而迫使顾客购买比所需要的特性更多的特性。或者,制造商可以在生产线上制造又一产品,在软件中包括仅那些客户所想要的特性。选择第二个解决方案,要求制造商支持日益增加数量和种类的软件版本。
[0009] 因此,需要一种启用多个堆叠式设备中的仅那些客户选择购买的特性的方法。发明内容
[0010] 本公开提供了一种设备、方法和系统,用于分配启用堆叠式设备中的选定特性的许可。
[0011] 根据一个实施例,提供了启用一组两个或多个设备中的选定特性的方法。该方法包括在其中一个设备上接收识别将要启用的特性的许可。该设备传送许可给组中的其他设备,并且组中的设备根据许可启用选定特性。启用的特性是可用于组中的所有设备的特性。
[0012] 根据本发明的另一实施例,系统包括一组设备,每个设备具有可用于组中所有设备的特性。组中的设备之一适合于接收识别将要启用的特性的许可,并且传送许可给组中的其他设备。组中的设备根据许可启用选定特性。
[0013] 在又一实施例中,提供了一种设备,包括处理器和耦合到处理器的存储器。该存储器包含一个或多个特性。该设备还包括设备间通信接口,该通信接口适合于启用该处理器和一个或多个其他类似设备的处理器之间的通信。该设备还包括耦合到处理器的网络通信接口。该设备适合于通过设备间通信接口或网络通信接口接收识别将要启用的特性的许可。该设备还适合于根据许可启用来自存储器中的多个特性的选定特性。此外,该设备适合于通过设备间通信接口传送在网络通信接口上接收的许可。
[0014] 其他技术特征对于本领域的技术人员来说从下面的附图、说明和权利要求中可以显而易见。

附图说明

[0015] 为了更完整地理解本公开及其优势,参照结合附图所做出的以下说明,其中:
[0016] 图1描述了根据本发明的实施例的堆叠式设备的系统;
[0017] 图2描绘了根据本发明的典型实施例的堆叠式设备;以及
[0018] 图3描绘了根据本发明的实施例分配许可来启用堆叠式设备的系统中的选定特性的过程的流程图

具体实施方式

[0019] 下面讨论的用来说明这项专利文件中的本发明原理的图1至3以及各种实施例,只是用于说明的目的,不应视作以任何方式限制本发明的范围。本领域的技术人员会理解本发明的原理可以在任何适当安排的设备中实现。本申请的许多创新的教诲将被特别参考目前的优选实施例加以描述。
[0020] 本公开提供了一种设备、方法和系统,用于分配启用堆叠式设备中的选定特性的许可。
[0021] 图1描述了根据本发明的实施例的堆叠式设备的系统100。该系统100可以包括形成堆叠102的多个堆叠式设备102A-102C。堆叠式设备102A-102C可以能够通过通信链路104相互通信。在本发明的一个实施例中,堆叠式设备102A-102C可以是以太网交换机,每个具有多个以太网端口106A-106C。在其他实施例中,堆叠式设备102A-102C可以是ATM交换机、令牌环交换机或路由器。
[0022] 堆叠式设备102A、102B和102C可以是网络设备,分别包括网络通信链路108、110和111,以启动与系统100的其他设备通过网络112的通信。通过这种方式,堆叠式设备102A-102C可以被启用并且配置用于如系统运营商所希望的操作。在系统100中,堆叠式设备102A-102C可以耦合到网络112上,允许它们与许可生成器114和存储服务器118分别通过网络通信链路116和120进行通信。
[0023] 虽然通信链路104和网络通信链路108和110在图1中显示为独立的链路,但在本发明的另一实施例中堆叠式设备102A-102C可以使用网络通信链路(比如链路106、108、110和111)通过网络112相互通信。
[0024] 一般来说,堆叠式设备之一例如102A可以适合于充当堆叠102的基本单元。系统100中的其他设备于是可以与堆叠式设备102A-102C通过使用堆叠式设备102A的网络地址进行通信。打算用于堆叠式设备102B或102C的网络消息可以由堆叠式设备102A通过通信链路104中继到预定的接收方。
[0025] 在系统100中,根据本发明的实施例,可堆叠式设备102A-102C被提供了具有多个特性或作用的软件和硬件。堆叠式设备102A-102C可能是相同的,在这种情况下,设备的软件和硬件也可能是相同的。在本发明的其他实施例中,虽然堆叠式设备102A-102C可能是类似的,而不是相同的。在以太网交换机的情况中,例如,设备可能有不同数量的以太网端口或使用不同物理传输协议的以太网端口。但是,这些不同的堆叠式设备可以共享实现某些特性的软件或硬件。
[0026] 可堆叠式设备102A-102C的某些硬件或软件特性可能被禁用直到许可文件被加载到设备上,这启用一个或多个被禁用的特性。这样一来,堆叠式设备102A-102C的制造商可以通过产生仅仅有限数目的版本的设备的软件和硬件来简化其制造过程,同时提供其客户在设备的功能性和价格上的选项。
[0027] 存储服务器118可以存储许可文件,因此,一上电,基本单元堆叠式设备102A可以通过网络112和网络通信链路120和108加载许可文件。在参考图3更详细地说明的过程中,堆叠式设备102A然后可以传送许可文件给其余的可堆叠式设备102B和102C。所有堆叠式设备102A-102C于是可以根据许可文件中的信息启用来自设备的软件和硬件的选定特性。
[0028] 为了防止系统100的运营商改变许可文件来启用尚未支付费用的特性,堆叠式设备102A-102C的制造商可以加密许可文件。许可生成器114可以执行此加密一次,然后加载加密的许可文件到存储服务器118,用于以后由堆叠式设备102A-102C使用。这种加密可以用只存储在许可生成器114和堆叠式设备102A-102C中的一个或多个密钥来实现。
[0029] 此外,在其中系统包括两个或多个堆叠的本发明的实施例中,制造商可能需要系统运营商购买每个堆叠的许可。在这样的系统中,堆叠102的许可可以包括唯一标识符,该唯一标识符与堆叠式设备102A有关并且仅存储在许可生成器114和堆叠式设备102A中,目的是授权该许可以供包含设备102A的堆叠之用。这样,打算用于堆叠102的许可文件不能用于第二堆叠,因为第二堆叠的基本单元堆叠式设备不具有与堆叠式设备102A有关的授权许可文件所需的唯一标识符。包含这样的唯一标识符的许可文件还可能包含验证数据比如校验和,为堆叠式设备用于检测篡改许可文件。包括唯一标识符(具有或不具有验证数据)的许可文件可以进一步被加密。
[0030] 在本发明的其他实施例中,唯一标识符可以结合一个或多个加密密钥用于加密和解密过程。在这样的实施例,堆叠式设备可能在单个过程中解密和授权许可文件。在另一些实施例中,在使用(一个或多个)加密密钥或唯一标识符加密之后,加密的许可文件可以使用其他的(一个或多个)加密密钥或唯一标识符被重新加密。在这样的实施例中,许可文件可以由解密过程授权。
[0031] 因此,在本发明的不同实施例中,通过包括标识符作为许可文件中的数据或者使用标识符作为密钥的一部分用于加密许可文件,许可文件可以使用堆叠式设备的唯一标识符进行修改。同样,在本发明的不同实施例中,堆叠式设备可以通过使用包括堆叠式设备的唯一标识符的密钥解密许可文件或者确定该标识符是否作为数据包括在许可文件中来授权许可文件。
[0032] 堆叠102中的其余可堆叠式设备可能不具有与堆叠式设备102A有关的授权许可文件所需的唯一标识符。为此,堆叠式设备102A可以连同许可文件一起传送它的唯一标识符给堆叠式设备102B和102C。通过这种方式,堆叠式设备102B和102C可以解密和授权许可文件并且启用由许可文件选定的特性。
[0033] 如果当堆叠102处于操作中时堆叠式设备102A故障,则其余的可堆叠式设备之一,例如设备102B,可以能够暂时性地承担堆叠102的基本单元的职能。如果额外的堆叠式设备通过连接它到通信链路104被添加到堆叠102,以便增加功能性到堆叠或取代故障设备102A的功能性,则堆叠式设备102B可以向新的堆叠式设备传送许可文件,以便在新设备中启用在堆叠102的其他设备中启用的相同特性。其中许可文件必须被授权的情况中,堆叠式设备102B也可以向新设备传送故障设备102A的唯一标识符,以启用新设备来授权许可文件。
[0034] 当堆叠的堆叠式设备保持上电的同时,堆叠102可以能够使用临时基本单元继续操作。但是,通常情况下,在原来基本单元不起作用同时当这些设备重置或掉电并且返回通电(back on)时,则其余的堆叠式设备102B或102C之一可以适合于由系统运营商发信令来充当堆叠102的基本单元。这一信令可以通过激活选作新的基本单元的堆叠式设备102B或102C上的交换机来完成。
[0035] 除了使用与堆叠式设备102A相关的唯一标识符授权许可文件之外,当设备被重置时或当设备掉电和返回通电时,制造商还可以采取编程不充当基本单元的堆叠式设备的额外的安全防范措施来擦除任何收到的唯一标识符和许可文件。如果不利用在堆叠中的堆叠式设备102A(例如,在它故障之后)重置这种设备,其余的堆叠式设备102B和102C将无法使用如上所述要求授权的许可文件以启用它们的特性。
[0036] 为了提供这种情形,堆叠102的许可可以使用与一个或多个堆叠式设备102B和102C有关的唯一标识符修改。这样,原始基本单元堆叠式设备刚一故障的话,任何堆叠式设备(其唯一标识符用来修改许可文件)可以由该系统运营商作为堆叠的新的基本单元使用。如上所述,对于原始的基本单元,新的基本单元102B可以能够通过网络通信链路110接收许可文件或者可能已经存储许可文件在非易失性存储器中。它可能然后通过通信链路
104连同其自身的唯一标识符一起传送许可文件给堆叠中的任何其他堆叠式设备,如果需要的话授权许可文件。
[0037] 转到图2,示出了根据本发明典型实施例的堆叠式设备200。堆叠式设备200可以包括耦合到存储器204的处理器202。处理器202可以执行存储在存储器204中的程序。堆叠式设备200还可能包括网络通信接口206,适合于耦合处理器202到网络通信链路208。网络通信链路208可以由堆叠式设备200用于例如与图1的存储服务器118通信。堆叠式设备200可能还包括设备间通信接口210,能够耦合处理器202到通信链路212。通信链路
212可以由堆叠式设备200用于与其堆叠中的其他堆叠式设备进行通信。
[0038] 存储器204可以包括易失性和非易失性存储器。与堆叠式设备200有关的唯一标识符可以存储在非易失性存储器中。处理器202可以在存储器204中存储与通过网络通信链路208接收的堆叠的基本单元有关的任何唯一标识符和许可文件。
[0039] 许可文件可以存储在非易失性存储器中,而与堆叠的基本单元有关的唯一标识符存储在易失性存储器中。通过这种方式,在电源从非基本单元堆叠式设备去除之后,该设备将不得不重新建立与堆叠的基本单元的通信,以获取解密授权文件所需的标识符。相反,制造商可能引起堆叠式设备在启动时要么保留要么擦除来自非易失性存储器的许可文件。
[0040] 图3描绘了根据本发明实施例的过程300的流程图,用于分配许可来启用堆叠式设备的系统中的选定特性。在步骤302中,进程300开始准备许可文件。如上所述,在本发明的一些实施例中,许可文件可能仍然未加密。在其他实施例中,许可文件可以使用一个或多个密钥加密,该密钥只有许可加密设备和系统的堆叠式设备所知。在另一些实施例中,许可文件可以使用分别与系统中的堆叠的一个或多个堆叠式设备有关的一个或多个唯一标识符进行修改。在其他实施例中,许可文件可能包括许可验证数据,比如校验和,来启用堆叠式设备来检测篡改许可文件。
[0041] 过程300然后继续存储许可文件在系统的存储服务器中的可选步骤304。在本发明的其他实施例中,许可文件可以存储在许可生成器或在系统的任何其他设备(该设备能够一经请求传送许可文件给基本单元堆叠式设备)中。在另一些实施例中,许可文件可以存储在物理地携带给基本单元以下载许可文件的便携式存储设备(比如闪存卡或记忆棒)中。
[0042] 当基本单元堆叠式设备重置或上电时,在步骤306中它可能请求并接收来自网络设备的许可文件或者可以检索来自本地非易失存储器的许可文件。在步骤308中,基本单元可能然后传送许可文件给在其堆叠中的任何其他堆叠式设备。在其中许可文件使用密钥加密的实施例中,该密钥包括与基本单元有关的唯一标识符,步骤308还可以包括基本单元检索和传送它的唯一标识符到其他堆叠式设备。
[0043] 一旦堆叠式设备已经接收到许可文件,则如有必要的话可以执行可选步骤310来解密许可文件。步骤310可能还包括授权或验证许可文件。在步骤312中,堆叠式设备可以使用许可文件来启用来自可用于该设备的一套特性中的选定特性。
[0044] 如果新设备被添加到堆叠(例如,以增加堆叠中的端口数量,或替换堆叠中的故障设备),则在步骤314中堆叠的基本单元可以认识到增加了新设备。在它是发生故障的堆叠的原来基本单元的情况中,它可能是堆叠的一种新的暂时的基本单元,其认识到增加了新设备到堆叠。在步骤316中,基本单元可以向新设备传送许可文件和解密许可文件所需的任何唯一标识符。最后,在步骤318中,新设备可以解密、授权或验证许可文件,如果需要的话,并且根据许可文件中的信息启用特性。
[0045] 本领域的技术人员将理解到,本发明的至少一部分机制能够作为计算机程序产品以指令的形式被分配,该指令包含在各种形式的任何一种形式的机器可使用介质中,而且本发明也同样适用而不管用于实际执行分配的特定类型的指令或信号承载介质如何。机器可用介质的例子包括:非易失性的、硬编码类型的介质,比如只读存储器(ROM)或可擦除、电可编程只读存储器(EEPROM)、用户可记录类型介质比如软盘硬盘驱动器和光盘只读存储器(CD-ROM)或数字多功能光盘(DVD光盘),以及传输类型介质比如数字和模拟通信链路。
[0046] 虽然本公开已经描述了某些实施例和一般的有关方法,改变和置换这些实施例和方法对于本领域的技术人员是显而易见的。因此,示例性实施例的上述说明没有界定或限制本公开。也可能有其他变化、替换、和改变而不背离如下列权利要求所限定的这一公开的宗旨和范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈