电子产品自动配置方法、装置和存储介质与流程

文档序号:20437760发布日期:2020-04-17 22:11阅读:122来源:国知局
电子产品自动配置方法、装置和存储介质与流程

本发明涉及电视交互领域,尤其涉及一种电子产品自动配置方法、装置和计算机可读存储介质。



背景技术:

随着社会的发展,电视的种类越来越多,各个生产厂家生产的电视机型号也越来越多。电视机的生产过程越来越趋向于自动化、智能化发展。

但目前,电视机的集成配置工作仍需人工手动配置完成。需要人工根据不同的产品型号进行不同的产品配置,这不仅会造成配置人员较大的工作量,也会容易造成产品配置错误。



技术实现要素:

本发明的主要目的在于提供一种电子产品自动配置方法、装置和计算机可读存储介质,旨在实现提供一种根据产品需求自动对电视系统进行配置的方法。

为实现上述目的,本发明提供一种电子产品自动配置方法,所述电子产品自动配置方法包括以下步骤:

获取电子产品的配置需求;

根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件;

将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

可选地,所述获取电子产品的配置需求的步骤包括:

获取电子产品的产品规格书;

根据所述产品规格书获取电子产品的配置需求。

可选地,所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤包括:

将所述配置需求与所述自动化配置平台的预置的配置项进行匹配,获取对应的配置代码;

根据所述配置代码生成对应的配置文件。

可选地,所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤包括:

根据所述配置需求获取对应的识别码;

将所述识别码与所述自动化配置平台的预置配置识别码进行匹配,生成配置条目;

根据所述配置条目生成对应的配置文件。

可选地,所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤之后包括:

将所述配置文件发送给审核装置进行审核;

接收审核装置发送的审核结果,并判断所述审核结果是否为审核通过;

若审核结果为审核通过,则执行步骤:将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

可选地,所述电子产品自动配置方法还包括:

若审核结果为审核不通过,则执行步骤:停止对电子产品进行配置。

可选地,所述将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置的步骤包括:

将所述配置文件发送给对应的电子产品,以使得所述电子产品将所述配置文件存储于电子产品的代码库;

控制所述电子产品在代码库中运行所述配置文件集成到系统,以实现电子产品的自动配置。

可选地,所述将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置的步骤包括:

将所述配置文件发送给配置中心,以使得所述配置中心保存所述配置文件;

所述配置中心将所述配置文件发送给对应配置需求的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

此外,为实现上述目的,本发明还提供一种电子产品自动配置装置,所述电子产品自动配置装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子产品自动配置程序,所述电子产品自动配置程序被所述处理器执行时实现如上所述的电子产品自动配置方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子产品自动配置程序,所述电子产品自动配置程序被处理器执行时实现上述的电子产品自动配置方法的步骤。

本发明提供一种电子产品自动配置方法、装置和计算机存储介质。在该方法中,获取电子产品的配置需求;根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件;将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。通过上述方式,本发明能够根据产品的配置需求从自动化配置平台获取得到对应的配置项,生产对应的配置文件,并控制电子产品根据该配置文件进行配置,达到自动化配置电子产品的目的,使产品的配置无需人工进行相关配置的选择,减少人工操作时配置过程容易出错的概率,提高配置过程的准确性。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;

图2为本发明电子产品自动配置方法第一实施例的流程示意图;

图3为本发明电子产品自动配置方法第二实施例的流程示意图;

图4为本发明电子产品自动配置方法第三实施例的流程示意图;

图5为本发明电子产品自动配置方法第四实施例的流程示意图;

图6为本发明电子产品自动配置方法第五实施例的流程示意图;

图7为本发明电子产品自动配置方法第六实施例的流程示意图;

图8为本发明电子产品自动配置方法第七实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、便携计算机等具有数据处理功能的终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wi-fi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电子产品自动配置程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电子产品自动配置程序,并执行以下操作:

获取电子产品的配置需求;

根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件;

将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述获取电子产品的配置需求的步骤包括:

获取电子产品的产品规格书;

根据所述产品规格书获取电子产品的配置需求。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤包括:

将所述配置需求与所述自动化配置平台的预置的配置项进行匹配,获取对应的配置代码;

根据所述配置代码生成对应的配置文件。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤包括:

根据所述配置需求获取对应的识别码;

将所述识别码与所述自动化配置平台的预置配置识别码进行匹配,生成配置条目;

根据所述配置条目生成对应的配置文件。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件的步骤之后包括:

将所述配置文件发送给审核装置进行审核;

接收审核装置发送的审核结果,并判断所述审核结果是否为审核通过;

若审核结果为审核通过,则执行步骤:将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述电子产品自动配置方法还包括:

若审核结果为审核不通过,则执行步骤:停止对电子产品进行配置。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置的步骤包括:

将所述配置文件发送给对应的电子产品,以使得所述电子产品将所述配置文件存储于电子产品的代码库;

控制所述电子产品在代码库中运行所述配置文件集成到系统,以实现电子产品的自动配置。

进一步地,处理器1001可以调用存储器1005中存储的电子产品自动配置程序,还执行以下操作:

所述将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置的步骤包括:

将所述配置文件发送给配置中心,以使得所述配置中心保存所述配置文件;

所述配置中心将所述配置文件发送给对应配置需求的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

本发明电子产品自动配置设备的具体实施例与下述电子产品自动配置方法各实施例基本相同,在此不作赘述。

参照图2,图2为本发明电子产品自动配置方法第一实施例的流程示意图,所述电子产品自动配置方法包括:

步骤s100,获取电子产品的配置需求;

在本实施例中,该电子产品可以为智能电视机、机顶盒、智能平板、显示屏等,也可以为其他电子设备,在本实施例中,为充分说明,以智能电视机为例进行说明。本实施方法应用于自动化配置平台,可以实现利用自动化配置平台自动对电子产品进行相应配置。获取电子产品的配置需求,可以通过电子产品的产品规格书获得,也可以通过产品的其他文档获得。该配置需求可以通过产品文档中的产品型号对应获得,也可以通过产品的配置说明直接获得。该配置需求可以为需要配置什么系统,配置什么安装软件等。

步骤s200,根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件;

在获取电子产品的配置需求后,根据电子产品的配置需求从自动化配置平台中获取对应的配置项,并生产对应的配置文件。自动化配置平台预置有所有产品配置需求的所有配置项,包括每一项的集成条件及关联配置。如配置需求是配置android系统,则从自动化配置平台中获取android系统对应的配置型,将该配置项的代码进行处理生成对应的配置文件。该配置文件为对电子产品进行配置的相关代码文件。

步骤s300,将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

在获得配置文件后,将该配置文件发送给对应需要配置的电子产品,并控制电子产品自动根据所述配置文件进行配置。通过上述方式,就达到了通过自动化配置平台自动对电子产品进行配置的目的。

本发明提供一种电子产品自动配置方法、装置和计算机存储介质。在该方法中,获取电子产品的配置需求;根据所述配置需求从所述自动化配置平台获取对应的配置项并生成对应的配置文件;将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。通过上述方式,本发明能够根据产品的配置需求从自动化配置平台获取得到对应的配置项,生产对应的配置文件,并控制电子产品根据该配置文件进行配置,达到自动化配置电子产品的目的,使产品的配置无需人工进行相关配置的选择,减少人工操作时配置过程容易出错的概率,提高配置过程的准确性。

请参阅图3,图3为本发明电子产品自动配置方法第二实施例的流程示意图。

基于上述实施例,本实施例中,步骤s100包括:

步骤s110,获取电子产品的产品规格书;

在本实施例中,先获取电子产品的产品规格书,电子产品的产品规则书中有产品的相关信息,通过该相关信息可以获得产品的配置需求。

步骤s120,根据所述产品规格书获取电子产品的配置需求。

根据产品的规则书获取电子产品的配置需求,可以通过产品规则书中的型号间接通过产品的型号获得对应的配置需求,也可以直接从产品的配置要求中获得产品的对应的配置需求,当然,也可以通过产品规格书中的其他途径获得,本实施例不作限定。

请参阅图4,图4为本发明电子产品自动配置方法第三实施例的流程示意图。

基于上述实施例,本实施例中,步骤s200包括:

步骤s210,将所述配置需求与所述自动化配置平台的预置的配置项进行匹配,获取对应的配置代码;

在本实施例中,根据配置需求从自动化配置平台中获得配置文件,可以通过将配置需求与所述自动化配置平台的预置的配置项进行匹配,获取对应的配置代码。如配置需求是配置android系统,则将该配置需求与自动化配置平台中众多的预置的配置项进行匹配,获得配置android系统对应的配置项,和该配置项对应的配置代码。

步骤s220,根据所述配置代码生成对应的配置文件。

在获得该配置需求对应的配置代码后,将该配置项的代码进行处理生成对应的配置文件。从而获得配置需求对应的配置文件。例如,按各机型产品规格书需求对配置平台上的配置项进行勾选并与代码提交工具集成,自动生成配置文件到代码库。

请参阅图5,图5为本发明电子产品自动配置方法第四实施例的流程示意图。

基于上述实施例,本实施例中,步骤s200包括:

步骤s230,根据所述配置需求获取对应的识别码;

在本实施例中,根据配置需求从自动化配置平台中获得配置文件,还可以通过根据所述配置需求获取对应的识别码,根据识别码获得对应的配置文件。该识别码可以为电子产品的产品名称,产品代码,配置代码等,通过产品名称,产品代码,配置代码可以在系统中查找到产品的配置需求。

步骤s240,将所述识别码与所述自动化配置平台的预置配置识别码进行匹配,生成配置条目;

在获得产品的识别码后,将识别码与所述自动化配置平台的预置配置识别码进行匹配,生成配置条目,如产品的配置代码为skt,则在自动化配置平台众多的预置配置识别码中查找skt对应的识别码,并根据查找结果生成配置条目。

步骤s250,根据所述配置条目生成对应的配置文件。

在获得配置条目,根据所述配置条目生成对应的配置文件。具体的,根据配置条目获得配置条目对应的配置代码,将该配置代码进行处理,生成对应的配置文件。

请参阅图6,图6为本发明电子产品自动配置方法第五实施例的流程示意图。

基于上述实施例,本实施例中,步骤s200之后还包括:

步骤s410,将所述配置文件发送给审核装置进行审核;

在本实施例中,在生成配置文件后,可以将该配置文件发送给审核装置进行审核,审核该配置文件是否正确,获得审核该配置文件能否配置。

步骤s420,接收审核装置发送的审核结果,并判断所述审核结果是否为审核通过;

在将该配置文件发送给审核装置进行审核后,接收该审核装置发送过来的审核结果,并对该返回过来的审核结果进行判断,判断该审核结果是否为审核通过。

若审核结果为审核通过,则执行步骤s300:将所述配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

若审核结果为审核通过,则将该配置文件发送给对应的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。使得电子产品完成自动化配置。

进一步地;

若审核结果为审核不通过,则执行步骤s500:停止对电子产品进行配置。

若审核结果为审核不通过,则停止对电子产品进行配置,即中止电子产品的配置过程,当然,还可以将该审核结果进行显示,用于提示工作人员未完成配置的原因。

请参阅图7,图7为本发明电子产品自动配置方法第六实施例的流程示意图。

基于上述实施例,本实施例中,步骤s300包括:

步骤s310,将所述配置文件发送给对应的电子产品,以使得所述电子产品将所述配置文件存储于电子产品的代码库;

在本实施例中,在生成获得配置文件后,可以将该配置文件发送给对应的电子产品,以使得所述电子产品将所述配置文件存储于电子产品的代码库。电子产品可以从该代码库中获得代码进行安装配置。

步骤s320,控制所述电子产品在代码库中运行所述配置文件集成到系统,以实现电子产品的自动配置。

在将配置文件存储于电子产品的代码库后,可以通过控制使得电子产品在代码库中运行所述配置文件集成到系统,以实现电子产品的自动配置。该控制过程可以通过发送控制命令的形式进行控制,也可以通过其他方式进行控制。

请参阅图8,图8为本发明电子产品自动配置方法第七实施例的流程示意图。

基于上述实施例,本实施例中,步骤s300包括:

步骤s330,将所述配置文件发送给配置中心,以使得所述配置中心保存所述配置文件;

在本实施例中,在生成获得配置文件后,还可以将所述配置文件发送给配置中心,以使得所述配置中心保存所述配置文件。该配置中心为所有产品的配置库,通过该配置中心可以完成电子产品的批量配置。

步骤s340,所述配置中心将所述配置文件发送给对应配置需求的电子产品,并控制所述电子产品自动根据所述配置文件进行配置。

将所述配置文件发送给配置中心后,配置中心可以批量将该配置文件发送给该配置需求对应的批量的电子产品,使得该批电子产品完成自动化配置,通过批量配置的方式加快电子产品的配置过程。

此外,本发明实施例还提出一种计算机可读存储介质。

本发明计算机可读存储介质上存储有电子产品自动配置程序,所述电子产品自动配置程序被处理器执行时实现如上所述的电子产品自动配置方法的步骤。

其中,在所述处理器上运行的电子产品自动配置程序被执行时所实现的方法可参照本发明电子产品自动配置方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1