设备的产品功能配置方法和装置、存储介质及电子设备与流程

文档序号:33319122发布日期:2023-03-03 19:00阅读:33来源:国知局
设备的产品功能配置方法和装置、存储介质及电子设备与流程

1.本发明涉及设备控制技术领域,具体而言,涉及一种设备的产品功能配置方法和装置、存储介质及电子设备。


背景技术:

2.随着物联网的发展,智能硬件市场巨大,各大厂商持续投推出各种型号的智能产品。目前智能硬件市场中,一类产品的特点是规模化、机海模式;另一类的特点是爆款模式,品类单一。
3.相关技术中对应智能硬件的控制板的做法普遍是“一机一底板”,也就是一个型号的机器对应开发一套电脑板,不同型号需要再次开发不同的电脑板固件,存在电脑板无法被多个型号智能设备复用的技术问题,进一步造成电脑板开发效率较低的情况。
4.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种设备的产品功能配置方法和装置、存储介质及电子设备,以至少解决由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
6.根据本发明实施例的一个方面,提供了一种设备的产品功能配置方法,包括:确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集。
7.根据本发明实施例的另一方面,还提供了一种设备的产品功能配置装置,包括:确定单元,用于确定目标产品所采用的电脑板信息;创建单元,用于创建上述目标产品的多个设备型号;第一获取单元,用于根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;第一配置单元,用于根据上述底板功能集,为各上述设备型号配置相应的产品功能集。
8.根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述设备的产品功能配置方法。
9.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述的设备的产品功能配置方法。
10.在本发明实施例中,通过确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集的方式,达到了使得同一电脑板能被多个型号智能设备复用的目的;不仅实现了提高电脑板开发的效率,而且降低了开
发成本和管理成本。进而解决了由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
附图说明
11.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
12.图1是根据本发明实施例的一种可选的设备的产品功能配置方法的应用环境的示意图;
13.图2是根据本发明实施例的另一种可选的设备的产品功能配置方法的应用环境的示意图;
14.图3是根据本发明实施例的一种可选的设备的产品功能配置方法的流程示意图;
15.图4是根据本发明实施例的一种可选的设备的产品功能配置方法的开发流程示意图;
16.图5是根据本发明实施例的一种可选的设备的产品功能配置方法的流程示意图图;
17.图6是根据本发明实施例的一种可选的设备的产品功能配置方法的功能指令集合示意图;
18.图7是根据本发明实施例的另一种可选的设备的产品功能配置方法的功能指令集合示意图;
19.图8是根据本发明实施例的又一种可选的设备的产品功能配置方法的功能指令集合示意图;
20.图9是根据本发明实施例的另一种可选的设备的产品功能配置方法的功能指令集合示意图;
21.图10是根据本发明实施例的另一种可选的设备的产品功能配置方法的流程示意图;
22.图11是根据本发明实施例的一种可选的设备的产品功能配置装置的结构示意图;
23.图12是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
25.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于
清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
26.根据本发明实施例的一个方面,提供了一种设备的产品功能配置方法,可选地,作为一种可选的实施方式,上述设备的产品功能配置方法可以但不限于应用于如图1所示的环境中。上述设备的产品功能配置方法可以但不限于应用于如图1所示的硬件环境中。该硬件环境中包括:与用户进行人机交互的终端设备104、网络112、服务器114。用户102与终端设备104之间可以进行人机交互,终端设备104中运行有设备的产品功能配置应用客户端。上述终端设备104中包括显示器110,处理器108及存储器106。显示器110用于呈现当前待控制的第三方设备,如第一电子设备120和/或第二电子设备122的产品功能集;处理器108用于根据电脑板信息,获取与电脑板信息相对应的底板功能集,以及根据底板功能集,为各设备型号配置相应的产品功能集。
27.此外,服务器114中包括数据库116及处理引擎118,数据库116中用于存储电脑板信息相对应的底板功能集,及各设备型号配置相应的产品功能集。处理引擎118用于根据底板功能集,为各设备型号配置相应的产品功能集。
28.作为另一种可选的实施方式,本技术上述设备的产品功能配置方法可以应用于图2中。如图2所示,用户202与用户设备204之间可以进行人机交互。用户设备204中包含有存储器206和处理器208。本实施例中用户设备204可以但不限于参考执行上述终端设备102所执行的操作,根据底板功能集,为各设备型号配置相应的产品功能集。
29.可选地,在本实施例中,上述第一电子设备104和用户设备204可以是配置有目标客户端的终端设备,可以包括但不限于以下至少之一:手机(如android手机、ios手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobile internet devices,移动互联网设备)、pad、台式电脑、智能电视等。目标客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端等。上述第一电子设备120和第二电子设备122可以为冰箱、空调、扫地机器人等智能家居设备,上述网络112可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器114可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
30.可选地,作为一种可选的实施方式,如图3所示,上述设备的产品功能配置方法包括:
31.s302,确定目标产品所采用的电脑板信息;
32.s304,创建目标产品的多个设备型号;
33.s306,根据电脑板信息,获取与电脑板信息相对应的底板功能集;
34.s308,根据底板功能集,为各设备型号配置相应的产品功能集。
35.可选地,在本实施例中,上述设备的产品功能配置方法可以但不限于应用于物联网中对多个家居设备的电脑板的开发过程中。也就是说,在设备的产品功能配置系统中可以将多个智能家居设备复用同一电脑板。这里的第一电子设备和第二电子设备可以包括但不限于:加湿器、空调、扫地机器人等等。这里为示例,本实施中对此不作任何限定。
36.在步骤s302中,实际应用时,目标产品可以为不同的智能家居设备,不同型号的智能家居设备各自对应的产品功能集;这里,以冰箱为例,假设型号为x1的冰箱的产品功能包
括{a,b,c}等控制指令,型号为x2的智能冰箱的产品功能包括{b,c,d}等控制指令,型号为x3的智能冰箱的产品功能包括{a,b,c,d}等控制指令,那么这三种不同型号的智能冰箱各自对应的产品功能组成的底板功能集为{a,b,c,d}。
37.在步骤s304中,实际应用时,例如,目标产品为冰箱,目标产品的多个设备型号包括x1,x2和x3。
38.在步骤s306中,实际应用时,电脑板信息包含电脑板对应的底板功能集,电脑板信息中包含有多个型号的智能家居设备,例如,当前智能家居为智能冰箱,那么智能冰箱对应的多个设备型号x1,x2和x3的底板功能集为{a,b,c,d}。
39.在步骤s308中,实际应用时,设备型号x1,x2和x3三种不同型号的智能冰箱各自对应的产品功能组成的底板功能集为{a,b,c,d}假设型号为x1的冰箱的产品功能包括{a,b,c}等控制指令,型号为x2的智能冰箱的产品功能包括{b,c,d}等控制指令,型号为x3的智能冰箱的产品功能包括{a,b,c,d}等控制指令,在此仅为示例,本发明对此不做任何限定。
40.在本发明实施例中,通过确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集的方式,达到了使得同一电脑板能被多个型号智能设备复用的目的;不仅实现了提高电脑板开发的效率,而且降低了开发成本和管理成本。进而解决了由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
41.在一实施例中,步骤s304,从上述创建上述述目标产品的多个设备型号之前,还包括:
42.获取上述电脑板信息;根据上述电脑板信息,配置上述底板功能集以及相应的底板功能指令集;上述底板功能集包括多个底板功能,上述底板功能指令集包括上述多个底板功能相对应的控制指令。例如,基于上述底板功能指令集输出控制信号以控制上述当前智能家居设备执行目标操作,也就是说,例如控制指令{a,b,c}中的控制指令{a}是控制开启冰箱的指令,控制指令{b}是控制关闭冰箱的指令,控制指令{c}是控制调节冰箱内的温度的指令。
43.在一或多个实施例中,上述根据上述底板功能集,为各上述设备型号配置相应的产品功能集包括:从上述多个底板功能选出至少一个目标底板功能;将上述至少一个目标底板功能和/或上述目标底板功能的组合作为产品功能存储于上述产品功能集中;根据上述产品功能和上述底板功能指令集,确定上述产品功能指令集。通过上述技术手段,可以为不同设备型号的智能设备配置产品功能集
44.在一或多个实施例中,在根据上述底板功能集,为各上述设备型号配置相应的产品功能集之后,还包括:若收到用于更新上述底板功能集和上述底板功能指令集的指令,则:依据上述底板功能集的改变,对于上述电脑底板信息相应的上述多个设备型信号的上述产品功能和上述产品功能指令集进行相应的调整。
45.在一或多个实施例中,在根据上述底板功能集,为各上述设备型号配置相应的产品功能集之后,还包括:若收到对某上述设备型号的产品功能集进行更新的指令,则:则判断上述底板功能集是否支持该更新,若支持,则对上述产品指令集功能集进行相应的更新。也就是说,通过上述技术手段,可以实现电脑板不更新,基于某一设备型号的产品功能需要
进行更新。
46.在一或多个实施例中,上述步骤s308,在根据上述底板功能集,为各上述设备型号配置相应的产品功能集之后,还包括:根据上述产品功能集和场景模板信息库,确定各上述设备型号相对应的可启用的场景列表;依据上述场景列表,确定出每个上述场景列表中每个场景实现匹配相应的场景配置操作。
47.在一或多个实施例中,上述设备的产品功能配置方法还包括:响应于上述智能家居应用的客户端中配置场景的触发操作,确定出与上述客户端中配置场景的触发操作相匹配的控制指令子集。也就是说,可以通过应用客户端的场景配置操作和控制指令集相结合来控制智能家居设备。
48.在一或多个实施例中,上述设备的产品功能配置方法还包括:基于上述智能家居应用的客户端识别语音控制指令;确定出与上述语音控制指令相匹配的控制指令子集。这里,例如,通过客户端中的语音识别功能识别出用于的控制指令并确定上述语音控制指令相匹配的控制指令子集,然后控制智能设备执行对应的操作。
49.在本发明实施例中,通过确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集的方式,达到了使得同一电脑板能被多个型号智能设备复用的目的;不仅实现了提高电脑板开发的效率,而且降低了开发成本和管理成本。进而解决了由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
50.基于上述实施例,在一个或多个实施例中,本发明提供一站式在线操作流程,如图4所示,主要分为三个阶段,第一阶段是电脑板功能定义开发阶段,第二阶段是型号功能定义配置阶段,第三阶段是产品发布上线阶段。
51.首先,开发者进行电脑板功能定义,即图4中第一阶段“电脑板定义开发阶段”,展开这个阶段,如图5所示,包括如下步骤:步骤s502,创建功能集,选择并配置底板功能;步骤s504,系统生成开发资料;步骤s506,开发者下载开发资料,并开发底板估计实现功能指令集;步骤s508,测试验证底板固件。
52.通过上述流程即可快速完成电脑板功能集指令的配置,配置后的指令集示意如图6所示,图6中包含同一类产品的不同型号的多个功能指令子集。配置后的电脑板功能指令集合包括功能a至功能e的5种功能对应的控制指令。
53.当开发者配置完成电脑板功能集后,就可以按照系统生成的开发文档,按命令格式开发电脑板固件程序。
54.进入第二阶段“型号定义配置阶段”。首先通过“创建产品”步骤创建产品型号并配置基本信息,再配置选择app、配置自定义场景、配置语音。
55.在这个阶段,开发者可以创建配置多个型号,并从电脑板功能集中选择实际产品型号需要的功能,实现一个电脑板支持多个产品型号,如图7所示,例如当前型号的智能设备对应的第一功能指令子集,包括功能a,b,c。
56.重复创建型号流程,即可创建第2个型号、第3个型号
……
第n个型号。
57.比如创建型号2,重复上述流程完成型号2的产品功能配置,配置后的指令集如图8所示:当前型号2的智能设备对应的第二功能指令子集,包括功能a,b,c,d。
58.比如创建型号3,重复上述流程完成型号3的产品功能配置,配置后的指令集如图9所示:当前型号3的智能设备对应的第三功能指令子集,包括功能a,b,c,d,e。
59.在一实施例中,如图10所示,上述设备的产品功能配置方法还包括如下步骤:步骤s1002,创建型号,在电脑板功能集合中选择配置型号功能;步骤s1004,配置接入app;步骤s1006,配置场景自定义;步骤s1008,配置接入语音。
60.通过重复上述创建型号的流程,即可完成多个产品型号的配置,解决“一机一底板”的问题,实现同一电脑底板满足多个型号的智能设备的复用。接下来开发者可以按产品生产、上市周期,进入如图4所示的第三阶段的操作。通过以上方法,可以降低电脑板开发成本高、生产成本高、管理成本高,只需开发一个电脑板,就可以支持多款市场型号产品的快速上市销售,无需重复开发。
61.在本发明实施例中,通过确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集的方式,达到了使得同一电脑板能被多个型号智能设备复用的目的;不仅实现了提高电脑板开发的效率,而且降低了开发成本和管理成本。进而解决了由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
62.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
63.根据本发明实施例的另一个方面,还提供了一种用于实施上述设备的产品功能配置方法的设备的产品功能配置装置。如图11所示,该装置包括:
64.确定单元1102,用于确定目标产品所采用的电脑板信息;
65.创建单元1104,用于创建所述目标产品的多个设备型号;
66.第一获取单元1106,用于根据所述电脑板信息,获取与所述电脑板信息相对应的底板功能集;
67.第一配置单元1108,用于根据所述底板功能集,为各所述设备型号配置相应的产品功能集。
68.可选地,在本实施例中,上述设备的产品功能配置提示方法可以但不限于应用于物联网中对多个家居设备的电脑板的开发过程中。也就是说,在设备的产品功能配置系统中可以将多个智能家居设备复用同一电脑板。这里的第一电子设备和第二电子设备可以包括但不限于:加湿器、空调、扫地机器人等等。这里为示例,本实施中对此不作任何限定。
69.在发明实施例中,目标产品可以为不同的智能家居设备,不同型号的智能家居设备各自对应的产品功能集;这里,以冰箱为例,假设型号为x1的冰箱的产品功能包括{a,b,c}等控制指令,型号为x2的智能冰箱的产品功能包括{b,c,d}等控制指令,型号为x3的智能冰箱的产品功能包括{a,b,c,d}等控制指令,那么这三种不同型号的智能冰箱各自对应的产品功能组成的底板功能集为{a,b,c,d}。
70.在发明实施例中,例如,目标产品为冰箱,目标产品的多个设备型号包括x1,x2和
x3。
71.在发明实施例中,电脑板信息包含电脑板对应的底板功能集,电脑板信息中包含有多个型号的智能家居设备,例如,当前智能家居为智能冰箱,那么智能冰箱对应的多个设备型号x1,x2和x3的底板功能集为{a,b,c,d}。
72.在发明实施例中,设备型号x1,x2和x3三种不同型号的智能冰箱各自对应的产品功能组成的底板功能集为{a,b,c,d}假设型号为x1的冰箱的产品功能包括{a,b,c}等控制指令,型号为x2的智能冰箱的产品功能包括{b,c,d}等控制指令,型号为x3的智能冰箱的产品功能包括{a,b,c,d}等控制指令,在此仅为示例,本发明对此不做任何限定。
73.在本发明实施例中,通过确定目标产品所采用的电脑板信息;创建上述目标产品的多个设备型号;根据上述电脑板信息,获取与上述电脑板信息相对应的底板功能集;根据上述底板功能集,为各上述设备型号配置相应的产品功能集的方式,达到了使得同一电脑板能被多个型号智能设备复用的目的;不仅实现了提高电脑板开发的效率,而且降低了开发成本和管理成本。进而解决了由于电脑板无法被多个型号智能设备复用造成的造成电脑板开发效率较低的技术问题。
74.在一个或多个实施例中,上述设备的产品功能配置装置还包括:
75.第二获取单元,用于获取上述电脑板信息;
76.第二配置单元,用于根据上述电脑板信息,配置上述底板功能集以及相应的底板功能指令集;上述底板功能集包括多个底板功能,上述底板功能指令集包括上述多个底板功能相对应的控制指令。
77.在一个或多个实施例中,上述第一配置单元1108,包括:
78.选择模块,用于从上述多个底板功能选出至少一个目标底板功能;
79.存储模块,用于将上述至少一个目标底板功能和/或上述目标底板功能的组合作为产品功能存储于上述产品功能集中。
80.确定模块,用于根据上述产品功能和上述底板功能指令集,确定上述产品功能指令集。
81.在一个或多个实施例中,上述设备的产品功能配置装置还包括:
82.第一更新单元,用于若收到用于更新上述底板功能集和上述底板功能指令集的指令,则:依据上述底板功能集的改变,对于上述电脑底板信息相应的上述多个设备型信号的上述产品功能和上述产品功能指令集进行相应的调整。
83.在一个或多个实施例中,上述设备的产品功能配置装置还包括:
84.判断单元,用于若收到对某上述设备型号的产品功能集进行更新的指令,则:判断上述底板功能集是否支持该更新,若支持,则对上述产品功能集进行相应的更新。
85.在一个或多个实施例中,上述电脑板复用设备的产品功能配置装置还包括:
86.确定场景单元,用于根据上述产品功能集和场景模板信息库,确定各上述设备型号相对应的可启用的场景列表;
87.匹配单元,用于依据上述场景列表,确定出每个上述场景列表中每个场景实现匹配相应的场景配置操作。
88.在一个或多个实施例中,上述设备的产品功能配置装置还包括:
89.识别单元,用于基于所述智能家居应用的客户端识别语音控制指令;
90.第四确定模块,用于确定出与所述语音控制指令相匹配的控制指令子集。
91.根据本发明实施例的又一个方面,还提供了一种用于实施上述设备的产品功能配置方法的电子设备,该电子设备可以是图1所示的第一电子设备或管理平台。如图12所示,该第一电子设备包括存储器1202和处理器1204,该存储器1202中存储有计算机程序,该处理器1204被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
92.可选地,在本实施例中,上述第一电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
93.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
94.s1,确定目标产品所采用的电脑板信息;
95.s2,创建目标产品的多个设备型号;
96.s3,根据电脑板信息,获取与电脑板信息相对应的底板功能集;
97.s4,根据底板功能集,为各设备型号配置相应的产品功能集。
98.可选地,本领域普通技术人员可以理解,图12所示的结构仅为示意,电子装置或第一电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等电子设备。图12其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图12中所示更多或者更少的组件(如网络接口等),或者具有与图12所示不同的配置。
99.其中,存储器1202可用于存储软件程序以及模块,如本发明实施例中的设备的产品功能配置方法和装置对应的程序指令/模块,处理器1204通过运行存储在存储器1202内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的设备的产品功能配置方法。存储器1202可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1202可进一步包括相对于处理器1204远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器1202具体可以但不限于用于存储不同型号的智能家居设备各自对应的控制指令子集组成的控制指令集合。作为一种示例,如图12所示,上述存储器1202中可以但不限于包括上述设备的产品功能配置装置中的确定单元1102、创建单元1104、第一获取单元1106及第一配置单元1108。此外,还可以包括但不限于上述设备的产品功能配置装置中的其他模块单元,本示例中不再赘述。
100.可选地,上述的传输装置1206用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1206包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置1206为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
101.此外,上述第一电子设备还包括:显示器1208,用于显示上述第一电子设备的配置信息;和连接总线1210,用于连接上述电子设备中的各个模块部件。
102.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peer to peer)网
络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
103.根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
104.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
105.s1,确定目标产品所采用的电脑板信息;
106.s2,创建目标产品的多个设备型号;
107.s3,根据电脑板信息,获取与电脑板信息相对应的底板功能集;
108.s4,根据底板功能集,为各设备型号配置相应的产品功能集。
109.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
110.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
111.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。
112.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
113.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
114.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
115.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
116.以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1