平码五不中公式规律
  • / 17
  • 下载费用:30 金币  

数据处理设备的显示单元的显示屏区域的定制裁剪.pdf

关 键 ?#21097;?/dt>
数据处理 设备 显示 单元 显示屏 区域 定制 裁剪
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201310722577.9

申请日:

2013.12.24

公开号:

CN103914271A

公开日:

2014.07.09

当前法律状态:

撤回

有效性:

无权

法?#19978;?#24773;: 发明专利申请公布后的视为撤回IPC(主分类):G06F 3/14申请公布日:20140709|||实质审查的生效IPC(主分类):G06F 3/14申请日:20131224|||公开
IPC分类号: G06F3/14; G06F1/32 主分类号: G06F3/14
申请人: 辉达公司
发明人: 鲁佩什·德奥劳·基尔德
地址: 美国加利福尼亚州
优?#28909;ǎ?/td> 2013.01.02 US 13/732,451
专利代理机构: 北京市磐华律师事务所 11336 代理人: 谢栒;魏宁
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201310722577.9

授权公告号:

||||||

法律状态公告日:

2017.06.30|||2014.08.06|||2014.07.09

法律状态类型:

发明专利申请公布后的视为撤回|||实质审查的生效|||公开

摘要

数据处理设备的显示单元的显示屏区域的定制裁剪。方法包括通过数据处理设备的接口触发数据处理设备的显示单元的显示屏区域的裁剪。方法还包括基于触发通过与数据处理设备的处理器、在数据处理设备上执行的操作系统和/或在数据处理设备上执行的应用相关联的驱动组件发起处理器以处理将要在显示屏区域上被显示的像素数据。进一步地,方法包括通过处理器在显示单元的显示屏区域的经裁剪的部分上渲染经处理的像素数据。

权利要求书

权利要求书
1.  一?#22336;?#27861;,包括:
通过数据处理设备的接口触发所述数据处理设备的显示单元的显示屏区域的裁剪;
基于所述触发通过与所述数据处理设备的处理器、在所述数据处理设备上执行的操作系统和在所述数据处理设备上执行的应用中的至少一个相关联的驱动组件发起所述处理器以处理将要在所述显示屏区域上被显示的像素数据;以及
通过所述处理器在所述显示单元的所述显示屏区域的经裁剪的部分上渲染经处理的像素数据。

2.  如权利要求1所述的方法,其中所述像素数据的所述处理包括下列之一:
根据所述触发通过所述处理器按比例缩放所述像素数据;以及
丢弃所述像素数据的未被要求在所述显示屏区域上被渲染的部分而无需按比例缩放所述像素数据的被要求在所述显示屏区域上被渲染的剩余部分。

3.  如权利要求1所述的方法,其中通过所述接口触发所述显示屏区域的裁剪进一步包括:
通过所述驱动组件提供通过所述接口定义在所述显示屏区域上显示所述像素数据的自定义模式的能力,所述自定义模式是通过所述操作系统可解释的;以及
通过所述接口作为所述自定义模式中的输入而接收所述像素数据将要被渲染在其中的所述显示屏区域的尺寸。

4.  如权利要求1所述的方法,其中所述接口是通过所述显示单元的显示屏可访问的可点击接口、通过所述显示屏可访问的可触摸接口和所述数据处理设备的物理按钮中的至少一个。

5.  如权利要求1所述的方法,其中下列中的至少一个:
所述处理器是中央处理单元(CPU)和图形处理单元(GPU)之一,以及
所述存储器是?#36164;源?#20648;器和非?#36164;源?#20648;器中的至少一个。

6.  如权利要求1所述的方法,进一步包括选择通过所述接口可访问的裁剪?#28210;?#25991;件集之一?#28304;?#21457;所述显示屏区域的所述裁剪。

7.  如权利要求1所述的方法,进一步包括:
通过所述显示单元的原始设计制造商(ODM)指定所述显示屏区域的划分;以及
通过所述接口选择所述显示屏区域的经指定的划分之一?#28304;?#21457;其所述裁剪。

8.  一?#22336;?#26242;时性介?#21097;?#36890;过数据处理设备可读取并且包括具体化在其中的、通过所述数据处理设备可执行的指令,包括:
使能通过所述数据处理设备的接口触发所述数据处理设备的显示单元的显示屏区域的裁剪的指令;
基于所述触发通过与所述数据处理设备的处理器、在所述数据处理设备上执行的操作系统和在所述数据处理设备上执行的应用中的至少一个相关联的驱动组件发起所述处理器以处理将要在所述显示屏区域上被显示的像素数据的指令;以及
通过所述处理器在所述显示单元的所述显示屏区域的经裁剪的部分上渲染经处理的像素数据的指令。

9.  如权利要求8所述的非暂时性介?#21097;?#20854;中发起所述像素数据的所述处理的指令包括下列之一:
根据所述触发通过所述处理器按比例缩放所述像素数据的指令;以及
丢弃所述像素数据的未被要求在所述显示屏区域上被渲染的部分而无需按比例缩放所述像素数据的被要求在所述显示屏区域上被渲染的剩余部分的指令。

10.  如权利要求8所述的非暂时性介?#21097;?#20854;中使能通过所述接口触发所述显示屏区域的裁剪的指令进一步包括:
通过所述驱动组件提供通过所述接口定义在所述显示屏区域上显示所述像素数据的自定义模式的能力的指令,所述自定义模式是通过所述操作系统可解释的;以及
通过所述接口作为所述自定义模式中的输入而接收所述像素数据将要被渲染在其中的所述显示屏区域的尺寸的指令。

11.  如权利要求8所述的非暂时性介?#21097;?#21253;括与所述接口相兼容的指 令,所述接口是通过所述显示单元的显示屏可访问的可点击接口、通过所述显示屏可访问的可触摸接口和所述数据处理设备的物理按钮中的至少一个。

12.  如权利要求8所述的非暂时性介?#21097;?#36827;一步包括选择通过所述接口可访问的裁剪?#28210;?#25991;件集之一?#28304;?#21457;所述显示屏区域的所述裁剪的指令。

13.  如权利要求8所述的非暂时性介?#21097;?#36827;一步包括:
通过所述显示单元的ODM指定所述显示屏区域的划分的指令;以及
通过所述接口选择所述显示屏区域的经指定的划分之一?#28304;?#21457;其所述裁剪的指令。

14.  一种数据处理设备,包括:
存储器;
处理器,其可通信地耦连到所述存储器;
显示单元;
接口,以使能所述显示单元的显示屏区域的裁剪的触发;以及
驱动组件,其与所述处理器、在所述数据处理设备上执行的操作系统和在所述数据处理设备上执行的应用中的至少一个相关联,所述驱动组件?#28210;?#20026;基于通过所述接口的所述触发发起所述处理器以处理将要在所述显示屏区域上被显示的像素数据,并且所述处理器进一步?#28210;?#20026;在所述显示单元的所述显示屏区域的经裁剪的部分上渲染经处理的像素数据。

15.  如权利要求14所述的数据处理设备,其中所述处理器?#28210;?#20026;下列之一:
根据所述触发按比例缩放所述像素数据,以及
丢弃所述像素数据的未被要求在所述显示屏区域上被渲染的部分而无需按比例缩放所述像素数据的被要求在所述显示屏区域上被渲染的剩余部分。

16.  如权利要求14所述的数据处理设备,
其中所述驱动组件?#28210;?#20026;提供通过所述接口定义在所述显示屏区域上显示所述像素数据的自定义模式的能力,所述自定义模式是通过所述操作系统可解释的;以及
其中所述像素数据将要被渲染在其中的所述显示屏区域的尺寸?#28210;?#20026;通过所述接口作为所述自定义模式中的输入而被接收。

17.  如权利要求14所述的数据处理设备,其中所述接口是通过所述显示单元的显示屏可访问的可点击接口、通过所述显示屏可访问的可触摸接口和所述数据处理设备的物理按钮中的至少一个。

18.  如权利要求14所述的数据处理设备,其中下列中的至少一个:
所述处理器是CPU和GPU之一,以及
所述存储器是?#36164;源?#20648;器和非?#36164;源?#20648;器中的至少一个。

19.  如权利要求14所述的数据处理设备,其中所述接口提供裁剪?#28210;?#25991;件集,其中之一?#28210;?#20026;经选择?#28304;?#21457;所述显示屏区域的所述裁剪。

20.  如权利要求14所述的数据处理设备,
其中所述显示单元的ODM?#28210;?#20026;指定所述显示屏区域的划分,以及
其中所述接口提供经指定的划分,其中之一?#28210;?#20026;经选择?#28304;?#21457;所述显示屏区域的所述裁剪。

说明书

说明书数据处理设备的显示单元的显示屏区域的定制裁剪
技术领域
本公开总地涉及数据处理设备,并且更具体地,涉及数据处理设备的显示单元的显示屏区域的定制裁剪的方法、设备和/或系统。
背景技术
数据处理设备(例如桌面计算机、膝上型计算机、?#22987;?#26412;计算机、上网本、诸如移动电话的移动设备)可具有与其相关联的显示单元。显示单元可以由数据处理设备的背光所照明。显示单元可以是数据处理设备的、消耗来自其电池的最大电力组件。在数据处理设备是移动电话的情况下,移动电话的用户可能最频繁地检查在显示单元上所显示的当前时间和/或剩余电池时间,而不对数据处理设备实施?#39759;?#20854;他的动作。默认地,显示单元的整个显示屏区域可以由背光所照明,从而消耗来自电池的大量电力。
发明内容
所公开的是数据处理设备的显示单元的显示屏区域的定制裁剪的方法、设备和/或系统。
在一个方面,方法包括通过数据处理设备的接口触发数据处理设备的显示单元的显示屏区域的裁剪。方法还包括基于触发通过与数据处理设备的处理器、在数据处理设备上执行的操作系统和/或在数据处理设备上执行的应用相关联的驱动组件发起处理器以处理将要在显示屏区域上被显示的像素数据。进一步地,方法包括通过处理器在显示单元的显示屏区域的经裁剪的部分上渲染经处理的像素数据。
在另一个方面,公开了可通过数据处理设备读取并且包括具体化在其中的、可通过数据处理设备执行的指令的非暂时性介质。非暂时性介质包括使能通过数据处理设备的接口触发数据处理设备的显示单元的显示屏区域的裁剪的指令。非暂时性介质还包括基于触发通过与数据处理设备的处理器、在数据处理设备上执行的操作系统和/或在数据处理设备上执行的应 用相关联的驱动组件发起处理器以处理将要在显示屏区域上被显示的像素数据的指令。进一步地,非暂时性介质包括通过处理器在显示单元的显示屏区域的经裁剪的部分上渲染经处理的像素数据的指令。
在又一个方面,数据处理设备包括存储器、可通信地耦连到存储器的处理器、显示单元、使能显示单元的显示屏区域的裁剪的触发的接口、和驱动组件,该驱动组件与处理器、在数据处理设备上执行的操作系统和/或在数据处理设备上执行的应用相关联。驱动组件?#28210;?#20026;基于通过接口的触发发起处理器以处理将要在显示屏区域上被显示的像素数据。处理器进一步?#28210;?#20026;在显示单元的显示屏区域的经裁剪的部分上渲染经处理的像素数据。
本文所公开的方法和系统可以以用于达到各方面的?#39759;?#26041;式实现,并且可以以机器可读介质的形式执行,该机器可读介?#31034;?#20307;化当由机器执行时使机器实施本文所公开的操作中的?#39759;我?#20010;的指令集。其他特征将从附图和从下面的详?#35813;?#36848;中显而易见。
附图说明
本发明的实施例通过示例而非限制的方式在附图的图中示出,其中类似的参考标号指代相似的元件,在附图中:
图1是根据一个或多个实施例的、数据处理设备的示意图。
图2是图1的数据处理设备的示范性用户接口的示意图。
图3是图1的示范性数据处理设备的显示单元的显示屏区域的仅50%的利用的示例图。
图4是图3的示范性数据处理设备的显示单元的显示屏区域的仅25%的利用的示例图。
图5是根据一个或多个实施例的、在图1的数据处理设备的显示单元的显示屏区域的裁剪期间的、图1的数据处理设备的驱动组件和处理器之间的交互的示意图。
图6是图1的数据处理设备的显示单元的显示屏区域的裁剪的替代实施例的示意图。
图7是在示范性场景中的、图3的数据处理设备的显示单元的显示屏区域的适当裁剪的示例图。
图8是根据一个或多个实施例的、详述了在图1的数据处理设备的显 示单元的显示屏区域的定制裁剪中所涉及的操作的过程流程图。
所呈现的实施例的其他特征将从附图和下面的详?#35813;?#36848;中显而易见。
具体实施方式
如以?#28388;?#25551;述的,可以使用示范性实施例来提供数据处理设备的显示单元的显示屏区域的定制裁剪的方法、系统和/或设备。尽管所呈现的实施例已经参考具体的示范性实施例进行了描述,但是将显而易见的是可以对这些实施例做出各?#20013;?#25913;?#36879;?#21464;而不脱离各实施例的较宽的精神和范围。
图1示出了根据一个或多个实施例的数据处理设备100的框图。在一个或多个实施例中,数据处理设备100可以是桌面计算机、膝上型计算机、?#22987;?#26412;计算机、上网本或诸如移动电话的移动设备。数据处理设备100的其他形式在本文所论述的例示性实施例的范围内。在一个或多个实施例中,数据处理设备100可以包括?#28210;?#20026;控制与其相关联的功能性的控制器110。在一个或多个实施例中,控制器110可以包括可通信地耦连到存储器170(例如?#36164;源?#20648;器和/或非?#36164;源?#20648;器)的处理器160(例如中央处理单元(CPU)、图形处理单元(GPU));存储器170可以包括?#28210;?#20026;可通过处理器160寻址的存储位置。
在一个或多个实施例中,操作系统172可以在数据处理设备100上执行;图1将操作系统172示出为存储在存储器170中。图1将控制器110示出为被?#28210;?#20026;管理背光驱动电路122,背光驱动电路122?#28210;?#20026;基于来自控制器110的控制信号打开/关闭背光104。另外,控制器110与背光驱动电路122一起示出为控制模块150的一部分,控制模块150?#28210;?#20026;控制背光104(例如发光二极管(LED))。在一个或多个实施例中,控制模块150可以是可编程的专用集成电路。
在一个或多个实施例中,因为数据处理设备100可以?#28210;?#20026;从电池102得到电力,所以电池102示出为与控制模块150接口。明显的是控制模块150可以包括对数据处理设备100的运行是必要的但是和与本文所论述的例示性实施例相关联的概念不相关的其他元件。因此,与前述的其他元件相关联的论述已经出于清楚和简便的目的而略过。
在一个或多个实施例中,数据处理设备100可以包括与其相关联的显示单元140(例如液晶显示器(LCD)、阴极射线管(CRT)监视器);显 示单元140还可以通过电池102获得电力。在一个或多个实施例中,与通过处理器160的处理相关联的输出数据可以被输入到?#28210;?#20026;实施与数据相关联的编码/解码的多媒体处理单元(未示出)。在一个或多个实施例中,多媒体处理单元的输出可以在显示单元140上被渲染;图1示出了可通信地耦连到显示单元140的处理器160。在一个或多个实施例中,显示单元140的显示屏区域可以通过背光104来照明。
在一个或多个实施例中,数据处理设备100可以包括用户接口180,用户接口180耦连到控制器110以使得数据处理设备100的用户190能够输入与显示单元140的显示屏的大小(例如显示屏像素)的裁剪相关联的选项。在一个或多个实施例中,用户190可能不期望和/或要求在显示单元140的大显示屏区域上查看在数据处理设备100上执行的若干应用;前述大显示屏区域的利用?#19978;?#32791;大量电力,导致通过电池102所提供的备份减少。本文所论述的例示性实施例针对根据在数据处理单元100上执行的应用的要求和/或用户190的要求而高效地,即有效地,利用显示单元140上的显示屏区域。
图1示出了在数据处理设备100上执行的若干应用1201-N(例如摄像头应用、无线电、联系人和呼叫)。例如,在大多数时候,用户190可能解锁移动电话(示范性的数据处理设备100)以仅仅检查时间和/或剩余电池(例如电池102)时间。默认地,可以使能显示单元140上的完整显示屏区域,从而消耗来自电池102的大量电力。本文所论述的例示性实施例为用户190提供根据其需要和/或要求来裁剪显示单元140上的显示屏区域的能力。
在一个或多个实施例中,可以为用户190提供通过用户接口180裁剪显示屏区域的能力。在一个或多个实施例中,前述裁剪可以通过与处理器160、操作系统172和/或应用1201-N相关联的驱动组件(例如软件驱动)发起。在一个或多个实施例中,自定义的显示屏区域裁剪的触发可以通过用户190通过用户接口180输入适当数据、通过用户190点击与数据处理设备100相关联的物理按钮(例如,诸如音量按钮的外部?#35874;?#25353;钮)、用户190点击/触摸可通过数据处理设备100的显示屏访问的设置选项等来完成。触发的其他形式在本文所论述的例示性实施例的范围内。
图2示出了示范性的用户接口180。在此,用户190可以指定将要裁剪 的数据处理设备100的显示单元140的显示屏区域的百分比。例如,用户190可以在由用户接口180所提供的框中键入50%以使能50%的显示屏区域的禁用。将要通过用户接口180被键入的数据的变化在例示性实施例的范围内。图3示出了示范性的数据处理设备100的显示单元140的显示屏区域302的仅50%的利用。图4示出了示范性的数据处理设备100的显示单元140的显示屏区域302的仅25%的利用。
在一个或多个实施例中,补充或取代用户190具有输入自定义的裁剪选项的能力,用户接口180可以具有用户190从其中选择裁剪百分比的裁剪?#28210;?#25991;件集(未示出;例如,可通过下拉式菜单访?#21097;?
图5示出了在数据处理设备100的显示单元140的显示屏区域302的裁剪期间驱动组件502和处理器160之间的交互。在一个或多个实施例中,如以上所论述的,用户190可以通过用户接口180(或通过物理按钮)发起前述的裁剪。一旦发起,?#28909;?#22312;数据处理设备100中所实现的多媒体框架的应用编程接口(API)就可以暴露于驱动组件502。在一个或多个实施例中,根据由用户190的发起所指示的,驱动组件502可以使处理器160将与显示屏区域302相对应的像素数据504(例如示出为存储在存储器170中)按比例缩小到适当大小。在一个或多个实施例中,跟随在按比例缩放之后,处理器160可以在显示屏区域302的特定部分上渲染经过按比例缩小的像素数据。
应该注意经过按比例缩小的像素数据的渲染不限制例示性实施例的范围。图6示出了裁剪显示屏区域302的替代实施例。此处,显示器原始设计制造商(ODM)602(例如显示单元140的ODM)可以指定显示屏区域302的划分。用户接口180可以基于前述的经指定的划分提供选项(例如通过其中的下拉式菜单)。可以为用户190提供选择选项之一以使显示屏区域302被适当地裁剪的能力。此处,应该注意像素数据504未被按比例缩小。涉及此的示范性的场景将是当用户190期望仅查看显示当前时间的移动电话(示范性的数据处理设备100)的显示屏区域302的底部部分时。图7示出了用于前述示范性场景的适当裁剪。此处,像素数据504的不将在显示屏区域302上被渲染的部分可以由处理器160忽略/丢弃。
在又一个示范性实施例中,驱动组件502可以为用户190提供定义在显示单元140上显示来自处理器160的像素数据504的自定义模式的能力。 在一个或多个实施例中,自定义模式可以是可通过操作系统172解释的。例如,用户190可以通过用户接口180在自定义模式中输入显示屏区域302的减少的尺寸。前述来自用户190的输入可以导致经裁剪的显示屏区域302,带有/不带有以上所论述的像素数据504的按比例缩放。
因此,本文所论述的例示性的实施例提供来自数据处理设备100的电池102的减少的电力利用。在用户190长时间不能为数据处理设备100充电(例如,在旅行期间)的场景中,用户190可以通过以上所论述的显示屏区域102的裁剪而受益。
以上所论述的驱动组件(例如驱动组件502)或其等价软件可?#28304;?#20648;在存储器170中以在通过互联网下载之后安装在数据处理设备100上。替代地,可以为此利用外部存储器。另外,与驱动组件相关联的指令可以具体化在可通过数据处理设备100读取的非暂时性介质上,诸如压缩光盘(CD)、数?#36136;?#39057;光盘(DVD)、Blue-rayTM光盘、软盘或磁盘?#21462;?#21069;述的指令可以是可通过数据处理设备100执行的。
与驱动组件或其等价软件相关联的指令集不限于以上所论述的具体实施例,并且例如可以在操作系统172、应用程序(例如应用1201-N)、前台或后台进程、网络堆栈或其?#39759;?#32452;合中实现。其他变化在本文所论述的例示性实施例的范围内。
图8示出了根据一个或多个实施例的、详述了在数据处理设备100的显示单元140的显示屏区域302的定制裁剪中所涉及的操作的过程流程图。在一个或多个实施例中,操作802可以涉及通过数据处理设备100的接口(例如用户接口180)触发显示屏区域302的裁剪。在一个或多个实施例中,操作804可以涉及基于触发通过与处理器160、在数据处理设备100上执行的操作系统172和/或应用(例如应用1201-N)相关联的驱动组件502发起处理器160以处理将要在显示屏区域302上被显示的像素数据504。在一个或多个实施例中,之后操作806可以涉及通过处理器160在显示屏区域302的经裁剪的部分上渲染经处理的像素数据504。
尽管所呈现的实施例已经参考具体的示范性实施例进行了描述,但是显而易见的是可以对这些实施例做出各?#20013;?#25913;?#36879;?#21464;而不脱离各实施例的较宽的精神和范围。例如,可以使用?#24067;?#30005;路(例如基于CMOS的逻辑电路)、固件、软件或?#24067;?#22266;件和(例如具体化在非暂时性机器可读介质中 的)软件的?#39759;?#32452;合来使能和操作本文所描述的各种设备和模块。例如,可以使用晶体管、逻辑门和电子电路(例如专用集成电路(ASIC)和/或数?#20013;?#21495;处理器(DSP)电路)来具体化各种电子结构和方法。
此外,应该理解本文所公开的各种操作、过程和方法可以具体化在与数据处理系统(例如数据处理设备100)兼容的非暂时性机器可读介质和/或机器可访?#24335;?#36136;中。因此,说明书?#36879;酵加?#34987;视为示例性的而非限制性的意义。

关于本文
本文标题:数据处理设备的显示单元的显示屏区域的定制裁剪.pdf
链接地址:http://www.pqiex.tw/p-6115709.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - ?#20122;?#38142;接 - 网站客服 - 联系我们

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
平码五不中公式规律 2012排列三走势图 pc蛋蛋500期走势图 456棋牌app下载 澳洲幸运8开奖网 2018海南环岛赛直播 股票型基金 重庆幸运农场怎样赚钱 体彩双色球开奖直播现场直播视频 江西多乐彩11选5开奖结果 天空彩票与你同行