[发明专利]陌生人社交类即时通信应用用户定位方法及装置在审
申请号: | 202211202309.X | 申请日: | 2022-09-29 |
公开(公告)号: | CN115622973A | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 罗向阳;郭家山;时文旗;杜少勇;袁福祥 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学 |
主分类号: | H04L51/52 | 分类号: | H04L51/52;H04L51/046;H04L51/222;H04W64/00 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 刘莹莹 |
地址: | 450000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 陌生人 社交 即时 通信 应用 用户 定位 方法 装置 | ||
1.陌生人社交类即时通信应用用户定位方法,其特征在于,包括:
步骤1:发现并关注目标用户;
步骤2:逼近目标用户的潜在区域;所述潜在区域是指目标用户当前所在的大致区域;
步骤3:利用通告距离出现的跃变现象对用户进行定位;所述通告距离是指LBSD服务提供的用户间距离,所述跃变现象是指在实际距离连续变化时,通告距离从一个值跃变为另一个值的现象,所述实际距离是指在实际地理空间中的用户间距离。
2.根据权利要求1所述的陌生人社交类即时通信应用用户定位方法,其特征在于,步骤1具体包括:针对主播用户,通过已获取的用户信息直接搜索进行关注;针对普通用户,基于社会工程学的用户发现算法发现用户并关注,具体包括:
步骤A1:根据已获取的用户信息构建用户发现探针;所述用户信息包括用户名和用户ID中的至少一种;所述探针是指用于观测探针上登录的即时通信应用用户与目标用户之间距离的设备;
步骤A2:打开应用开始划卡;
步骤A3:获取当前卡片中用户信息并记录获取次数,具体为:若获取次数为给定值的倍数时,移动探针位置;若当前卡片用户为目标用户时尝试关注用户,并结束算法;
步骤A4:判断获取次数是否超过阈值,若获取次数超过阈值,则视作用户发现失败;否则,继续划至下一张卡片,并执行步骤A3。
3.根据权利要求2所述的陌生人社交类即时通信应用用户定位方法,其特征在于,所述用户信息还包括用户特征。
4.根据权利要求2所述的陌生人社交类即时通信应用用户定位方法,其特征在于,步骤2具体包括:
步骤2.1:给定目标用户的用户信息;
步骤2.2:获取探针的当前位置coord1;
步骤2.3:根据即时通信应用提供的通告距离服务获取探针在当前位置coord1下与目标用户的通告距离dis1;
步骤2.4:根据coord1和dis1生成两个新的探针位置coord2与coord3;
步骤2.5:分别移动探针至coord2与coord3,并对应获取通告距离dis2与dis3;然后以元组(coordi,disi)形式将三组数据对存入coordList;i=1,2,3,...;
步骤2.6:取coordList中dis值最小的三个元组,并以各自的coordi为圆心,对应的disi为半径做圆,计算得到三个圆的相交区域中心点curCoord与距离curDis;
步骤2.7:若此时curDis小于阈值,则输出curCoord与curDis作为当前潜在区域代表位置和测得的通告距离;否则,执行步骤2.8;
步骤2.8:若此时curDis大于阈值,则将curCoord与curDis以元组形式存入coordList,并对coordList按dis值从小到大进行排序操作,并返回执行步骤2.6;
步骤2.9:循环执行步骤2.6至步骤2.8,直至满足结束循环条件,最终将此时输出的curCoord与curDis作为目标用户的潜在区域代表位置qCoord和测得的通告距离qDis。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211202309.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:注塑成型装置
- 下一篇:弥漫性大B细胞淋巴瘤预后评分方法、装置、介质及设备