[发明专利]收藏商品状态更新方法及其装置、设备与介质有效
申请号: | 202110347054.5 | 申请日: | 2021-03-31 |
公开(公告)号: | CN112966188B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 陈伟武;吴健成;周典 | 申请(专利权)人: | 广州聚汇信息技术有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/23;G06F9/50;G06Q30/0601 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511400 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 收藏 商品 状态 更新 方法 及其 装置 设备 介质 | ||
1.一种收藏商品状态更新方法,其特征在于,包括如下步骤:
响应商品更新指令,生成该商品更新指令所指向的一个或多个商品的商品字符串标识;
调用预设的多个散列函数对每个商品的所述商品字符串标识进行映射运算,获得内存位矩阵中的相应多个矩阵元素地址,根据该些矩阵元素地址查询获得每个商品相应的矩阵元素的元素数据值;
过滤筛选出所述元素数据值均为第一目标值的商品,该第一目标值表征相应的商品处于收藏状态,将筛选出的商品的商品标签及相对应的商品状态信息储存至商品增量状态表中;
响应任意用户触发的目标事件,获取该用户相应的用户收藏表,所述用户收藏表中存储着用户收藏的商品所对应的商品标签及相对应的商品状态信息,以所述商品标签为关联项,根据商品增量状态表更新该用户收藏表中相对应的商品的所述商品状态信息。
2.根据权利要求1所述的方法,其特征在于,响应商品更新指令,生成该商品更新指令所指向的一个或多个商品的商品字符串标识,包括:
响应所述商品更新指令,解析该商品更新指令,获取一个或多个商品的平台特征信息及商品标签;
根据所述商品的所述平台特征信息及商品标签,组合生成所述商品的所述商品字符串标识。
3.根据权利要求1所述的方法,其特征在于,调用预设的多个散列函数对每个商品的所述商品字符串标识进行映射运算,获得内存位矩阵中的相应多个矩阵元素地址的步骤中,所述内存位矩阵为二进制数位串,其长度大于等于所述散列函数的总数与上架商品的预设数量的乘积。
4.根据权利要求1所述的方法,其特征在于,过滤筛选出所述元素数据值均为第一目标值的商品,该第一目标值表征相应的商品处于收藏状态,将筛选出的商品的商品标签及相对应的商品状态信息储存至商品增量状态表中的步骤,包括:
检测过滤筛选出的所述元素数据值均为第一目标值的商品是否已存在于所述商品增量状态表中,当存在时,则更新该商品在商品增量状态表中的商品状态信息。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括如下步骤:
响应任意用户触发的商品收藏指令,为该商品收藏指令所指向的商品生成所述商品字符串标识,将该商品的商品标签及商品状态信息储存至该用户对应的所述用户收藏表中;
调用预设的多个散列函数对所述商品字符串标识进行映射运算,获得该标识在所述内存位矩阵中的相应多个矩阵元素地址;
根据每个所述矩阵元素地址查询获得各自相对应的矩阵元素的元素数据值,当这些元素数据值中存在元素数据值标记为表征该商品处于未收藏状态的第二目标值时,将所述元素数据值修改为所述第一目标值,以表征该商品处于收藏状态。
6.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括如下后续步骤:
向触发所述目标事件的用户发送通知消息,所述通知消息用于通知用户的用户收藏表中相应的商品的商品状态信息已完成更新。
7.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括如下后续步骤:
完成所述目标事件所属的用户的用户收藏表的更新后,启动计时器对该用户进行计时,在该计时器计时结束前,不再响应该用户的所述目标事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州聚汇信息技术有限公司,未经广州聚汇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110347054.5/1.html,转载请声明来源钻瓜专利网。