【技术实现步骤摘要】
【国外来华专利技术】低延时动态内容管理
[0001]相关申请的交叉引用
[0002]本申请是2019年12月10日提交的美国专利申请第16/709,545号的继续申请并要求其优先权,该申请的全部内容以引用的方式并入本文。
[0003]本说明书总体上涉及应用管理,更具体地,涉及根据本公开的各种实施例动态地管理针对应用的内容更新。
技术介绍
[0004]尽管诸如网站之类的基于网络的应用可以是灵活的,但是在设备上本地运行的应用(例如,诸如移动应用之类的非基于浏览器的应用)在许多情况下可能仍然是优选的。例如,本机应用可以提供不受网络浏览器限制的功能、特征和用户界面元素。此外,不依赖网络连接的应用通常运行得更快,并且在某些情况下,可能会完全脱机运行。然而,管理应用可能具有挑战性。
[0005]由于应用要在设备本地获得至少一些数据,包括编程代码和可呈现内容,因此用于安装应用的安装包必须包括应用可能需要的编程代码和可呈现内容。应用通常包括相同可呈现内容的多个版本,例如可呈现内容的不同语言。因此,可呈现内容的所有不同语言都将包含在要安装 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:非暂态存储器;和一个或多个硬件处理器,所述一个或多个硬件处理器与所述非暂态存储器耦合并被配置为从所述非暂态存储器读取指令以使所述系统执行操作,所述操作包括:确定计算设备的应用缺少针对所述应用的一个或多个用户界面页面的可呈现内容;获得所述计算设备的设备属性;至少部分地基于所述设备属性来生成内容请求;基于所述内容请求从内容递送网络撷取可呈现内容,而不需要用户与所述应用交互;以及将撷取到的内容与所述应用相关联地存储在所述计算设备上。2.根据权利要求1所述的系统,其中,所述操作还包括:从与所述内容递送网络分离的应用服务器下载所述应用。3.根据权利要求1所述的系统,其中,从所述内容递送网络撷取的所述可呈现内容的至少一部分与所述应用的如下图形用户界面页面相关联:在所述内容请求被生成时未被所述计算设备访问的图形用户界面页面。4.根据权利要求1所述的系统,其中,所述操作还包括:通过所述应用的图形用户界面接收显示所述一个或多个用户界面页面中的一者的请求;响应于接收到所述请求,至少部分地基于从所述内容递送网络撷取的所述可呈现内容的一部分来生成所述一个或多个用户界面页面中的所述一者;以及在所述计算设备上呈现所述一个或多个用户界面页面中的所述一者。5.根据权利要求1所述的系统,其中,所述操作还包括:检测所述应用在所述计算设备上被启动,其中,所述内容请求是响应于所述检测而生成的。6.根据权利要求1所述的系统,其中,所述设备属性包括所述计算设备的语言属性、地理位置或所述计算设备的显示硬件配置中的至少一项。7.根据权利要求1所述的系统,其中,所述操作还包括:确定所述应用的在所述计算设备上显示的第一用户界面页面;以及将与所述第一用户界面页面相关联的标识符插入在所述内容请求中。8.一种方法,包括:获得与应用相关联的编程代码和与所述应用的一个或多个用户界面相关联的可呈现内容;由一个或多个硬件处理器基于所述编程代码来生成应用包,所述应用包不包括所述可呈现内容;由所述一个或多个硬件处理器将所述应用包发布到应用托管服务器以分发给最终用户;以及将所述可呈现内容公布到与所述应用托管服务器分离的内容递送网络。9.根据权利要求8所述的方法,还包括:从用户设备接收与所述应用相关联的内容请求;
基于所述内容请求,识别与所述用户设备相关联的至少一个设备属性;基于所述至少一个设备属性,选择所述可呈现内容的一部分以用于响应所述内容请求;以及将所述可呈现内容的所述一部分传送到所述用户设备。10.根据权利要求9所述的方法,还包括:至少部分地基于所述内容请求,从所述可呈现内容的所述一部分确定可呈现内容数据的顺序,其中所述可呈现内容的所述一部分是基于所确定的顺序而被传送到所述用户设备的。11.根据权利要求10所述的方法,其中,所述内容请求指示所述应用的在所述用户设备上显示的第一用户界面页面,其中所述顺序是至少部分地基于所述第一用户界面页面而被确定的。12.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。