一种物模型的生成方法、装置和电子设备与流程

    技术2025-11-03  2


    本公开涉及物联网,尤其涉及一种物模型的生成方法、装置和电子设备。


    背景技术:

    1、物模型是物理世界的实体东西的一个抽象,是进行数字化描述后,用于数字世界的数字模型。抽象就是要提取出产品的共同特征,形成模型。以电视机为例,不同的电视机,尽管规格不同,但它们的属性是相似,比如都有开关状态的属性,功能逻辑也相仿。我们可以将这些特征标准化,形成电视机的物模型。

    2、目前,电子设备通常采用固定的物模型,导致电子设备的物联网功能单一。同时,当需要为电子设备新增新的物理网功能时,需要重新为该电子设备生成一个物模型,导致物模型的部署成本较高。


    技术实现思路

    1、为了解决上述技术问题,本公开提供了一种物模型的生成方法、装置和电子设备。

    2、本公开的技术方案如下:

    3、第一方面,本公开提供一种服务器,包括:处理器,被配置为响应于对物模型创建控件的选择操作,控制显示器显示设置页面;其中,设置页面中包括用于设置电子设备的设备品类的第一控件和用于设置电子设备的目标功能的第二控件,目标功能包括基础功能和自定义功能中的至少一项,一个设备品类对应一个品类层物模型,品类层物模型用于约束电子设备对应的设备品类下每个电子设备的目标功能;处理器,还被配置为响应于对显示器显示的第一控件中设备品类的选择操作,确定电子设备对应的设备品类;处理器,还被配置为响应于对显示器显示的第二控件中目标功能的选择操作,确定电子设备具备的目标功能;处理器,还被配置为在电子设备对应的设备品类的品类层物模型中选择电子设备具备的目标功能,生成电子设备的产品标识对应的实际物模型。

    4、第二方面,本公开提供一种服务器,包括:通信器,被配置为接收电子设备发送的访问信息;其中,访问信息包括品类标识、产品标识和产品标识中的多项,一个品类标识对应一个设备品类,一个产品标识对应一个电子设备;处理器,被配置为基于通信器接收的访问信息,确定访问信息对应的目标物模型;其中,目标物模型用于约束电子设备归属的设备品类下每个电子设备的目标功能,或者目标物模型用于约束电子设备具备的目标功能,目标功能包括基础功能和自定义功能中的至少一项;处理器,还被配置为控制通信器向电子设备发送携带目标物模型的显示信息;其中,显示信息用于指示电子设备按照目标物模型显示电子设备具备的目标功能。

    5、第三方面,本公开提供一种物模型的生成方法,包括:响应于对物模型创建控件的选择操作,显示设置页面;其中,设置页面中包括用于设置电子设备的设备品类的第一控件和用于设置电子设备的目标功能的第二控件,目标功能包括基础功能和自定义功能中的至少一项,一个设备品类对应一个品类层物模型,品类层物模型用于约束电子设备对应的设备品类下每个电子设备的目标功能;响应于对第一控件中设备品类的选择操作,确定电子设备对应的设备品类;响应于对第二控件中目标功能的选择操作,确定电子设备具备的目标功能;在电子设备对应的设备品类的品类层物模型中选择电子设备具备的目标功能,生成电子设备的产品标识对应的实际物模型。

    6、第四方面,本公开提供一种物模型的生成方法,包括:接收电子设备发送的访问信息。其中,访问信息包括品类标识、产品标识和产品标识中的多项,一个品类标识对应一个设备品类,一个产品标识对应一个电子设备。基于访问信息,确定访问信息对应的目标物模型。其中,目标物模型用于约束电子设备归属的设备品类下每个电子设备的目标功能,或者目标物模型用于约束电子设备具备的目标功能,目标功能包括基础功能和自定义功能中的至少一项。向电子设备发送携带目标物模型的显示信息。其中,显示信息用于指示电子设备按照目标物模型显示电子设备具备的目标功能。

    7、第五方面,本公开提供一种电子设备,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在执行计算机程序时,使得电子设备实现如第三方面提供的任一项的物模型的生成方法。

    8、第六方面,本发明提供一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行如第三方面提供的任一项的物模型的生成方法。

    9、第七方面,本发明提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第三方面提供的任一项的物模型的生成方法。

    10、第八方面,本公开提供一种电子设备,包括:存储器和处理器,存储器用于存储计算机程序;处理器用于在执行计算机程序时,使得电子设备实现如第四方面提供的任一项的显示方法。

    11、第九方面,本发明提供一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行如第四方面提供的任一项的显示方法。

    12、第十方面,本发明提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第四方面提供的任一项的显示方法。

    13、需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与电子设备的处理器封装在一起的,也可以与电子设备的处理器单独封装,本公开对此不作限定。

    14、本公开中第三方面、第五方面、第六方面以及第七方面的描述,可以参考第一方面的详细描述;并且,第三方面、第五方面、第六方面以及第七方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。

    15、本公开中第四方面、第八方面、第九方面以及第十方面的描述,可以参考第一方面的详细描述;并且,第四方面、第八方面、第九方面以及第十方面的描述的有益效果,可以参考第二方面的有益效果分析,此处不再赘述。

    16、在本公开中,上述电子设备的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本公开类似,属于本公开权利要求及其等同技术的范围之内。

    17、本公开的这些方面或其他方面在以下的描述中会更加简明易懂。

    18、本公开提供的技术方案与现有技术相比具有如下优点:

    19、采用本公开实施例提供的物模型的生成方法,用户在需要配置电子设备的物模型时,可以在服务器上灵活地选择电子设备具备的目标功能,如:服务器上预先规定了该电子设备归属的设备品类所对应的品类层物模型(如称为品类物模型),从而用户便可在该品类物模型所约束的目标功能中选择需要的目标功能,如:目标功能为静态功能时,此时用户可以选择电子设备具备的静态功能;目标功能为静态功能和自定义功能时,此时用户可以选择电子设备具备的静态功能和自定义功能。当用户选择完电子设备归属的设备品类,以及电子设备的目标功能后,服务器便可以在电子设备对应的设备品类的品类层物模型中选择电子设备具备的目标功能,生成电子设备对应的实际物模型,如此用户可以便捷地配置电子设备的物模型。解决了当需要为电子设备新增新的物理网功能时,需要重新为该电子设备生成一个物模型,导致物模型的部署成本较高的问题。



    技术特征:

    1.一种服务器,其特征在于,包括:

    2.根据权利1所述的服务器,其特征在于,所述目标功能包括基础功能,所述实际物模型包括产品层物模型;

    3.根据权利1所述的服务器,其特征在于,所述目标功能包括基础功能和自定义功能,所述实际物模型包括设备层物模型;

    4.一种服务器,其特征在于,包括:

    5.根据权利要求4所述的服务器,其特征在于,所述访问信息包括品类标识,所述目标物模型包括品类层物模型,所述品类层物模型用于约束所述电子设备归属的设备品类下每个电子设备的目标功能。

    6.根据权利要求4所述的服务器,其特征在于,所述访问信息包括品类标识和产品标识,所述目标物模型包括产品层物模型,所述产品层物模型用于约束所述电子设备具备的基础功能。

    7.根据权利要求4所述的服务器,其特征在于,所述访问信息包括品类标识、产品标识和产品标识,所述目标物模型包括设备层物模型,所述设备层物模型用于约束所述电子设备具备的基础功能和自定义功能。

    8.根据权利要求4所述的服务器,其特征在于,所述通信器,还被配置为接收所述电子设备发送的上报信息;其中,所述上报信息包括品类标识、产品标识、产品标识以及所述电子设备当前上报的当前功能集,当前功能集包括至少一个目标功能;

    9.根据权利要求8所述的服务器,其特征在于,所述处理器,进一步被配置为对所述历史功能集和所述当前功能集中的每个目标功能,执行如下操作:若所述目标功能在所述历史功能集和所述当前功能集中均存在,则对所述目标功能执行更新操作,得到待更新列表;若所述目标功能在所述历史功能集中存在,且在所述当前功能集不存在,则对所述目标功能执行删除操作,得到待删除列表;若所述目标功能在所述历史功能集中不存在,且在所述当前功能集中存在,则对所述目标功能执行新增操作,得到待新增列表;基于所述待更新列表、所述待删除列表、所述待新增列表、所述品类功能集、所述基础功能集,对所述历史功能集进行预设操作,得到更新后的所述当前功能集;其中,预设操作包括新增操作、删除操作和更新操作。

    10.根据权利要求9所述的服务器,其特征在于,所述处理器,进一步被配置为在所述新增功能集中的目标功能均为所述品类功能集中的目标功能的情况下,基于所述待更新列表、所述待新增列表和所述基础功能集,生成完整功能集;


    技术总结
    本公开涉及物联网技术领域,尤其涉及一种物模型的生成方法、装置和电子设备,用于解决当需要为电子设备新增新的物理网功能时,需要重新为该电子设备生成一个物模型,导致物模型的部署成本较高的问题。该方法包括:响应于对物模型创建控件的选择操作,显示设置页面;响应于对第一控件中设备品类的选择操作,确定电子设备对应的设备品类;响应于对第二控件中目标功能的选择操作,确定电子设备具备的目标功能;在电子设备对应的设备品类的品类层物模型中选择电子设备具备的目标功能,生成电子设备的产品标识对应的实际物模型。

    技术研发人员:刘彤,金崇华
    受保护的技术使用者:聚好看科技股份有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-36076.html

    最新回复(0)