[发明专利]用于线下场景的推荐系统及推荐方法在审
申请号: | 201611196655.6 | 申请日: | 2016-12-22 |
公开(公告)号: | CN108234575A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 曲德君;李进岭;曹大军;郭大光 | 申请(专利权)人: | 上海新飞凡电子商务有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京尚德技研知识产权代理事务所(普通合伙) 11378 | 代理人: | 徐乐慧;陈保胜 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景规则 实时存储 实时计算 场景 消息分发模块 服务平台 实时采集 推荐系统 推送模块 位置数据 用户轨迹 匹配 存储 商家服务信息 定位服务器 智能硬件 蓝牙 读出 采集 转换 客户 服务 | ||
1.一种用于线下场景的推荐系统包括有实时采集模块、消息分发模块、实时计算模块、分布式实时存储模块、场景规则模块和场景推送模块,其特征在于,所述实时采集模块为一套分布式实时数据流传输装置,所述实时采集模块实时地从wifi和/或蓝牙定位服务器中采集wifi和/或蓝牙定位服务器根据用户或会员进入智慧广场后立即映射而成的用户唯一ID和随时变化的位置数据,并实时的推送到消息分发模块中,由消息分发模块将用户唯一ID和随时变化的位置数据发送给实时计算模块,所述实时计算模块把用户唯一ID和随时变化的位置数据转换成用户轨迹,并存储在所述分布式实时存储模块中;存储在所述分布式实时存储模块中的用户轨迹与所述场景规则模块中场景规则进行匹配,由所述场景推送模块把匹配后符合场景规则的商品和/或服务从商家服务信息平台读出,然后发送给智能硬件服务平台或APP服务平台,进一步发送给用户或客户。
2.根据权利要求1所述的用于线下场景的推荐系统,其特征在于,所述实时采集模块包括有用来接收外部数据源的数据接入组件、用于缓存数据的管道组件和用于数据消费的数据发送组件;每一个数据接入组件可以接入多种数据源,多个数据接入组件可以挂载到同一个管道组件,并且可以做简单的负载均衡;用于数据缓存的管道组件可以把数据缓存在文件或内存中,也可以缓存在数据库中,同时一个管道组件可以被多个数据发送组件复用;数据发送组件可以把数据发送到多种存储介质中,也可以把数据发送到下一个数据接入组件中。
3.根据权利要求1所述的用于线下场景的推荐系统,其特征在于,所述实时采集模块直接在wifi和/或蓝牙定位服务器上部署agent代理程序,通过远程方法调用wifi和/或蓝牙定位服务器上生成的用户唯一ID和随时变化的位置数据。
4.根据权利要求1所述的用于线下场景的推荐系统,其特征在于,所述消息分发模块是一种数据缓存系统,为了解决数据采集速度和数据计算速度不一致的问题。
5.一种用于上述权利要求1-4中任意一项所述系统的推荐方法,包括有以下步骤:
1)wifi和/或蓝牙定位服务器在用户或会员进入智慧广场后立即把由mac地址或idfa映射成用户唯一ID和随时变化的位置数据;
2)实时采集模块实时的从wifi和/或蓝牙定位服务器上生成的用户唯一ID和随时变化的位置数据位置等相关数据采集下来,并发送消息分发模块中;
3)由消息分发模块将用户唯一ID和随时变化的位置数据发送给实时计算模块;
4)实时计算模块把用户唯一ID和随时变化的位置数据转换成用户轨迹,并存储在分布式实时存储模块中;
5)存储在分布式实时存储模块中的用户轨迹与场景规则模块中场景规则进行匹配,由场景推送模块把匹配后符合场景规则的商品和/或服务从商家服务信息平台读出,然后发送给智能硬件服务平台或APP服务平台,进一步发送给用户或客户。
6.根据权利要求5所述的用于线下场景的推荐方法,其特征在于,步骤3)中,当实时采集模块发送的数据采集速度和实时计算模块的数据计算速度不一致时由所述消息分发模块对数据作缓存处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新飞凡电子商务有限公司,未经上海新飞凡电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611196655.6/1.html,转载请声明来源钻瓜专利网。