[发明专利]针对使用选择性加载优先级的网页浏览的内容感知节能有效
申请号: | 201880009353.4 | 申请日: | 2018-01-25 |
公开(公告)号: | CN110235123B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 林宗芳;王军;田琛;叶寒栋;胡子昂 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;H04N5/445 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 使用 选择性 加载 优先级 网页 浏览 内容 感知 节能 | ||
1.一种用于在移动设备上进行网页浏览的计算机实施的方法,其特征在于,包括:
接收包括多个元件的标记语言文档;
基于规则集为所述多个元件中的每个元件分配优先级值,其中所述规则集包括至少两个规则,其用于将两个或多个优先级值分配给所述多个元件中的至少两个元件子集;以及
根据分配给所述多个元件中的每个元件的优先级值,将与所述多个元件相对应的呈现的内容选择性地加载到由所述移动设备执行的应用程序的窗口中;
将与所述多个元件相对应的呈现的内容选择性地加载到所述应用程序的窗口中包括:基于分配给所述多个元件中的每个元件的优先级值确定元件的顺序;以及按照元件的顺序显示与所述多个元件中的每个元件相对应的呈现的内容,其中在按照元件的顺序显示上一个元件之后,以预定的延迟时间延迟显示所述元件的顺序中的下一个元件,若所述下一个元件相对应的呈现的内容加载到所述应用程序的窗口之前,接收到另一标记语言文档,则取消加载与所述下一个元件相对应的呈现的内容;
在正常模式下操作所述移动设备的同时,将与第一优先级值范围内的优先级值相关联的元件加载到所述窗口中,并且在低功耗模式下操作所述移动设备的同时,将与第二优先级值范围内的优先级值相关联的元件加载到所述窗口中。
2.根据权利要求1所述的方法,其特征在于,所述规则集包括基于特定元件的分类将所述优先级值分配给所述特定元件的至少一个规则。
3.根据权利要求1或2所述的方法,其特征在于,所述规则集包括至少一个规则,其基于特定元件是否被标识为广告内容而将所述优先级值分配给所述特定元件。
4.根据权利要求1或2所述的方法,其特征在于,基于与所述标记语言文档相对应的统一资源定位符(uniform resource locator,URL)选择所述规则集。
5.根据权利要求1或2所述的方法,其特征在于,在所述低功率模式下操作所述移动设备包括:使用动态电压频率调整(dynamic voltage and frequency scaling,DVFS)降低所述移动设备中的处理器的电源电压或频率、降低与所述元件相对应的呈现的内容的分辨率、降低显示设备的亮度级、抑制与所述标记语言文档内的低优先级元件相关联的一个或多个线程或屏蔽所述应用程序的所述窗口内的低优先级元件中的至少一个。
6.根据权利要求1或2所述的方法,其特征在于,所述多个元件中的一个或多个元件与显示在所述应用程序的窗口中的图形用户界面元件相关联,所述图形用户界面元件使用户手动地将与对应元件相关联的呈现的内容加载到所述应用程序的窗口中。
7.一种用于网页浏览的移动设备,其特征在于,包括:
包括指令的非瞬时存储器;以及
与所述存储器通信的一个或多个处理器,其中所述一个或多个处理器执行所述指令以:
接收包括多个元件的标记语言文档;
基于规则集为所述多个元件中的每个元件分配优先级值,其中所述规则集包括至少两个规则,其用于将两个或多个优先级值分配给所述多个元件中的至少两个元件子集;以及
根据分配给所述多个元件中的每个元件的优先级值,将与所述多个元件相对应的呈现的内容选择性地加载到由所述移动设备执行的应用程序的窗口中;
将与所述多个元件相对应的呈现的内容选择性地加载到所述应用程序的窗口中包括:基于分配给所述多个元件中的每个元件的优先级值确定元件的顺序;以及按照元件的顺序显示与所述多个元件中的每个元件相对应的呈现的内容,其中在按照元件的顺序显示上一个元件之后,以预定的延迟时间延迟显示所述元件的顺序中的下一个元件,若所述下一个元件相对应的呈现的内容加载到所述应用程序的窗口之前,接收到另一标记语言文档,则取消加载与所述下一个元件相对应的呈现的内容;
在正常模式下操作所述移动设备的同时,将与第一优先级值范围内的优先级值相关联的元件加载到所述窗口中,并且在低功耗模式下操作所述移动设备的同时,将与第二优先级值范围内的优先级值相关联的元件加载到所述窗口中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880009353.4/1.html,转载请声明来源钻瓜专利网。