发明名称 System and method for virtual displays
摘要 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.
申请公布号 US9250700(B2) 申请公布日期 2016.02.02
申请号 US201313781335 申请日期 2013.02.28
申请人 Apple Inc. 发明人 Wright Christopher P.;Dyke Kenneth C.;Fard Assana M.;Costa Thomas W.
分类号 G06F15/16;G06F3/01;G06F9/44 主分类号 G06F15/16
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A method, the method comprising: using one or more processors to perform creating, by an operating system, one or more display interfaces, wherein the one or more display interfaces are interfaces for communication of display data and user input events between an application layer and one or more display devices,each of the one or more display devices is physically connected to a computing system managed by the operating system;creating, by the operating system, 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, wherein the one or more virtual display devices are not physically connected to the computing system managed by the operating system; andexecuting one or more applications in the application layer, wherein 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, andat 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.
地址 Cupertino CA US