一种工业APP的标识方法及装置与流程

文档序号:25024986发布日期:2021-05-11 16:50阅读:194来源:国知局
一种工业APP的标识方法及装置与流程

本发明涉及信息通信技术领域,尤其涉及一种工业app的标识方法及装置。



背景技术:

工业app标识可以理解为用于识别不同物品、实体、物联网对象的名称标记,可以是由数字、字母、符号、文字等拟定的规则组成的字符串。其出发点是为了面向物品、数字对象等进行唯一标记以及提供信息查询的功能,进而发展成一种底层的信息架构。工业app标识通过赋予每个产品、部件和机器一个独特的“身份证”,可以实现整个网络资源的灵活区分和信息管理。

工业app承载工业知识和经验,满足特定需求的工业应用软件。工业app可以让工业技术经验与知识得到更好的保护与传承,放大工业技术的效应,推动工业知识的沉淀、复用和重构;因此,随着工业app标识注册量的激增,亟需建立一个完善、高效的工业app管理服务系统,适应工业市场的需求。



技术实现要素:

有鉴于此,本发明提供一种,至少部分解决现有技术中存在的问题。

第一方面,本发明提供了一种工业app的标识方法,方法包括:

获取待标识工业app的注册信息;

利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息;

根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息;

将编码信息以及待标识工业app的资源信息地址进行封装,得到封装信息;

将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重。

在一些实施例中,预构建的知识图谱包括:基于用户使用多个工业app的行为操作数据,确定工业app知识图谱的节点、边线和边线链接次数,构建工业app知识图谱。

在一些实施例中,判断待标识工业app与知识图谱内多个工业app间的关联性,包括:

采用全局路径规划算法确定工业app的关联度,进而得到待标识工业app的关联信息。

在一些实施例中,工业app标识的编码信息,包括:编码前缀和编码后缀;

编码前缀,包括:国家代码、行业分类代码和企业代码;

编码后缀,包括:产品类型代码、应用场景代码、应用方式代码、版本代码和发布顺序码。

在一些实施例中,在将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重之后,方法还包括:

获取国家标识二级节点的反馈信息;反馈信息中,包含国家标识二级节点将通过检索查重的编码信息向国家顶级节点提交备案后,得到的反馈结果。

第二方面,本发明提供了一种工业app的标识装置,装置包括:

获取模块,用于获取待标识工业app的注册信息;

判断模块,用于利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息;

生成模块,根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息;

封装模块,用于将编码信息以及待标识工业app的资源信息地址进行封装,得到封装信息;

检索查重模块,用于将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重。

在一些实施例中,装置还包括:

反馈模块,用于获取国家标识二级节点的审批信息。

第三方面,本发明还提供了一种工业app标识的系统,其特征在于,系统包括:处理器,以及存储有计算机程序指令的存储器;处理器读取并执行计算机程序指令,以实现如上述任意一项实施例的工业app的标识方法。

第四方面,本发明还提供了一种计算机存储介质,其特征在于,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述任意一项实施例的工业app的标识方法。

本发明实施例的工业app标识的方法、装置、设备及计算机存储介质,能够对获取的工业app注册信息基于预构建的知识图谱进行梳理,得到待标识工业app的关联信息,并根据待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息息提交到国家标识二级节点进行检索查重,以供向国家顶级节点备案申请;通过本发明实施例可以实现工业app标识注册的标准化统一处理,效率高。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1是本发明实施例提供的一种面向工业app的标识方法的流程示意图;

图2是本发明另一实施例提供的一种面向工业app的标识方法的流程示意图;

图3a是图1所示步骤s101在一个具体实施例中的流程示意图;

图3b是本发明预构建的知识图谱的一个示例;

图4是图1所示步骤s102在一个具体实施例中的流程示意图;

图5是本发明另一实施例提供的一种面向工业app的标识方法的流程示意图;

图6a是本发明实施例提供的一种面向工业app的标识装置的结构示意图;

图6b是本发明另一实施例提供的一种面向工业app的标识装置的结构示意图;

图6c是本发明另一实施例提供的一种面向工业app的标识装置的结构示意图;

图7是本发明实施例提供的一种面向工业app的标识系统的硬件结构示意图。

具体实施方式

下面结合附图对本发明实施例进行详细描述。

需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合;并且,基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

需要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。

工业app是面向工业产品全生命周期相关业务(设计、生产、实验、使用、保障、交易、服务等)的场景需求,把工业产品及相关技术过程中的知识、最佳实践及技术诀窍封装成应用软件;其本质是企业知识和技术诀窍的模型化、模块化、标准化和软件化,能够有效促进知识的显性化、公有化、组织化、系统化,极大地便利了知识的应用和复用。工业app需要关注对工业数据的建模以及对模型持续优化,以及对已有工业技术知识的提炼与抽象,因此本发明通过工业app标识的注册,实现工业app基于唯一标识的信息查询。

为了实现上述目的,本发明实施例提供了一种工业app标识的方法、装置、系统及计算机存储介质。其中本实施例提供的方法可以基于工业app标识管理服务平台实施,该工业app标识管理服务平台即服务器(server),具有在网络中为其它客户机(如pc机、智能手机等终端)提供计算或者应用服务的能力;该服务器本体的内部结构可以包括cpu(centralprocessingunit/processor,中央处理器)、硬盘及内存等公知结构,不再赘述。

下面首先对本发明实施例所提供的工业app标识的方法进行介绍。

图1示出了本发明一个实施例提供的面向工业app的标识方法的流程示意图。如图1所示,该方法可以包括以下步骤:

s101.获取待标识工业app的注册信息;

s102.利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息;

s103.根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息;

s104.将编码信息以及待标识工业app的资源信息地址进行封装,得到封装信息;

s105.将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重。

本实施例中,工业app可以属于企业或个人,即版权为企业或个人,则企业或个人可以通过账号信息登录服务器,向国家标识二级节点提交申请注册该工业app的标识的编码。其中登录的服务器即部署有上述的工业app标识管理服务平台的服务器,该工业app标识管理服务平台至少具有实现本实施例步骤s101~s105的功能。

本实施例中,获取工业app的注册信息,然后利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息;并根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息,将编码信息以及待标识工业app的资源信息地址进行封装并提交到国家标识二级节点,被解析提取,并对编码信息进行检索查重,查重通过后国家标识二级节点可以向国家顶级节点申请该工业app编码信息的备案,继而完成工业app在工业app的标识注册。

在一个具体的实施例中,如图2所示的,步骤s101具体包括

s201.采集待标识工业app的关键属性信息,作为该待标识工业app的注册信息。示例性的,关键属性信息包括对应工业app的行业类型信息、产品类型信息、应用业务场景信息、应用方式信息、功能信息、下载地址信息、版权信息、发布日期信息等信息中的一种或多种。

s202.根据关键属性信息,通过预设的图像码生成规则,生成对应的图形码。示例性的,预设的图像码生成规则为utf-8(universalcharacterset/unicodetransformationformat,8位元)技术,是一种可变长度字符编码规则;通过utf-8技术,将工业app的标识信息生成对应工业app的专属二维码,该二维码可以用于被移动终端(如智能手机)获取、向其他终端分享、以及扫描读取该二维码中包含的关键属性信息进行查看。

示例性的,生成的图形码可以保存在服务器上,供移动终端获取、分享、以及扫描读取。

在一些实施例中,步骤s102中利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息,如图3a所示的,具体可以包括:

s301.基于用户使用多个工业app的行为操作数据,确定对应工业app知识图谱的节点、边线和边线链接次数,进而构建对应工业app知识图谱;

s302.基于所述工业app知识图谱对所述待标识工业app与多个工业app的关联性进行分析,确定关联度,得到关联信息。

在步骤s301中,在获取到待标识工业app的用户行为操作数据后,可以将待标识工业app作为知识图谱的节点,并基于待标识工业app的用户行为操作数据,确定用户使用待标识工业app的路径,并将该路径作为知识图谱的边线,然后基于用户行为操作数据,确定边线的链接次数,并根据节点、边线和链接次数构建对应的工业app知识图谱。

需要说明的是,在构建工业app知识图谱的过程中,可以先确定待标识工业app的产品类型,并基于产品类型,确定待标识工业app的应用场景和分类等级,其中,待标识工业app的产品类型例如可以是齿轮、轴承、蜗轮蜗杆等,应用场景可以是航天、汽车等场景,可以根据不同的应用场景和产品类型,对待标识工业app划分所属的分类等级。例如图3b所示的一个示例中,关于轴承生产的工业app的知识图谱,可以包括轴承研发操作304(即用户行为操作是研发操作,下同)、制造操作(包括生产操作305和生产对应的mes管理系统知识306,还可以包括维保操作307)、应力分析操作308、几何建模工具操作309、轴承振动分析操作310、轴承故障诊断操作311等。

基于用户行为操作数据,确定不同待标识工业app之间的使用频次,并基于该使用频次,确定知识图谱中边线的链接次数,其中,两节点之间边线链接次数越多,工业app之间的相关性就越大;两节点之间边线链接次数越少,工业app之间的相关性就越小。

在s302中,基于所述工业app知识图谱对所述待标识工业app与多个工业app的关联性进行分析,确定关联度,得到关联信息。

在确定不同工业app之间的关联概率的过程中,可以采用全局路径规划算法确定工业app的关联程度,该路径规划算法例如可以是迪杰斯特拉dijkstra路径查找算法,dijkstra路径查找算法是典型最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。dijkstra路径查找算法能够得出最短路径的最优解。其原理为:设g=(v,e,v,a)是一个带权有向图,把图中顶点集合v分成两组,第一组为已求出最短路径的顶点集合s,第二组为其余未确定最短路径的顶点集合u,按最短路径长度的递增次序依次把第二组的顶点加入s中。在加入过程中,总保持从源点v到s中各顶点的最短路径长度不大于从源点v到u中任何顶点的最短路径长度。每个顶点对应一个距离,s中的顶点的距离就是从v到此顶点的最短长度,u中的顶点距离是从v到此顶点中包括s中的顶点为中间顶点的当前最短路径长度。

本申请中采用g=(v,e,v,a)计算不同工业app的关联程度。根据工业app的关联性,建立工业app的关联图谱,v表示工业app的节点集合,e表示工业app之间的关系连接边线,a是|v|×|v|的矩阵,表示工业app的邻接矩阵,x为|v|×d的特征矩阵,x表示矩阵中的一个单元,x的第i行xi表示第i个节点的属性特征,d表示单元中节点的关联维度,即该app与哪几个app有关联。

通过构建的工业app的知识图谱,可以确定对应工业app具有的服务内容,即创建得到更为完善的工业app的服务体系,形成该服务体系的关联信息。并在关联不全导致服务体系不全时,发出消息提醒用户补全相关关联信息。

在一些实施例中,步骤s103中根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息。示例性的,如图4所示,可以包括

s401.根据采集的待标识工业app的注册信息和关联信息,按照预设的标识编码规则,进行标识编码;

s402.生成工业app标识的编码信息。

示例性的,预设的标识编码规则,用于生成数字、字母、符号、文字或全部的组合;编码信息中包括:编码前缀和编码后缀;编码前缀包括:国家代码、行业分类代码和企业代码;编码后缀包括:产品类型代码、应用场景代码、应用方式代码、版本代码和发布顺序码。

例如预设的标识编码规则中,待标识工业app的所属国家代码为“1”、行业分类代码为“20”、企业代码为“s2”、产品类型代码为“xx0002”,应用场景代码为“4”、应用方式代码为“3”、版本代码为“xc20”和发布顺序码为“1111”,各代码依次排序,则得到的编码信息可以是“120s2xx000243xc201111”,作为该工业app的专属身份编码。

得到待标识工业app的关联信息和编码信息后,将二者与工业app的url地址信息进行封装,打包为封装信息后提交到国家标识二级节点供该及节点对从封装信息中解析出来的编码信息进行检索查重,如果国家标识二级节点检索到该编码信息与在先注册的编码信息重复,则反馈一个信息要求对该工业app重新赋码,得到一个新的编码信息,再次执行图1示出的方法中的步骤s102~s104。重新赋码时可以通过改变编码信息中的字符、数字等的顺序或者通过增加编码位数等手段实现,本实施例不唯一限定。

因此示例性的,在将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重后,方法还可以包括:

获取国家标识二级节点的反馈信息;反馈信息也即审批信息,其中,包含国家标识二级节点将通过检索查重的编码信息向国家顶级节点提交备案后,得到的反馈结果。

在一个具体实施中,如图5所示的,方法可以按照以下步骤进行:

s501.企业或个人登录工业app标识管理服务器平台;

s502.采集工业app注册信息;

s503.创建工业app标识的服务体系;通过预构建的工业app知识图谱,通过关联分析,得到待标识工业app的关联信息,若服务体系不全,可以发出提醒信息;

s504.对工业app标识进行编码;

s505.封装工业app的关联信息、编码信息以及url地址信息;

s506.将封装信息上传到国家标识二级节点解析和保存;工业app标识管理服务器平台与国家标识二级节点平台之间可以采用nct(networkcommunicationtechnology)技术进行通信。

s507.国家标识二级节点解析出编码信息进行查重;

s508.判断工业app的编码信息是否重复,如果是则返回步骤s504;如果否则继续进行步骤s509;

s509.国家标识二级节点向国家顶级节点发起对该工业app标识的编码信息申请;

s510.国家顶级节点对该工业app标识的编码信息申请进行批准,发出一个反馈信息;反馈信息中,包含国家标识二级节点将通过检索查重的编码信息向国家顶级节点提交备案后,得到的反馈结果,例如反馈结果为该编码信息的前缀赋码反馈。

s511.将反馈信息返回到国家标识二级节点;

s512.国家标识二级节点将反馈信息返回到工业app标识管理服务器平台。

本实施例方法能够对获取的工业app注册信息基于知识图谱进行梳理,得到完整的服务体系关联信息,并根据采集的关键属性信息生成工业app标识的编码信息提交到国家标识二级节点进行检索查重,以供向国家顶级节点备案申请;通过本发明实施例可以实现工业app标识注册的标准化统一处理,效率高。

图6a示出了本发明提供的一种面向工业app的标识注册与检索的装置的结构示意图,装置包括:

获取模块601,用于获取待标识工业app的注册信息;

判断模块602,用于利用预构建的工业app知识图谱,判断待标识工业app与知识图谱内多个工业app间的关联性,得到待标识工业app的关联信息;

生成模块603,根据采集的待标识工业app的注册信息和关联信息进行标识编码,生成工业app标识的编码信息;

封装模块604,用于将编码信息以及待标识工业app的资源信息地址进行封装,得到封装信息;

检索查重模块605,用于将封装信息提交到国家标识二级节点,以供国家标识二级节点从封装信息中解析出编码信息后,对编码信息进行检索查重。

示例性的,获取模块601可以执行上述图1中示出的步骤s101,判断模块602可以执行上述图1中示出的步骤s102,生成模块603可以执行上述图1中示出的步骤s103,封装模块604.可以执行上述图1中示出的步骤s104,检索查重模块605.可以执行上述图1中示出的步骤s105。

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,并能达到其相应的技术效果,为简洁描述,在此不再赘述。

在一个具体实施例中,如图6b所示,装置还可以包括:

反馈模块606,用于获取国家标识二级节点的审批信息。反馈模块606可以执行上述图5中示出的步骤s512。

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,并能达到其相应的技术效果,为简洁描述,在此不再赘述。

在一个具体实施中,如图6c所示的,该工业app标识的装置可以部署为企业节点的工业app标识管理服务器平台,与国家标识二级节点,也即地方二级节点608进行nct(networkcommunicationtechnology)技术通信,地方二级节点608可以与国家顶级节点609进行网络通信。图6c中示出了多个企业节点(6071~607n)与多个地方二级节点(6081~608n)的分布式交互示意图;可以基于该系统实施图5示出的方法中的各步骤。

图7示出了本发明提供的一种工业app标识的注设备的硬件结构示意图,设备可以包括处理器701以及存储有计算机程序指令的存储器702。

具体地,上述处理器701可以包括中央处理器(centralprocessingunit,cpu),或者特定集成电路(应用程序licationspecificintegratedcircuit,asic),或者可以被配置成实施本公开实施例的一个或多个集成电路。

存储器702可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器702可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在一个实例中,存储器702可以包括可移除或不可移除(或固定)的介质,或者存储器702是非易失性固态存储器。存储器702可在综合网关容灾设备的内部或外部。

一个示例中,处理器701通过读取并执行存储器702中存储的计算机程序指令,以实现图1所示实施例中的方法/步骤s101至s104,并达到图1所示实例执行其方法/步骤达到的相应技术效果,为简洁描述在此不再赘述。

另外,结合上述实施例中的工业app标识的方法,本公开实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种工业app标识的方法。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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