(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210674198.6
(22)申请日 2022.06.15
(71)申请人 中银金融科技有限公司
地址 200120 上海市中国 (上海) 自由贸易
试验区银城中路20 0号4层408室
(72)发明人 胡国庆
(74)专利代理 机构 北京集佳知识产权代理有限
公司 11227
专利代理师 秦晓君
(51)Int.Cl.
H04L 51/52(2022.01)
H04L 51/18(2022.01)
H04L 9/40(2022.01)
G06F 16/903(2019.01)
G06F 21/62(2013.01)G06F 21/60(2013.01)
(54)发明名称
基于企业微信的通讯录查询方法及装置
(57)摘要
本发明提供了一种基于企业微信的通讯录
查询方法及装置, 方法包括: 当通讯录查询请求
时, 确定目标用户的查询权限; 当拥有查询权 限
时, 获取请求中的文字内容; 判断是否满足预设
的查询规范; 当不满足时, 提取初始关键词, 并在
企业微信的会话界面与目标用户进行会话; 获取
会话内容; 若当前的会话内容满足查询规范, 构
建关键词集合; 在企业微信中查找关键词集合对
应的通讯录信息, 发送给目标用户; 当检测到目
标用户退出会话界面时, 撤回会话界面中的通讯
录信息, 结束通讯录查询过程。 应用本发明提供
的方法, 可以通过企业微信查询到通讯录信息,
并在退出查询后将通讯录信息撤回, 避免员工的
隐私数据外泄。
权利要求书3页 说明书9页 附图4页
CN 115086269 A
2022.09.20
CN 115086269 A
1.一种基于企业 微信的通讯录查询方法, 其特 征在于, 包括:
当检测到目标用户在企业微信发送通讯录查询请求时, 确定所述目标用户的查询权
限;
当所述目标用户拥有查询权限时, 获取 所述通讯录查询请求中的文字内容;
判断所述文字内容是否满足预设的查询规范;
当所述文字内容不满足预设的查询规范时, 提取所述文字内容中的初始关键词, 并基
于所述初始关键词在所述企业 微信中的会话界面与所述目标用户进行会话;
获取所述目标用户每次在所述会话界面发送的会话内容;
若所述目标用户当前发送的会话内容满足所述查询规范, 构建所述目标用户对应的关
键词集合, 所述关键词集合包含所述初始关键词, 及所述 目标用户每次发送的会话内容中
的会话关键词;
在所述企业微信中查找所述关键词集合对应的通讯录信 息, 并将所述通讯录信 息通过
所述会话界面发送给 所述目标用户;
当检测到所述目标用户退出所述会话界面时, 撤回所述会话界面中的通讯录信息, 结
束通讯录查询过程。
2.根据权利要求1所述的方法, 其特 征在于, 所述确定所述目标用户的查询权限, 包括:
获取最近一次更新的权限信息, 所述权限信息包括 查询频率的频率上限;
检测所述目标用户在预设的时间段内的查询频率是否超出 所述频率上限;
当所述目标用户在预设的时间段内的查询频率未超出所述频率上限, 确定所述目标用
户拥有查询权限;
当所述目标用户在预设的时间段内的查询频率超出所述频率上限, 确定所述目标用户
不拥有查询权限。
3.根据权利要求2所述的方法, 其特 征在于, 更新所述权限信息的过程, 包括:
获取所述企业微信中所述目标用户的历史检索记录, 确定所述目标用户的平均查询频
率;
获取所述目标用户应用所述企业微信的应用信 息, 并确定所述用户当前使用所述企业
微信所属日期的日期类型;
基于所述平均查询频率、 应用信息及日期类型, 设置所述目标用户通过所述企业微信
查询信息的当前查询频率, 并基于所述当前查询频率更新所述权限信息 。
4.根据权利要求3所述的方法, 其特征在于, 所述在所述企业微信中查找所述关键词集
合对应的通讯录信息, 并将所述 通讯录信息通过 所述会话界面发送给 所述目标用户, 包括:
查找所述历史检索记录 中是否存在所述关键词集合对应的历史检索信 息, 所述历史检
索信息为用户已检索到的通讯录信息;
当所述企业微信的历史检索记录 中存在所述关键词集合对应的历史检索信 息时, 将所
述历史检索信息通过 所述会话界面发送给 所述目标用户;
当所述企业微信的历史检索记录 中不存在所述关键词集合对应的历史检索信 息时, 从
所述企业微信对应的数据库中查找所述关键词集合对应的通信录信息, 并将所述通讯录信
息通过所述会话界面发送给 所述目标用户。
5.根据权利要求 4所述的方法, 其特 征在于, 还 包括:权 利 要 求 书 1/3 页
2
CN 115086269 A
2对所述通讯录信 息进行脱敏处理, 并将已脱敏的通讯录信 息作为历史检索信 息保存至
所述历史检索记录 。
6.一种基于企业 微信的通讯录查询装置, 其特 征在于, 包括:
确定单元, 用于当检测到目标用户在企业微信发送通讯录查询请求时, 确定所述目标
用户的查询权限;
第一获取单元, 用于当所述目标用户拥有查询权限时, 获取所述通讯录查询请求中的
文字内容;
判断单元, 用于判断所述文字内容是否满足预设的查询规范;
提取单元, 用于当所述文字内容不满足预设的查询规范时, 提取所述文字内容中的初
始关键词, 并基于所述初始关键词在所述企业微信中的会话界面与所述目标用户进行会
话;
第二获取 单元, 用于获取 所述目标用户每次在所述会话界面发送的会话内容;
构建单元, 用于若所述目标用户当前发送的会话内容满足所述查询规范, 构建所述目
标用户对应的关键词集合, 所述关键词集合包含所述初始关键词, 及所述 目标用户每次发
送的会话内容中的会话关键词;
查找单元, 用于在所述企业微信中查找所述关键词集合对应的通讯录信息, 并将所述
通讯录信息通过 所述会话界面发送给 所述目标用户;
撤回单元, 用于当检测到所述目标用户退出所述会话界面时, 撤回所述会话界面中的
通讯录信息, 结束通讯录查询过程。
7.根据权利要求6所述的装置, 其特 征在于, 所述确定单 元, 包括:
第一获取子单元, 用于获取最近一次更新的权限信息, 所述权限信息包括查询频率的
频率上限;
检测子单元, 用于检测所述目标用户在预设的时间段内的查询频率是否超出所述频率
上限;
第一确定子单元, 用于当所述目标用户在预设的时间段内的查询频率未超出所述频率
上限, 确定所述目标用户拥有查询权限;
第二确定子单元, 用于当所述目标用户在预设的时间段内的查询频率超出所述频率上
限, 确定所述目标用户不拥有查询权限。
8.根据权利要求7 所述的装置, 其特 征在于, 还 包括:
第二获取子单元, 用于获取所述企业微信中所述目标用户的历史检索记录, 确定所述
目标用户的平均查询频率;
第三获取子单元, 用于获取所述目标用户应用所述企业微信的应用信息, 并确定所述
用户当前使用所述企业 微信所属日期的日期类型;
更新子单元, 用于基于所述平均查询频率、 应用信息及日期类型, 设置所述目标用户通
过所述企业 微信查询信息的当前查询频率, 并基于所述当前查询频率更新所述权限信息 。
9.根据权利要求8所述的装置, 其特 征在于, 所述 查找单元, 包括:
查找子单元, 用于查找所述历史检索记录中是否存在所述关键词集合对应的历史检索
信息, 所述历史检索信息为用户已检索到的通讯录信息;
第一发送子单元, 用于当所述企业微信的历史检索记录中存在所述关键词集合对应的权 利 要 求 书 2/3 页
3
CN 115086269 A
3
专利 基于企业微信的通讯录查询方法及装置
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:38:42上传分享