-
公开(公告)号:JP2008181522A
公开(公告)日:2008-08-07
申请号:JP2008014151
申请日:2008-01-24
Applicant: Apple Inc , アップル インコーポレイテッド
Inventor: HENDRY IAN , PUCKETT MICHAEL
CPC classification number: G06F3/14 , G06F3/1423 , G09G5/006 , G09G2370/04 , G09G2370/042
Abstract: PROBLEM TO BE SOLVED: To provide a mechanism which can dynamically update display information by introducing change of configuration of a display.
SOLUTION: A display management architecture detects changes in a display environment and notifies software programs such as operating system etc. of the changes to enable them to adjust in real time accordingly. The display management system includes a display manager that provides communication channels between the operating system, display drivers and video drivers. (The display manager receives information from the drivers regarding the display capabilities of associated display devices, and provides reconfiguration services). When a change in the display environment occurs, the display manager notifies the changes to the software programs, and makes the software programs to be able to dynamically update or reconfigure the display information accordingly, and avoids the need to restart the computer.
COPYRIGHT: (C)2008,JPO&INPITAbstract translation: 要解决的问题:提供通过引入显示器的配置的改变来动态地更新显示信息的机构。 解决方案:显示管理架构检测显示环境中的变化,并通知软件程序(如操作系统等)的更改,使其能够相应地实时调整。 显示管理系统包括在操作系统,显示驱动器和视频驱动器之间提供通信信道的显示管理器。 (显示管理器从驱动程序接收有关显示设备的显示功能的信息,并提供重新配置服务)。 当显示环境发生变化时,显示管理器通知软件程序的更改,并使软件程序能够相应地动态地更新或重新配置显示信息,并避免重新启动计算机。 版权所有(C)2008,JPO&INPIT
-
公开(公告)号:HK1155270A1
公开(公告)日:2012-05-11
申请号:HK11109381
申请日:2011-09-05
Applicant: APPLE INC
Inventor: HENDRY IAN , SUMPTER ANTHONY GRAHAM
IPC: G09G20060101
Abstract: Some embodiments include a graphics processing with thermal management capabilities. The graphics processing unit may include a display controller, a microprocessing engine coupled to the display controller, and a clock circuit coupled to the display controller and the microprocessing engine. The clock circuit may further include a raw clock signal coupled to the display controller, a divider coupled to the raw clock signal, and a multiplexer coupled to the divider. The divider may generate a divided version of the raw clock signal, which may be coupled to the multiplexer along with the raw clock signal. The multiplexer may selectively provide the raw clock signal and/or the divided version of the clock signal to the microprocessing engine such that the microprocessing engine may receive a timing signal that is independent of operations of the graphics processing unit and result in fewer glitches.
-
公开(公告)号:AU2011240803A1
公开(公告)日:2012-11-22
申请号:AU2011240803
申请日:2011-04-11
Applicant: APPLE INC
Inventor: HENDRY IAN , KODURI RAJABALI , GONION JEFFRY
Abstract: [00134] Systems, methods, and devices for dynamically mapping and remapping memory when a portion of memory is activated or deactivated are provided. In accordance with an embodiment, an electronic device may include several memory banks, one or more processors, and a memory controller. The memory banks may store data in hardware memory locations and may be independently deactivated. The processors may request the data using physical memory addresses, and the memory controller may translate the physical addresses to hardware memory locations. The memory controller may use a first memory mapping function when a first number of memory banks is active and a second memory mapping function when a second number is active. When one of the memory banks is to be deactivated, the memory controller may copy data from only the memory bank that is to be deactivated to the active remainder of memory banks.
-
公开(公告)号:AU2011240803B2
公开(公告)日:2014-05-29
申请号:AU2011240803
申请日:2011-04-11
Applicant: APPLE INC
Inventor: HENDRY IAN , KODURI RAJABALI , GONION JEFFRY
Abstract: [00134] Systems, methods, and devices for dynamically mapping and remapping memory when a portion of memory is activated or deactivated are provided. In accordance with an embodiment, an electronic device may include several memory banks, one or more processors, and a memory controller. The memory banks may store data in hardware memory locations and may be independently deactivated. The processors may request the data using physical memory addresses, and the memory controller may translate the physical addresses to hardware memory locations. The memory controller may use a first memory mapping function when a first number of memory banks is active and a second memory mapping function when a second number is active. When one of the memory banks is to be deactivated, the memory controller may copy data from only the memory bank that is to be deactivated to the active remainder of memory banks.
-
公开(公告)号:WO2009140037A2
公开(公告)日:2009-11-19
申请号:PCT/US2009041446
申请日:2009-04-22
Applicant: APPLE INC , HENDRY IAN , SUMPTER ANTHONY GRAHAM
Inventor: HENDRY IAN , SUMPTER ANTHONY GRAHAM
IPC: G09G5/18
CPC classification number: G09G5/18 , G06F1/08 , G06F1/206 , G06F3/1431 , G09G5/36 , G09G2330/021
Abstract: Some embodiments include a graphics processing with thermal management capabilities. The graphics processing unit may include a display controller, a microprocessing engine coupled to the display controller, and a clock circuit coupled to the display controller and the microprocessing engine. The clock circuit may further include a raw clock signal coupled to the display controller, a divider coupled to the raw clock signal, and a multiplexer coupled to the divider. The divider may generate a divided version of the raw clock signal, which may be coupled to the multiplexer along with the raw clock signal. The multiplexer may selectively provide the raw clock signal and/or the divided version of the clock signal to the microprocessing engine such that the microprocessing engine may receive a timing signal that is independent of operations of the graphics processing unit and result in fewer glitches.
Abstract translation: 一些实施例包括具有热管理能力的图形处理。 图形处理单元可以包括显示控制器,耦合到显示控制器的微处理引擎和耦合到显示控制器和微处理引擎的时钟电路。 时钟电路还可以包括耦合到显示控制器的原始时钟信号,耦合到原始时钟信号的分频器和耦合到分频器的多路复用器。 分频器可以产生原始时钟信号的分割版本,其可以与原始时钟信号一起耦合到多路复用器。 复用器可以选择性地向微处理引擎提供原始时钟信号和/或时钟信号的分割版本,使得微处理引擎可以接收独立于图形处理单元的操作并导致较少毛刺的定时信号。
-
6.
公开(公告)号:WO2010045259A3
公开(公告)日:2010-11-18
申请号:PCT/US2009060550
申请日:2009-10-13
Applicant: APPLE INC , NUGENT MIKE , COSTA THOMAS , BRASFIELD EVE , REDMAN DAVID , RAINER AMANDA , MILLET TIM , STAHL GEOFF , SHEPPARD ADRIAN , HENDRY IAN , ALIGAEN INGRID , DYKE KENNETH C , NIEDERAUER CHRIS , CULBERT MICHAEL
Inventor: NUGENT MIKE , COSTA THOMAS , BRASFIELD EVE , REDMAN DAVID , RAINER AMANDA , MILLET TIM , STAHL GEOFF , SHEPPARD ADRIAN , HENDRY IAN , ALIGAEN INGRID , DYKE KENNETH C , NIEDERAUER CHRIS , CULBERT MICHAEL
IPC: G09G5/36
CPC classification number: G09G5/363 , G09G2310/061 , G09G2330/021 , G09G2330/022 , G09G2360/06
Abstract: Exemplary embodiments of methods, apparatuses, and systems for seamlessly migrating a user visible display stream sent to a display device from one rendered display stream to another rendered display stream are described. For one embodiment, mirror video display streams are received from both a first graphics processing unit (GPU) and a second GPU, and the video display stream sent to a display device is switched from the video display stream from the first GPU to the video display stream from the second GPU, wherein the switching occurs during a blanking interval for the first GPU that overlaps with a blanking interval for the second GPU.
Abstract translation: 描述了用于将发送到显示设备的用户可见显示流从一个渲染显示流无缝迁移到另一个渲染显示流的方法,装置和系统的示例性实施例。 对于一个实施例,从第一图形处理单元(GPU)和第二GPU两者接收镜像视频显示流,并且发送到显示设备的视频显示流从第一GPU的视频显示流切换到视频显示 流从第二GPU,其中切换发生在与第二GPU的消隐间隔重叠的第一GPU的消隐间隔期间。
-
公开(公告)号:WO2008086370A3
公开(公告)日:2008-10-02
申请号:PCT/US2008050537
申请日:2008-01-08
Applicant: APPLE INC , BRODERSEN RAINER , ROBBIN JEFFREY , MADDEN THOMAS MICHAEL , ARNOLD KEVIN , HENDRY IAN
Inventor: BRODERSEN RAINER , ROBBIN JEFFREY , MADDEN THOMAS MICHAEL , ARNOLD KEVIN , HENDRY IAN
CPC classification number: H04N21/485 , H04N5/46 , H04N21/4122 , H04N21/44222 , H04N21/4854 , H04N21/4858
Abstract: A display mode can be selected by identifying a plurality of display modes supported by a media client, wherein the plurality of display modes comprise safe display modes; generating a user interface including a test image and a plurality of commands in accordance with a selected display mode of the plurality of display modes, wherein the user interface is output to a display device; receiving user input selecting one of the plurality of commands; and configuring an operating display mode of the media client in accordance with the received user input. Configuring an operating display mode further can comprise determining that the received user input confirms the selected display mode and configuring the media client to set the selected display mode as the operating display mode. Further, generating a user interface can comprise presenting a display timer indicating a time remaining until a display mode change.
Abstract translation: 可以通过识别由媒体客户端支持的多个显示模式来选择显示模式,其中多个显示模式包括安全显示模式; 根据所选择的多种显示模式的显示模式生成包括测试图像和多个命令的用户界面,其中所述用户界面被输出到显示设备; 接收选择所述多个命令之一的用户输入; 以及根据接收的用户输入配置媒体客户端的操作显示模式。 进一步配置操作显示模式可以包括确定所接收的用户输入确认所选择的显示模式并且配置媒体客户端以将所选择的显示模式设置为操作显示模式。 此外,生成用户界面可以包括呈现显示定时器,指示剩余时间直到显示模式改变。
-
公开(公告)号:WO2008086371A3
公开(公告)日:2008-09-18
申请号:PCT/US2008050538
申请日:2008-01-08
Applicant: APPLE INC , BRODERSEN RAINER , ROBBIN JEFFREY , MADDEN THOMAS MICHAEL , ARNOLD KEVIN , HENDRY IAN
Inventor: BRODERSEN RAINER , ROBBIN JEFFREY , MADDEN THOMAS MICHAEL , ARNOLD KEVIN , HENDRY IAN
CPC classification number: H04N21/485 , H04N5/46 , H04N21/4122 , H04N21/44222 , H04N21/4854 , H04N21/4858
Abstract: A display mode can be selected by identifying a plurality of display modes supported by a media client, wherein the plurality of display modes comprise safe modes; sequentially selecting a display mode from the plurality of display modes, wherein the plurality of display modes are ordered according to one or more of resolution, timing, and popularity; generating an output signal based on the selected display mode, wherein the generated output signal is provided to a display device; and selectively repeating the sequential selection of a display mode and generating an output signal based on the selected display mode until an input is received from a user indicating that the selected display mode is compatible with the display device. Further, the media client can be configured to utilize the selected display mode. Additionally, the plurality of display modes can be identified based on extended display identification data from the display device.
Abstract translation: 可以通过识别媒体客户端支持的多种显示模式来选择显示模式,其中多种显示模式包括安全模式; 从所述多个显示模式顺序地选择显示模式,其中所述多个显示模式根据分辨率,定时和流行度中的一个或多个来排序; 基于所选择的显示模式产生输出信号,其中所产生的输出信号被提供给显示设备; 以及基于所选择的显示模式选择性地重复显示模式的顺序选择并产生输出信号,直到从用户接收到指示所选择的显示模式与显示设备兼容的输入为止。 此外,媒体客户端可以被配置为利用所选择的显示模式。 另外,可以基于来自显示装置的扩展显示标识数据来识别多个显示模式。
-
-
-
-
-
-
-