-
公开(公告)号:AU2014223629A1
公开(公告)日:2015-09-17
申请号:AU2014223629
申请日:2014-02-26
Applicant: APPLE INC
Inventor: WRIGHT CHRISTOPHER P , DYKE KENNETH C , FARD ASSANA M , COSTA THOMAS W
IPC: G06F9/44
Abstract: An operating system creates one or more virtual display interfaces for communication of display data and user input events between the application layer and one or more virtual display devices. The one or more virtual display devices are not physically connected to the computing system managed by the operating system. One or more applications are executed in an application layer. At least one of the one or more applications communicates display data to and receives user input events from at least one of the one or more display devices using at least one of the display interfaces. At least one other of the one or more applications communicates display data to and receives user input events from at least one of the one or more virtual display devices using at least one of the one or more virtual display interfaces.
-
公开(公告)号:AU2014223629B2
公开(公告)日:2017-01-19
申请号:AU2014223629
申请日:2014-02-26
Applicant: APPLE INC
Inventor: WRIGHT CHRISTOPHER P , DYKE KENNETH C , FARD ASSANA M , COSTA THOMAS W
IPC: G06F9/44
Abstract: An operating system creates one or more virtual display interfaces for communication of display data and user input events between the application layer and one or more virtual display devices. The one or more virtual display devices are not physically connected to the computing system managed by the operating system. One or more applications are executed in an application layer. At least one of the one or more applications communicates display data to and receives user input events from at least one of the one or more display devices using at least one of the display interfaces. At least one other of the one or more applications communicates display data to and receives user input events from at least one of the one or more virtual display devices using at least one of the one or more virtual display interfaces.
-
公开(公告)号:AU2013205178B2
公开(公告)日:2015-05-14
申请号:AU2013205178
申请日:2013-04-14
Applicant: APPLE INC
Inventor: STAHL GEOFFREY G , HENDRY IAN C , DYKE KENNETH C , COFFMAN PATRICK L , KO STEVE S , BEGEMAN NATHANIEL C
IPC: G06F3/01
Abstract: A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non preferred) displays, such as an internal display, without re-rendering it.
-
公开(公告)号:AU2013205178A1
公开(公告)日:2014-01-09
申请号:AU2013205178
申请日:2013-04-14
Applicant: APPLE INC
Inventor: STAHL GEOFFREY G , HENDRY IAN C , DYKE KENNETH C , COFFMAN PATRICK L , KO STEVE S , BEGEMAN NATHANIEL C
IPC: G06F3/01
Abstract: A computing system that supports the use of multiple displays in display mirroring mode and extended display mode may automatically determine a display mode in which to configure the system (with little or no user input) based on various characteristics of the displays in the system. For example, the system may determine that a television, projector, or other presentation type display is connected in the system, and in response, may determine that the system should be configured in a display mirroring mode, rather than in an extended display mode. The system may also determine that the presentation type display is the preferred display, and may render image content in a best (or preferred) mode for that display using its native resolution, aspect ratio or color profile. The system may then scale the rendered image content for display on other (non preferred) displays, such as an internal display, without re-rendering it.
-
公开(公告)号:WO2014134104A3
公开(公告)日:2014-10-30
申请号:PCT/US2014018517
申请日:2014-02-26
Applicant: APPLE INC
Inventor: WRIGHT CHRISTOPHER P , DYKE KENNETH C , FARD ASSANA M , COSTA THOMAS W
IPC: G06F9/44
CPC classification number: G06F3/1423 , G06F3/01 , G06F3/0484 , G06F9/4445 , H04L67/10 , H04L69/329
Abstract: An operating system creates one or more virtual display interfaces for communication of display data and user input events between the application layer and one or more virtual display devices. The one or more virtual display devices are not physically connected to the computing system managed by the operating system. One or more applications are executed in an application layer. At least one of the one or more applications communicates display data to and receives user input events from at least one of the one or more display devices using at least one of the display interfaces. At least one other of the one or more applications communicates display data to and receives user input events from at least one of the one or more virtual display devices using at least one of the one or more virtual display interfaces.
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的消隐间隔期间。
-
-
-
-
-