[发明专利]一种增值业务中业务产品的查询方法和系统有效
申请号: | 201110447116.6 | 申请日: | 2011-12-28 |
公开(公告)号: | CN103186553A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 刘洋 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 增值 业务 产品 查询 方法 系统 | ||
1.一种增值业务中业务产品的查询方法,其特征在于,所述方法包括:
步骤1,读取数据库中数据,依据所述数据建立反映号段与业务产品间关系的数据关联结构,存储所述数据关联结构;
步骤2,在客户端进行查询时,接收客户端提供的号码,确定客户端提供的号码所属的号段,按号段在所述数据关联结构中进行查询,确定所述号码同业务产品间的订购授权关系,向客户端返回查询结果。
2.根据权利要求1所述的增值业务中业务产品的查询方法,其特征在于,所述存储所述数据关联结构进一步包括:
步骤21,将所述数据关联结构存储到多个服务器的缓存上;
所述步骤2进一步包括:
步骤22,客户端向该客户端对应的服务器发送查询请求;
步骤23,服务器接收查询请求,确定查询请求中提供的号码所属的号段,按号段在所述数据关联结构中进行查询,确定所述号码同业务产品间的订购授权关系;
步骤24,服务器将查询结果返回给所述客户端。
3.根据权利要求1所述的增值业务中业务产品的查询方法,其特征在于,
所述读取数据库中数据,依据所述数据建立反映号段与业务产品间关系的数据关联结构进一步包括:
步骤31,读取数据库中用户组包含的号段,建立每个号段与用户组间的对应关系;
步骤32,读取数据库中用户组包含的业务产品,建立用户组与业务产品间的关联,并且读取数据库中用户组属性,确定用户组属性为红名单或黑名单。
4.根据权利要求3所述的增值业务中业务产品的查询方法,其特征在于,
所述按号段在所述数据关联结构中进行查询,确定所述号码同业务产品间的订购授权关系进一步包括:
步骤41,依据所述号段与用户组间的对应关系,查询所述号段对应的用户组,依据所述用户组与业务产品间的关联,查询所述用户组关联的业务产品,从属性为红名单的用户组关联的业务产品中排除掉同时被属性为黑名单的用户组关联的业务产品,剩余业务产品为所述号码可订购的业务产品。
5.根据权利要求3所述的增值业务中业务产品的查询方法,其特征在于,
所述步骤31进一步包括:
步骤51,读取数据库中用户组包含的号段,确定每个所述号段中被相同用户组包含的部分;
步骤52,每个号段中各所述部分成为一个新号段,所述新号段同包含该新号段的用户组对应。
6.根据权利要求1所述的增值业务中业务产品的查询方法,其特征在于,
所述业务产品包括单一产品和由多个单一产品组成的产品包,单一产品同包含所述单一产品的产品包互斥,包含同一单一产品的产品包间互斥;
所述依据所述数据建立反映号段与业务产品间关系的数据关联结构后还包括:
步骤61,依据读取的数据库中产品包的产品组成信息,建立业务产品间的互斥关系,并在数据关联结构中添加所述互斥关系;
所述步骤2中接收客户端提供的号码后还包括:
步骤62,从数据库中查询提供的号码已经订购的业务产品;
所述按号段在所述数据关联结构中进行查询,确定所述号码同业务产品间的订购授权关系进一步包括:
步骤63,按号段在所述数据关联结构中进行查询,依据号段与业务产品间关系,确定所述号码可订购的业务产品;
步骤64,依据业务产品间的互斥关系,将所述可订购的业务产品中同所述号码已经订购的业务产品互斥的业务产品删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110447116.6/1.html,转载请声明来源钻瓜专利网。