说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210934375.X (22)申请日 2022.08.04 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 王飞 张伟匡  (74)专利代理 机构 北京众达德权知识产权代理 有限公司 1 1570 专利代理师 南海燕 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2457(2019.01) (54)发明名称 用户操作数据处理、 用户配对 方法及电子设 备 (57)摘要 本申请实施例公开了用户操作数据处理、 用 户配对方法及电子设备, 所述方法包括: 获取执 行目标操作的用户的地理位置信息以及操作时 间信息; 将用户标识与对应的地理位置信息存储 到第一数据结构中, 并根据所述操作时间信息为 所述第一数据结构关联时间属性; 所述第一数据 结构还关联有空间索引信息, 所述空间索引信息 用于基于用户标识对大于等于目标阈值的任意 距离范围内的用户进行检索; 响应于目标用户客 户端提交的查询请求, 根据所述第一数据结构的 索引信息以及时间属性, 确定在所述目标用户附 近目标距离范围内同时执行所述目标操作的用 户集合。 通过本申请实施例, 能够更好地满足个 性化查询距离的需求, 避免空间 隔离问题。 权利要求书3页 说明书23页 附图6页 CN 115455014 A 2022.12.09 CN 115455014 A 1.一种用户操作数据处 理方法, 其特 征在于, 包括: 获取执行目标操作的用户的地理位置信息以及操作时间信息; 将用户标识与对应的地理位置信 息存储到第 一数据结构中, 并根据所述操作时间信 息 为所述第一数据结构关联时间属 性; 所述第一数据结构还关联有空间索引信息, 所述空间 索引信息用于基于用户标识对大于等于目标阈值的任意距离范围内的用户进行检索; 响应于目标用户客户端提交的查询请求, 根据所述第 一数据结构的索引 信息以及时间 属性, 确定在所述目标用户附近目标距离范围内同时执 行所述目标操作的用户集 合。 2.根据权利要求1所述的方法, 其特 征在于, 所述将用户标识与对应的地理位置信息存 储为第一数据结构, 包括: 以用户标识以及所述地理位置信 息为参数, 调用目标数据存取服务提供的关于目标数 据结构的数据存储接口, 以便所述目标数据存取服务将所述地理位置信息转换为一维编 码, 并存储为与关联有所述空间索引信息的第一数据结构; 在响应所述查询请求时, 所述根据所述第一数据结构的索引信息以及时间属性, 确定 在所述目标用户附近目标距离范围内同时执 行所述目标操作的用户集 合, 包括: 以所述目标用户的用户标识以及所述目标距离范围为参数, 调用所述目标数据存取服 务提供的数据查询接口, 以获得在所述目标用户附近目标距离范围内同时执行所述目标操 作的用户集 合。 3.根据权利要求1所述的方法, 其特 征在于, 所述根据所述操作时间信息为所述第一数据结构关联时间属性, 包括: 将用户标识与对应的操作时间信 息存储为第 二数据结构, 通过用户标识在所述第 一数 据结构与所述第二数据结构之间建立关联; 所述根据 所述第一数据 结构的索引 信息以及时间属性, 确定在所述目标用户附近目标 距离范围内同时执 行所述目标操作的用户集 合, 包括: 根据所述目标用户的用户标识以及所述目标距离范围, 从所述第 一数据结构中查询出 距离所述目标用户目标距离范围内执 行所述目标操作的第一用户集 合; 从所述第二数据结构中查询出 所述第一用户集 合中各用户的操作时间信息; 将操作时间距离查询时刻超出阈值的用户从所述第 一用户集合中过滤掉, 将得到的第 二用户集合确定为在所述目标用户附近目标距离范围内同时执行所述目标操作的用户集 合。 4.根据权利要求3所述的方法, 其特 征在于, 还 包括: 创建多个不同的地理区域范围, 并对应创建多个所述第一数据结构; 所述将用户标识与对应的地理位置信息存 储到第一数据结构中, 包括: 确定执行目标操作的用户所属的目标地理区域范围; 将用户标识与对应的地理位置信息存储到该目标地理区域范围对应的第一数据结构 中。 5.根据权利要求 4所述的方法, 其特 征在于, 所述方法还 包括: 将所述目标地理区域范围的标识返回给对应的用户客户端, 以便所述用户客户端在提 交所述查询请求时, 还携带 所述目标地理区域范围的标识; 所述从所述第一数据结构中查询出距离所述目标用户目标距离范围内执行所述目标权 利 要 求 书 1/3 页 2 CN 115455014 A 2操作的第一用户集 合, 包括: 从所述目标地理区域范围的标识对应的第 一数据结构中, 查询出距离所述目标用户目 标距离范围内执 行所述目标操作的第一用户集 合。 6.根据权利要求1所述的方法, 其特 征在于, 还 包括: 创建多个不同的时间窗口, 并对应创建多个所述第一数据结构; 所述时间窗口的长度 与针对同时操作定义的时间周期相关; 所述将用户标识与对应的地理位置信 息存储中第 一数据结构中, 并根据 所述操作时间 信息为所述第一数据结构关联时间属性, 包括: 确定用户的操作时间信息所属的目标时间窗口; 将用户标识与对应的地理位置信 息存储到该目标时间窗口对应的第 一数据结构中, 以 便通过所述时间窗口为所述第一数据结构关联时间属性。 7.根据权利要求6所述的方法, 其特 征在于, 还 包括: 将所述目标时间窗口的标识返回给对应的用户客户端, 以便所述用户客户端在提交所 述查询请求时, 还携带 所述目标时间窗口 的标识; 所述根据 所述第一数据 结构的索引 信息以及时间属性, 确定在所述目标用户附近目标 距离范围内同时执 行所述目标操作的用户集 合, 包括: 将所述目标时间窗口的标识对应的第一数据结构中包括的各个用户确定为与所述目 标用户同时执 行目标操作的用户; 从将所述目标时间窗口的标识对应的第 一数据结构中包括的各个用户中, 查询出距离 所述目标用户目标距离范围内执 行所述目标操作的用户组成所述用户集 合。 8.根据权利要求6所述的方法, 其特 征在于, 还 包括: 创建多个不同的地理区域范围; 所述创建多个不同的时间窗口, 并对应创建多个所述第一数据结构, 包括: 分别为多个不同的地理区域范围创建多个不同的时间窗口, 并对应创建多个所述第 一 数据结构; 所述将用户标识与对应的地理位置信息存 储中第一数据结构中, 包括: 确定执行目标操作的用户所属的目标地理区域范围, 并确定用户的操作时间信 息所属 的目标时间窗口; 将用户标识与对应的地理位置信息存储到该目标地理区域范围以及目标时间窗口对 应的第一数据结构中。 9.根据权利要求6或8所述的方法, 其特 征在于, 所述时间窗口包括相对时间窗口, 所述相对时间窗口的起始时间根据用户的操作时间 进行确定, 并根据时间窗口 的长度确定结束时间; 所述确定用户的操作时间信息所属的目标时间窗口, 包括: 针对当前执行目标操作的用户, 判断是否存在尚未结束的相对时间窗口, 如果存在, 则 将该相对时间窗口确定为所述目标时间窗口; 如果不存在尚未结束的相对时间窗口, 则以该用户的操作时间为起始时间, 创建相对 时间窗口, 并创建对应的第一数据结构, 将该新创建的相对时间窗口确定为所述 目标时间 窗口。权 利 要 求 书 2/3 页 3 CN 115455014 A 3

PDF文档 专利 用户操作数据处理、用户配对方法及电子设备

文档预览
中文文档 33 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共33页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 用户操作数据处理、用户配对方法及电子设备 第 1 页 专利 用户操作数据处理、用户配对方法及电子设备 第 2 页 专利 用户操作数据处理、用户配对方法及电子设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:43:04上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。