确定用于触发相关内容界面通知的提供的动态交互条件的制作方法

文档序号:30710328发布日期:2022-07-10 08:24阅读:来源:国知局

技术特征:
1.一种使用一个或多个处理器实施的方法,所述方法包括:确定因特网资源的多个属性,其中所述多个属性包括基于所述因特网资源的内容的一个或多个内容属性;使用机器学习模型处理所述多个属性,以生成预测输出;基于所述预测输出,确定用于触发对所述因特网资源的相关内容界面通知的提供的一个或多个交互条件;以及响应于给定客户端设备对所述因特网资源的访问,以及响应于确定所述一个或多个交互条件:响应于确定对所述因特网资源的访问满足所述一个或多个交互条件,使得所述给定客户端设备呈现所述相关内容界面通知。2.根据权利要求1所述的方法,其中,所述一个或多个内容属性包括类型属性,所述类型属性指示所述因特网资源最接近符合的多种不同类型中的一种类型。3.根据任一前述权利要求所述的方法,其中,所述一个或多个内容属性包括结构属性,并且其中,确定所述结构属性是基于所述因特网资源的标记语言的组织结构。4.根据任一前述权利要求所述的方法,其中,所述一个或多个内容属性包括所述因特网资源的至少一些内容的低维嵌入,所述低维嵌入是基于使用额外机器学习模型处理所述至少一些内容而生成的。5.根据任一前述权利要求所述的方法,其中,所述多个属性还包括一个或多个导航属性,指示用于导航到所述因特网资源的一个或多个特定属性。6.根据权利要求5所述的方法,其中,基于所述预测输出,确定(a)提供所述因特网资源的所述相关内容界面通知,以及(b)用于触发对所述相关内容界面通知的提供的所述一个或多个交互条件发生在所述给定客户端设备访问所述因特网资源之前;并且其中,响应于确定所述因特网资源的访问满足所述一个或多个交互条件而使得所述给定客户端设备呈现所述相关内容界面通知进一步响应于确定所述给定客户端设备对所述因特网资源的访问是符合所述一个或多个导航属性的导航的结果。7.根据权利要求5或6所述的方法,其中,所述一个或多个导航属性包括路径属性,所述路径属性指示用于访问所述因特网资源的多个导航路径中的给定导航路径。8.根据权利要求7所述的方法,其中,所述给定导航路径是:基于查询的路径,所述基于查询的路径指示响应于一个或多个搜索查询而访问所述因特网资源,或者与查询无关的路径,所述与查询无关的路径指示与任何查询无关地访问所述因特网资源。9.根据权利要求8所述的方法,其中,所述给定导航路径是所述基于查询的路径,并指示所述一个或多个搜索查询的广度。10.根据任一前述权利要求所述的方法,其中,所述多个属性还包括一个或多个全局历史交互属性,所述全局历史交互属性指示响应于针对多个客户端设备对所述因特网资源和/或被确定为与所述因特网资源相似的额外因特网资源的过去访问的先前相关内容界面
通知的先前呈现而关于先前相关内容界面通知的过去交互的测量的过去程度。11.根据任一前述权利要求所述的方法,其中,所述多个属性还包括一个或多个个人历史交互属性,所述个人历史交互属性指示所述给定客户端设备的用户关于先前相关内容界面通知的过去交互的测量的过去程度。12.根据权利要求11所述的方法,其中,所述过去交互的测量的过去程度是关于被确定为与所述因特网资源相似的额外因特网资源的过去访问的先前相关内容界面通知。13.根据任一前述权利要求所述的方法,其中,基于所述预测输出来确定用于触发对所述相关内容界面通知的提供的所述一个或多个交互条件发生在所述给定客户端设备访问所述因特网资源之前。14.根据权利要求13所述的方法,其中,响应于确定所述因特网资源的访问满足所述一个或多个交互条件而使所述给定客户端设备呈现所述相关内容界面通知包括:将所述一个或多个交互条件发送到所述给定客户端设备,其中将所述一个或多个交互条件发送到所述给定客户端设备使得所述给定客户端设备在所述给定客户端设备处访问所述因特网资源期间监视所述一个或多个交互条件的发生,并且使得所述给定客户端设备响应于所述一个或多个交互条件的发生而呈现所述相关内容界面通知。15.根据任一前述权利要求所述的方法,其中,所述一个或多个交互条件包括对所述因特网资源的访问的持续时间。16.根据任一前述权利要求所述的方法,其中,所述一个或多个交互条件包括滚动条件,所述滚动条件指示在访问所述因特网资源期间是否已发生了滚动、滚动的程度、滚动的速度或滚动的方向。17.根据任一前述权利要求所述的方法,其中,所述一个或多个交互条件包括至少两个交互条件,并且其中,仅当满足所述至少两个交互条件中的每一个时,对所述因特网资源的访问才满足所述一个或多个交互条件。18.根据任一前述权利要求所述的方法,其中,所述一个或多个交互条件包括至少两个交互条件,并且其中,仅当满足所述至少两个交互条件中的任一个时,对所述因特网资源的访问才满足所述一个或多个交互条件。19.根据任一前述权利要求所述的方法,还包括:基于所述预测输出,确定是否提供所述因特网资源的所述相关内容界面通知;其中,使所述给定客户端设备呈现所述相关内容界面还响应于确定提供所述因特网资源的所述相关内容界面通知。20.根据权利要求19所述的方法,其中,所述预测输出包括规定是否提供所述相关内容界面通知的第一输出部分和规定用于触发对所述相关内容界面通知的提供的所述一个或多个交互条件的第二输出部分。21.根据权利要求19所述的方法,其中,所述预测输出规定所述一个或多个交互条件,并且其中,确定提供所述相关界面通知包括基于所述一个或多个交互条件满足一个或多个条件来确定提供所述相关界面通知。22.根据任一前述权利要求所述的方法,其中,所述相关内容界面通知包括到相关因特网资源的链接,或者是可选择的,以使得呈现到所述相关因特网资源的链接,并且还包括:基于所述预测输出,确定引起所述相关因特网资源的抢先缓存;
以及响应于确定提供所述因特网资源的所述相关内容界面通知,并且响应于给定客户端设备对所述因特网资源的访问:还使得所述给定客户端设备在呈现所述相关内容界面通知之前在所述给定客户端设备本地抢先缓存至少一部分所述因特网资源。23.根据任一前述权利要求所述的方法,其中,所述相关内容界面通知被呈现在所述因特网资源之上,并且指示相关资源可用,但是所述相关内容界面通知不提供所述相关资源的任何细节;并且其中,经由所述客户端设备的用户输入设备对所述相关内容界面通知的单个选择使得至少一些所述相关资源的细节被呈现在所述因特网资源之上。24.根据任一前述权利要求所述的方法,其中,所述相关内容界面通知被呈现在所述因特网资源之上,并且提供关于仅一个或多个初始相关资源的细节;并且其中,经由所述客户端设备的用户输入设备对所述相关内容界面通知的单个选择使得至少一个或多个额外相关资源的细节被呈现在所述因特网资源之上。25.根据任一前述权利要求所述的方法,其中,所述多个属性还包括一个或多个相关内容属性,所述一个或多个相关内容属性基于一个或多个相关因特网资源,所述一个或多个相关因特网资源在所述因特网资源的所述相关内容通知中被链接到,或者响应于对所述相关内容通知的选择而被呈现。26.根据任一前述权利要求所述的方法,还包括:确定经由所述给定客户端设备与所述相关内容界面通知,的任何用户交互的一个或多个交互属性;并且基于所述一个或多个交互属性更新所述机器学习模型。27.根据权利要求26所述的方法,其中,更新所述机器学习模型包括强化学习,并且其中,基于所述一个或多个交互属性更新所述机器学习模型包括:基于所述一个或多个交互属性确定奖励;以及基于所述奖励更新所述机器学习模型。28.根据权利要求27所述的方法,其中,确定所述奖励包括:如果所述一个或多个交互属性指示与所述相关内容界面通知的交互以查看与所述因特网资源相关的相关资源的片段,但是指示没有用户输入来引起任何所述相关资源的呈现,则选择第一奖励;以及如果所述一个或多个交互属性指示与所述相关内容界面通知的交互以查看相关资源的片段,并且指示引起所述相关资源中的至少一个的呈现的用户输入,则选择第二奖励,其中,所述第二奖励比所述第一奖励更积极。29.根据权利要求28所述的方法,其中,确定所述奖励还包括:如果所述一个或多个交互属性指示没有与所述相关内容界面通知的交互,则选择没有奖励或惩罚,或者如果所述一个或多个交互属性指示消除所述相关内容界面通知,则选择没有奖励或惩罚。30.根据权利要求26所述的方法,其中更新所述机器学习模型包括监督学习,其中所述
预测输出指示预测的访问持续时间和预测的滚动程度中的一个或两个,其中所述一个或多个交互属性包括与所述相关内容界面通知交互之前的实际访问持续时间和与所述相关内容界面通知交互之前的实际滚动程度中的一个或两个,并且其中基于所述一个或多个交互属性更新所述机器学习模型包括:基于将所述预测输出与所述一个或多个交互属性进行比较来确定误差;并且基于跨所述机器学习模型反向传播所述误差来更新所述机器学习模型。31.根据权利要求26至30中的任一项所述的方法,还包括:在更新所述机器学习模型,并且基于依据与为额外因特网资源呈现的额外相关内容界面的额外交互的额外交互属性确定的额外奖励来更新所述机器学习模型之后:使用所述机器学习模型处理所述多个属性,以生成新的预测输出;基于所述新的预测输出,确定用于触发对所述相关内容界面通知的提供的一个或多个新的交互条件;以及响应于额外客户端设备对所述因特网资源的访问:响应于确定对所述因特网资源的访问满足所述一个或多个新的交互条件,使得所述额外客户端设备呈现所述相关内容界面通知。32.一种使用一个或多个处理器实施的方法,所述方法包括:确定因特网资源的多个属性,其中,所述多个属性包括:基于所述因特网资源的内容的一个或多个内容属性,以及一个或多个导航属性,所述一个或多个导航属性指示用于导航到所述因特网资源的一个或多个特定属性;基于所述多个属性,确定用于触发对所述因特网资源的相关内容界面通知的提供的一个或多个导航属性专用的交互条件;响应于给定客户端设备对所述因特网资源的访问,并且响应于确定所述给定客户端设备对所述因特网资源的访问是符合所述一个或多个导航属性的导航的结果:响应于确定所述因特网资源的访问满足所述一个或多个导航属性专用的交互条件,使得所述给定客户端设备呈现所述相关内容界面通知。33.根据权利要求32所述的方法,其中,所述一个或多个导航属性包括路径属性,所述路径属性指示用于访问所述因特网资源的多个导航路径中的给定导航路径。34.根据权利要求33或34所述的方法,其中,基于所述多个属性确定所述一个或多个导航专用的交互条件包括:使用机器学习模型处理所述多个属性,以生成预测输出;以及基于所述预测输出来确定所述一个或多个导航专用的交互条件。35.一种包括指令的计算机程序产品,所述指令在由一个或多个处理器执行时使得所述一个或多个处理器执行根据前述权利要求中的任一项所述的方法。36.一种包括指令的计算机可读存储介质,所述指令在由一个或多个处理器执行时使得一个或多个处理器执行根据权利要求1至34中的任一项所述的方法。37.一种系统,所述系统包括一个或多个处理器,用于执行根据权利要求1至34中的任一项所述的方法。

技术总结
实现方式确定因特网资源的属性;处理属性以生成预测输出;基于预测输出,确定用于触发对所述因特网资源的相关内容界面通知的提供的交互条件;以及响应于给定客户端设备对因特网资源的访问,并且响应于确定交互条件:响应于确定对因特网资源的访问满足交互条件,使给定客户端设备呈现相关内容界面通知。在一些实现方式中,交互条件随因特网资源而变化,和/或可以针对单个因特网资源变化(例如,基于在访问因特网资源时使用的导航路径和/或在访问因特网资源时使用的客户端设备)。特网资源时使用的客户端设备)。特网资源时使用的客户端设备)。


技术研发人员:易卜拉欣
受保护的技术使用者:谷歌有限责任公司
技术研发日:2019.12.13
技术公布日:2022/7/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1