针对使用选择性加载优先级的网页浏览的内容感知节能制造技术

技术编号:31696814 阅读:19 留言:0更新日期:2022-01-01 10:57
提供了一种移动设备、计算机可读介质和方法,用于降低网页浏览时移动设备的功耗。所述方法包括以下步骤:接收包括多个元件的标记语言文档;根据规则集为所述多个元件中的每个元件分配优先级值;以及基于分配给所述多个元件中的每个元件的所述优先级值,将与所述多个元件相对应的呈现的内容选择性地加载到由所述移动设备执行的应用程序的窗口中。所述规则集包括至少两个规则,其用于将两个或多个优先级值分配给所述多个元件中的至少两个元件子集。选择性加载可以指与所述网页浏览器的渲染引擎的默认顺序相比,按照不同顺序加载网页的元件。件。件。

【技术实现步骤摘要】
针对使用选择性加载优先级的网页浏览的内容感知节能
相关申请案交叉申请
[0001]本申请要求于2017年2月2日提交的、专利技术名称为“针对使用选择性加载优先级的网页浏览的内容感知节能(Content

aware energy savings for web browsing utilizing selective loading priority)”的美国专利申请第15/423,542号的优先权以及于2018年1月25日提交的、专利技术名称为“针对使用选择性加载优先级的网页浏览的内容感知节能(CONTENT

AWARE ENERGY SAVINGS FOR WEB BROWSING UTILIZING SELECTIVE LOADING PRIORITY)”的国际专利申请第PCT/CN2018/074191号的优先权,其全部内容以引用的方式并入本文中。


[0002]本专利技术涉及能效,更具体地涉及与网页浏览相关联的节能方法。

技术介绍

[0003]平板电脑和智能电话等移动设备的电池容量对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于在移动设备上进行网页浏览的计算机实施的方法,其特征在于,包括:接收包括多个元件的标记语言文档;基于规则集为所述多个元件中的每个元件分配优先级值,其中所述规则集包括至少两个规则,其用于将两个或多个优先级值分配给所述多个元件中的至少两个元件子集;以及根据分配给所述多个元件中的每个元件的优先级值,将与所述多个元件相对应的呈现的内容选择性地加载到由所述移动设备执行的应用程序的窗口中。2.根据权利要求1所述的方法,其特征在于,所述规则集包括基于特定元件的分类将所述优先级值分配给所述特定元件的至少一个规则。3.根据权利要求1至2中任一项所述的方法,其特征在于,所述规则集包括至少一个规则,其基于特定元件是否被标识为广告内容而将所述优先级值分配给所述特定元件。4.根据权利要求1至3中任一项所述的方法,其特征在于,基于与所述标记语言文档相对应的统一资源定位符(uniform resource locator,URL)选择所述规则集。5.根据权利要求1至4中任一项所述的方法,其特征在于,将与所述多个元件相对应的呈现的内容选择性地加载到所述应用程序的窗口中包括:基于分配给所述多个元件中的每个元件的优先级值确定元件的顺序;以及按照元件的顺序显示与所述多个元件中的每个元件相对应的呈现的内容,其中在按照元件的顺序显示上一个元件之后,以预定的延迟时间延迟显示所述元件的顺序中的下一个元件。6.根据权利要求1至5中任一项所述的方法,其特征在于,在正常模式下操作所述移动设备的同时,将与第一优先级值范围内的优先级值相关联的元件加载到所述窗口中,并且在低功耗模式下操作所述移动设备的同时,将与第二优先级值范围内的优先级值相关联的元件加载到所述窗口中。7.根据权利要求6所述的方法,其特征在于,在所述低功率模式下操作所述移动设备包括:使用动态电压频率调整(dynamic voltage and frequency scaling,DVFS)降低所述移动设备中的处理器的电源电压或频率、降低与所述元件相对应的呈现的内容的分辨率、降低显示设备的亮度级、抑制与所述标记语言文档内的低优先级元件相关联的一个或多个线程或屏蔽所述应用程序的所述窗口内的低优先级元件中的至少一个。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述多个元件中的一个或多个元件与显示在所述应用程序的窗口中的图形用户界面元件相关联,所述图形用户界面元件使用户手动地将与对应元件相关联的呈现的内容加载到所述应用程序的窗口中。9.一种用于网页浏览的移动设备,其特征在于,包括:包括指令的非瞬时存储器;以及与所述存储器通信的一个或多个处理器,其中所述一个或多个处理器执行所述指令以:接收包括多个元件的标记语言文档;基于规则集为所述多个元件中的每个元件分配优先级值,其中所述规则集包括至少两个规则,其用于将两个或多个优先级值分配给所述多个元件中的至少两个元件子集;以及根据分配给所述多个元件中的每个元件的优先级值,将与所述多个元件相对应的呈现的内容选择性地加载到由所述移动设备执行的应用程序的窗口中。
10.根据权利要求9所述的移动设备,其特征在于,所述规则集包括基于特定元件的分类将所述优先级值分配给所述特定元件的至少一个规则。11.根据权利要求9至10中任一项所述的移动设备,其特征在于,所述规则集包括至少一个规则,其基于特定元件是否被标识为广告内容而将所述优先级值分配给所述特定元件。12.根据权利要求9至11中任一项所述的移动设备,其...

【专利技术属性】
技术研发人员:林宗芳王军田琛叶寒栋胡子昂
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1