[发明专利]一种面向数字标牌的多维标签实现方法有效

专利信息
申请号: 201510745138.9 申请日: 2015-11-05
公开(公告)号: CN105302560B 公开(公告)日: 2018-06-05
发明(设计)人: 赵霞;张珣;于重重;田思杨;潘博;樊庆 申请(专利权)人: 北京工商大学;广州点屏信息技术有限公司
主分类号: G06F8/30 分类号: G06F8/30;G06F17/30
代理公司: 北京万象新悦知识产权代理事务所(普通合伙) 11360 代理人: 贾晓玲
地址: 100048 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 多维标签 广告屏 定义标签 数字标牌 数据库 查询操作 定义行业 高效管理 删除操作 受众特征 属性标签 属性特征 数据结构 特征属性 广告 地理位置 应用
【权利要求书】:

1.一种面向数字标牌的多维标签实现方法,其步骤包括:

1)根据广告屏的特征定义广告屏多维标签模型,被描述的广告屏属性包括地理位置、受众特征、商圈特征属性;

2)根据广告的属性特征定义行业属性标签,描述广告属于哪个行业;

3)设计Redis数据库中的数据结构,将多维标签存入Redis数据库;

4)定义标签的修改、删除操作;

5)定义标签的查询操作;

其中:步骤1)根据广告屏的特征定义广告屏多维标签模型,立体式地描述广告屏的特征;被描述的广告屏属性包括地理位置、受众特征、商圈特征属性,具体包括但不限于:

A1.地理属性标签描述广告屏所在的地理位置,用经纬度和地域编码两种标签系列来描述;具体实现如下:

A1.1经纬度标签包括:经度(浮点数),维度(浮点数);

A1.2地域编码采用国家统计局发布的行政区域名录与编码,分为省级,地级,县级,乡级,组级五个等级;标签编码由2位~12位长的数字串构成,标签名称为行政区域名称;

A1.3地域标签之间存在父子关系,即父级标签编码包含在子标签编码中,表示子标签在行政区域关系上,属于父标签的管辖范围;

A2.受众标签描述广告屏潜在观众、或者广告屏所在的区域常住人群的特征;具体实现如下:

A2.1受众标签的编码由以SZ开头的2~5位字母数字串构成,标签名包括年龄、男女性比,职业结构、文化背景、收入水平、兴趣关注6类;其中每一类又细分为若干子类;

A2.2受众标签之间存在父子关系,即父级标签编码包含在子标签编码中;受众者的每个具体特征都通过三级标签表示;

A3.商业标签描述广告屏所在的地域的场所属性,包括商场、学校、饭店;具体实现如下:

A3.1商业标签的编码由以SY开头的2~6位字母数字串构成,包括餐饮、购物、住宿;其中每一类又细分为若干子类;

A3.2商业标签之间存在父子关系,即父级标签编码包含在子标签编码中;每个广告屏所属的商业圈的具体特征都通过三级标签表示。

2.如权利要求1所述的面向数字标牌的多维标签实现方法,其特征在于,步骤2)根据广告的属性特征,定义行业属性标签,用来描述广告属于哪个行业;具体内容如下:行业属性特征采用国家标准中的国民经济行业分类(GB/T 4754-2011),行业分为1~4级,行业标签的编码以HY开头,以26个字母作为分类信息;包括但不限于餐饮业、农业、白酒制造。

3.如权利要求1所述的面向数字标牌的多维标签实现方法,其特征在于,步骤3)设计Redis数据库中的数据结构,将上述多维属性标签存入Redis数据库,具体实现如下:

C1.用哈希结构保存标签的编码和名字;所述的哈希结构由键、域、和值三部分组成;其中一个键可以对应一组域,该组域中的每一个域对应一个值;

C2.添加一个标签入redis库的操作过程如下:

C2.1定义一个键,键=TAG+标签编码;

C2.2为该标签的每个子标签定义一个域,域=子标签编码;

C2.3为每一个子标签编码对应的域设置一个值,值=该子标签的名字

C2.4调用redis命令hset将上述哈希键值对写入redis数据库。

4.如权利要求1所述的面向数字标牌的多维标签实现方法,其特征在于,步骤4)定义标签的修改、删除操作,具体实现如下:

D1.修改操作:给定标签的编码和要修改的标签名称,修改操作的具体实现步骤如下:

D1.1根据标签的编码,截取标签编码的高位,获得标签的父标签编码;

D1.2将要修改标签的低位换成给定标签的低位;

D2.删除操作:给定标签的键,删除操作的具体实现步骤如下:

D2.1根据给定标签key键找到该标签

D2.2判断该标签是否存在子标签:若该标签存在子标签先依次删除子标签再删除该标签;若该标签不存在子标签则直接删除该标签。

5.如权利要求1所述的面向数字标牌的多维标签实现方法,其特征在于,步骤5)定义标签的查询操作,包括但不限于以下操作,具体实现如下:

E1.查询标签的顶级节点标签;调用函数get_top(self)查询得到标签的顶级节点标签,具体步骤如下:

E1.1给定待查询标签的id;

E1.2调用函数list_top判断标签的层数;

E1.3如果标签的层数为-1,调用函数smembers查找标签;函数参数为TAG+'tops';

E1.4如果标签的层数不为-1,那么调用函数smembers查找其定价节点标签,函数参数为TAG+'tops:'+dimension;

E2.查询标签的子标签;调用函数get_children查询得到其所有的子标签,具体步骤如下:

E2.1给定待查询标签的id;

E2.2直接调用smembers函数查询其子标签,函数参数为TAG+tag_name+':children';

E2.3返回field和value对应的字典;

E3.查询标签的父标签;调用函数get_father查询得到其父标签,具体步骤如下:

E3.1给定待查询标签的id;

E3.2调用函数list_descendant判断标签的层数;

E3.3如果层数为0,表示该标签是最高级标签没有父标签,返回空None;

E3.4如果层数不为0,则从当前位置递归查找,每查找一层层数减一,直到层数为0,找到该标签的所有父标签;

E4.查询标签信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工商大学;广州点屏信息技术有限公司,未经北京工商大学;广州点屏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510745138.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top