服务信息的推送方法、装置及系统制造方法及图纸

技术编号:35369091 阅读:37 留言:0更新日期:2022-10-29 18:10
本申请公开一种服务信息的推送方法、装置及系统,涉及网络技术领域。本申请的方法主要包括:获取用户的用户数据,并从所述用户数据中确定所述用户的位置信息,所述位置信息用于表征所述用户在当前的地理位置;根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识;其中,所述预设算法用于将位置信息基于位置区域进行划分,得到对应每个区域的所述位置标识;通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。位置标识反馈对应的服务信息。位置标识反馈对应的服务信息。

【技术实现步骤摘要】
服务信息的推送方法、装置及系统


[0001]本申请涉及网络
,尤其涉及一种服务信息的推送方法、装置及系统。

技术介绍

[0002]随着技术的不断发展,人们对网络的依赖也愈发严重。人们在衣食住行的过程中,都会基于位置向各个软件的运营商请求一些推送信息,以便获取当前位置附近的信息,例如用户在使用打车软件的过程中就需要向打车软件的运行商发送当前用户所在的位置,打车软件的运营商在接收到用户的位置后会基于该位置进行附近车辆消息的推送,以便用户获知当前位置附近的车辆情况。
[0003]然而,在实际应用中,由于上述过程中用户需要将自己的位置上传至云端的服务器,这就导致用户在获取服务信息的推送时,往往会因个人位置的暴露在服务器内,一旦服务器内个别管理人员存在疏忽或恶意时,就会导致用户的位置信息存在泄露的问题,从而导致当前的服务信息的推送过程中,存在用户位置隐私暴露的风险。

技术实现思路

[0004]本申请实施例提供一种服务信息的推送方法、装置及系统,主要目的在于解决当前服务信息的推送过程中个人位置隐私存在泄露风险的问题。
[0005]为解决上述技术问题,本申请实施例提供如下技术方案:
[0006]第一方面,本申请提供了一种服务信息的推送方法,应用于客户端,所述方法,包括:
[0007]获取用户的用户数据,并从所述用户数据中确定所述用户的位置信息,所述位置信息用于表征所述用户在当前的地理位置;
[0008]根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识;其中,所述预设算法用于将位置信息基于位置区域进行划分,得到对应每个区域的所述位置标识;
[0009]通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。
[0010]可选的,所述位置信息包括经度信息及纬度信息,所述预设算法为空间索引算法;
[0011]所述根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识,包括:
[0012]通过空间索引算法对所述经度信息及所述纬度信息进行处理,得到所述位置标识。
[0013]可选的,在所述通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息之前,所述方法还包括:
[0014]在客户端本地数据中判断是否存在对应所述位置标识的服务信息;
[0015]若存在,则将所述服务信息输出;
[0016]所述通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息,包括:
[0017]若在本地数据中判断不存在对应所述位置标识的服务信息,则通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。
[0018]第二方面,本申请提供了一种服务信息的推送方法,应用于服务器,所述方法,包括:
[0019]从客户端接收位置标识;
[0020]通过匿踪查询算法,在服务器本地数据中获取对应所述位置标识的服务信息,并将所述服务信息反馈至所述客户端。
[0021]可选的,在所述从客户端接收位置标识之前,所述方法还包括:
[0022]为每个所述服务信息添加所述位置标识,形成服务标识组,其中,每个所述服务标识组中包含一个所述位置标识,以及至少包含一个所述服务信息,所述位置标识是基于空间索引算法在对地理位置进行处理后得到的;
[0023]所述通过匿踪查询算法,在服务器本地数据中获取对应所述位置标识的服务信息,包括:
[0024]通过匿踪查询算法,在所述服务器本地数据中确定对应所述位置标识的所述服务标识组,并获取所述服务标识组中的所述服务信息。
[0025]可选的,在从客户端接收位置标识之后,所述方法还包括:
[0026]基于所述位置标识,通过匿踪查询算法获取对应所述位置标识的用户标识,并获取对应所述用户标识的历史位置记录,所述历史位置记录记录了对应所述用户标识的用户在预设时间段内的至少一个所述位置标识;
[0027]基于所述历史位置记录中的位置标识以及当前的所述位置标识,确定对应所述用户标识的位置变更次数;
[0028]当所述位置变更次数超出预设次数时,确定所述用户标识对应的所述用户的位置异常,并禁止基于所述位置标识进行所述服务信息的反馈。
[0029]可选的,在所述基于所述位置标识,通过匿踪查询算法获取对应所述位置标识的用户标识,并获取对应所述用户标识的历史位置记录之后,所述方法还包括:
[0030]基于所述历史位置记录确定对应所述用户标识的常用位置;
[0031]判断所述位置标识与所述常用位置是否一致;
[0032]若不一致,则向所述客户端反馈位置确认信息,以便所述用户基于所述位置确认信息确认是否需要基于当前位置进行所述服务信息的推送。
[0033]第三方面,本申请还提供一种服务信息的推送装置,应用于客户端,包括:
[0034]获取单元,用于获取用户的用户数据,并从所述用户数据中确定所述用户的位置信息,所述位置信息用于表征所述用户在当前的地理位置;
[0035]处理单元,用于根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识;其中,所述预设算法用于将位置信息基于位置区域进行划分,得到对应每个区域的所述位置标识;
[0036]发送单元,用于通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服
务器基于所述位置标识反馈对应的服务信息。
[0037]可选的,所述位置信息包括经度信息及纬度信息,所述预设算法为空间索引算法;
[0038]所述处理单元,具体用于通过空间索引算法对所述经度信息及所述纬度信息进行处理,得到所述位置标识。
[0039]可选的,所述装置还包括:
[0040]判断单元,用于在客户端本地数据中判断是否存在对应所述位置标识的服务信息;
[0041]输出单元,用于若在客户端本地数据中判断存在对应所述位置标识的服务信息,则将所述服务信息输出;
[0042]所述发送单元,还具体用于若在本地数据中判断不存在对应所述位置标识的服务信息,则通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。
[0043]第四方面,本申请的实施例还提供了一种服务信息的推送装置,应用于服务器,所述装置包括:
[0044]接收单元,用于从客户端接收位置标识;
[0045]发送单元,用于通过匿踪查询算法,在服务器本地数据中获取对应所述位置标识的服务信息,并将所述服务信息反馈至所述客户端。
[0046]可选的,所述装置还包括:
[0047]添加单元,用于为每个所述服务信息添加所述位置标识,形成服务标识组,其中,每个所述服务标识组中包含一个所述位置标识,以及至少包含一个所述服务信息,所述位置标识是基于空间索引算法在对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务信息的推送方法,其特征在于,应用于客户端,所述方法包括:获取用户的用户数据,并从所述用户数据中确定所述用户的位置信息,所述位置信息用于表征所述用户在当前的地理位置;根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识;其中,所述预设算法用于将位置信息基于位置区域进行划分,得到对应每个区域的所述位置标识;通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。2.根据权利要求1所述的方法,其特征在于,所述位置信息包括经度信息及纬度信息,所述预设算法为空间索引算法;所述根据预设算法对所述位置信息进行处理,得到对应所述位置信息的位置标识,包括:通过空间索引算法对所述经度信息及所述纬度信息进行处理,得到所述位置标识。3.根据权利要求1或2所述的方法,其特征在于,在所述通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息之前,所述方法还包括:在客户端本地数据中判断是否存在对应所述位置标识的服务信息;若存在,则将所述服务信息输出;所述通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息,包括:若在本地数据中判断不存在对应所述位置标识的服务信息,则通过匿踪查询算法将所述位置标识发送到服务器中,以便所述服务器基于所述位置标识反馈对应的服务信息。4.一种服务信息的推送方法,其特征在于,应用于服务器,所述方法包括:从客户端接收位置标识;通过匿踪查询算法,在服务器本地数据中获取对应所述位置标识的服务信息,并将所述服务信息反馈至所述客户端。5.根据权利要求4所述的方法,其特征在于,在所述从客户端接收位置标识之前,所述方法还包括:为每个所述服务信息添加所述位置标识,形成服务标识组,其中,每个所述服务标识组中包含一个所述位置标识,以及至少包含一个所述服务信息,所述位置标识是基于空间索引算法在对地理位置进行处理后得到的;所述通过匿踪查询算法,在服务器本地数据中获取对应所述位置标识的服务信息,包括:通过匿踪查询算法,在所述服务器本地数据中确定对应所述位置标识的所述服务标识组,并获取所述服务标识组中的所述服务信息。6.根据权利要求5所述的方法,其特征在于,在从客户端接收位置标识之后,所述方法还包括:基于所述位置标识,通过匿踪查询算法获取对应所述位置标识的用户标识,并获取对应所述用户标识的历史...

【专利技术属性】
技术研发人员:冯鑫
申请(专利权)人:百融至信北京征信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1