一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

在功能手机处主动缓存瞬时助手动作建议的制作方法

2021-10-30 03:17:00 来源:中国专利 TAG:瞬时 缓存 助手 主动 动作

技术特征:
1.一种由功能手机的一个或多个处理器执行的助手客户端应用执行的方法,所述方法包括:当所述助手客户端应用在所述功能手机处执行时,与远程系统接口以预取用于所述助手客户端应用的瞬时助手动作建议和对应的元数据,其中,所预取的瞬时助手动作建议包括:与所述对应的元数据中的给定元数据相关联的时间受约束建议,所述给定元数据包括:定义一个或多个时间窗口的渲染限制元数据,所述时间受约束建议的渲染被限制到所述一个或多个时间窗口;将所预取的瞬时助手动作建议和所述对应的元数据写入所述功能手机的本地存储中的主动缓存;在将所获取的瞬时助手动作建议和所述对应的元数据写入所述本地存储中的所述主动缓存之后,以及当所述助手客户端应用随后在所述功能手机处执行时:确定所述助手客户端应用处于将提供助手动作建议的状态;响应于确定所述助手客户端应用处于将提供瞬时助手动作建议的所述状态中:访问所述本地存储中的所述主动缓存以选择所述瞬时助手动作建议的子集,所述子集至少包括所述时间受约束建议,并且访问所述本地存储中的所述主动缓存以选择所述子集包括:基于确定当前时间条件符合由所述时间受约束建议的所述渲染限制元数据定义的所述一个或多个时间窗口中的至少一个来选择所述时间受约束建议以包括在所述子集中;在所述功能手机处并经由所述助手客户端应用渲染所述瞬时助手动作建议的所述子集,包括渲染所述时间受约束建议;其中,针对所渲染的时间受约束建议的另外的用户输入使所述助手客户端应用启动对应于所述时间受约束建议的给定助手动作的执行。2.根据权利要求1所述的方法,其中,所述对应的元数据进一步包括与所述瞬时助手动作建议中的一个或多个相关联的时间戳元数据,所述时间戳元数据定义预取所述瞬时助手动作建议的时间或由所述远程系统生成所述瞬时助手动作建议的时间。3.根据权利要求2所述的方法,进一步包括:在渲染所述瞬时助手动作建议的所述子集之后,以及当所述助手客户端应用随后再次在所述功能手机处执行时:基于所述时间戳元数据超过生存时间阈值,从所述本地存储中的所述主动缓存中移除所述瞬时助手动作建议中的一个或多个。4.根据权利要求2或权利要求3所述的方法,进一步包括:在渲染所述瞬时助手动作建议的所述子集之后,并且当所述助手客户端应用随后再次在所述功能手机处执行并再次处于将提供助手动作建议的所述状态时:基于所述时间戳元数据超过生存时间阈值:从所述本地存储中的所述主动缓存中选择至少一个非瞬时助手动作建议;以及在所述功能手机处并经由所述助手客户端应用渲染所述至少一个非瞬时助手动作建议。
5.根据权利要求3或4所述的方法,其中,所述生存时间阈值是在所述助手客户端应用处预定义的。6.根据权利要求3或权利要求4所述的方法,其中,所述生存时间阈值:被包括在从所述远程系统预取的所述对应的元数据中,或相对于与所述远程系统接口以预取瞬时助手动作建议异步地从所述远程系统或附加远程系统被获取。7.根据任一前述权利要求所述的方法,其中,所述对应的元数据进一步包括与所述瞬时助手动作建议中的一个或多个相关联的主动缓存刷新率元数据,所述主动缓存刷新率元数据定义持续时间,在所述持续时间期间所述助手客户端应用将避免与远程系统接口以预取更新的瞬时助手动作建议。8.根据权利要求1至6中的任一项所述的方法,进一步包括:与所述远程系统或附加远程系统接口以获取主动缓存刷新率元数据,其中,接口以获取主动缓存刷新率元数据相对于与所述远程系统接口以预取瞬时助手动作建议是异步的,并且其中,所述主动缓存刷新率元数据定义持续时间,在所述持续时间期间所述助手客户端应用要避免与远程系统接口以预取更新的瞬时助手动作建议。9.根据权利要求8所述的方法,其中,所述接口以获取所述主动缓存刷新率元数据发生在所述助手客户端应用的先前执行中,而没有立即实现所述主动缓存刷新率元数据。10.根据权利要求7至9中的任一项所述的方法,进一步包括:当所述助手客户端应用随后在所述功能手机处执行时:由所述助手客户端应用并基于所述主动缓存刷新率元数据确定避免与所述远程系统接口以预取更新的瞬时助手动作建议。11.根据权利要求10所述的方法,其中,由所述助手客户端应用并基于所述主动缓存刷新率元数据确定避免与所述远程系统接口以预取更新的瞬时助手动作建议包括:将由所述主动缓存刷新率元数据定义的所述持续时间和与所述瞬时助手动作建议中的一个或多个相关联的时间戳元数据进行比较,所述时间戳元数据定义获取所述瞬时助手动作建议的时间或所述远程系统生成所述瞬时助手动作建议的时间。12.根据权利要求7至9中的任一项所述的方法,进一步包括:当所述助手客户端应用随后再次在所述功能手机处执行时:由所述助手客户端应用基于所述主动缓存刷新率元数据确定再次与所述远程系统接口以预取更新的瞬时助手动作建议;再次与所述远程系统接口以预取所述更新的瞬时助手动作建议和对应的更新元数据;以及在所述本地存储中的所述主动缓存中将所述瞬时助手动作建议和所述对应的元数据替换为所述更新的瞬时助手动作建议和所述对应的更新元数据。13.根据权利要求12所述的方法,其中,所述对应的更新元数据包括更新的主动缓存刷新率元数据,或者相对于与所述远程系统接口以预取所述更新的瞬时助手动作建议和对应的更新元数据而异步地获取所述更新的主动缓存刷新率元数据,所述更新的主动缓存刷新率元数据定义更新的持续时间,在所述更新的持续时间期间,所述助手客户端应用将避免与所述远程系统接口以获取更新的瞬时助手动作建议,所述更新的持续时间与所述持续时
间不同。14.根据权利要求12所述的方法,其中,所述更新的瞬时动作建议包括所述更新的对应元数据中具有更改的给定元数据的所述时间受约束建议的另一出现,所述更改的给定元数据包括:更新的渲染限制元数据,所述更新的渲染限制元数据定义一个或多个更新的时间窗口,所述时间受约束建议的渲染被限制到所述一个或多个更新的时间窗口,所述一个或多个更新的时间窗口不同于渲染所述限制元数据的所述时间窗口。15.根据任一前述权利要求所述的方法,其中,所述时间受约束建议包括描述对应于所述时间受约束建议的所述给定助手动作的文本,其中,渲染所述时间受约束建议包括显示所述文本,并且其中,所述另外的用户输入包括选择所述功能手机的硬件按钮。16.根据权利要求15所述的方法,其中,所述给定元数据进一步包括在所述远程系统处被映射到所述给定助手动作的动作元数据;其中,所述动作元数据包括比所述文本少的字节,并且其中,在启动所述给定助手动作的执行时,所述助手客户端应用将所述动作元数据代替所述文本传输到所述远程系统。17.根据任一前述权利要求所述的方法,其中,所述另外的用户输入包括对应于所述时间受约束建议的口头输入。18.根据任一前述权利要求所述的方法,其中,与所述远程系统接口以预取所述瞬时助手动作建议和所述对应的元数据是响应于确定所述助手客户端应用处于空闲。19.根据任一前述权利要求所述的方法,其中,当所述助手客户端应用在所述功能手机的前台执行时,发生与所述远程系统接口以预取所述瞬时助手动作建议和所述对应的元数据。20.一种由与由功能手机的一个或多个处理器执行的助手客户端应用选择性地进行网络通信中的一个或多个远程服务器执行的方法,所述方法包括:为具有动态时间特征的未来事件生成时间受约束瞬时助手动作建议;基于与一个或多个远程系统接口,为所述未来事件的所述动态时间特征确定至少一个时间窗口;基于所述时间窗口生成所述时间受约束瞬时助手动作建议的渲染限制元数据,所述渲染限制元数据将所述时间受约束瞬时助手动作建议的渲染约束到所述至少一个时间窗口;基于所述未来事件的一个或多个特性为所述时间受约束瞬时助手动作建议生成主动缓存刷新率元数据,所述主动缓存刷新率元数据定义持续时间,在所述持续时间期间,所述助手客户端应用将避免与远程系统接口以预取至少所述时间受约束瞬时助手动作建议的更新;从所述功能手机的所述助手客户端应用接收瞬时动作建议预取请求;以及响应于所述瞬时动作建议预取请求,至少提供所述时间受约束瞬时助手动作建议和所述渲染限制元数据;响应于来自所述功能手机的所述助手客户端应用的所述瞬时动作建议预取请求或附加异步请求,提供用于所述时间受约束瞬时助手动作建议的所述主动缓存刷新率元数据。21.根据权利要求20所述的方法,其中,生成所述主动缓存刷新率元数据发生在提供所述时间受约束瞬时助手动作建议
和所述渲染限制元数据之后,并且响应于确定所述未来事件的所述一个或多个特性已经改变;以及其中,提供所述主动缓存刷新率元数据是响应于所述附加的异步请求。22.一种由一个或多个远程服务器执行的方法,所述方法包括:生成瞬时助手动作建议;从地理区域内的多个功能手机的对应助手客户端应用接收对应的瞬时动作建议预取请求;响应于所述对应的瞬时动作建议预取请求中的每个对应的瞬时动作建议预取请求,提供所述瞬时动作建议;确定在一个或多个所述远程服务器处的负载改变和/或在所述地理区域中的一个或多个网络条件的改变;响应于确定所述负载的所述改变和/或所述一个或多个网络条件的所述改变:生成更新的主动缓存刷新率元数据,所述更新的主动缓存刷新率元数据定义持续时间,在所述持续时间期间,所述对应助手客户端应用将避免与一个或多个所述远程服务器接口以预取更新的瞬时助手动作建议;以及将所述更新的主动缓存刷新率元数据传输到所述对应助手客户端应用,并且相对于任何瞬时动作建议预取请求异步地传输到所述多个功能手机的所述对应助手客户端应用,以取代任何本地存储的预先存在的主动缓存刷新率元数据。23.一种包括至少一个处理器的用户设备,所述至少一个处理器执行存储的指令以执行根据权利要求1至19中的任一项所述的方法。24.根据权利要求23所述的用户设备,其中,所述用户设备是功能手机。25.一种包括至少一个处理器的服务器设备,所述至少一个处理器执行存储的指令以执行根据权利要求20至22中的任一项所述的方法。26.一种存储指令的非暂时性计算机可读介质,所述指令在由一个或多个处理器执行时执行根据权利要求1至22中的任一项所述的方法。

技术总结
在客户端设备(例如,功能手机)处主动缓存瞬时助手动作建议,用于由客户端设备的助手客户端应用选择性渲染。瞬时助手动作建议在经由助手客户端应用渲染并被选择时使助手客户端应用启动执行对应的助手动作。在各种实施方式中,预取的瞬时动作建议可以是时间受约束建议,其至少包括相关联的渲染限制元数据,该渲染限制元数据定义了时间受约束建议的渲染被限制到的一个或多个时间窗口。主动缓存刷新率元数据还可以与瞬时动作建议相关联,并定义其间助手客户端应用将避免与远程系统接口以预取更新的瞬时助手动作建议的持续时间。取更新的瞬时助手动作建议的持续时间。取更新的瞬时助手动作建议的持续时间。


技术研发人员:迭戈
受保护的技术使用者:谷歌有限责任公司
技术研发日:2019.11.05
技术公布日:2021/10/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜