[发明专利]一种开放性标签管理方法和系统有效
| 申请号: | 201811398080.5 | 申请日: | 2018-11-22 |
| 公开(公告)号: | CN109739910B | 公开(公告)日: | 2020-12-04 |
| 发明(设计)人: | 李树宽;贾朝藤 | 申请(专利权)人: | 北京亿幕信息技术有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/583;G06F16/683;G06F16/78 |
| 代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 王玉松 |
| 地址: | 100007 北京市东城*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 开放性 标签 管理 方法 系统 | ||
1.一种开放性标签管理方法,其特征在于,包括如下步骤:
S1:将请求调用标签数据的外部系统接入标签管理系统内,并分别为每个接入方配置一个唯一的通信密钥作为标签凭证;
S2:根据所述标签凭证,分别为每个所述接入方创建标签集合的根节点,并在每个所述根节点内创建标签数据;
S3:将所述标签数据存储到标签系统数据库中,同时从外部数据库中获取标签数据、导入所述标签系统数据库中,并统一进行维护和层级管理;
S4:根据所述标签数据,分别为每个所述接入方的资源添加标签;
S5:利用所述标签对所述资源进行查询、检索或筛选;
步骤S2的具体方法如下:
S2.1:对所述标签凭证进行有效性验证,验证通过即对所述标签进行管理,否则重新创建标签并进行管理;
S2.2:对所述标签的根标签进行标记,同时创建相应的子标签;
S2.3:将所述子标签与标签系统数据库中事先存储的标签数据进行对比,判断是否存在所述子标签的父级标签,如存在,则据此创建新的标签并进行标记;
判断是否存在所述子标签的父级标签的具体方法如下:
从所述子标签以及所述标签系统数据库中事先存储的标签数据中分别提取标识字段,并进行对比,查找是否存在与所述子标签中的表示字段相同的标识字段,如存在,则将相应的所述标签数据作为所述子标签的父级标签。
2.如权利要求1所述的开放性标签管理方法,其特征在于,对所述标签数据进行统一维护的具体方法如下:
S3.1:对所述标签数据进行格式维护,检查所述标签数据是否存在错误、缺漏、冗余或有害数据,如检查结果为“存在”,则进行修复;如检查结果为“不存在”,则进入步骤S3.2;
S3.2:对所述标签数据进行逻辑维护,检查所述标签数据与其他标签数据之间是否存在逻辑性缺陷,如检查结果为“存在”,则进行更正;如检查结果为“不存在”,则进入步骤S3.3;
S3.3:根据步骤S1和步骤S2的信息,定期对所述标签数据进行更新,并对更新的标签数据返回步骤S3.1重新进行维护。
3.如权利要求1所述的开放性标签管理方法,其特征在于,步骤S4的具体方法如下:
S4.1:根据所述标签凭证从标签系统数据库获取所有存储的标签数据,并制成标签列表;
S4.2:从所述标签列表中选择至少一个欲为所述接入方的资源添加的目标标签;
S4.3:对所述目标标签进行验证,判断所述资源是否允许添加所述目标标签,当判断结果为“是”时,为所述资源与所述目标标签进行匹配,并将匹配信息添加到所述标签系统数据库中;当判断结果为“否”时,取消将所述资源与所述目标标签进行匹配。
4.如权利要求3所述的开放性标签管理方法,其特征在于,判断所述资源是否允许添加所述目标标签的具体方法如下:
S4.3.1:判断所述目标标签是否存在形式缺陷,如存在,则判定结果为“否”;如不存在,则进入步骤S4.3.2;
S4.3.2.判断所述目标标签是否存在逻辑缺陷,如存在,则判定结果为“否”;如不存在,则进入步骤S4.3.3;
S4.3.3.判断所述资源是否已经添加过标签,如未添加,则判定结果为“是”;如已添加,则进入步骤S4.3.4;
S4.3.4.判断所述资源已添加过的标签中是否存在所述目标标签,如不存在,则判定结果为“是”;如存在,则判定结果为“否”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京亿幕信息技术有限公司,未经北京亿幕信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811398080.5/1.html,转载请声明来源钻瓜专利网。





