首页 / 专利库 / 电脑零配件 / 固件 / 基本输入输出系统 / 配置电子设备的磁盘阵列的方法及电子设备

配置电子设备的磁盘阵列的方法及电子设备

阅读:1032发布:2020-08-11

专利汇可以提供配置电子设备的磁盘阵列的方法及电子设备专利检索,专利查询,专利分析的服务。并且本公开提供了一种用于配置 电子 设备的磁盘阵列的方法,包括:存储所述磁盘阵列的配置信息;当启动所述电子设备时,获取所存储的配置信息;以及根据所述配置信息配置所述磁盘阵列。本公开还提供了一种电子设备。,下面是配置电子设备的磁盘阵列的方法及电子设备专利的具体信息内容。

1.一种用于配置电子设备的磁盘阵列的方法,包括:
存储所述磁盘阵列的配置信息;
当启动所述电子设备时,获取所存储的配置信息;以及
根据所述配置信息配置所述磁盘阵列。
2.根据权利要求1所述的方法,所述电子设备包括基板管理控制器,其中,存储所述磁盘阵列的配置信息包括:
将所述磁盘阵列的配置信息存储到所述电子设备的基板管理控制器。
3.根据权利要求2所述的方法,所述电子设备还包括基本输入输出系统,其中,获取所存储的配置信息包括:
当启动所述电子设备的基本输入输出系统时,所述基本输入输出系统从所述基板管理控制器获取所述配置信息。
4.根据权利要求3所述的方法,还包括所述基本输入输出系统通过预设接口将所述配置信息发送至所述磁盘阵列的驱动器
5.根据权利要求4所述的方法,其中,所述配置信息包括以下任意一种或多种:所述磁盘阵列的参数、所述参数的属性或所述参数的格式,所述方法还包括:
根据所述磁盘阵列的参数、所述参数的属性和/或所述参数的格式确定所述预设接口的类型。
6.一种电子设备,包括:
存储装置,存储所述磁盘阵列的配置信息;以及
处理器,当启动所述电子设备时,获取所存储的配置信息,并根据所述配置信息配置所述磁盘阵列。
7.根据权利要求6所述的电子设备,还包括基板管理控制器,其中,所述存储装置设置在所述基板管理控制器中。
8.根据权利要求7所述的电子设备,还包括基本输入输出系统,其中,获取所存储的配置信息包括:
当启动所述电子设备的基本输入输出系统时,通过所述基本输入输出系统从所述基板管理控制器获取所述配置信息。
9.根据权利要求8所述的电子设备,其中,所述基本输入输出系统通过预设接口将所述配置信息发送至所述磁盘阵列的驱动器。
10.根据权利要求9所述的电子设备,其中,所述配置信息包括以下任意一种或多种:所述磁盘阵列的参数、所述参数的属性或所述参数的格式,所述处理器还用于执行:
根据所述磁盘阵列的参数、所述参数的属性或所述参数的格式确定所述预设接口的类型。

说明书全文

配置电子设备的磁盘阵列的方法及电子设备

技术领域

[0001] 本公开涉及一种用于配置电子设备的磁盘阵列的方法及电子设备。

背景技术

[0002] 磁盘阵列(Redundant Array of Independent Disks,简称为RAID)是电子设备的重要存储部件,但是目前对RAID的配置,大多数都是通过人工在电子设备的界面上进行配置,这样,配置大批量RAID时需要花费大量的时间和人资源来完成,而且人工配置容易出现错误。发明内容
[0003] 本公开的一个方面提供了一种用于配置电子设备的磁盘阵列的方法,包括:存储所述磁盘阵列的配置信息;当启动所述电子设备时,获取所存储的配置信息;以及根据所述配置信息配置所述磁盘阵列。
[0004] 可选地,所述电子设备包括基板管理控制器,其中,存储所述磁盘阵列的配置信息包括将所述磁盘阵列的配置信息存储到所述电子设备的基板管理控制器。
[0005] 可选地,所述电子设备还包括基本输入输出系统,其中,获取所存储的配置信息包括当启动所述电子设备的基本输入输出系统时,所述基本输入输出系统从所述基板管理控制器获取所述配置信息。
[0006] 可选地,上述方法还包括所述基本输入输出系统通过预设接口将所述配置信息发送至所述磁盘阵列的驱动器
[0007] 可选地,所述配置信息包括以下任意一种或多种:所述磁盘阵列的参数、所述参数的属性或所述参数的格式,此时上述方法还包括根据所述磁盘阵列的参数、所述参数的属性或所述参数的格式确定所述预设接口的类型。
[0008] 本公开的另一个方面提供了一种电子设备,包括:存储装置,存储所述磁盘阵列的配置信息;以及处理器,当启动所述电子设备时,获取所存储的配置信息,并根据所述配置信息配置所述磁盘阵列。
[0009] 可选地,所述电子设备包括基板管理控制器,其中,所述存储装置设置在所述基板管理控制器中。
[0010] 可选地,所述电子设备包括还包括基本输入输出系统,其中,获取所存储的配置信息包括当启动所述电子设备的基本输入输出系统时,通过所述基本输入输出系统从所述基板管理控制器获取所述配置信息。
[0011] 可选地,所述基本输入输出系统通过预设接口将所述配置信息发送至所述磁盘阵列的驱动器。
[0012] 可选地,所述配置信息包括以下任意一种或多种:所述磁盘阵列的参数、所述参数的属性或所述参数的格式,所述处理器还用于执行:根据所述磁盘阵列的参数、所述参数的属性或所述参数的格式确定所述预设接口的类型。
[0013] 本公开的另一方面提供了一种用于配置电子设备的磁盘阵列的系统,包括:存储模,用于存储所述磁盘阵列的配置信息;获取模块,用于当启动所述电子设备时,获取所存储的配置信息;以及配置模块,用于根据所述配置信息配置所述磁盘阵列。
[0014] 可选地,上述系统还包括发送模块,所述基本输入输出系统通过预设接口将所述配置信息发送至所述磁盘阵列的驱动器。
[0015] 本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
[0016] 本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。附图说明
[0017] 为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:
[0018] 图1示意性示出了根据本公开实施例的用于配置电子设备的磁盘阵列的方法的流程图
[0019] 图2示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图;
[0020] 图3示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图;
[0021] 图4示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图;
[0022] 图5示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图;
[0023] 图6A和图6B示意性示出了根据本公开实施例的磁盘阵列的结构示意图;
[0024] 图7示意性示出了根据本公开实施例的用于配置电子设备的磁盘阵列的系统的框图;以及
[0025] 图8示意性示出了根据本公开实施例的电子设备的框图。

具体实施方式

[0026] 以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0027] 在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
[0028] 在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
[0029] 附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。
[0030] 因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
[0031] 磁盘阵列(Redundant Array of Independent Disks,简称为RAID)是由多个独立磁盘构成的具有冗余能力的阵列。目前的磁盘阵列是由多个价格较便宜的磁盘,组合成一个容大量的磁盘组。
[0032] 磁盘阵列有三种主要类型,分别为外接式磁盘阵列柜、内接式磁盘阵列卡和利用软件仿真的磁盘阵列。外接式磁盘阵列柜最常被使用大型服务器上,具有可热交换的特性。内接式磁盘阵列卡因为价格便宜,但需要较高的安装技术,适合技术人员使用操作,具有可靠、可用和可管理的特性。利用软件仿真的磁盘阵列一般应用在小数据流量的服务器,不适合应用在大数据流量的服务器。
[0033] 目前,在配置磁盘阵列的过程中基本上都是用户在操作。具体地,在用户启动服务器中的基本输入输出系统(Basic Input Output System,简称BIOS)时,出现了基本输入输出系统界面,此时按下特定的组合键会调出磁盘阵列的配置界面,用户在该配置界面对磁盘阵列进行具体的配置。但是,当对大批量服务器的磁盘阵列配置时,需要耗费大量的人力和时间,而且在这种情况下进行配置也容易出错。
[0034] 针对上述问题,本公开的实施例提供了一种用于配置电子设备的磁盘阵列的方法,包括:存储磁盘阵列的配置信息;当启动电子设备时,获取所存储的配置信息;以及根据配置信息配置所述磁盘阵列。
[0035] 需要注意的是,本公开实施例可以应用于上述三种类型的磁盘阵列,但不仅限于应用于上述三种类型的磁盘阵列。
[0036] 图1示意性示出了根据本公开实施例的用于配置电子设备的磁盘阵列的方法的流程图。
[0037] 如图1所示,根据本公开的实施例提出了一种用于配置电子设备的磁盘阵列的方法,包括操作S101、操作S102和操作S103,。
[0038] 在操作S101,存储磁盘阵列的配置信息。
[0039] 在操作S102,当启动电子设备时,获取所存储的配置信息。
[0040] 在操作S103,根据配置信息配置所述磁盘阵列。
[0041] 根据本公开的实施例,在操作S101中的存储磁盘阵列的配置信息这一操作可以是由用户远程访问电子设备来完成的,不需要用户在电子设备本地进行操作。在多个电子设备分布于多个不同地点时,可以实现对多个电子设备远程存储配置信息,减轻了用户的工作量,提高了工作效率。
[0042] 根据本公开的实施例,在操作S102中启动电子设备后,电子设备开始上电自检,例如,可以对电子设备中的CPU、主板、各种接口等组件进行检测。根据本公开的实施例,当启动电子设备时,电子设备的处理器可以获取所存储的配置信息。
[0043] 然后,在操作S103,根据配置信息对磁盘阵列进行配置。根据本公开的实施例,电子设备的处理器可以根据配置信息对磁盘阵列进行配置。
[0044] 根据本公开的实施例,电子设备可以包括各种服务器,例如入级服务器、工作组及服务器、部门级服务器或企业级服务器等等,但不限于此。根据本公开的实施例,电子设备也可以包括例如台式计算机、笔记本电脑平板电脑等终端设备,但不限于此。
[0045] 根据本公开的实施例,应用上述方法可以远程对批量电子设备的磁盘阵列进行配置,以此方式配置磁盘阵列可以为用户减轻工作量,节省时间,提供高工作效率。
[0046] 图2示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图。
[0047] 根据本公开的实施例,电子设备包括基板管理控制器(Baseboard Management Controller,简称BMC),基板管理控制器可以在电子设备未启动的状态下,对电子设备的固件进行升级,也可以检测电子设备中的组件的工作情况。例如,BMC可以监视电子设备系统的状态、电子设备的重启、重新供电、断电等情形。在本公开的实施例中基板管理控制器可以用于存储磁盘阵列的配置信息,并且该基板管理控制器可以被远程访问,从而可以远程存储所述配置信息以供电子设备在需要时使用。
[0048] 根据本公开的实施例,图1中的操作S101包括操作S201。具体地,如图2所示:
[0049] 在操作S201,将磁盘阵列的配置信息存储到所述电子设备的基板管理控制器。
[0050] 根据本公开的实施例,在执行操作S201之前,可以先将磁盘阵列的配置信息封装成一个文件,然后执行操作S201,将包含配置信息的文件发送到基板管理控制器。基板管理控制器可以接收并存储该文件。
[0051] 在本实施例中,以上述存储方式可以远程和/或对多台电子设备进行访问,实现了减轻用户的工作量,为用户节省了时间。
[0052] 图3示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图。
[0053] 根据本公开的实施例,电子设备还包括基本输入输出系统(Basic Input Output System,简称BIOS),是一组固化到电子设备内主板上一个ROM芯片上的程序,它保存着电子设备最重要的基本输入输出的程序、开机后自检程序和系统自启动过程,这些程序是用于控制最底层的、最直接的硬件设置和控制。在本发明中,除了上述功能外,BIOS还用于从基板管理控制器中获取磁盘阵列的配置信息。
[0054] 根据本公开的实施例,图1中的操作S102包括操作S301。具体地,如图3所示:
[0055] 在操作S301,当启动电子设备的基本输入输出系统时,该基本输入输出系统从基板管理控制器获取所述配置信息。
[0056] 根据本公开的实施例,在操作S301中运行固化在BIOS芯片的程序,启动基本输入输出系统,对电子设备各组件进行检测,当检测到基板管理控制器时,BIOS向基板管理控制器发送请求指令,所述基板管理控制器响应该请求指令,并将存储有磁盘阵列的配置信息的封装文件发送至BIOS。
[0057] 在本实施例中,利用上述获取磁盘阵列的配置信息的方式,使得用户无需再调用磁盘阵列的配置界面,并在配置界面中设置磁盘阵列的配置信息,为了用户带来便利,节省了时间。
[0058] 图4示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图。
[0059] 如图4所示,根据本公开的实施例,上述方法还包括操作S401。
[0060] 在操作S401,BIOS通过预设接口将磁盘阵列的配置信息发送至该磁盘阵列的驱动器。
[0061] 根据本公开的实施例,在操作S401中的预设接口可以是与磁盘阵列的配置信息对应的软件接口,例如可以是与磁盘阵列的配置信息对应的格式接口(例如JSON格式接口)等等,但不限于此。
[0062] 根据本公开的实施例,驱动器用于驱动磁盘阵列,使其运行并对接收到的封装文件进行解封,根据解封后的配置信息自行进行配置,无需过多的人工操作,提高了配置效率。
[0063] 图5示意性示出了根据本公开另一实施例的用于配置电子设备的磁盘阵列的方法的流程图。
[0064] 根据本公开的实施例,磁盘阵列的配置信息包括以下任意一种或多种:磁盘阵列的参数、参数的属性或参数的格式。
[0065] 根据本公开的实施例,上述方法还包括操作S501,具体如图5所示:
[0066] 在操作S501,根据磁盘阵列的参数、参数的属性和/或参数的格式确定上述预设接口的类型。
[0067] 在本实施例中,磁盘阵列的参数例如可以包括RAID0、RAID1、RAID0+1或RAID5等等,但不限于此。RAID0的属性是无冗余无校验。RAID1的属性是镜像或备份,RAID0+1的属性是RAID0和RAID1的结合属性,RAID5的属性是奇偶校验。RAID0、RAID1、RAID0+1或RAID5的格式一般指存储在磁盘数据的格式。
[0068] 下面参考图6A和图6B,结合具体的结构示意图对常用的RAID0和RAID1型磁盘阵列做进一步说明。
[0069] 如图6A所示,RAID0-610是无冗余无校验的磁盘阵列,该磁盘阵列的数据可以同时分布在各个磁盘上,没有容错能力,读写速度在所有磁盘阵列中是最快的,但因为任何一个磁盘损坏都会使整个磁盘阵列失效,因此该磁盘阵列的安全系数较低,一般用在对数据安全要求不高,但对速度要求很高的场合。例如大型游戏、图形图像编辑等,但不限于此。该磁盘阵列的结构至少需要两个磁盘,磁盘数量越高数据传输时就越快。
[0070] 如图6B所示,RAID1-620是镜像磁盘阵列,该磁盘阵列中的每一个磁盘都有一个镜像磁盘,镜像磁盘实时保存与原磁盘的数据一致。因此RAID1-620存储的数据安全性较高,但是只有一半的磁盘空间被用来存储数据,一般用在对数据安全要求很高的场合。例如用于存储档案资料或存储财务报表的磁盘阵列等等,但不限于此。
[0071] 在本实施例中,本领域技术人员可以知晓,磁盘阵列的参数并不局限于RAID0、RAID1、RAID0+1或RAID5,任何其他结构的参数都可以应用本发明的方法进行配置。
[0072] 根据本公开的实施例,对于RAID0、RAID1、RAID0+1或RAID5型的磁盘阵列,可以根据其存储的数据的数据格式来确定磁盘阵列驱动程序用于接收配置信息的接口的类型。例如,如果存储的数据的数据格式是JSON格式,则磁盘阵列驱动程序用于接收配置信息的接口可以是JSON接口。
[0073] 图7示意性示出了根据本公开实施例的用于配置电子设备的磁盘阵列的系统的框图。
[0074] 如图7所示,根据本公开的实施例提供了一种用于配置电子设备的磁盘阵列的系统700,包括存储模块710、获取模块720和配置模块730。系统700可以执行上面参考图1~图5描述的方法,以实现配置电子设备的磁盘阵列。
[0075] 具体地,存储模块710用于存储磁盘阵列的配置信息。
[0076] 获取模块720用于当启动电子设备时,获取所存储的配置信息。
[0077] 配置模块730用于根据配置信息配置该磁盘阵列。
[0078] 根据本公开的实施例,在存储模块710中存储磁盘阵列的配置信息这一操作可以是由用户远程访问电子设备来完成的,不需要用户在电子设备本地进行操作。在多个电子设备分布于多个不同地点时,可以实现对多个电子设备远程存储配置信息,减轻了用户的工作量,提高了工作效率。
[0079] 根据本公开的实施例,在获取模块720中启动电子设备后,电子设备开始上电自检,例如,可以对电子设备中的CPU、主板、各种接口等组件进行检测。根据本公开的实施例,当启动电子设备时,电子设备的处理器可以获取所存储的配置信息。
[0080] 然后,在配置模块730中根据配置信息对磁盘阵列进行配置。根据本公开的实施例,电子设备的处理器可以根据配置信息对磁盘阵列进行配置
[0081] 根据本公开的实施例,电子设备可以包括各种服务器,例如入门级服务器、工作组及服务器、部门级服务器或企业级服务器等等,但不限于此。根据本公开的实施例,电子设备也可以包括例如台式计算机、笔记本电脑、或平板电脑等终端设备,但不限于此。
[0082] 根据本公开的实施例,应用系统700执行上述方法可以远程对批量电子设备的磁盘阵列进行配置,以此方式配置磁盘阵列可以为用户减轻工作量,节省时间,提供高工作效率。
[0083] 根据本公开的实施例,该系统700还包括发送模块740。发送模块740用于通过预设接口将磁盘阵列的配置信息发送至该磁盘阵列的驱动器。
[0084] 根据本公开的实施例,驱动器是用于驱动磁盘阵列,使其运行并对接收到的封装文件进行解封,根据解封后的配置信息自行进行配置,无需过多的人工操作,提高了配置效率。
[0085] 可以理解的是,存储模块710、获取模块720、配置模块730以及发送模块740可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本发明的实施例,存储模块710、获取模块720、配置模块730以及发送模块740中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以以对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式的适当组合来实现。或者,存储模块710、获取模块720、配置模块730以及发送模块740中的至少一个可以至少被部分地实现为计算机程序模块,当该程序被计算机运行时,可以执行相应模块的功能。
[0086] 图8示意性示出了根据本公开实施例的电子设备的框图。
[0087] 如图8所示,电子设备800包括处理器810、计算机可读存储介质820、存储装置830和磁盘阵列的驱动器840。该电子设备800可以执行上面参考图1~图5描述的方法,以实现配置电子设备的磁盘阵列。
[0088] 根据本公开的实施例,处理器810可以执行存储磁盘阵列的配置信息;当启动电子设备时,获取所存储的配置信息;以及根据配置信息配置所述磁盘阵列。
[0089] 根据本公开的实施例,处理器810执行存储磁盘阵列的配置信息这一操作是由用户远程访问电子设备来完成的,不需要用户在电子设备本地进行操作。在多个电子设备分布于多个不同地点时,可以实现对多个电子设备远程存储配置信息,减轻了用户的工作量,提高了工作效率。
[0090] 根据本公开的实施例,当启动电子设备后,电子设备开始上电自检,,例如,可以对电子设备中的CPU、主板、各种接口等组件进行检测。根据本公开的实施例,当启动电子设备时,电子设备的处理器可以获取所存储的配置信息。
[0091] 根据本公开的实施例,处理器810执行上述方法可以远程对批量电子设备的磁盘阵列进行配置,以此方式配置磁盘阵列可以为用户减轻工作量,节省时间,提供高工作效率。
[0092] 根据本公开的实施例,处理器810将磁盘阵列的驱动器驱动,使其运行并对接收到的封装文件进行解封,根据解封后的配置信息自行进行配置,无需过多的人工操作,提高了配置效率。
[0093] 具体地,处理器810例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器810还可以包括用于缓存用途的板载存储器。处理器810可以是用于执行参考图1~图5描述的根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
[0094] 计算机可读存储介质820,例如可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
[0095] 计算机可读存储介质820可以包括计算机程序821,该计算机程序821可以包括代码/计算机可执行指令,其在由处理器810执行时使得处理器810执行例如上面结合图1~图5所描述的方法流程及其任何变形
[0096] 计算机程序821可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序821中的代码可以包括一个或多个程序模块,例如包括821A、模块821B、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器810执行时,使得处理器810可以执行例如上面结合图1~图5所描述的方法流程及其任何变形。
[0097] 根据本公开的实施例,处理器810可以与存储装置830和磁盘阵列的驱动器840进行交互,来执行上面结合图1~图5所描述的方法流程及其任何变形。
[0098] 根据本发明的实施例存储模块710、获取模块720、配置模块730以及发送模块740中的至少一个可以实现为参考图8描述的计算机程序模块,其在被处理器810执行时,可以实现上面描述的相应操作。
[0099] 本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
[0100] 尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈