[发明专利]地理位置的确定方法及装置、信息推送方法及装置有效
申请号: | 201710011366.2 | 申请日: | 2017-01-06 |
公开(公告)号: | CN108282508B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 彭志成 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/02 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 孙敬霞;栗若木 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地理位置 确定 方法 装置 信息 推送 | ||
一种地理位置的确定方法、信息推送方法及装置,所述用户地理位置的确定方法可包括:基于用户标识相关联的至少一种用户历史数据生成地理位置索引,所述地理位置索引包含用于确定地理位置的第一信息、所述第一信息与所述用户标识的映射关系;接收携带用户标识的定位请求;查询对应所述定位请求中用户标识的所述地理位置索引;根据所述查询到的地理位置索引,向所述定位请求的请求方提供所述第一信息。本申请能够提高确定用户地理位置的精确度和可靠性,能够有效提升信息推送的精准度。
技术领域
本发明涉及网络技术领域,尤其涉及一种地理位置的确定方法及装置、信息推送方法及装置。
背景技术
在当前移动互联网的高速发展下,为了更加精准的投放广告或者推送营销信息,需要实时的感知用户目前所在的位置。因此,要实现广告或营销信息的精准推送,就需要实时采集用户的地理位置信息,目前相关技术中用户地理位置信息的采集手段主要是通过在用户的移动终端上安装应用(APP),通过该应用定时上报用户的地理位置信息。
目前,相关技术中,基于用户的地理位置信息向用户推送信息的解决方案实现过程如下:
首先,通过用户的移动终端上的APP定期汇报用户的地理位置信息至应用服务器(APP Server);
然后,应用服务器会将用户的地理位置信息通过分布式消息队列缓存;
第三步,信息推送系统中基于位置的服务(LBS,Location Based Service)引擎实时从分布式消息队列里拉取用户的地理位置信息,在内存中构建地理位置索引;
第四步,当用户在电脑或者移动终端上浏览网页或者打开APP时触发信息推送请求的发送,浏览器或APP发出所述信息推送请求;
第五步,信息推送系统中的定位引擎接收所述信息推送请求之后,通过LBS引擎查询所述用户地理位置信息相符合的预定规则集;
第六步,信息推送系统中的定位引擎按照所述预定规则集对应的推送策略将信息(如广告、促销信息等)推送至第一用户电脑的浏览器或移动终端上的APP,浏览器上的网页或移动终端上的APP向第一用户展示所述信息。
相关技术的上述方案存在如下缺陷:
1)LBS引擎严格依赖于移动终端侧的地理位置信息采集,如果移动终端侧屏蔽掉地理位置信息上报的功能,将直接导致LBS引擎无法获取到用户的地理位置信息,从而影响信息的推送;
2)用户使用PC浏览网页的场景下,由于没有对应的地理位置信息汇报机制,因此无法获取到用户的地理位置信息,从而导致此类场景下无法根据用户的地理位置信息推送信息;
3)用户地理位置信息存在一定的时效性,如果移动终端侧上报的地理位置信息已经过期,那么该地理位置可靠性很差,会验证影响信息推送的精准度和用户体验;
综上可知,相关技术中完全依赖于移动终端侧实时上报的地理位置信息来确定用户当前的地理位置,此方式应用场景受限,并且得到的结果可靠性差、精确度不高、覆盖率低,基于移动终端实时上报的地理位置信息向用户推送信息,不仅信息推送的应用场景受限,精准度不高,而且用户体验也不高。
发明内容
本申请提供一种地理位置的确定方法及装置、信息推送方法及装置,能够提高用户的地理位置信息覆盖率、精确度及可靠性,并提高信息推送的精准度。
本申请采用如下技术方案:
一种地理位置的确定方法,包括:
基于用户标识相关联的至少一种用户历史数据生成地理位置索引,所述地理位置索引包含用于确定地理位置的第一信息、所述第一信息与所述用户标识的映射关系;
接收携带用户标识的定位请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710011366.2/2.html,转载请声明来源钻瓜专利网。