[发明专利]为未来动作优化用户界面数据缓存的方法、设备和系统有效
申请号: | 201780000575.5 | 申请日: | 2017-06-07 |
公开(公告)号: | CN108605053B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 张帆;庄鹏;孟毅 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 未来 动作 优化 用户界面 数据 缓存 方法 设备 系统 | ||
本说明书的主题通常涉及预缓存用于预测的未来动作的数据。在一些实施方式中,客户端设备包括数据处理设备和与数据存储设备和显示器通信的数据处理装置,该数据处理设备具有存储对一个或多个移动应用接收的数据的缓存器。对给定应用确定用于正呈现的给定用户界面的用户界面场境。能基于用户界面场境,确定客户端设备的用户将在给定用户界面处将执行的预测的下一动作。在检测到预测的下一动作前,通过网络传送对于响应于用户执行预测的下一动作而将显现的下一动作数据的请求。能接收下一动作数据并且将其存储在缓存器中。
背景技术
互联网便于在全球的用户之间交互数据和事务。该数据交互使得数据提供者向各种用户提供各种内容。能以各种方式提供该数据,包括在电子文档(例如网页)上以及应用(例如移动应用)内公开数据。通常响应于用户请求——例如,响应于用户选择网页的链接,来向客户端设备提供数据。每一请求花费数据提供者的时间来识别适当的数据并且在互联网上将数据发送给客户端设备。
发明内容
本说明书描述了基于确定——例如预测用户将执行的下一动作,在客户端设备处预缓存数据的系统、方法、设备和其他技术。
通常,在包括呈现用于一个或多个移动应用的用户界面的显示器的客户端设备中,实现在本说明书中的主题的一个创新方面。客户端设备包括数据存储设备,该数据存储设备具有存储通过数据通信网络接收的、用于一个或多个移动应用的数据的缓存器。客户端设备还能包括与数据存储设备和显示器通信的数据处理装置。数据处理装置能对给定应用,确定用于正由显示器呈现的给定用户界面的用户界面场境。用于给定用户界面的用户界面场境能够指定以下至少一个:(i)在给定用户界面中正呈现的数据所属的组,或(ii)在给定用户界面中正呈现的数据的类型。数据处理装置能基于用户界面场境,确定客户端设备的用户将在给定用户界面处执行的预测的下一动作。数据处理装置能在检测到预测的下一动作前,通过数据通信网络传送对于响应于用户执行预测的下一动作而将被呈现的下一动作数据的请求。数据处理装置能通过数据通信网络接收下一动作数据并且将该下一动作数据存储在缓存器中。该方面的其他实施方式包括装置、方法、系统和计算机程序,该计算机程序被编码在计算机存储设备上并且被配置成执行方法的动作。
这些和其他实施方式可选地包括下述特征的一个或多个。在一些方面中,客户端设备的数据处理装置能检测在给定用户界面处该预测的动作的发生;从缓存器获得下一动作数据;以及更新用户界面以呈现该下一动作数据。
在一些方面中,用户界面场境指定在给定用户界面中正呈现的数据的汇总级。汇总级能够指定其中数据被汇集的层级。
在一些方面中,该预测的下一动作是基于以下来确定的:当给定用户界面已经具有与所确定的用户界面场境匹配的场境时,能够在该给定用户界面处被执行的可能动作集中的每一动作已经被包括该用户的一个或多个用户执行的次数。
在一些方面中,客户端设备的数据处理装置能检测用于确定预测的下一动作的触发事件。响应于检测到触发事件,能够确定预测的下一动作。
在一些方面中,客户端设备的数据处理装置能获得基于用户界面场境确定预测的下一动作的预测模型,以及将该预测模型转换成各预测的下一动作与概率之间的映射。每一映射能是相应的预测的下一动作与所述相应的预测的下一动作针对给定用户界面场境而发生的概率之间的映射。
在一些方面中,客户端设备的数据处理装置能基于以下至少一个从预测模型的集合中选择该预测模型:(i)用于每一预测模型的预测精度,(ii)用于每一预测模型的缓存命中率,(iii)由每一预测模型提供的时延(latency)的缩减,或(iv)用户在给定用户界面处执行的历史用户交互的数目。
在一些方面中,客户端设备的数据处理装置能确定下一动作数据将由与给定应用不同的第二应用来呈现。在检测到该预测的下一动作前,数据处理装置能获得用于执行第二应用的代码并且将该代码存储在缓存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780000575.5/2.html,转载请声明来源钻瓜专利网。