專利名稱:用于改變便攜式計算機顯示器上的顯示方向的方法和設備的制作方法
技術領域:
本發(fā)明總體上涉及便攜式計算機,更特別涉及能夠改變顯示方向的便攜式 計算機。更特別地,本發(fā)明涉及用于在便攜式計算機已被用戶旋轉后改變便攜 式計算機顯示器上的顯示方向的方法和設備。
背景技術:
當使用例如手持個人計算機(PC ),平板PC,或者超級移動PC的便攜式 個人計算機(PC)時,用戶經常希望物理地旋轉個人PC以使得顯示器的方向
更加適合正在處理的任務。例如,文本文檔更適合于在縱向方向放置的顯示器 上觀看,而一些照片更適合于在橫向方向放置的顯示器上觀看。
當前,在便攜式PC被物理地旋轉后,用戶需要使用軟件界面來改變便攜 式PC的顯示器上的顯示方向。這樣的解決方案對于不假思索的使用看起來有 一些麻煩。用于改變便攜式PC的顯示器上的顯示方向的其他解決方案可以包
括對物理按鍵的使用。然而,使用這樣的解決方案,在每一次按下該4務睫時,
用戶必須等待\\%1(1(^3@操作系統(tǒng)改變顯示模式并重新校準所有的圖標的顯
示,這可能會需要4艮多秒。
因此,希望提供一種改進的方法和設備,用于在便攜式PC已被用戶物理 地旋轉后改變便攜式PC的顯示器上的顯示方向。
發(fā)明內容
根據本發(fā)明的優(yōu)選實施例,響應于便攜式計算機已被物理地旋轉的檢測, 確定新的物理方向在預定時間段內是否不變。如果該新的物理方向在預定時間 段內改變,則該便攜式計算機繼續(xù)檢測物理旋轉。如果該新的物理方向在預定 時間段內不變,則調節(jié)便攜式計算機顯示器上的顯示方向以適應該新的物理方向。
本發(fā)明的所有特征和優(yōu)勢在將下面的詳細的書面描述中變得明顯。
在結合附圖閱讀時,通過參考示意性實施例的以下詳細描述將會更好地理
解本發(fā)明本身,以及本發(fā)明的優(yōu)選使用方式、進一步的目的和優(yōu)點,其中
圖l是體現了本發(fā)明的優(yōu)選實施例的便攜式計算機;
圖2是根據本發(fā)明的優(yōu)選實施例的、用于改變圖1中便攜式計算機的顯示 器上的顯示方向的方法的高層邏輯流程圖;以及
圖3是根據本發(fā)明的可選實施例的、用于改變圖1中便攜式計算機的顯示 器上的顯示方向的方法的高層邏輯流程圖。
具體實施例方式
現在參考附圖特別是圖1描述體現了本發(fā)明的優(yōu)選實施例的^f更攜式計算 機的方框圖。如圖所示,便攜式計算機100包括連接至系統(tǒng)總線108的中央處 理單元(CPU) 102。便攜式計算機100還包括連接至系統(tǒng)總線108的圖形適 配器104,用于向顯示器106提供用戶界面信息。
連接至系統(tǒng)總線108的還有系統(tǒng)存儲器110和輸入/輸出(I/O)總線橋112。 I/O總線橋112將I/O總線114與系統(tǒng)總線108相連接以從一個總線向另一總 線中繼和/或轉換數據業(yè)務。例如為硬盤驅動器的非易失性存儲裝置116和例 如為鍵盤和觸控板的輸入裝置118被連接至I/O總線114。
便攜式計算機IOO還包括運動傳感器120。運動傳感器120優(yōu)選地包含一 個或多個加速計。當便攜式計算機IOO被物理地移動時,運動傳感器120能夠 檢測并發(fā)送信號來指示運動的加速量和方向。優(yōu)選地,運動傳感器120能夠提 供三維運動信息。例如,如果用戶旋轉便攜式計算才幾IOO 90。以改變侵_攜式計 算機100的物理方向時,應激活運動傳感器120內的至少兩個加速計來發(fā)送信 號,這些信號在組合在一起時能夠指示便攜式計算機100旋轉的加速量和方 向。這些信號優(yōu)選地由CPU102解析,但也可以由例如為專用集成電路(ASIC ) (未示出)的其他專用電路來解析。
便攜式計算機100的機殼的形狀優(yōu)選地為矩形,并具有相對豐支小的厚度 (也就是說,厚度比寬度和長度小得多)。顯示器106的形狀也是矩形,其物 理尺寸略小于便攜式計算機100的機殼的尺寸j黃向方向定義為當矩形的兩條 較長邊提供了觀看框的頂部和底部的狀態(tài)??v向方向定義為當矩形的兩條較短 邊提供了觀看框的頂部和底部時的狀態(tài)。橫向方向和縱向方向都能夠用來描述便攜式計算機100的機殼和顯示器106對于正觀看顯示器106的用戶而言所處 的狀態(tài)。
現在參考圖2,圖2中描述了根據本發(fā)明的優(yōu)選實施例的、用于改變便攜 式計算機的顯示器上的顯示方向的方法的高層邏輯流程圖。從方框200開始, 設置例如為圖1中運動傳感器120的運動傳感器來如方框210所示才企測例如為 圖1中的便攜式計算機100的便攜式計算機的任何的物理旋轉。然后如方框 220所示地確定該便攜式計算機是否已被旋轉至新的物理方向。例如,該旋轉 可以將該便攜式計算機的機殼(連同顯示器)從橫向方向改變?yōu)榭v向方向,反 之亦然。
如果該便攜式計算機沒有被旋轉至新的物理方向,則該過程返回至方框 220。相反,如果該便攜式計算機已被旋轉至新的物理方向,則如方框230所 示地再確定該便攜式計算機的新的物理方向是否在N秒鐘內沒有改變。N可 以為任意數字,但是優(yōu)選為2。
如果該新的物理方向在N秒鐘內改變,則該過程返回至方框220。相反, 如果該新的物理方向在N秒鐘內沒有改變,則如方框240所示,將該便攜式 計算機的顯示器上的顯示方向調節(jié)為與該新的物理方向一致。例如,如果該新
的物理方向為縱向方向,則顯示器上的顯示方向被調節(jié)為縱向方向。然而,如 果該新的物理方向為橫向方向,則顯示器上的顯示方向被調節(jié)為^f黃向方向。
另外,該新的物理方向也基于便攜式計算機的傾斜度(tilt)。例如,如果 該新的物理方向為縱向(或才黃向)方向并且顯示器朝向便攜式計算才幾的持有者, 則將顯示方向改變?yōu)榭v向(或橫向)方向以適于持有者觀看。然而,如果該新 的物理方向為縱向(或橫向)方向并且顯示器背向便攜式計算機的持有者,則 將顯示方向改變?yōu)榭v向(或橫向)方向以適于另一人觀看(應為從適于持有者 觀看的顯示方向4t轉180。)。
現在參考圖3,示出了才艮據本發(fā)明的可選實施例的、用于改變^f更攜式計算 機的顯示器上的顯示方向的方法的高層邏輯流程圖。從方框300開始,設置例 如為圖1中運動傳感器120的運動傳感器來如方框310所示地檢測例如為圖1 中的便攜式計算機100的便攜式計算機的任何的物理旋轉。然后如方框320 所示地確定該便攜式計算機是否被旋轉至新的物理方向。例如,該旋轉可以將該便攜式計算機的機殼(連同顯示器)從橫向方向改變?yōu)榭v向方向,反之亦然。 如果該便攜式計算機沒有被旋轉至新的物理方向,則該過程返回至方框
320。相反,如果該便攜式計算機已被旋轉至新的物理方向,如方框330所示 地再確定該便攜式計算機在N秒鐘內是否置于同一新的物理方向兩次。N可 以為任意數字,但是優(yōu)選為2。便攜式計算機的持有者可以通過第一次將便攜 式計算機旋轉至新的物理方向,然后將便攜式計算4/L旋轉回先前的物理方向,
并第二次將便攜式計算機旋轉至所述新的物理方向,來將便攜式計算機在N 秒鐘內置于同 一新的物理方向兩次。
如果該新的物理方向在N秒鐘內改變,則該過程返回至方框320。相反, 如果便攜式計算機在N秒鐘內置于新的物理方向兩次,則如方框330所示, 將該顯示器上的顯示方向調節(jié)為與該新的物理方向一致。該新的物理方向也基 于便攜式計算機的傾斜度。例如,如果新的物理方向為縱向(或橫向)方向并 且顯示器朝向便攜式計算機的持有者,則將顯示方向改變?yōu)榭v向(或橫向)方 向以適于持有者觀看。然而,如果新的物理方向為纟從向(或橫向)方向并且顯 示器背向便攜式計算機的持有者,則將顯示方向改變?yōu)榭v向(或橫向)方向以 適于另一人觀看。
如上所述,本發(fā)明提供了用于在便攜式計算機被用戶旋轉后改變便攜式計 算機顯示器上的顯示方向的方法和設備。
同樣重要的是要注意到,盡管本發(fā)明是在功能完整的計算機系統(tǒng)情景下進 行描述的,但本領域技術人員應該理解到本發(fā)明的機制能夠歸類為多種形式的 計算機程序產品,并且應該理解到不管用于實際完成該歸類的信號承載介質的 具體類型是什么,本發(fā)明都同等地適用。信號承載介質的例子包括但不局限于 例如為軟盤或光盤的可記錄類型的介質,以及例如為才莫擬或數字通信鏈路的傳 輸類型的介質。
盡管參考優(yōu)選實施例具體示出和描述了本發(fā)明,^f旦本領域技術人員會理解 到在不偏離本發(fā)明的精神和范圍的情況下,可以在形式和細節(jié)上對其進行變 化。
權利要求
1. 一種用于改變便攜式計算機的顯示器上的顯示方向的方法,所述方法包括檢測所述便攜式計算機的旋轉;響應于所述便攜式計算機被旋轉至新的物理方向的檢測,確定所述新的物理方向是否是期望的;在確定了所述新的物理方向不是期望的時,繼續(xù)檢測所述便攜式計算機的旋轉;以及在確定了所述新的物理方向是期望的時,調節(jié)所述顯示器上的顯示方向以適應所述新的物理方向。
2. 如權利要求1所述的方法,其中,所述確定進一步包括確定所述新的 物理方向在預定時間^:內是否不變。
3. 如權利要求1所述的方法,其中,所述確定進一步包括確定所述便攜 式計算機在預定時間段內是否置于所述新的物理方向兩次。
4. 如權利要求1所述的方法,其中,所述新的物理方向包括所述^f更攜式 計算機的傾斜度。
5. —種能夠改變顯示器上的顯示方向的便攜式計算機,所述便攜式計算 機包括運動傳感器,用于檢測所述便攜式計算機的旋轉;處理器,響應于所述便攜式計算機被旋轉至新的物理方向的檢測,確定所 述新的物理方向是否是期望的;圖形適配器,用于在確定了所述新的物理方向不是期望的時,繼續(xù);險測所 述便攜式計算機的旋轉;以及所述圖形適配器,用于在確定了所述新的物理方向是期望的時,調節(jié)所述 顯示器上的顯示方向以適應所述新的物理方向。
6. 如權利要求5所述的便攜式計算機,其中,用于所述確定的所述處理
7. 如權利要求5所述的便攜式計算機,其中,用于所述確定的所述處理器還包括用于確定所述便攜式計算機在預定時間段內是否置于所述新的物理 方向兩次的處理器。
8.如權利要求5所述的便攜式計算機,其中,所述新的物理方向包括所述便攜式計算機的傾斜度。
全文摘要
本發(fā)明涉及用于改變便攜式計算機顯示器上的顯示方向的方法和設備。其中,用于在用戶旋轉便攜式計算機后改變便攜式計算機顯示器上的顯示方向的方法包括,響應于便攜式計算機被物理地旋轉的檢測,確定新的物理方向在預定時間段內是否不變。如果該新的物理方向在預定時間段內改變,該便攜式計算機繼續(xù)檢測物理旋轉。如果該新的物理方向在預定時間段內不變,調節(jié)便攜式計算機顯示器上的顯示方向以適應新的物理方向。
文檔編號G06F1/16GK101290534SQ200810091618
公開日2008年10月22日 申請日期2008年4月9日 優(yōu)先權日2007年4月17日
發(fā)明者詹姆斯·J.·思拉舍, 詹尼弗·G.·扎瓦克基, 賈斯廷·T.·達布斯 申請人:聯想(新加坡)私人有限公司