欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在顯示設備機械地連接和斷開時持續(xù)維持用戶會話的計算機系統(tǒng)的制作方法

文檔序號:11450382閱讀:305來源:國知局
在顯示設備機械地連接和斷開時持續(xù)維持用戶會話的計算機系統(tǒng)的制造方法與工藝



背景技術:

存在通常具有不同的形狀要素和性能水平的多種類型的平板、膝上型和其他便攜式計算設備。例如,翻蓋式膝上型計算機通常具有下部基礎部分和上部顯示部分的特征,其中下部基礎為諸如一個或多個處理器、底板、存儲器、鍵盤、以及點擊設備之類的硬件部件提供外殼。上部顯示部分通常包括顯示屏組件,有時也包括諸如相機、無線天線或音頻輸出之類的其他部件。下部基礎和上部顯示部分利用鉸鏈相連以允許打開和合上膝上型計算機。

結構上,平板或超薄計算機通常比膝上型計算機更小且重量更輕,僅由膝上型計算機的單個部分構成。平板計算機將顯示器與膝上型計算機的典型下部基礎部分集成,通常缺乏實體鍵盤,并且通常利用觸摸屏作為輸入設備。此外,典型的平板計算機可以由7至10英寸的顯示器構成,而典型的膝上型計算機顯示器為10至17英寸。

除了結構和操作差異之外,平板計算機與膝上型計算機的不同點還在于它們的內部軟件和硬件配置。典型的膝上型計算機形狀要素嵌入了可兼容x86的處理器并且能夠運行微軟的版本。作為比較,平板計算機更可能運行專為較小設備設計的較低功率的處理器以及較輕重量的操作系統(tǒng)。這些較低功率的處理器通常不可兼容x86并且因此無法運行與膝上型計算機相同的應用程序。輕量級操作系統(tǒng)通常稱作“移動操作系統(tǒng)”并且針對觸摸和內容消耗進行優(yōu)化,而不運行基于膝上型計算機的大型應用程序。

近年來,已經研發(fā)了將膝上型計算機和平板組合的混合2合1計算設備。當附接時,平板部分用作膝上型計算機的顯示器。用戶可以隨后拆分平板并且將其用作分立設備。然而,所使用的任意應用程序或者膝上型計算機所訪問的任意數(shù)據(jù)無法在平板上訪問,并且如果平板計算機運行與膝上型計算機不同的操作系統(tǒng)或操作架構,那些應用程序可能根本無法應用在平板計算機上。此外,一旦斷開,平板顯示器無法再利用膝上型計算機的硬件的較強處理性能和圖形處理能力的優(yōu)點。

附圖說明

圖1根據(jù)一些方面圖示了用于在機械地斷開顯示設備時持續(xù)維持用戶會話的示例性計算機系統(tǒng)。

圖2根據(jù)一些方面圖示了用于在從計算機系統(tǒng)機械地斷開顯示設備時持續(xù)維持用戶會話的示例性方法。

圖3根據(jù)一些方面圖示了用于在將顯示設備機械地重新連接至計算機系統(tǒng)時持續(xù)維持用戶會話的示例性方法。

圖4圖示了用于在計算機系統(tǒng)的基礎處理設備和顯示設備在機械連接和斷開模式之間轉換時無縫地繼續(xù)用戶會話的示例性方法。

圖5根據(jù)一些方面圖示了用于在顯示設備從計算機系統(tǒng)機械地斷開時持續(xù)維持用戶會話的示例性方法。

圖6式圖示了本文所描述的方面可以在其上實施的包括基礎處理設備和顯示設備的混合計算系統(tǒng)的方框圖。

具體實施方式

本文所描述的示例包括實現(xiàn)轉換形狀要素配置或操作模式的計算機系統(tǒng),該計算機系統(tǒng)包括其中顯示設備連接至基礎處理設備和從基礎處理設備斷開兩種情況的分立操作模式。

根據(jù)一些示例,計算機系統(tǒng)操作為在基礎處理設備和顯示設備機械地連接和斷開時持續(xù)地維持用戶會話。在一些示例中,計算機系統(tǒng)具有模擬翻蓋式或膝上型計算機的操作模式,以及其中顯示設備可以由用戶斷開并且移動的替代的平板模式。如下所述,示例為用戶提供斷開或以其他方式分離計算機系統(tǒng)的顯示設備的操作,以使得用戶可以將顯示設備操作為平板計算機,并且進一步允許用戶重新附接顯示設備以使得計算機系統(tǒng)可以操作為膝上型和/或其他形狀要素的計算設備。

在一些示例中,計算機系統(tǒng)可操作為在基礎處理設備上運行用戶會話期間的應用程序并且將顯示設備用作顯示屏。顯示設備可以從基礎處理設備分離,并且基礎處理設備可以持續(xù)運行用于用戶會話的應用程序。在該模式中,斷開或分離的顯示設備可以用作平板形狀要素計算設備,其可以接收用戶輸入并且將用戶輸入發(fā)送至基礎處理設備?;A處理設備可以通過生成用于顯示設備的會話內容來與斷開的顯示設備一起操作,包括例如發(fā)送應用程序內容、視頻流、和其他內容至顯示設備,以及其它功能。

當顯示設備被斷開時,一些示例提供顯示設備僅受限于基礎處理設備能力的功能。因此,例如,顯示設備可以模擬或操作為完整功能的計算機,性能上類似于可以以替代的形狀要素配置形成的翻蓋式或膝上型計算機。

在一個方面中,基礎處理設備在針對膝上型計算機或臺式計算機用途而設計的操作系統(tǒng)上運行用戶會話。顯示設備機械地連接至基礎處理設備并且在連接配置中用作基礎處理設備的顯示屏。此外,連接監(jiān)視器可以檢測顯示設備和基礎處理器設備之間的機械斷開(即用戶拔下顯示設備以便于將其用作平板)。當仍然維持現(xiàn)有的用戶會話時,顯示設備和基礎處理設備可以在它們之間建立無線數(shù)據(jù)連接,通過該無線數(shù)據(jù)連接將視頻流從基礎處理設備發(fā)送至顯示設備并且將用戶輸入從顯示設備發(fā)送至基礎處理設備。一旦機械地斷開,基礎處理設備可以繼續(xù)運行用戶會話并且呈現(xiàn)將要顯示的視頻,但是替代于通過硬件顯示路徑發(fā)送視頻流,而通過無線數(shù)據(jù)連接發(fā)送視頻流以用于在顯示設備上輸出。

另外,示例提供了將與用戶會話相關聯(lián)的用戶輸入(例如,平板上的觸摸屏輸入)從顯示設備傳輸至基礎處理設備。基礎處理設備處理用戶輸入并且相應地更新應用程序和用戶界面。例如,基礎處理設備可以呈現(xiàn)新的視頻并且將與視頻呈現(xiàn)相對應的數(shù)據(jù)發(fā)送回顯示設備。以該方式,用戶可以通過通過無線數(shù)據(jù)連接使用顯示設備來控制運行在基礎處理設備上的應用程序并且與其交互。

在一些方面中,計算機系統(tǒng)可以確定在無線數(shù)據(jù)連接可應用的帶寬并且相應地調節(jié)用于用戶會話的數(shù)據(jù)使用量。例如,基礎處理設備可以輸出視頻內容至顯示設備,但是可以基于無線數(shù)據(jù)連接的帶寬確定來改變視頻內容的數(shù)據(jù)大小。基礎處理設備可以按比例降低視頻的分辨率,降低視頻內容的圖形保真度,或者降低用于視頻內容的傳輸頻率以優(yōu)化用戶體驗,以及其它功能。

在一些變形示例中,顯示設備可以與平板計算機相對應。另外,顯示設備和基礎處理設備可以是在不同操作系統(tǒng)或平臺上操作的分立的計算設備。例如,顯示設備可以與運行基于移動的os諸如安卓版本(由谷歌發(fā)布的)平板相對應,并且基礎處理設備可以運行基于膝上型計算機或臺式計算機的os諸如(由微軟公司發(fā)布的)微軟windows的版本。

根據(jù)一些示例,基礎處理設備和顯示設備使用握手和認證通信交換來建立無線數(shù)據(jù)連接,該握手和認證通信交換提供在基礎處理設備和顯示設備兩者上運行的遠程圖形軟件(rgs)之間。該rgs的使用可以在設備之間的機械斷開之前或之后整體或部分地發(fā)生。

根據(jù)傳統(tǒng)方案,當用戶在不同計算設備之間(例如在膝上型和平板計算機之間)、或者在單個設備中的嵌入式系統(tǒng)之間切換時,并不維持不同應用程序的用戶會話。例如,用戶必需重新打開當發(fā)生切換時正使用的文件,或者重新建立當進行切換時打開的網頁。根據(jù)一些傳統(tǒng)方案,當用戶在不同設備之間切換時,可能需要將一個或多個文件主動地從一個設備復制至另一個設備。與一些傳統(tǒng)方案相對比,諸如本文所描述的示例實現(xiàn)用戶可以在計算環(huán)境之間切換(例如翻蓋式或膝上型環(huán)境至平板環(huán)境)而不中斷用戶會話的計算體驗(例如當計算系統(tǒng)在機械連接(例如翻蓋式)模式中工作時打開的文檔或程序在計算機系統(tǒng)在機械斷開(例如平板)模式中工作時保持打開)。因此,當用戶從操作膝上型或翻蓋式計算機系統(tǒng)切換至平板時,諸如本文所述的示例維持用戶體驗的連續(xù)性。

此外,如本文所描述的示例實現(xiàn)在用戶從基礎處理設備斷開顯示設備的同時維持用戶體驗的連續(xù)性,并且進一步不依賴于復雜的同步機制以在兩個設備之間傳輸數(shù)據(jù)。

諸如所描述的示例實現(xiàn)用戶斷開2合1設備并且在已斷開的顯示設備(其可以作為平板而操作)上繼續(xù)使用同一的會話,以及其他優(yōu)點。因此,用戶可以在計算機系統(tǒng)的形狀要素和配置模式之間無縫地切換而同時維持用戶會話,以使得當用戶從基礎處理設備斷開顯示設備時相同的文檔、內容、程序等保持打開并且可訪問。

在一些變形例中,兩個計算設備可以以連接或集成模式以及斷開或分離模式兩者來操作,即使兩個設備中的每個設備是具有不同性能和/或不同操作系統(tǒng)的分立的計算設備(例如基礎處理設備和平板)。例如,用作基礎處理設備的顯示器的平板可以與基礎處理設備自身相比具有較少的存儲器、較慢的處理器、以及降低的視頻性能。通過使用更強大的基礎處理設備來通過無線數(shù)據(jù)連接呈現(xiàn)內容和其他視頻,平板可以基本上用作訪問基礎處理設備的簡易終端或瘦客戶端。隨后,當用戶希望重新附接設備時,可以執(zhí)行反向進程以最小程度地中斷用戶會話地在設備之間使用機械顯示路徑。

本文所描述的一個或多個方面提供程序化地執(zhí)行的由計算設備所執(zhí)行的方法、技術和動作,或者作為計算機實施的方法。程序化地意味著通過使用代碼、或計算機可執(zhí)行指令。程序化地執(zhí)行的步驟可以是自動的或者不是自動的。

本文所描述的一個或多個方面可以使用程序化模塊或程序化部件來實施。程序化模塊或程序化部件可以包括程序、子程序、程序的一部分、軟件部件、或能夠執(zhí)行一個或多個所述任務或功能的硬件部件。此外,模塊或部件可以存在于分立于其他模塊或部件的硬件部件上。備選地,模塊或部件可以是其他模塊、程序或機器的共用的元件或進程。

此外,本文所描述的一個或多個方面可以通過使用可由一個或多個處理器執(zhí)行的指令來實施。這些指令可以在計算機可讀介質上實施。以下利用附圖示出或描述的機器提供了處理資源和計算機可讀介質的示例,在該處理資源和計算機可讀介質上可以實施和/或運行用于實施一些特征方面的指令可以承載和/或執(zhí)行在其上的。特別地,在一些示例中示出的多個機器包括處理器以及用于保持數(shù)據(jù)和指令的各種形式存儲器。計算機可讀介質的示例包括永久存儲器存儲設備,諸如在個人計算機或服務器上的硬盤驅動。計算機存儲介質的其他示例包括便攜式存儲單元,諸如cd或dvd單元,快閃或固態(tài)存儲器(諸如在許多蜂窩電話和消費電子設備上實施的存儲器)以及磁性存儲器。計算機、終端、實現(xiàn)網絡的設備(例如諸如蜂窩電話的移動設備)是利用處理器、存儲器、以及存儲在計算機可讀介質上的指令的機器和設備的所有示例。

可替換地,本文所描述的一個或多個示例可以通過使用由邏輯門的互連構成的專用硬件邏輯電路來實施。此類電路通常使用硬件描述語言(hdl)諸如verilog和vhdl來設計。這些語言包含最終定義電路布圖的指令。然而,一旦制造了電路,則不存在指令。所有處理由互連的門來執(zhí)行。

系統(tǒng)概述

圖1根據(jù)一些方面圖示了用于在機械地斷開顯示設備時持續(xù)維持用戶會話的示例性計算機系統(tǒng)。在圖1的示例中,計算機系統(tǒng)100包括基礎處理設備110和顯示設備120。如更詳細所述,基礎處理設備110和顯示設備120可以以多個形狀要素或配置模式操作,包括(i)基礎處理設備110和顯示設備120共用機械數(shù)據(jù)連接時的機械連接模式,以及(ii)基礎處理設備110和顯示設備120機械地斷開但是利用無線數(shù)據(jù)連接時的機械斷開模式。以所示例的方式,基礎處理設備110和顯示設備120可以被設置為可切換的2合1膝上型配置。在一個示例中,顯示設備120可以(i)在從基礎處理設備110分離時用作“平板pc”,以及(ii)在兩個設備附接時用作基礎處理設備110的顯示屏。

在基礎處理設備110操作期間,基礎處理設備操作系統(tǒng)130為用戶提供計算環(huán)境,諸如桌面圖形用戶界面(ui)。當用戶登錄至操作系統(tǒng)時,用戶利用諸如喜好、許可、和應用程序數(shù)據(jù)之類的相關聯(lián)的數(shù)據(jù)集創(chuàng)建用戶會話。在圖1的示例中,用戶會話的數(shù)據(jù)集可以由ui數(shù)據(jù)163表示以創(chuàng)建幀緩沖器。圖形呈現(xiàn)器132表示程序化模塊,該程序化模塊獲取ui數(shù)據(jù)163,生成視頻流162的幀,并且對幀進行緩沖以使得在顯示屏、屏幕或類似輸出設備上正確地顯示幀。以所示例的方式,圖形呈現(xiàn)器132可以是以軟件或硬件實施的可編程圖形流水線。

在機械連接模式中,視頻流162可以跨連接顯示路徑165從基礎處理設備110發(fā)送至顯示設備120的顯示部件152。以該方式,可以在顯示設備120的屏幕上顯示包括操作系統(tǒng)以及由基礎處理設備110上的處理器生成的應用程序內容的桌面。在機械斷開模式中,設備之間的連接顯示路徑165不再可應用。替代地,使用無線數(shù)據(jù)連接來傳達視頻流162。在圖1的示例中,視頻流162傳至在基礎處理設備110上運行的遠程圖形軟件(rgs)發(fā)送器134,其使用無線模塊140、142通過斷開顯示路徑166發(fā)送視頻流162。

圖1的示例承認rgs是在遠程工作站(例如基礎處理設備110)上本地地運行應用程序以便于杠桿調節(jié)工作站的性能和資源(諸如處理性能和/或存儲資源)的協(xié)作和遠程桌面解決方案。遠程工作站的桌面通過標準網絡發(fā)送至本地計算機(例如,顯示設備120)上的視窗。本地鍵盤、鼠標和觸摸輸入,以及usb設備的重定向被支持,以在較小、較低功率設備諸如平板pc上提供交互式、高性能工作站的體驗。盡管方面具體地參照rgs,其他遠程桌面解決方案可以取代計算機系統(tǒng)100。

連接監(jiān)視器170、172是每個設備的部件并且用于確定設備之間的連接狀態(tài)160的改變。在基礎處理設備110中,當連接監(jiān)視器170檢測到顯示設備120已經分離時,其向基礎處理設備操作系統(tǒng)130發(fā)信以使能rgs發(fā)送器134(也即通過開啟/關閉命令161)。在一個特征方面中,rgs發(fā)送器134可以在連接操作期間在基礎處理設備中作為后臺進程而運行以便于減少其開始工作所需的時間。在另一特征方面中,一旦將斷開連接狀態(tài)160通知了操作系統(tǒng),僅執(zhí)行rgs發(fā)送器134。當重新連接設備時,操作系統(tǒng)130可以使得rgs發(fā)送器134留下運行一段時間或者通過關閉命令161而使其終止。

當rgs發(fā)送器134獲取視頻流162時,其可以執(zhí)行關于流的各種功能。例如,可以使用為數(shù)字成像、文本和高幀率視頻應用程序專門設計的視頻比較特征以降低視頻流162的帶寬消耗。在一些方面中,rgs發(fā)送器134可以檢測和/或監(jiān)控可應用的無線網絡或網絡的帶寬并且利用各種方法以當僅壓縮不足夠時為了最佳性能而相應地按比例降低視頻流162。例如,rgs發(fā)送器134可以降低視頻流的分辨率,諸如將其從1080p降低至720p??商鎿Q地,rgs發(fā)送器134可以通過利用有損壓縮算法降低圖形保真度。作為另一備選例,rgs發(fā)送器134可以降低視頻流162的幀率(例如從60fps降低至30fps)。這些實施方式提供了可以實施以便于進一步杠桿調節(jié)基礎處理設備110以用于顯示設備120的性能增強處理和帶寬節(jié)省措施的示例。此外,rgs發(fā)送器134還可以加密視頻流162以使得用戶的個人數(shù)據(jù)受到保護以免通過網絡遭受竊取。在該情形中只有具有合適的認證167的rgs接收器154可以解密視頻流162。

一旦對視頻流162執(zhí)行了任意可選的修改,rgs發(fā)送器134就通過無線網絡將視頻流162發(fā)送至在顯示設備120上運行的rgs接收器154。由在無線模塊140、142的各自的設備上運行的無線模塊140、142來建立由rgs使用的無線數(shù)據(jù)連接。假設無線網絡具有足夠的帶寬來輸送視頻流162,則無需特殊的無線技術。在一些方面中,無線模塊140、142是與局域網(lan)上的一個或多個無線訪問接入點通信的wi-fi適配器。視頻流162可以通過lan發(fā)送,或者如果每個設備在不同的lan上,則通過諸如互聯(lián)網之類的廣域網發(fā)送。在其他方面中,無線模塊140、142可以采用wi-fi直連、藍牙le或類似技術建立個人局域網(pan)并且在設備之間直接地發(fā)送視頻流162而無需其他聯(lián)網硬件。無線模塊140、142還可以利用蜂窩網絡以用于視頻流162的傳輸。

當rgs接收器154接收視頻流162時,其執(zhí)行任意必要的解碼或解密并且隨后向顯示設備操作系統(tǒng)150發(fā)信號以使用顯示部件152來在顯示設備120的屏幕上顯示視頻流162。因此,通過無線網絡來利用rgs,用戶可以與在基礎處理設備110上運行的同一桌面和應用程序交互,不論顯示設備120是否與基礎處理設備110機械地連接。這允許遠程地運行并且本地地顯示圖形應用程序。

方法

圖2根據(jù)一些方面圖示了用于在顯示設備從計算機系統(tǒng)機械地斷開時持續(xù)維持用戶會話的示例性方法。圖3根據(jù)一些方面圖示了用于在顯示設備機械地重新連接至計算機系統(tǒng)時持續(xù)地維持用戶會話的示例性方法。圖4圖示了用于當計算機系統(tǒng)的基礎處理設備和顯示設備在機械地連接和斷開模式之間切換時無縫地持續(xù)用戶會話的示例性方法。圖5根據(jù)一些方面圖示了用于當顯示設備從計算機系統(tǒng)機械地斷開時持續(xù)維持用戶會話的示例性方法。盡管圖2-圖5的示例性方法的一些操作在下文描述為由計算機系統(tǒng)100的特定部件、模塊或系統(tǒng)來執(zhí)行,應當理解的是這些操作不必由所標識的特定部件執(zhí)行,并且可以由潛在地分布在多個機器上的各種部件和模塊執(zhí)行。因此,為了圖示地說明用于執(zhí)行所述步驟或子步驟的合適的部件或元件的目的而參考計算機系統(tǒng)100的元件??商鎿Q地,在計算機系統(tǒng)100中描述的各種部件和模塊中的特定部件和模塊可以設置在單個硬件、軟件或固件部件內。還應當理解的是圖2-圖5的示例性方法的一些步驟可以并行或者以不同于所示順序而執(zhí)行。

參照圖2的示例,在基礎處理設備110和顯示設備120處于機械連接模式時在顯示設備120上顯示用戶會話(210)。在處于機械連接模式時,顯示設備120及其外圍設備可以由基礎處理設備操作系統(tǒng)130控制?;旧?,顯示設備120成為基礎處理設備110的顯示屏,類似于傳統(tǒng)的膝上型計算機的屏幕。照此,當計算系統(tǒng)100處于連接狀態(tài)時顯示設備操作系統(tǒng)150并不控制任一設備的功能,盡管當設備被連接時顯示設備操作系統(tǒng)150可以運行。此外,在機械連接模式中,ui數(shù)據(jù)163可以由基礎處理設備操作系統(tǒng)130生成。ui數(shù)據(jù)163提供會話內容或會話數(shù)據(jù)的示例。可以呈現(xiàn)ui數(shù)據(jù)163并通過連接顯示路徑165發(fā)送以顯示在用作顯示屏的顯示設備120的屏幕上。

在操作期間,每個設備上的連接監(jiān)視器170、172監(jiān)控設備之間的機械數(shù)據(jù)連接狀態(tài)(212)。設備可以以許多方式連接,諸如通過電源連接、外圍連接、和/或關于圖形的高速通信連接。即使顯示設備操作系統(tǒng)150并未運行,連接監(jiān)視器172也可以從基礎處理設備110接收電力并且作為能夠監(jiān)控連接狀態(tài)160并在設備之間斷開的事件中發(fā)信號以通知顯示設備操作系統(tǒng)150的分立模塊來運行。

為了在設備之間發(fā)送視頻流162,可以可應用足夠帶寬的無線數(shù)據(jù)連接可。無線數(shù)據(jù)連接可以通過采用基站的wi-fi、諸如采用4g技術的蜂窩連接、諸如wi-fi直連或藍牙le的個人局域網技術等方式實現(xiàn)。在一些方面中,向用戶顯示可以由計算系統(tǒng)100使用的可應用的無線數(shù)據(jù)連接的當前狀態(tài),用戶因此獲知斷開操作是否是可能的(214)。顯示可以是使用顯示屏上的可視圖標的基于軟件的顯示,或者是使用基礎處理設備110或顯示設備120上的led或類似指示器的基于硬件的顯示。例如,當合適的遠程圖形軟件(rgs)連接可應用時綠色led可以發(fā)光,并且當該連接不可用時紅色led可以發(fā)光。連接狀態(tài)的視覺指示的存在可以使用戶消除疑慮,并且避免在用戶機械地分離設備時的不愉快的突變。

一旦機械斷開,連接監(jiān)視器170、172將連接狀態(tài)160的改變發(fā)信至它們各自的操作系統(tǒng)(220)。當出現(xiàn)機械斷開時,可稱基礎處理設備110和顯示設備120以機械斷開模式工作。取決于顯示設備操作系統(tǒng)150在斷開時是否已經運行,方法可以采取熱斷開處理或冷斷開處理。

在熱斷開情景中,顯示設備操作系統(tǒng)150已經在膝上型模式操作期間在顯示設備120上的后臺中運行(222)。該方案與備選的冷斷開方案相比要求更多電池電力并生成過量的熱,但是熱方案也允許在機械地連接和斷開模式之間更快的切換。此外,可以已經在無線模塊140、142之間建立了無線數(shù)據(jù)連接,并且還可以在rgs發(fā)送器134和rgs接收器154之間預先建立認證167。

在冷斷開方案中,顯示設備120在連接操作期間僅用作基礎處理設備110的顯示屏,并且顯示設備操作系統(tǒng)150并未激活(224)。因此,連接監(jiān)視器172可以向顯示設備操作系統(tǒng)150發(fā)信號以加載開啟并且建立與基礎處理設備110的無線數(shù)據(jù)連接。該方案與熱方案相比消耗較少電力,并且照此,當計算機系統(tǒng)100并未連接至電源出口時冷方案的使用可以保存電池壽命。然而,當其具有熱斷開特征時,用戶會話并不能立即在顯示設備120上可用。在一些方面中,計算機系統(tǒng)100可以為用戶提供軟件功能或硬件按鈕以加載開啟顯示設備操作系統(tǒng)150并且當機械地連接設備時建立無線數(shù)據(jù)連接。以該方式,可以快速地使得用戶會話可用于斷開而并不耗費電池電力以當不使用時保持顯示設備120部件激活。

一旦從連接監(jiān)視器170接收到機械斷開的通知,如果rgs發(fā)送器134尚未運行,則基礎處理設備操作系統(tǒng)130開啟rgs發(fā)送器134(230)。在一些方面中,rgs發(fā)送器134可以在機械連接操作期間作為后臺進程在低存儲器狀態(tài)下運行以使得一旦設備分離則快速開啟。

近乎與此同時,連接監(jiān)視器172將分離連接狀態(tài)160發(fā)信至顯示設備操作系統(tǒng)150。如果該os尚未在顯示設備120上運行,則開始加載進程(240)。類似于rgs發(fā)送器134執(zhí)行進程,顯示設備操作系統(tǒng)150開啟rgs接收器154(242)。此外,無線模塊142可以連接至任意預配置的網絡,諸如wi-fi熱點或蜂窩網絡。在一些方面中,用戶可以提供諸如密碼或加密密鑰之類的認證以連接至無線網絡并且建立斷開顯示路徑166。

一旦兩個rgs模塊均運行,設備操作系統(tǒng)嘗試通過無線模塊140、142通過斷開顯示路徑166建立無線rgs連接(244)。在存在多個無線網絡時,rgs接收器154可以確定哪個提供最高帶寬和最佳性能以用作斷開顯示路徑166。例如,如果設備120和基礎處理設備110通過wi-fi直連形成個人局域網,則該連接可以相對于基于tcp/ip的lan而優(yōu)選wi-fi連接。

在一些方面中,rgs接收器154和rgs發(fā)送器134可以預建立認證167并無縫地連接而無需提示用戶。在一個示例中,當附接在一起時操作系統(tǒng)可以創(chuàng)建并交換加密密鑰并且在非易失性存儲設備中保存這些密鑰,以在分離時用于rgs認證。加密密鑰的使用可以防止欺詐設備連接至基礎處理設備110,并且防止顯示設備120非有意地連接至不同的計算機。另外,用于無線模塊140的互聯(lián)網協(xié)議地址可以通過物理連接發(fā)送并且與認證信息一起存儲。以該方式,顯示設備操作系統(tǒng)150和rgs接收器154可以通過網絡找到基礎處理設備110而無需提醒用戶連接信息。在其他方面中,rgs接收器154向用戶展示認證對話,這可以提示屬于基礎處理設備110的無線模塊140的輸入,諸如用戶名、密碼和ip地址??商鎿Q地,rgs接收器154可以通過lan廣播其存在以使其ip地址可以被顯示設備120發(fā)現(xiàn)。此外,用戶還可以需要單獨地登入至遠程計算機桌面會話,例如采用他或她的windows證書。

如果多次嘗試建立連接(250)失敗,則可以向用戶警告連接失敗(260)。在一個方面中,顯示設備操作系統(tǒng)150可以向用戶顯示其正常環(huán)境,并且rgs接收器154可以生成對話框以解釋連接為何失敗并且向用戶提供幫助性診斷提示。例如,可以告知用戶,基礎處理設備110無法找到,或者找到但是輸入的密碼不正確。診斷提示可以包括關于失敗的補救措施信息以幫助用戶解決連接問題。直至可以建立認證后的rgs連接,顯示設備120可以用作運行顯示設備操作系統(tǒng)150的分立的平板,如同基礎處理設備110不存在一樣。一旦用戶已經解決了所有連接問題,rgs接收器154可以嘗試重新連接至rgs發(fā)送器134并且恢復在基礎處理設備110上運行的用戶會話。

一旦rgs連接成功,通過斷開顯示路徑166在顯示設備120上顯示在基礎處理設備110上運行的用戶會話(270)。用戶可以與顯示設備120諸如觸摸屏上的輸入方法交互并且發(fā)送用戶輸入164至基礎處理設備110以便于在計算機系統(tǒng)100處于機械連接模式時類似于操作基礎處理設備110地與會話交互并控制會話。

參照圖3,當處于斷開、分離模式時,使用rgs連接在顯示設備120屏幕上顯示在基礎處理設備110上運行的用戶會話(310)。

連接監(jiān)視器170、172對設備中的物理連接器進行監(jiān)視,以檢測顯示設備120和基礎處理設備110何時重新附接(320)。一旦檢測到重新附接,則連接監(jiān)視器170、172更新每個操作系統(tǒng)的連接狀態(tài)160(330)。

一旦連接顯示路徑165已被簡歷,則基礎處理設備顯示操作系統(tǒng)130關閉基礎處理設備120上的遠程圖形軟件(rgs)發(fā)送器134(340),并且顯示設備操作系統(tǒng)150關閉顯示設備上的rgs接收器154(350)。在一些方面中,可以關閉顯示設備操作系統(tǒng)150,并且可以關斷除了顯示設備120的顯示部件152之外的其他部件以降低功耗并且節(jié)省電池壽命。在其他方面中,顯示設備操作系統(tǒng)150可以無限期地保持激活或者以預定的一段時間保持激活。只要連接顯示路徑165可應用,顯示設備120則可以以膝上型模式顯示用戶會話(370)。

參照圖4的示例,使用機械數(shù)據(jù)連接在顯示設備120上顯示在基礎處理設備110上運行的用戶會話的用戶界面(410)?;A處理設備110和/或顯示設備120可以檢測機械斷開(420)。檢測觸發(fā)設備以切換至機械斷開模式。在設備之間建立無線數(shù)據(jù)連接。在一些變形示例中,在檢測到機械斷開時可以形成無線數(shù)據(jù)連接。在一些變形示例中,可以在機械斷開之前形成、或部分地形成無線數(shù)據(jù)連接(430)??梢栽诨A處理設備110上例如由執(zhí)行圖形技術并向幀緩沖器寫入數(shù)據(jù)的處理器和/或圖形處理單元(440)呈現(xiàn)用戶會話的用戶界面。

一旦發(fā)生機械斷開并且建立無線數(shù)據(jù)連接,則通過無線數(shù)據(jù)連接發(fā)送呈現(xiàn)后的用戶界面以在顯示設備120上顯示(450)。當用戶與顯示設備交互(例如觸摸了觸摸屏)時,將與用戶會話相關聯(lián)的用戶輸入164從顯示設備120發(fā)送至基礎處理設備110(460)。基礎處理設備110可以隨后響應于用戶輸入164來更新應用程序和用戶界面,并且呈現(xiàn)更新后的用戶界面(480)。一旦已呈現(xiàn),則通過無線數(shù)據(jù)連接將更新后的用戶界面發(fā)送回顯示設備120(490)。

參照圖5,基礎處理設備110和顯示設備120選擇性地可操作以在機械連接模式中使用數(shù)據(jù)連接相互通信,并且在機械斷開模式中使用無線數(shù)據(jù)連接相互通信。在機械連接模式時,基礎處理設備110使用機械數(shù)據(jù)連接將會話內容傳達至顯示設備120(510)。設備可以在該模式下檢測機械斷開(520)。在維持用戶會話時,基礎處理設備110可以使用無線數(shù)據(jù)連接繼續(xù)將會話內容傳達至顯示設備120(530)。

計算機系統(tǒng)

圖6是示出包括基礎處理設備610和顯示設備620的可以在其上實施本文所描述的方面的混合計算系統(tǒng)600的方框圖。例如,在圖1的上下文中,可以使用諸如圖6所述的硬件部件實施計算機系統(tǒng)100。然而,從本文的描述可以看出,方面的部件可以包括其他特征或者圖6中所示示例性系統(tǒng)600的僅一些特征。

平板和膝上型計算機每個具有它們各自的優(yōu)點集合。平板計算機的優(yōu)點包括移動性、大小、重量、和對于某些功能諸如圖像操縱之類的提升的使用便利性。盡管優(yōu)選膝上型計算機的主要原因是提升的處理能力和電池壽命,操作系統(tǒng)和應用程序的更寬選擇,以及標準鍵盤和觸摸輸入設備例如觸摸板的存在也是原因。

示例提供由可操作地連接或耦合至可分離顯示設備620的基礎處理設備610構成的混合計算系統(tǒng)600,其中可分離顯示設備620包括平板計算設備的功能。根據(jù)各個方面,基礎處理設備610可以由翻蓋式膝上型計算系統(tǒng)的下部基礎構成,額外地具有一個或多個接口(諸如連接顯示接口660)以用于連接至顯示設備620。一些方面提供了以下特征,顯示設備620是具有連接至基礎處理設備610的一個或多個互補接口(諸如連接器)的平板計算設備。根據(jù)示例,當附接至基礎處理設備610時顯示設備620可以用作混合計算系統(tǒng)600的顯示屏(例如觸摸屏625),并且當不附接至基礎部件時可以用作分立的平板計算機。方面提供了以下特征,顯示設備620可以采用鉸鏈645連接至基礎處理設備610,這允許混合計算系統(tǒng)600的打開和閉合。

作為膝上型或類似的高性能計算機,基礎處理設備610包括性能cpu630,其可以包含多個內核,具有高時鐘頻率,并且另外具有比在較小設備例如平板中發(fā)現(xiàn)的cpu具有更好的性能?;A處理設備610也可以包括相當大量的隨機訪問存儲器(ram)634,分立圖形處理單元(gpu)632,以及大型存儲設備638(例如固態(tài)驅動(ssd))??商鎿Q地,gpu632可以是嵌入或附接至性能cpu630的高端圖形芯片。對于輸入,基礎處理設備610可以包括鍵盤和觸摸板615,以及用于鼠標、控制器和其他外圍設備的端口。

性能cpu630控制可以位于顯示設備620中的屏幕和任意外圍設備?;A電源系統(tǒng)(未示出)對位于基礎處理設備610中的電池(未示出)充電而不論混合計算機系統(tǒng)600的連接狀態(tài)。然而,當混合計算機系統(tǒng)600處于連接狀態(tài)時,基礎電源系統(tǒng)也可以經由電源連接元件對平板電池充電。

在耦合環(huán)境中,存在兩個計算系統(tǒng):主系統(tǒng)(基礎處理設備610),和副系統(tǒng)(采取平板形式的顯示設備620)。這些系統(tǒng)根據(jù)狀態(tài)(已連接或已斷開)共用對于各種外圍設備和/或內部部件的訪問。每個系統(tǒng)能夠分立地工作。

在以控制和操作外圍設備的方式來協(xié)調主系統(tǒng)和副系統(tǒng)中,一個功能是確保在設備之間的足夠通信。當混合計算系統(tǒng)600處于連接狀態(tài)時,基礎處理設備610控制顯示設備620,包括平板硬件、軟件、和外圍設備。然而,響應于斷開,顯示設備620分立地動作并且恢復對內部硬件、軟件和外圍設備的控制以使其操作作為分立的平板計算設備。一旦分離,顯示設備620可以自動地無線地連接至基礎處理設備610以便于采用遠程桌面管理軟件訪問當前在基礎處理設備610上運行的用戶會話。

在一些示例中,顯示設備620包括低功率cpu/gpu650以及比基礎處理設備610較少的ram644。這些較低的規(guī)格允許顯示設備620比基礎處理設備610更輕、更便宜、并且具有更大的電池壽命。然而,存在較不強大硬件與性能的權衡。此外,顯示設備620中的存儲設備648可以僅具有少量非易失性存儲器而不是ssd。因此,有利的是使用基礎處理設備610的更高性能部件以運行應用程序并且將它們顯示在較低性能的顯示設備620上。

兩個設備之間的類似處是連接監(jiān)控器硬件670、672用于檢測設備何時機械地連接或斷開,io電橋636、646,以及無線適配器640、642。已連接的顯示接口660可以是用于將視頻源連接至監(jiān)控器的任何合適的技術。例如,該接口可以使用顯示端口(displayport)、雷電接口(thunderbolt)、或任何類似技術。

可選的,基底處理設備610或顯示設備620可以包括連接指示器675,其可以采取綠色和紅色led配對的形式以向用戶指示兩個設備之間的無線數(shù)據(jù)連接當前是否可應用。此外,顯示設備620可以包括連接按鈕以手動地發(fā)信號至硬件以實現(xiàn)無線rgs連接。在一個方面中,用戶可以使用連接按鈕680以在機械地分離設備之前加載顯示設備操作系統(tǒng)150。以該方式,系統(tǒng)可以執(zhí)行更快的熱斷開而不是冷斷開。在一些特征方面中,連接按鈕680可以是分立的實體按鈕或者添加至已經存在于顯示設備620上的按鈕的額外功能。

本文所描述的示例涉及使用混合計算系統(tǒng)600以用于實施本文所描述的技術。根據(jù)一個實施例,響應于處理器630、650執(zhí)行在主存儲器634、644中所包含的一個或多個指令的一個或多個序列,混合計算系統(tǒng)600執(zhí)行本文所述的那些技術。這些指令可以從另一機器可讀介質諸如存儲設備638、648讀入主存儲器634、644中。包含在主存儲器634、644中的指令序列的執(zhí)行使得處理器630、650以執(zhí)行本文所描述的方法步驟。在備選的方面中,硬連線電路可以替代于與軟件指令組合而使用以實施本文所描述的方面。因此,所述的方面不限于硬件電路和軟件的任何具體組合。

盡管已經在此詳細參照附圖描述了示意性的方面,但本公開包括對于具體示例和細節(jié)的變化。應當注意的是,本文所描述的示例的范圍由權利要求和它們的等價形式所限定。另外,應當注意的是,單獨地或者作為實施例一部分而描述的特定特征可以與其他單獨描述的特征或其他方面的一部分組合。因此,描述組合的缺省并不妨礙本發(fā)明人要求這些組合的權益。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石楼县| 米脂县| 都昌县| 沾化县| 中西区| 浦城县| 海口市| 上思县| 合作市| 葵青区| 汤阴县| 济源市| 应城市| 大宁县| 依兰县| 余江县| 九龙坡区| 高邑县| 锦州市| 永顺县| 镇巴县| 红安县| 扬中市| 济源市| 普兰店市| 灌云县| 江津市| 长乐市| 宣汉县| 大化| 孟村| 都江堰市| 芦山县| 南川市| 西华县| 禹州市| 军事| 江西省| 广宁县| 阳原县| 红桥区|