一种基于搜索引擎的信息交互方法、设备及介质技术

技术编号:39745106 阅读:8 留言:0更新日期:2023-12-17 23:44
本申请公开了一种基于搜索引擎的信息交互方法、设备及介质,方法包括:基于第一用户在搜索引擎中触发的信息存储事件,确定第一用户所需存储的信息对应的信息存储模式;其中,信息存储模式包括私密存储模式和公开存储模式;在信息存储模式为私密存储模式的情况下,获取第一用户存储的私密信息,基于预设的密钥生成规则,生成私密信息对应的访问密钥,并将访问密钥作为私密信息对应的唯一标识存储于搜索引擎中;确定访问密钥对应的共享模式,根据共享模式,将访问密钥分发至第二用户,以使第二用户根据访问密钥,从搜索引擎中获取私密信息,实现与第一用户之间的信息交互。实现与第一用户之间的信息交互。实现与第一用户之间的信息交互。

【技术实现步骤摘要】
一种基于搜索引擎的信息交互方法、设备及介质


[0001]本申请涉及计算机
,具体涉及一种基于搜索引擎的信息交互方法、设备及介质。

技术介绍

[0002]随着计算机技术的不断发展,人们的数据需求也在随之增长,搜索引擎作为网络信息搜索的核心功能,在人们的日常生活中发挥巨大的作用。传统搜索引擎对于用户所起到的作用是信息的单向传播,比如,用户可在浏览器的输入框中输入搜索词来获取信息,但是,该过程中所能获取到的信息会暴露给所有能够使用该搜索引擎的用户,容易出现数据泄露的情况。并且,搜索引擎只能作为用户获取信息的一种渠道,用户很少会通过搜索引擎实现数据的存储,这便使得搜索引擎的数据来源丧失了个体用户这一群体,用户粘性较差。

技术实现思路

[0003]为了解决上述问题,本申请提出了一种基于搜索引擎的信息交互方法,包括:
[0004]基于第一用户在搜索引擎中触发的信息存储事件,确定所述第一用户所需存储的信息对应的信息存储模式;其中,所述信息存储模式包括私密存储模式和公开存储模式;
[0005]在所述信息存储模式为所述私密存储模式的情况下,获取所述第一用户存储的私密信息,基于预设的密钥生成规则,生成所述私密信息对应的访问密钥,并将所述访问密钥作为所述私密信息对应的唯一标识存储于所述搜索引擎中;
[0006]确定所述访问密钥对应的共享模式,根据所述共享模式,将所述访问密钥分发至第二用户,以使所述第二用户根据所述访问密钥,从所述搜索引擎中获取所述私密信息,实现与所述第一用户之间的信息交互。r/>[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]在所述信息存储模式为所述私密存储模式的情况下,获取所述第一用户存储的私密信息,基于预设的密钥生成规则,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于搜索引擎的信息交互方法,其特征在于,所述方法包括:基于第一用户在搜索引擎中触发的信息存储事件,确定所述第一用户所需存储的信息对应的信息存储模式;其中,所述信息存储模式包括私密存储模式和公开存储模式;在所述信息存储模式为所述私密存储模式的情况下,获取所述第一用户存储的私密信息,基于预设的密钥生成规则,生成所述私密信息对应的访问密钥,并将所述访问密钥作为所述私密信息对应的唯一标识存储于所述搜索引擎中;确定所述访问密钥对应的共享模式,根据所述共享模式,将所述访问密钥分发至第二用户,以使所述第二用户根据所述访问密钥,从所述搜索引擎中获取所述私密信息,实现与所述第一用户之间的信息交互。2.根据权利要求1所述的一种基于搜索引擎的信息交互方法,其特征在于,基于预设的密钥生成规则,生成所述私密信息对应的访问密钥,具体包括:获取所述第一用户的访问特征信息;其中,所述访问特征信息至少包括用户信息和所述搜索引擎所在系统的系统标识;根据预设的语料库,对所述用户信息进行特征识别,以确定所述用户信息中的用户关键信息;所述语料库中存有用于识别用户身份的多个身份关键词,所述用户关键信息为所述用户信息中所述身份关键词对应的信息;从所述私密信息中的指定位置提取预设长度的私密信息段,将所述私密信息段和所述用户关键信息、所述系统标识进行拼接,以得到拼接后的访问密钥。3.根据权利要求1所述的一种基于搜索引擎的信息交互方法,其特征在于,确定所述访问密钥对应的共享模式,根据所述共享模式,将所述访问密钥分发至第二用户,具体包括:基于所述第一用户和所述第二用户在所述搜索引擎中触发的聊天事件,确定所述访问密钥对应的共享发起方;根据所述共享发起方,确定所述访问密钥对应的共享模式;其中,所述共享模式包括主动共享和被动共享;在所述共享模式为所述主动共享的情况下,通过在线聊天工具,将所述访问密钥发送至所述第二用户;在所述共享模式为所述被动共享的情况下,将所述第二用户发送的共享请求信息发送至所述第一用户,以使所述第一用户根据所述共享请求信息,将所述访问密钥发送至所述第二用户。4.根据权利要求3所述的一种基于搜索引擎的信息交互方法,其特征在于,基于所述第一用户和所述第二用户在所述搜索引擎中触发的聊天事件,确定所述访问密钥对应的共享发起方,具体包括:确定所述聊天事件的发起方;根据所述发起方,确定所述发起方为所述第一用户时,所述第一用户为所述访问密钥的共享发起方,以及,确定所述发起方为所述第二用户时,所述第二用户为所述访问密钥的共享发起方;根据所述共享发起方,确定所述访问密钥对应的共享模式,具体包括:在所述共享发起方为所述第一用户的情况下,确定所述访问密钥对应的共享模式为主动共享;
在所述共享发起方为所述第二用户的情况下,确定所述访问密钥对应的共享模式为被动共享。5.根据权利要求3所述的一种基于搜索引擎的信息交互方法,其特征在于,将所述第二用户发送的共享请求信息发送至所述第一用户之后,所述方法还包括:确定所述第二用户是否为所述第一用户的好友,若是,则直接将所述访问密钥发送至所述第二用户;若否,则确定所述私密信息对应的共享范围,以根据所述共享范围,将所述访问密钥分发至所述第二用户。6.根据权利要求5所述的一种基于搜索引擎的信息交互方法,其特征在于,确定所述私密信息对应的共享范围,以根据所述共享范围,将所述访问密钥分发至所述第二用户,具体...

【专利技术属性】
技术研发人员:尹鹏程
申请(专利权)人:山东浪潮智慧供应链科技有限公司浪潮数字云链云南供应链科技有限公司
类型:发明
国别省市:

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

1