一种程序升级文件的数据存储方法、装置和升级系统的制作方法
【技术领域】
[0001] 本发明涉及空调升级技术领域,具体地,涉及一种程序升级文件的数据存储方法、 装置和升级系统。
【背景技术】
[0002] 目前,大型中央空调机组程序升级一般采用远程升级的方式实现,此种方式省去 了大量的维护成本和对专业人员的需求,已经逐渐在中央空调领域大量普及。
[0003] 但是,目前空调机组(例如:大型中央空调机组)远程升级的程序文件,基本上都是 对所有的源代码统一编译后生成。其中,该空调机组,还可以是其他空调机组,例如:多联 机、机房空调等具有网络(例如:以太网、无线网络)连接的其他空调。通过此种方式生成的 程序升级文件,随着程序不断完善和功能的增加,程序的升级文件所占用的存储越来越大, 这样就导致了两个问题:
[0004]⑴空调机组的控制器固有的存储器空间,随着程序文件的增大已不能满足程序升 级的开销需求,面临升级控制器硬件的问题;可参见表1显示的传统方式的存储器映射表。 [0005]表一
Ι???τ]~(2)程序升级文件的增大,也加长了程序的整个升级过程,存在用户体验差、可能引 起用户投诉的问题。
[0008] 所以,程序升级文件的增大已经严重影响了空调程序远程升级的正常功能和用户 体验,亟需一种解决方案以解决此问题。
[0009] 现有技术中,存在占用空间大、升级效果差和用户体验差等缺陷。
【发明内容】
[0010] 本发明的目的在于,针对上述缺陷,提出一种程序升级文件的数据存储方法、装置 和升级系统,以解决通过程序升级文件的分块存储进行数据更新,更高效地更新数据,提升 升级效率、减小存储成本的问题,从而达到占用空间小、升级效果好和用户体验好等效果。
[0011] 本发明一方面提供一种程序升级文件的数据存储方法,包括:对原始程序升级文 件进行划分处理,以得到包含可编译数据和固化数据的划分结果;基于所述划分结果,对程 序升级文件进行分块处理,以实现程序升级文件中可编译数据和固化数据的分离;对所述 分离得到的固化数据进行存储处理。
[0012] 其中,对所述分离得到的固化数据进行存储处理,包括:通过预设的软件解析所述 固化数据并配置地址空间,将解析后的固化数据存储在预设存储器的固化数据区。进一步, 对所述分离得到的固化数据进行存储处理,还包括:通过预设的源代码中数据位置的定义 规则,解析并指定所述固有数据的读取位置,以在程序运行时读取相应的固有数据。
[0013] 优选地,该方法还包括;对所述分离得到的可编译数据进行编译处理,以获得新的 程序升级文件。
[0014] 其中,对所述分离得到的可编译数据进行编译处理,包括:通过预设的编译规则, 对所述可编译数据进行编译处理,生成当前所需的所述新的程序升级文件。
[0015] 具体地,所述可编译数据,包括系统文件和逻辑内容。
[0016] 与上述方法相匹配,本发明另一方面提供一种程序升级文件的数据存储装置,包 括:文件划分单元,用于对原始程序升级文件进行划分处理,以得到包含可编译数据和固化 数据的划分结果;分块处理单元,用于基于所述划分结果,对程序升级文件进行分块处理,, 以实现程序升级文件中可编译数据和固化数据的分离;固化数据处理单元,用于对所述分 离得到的固化数据进行存储处理。
[0017] 其中,固化数据处理单元,包括:存储模块,用于通过预设的软件解析所述固化数 据并配置地址空间,将解析后的固化数据存储在预设存储器的固化数据区。进一步,固化数 据处理单元,还包括:读取模块,用于通过预设的源代码中数据位置的定义规则,解析并指 定所述固有数据的读取位置,以在程序运行时读取相应的固有数据。
[0018] 优选地,该装置还包括;可编译数据处理单元,用于对所述分离得到的可编译数据 进行编译处理,以获得新的程序升级文件。
[0019] 其中,可编译数据处理单元,包括:编译器,用于通过预设的编译规则,对所述可编 译数据进行编译处理,生成当前所需的所述新的程序升级文件。
[0020] 具体地,所述可编译数据,包括系统文件和逻辑内容。
[0021] 与上述方法和/或系统相匹配,本发明另一方面提供一种空调控制程序的升级系 统,包括以上所述的装置。
[0022] 本发明的方案,通过对程序升级文件的划分,进而剥离或提取得到固化数据和可 编译数据(例如:系统文件和逻辑内容),对固化数据进行固化存储并在程序运行时读取,对 可编译数据进行相应编译生成当前所需程序升级文件,避免了大量的不需要更新的数据编 译在程序升级文件中导致的程序文件过大问题,同时也解决了程序文件过大导致的程序升 级时间长、用户体验差的问题。
[0023] 进一步,本发明的方案,对固化数据部分,通过相应的软件解析及配置地址空间, 将其存储在存储器的固化数据区;并通过对源代码中的数据位置统一管理定义,解析固有 数据的读取位置,从而,实现了程序的正常运行,同时达到了减少程序存储空间的效果。
[0024] 由此,本发明的方案解决利用程序升级文件的分块存储进行数据更新,更高效地 更新数据,提升升级效率、减小存储成本的问题,从而,克服现有技术中占用空间大、升级效 果差和用户体验差的缺陷,实现占用空间小、升级效果好和用户体验好的有益效果。
[0025] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。
[0026] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0027] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0028] 图1为本发明的程序升级文件的数据存储方法的一实施例的流程图;
[0029] 图2为本发明的方法中分块、存储及更新处理的一实施例的流程图;
[0030] 图3为本发明的方法中固化数据处理的一实施例的流程图;
[0031] 图4为本发明的程序升级文件的数据存储装置的一实施例的结构示意图;
[0032] 图5为本发明的系统中固化数据处理单元的一实施例的结构示意图;
[0033] 图6为本发明的系统中可编译数据处理单元的一实施例的结构示意图;
[0034] 图7为本发明中程序升级文件的一实施例的内部结构示意图;
[0035]图8为本发明中提取固化数据的一实施例的流程图;
[0036]图9为本发明中固有数据读取流程的一实施例的流程图。
[0037]结合附图,本发明实施例中附图标记如下:
[0038] 102-文件划分单元;104-分块处理单元;1042-数据分离模块;106-固化数据处理 单元;1062-存储模块;1064-读取模块;108-可编译数据处理单元;1082-编译器。
【具体实施方式】
[0039]为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及 相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一 部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040] 根据本发明的实施例,提供了一种程序升级文件的数据存储方法,如图1所示本发 明的方法的一实施例的流程图所示。该方法至少包括:
[0041] 在步骤S110处,对原始程序升级文件进行划分处理,以得到包含可编译数据和固 化数据的划分结果。通过划分处理的方式,将程序升级文件分成可编译数据和固化数据,划 分方式简单、可靠,划分结果精准性好,有利于提升对固化数据存储的安全性、对可编译数 据编译的可靠性。
[0042] 例如:在空调控制器中,存在很多的传感器,其传感器对应的采样值基本由厂家提 供,其数据为一个表格,在程序中体现为一个数组,一般不会对其进行更改,在这里称为固 化数据。
[0043]例如:在控制器程序中,包含了逻辑控制及模数(AD)采样值,在这里AD采样值是不 随程序升级而改变的,在编译器中,设置其表格在FLASH起始地址远离主程序区(如:主程序 起始地址及结束地址在0x00-0x55,AD表格地址放在OxEE-OxFF,则当逻辑有更改时,修改的 是0X00-0X55处的数
据,0XEE-0XFF处的数据不动)。
[0044]其中,可编译数据,可以包括系统文件和逻辑内容(参见图7所示的例子)。通过对 可编译数据按系统文件和逻辑内容的进一步细分,有利于提升编译处理的可靠性和安全 性,为程序的升级和运行提供保障。
[0045]在步骤S120处,基于所述划分结果,对程序升级文件进行分块处理(例如:分离和 提取处理等),以实现程序升级文件中可编译数据和固化数据的分离。通过对程序升级文件 的分块处理,可以解决程序升级文件越来越大的问题,有利于缩短程序升级的过程时间,解 决用户体验问题,避免用户投诉。
[0046] 在步骤S130处,对所述分离得到的固化数据进行存储处理。
[0047] 下面结合图2所示本发明的方法中分块、存储及编译处理的一实施例的流程图,进 一步说明步骤S120的对程序升级文件进行分块的具体处理。
[0048]步骤S210,对所述划分结果进行剥离和提取处理,以实现程序升级文件中可编译 数据和固化数据的分离。通过对划分结果的剥离和提取处理,可以将划分结果中的固化数 据单独分离出来,为固化数据的单独存储提供便利条件,有利于解决程序的升级过程长的 问题,进而缩短程序升级的过程时间,提升用户体验,避免用户投诉。
[0049]步骤S220,对所述分离得到的固化数据进行存储处理。通过对固化数据的单独存 储,提供了一种程序远程升级时存储空间不够用的解决方案,可以有效减少程序升级目标 文件(例如:程序升级文件)的存储空间,解决存储器(例如:空调控制器固有的存储器)空间 不能满足程序升级开销的问题。
[0050] 下面结合图3所示本发明的方法中固化数据处理的一实施例的流程图,进一步说 明步骤S220对所述分离得到的固化数据进行存储的具体处理。
[0051] 步骤S310,通过预设的软件解析所述固化数据并配置地址空间,将解析后的固化 数据存储在预设存储器的固化数据区。通过对固化数据按预设地址和存储区域进行单独存 储,可以避免因控制器存储空间不足导致的硬件升级问题,进而避免程序升级(例如:空调 硬件的程序升级)的时间及固有成本增加问题。
[0052]在一个实施方式中,步骤S220对所述分离得到的固化数据进行存储的具体处理, 还可以包括:
[0053]步骤S320,通过预设的源代码中数据位置的定义规则,解析并指定所述固有数据 的读取位置,以在程序运行时读取相应的固有数据。通过对固化数据存储的同时进行读取 位置的指定,可以方便程序运行时正常读取固化数据,可靠性高,处理效率高。
[0054]在一个实施方式中,步骤S120的对程序升级文件进行分块的具体处理,还包括; [0055]步骤S230,对所述分离得到的可编译数据进行编译处理,以获得新的程序升级文 件。通过对可编译数据的单独编译,获得新的程序升级文件,可以缩短程序升级的过程时 间,提升程序升级及运行的可靠性,用户体验好。
[0056]在一个方式中,可以通过预设的编译规则,对所述可编译数据进行编译处理,生成 当前所需程序升级文件。通过预设的编译规则对可编译数据进行编译处理,可以提高数据 更新的通用性和可靠性。
[0057] 经大量的试验验证,采用本实施例的技术方案,通过程序固有数据提取及分块存 储实现减少程序升级文件占用空间。例如:通过对程序升级文件的剥离或提取及存储,以及 程序文件(例如:原始程序升级文件)中对固化数据的读取处理,避免了大量的不需要更新 的数据编译在程序升级文件中导致的程序文件过大问题,同时也解决了程序文件过大导致 的程序升级时间长、用户体验差的问题;另外也避免了程序文件增大导致的硬件更改问题 和解决了增加大容量存储器的成本增加问题。
[0058] 其中,程序升级文件和程序升级目标文件,都是程序文件。
[0059] 根据本发明的实施例,还提供了对应于程序升级文件的数据存储方法的一种程序 升级文件的数据存储装置。参见图4所示本发明的系统的一实施例的结构示意图。该系统至 少包括:文件划分单元102、分块处理单元104和固化数据处理单元106;还可以优选地包括: 可编译数据处理单元108。
[0060] 其中,文件划分单元102,用于对程序升级文件进行划分处理,以得到包含可编译 数据和固化数据的划分结果。该文件划分单元102的具体功能及处理参见步骤S110。通过划 分处理的方式,将程序升级文件分成可编译数据和固化数据,划分方式简单、可靠,划分结 果精准性好,有利于提升对固化数据存储的安全性、对可编译数据编译的可靠性。
[0061] 其中,可编译数据,可以包括系统文件和逻辑内容(参见图7所示的例子)。通过对 可编译数据按系统文件和逻辑内容的进一步细分,有利于提升编译处理的可靠性和安全 性,为程序的升级和运行提供保障。
[0062]其中,分块处理单元104,用于基于所述划分结果,对程序升级文件进行分块处理 (例如:分块存储、分块更新等),以实现程序升级文件的数据更新。该分块处理单元104的具 体功能及处理参见步骤S120。通过对程序升级文件的分块处理,可以解决程序升级文件越 来越大的问题,有利于缩短程序升级的过程时间,解决用户体验问题,避免用户投诉。
[0063]在一个实施方式中,分块处理单元104,可以包括:数据分离模块1042。
[0064]其中,数据分离模块1042,用于对所述划分结果进行剥离和提取处理,以实现程序 升级文件中可编译数据和固化数据的分离。该数据分离模块1042的具体功能及处理参见步 骤S210。通过对划分结果的剥离和提取处理,可以将划分结果中的固化数据单独分离出来, 为固化数据的单独存储提供便利条件,有利于解决程序的升级过程长的问题,进而缩短程 序升级的过程时间,提升用户体验,避免用户投诉。
[0065]其中,固化数据处理单元106,用于对所述分离得到的固化数据进行存储处理,以 实现程序的正常运行。该固化数据处理单元106的具体功能及处理参见步骤S220。通过对固 化数据的单独存储,提供了一种程序远程升级时存储空间不够用的解决方案,可以有效减 少程序升级目标文件(例如:程序升级文件)的存储空间,解决存储器(例如:空调控制器固 有的存储器)空间不能满足程序升级开销的问题。
[0066] 下面结合图5所示本发明的系统中固化数据处理单元的一实施例的结构示意图, 进一步说明固化数据处理单元106对所述分离得到的固化数据进行存储的具体处理。固化 数据处理单元106,可以包括:存储模块1062;还可以包括:读取模块1064。
[0067] 其中,存储模块1062,用于通过预设的软件解析所述固化数据并配置地址空间,将 解析后的固化数据存储在预设存储器的固化数据区。该存储模块1062的具体功能及处理参 见步骤S310。通过对固化数据按预设地址和存储区域进行单独存储,可以避免因控制器存 储空间不足导致的硬件升级问题,进而避免程序升级(例如:空调硬件的程序升级)的时间 及固有成本增加问题。
[0068] 其中,读取模块1064,用于通过预设的源代码中数据位置的定义规则,解析并指定 所述固有数据的读取位置,以在程序运行时读取相应的固有数据。该读取模块1064的具体 功能及处理参见步骤S320。通过对固化数据存储的同时进行读取位置的指定,可以方便程 序运行时正常读取固化数据,可靠性高,处理效率高。
[0069] 其中,可编译数据处理单元108,用于对所述分离得到的可编译数据进行编译处 理,以获得新的程序升级文件。该可编译数据处理单元108的具体功能及处理参见步骤 S230。通过对可编译数据的单独编译,获得新的程序升级文件,可以缩短程序升级的过程时 间,提升程序升级及运行的可靠性,用户体验好。参见图6,可编译数据处理单元108,可以包 括:编译器1082,用于通过预设的编译规则,对所述可编译数据进行编译处理,生成当前所 需程序升级文件。通过预设的编译规则对可编译数据进行编译处理,可以提高数据更新的 通用性和可靠性。
[0070] 由于本实施例的系统所实现的处理及功能基本相应于前述图1至图3所示的方法 的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说 明,在此不做赘述。
[0071] 经大量的试验验证,采用本发明的技术方案,通过对程序升级文件的划分,进而剥 离或提取得到固化数据和可编译数据(例如:系统文件和逻辑内容),对固化数据进行固化 存储并在程序运行时读取,对可编译数据进行相应编译生成当前所需程序升级文件,避免 了大量的不需要更新的数据编
译在程序升级文件中导致的程序文件过大问题,同时也解决 了程序文件过大导致的程序升级时间长、用户体验差的问题。
[0072] 根据本发明的实施例,还提供了对应于程序升级文件的数据存储方法和/或程序 升级文件的数据存储装置的一种空调控制程序的升级系统。该空调控制程序的升级系统至 少包括:以上所述的装置。
[0073] 例如:可以对程序升级文件中不需要经常变动的部分(即固化数据)进行剥离,如 图7所示,程序升级文件剥离后包含了 3部分内容:系统文件、固化数据、逻辑内容。传统的编 译方式中这3部分内容在编译过程中没有做具体的划分,而是整体上交给编译器进行编译 生成程序升级文件,这样造成了程序升级文件占用空间大等问题。
[0074] 进一步,对程序升级文件按照图7所示的划分方式进行了划分,并按照图8对固化 数据部分进行了剥离或提取,然后对程序中逻辑部分内容和系统文件进行编译(例如:C语 言程序编译)生成程序升级文件,此时的程序升级文件占用存储空间相比于传统方式减少 了很多。
[0075] 其中,划分即规划每个程序的存放地址,参见表二,ADD0~ADD1做引导区。剥离主 要指对程序文件中的固化数据部分进行提取。
[0076] 其中,对固化数据的部分,通过相应的软件解析及配置地址空间,将其存储在存储 器的固化数据区(例如:参见表二所示的存储器映射表);并通过对源代码中的数据位置统 一管理定义,解析固有数据的读取位置(读取流程参见图9所示的例子),这样就实现了程序 的正常运行,同时达到了减少程序存储空间的问题。
[0077] 例如:从前述程序文件中提取一段数据后,配置地址空间,如表二,将提取后的数 据放入固化数据存储区,则先配置ADD6,然后将数据按顺序写入。
[0078] 表二
[0080] 例如:参见图9所示的例子,读取数据的过程可以包括:
[0081]首先,程序正常运行时,检测是否有用户需要读取程序中的固有数据(例如:固化 数据)?
[0082]其次,当检测到有用户需要读取固化数据时,按预先设定的解析规则,解析所需数 据(例如:固有数据)的地址,并确定地址(即解析所得地址)。
[0083]例如:确定地址时,可以对指针赋值,使读取该数组的指针指向所需地址。
[0084] 最后,基于确定的地址,读取相应存储器(例如:FLASH、EEPR0M等)相应位置的数据 (例如:固化数据)。
[0085] 由此,通过将程序中通用的数据单元(即程序升级时不需要更新的部分,例如:固 化数据)单独提取出来,作为独立数据;在存储器中开辟专门的存储空间,专门存储此部分 数据(例如:固化数据);进一步通过对独立数据(例如:固化数据)进行针对性的处理,使得 该独立数据能够按照确定的存储地址进行存储,在程序中对数据接口按照所确定的物理地 址进行定义,指定读取数据时的数据获取位置,从而提供了一种程序远程升级时存储空间 不够用的解决方法,可以避免了大量的不需要更新的数据编译在程序升级文件中导致的程 序文件过大问题,同时也解决了程序文件过大导致的程序升级时间长、用户体验差的问题。
[0086] 由于本实施例的空调控制程序的升级系统所实现的处理及功能基本相应于前述 图1至图3所示的方法和/或图4至图6所示的装置的实施例、原理和实例,故本实施例的描述 中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。
[0087] 经大量的试验验证,采用本发明的技术方案,对固化数据部分,通过相应的软件解 析及配置地址空间,将其存储在存储器的固化数据区;并通过对源代码中的数据位置统一 管理定义,解析固有数据的读取位置(参见图9所示的例子),从而,实现了程序的正常运行, 同时达到了减少程序存储空间的效果。还需要说明的是,术语"包括"、"包含"或者其任何其 他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不 仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、 商品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要 素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0088] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产 品的形式。
[0089] 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的权利要求范围之内。
【主权项】
1. 一种程序升级文件的数据存储方法,其特征在于,包括: 对原始程序升级文件进行划分处理,以得到包含可编译数据和固化数据的划分结果; 基于所述划分结果,对程序升级文件进行分块处理,以实现程序升级文件中可编译数 据和固化数据的分离; 对所述分离得到的固化数据进行存储处理。2. 根据权利要求1所述的方法,其特征在于,对所述分离得到的固化数据进行存储处 理,包括: 通过预设的软件解析所述固化数据并配置地址空间,将解析后的固化数据存储在预设 存储器的固化数据区。3. 根据权利要求2所述的方法,其特征在于,对所述分离得到的固化数据进行存储处 理,还包括: 通过预设的源代码中数据位置的定义规则,解析并指定所述固有数据的读取位置,以 在程序运行时读取相应的固有数据。4. 根据权利要求1-3之一所述的方法,其特征在于,该方法还包括; 对所述分离得到的可编译数据进行编译处理,以获得新的程序升级文件。5. 根据权利要求4所述的方法,其特征在于,对所述分离得到的可编译数据进行编译处 理,包括: 通过预设的编译规则,对所述可编译数据进行编译处理,生成当前所需的所述新的程 序升级文件。6. 根据权利要求1-5之一所述的方法,其特征在于,所述可编译数据,包括系统文件和 逻辑内容。7. -种程序升级文件的数据存储装置,其特征在于,包括: 文件划分单元,用于对原始程序升级文件进行划分处理,以得到包含可编译数据和固 化数据的划分结果; 分块处理单元,用于基于所述划分结果,对程序升级文件进行分块处理,,以实现程序 升级文件中可编译数据和固化数据的分离; 固化数据处理单元,用于对所述分离得到的固化数据进行存储处理。8. 根据权利要求7所述的装置,其特征在于,固化数据处理单元,包括: 存储模块,用于通过预设的软件解析所述固化数据并配置地址空间,将解析后的固化 数据存储在预设存储器的固化数据区。9. 根据权利要求8所述的装置,其特征在于,固化数据处理单元,还包括: 读取模块,用于通过预设的源代码中数据位置的定义规则,解析并指定所述固有数据 的读取位置,以在程序运行时读取相应的固有数据。10. 根据权利要求7-9之一所述的装置,其特征在于,该装置还包括; 可编译数据处理单元,用于对所述分离得到的可编译数据进行编译处理,以获得新的 程序升级文件。11. 根据权利要求10所述的装置,其特征在于,可编译数据处理单元,包括: 编译器,用于通过预设的编译规则,对所述可编译数据进行编译处理,生成当前所需的 所述新的程序升级文件。12. 根据权利要求7-11之一所述的装置,其特征在于,所述可编译数据,包括系统文件 和逻辑内容。13. -种空调控制程序的升级系统,其特征在于,包括如权利要求7-12任一项所述的装 置。
【专利摘要】本发明公开了一种程序升级文件的数据存储方法、装置和升级系统,包括:对原始程序升级文件进行划分处理,以得到包含可编译数据和固化数据的划分结果;基于所述划分结果,对程序升级文件进行分块处理,以实现程序升级文件中可编译数据和固化数据的分离;对所述分离得到的固化数据进行存储处理。本发明的方案,可以克服现有技术中占用空间大、升级效果差和用户体验差等缺陷,实现占用空间小、升级效果好和用户体验好的有益效果。
【IPC分类】G06F9/445
【公开号】CN105487904
【申请号】CN201510885579
【发明人】郭双林, 吴宝龙, 钱沛, 赵耀, 赵金富, 李忠伦
【申请人】珠海格力电器股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月3日