[發明專利]用于虛擬顯示器的系統和方法有效
| 申請號: | 201480018642.2 | 申請日: | 2014-02-26 |
| 公開(公告)號: | CN105103123B | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | C·P·懷特;K·C·戴克;A·M·法德;T·W·寇斯塔 | 申請(專利權)人: | 蘋果公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所11038 | 代理人: | 李曉芳 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 虛擬 顯示器 系統 方法 | ||
技術領域
本公開總體上涉及視頻顯示器的使用,更具體地,涉及顯示設備上的圖像的管理。
背景技術
在一些情況下,需要在物理地連接到計算機系統的多個顯示器上同時顯示多個圖像,其中每個顯示器顯示不同的圖像。例如,考慮具有計算設備的系統,該計算設備具有內部顯示器和與外部顯示器耦接的外部接口。可使用該系統進行呈現(例如,對一個大房間內的觀眾進行軟件演示)。呈現者可能希望在設備的內部顯示器上查看演示,而觀眾在外部顯示器上查看演示。呈現者可配置系統來以這種模式操作和/或選擇分辨率和/或其他參數,以用于通過利用多個用戶界面機構明確指定多個顯示選項來在內部顯示器和/或外部顯示器上渲染圖像內容。
在另一個實例中,可以由單個用戶使用具有帶內部顯示器和外部顯示器耦接到的外部接口的計算設備的系統,運行顯示大量信息的應用。用戶可能希望在內部顯示器和外部顯示器上都查看信息(例如,在擴展桌面模式中)。用戶可配置系統來以這種模式操作和/或選擇分辨率和/或其他參數,以用于通過利用多個用戶界面機構明確指定多個顯示選項來在內部顯示器或外部顯示器上渲染圖像內容的不同部分。這些實例都需要將顯示設備物理地連接到計算系統。
發明內容
操作系統創建用于在應用層和一個或多個虛擬顯示設備之間傳送顯示數據和用戶輸入事件的一個或多個虛擬顯示器接口。一個或多個虛擬顯示設備是未物理地連接到由操作系統管理的計算系統的顯示設備(其可以是物理顯示設備或僅僅在軟件中模擬的顯示設備)。在應用層中執行一個或多個應用。一個或多個應用中的至少一個應用利用顯示器接口中的至少一個顯示器接口向一個或多個顯示設備中的至少一個顯示設備傳送顯示數據并從其接收用戶輸入事件。一個或多個應用中的至少一個其他應用利用一個或多個虛擬顯示器接口中的至少一個虛擬顯示器接口向一個或多個虛擬顯示設備中的至少一個虛擬顯示設備傳送顯示數據并從其接收用戶輸入事件。
附圖說明
圖1是示出了具有多個顯示器的計算機系統的一個實施例的框圖,多個顯示器都物理地附接和未物理地附接到計算機系統。
圖2是示出了針對包括物理顯示器和虛擬顯示器的計算機系統的一個實施例的軟件模塊的框圖。
圖3是示出了具有多個顯示器的計算機系統的一個實施例的框圖,多個顯示器都是物理附接和虛擬的。
圖4是示出了用于使用虛擬顯示器的方法的一個實施例的流程圖。
圖5是示出了將虛擬顯示器與數字版權管理一起使用的方法的一個實施例的流程圖。
圖6是示出了將虛擬顯示器與硬件加速一起使用的方法的一個實施例的流程圖。
圖7是示出了將虛擬顯示器與無線傳輸一起使用的方法的一個實施例的流程圖。
圖8是示出了將虛擬顯示器與網絡傳輸一起使用的方法的一個實施例的流程圖。
圖9是示出了將虛擬顯示器與物理設備上的顯示器一起使用的方法的一個實施例的流程圖。
圖10是示出了將虛擬顯示器與模擬一起使用的方法的一個實施例的流程圖。
圖11示出了根據各種實施例被配置為實施顯示器鏡像的實例計算機系統。
本說明書包括對“一個實施例”、“實施例”、“一種具體實施”或“具體實施”的引用。出現這些短語未必是指相同的實施例或具體實施。可以通過與本公開一致的任何適當方式組合特定特征、結構或特性。
此外,各種單元、電路或其他部件可被描述或聲稱為“被配置為”執行一項或多項任務。在這樣的上下文中,使用“被配置為”通過指示單元/電路/部件包括在操作期間執行那些任務的結構(例如電路)來描述結構。如此,單元/電路/部件可以說被配置為即使在指定的單元/電路/部件當前未操作(例如未接通)時也執行所述任務。結合表述“被配置為”使用的單元/電路/部件包括硬件——例如電路、存儲可執行以實施操作的程序指令的存儲器等。表述為單元/電路/部件“被配置為”執行一項或多項任務明確地意在對于該單元/電路/部件不援引35 U.S.C.§112第六款。
具體實施方式
如上所述,各種類型的計算設備可以包括或不包括內部顯示器并可以物理地連接或未物理地連接到一個或多個外部顯示器。本公開的實施例允許配置計算設備以及一個或多個虛擬顯示器,使得內容被渲染并被存儲在存儲器中,供以后使用。此類用法的實例包括但不限于通過射頻鏈路向物理顯示設備傳輸、通過網絡鏈路向物理顯示設備傳輸、在物理地連接到計算系統的顯示設備上顯示的查看窗口之內模擬、創建和顯示模擬窗口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘋果公司,未經蘋果公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480018642.2/2.html,轉載請聲明來源鉆瓜專利網。





