三部分姿勢(shì)的制作方法
【專(zhuān)利摘要】根據(jù)本公開(kāi)的一個(gè)實(shí)現(xiàn),提供了一種示例方法。該方法包括:在電子設(shè)備的第一顯示器上顯示第一屏幕并在連接到電子設(shè)備的至少一個(gè)第二顯示器上顯示第二屏幕。該方法進(jìn)一步包括:識(shí)別在輸入設(shè)備上接收的三部分姿勢(shì);以及基于姿勢(shì)旋轉(zhuǎn)第一顯示器和第二顯示器中的一個(gè)顯示器的屏幕取向。
【專(zhuān)利說(shuō)明】三部分姿勢(shì)
【背景技術(shù)】
[0001] 越來(lái)越多的當(dāng)今用戶(hù)攜帶或操作一個(gè)或多個(gè)配有一套不同功能的電子設(shè)備。這些 設(shè)備可相互通信、訪(fǎng)問(wèn)互聯(lián)網(wǎng)、顯示不同的內(nèi)容(例如,在嵌入式或外部顯示器上)、進(jìn)行各 種任務(wù)、或通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)數(shù)據(jù)服務(wù)。各種設(shè)備,諸如,個(gè)人計(jì)算機(jī)、一體式計(jì)算設(shè)備、連網(wǎng)平 板、智能電話(huà)、膝上型電腦、電視和游戲機(jī),已經(jīng)成為連接用戶(hù)與朋友、工作和娛樂(lè)的必不可 少的個(gè)人配件。用戶(hù)現(xiàn)在具有更多的選擇和期望以有效地連接不同的設(shè)備來(lái)隨時(shí)顯示和訪(fǎng) 問(wèn)程序、數(shù)據(jù)和其他內(nèi)容。
【附圖說(shuō)明】
[0002] 圖1是根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向、旋轉(zhuǎn)連接到 電子設(shè)備的至少一個(gè)外部顯示器的屏幕取向、和用于改變顯示器的顯示模式的電子設(shè)備的 示例的示意圖。
[0003] 圖2圖示了示出根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向或 用于旋轉(zhuǎn)連接到電子設(shè)備的至少一個(gè)外部顯示器的屏幕取向的方法的示例的流程圖。
[0004] 圖3A和圖3B圖示了根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于旋轉(zhuǎn)顯示器的屏幕取向的三部分姿 勢(shì)的示例。
[0005] 圖4A和圖4B圖示了根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于旋轉(zhuǎn)顯示器的屏幕取向的三部分姿 勢(shì)的可替代示例。
[0006] 圖5圖示了示出根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于識(shí)別屏幕取向需被旋轉(zhuǎn)的顯示器的方 法的示例的流程圖。
[0007] 圖6圖示了示出根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于改變電子設(shè)備的顯示器和至少一個(gè)外 部顯示器的顯示模式的方法的示例的流程圖。
[0008] 圖7A和圖7B圖示了根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于改變電子設(shè)備的顯示器和至少一個(gè) 外部顯示器的顯示模式的姿勢(shì)的示例。
[0009] 圖8圖示了示出根據(jù)本公開(kāi)的實(shí)現(xiàn)的、用于同時(shí)旋轉(zhuǎn)至少多個(gè)已識(shí)別的顯示器的 屏幕取向的方法的示例的流程圖。
【具體實(shí)施方式】
[0010]隨著最近在技術(shù)上的改進(jìn),電子設(shè)備繼續(xù)在人們的生活中發(fā)揮越來(lái)越重要的作 用。如本文所使用的,術(shù)語(yǔ)"電子設(shè)備"和"設(shè)備"可互換使用并指代各種智能電話(huà)、顯示屏 幕、蜂窩電話(huà)、平板電腦、個(gè)人數(shù)據(jù)助理(PDA)、膝上型電腦、計(jì)算機(jī)、服務(wù)器、和包括處理器 并能夠與輸入設(shè)備(例如,觸摸輸入設(shè)備、無(wú)觸摸的或接近輸入設(shè)備等)通信的其他類(lèi)似電 子設(shè)備中的任意一種。
[0011]針對(duì)許多日常的活動(dòng)和工作相關(guān)的任務(wù),不同的用戶(hù)依靠不同類(lèi)型的電子設(shè)備。 利用不同類(lèi)型的電子設(shè)備的大量用戶(hù)刺激供應(yīng)商提供能夠滿(mǎn)足用戶(hù)需求的增長(zhǎng)的、支持廣 泛的可用服務(wù)和提供可靠通信的設(shè)備。
[0012] 電子設(shè)備出現(xiàn)不同的尺寸、形式,并可包括不同的技術(shù)特征。由于電子設(shè)備的激 增,其技術(shù)能力和功能是持續(xù)改變和增加的。相應(yīng)地,這些設(shè)備還提供擴(kuò)展服務(wù)給其用戶(hù)。 這些電子設(shè)備經(jīng)常被用來(lái)訪(fǎng)問(wèn)互聯(lián)網(wǎng)、與其他設(shè)備通信、顯示不同內(nèi)容、記錄音頻和/或視 頻、以及進(jìn)行其他的個(gè)人或商業(yè)相關(guān)的功能。
[0013] 現(xiàn)今許多電子設(shè)備可以是便攜式或手持型的設(shè)備。與可具有其顯示器的固定取向 (例如,橫向取向、縱向取向等)的固定的計(jì)算機(jī)設(shè)備不同,在移動(dòng)或手持型計(jì)算設(shè)備上顯示 的應(yīng)用可在橫向或縱向模式中被查看。大多數(shù)手持型電子設(shè)備包括硬件組件(例如,加速 計(jì)、陀螺儀等),其識(shí)別用于改變?nèi)∠虻恼?qǐng)求,并相應(yīng)地調(diào)整移動(dòng)設(shè)備的屏幕。在移動(dòng)設(shè)備上 的可用的屏幕旋轉(zhuǎn)允許用戶(hù)以不同的取向和縱橫比在這些設(shè)備上查看應(yīng)用和內(nèi)容。
[0014] 如本文所使用的,術(shù)語(yǔ)"顯示器"和"顯示設(shè)備"可互換使用并指代用于以可視形式 呈現(xiàn)信息的輸出設(shè)備(即,設(shè)備硬件)。如本文所使用的,術(shù)語(yǔ)"屏幕"指代在顯示器上產(chǎn)生的 所顯示的信息或圖像。如本文所使用的,術(shù)語(yǔ)"屏幕取向"指代在顯示器(例如,電子設(shè)備的 顯示器或外部顯示器)上產(chǎn)生的屏幕的取向。例如,顯示器可以以橫向屏幕取向或縱向屏幕 取向顯示信息。
[0015] 另外,許多電子設(shè)備可經(jīng)由輸入設(shè)備(例如,觸摸顯示器、觸摸板、無(wú)觸摸的或接近 設(shè)備等)被控制或操作。在一些示例中,輸入設(shè)備是用來(lái)將數(shù)據(jù)和控制信號(hào)提供到電子設(shè)備 的硬件組件。觸摸輸入設(shè)備可由用戶(hù)通過(guò)用至少一個(gè)手指觸摸輸入設(shè)備的一部分的輸入姿 勢(shì)來(lái)控制。一些觸摸輸入設(shè)備還可檢測(cè)對(duì)象,諸如,手寫(xiě)筆或其他合適的對(duì)象。用戶(hù)可利用 輸入設(shè)備來(lái)控制電子設(shè)備的操作以響應(yīng)任何已顯示的內(nèi)容(例如,信息、電子郵件等),并控 制如何將內(nèi)容顯示在屏幕上(例如,通過(guò)縮放文本或圖像的大?。???商娲?,無(wú)觸摸的或接 近輸入設(shè)備可包括各種電子組件(例如,接近傳感器、攝像頭等),其允許用戶(hù)在不物理觸摸 輸入設(shè)備(即,屏幕或觸摸板)或真實(shí)設(shè)備的一部分的情況下通過(guò)輸入(例如,在表面上或圍 繞設(shè)備的空間上,等)來(lái)控制電子設(shè)備的操作。例如,這樣的輸入可在設(shè)備的附近、下方或上 方空間被接收。無(wú)觸摸的或接近輸入設(shè)備允許用戶(hù)在輸入設(shè)備或電子設(shè)備的物理邊框之外 以及在任意周?chē)砻嫔咸峁┹斎雭?lái)與設(shè)備交互。
[0016] 當(dāng)操作這些電子設(shè)備時(shí),對(duì)于用戶(hù)來(lái)說(shuō)改變?cè)O(shè)備的顯示器或連接到電子設(shè)備的任 何外部顯示器的屏幕取向(例如,從橫向取向到縱向取向)或顯示模式可能是困難的。例如, 改變電子設(shè)備的顯示器或外部顯示器的屏幕取向或顯示模式可涉及使用輸入設(shè)備(例如, 鼠標(biāo)、鍵盤(pán)等)實(shí)施必要的命令。然而,使用鼠標(biāo)或鍵盤(pán)(即,設(shè)備外部或內(nèi)部的)對(duì)于用戶(hù)來(lái) 說(shuō)并不總是方便或有效的(例如,當(dāng)設(shè)備是手持型時(shí),鍵盤(pán)需要在顯示器上占用大量的空間 等)。例如,最初為使用鍵盤(pán)或鼠標(biāo)的設(shè)備設(shè)計(jì)的輸入,對(duì)于不使用鍵盤(pán)或鼠標(biāo)進(jìn)行輸入或 操縱可能是非常不方便或繁瑣的。
[0017]如本文所使用的,術(shù)語(yǔ)"顯示模式"指代在電子設(shè)備的顯示器上以及在連接到電子 設(shè)備的至少一個(gè)外部顯示器上的屏幕的位置或外觀。例如,顯示模式可包括"克隆模式",其 中電子設(shè)備的顯示器和至少一個(gè)外部顯示器呈現(xiàn)相同的屏幕。此外,顯示模式可包括"擴(kuò)展 模式",其中屏幕在電子設(shè)備的顯示器和至少一個(gè)外部顯示器兩者上被顯示(或共享)。其他 顯示模式也是可用的。
[0018]當(dāng)這樣的連接存在時(shí)將電子設(shè)備連接到外部顯示器以及調(diào)整電子設(shè)備的顯示器 和外部顯示器兩者的屏幕取向也可能是困難的。例如,電子設(shè)備可經(jīng)由在設(shè)備上的連接端 口連接到外部顯示器。當(dāng)電子設(shè)備是便攜式或手持型設(shè)備時(shí),連接端口可被定位在設(shè)備的 特定部分上。因此,當(dāng)用戶(hù)決定通過(guò)物理旋轉(zhuǎn)設(shè)備來(lái)改變電子設(shè)備的屏幕取向時(shí),連接端口 可被定位使得可防止外部顯示器被連接(例如,設(shè)備可在支架上被旋轉(zhuǎn),并且進(jìn)入連接端口 可被支架阻擋)。
[0019] 此外,可能存在改變連接到外部顯示器的電子設(shè)備的屏幕取向的問(wèn)題。例如,當(dāng)電 子設(shè)備連接到外部顯示器并且用戶(hù)決定旋轉(zhuǎn)電子設(shè)備以改變其屏幕取向時(shí),電子設(shè)備的操 作系統(tǒng)("0S")可能阻止設(shè)備的屏幕的旋轉(zhuǎn),因?yàn)槠洳荒芸刂聘郊拥耐獠匡@示器的取向。因 此,即使電子設(shè)備物理旋轉(zhuǎn),顯示器的屏幕取向也可能不會(huì)改變。
[0020] 本描述涉及用于旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向、旋轉(zhuǎn)連接到電子設(shè)備的外部 顯示器的屏幕取向、以及改變這些顯示器的顯示模式的設(shè)備、方法和計(jì)算機(jī)可讀介質(zhì)。具體 地,本描述提出用于在輸入設(shè)備上通過(guò)使用三部分姿勢(shì)旋轉(zhuǎn)顯示器(例如,電子設(shè)備的主顯 示器或外部顯示器)的屏幕取向的方法。此外,該方法提出使用三部分姿勢(shì)來(lái)改變電子設(shè)備 的顯示器和連接到電子設(shè)備的至少一個(gè)外部顯示器的顯示模式。
[0021] 在一個(gè)示例中,為了旋轉(zhuǎn)外部顯示器的屏幕取向,該方法可使用兩個(gè)不動(dòng)的輸入 和一個(gè)非線(xiàn)性動(dòng)作。如本文所使用的,術(shù)語(yǔ)"輸入"指代在輸入設(shè)備(觸摸輸入設(shè)備、無(wú)觸摸 的或接近輸入設(shè)備)的一部分或區(qū)域上由用戶(hù)提供的實(shí)際的貢獻(xiàn)或嘗試(例如,觸摸輸入、 無(wú)觸摸的輸入)。如本文所使用的,術(shù)語(yǔ)"動(dòng)作"指代在輸入的位置上的任何運(yùn)動(dòng)或改變。在 另一示例中,為了旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向,該方法可使用包括由三部分旋轉(zhuǎn)動(dòng) 作跟隨的三個(gè)不動(dòng)的輸入的三部分姿勢(shì)。為了改變電子設(shè)備的顯示器和至少一個(gè)外部顯示 器的顯示模式,所提出的方法可使用包括兩個(gè)不動(dòng)的輸入和一個(gè)線(xiàn)性動(dòng)作的姿勢(shì)。
[0022] 因此,所提出的描述能夠精確、有效并且高效地旋轉(zhuǎn)電子設(shè)備的屏幕取向并改變 電子設(shè)備和至少一個(gè)附加的顯示器的顯示模式。通過(guò)使用所提出的三部分姿勢(shì),用戶(hù)可獨(dú) 立且快速地選擇和/或改變顯示器的取向和位置。
[0023] 在以下的詳細(xì)描述中,引用了附圖,附圖構(gòu)成本說(shuō)明書(shū)的一部分,并且其中作為所 公開(kāi)的主題可被付諸于實(shí)踐的具體示例被示出。應(yīng)當(dāng)理解,可利用其他示例并且可做出結(jié) 構(gòu)或邏輯改變,而不背離本公開(kāi)的范圍。因此,以下的詳細(xì)描述不應(yīng)按照限制意義去理解, 而是本公開(kāi)的范圍由所附的權(quán)利要求限定。此外,應(yīng)當(dāng)理解,本文中使用的措辭和術(shù)語(yǔ)是為 了描述的目的,不應(yīng)當(dāng)被認(rèn)為是限制。在本文中"包含"、"包括"或"具有"及其變體意味著包 括其后列出的項(xiàng)目和其等價(jià)物以及附加的項(xiàng)目。此外,如本文所使用的術(shù)語(yǔ)"基于"意味著 "至少部分地基于"。還應(yīng)當(dāng)注意,基于多個(gè)硬件和軟件的設(shè)備以及多個(gè)不同結(jié)構(gòu)的組件可 被用來(lái)實(shí)現(xiàn)本公開(kāi)的方法和設(shè)備。
[0024] 圖1是用于旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向、旋轉(zhuǎn)連接到電子設(shè)備的至少一個(gè) 外部顯示器的屏幕取向、以及改變顯示器的顯示模式的電子設(shè)備10的示意圖。圖示的電子 設(shè)備10能夠?qū)崿F(xiàn)以下描述的技術(shù)。應(yīng)當(dāng)理解,關(guān)于設(shè)備10描述的技術(shù)可使用任何其他的電 子設(shè)備實(shí)現(xiàn)。電子設(shè)備10可以是平板電腦、膝上型電腦、個(gè)人計(jì)算機(jī)、一體化計(jì)算設(shè)備、游戲 機(jī)、服務(wù)器、智能電話(huà)、音樂(lè)播放器、可視化播放器、個(gè)人數(shù)字助理(PDA)、蜂窩電話(huà)、電子記 事本、多個(gè)分布式計(jì)算設(shè)備,或包括處理器并且能夠在顯示器上顯示內(nèi)容的任何其他合適 的電子設(shè)備。在圖示的示例中,電子設(shè)備10可包括:輸入設(shè)備20(例如,觸摸屏、觸摸板、無(wú)觸 摸的或接近設(shè)備等)、至少一個(gè)顯示器25(其可作為輸入設(shè)備操作)、至少一個(gè)處理設(shè)備30 (也稱(chēng)為處理器)、存儲(chǔ)器資源35、輸入接口 45和通信接口 50。
[0025] 在其他示例中,電子設(shè)備10包括附加的、更少的或不同的組件,用于實(shí)現(xiàn)在本文中 描述的功能。應(yīng)當(dāng)理解,在一些實(shí)現(xiàn)中,由關(guān)于該描述的電子設(shè)備10執(zhí)行的所描述的操作可 在電子設(shè)備10和其他電子/計(jì)算設(shè)備(未不出)之間被執(zhí)行或分布。
[0026] 如在以下附加的細(xì)節(jié)中所說(shuō)明的,電子設(shè)備10包括軟件、硬件或它們合適的組合, 其被配置以使電子設(shè)備10的功能成為可能,并且允許其實(shí)現(xiàn)以下所描述的技術(shù)并且與一個(gè) 或多個(gè)系統(tǒng)或設(shè)備交互。例如,電子設(shè)備10包括通信接口(例如,Wi-.Fi?;.接口、Bluetooth?. 接口、3G接口、4G接口、近場(chǎng)通信(NFC)接口等),其被用來(lái)與其他設(shè)備/系統(tǒng)連接和/或連接 到網(wǎng)絡(luò)(未示出)。網(wǎng)絡(luò)可包括任何合適的類(lèi)型或配置的網(wǎng)絡(luò),以允許電子設(shè)備10和任何其 他設(shè)備/系統(tǒng)(例如,其他電子設(shè)備、計(jì)算設(shè)備、顯示器等)之間的通信。
[0027] 例如,電子設(shè)備10可與至少一個(gè)外部顯示器15連接??商娲?,設(shè)備可連接到多個(gè) 外部顯示器(未示出)。在一個(gè)實(shí)現(xiàn)中,電子設(shè)備10包括通信端口(未示出),該通信端口允許 外部顯示器15連接到電子設(shè)備10。
[0028]設(shè)備10的顯示器25將可視化信息提供給用戶(hù),諸如,各種內(nèi)容、圖標(biāo)、標(biāo)簽、視頻圖 像、圖片等。顯示器25還可在顯示器25的屏幕(未示出)上顯示來(lái)自在電子設(shè)備10上運(yùn)行的 不同應(yīng)用的內(nèi)容。顯示器25可以是透明的液晶顯示器(IXD)、有機(jī)發(fā)光二極管(OLED)顯示 器、等離子體顯示器或任何其他合適的顯示器。顯示器25可以是電子設(shè)備10的一部分(例 如,當(dāng)電子設(shè)備10為平板電腦或一體化設(shè)備時(shí)),可以是與電子設(shè)備10電子通信的分離的組 件(例如,當(dāng)電子設(shè)備為具有分離的顯示器的臺(tái)式計(jì)算機(jī)時(shí)),并且可以是還可用作手持型 設(shè)備的可拆卸的組件(例如,當(dāng)電子設(shè)備10為可轉(zhuǎn)換的計(jì)算設(shè)備時(shí))。
[0029] 整個(gè)顯示器25或顯示器的至少一部分32可以是觸摸感應(yīng)(即,顯示器為觸摸顯示 器),用于檢測(cè)來(lái)自對(duì)象的輸入/接觸并且用于將輸入提供到電子設(shè)備10。觸摸顯示器25可 充當(dāng)輸入設(shè)備20并且可允許用戶(hù)使用對(duì)象(例如,手指、手寫(xiě)筆等)接觸顯示器15的上表面。 輸入或觸摸的特定細(xì)節(jié)(例如,動(dòng)作類(lèi)型、位置、壓力、持續(xù)時(shí)間等)將不同的信息和/或命令 提供到電子設(shè)備10用于處理。
[0030]在一個(gè)示例中,顯示器25可包括觸摸面板(未示出),該觸摸面板被定位在顯示面 板上方(未示出)。電子設(shè)備10還可包括至少一個(gè)電子組件34(例如,觸摸傳感器、光纖組件 等)或電子和/或硬件組件34的不同組合,以識(shí)別接觸點(diǎn),并且掃描和檢測(cè)用戶(hù)的手指和/或 手指圖像。在一個(gè)實(shí)現(xiàn)中,顯示器25的電子組件可包括多個(gè)定位在觸摸面板上的與處理器 30通信的傳感器。
[0031] 顯示器25還可包括屏幕控制器36,該屏幕控制器36處理從觸摸面板及其電子組件 34接收的信號(hào)并且將這些信號(hào)轉(zhuǎn)化為觸摸事件數(shù)據(jù)(即,所檢測(cè)到的接觸、接觸位置、接觸 類(lèi)型等),該觸摸事件數(shù)據(jù)被傳遞到電子設(shè)備10的處理器30(例如,經(jīng)由總線(xiàn)55)。顯示器可 進(jìn)一步包括軟件驅(qū)動(dòng)器38,該軟件驅(qū)動(dòng)器38將接口提供到設(shè)備10的操作系統(tǒng)70并且將觸摸 事件數(shù)據(jù)轉(zhuǎn)化為不同的事件。
[0032]在一個(gè)示例中,輸入設(shè)備20可類(lèi)似地操作觸摸顯示器25(例如,可以是觸摸輸入設(shè) 備)。在另一示例中,輸入設(shè)備20可以是無(wú)觸摸的或接近輸入設(shè)備,其可允許用戶(hù)通過(guò)在表 面上或圍繞設(shè)備10的空間(例如,在設(shè)備10附近、下方、上方的空間中,等)的姿勢(shì)或動(dòng)作提 供輸入使得輸入延伸到輸入設(shè)備20或電子設(shè)備10的物理邊框之外。輸入設(shè)備20可被集成在 電子設(shè)備10的里面或可以是與設(shè)備10通信的外部輸入設(shè)備。在本文中所描述的觸摸顯示器 25或輸入設(shè)備20并不旨在限制用于接收到觸摸感應(yīng)設(shè)備的輸入的裝置,而是作為示例被提 供。因此,任何其他合適的設(shè)備或裝置可用來(lái)將觸摸姿勢(shì)輸入提供到設(shè)備10并產(chǎn)生如下所 描述的功能。
[0033]電子設(shè)備10的處理設(shè)備30(例如,中央處理單元、一組分布式處理器、微處理器、微 控制器、專(zhuān)用集成電路(ASIC)、圖形處理器、多處理器、虛擬處理器、云處理系統(tǒng)、或其他合 適的控制器或可編程設(shè)備)、存儲(chǔ)器資源35、輸入接口 45和通信接口 50可操作地聯(lián)接到總線(xiàn) 55〇
[0034] 通信接口 50允許電子設(shè)備10與多個(gè)網(wǎng)絡(luò)、通信鏈路和外部設(shè)備通信。輸入接口 45 可接收來(lái)自與電子設(shè)備1 〇通信的設(shè)備/系統(tǒng)的信息。在一個(gè)示例中,輸入接口 45至少包括可 接收來(lái)自任何外部設(shè)備或系統(tǒng)的數(shù)據(jù)的數(shù)據(jù)接口 60。
[0035] 處理器30包括控制器33(也稱(chēng)為控制單元)并且可使用任何合適類(lèi)型的處理系統(tǒng) 來(lái)實(shí)現(xiàn),其中至少一個(gè)處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器35中的計(jì)算機(jī)可讀指令。處理器30可獨(dú)立 地控制顯示器25、外部顯示器15和任何其他的外部顯示器。處理器30可接收來(lái)自輸入設(shè)備 20、顯示器25或與設(shè)備10通信的任何其他輸入設(shè)備的輸入。
[0036]存儲(chǔ)器資源35包括任何合適的類(lèi)型、數(shù)量和配置的易失性或非暫時(shí)性機(jī)器可讀存 儲(chǔ)介質(zhì)37,以存儲(chǔ)指令和數(shù)據(jù)。在存儲(chǔ)器35中的機(jī)器可讀存儲(chǔ)介質(zhì)37的示例包括:只讀存儲(chǔ) 器("ROM")、隨機(jī)存取存儲(chǔ)器("RAM")(例如,動(dòng)態(tài)RAM[ "DRAM" ]、同步DRAM[ "SDRAM" ]等)、電 可擦除可編程只讀存儲(chǔ)器("EEPR0M")、閃存、SD卡和其他合適的磁性、光學(xué)、物理或電子存 儲(chǔ)設(shè)備。存儲(chǔ)器資源35還可用于在處理器30執(zhí)行指令期間存儲(chǔ)臨時(shí)變量或其他中間信息。 [0037] 存儲(chǔ)器35還可存儲(chǔ)操作系統(tǒng)70和網(wǎng)絡(luò)應(yīng)用75。操作系統(tǒng)70可以是多用戶(hù)、多處理、 多任務(wù)、多線(xiàn)程和實(shí)時(shí)的。操作系統(tǒng)70還可執(zhí)行基本任務(wù),諸如,識(shí)別來(lái)自輸入設(shè)備的輸入; 將輸出發(fā)送到投影儀和攝像頭;跟蹤在存儲(chǔ)器35上的文件和目錄;控制外圍設(shè)備,諸如,打 印機(jī)、圖像捕獲設(shè)備;以及管理總線(xiàn)55上的通信量。網(wǎng)絡(luò)應(yīng)用75包括用于建立和維持網(wǎng)絡(luò)連 接(諸如用于實(shí)現(xiàn)通信協(xié)議的計(jì)算機(jī)可讀指令)的各種組件。
[0038]存儲(chǔ)在非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì)37上并由處理器30執(zhí)行的軟件包括,例如,固 件、應(yīng)用、程序數(shù)據(jù)、過(guò)濾器、規(guī)則、程序模塊和其他可執(zhí)行指令。除了別的之外,控制單元33 從機(jī)器可讀存儲(chǔ)介質(zhì)37檢索并執(zhí)行在本文中所描述的控制處理和方法相關(guān)的指令。在一個(gè) 示例中,存儲(chǔ)在非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì)37中的指令實(shí)現(xiàn)輸入檢測(cè)模塊39、姿勢(shì)確定模 塊40以及屏幕取向和顯示模式修改模塊41。在其他示例中,指令可實(shí)現(xiàn)更多或更少的模塊 (例如,關(guān)于設(shè)備10的操作的各種其他模塊)。在一個(gè)示例中,模塊39-41可利用用來(lái)實(shí)現(xiàn)以 下所描述的功能的電子電路來(lái)實(shí)現(xiàn)。如上所述,此外或作為替代,模塊39-41可被實(shí)現(xiàn)為在 機(jī)器可讀存儲(chǔ)介質(zhì)上編碼的并由處理器可執(zhí)行的一系列指令。
[0039]如在以下附加的細(xì)節(jié)中說(shuō)明的,輸入檢測(cè)模塊39檢測(cè)在與電子設(shè)備10通信的輸入 設(shè)備(設(shè)備20、顯示器25等)上接收的輸入(例如,觸摸、動(dòng)作)。姿勢(shì)確定模塊40識(shí)別來(lái)自在 輸入設(shè)備上接收的輸入的三部分姿勢(shì)。屏幕取向和顯示模式修改模塊41基于三部分姿勢(shì)旋 轉(zhuǎn)顯示器25和外部顯示器15的屏幕取向,并且改變至少顯示器15和25的顯示模式。在一些 示例中,為了改變電子設(shè)備的顯示器的屏幕取向,模塊40和41可識(shí)別并使用包括由三部分 旋轉(zhuǎn)動(dòng)作跟隨的三個(gè)不動(dòng)的輸入的三部分姿勢(shì)。為了改變電子設(shè)備的顯示器和至少一個(gè)外 部顯示器的顯示模式,模塊40和41可識(shí)別并使用包括兩個(gè)不動(dòng)的輸入和一個(gè)線(xiàn)性動(dòng)作的姿 勢(shì)。
[0040] 存儲(chǔ)器35可包括至少一個(gè)數(shù)據(jù)庫(kù)80。在其他示例實(shí)現(xiàn)中,設(shè)備10可訪(fǎng)問(wèn)外部數(shù)據(jù) 庫(kù)(未示出),該數(shù)據(jù)庫(kù)可被電子設(shè)備10遠(yuǎn)程存儲(chǔ)(例如,可經(jīng)由網(wǎng)絡(luò)或云被訪(fǎng)問(wèn))。數(shù)據(jù)庫(kù)80 或外部數(shù)據(jù)庫(kù)20可存儲(chǔ)關(guān)于姿勢(shì)的各種信息,該姿勢(shì)可控制設(shè)備10的操作。
[0041] 圖2圖示了示出用于旋轉(zhuǎn)電子設(shè)備的顯示器的屏幕取向或用于旋轉(zhuǎn)連接到電子設(shè) 備的至少一個(gè)外部顯示器的屏幕取向的方法100的示例的流程圖。在一個(gè)示例中,方法100 可通過(guò)電子設(shè)備10的處理器30的控制單元33被執(zhí)行。在本文中所描述的關(guān)于方法100的各 種要素或框能夠同時(shí)并行地或以不同于圖示的串行執(zhí)行方式的順序被執(zhí)行。方法100還能 夠使用比在圖示的示例中示出的附加的或更少的要素被執(zhí)行。
[0042]方法100可以以在非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì)37上編碼的、由電子設(shè)備10的處理 器30可執(zhí)行的指令的形式被執(zhí)行。在一個(gè)示例中,用于方法100的指令實(shí)現(xiàn)輸入檢測(cè)模塊 39、姿勢(shì)確定模塊40以及屏幕取向和顯示模式修改模塊41。在其他示例中,方法100的執(zhí)行 可在處理設(shè)備30和與處理設(shè)備30通信的其他處理設(shè)備之間被分布。在又一示例中,方法100 可在連接到電子設(shè)備100的分尚的設(shè)備上被執(zhí)行。
[0043] 方法100從框110開(kāi)始,其中處理器30在電子設(shè)備10的顯示器25上顯示第一屏幕 (未示出)并且在連接到電子設(shè)備10的至少一個(gè)外部顯示器15上顯示第二屏幕(未示出)。在 顯示器20和25上顯示的屏幕可相同或不相同。如上所述,術(shù)語(yǔ)"屏幕"指代在顯示器上產(chǎn)生 的所顯示的信息或圖像。因此,顯示器25可顯示網(wǎng)頁(yè),而顯示器15可顯示文本文檔。
[0044]接著,控制單元33識(shí)別在輸入設(shè)備上接收的三部分姿勢(shì)(在120處)。這可由輸入檢 測(cè)模塊39和姿勢(shì)確定模塊40來(lái)執(zhí)行。姿勢(shì)可包括至少身體的一部分或身體各部分(例如,手 等)的組合的運(yùn)動(dòng)。三部分姿勢(shì)可包括三個(gè)分離的(但在一些示例中同時(shí))要素(例如,觸摸 或動(dòng)作)并且可用三個(gè)分離的手指(或其他對(duì)象)來(lái)執(zhí)行。輸入設(shè)備可與電子設(shè)備10通信。如 上所述,輸入設(shè)備可以是設(shè)備20、觸摸顯示器25或任何其他合適的輸入設(shè)備。如在以下附加 的細(xì)節(jié)中說(shuō)明的,控制單元33識(shí)別在輸入設(shè)備上接收的三部分姿勢(shì)的類(lèi)型并且基于姿勢(shì)的 類(lèi)型進(jìn)入框130。
[0045]在130處,當(dāng)電子設(shè)備10連接到外部顯示器時(shí),控制單元33基于三部分姿勢(shì)旋轉(zhuǎn)顯 示器25和至少一個(gè)外部顯示器15中的一個(gè)的屏幕取向。換句話(huà)說(shuō),控制單元33可將顯示器 25的屏幕取向從第一屏幕取向(例如,橫向取向)改變?yōu)榈诙聊蝗∠颍ɡ?,縱向取向)。當(dāng) 設(shè)備10連接到外部顯示器時(shí),控制單元33可改變顯示器25和15中的一個(gè)的屏幕取向。這可 由屏幕取向和顯示模式修改模塊41來(lái)執(zhí)行。如在以下附加的細(xì)節(jié)中說(shuō)明的,用于旋轉(zhuǎn)顯示 器25和至少一個(gè)外部顯示器15的屏幕取向的三部分姿勢(shì)可以是不同的。
[0046]在一個(gè)示例中,在輸入設(shè)備上接收的三部分姿勢(shì)可包括兩個(gè)不動(dòng)的輸入和一個(gè)非 線(xiàn)性動(dòng)作,以旋轉(zhuǎn)至少一個(gè)外部顯示器15的屏幕取向。在另一示例中,姿勢(shì)可包括兩個(gè)動(dòng)作 輸入和一個(gè)非線(xiàn)性動(dòng)作。如下說(shuō)明的,所描述的姿勢(shì)可旋轉(zhuǎn)連接到電子設(shè)備10的其他外部 顯示器的屏幕排列。在一個(gè)示例實(shí)現(xiàn)中,顯示器25的屏幕控制器36處理從觸摸顯示器接收 的信號(hào)(即,輸入)并且將這些信號(hào)轉(zhuǎn)化為觸摸事件數(shù)據(jù),該觸摸事件數(shù)據(jù)被傳遞到電子設(shè) 備10的軟件驅(qū)動(dòng)器38。軟件驅(qū)動(dòng)器38與將命令提供到設(shè)備10的操作系統(tǒng)70的處理器30通 信,該操作系統(tǒng)70將輸入觸摸轉(zhuǎn)化為事件(例如,旋轉(zhuǎn)屏幕、改變顯示模式等)。
[0047]圖3A和圖3B圖示了用于旋轉(zhuǎn)顯示器的屏幕取向的三部分姿勢(shì)85A-B的示例。圖3A 和圖3B示出了兩個(gè)不動(dòng)的輸入86A-B和一個(gè)非線(xiàn)性動(dòng)作87。兩個(gè)不動(dòng)的輸入可以是同步的 輸入或連續(xù)的輸入。在圖示的示例中,兩個(gè)不動(dòng)的輸入86A-B用一只手的食指和拇指來(lái)執(zhí) 行,而非線(xiàn)性動(dòng)作87用用戶(hù)的另一只手的食指來(lái)執(zhí)行??商娲兀@些輸入可用不同的手指 或用工具(例如,手寫(xiě)筆)來(lái)執(zhí)行。兩個(gè)不動(dòng)的輸入可被定位在輸入設(shè)備上的不同的取向上 (例如,水平取向、垂直取向)。例如,兩個(gè)不動(dòng)的輸入可彼此靠得很近。在一個(gè)示例實(shí)現(xiàn)中, 非線(xiàn)性動(dòng)作87可在兩個(gè)不動(dòng)的輸入之后被接收。在另一示例實(shí)現(xiàn)中,非線(xiàn)性動(dòng)作可與兩個(gè) 不動(dòng)的輸入同時(shí)被接收。兩個(gè)不動(dòng)的輸入可以是輕擊、按壓或任何其他合適類(lèi)型的不動(dòng)的 輸入。非線(xiàn)性動(dòng)作可以是"拱形"動(dòng)作、彎曲地滑動(dòng)動(dòng)作、"弧形"動(dòng)作或任何其他類(lèi)型的非線(xiàn) 性動(dòng)作。
[0048]可替代地,兩個(gè)輸入86A-B可以是動(dòng)作輸入。例如,捏或抓取動(dòng)作可被用作兩個(gè)動(dòng) 作輸入86A-B的示例。
[0049]在另一示例中,在輸入設(shè)備上接收的三部分姿勢(shì)可包括由三部分旋轉(zhuǎn)動(dòng)作跟隨的 三個(gè)不動(dòng)的輸入,以旋轉(zhuǎn)設(shè)備10的顯示器25的屏幕取向。三部分旋轉(zhuǎn)動(dòng)作可類(lèi)似于旋轉(zhuǎn)鎖 在保管箱上的鑰匙的動(dòng)作。圖4A和圖4B圖示了用于旋轉(zhuǎn)顯示器的屏幕取向的三部分姿勢(shì) 88A-B的可替代示例。圖4A和圖4B示出了由三部分旋轉(zhuǎn)動(dòng)作90跟隨的三個(gè)不動(dòng)的輸入89A- C。三個(gè)不動(dòng)的輸入可以是同步的輸入或連續(xù)的輸入。在圖示的示例中,不動(dòng)的輸入89A-C用 用戶(hù)的手的食指、拇指和中指來(lái)執(zhí)行。可替代地,這些輸入可用不同的手指或用另一工具 (例如,手寫(xiě)筆)來(lái)執(zhí)行。當(dāng)輸入設(shè)備20為無(wú)觸摸的或接近設(shè)備時(shí),三部分姿勢(shì)可包括在旋轉(zhuǎn) 之前或期間將三個(gè)手指捏在一起以及在旋轉(zhuǎn)之前或期間合上用戶(hù)的整只手。應(yīng)當(dāng)理解,在 其他示例實(shí)現(xiàn)中,圖4A和圖4B的用來(lái)旋轉(zhuǎn)顯示器25的屏幕取向的姿勢(shì)可用來(lái)旋轉(zhuǎn)外部顯示 器的屏幕取向。此外,圖3A和圖3B的用來(lái)旋轉(zhuǎn)外部顯示器15的屏幕取向的姿勢(shì)可用來(lái)旋轉(zhuǎn) 顯示器25的屏幕取向。
[0050]繼續(xù)參照?qǐng)D4A和圖4B,三部分姿勢(shì)可在輸入設(shè)備的任何部分區(qū)域被接收。三部分 旋轉(zhuǎn)動(dòng)作90的特定方向可確定屏幕旋轉(zhuǎn)的方向。換句話(huà)說(shuō),如果三部分旋轉(zhuǎn)動(dòng)作90在關(guān)于 顯示器25的順時(shí)針?lè)较?,則控制單元可順時(shí)針?lè)较蛐D(zhuǎn)顯示器25的屏幕取向。顯示器25的 屏幕取向可以以增量方式旋轉(zhuǎn),其中每個(gè)三部分旋轉(zhuǎn)動(dòng)作可以以90度或另一預(yù)定增量旋轉(zhuǎn) 顯示器的屏幕。
[0051]圖5圖示了示出用于識(shí)別屏幕取向需被旋轉(zhuǎn)的顯示器的方法200的示例的流程圖。 該方法可涉及在電子設(shè)備10的外部的顯示器的屏幕取向的旋轉(zhuǎn)(如在圖3A和圖3B中所示)。 在一些示例中,電子設(shè)備10可連接到多個(gè)外部顯示器(例如,位于設(shè)備10的右/左邊、設(shè)備10 的上/下方等)。在一個(gè)示例中,方法200可通過(guò)電子設(shè)備10的處理器30的控制單元33被執(zhí) 行。方法200可以以在非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì)37上編碼的、由電子設(shè)備10的處理器30可 執(zhí)行的指令的形式被執(zhí)行。
[0052] 方法200從框210開(kāi)始,其中處理器30檢測(cè)在輸入設(shè)備20上的兩個(gè)不動(dòng)的輸入86A-B。兩個(gè)不動(dòng)的輸入可以是同步的輸入或連續(xù)的輸入。在220處,控制單元33確定兩個(gè)不動(dòng)的 輸入86A-B的位置(例如,通過(guò)使用至少一個(gè)電子組件34)。接著,控制單元檢測(cè)在輸入設(shè)備 上的非線(xiàn)性動(dòng)作87(在230處)。在240處,控制單元33確定非線(xiàn)性動(dòng)作87相對(duì)于兩個(gè)不動(dòng)的 輸入86A-B的位置。然后,控制單元確定非線(xiàn)性動(dòng)作87的方向(在250處)。
[0053]基于在圖5中所描述的過(guò)程,控制單元33確定其屏幕取向需被旋轉(zhuǎn)的外部顯示器。 當(dāng)非線(xiàn)性動(dòng)作在兩個(gè)不動(dòng)的輸入的右邊時(shí)(如在圖3A中所示),控制單元33可旋轉(zhuǎn)定位在設(shè) 備10的顯示器25的右邊的外部顯示器15的屏幕取向。當(dāng)非線(xiàn)性動(dòng)作在兩個(gè)不動(dòng)的輸入的左 邊時(shí)(如在圖3B中所示),控制單元33可旋轉(zhuǎn)定位在顯示器25的左邊的外部顯示器15的屏幕 取向。
[0054]當(dāng)非線(xiàn)性動(dòng)作在兩個(gè)不動(dòng)的輸入的下方時(shí),控制單元可旋轉(zhuǎn)定位在顯示器25的下 方的外部顯示器15的屏幕取向。當(dāng)非線(xiàn)性動(dòng)作在兩個(gè)不動(dòng)的輸入的上方時(shí),控制單元33可 旋轉(zhuǎn)定位在顯示器25的上方的外部顯示器15的屏幕取向。另外,非線(xiàn)性動(dòng)作的方向可確定 在顯示器25上的屏幕旋轉(zhuǎn)的方向。例如,如果非線(xiàn)性動(dòng)作在關(guān)于顯示器25的逆時(shí)針?lè)较?,則 控制單元33可逆時(shí)針旋轉(zhuǎn)外部顯示器15的屏幕取向??商娲?,如果非線(xiàn)性動(dòng)作在關(guān)于顯 示器25的順時(shí)針?lè)较?,則控制單元33可順時(shí)針旋轉(zhuǎn)外部顯示器15的屏幕取向。顯示器15的 屏幕取向可以以增量方式旋轉(zhuǎn),其中每個(gè)非線(xiàn)性動(dòng)作可以以90度或另一預(yù)定增量旋轉(zhuǎn)顯示 器的屏幕。
[0055]圖6圖示了示出用于改變電子設(shè)備的顯示器和至少一個(gè)外部顯示器的顯示模式的 方法300的示例的流程圖。在一個(gè)示例中,方法300可由電子設(shè)備10執(zhí)行。方法300可用輸入 檢測(cè)模塊39、姿勢(shì)確定模塊40和屏幕取向和顯示模式修改模塊41來(lái)執(zhí)行,其中這些模塊利 用用來(lái)實(shí)現(xiàn)以下所述的功能的電子電路來(lái)實(shí)現(xiàn)。在本文中所描述的關(guān)于方法300的各種要 素或框能夠同時(shí)并行地或以不同于圖示的串行執(zhí)行方式的順序被執(zhí)行。應(yīng)當(dāng)理解,方法300 可通過(guò)電子設(shè)備10或任何其他的電子設(shè)備被實(shí)現(xiàn)。
[0056] 方法300從310開(kāi)始,其中電子設(shè)備10識(shí)別在輸入設(shè)備(例如,設(shè)備25、顯示器25等) 上的姿勢(shì)。在一個(gè)示例中,姿勢(shì)包括兩個(gè)不動(dòng)的輸入和一個(gè)線(xiàn)性動(dòng)作。在另一示例中,兩個(gè) 輸入可以是動(dòng)作輸入。例如,捏或抓取動(dòng)作可被用作兩個(gè)動(dòng)作輸入的示例。
[0057]圖7A和圖7B圖示了用于改變電子設(shè)備的顯示器和至少一個(gè)外部顯示器的顯示模 式的姿勢(shì)91A-B的示例。在圖示的示例中,兩個(gè)不動(dòng)的輸入92A-B用一只手的食指和拇指來(lái) 執(zhí)行,而線(xiàn)性動(dòng)作93用用戶(hù)的另一只手的食指來(lái)執(zhí)行。可替代地,這些輸入或動(dòng)作可用不同 的手指或用工具(例如,手寫(xiě)筆)來(lái)執(zhí)行。兩個(gè)不動(dòng)的輸入可以是同步的輸入或連續(xù)的輸入。 在一個(gè)示例實(shí)現(xiàn)中,線(xiàn)性動(dòng)作93可在兩個(gè)不動(dòng)的輸入之后被接收。在另一示例實(shí)現(xiàn)中,線(xiàn)性 動(dòng)作93可與兩個(gè)不動(dòng)的輸入同時(shí)被接收。線(xiàn)性動(dòng)作9393可包括拖曳、線(xiàn)性滑動(dòng)或任何其他 類(lèi)型的線(xiàn)性動(dòng)作。
[0058]在320處,電子設(shè)備10檢測(cè)在輸入設(shè)備上的兩個(gè)不動(dòng)的輸入92A-B。接著,在330處, 設(shè)備10確定兩個(gè)不動(dòng)的輸入92A-B的位置(例如,通過(guò)使用至少一個(gè)電子組件34)。然后電子 設(shè)備10檢測(cè)在輸入設(shè)備上的線(xiàn)性動(dòng)作93(在340處)。在350處,設(shè)備10確定線(xiàn)性動(dòng)作93相對(duì) 于兩個(gè)不動(dòng)的輸入92A-B的位置。然后,設(shè)備10確定線(xiàn)性動(dòng)作93的方向(在360處)。
[0059] 在370處,當(dāng)電子設(shè)備10連接到第二顯示器時(shí),電子設(shè)備10基于在輸入設(shè)備上的姿 勢(shì)改變顯示器25和至少一個(gè)外部顯示器15的顯示模式。如在圖7A中所示,當(dāng)電子設(shè)備確定 線(xiàn)性動(dòng)作指向遠(yuǎn)離兩個(gè)不動(dòng)的輸入時(shí),設(shè)備可將顯示器25和至少一個(gè)外部顯示器15的顯示 模式改變?yōu)閿U(kuò)展模式。根據(jù)在已連接的外部顯示器上的位置、兩個(gè)不動(dòng)的輸入的位置和線(xiàn) 性動(dòng)作的方向,電子設(shè)備10可確定哪個(gè)外部顯示器涉及顯示模式的改變(當(dāng)多個(gè)外部顯示 器連接到設(shè)備10時(shí))。
[0060] 例如,當(dāng)線(xiàn)性動(dòng)作在右邊并指向遠(yuǎn)離兩個(gè)不動(dòng)的輸入(如在圖7A中所示)時(shí),設(shè)備 10可將顯示器25和15的顯示模式改變?yōu)閿U(kuò)展模式,其中主顯示器在左邊,而副顯示器在右 邊。此外,當(dāng)線(xiàn)性動(dòng)作在左邊并指向遠(yuǎn)離兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將顯示器25和15的顯 示模式改變?yōu)閿U(kuò)展模式,其中主顯示器在右邊,而副顯示器在左邊。當(dāng)線(xiàn)性動(dòng)作在上方并指 向遠(yuǎn)離兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將顯示器25和15的顯示模式改變?yōu)閿U(kuò)展模式,其中主 顯示器在下面,而副顯示器在上面。當(dāng)線(xiàn)性動(dòng)作在下方并指向遠(yuǎn)離兩個(gè)不動(dòng)的輸入時(shí),設(shè)備 10可將顯示器25和15的顯示模式改變?yōu)閿U(kuò)展模式,其中主顯示器在上面,而副顯示器在下 面。
[0061] 可替代地,當(dāng)電子設(shè)備10確定線(xiàn)性動(dòng)作指向朝向兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將 顯示器25和至少一個(gè)外部顯示器15的顯示模式改變?yōu)榭寺∧J?如在圖7B中所示)。在這種 情況下,外部顯示器的位置、兩個(gè)不動(dòng)的輸入的位置和線(xiàn)性動(dòng)作的方向可確定哪個(gè)外部顯 示器涉及顯示模式的改變(當(dāng)多個(gè)外部顯示器連接到設(shè)備10時(shí))。
[0062] 例如,當(dāng)線(xiàn)性動(dòng)作在右邊并指向朝向兩個(gè)不動(dòng)的輸入(如在圖7B中所示)時(shí),設(shè)備 10可將顯示器25和15的顯示模式改變?yōu)榭寺∧J?,其中外部顯示器15在顯示器25的右邊。 此外,當(dāng)線(xiàn)性動(dòng)作在左邊并指向朝向兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將顯示器25和15的顯示 模式改變?yōu)榭寺∧J?,其中外部顯示器15在顯示器25的左邊。當(dāng)線(xiàn)性動(dòng)作在上方并指向朝 向兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將顯示器25和15的顯示模式改變?yōu)榭寺∧J?,其中外部顯 示器15在顯示器25的上方。當(dāng)線(xiàn)性動(dòng)作在下方并指向朝向兩個(gè)不動(dòng)的輸入時(shí),設(shè)備10可將 顯示器25和15的顯示模式改變?yōu)榭寺∧J?,其中外部顯示器15在顯示器25的下方。
[0063]圖8圖示了示出用于同時(shí)旋轉(zhuǎn)至少多個(gè)已識(shí)別的顯示器的屏幕取向的方法400的 示例的流程圖。如上所述,電子設(shè)備10可連接到多個(gè)外部顯示器。在一個(gè)示例中,方法400可 通過(guò)電子設(shè)備10的處理器30的控制單元33被執(zhí)行。方法400可以以在非暫時(shí)性機(jī)器可讀存 儲(chǔ)介質(zhì)37上編碼的、由電子設(shè)備10的處理器30可執(zhí)行的指令的形式被執(zhí)行。在一個(gè)示例中, 用于方法400的指令實(shí)現(xiàn)輸入檢測(cè)模塊39、姿勢(shì)確定模塊40以及屏幕取向和顯示模式修改 豐旲塊41。
[0064] 方法400從框410開(kāi)始,其中控制單元33將在顯示器25上顯示第一屏幕。電子設(shè)備 10可連接到或可不連接到任何外部顯示器(未示出)。在420處,控制單元33將識(shí)別在輸入設(shè) 備上的三部分姿勢(shì)(例如,設(shè)備20、顯示器25等)。在一個(gè)示例中,姿勢(shì)包括三個(gè)不動(dòng)的輸入。 三個(gè)不動(dòng)的輸入可以是同步的輸入或連續(xù)的輸入。輸入可用用戶(hù)的手的食指、拇指和中指 來(lái)執(zhí)行??商娲兀斎肟捎貌煌氖种富蛴霉ぞ?例如,手寫(xiě)筆)來(lái)執(zhí)行。三個(gè)不動(dòng)的輸入 可以是輕擊、按壓或任何其他合適類(lèi)型的輸入。在其他示例中,姿勢(shì)可包括不同類(lèi)型或數(shù)量 的輸入。
[0065]在430處,當(dāng)電子設(shè)備連接到多個(gè)外部顯示器時(shí),控制單元33將識(shí)別屏幕取向需被 旋轉(zhuǎn)的外部顯示器。在這種情況下,電子設(shè)備10可連接到多個(gè)外部顯示器(未示出)。例如, 在輸入設(shè)備上的三部分姿勢(shì)可向控制單元33表明,用戶(hù)想要旋轉(zhuǎn)顯示器25和/或連接到設(shè) 備10的顯示器的屏幕取向。在這種情況下,在由控制單元33識(shí)別三部分姿勢(shì)之后,可跟隨在 顯示器25、15或另一外部顯示器上顯示新消息屏幕(未示出)。消息屏幕可提供關(guān)于連接到 設(shè)備10的顯示器的總數(shù)的信息。例如,消息屏幕可根據(jù)它們相對(duì)于顯示器25的位置圖形化 表示連接到設(shè)備10的所有顯示器。
[0066]所有連接到設(shè)備10的外部顯示器可分別在消息屏幕上被編號(hào)(例如,I...η)。另 外,消息屏幕可提供用于選擇需被旋轉(zhuǎn)的顯示器的選項(xiàng)(例如,通過(guò)包含在消息屏幕上顯示 的所有顯示器近旁的復(fù)選框、通過(guò)高亮代表所有顯示器的圖像的邊框等)。這樣,用戶(hù)可選 擇或識(shí)別其屏幕取向需被旋轉(zhuǎn)的外部顯示器。用戶(hù)可選擇一個(gè)或多個(gè)外部顯示器。用戶(hù)可 選擇或可不選擇設(shè)備10的顯示器25。在一個(gè)示例中,當(dāng)選擇的外部顯示器的屏幕被旋轉(zhuǎn)時(shí), 顯示器25的屏幕自動(dòng)被旋轉(zhuǎn)。在另一示例中,僅選擇的外部顯示器的屏幕被旋轉(zhuǎn),而顯示器 25的屏幕不被旋轉(zhuǎn)除非被特定選擇。在又一示例中,僅顯示器25的屏幕可被旋轉(zhuǎn)。
[0067]在440處,控制單元將識(shí)別在輸入設(shè)備上的旋轉(zhuǎn)姿勢(shì)。在一個(gè)示例中,旋轉(zhuǎn)姿勢(shì)是 跟隨三個(gè)不動(dòng)的輸入的非線(xiàn)性動(dòng)作(例如,類(lèi)似于在圖3Α和圖3Β中所示的非線(xiàn)性動(dòng)作)。非 線(xiàn)性動(dòng)作可在三個(gè)不動(dòng)的輸入之后被接收。在另一示例實(shí)現(xiàn)中,非線(xiàn)性動(dòng)作可與三個(gè)不動(dòng) 的輸入同時(shí)被接收。非線(xiàn)性動(dòng)作的方向可確定在選擇的顯示器上的屏幕旋轉(zhuǎn)的方向。例如, 如果非線(xiàn)性動(dòng)作在關(guān)于顯示器25的逆時(shí)針?lè)较?,則控制單元33可逆時(shí)針旋轉(zhuǎn)外部顯示器的 屏幕取向??商娲?,如果非線(xiàn)性動(dòng)作在關(guān)于顯示器25的順時(shí)針?lè)较颍瑒t控制單元33可順時(shí) 針旋轉(zhuǎn)外部顯示器的屏幕取向。選擇的顯示器的屏幕取向可以以增量方式旋轉(zhuǎn),其中每個(gè) 非線(xiàn)性動(dòng)作可以以90度或另一預(yù)定增量旋轉(zhuǎn)顯示器的屏幕。
[0068]在另一示例中,旋轉(zhuǎn)姿勢(shì)是使用用于三個(gè)不動(dòng)的輸入的手指進(jìn)行的三部分旋轉(zhuǎn)動(dòng) 作(例如,類(lèi)似于在圖4Α和圖4Β中所示的旋轉(zhuǎn)動(dòng)作)。在一個(gè)示例中,三部分旋轉(zhuǎn)動(dòng)作在輸入 設(shè)備上執(zhí)行旋轉(zhuǎn)運(yùn)動(dòng)。用戶(hù)可使用用來(lái)執(zhí)行三個(gè)不動(dòng)的輸入的相同的手指來(lái)執(zhí)行旋轉(zhuǎn)動(dòng) 作。在這種情況下,在最初的三個(gè)不動(dòng)的輸入之后,用戶(hù)可從輸入設(shè)備(或當(dāng)輸入設(shè)備是接 近設(shè)備時(shí),從周?chē)目臻g)拿走或不拿走他或她的手。如上所述,關(guān)于圖4Α和圖4Β的三部分 旋轉(zhuǎn)動(dòng)作,三部分旋轉(zhuǎn)動(dòng)作的方向可確定在選擇的顯示器上的屏幕旋轉(zhuǎn)的方向。
[0069] 在450處,控制單元33將同時(shí)旋轉(zhuǎn)至少已識(shí)別的顯示器的屏幕取向。所有選擇的顯 示器的屏幕可以以相同的取向被旋轉(zhuǎn)。換句話(huà)說(shuō),由用戶(hù)選擇的外部顯示器的屏幕基于用 戶(hù)的旋轉(zhuǎn)姿勢(shì)同時(shí)被旋轉(zhuǎn)(例如,從橫向到縱向取向等)。在另一示例實(shí)現(xiàn)中,控制單元33將 同時(shí)旋轉(zhuǎn)顯示器25的屏幕取向以及外部顯示器的屏幕。因此,在某些情況下,顯示器25和選 擇的外部顯示器的屏幕可同時(shí)并在相同的方向上被旋轉(zhuǎn)而不必特定選擇顯示器25??商娲?地,如果用戶(hù)想要顯示器25的屏幕與外部顯示器的屏幕一起被旋轉(zhuǎn),則他或她可能需要在 消息屏幕中特定選擇顯示器25。在又一可替代中,僅顯示器25的屏幕可被選擇和旋轉(zhuǎn)。
【主權(quán)項(xiàng)】
1. 一種方法,包括: 在電子設(shè)備的第一顯示器上顯示第一屏幕并在連接到所述電子設(shè)備的至少一個(gè)第二 顯示器上顯示第二屏幕; 識(shí)別在輸入設(shè)備上接收的三部分姿勢(shì);以及 當(dāng)所述電子設(shè)備連接到第二顯示器時(shí),基于所述姿勢(shì)旋轉(zhuǎn)所述第一顯示器和所述第二 顯示器中的一個(gè)顯示器的屏幕取向。2. 根據(jù)權(quán)利要求1所述的方法,其中所述三部分姿勢(shì)包括兩個(gè)不動(dòng)的輸入和一個(gè)非線(xiàn) 性動(dòng)作以旋轉(zhuǎn)所述第二顯示器的屏幕取向,其中所述非線(xiàn)性動(dòng)作在所述兩個(gè)不動(dòng)的輸入之 后被接收。3. 根據(jù)權(quán)利要求1所述的方法,其中所述三部分姿勢(shì)包括由三部分旋轉(zhuǎn)動(dòng)作跟隨的三 個(gè)不動(dòng)的輸入,以旋轉(zhuǎn)所述第一顯示器的屏幕取向。4. 根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括: 檢測(cè)在所述輸入設(shè)備上的所述兩個(gè)不動(dòng)的輸入; 確定所述兩個(gè)不動(dòng)的輸入的位置; 檢測(cè)在所述輸入設(shè)備上的所述非線(xiàn)性動(dòng)作; 確定所述非線(xiàn)性動(dòng)作相對(duì)于所述兩個(gè)不動(dòng)的輸入的位置;以及 確定所述非線(xiàn)性動(dòng)作的方向。5. 根據(jù)權(quán)利要求4所述的方法,進(jìn)一步包括:當(dāng)所述非線(xiàn)性動(dòng)作在所述兩個(gè)不動(dòng)的輸入 的右邊時(shí),旋轉(zhuǎn)定位在所述第一顯示器的右邊的所述第二顯示器的屏幕取向。6. 根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括:當(dāng)所述非線(xiàn)性動(dòng)作在所述兩個(gè)不動(dòng)的輸入 的左邊時(shí),旋轉(zhuǎn)定位在所述第一顯示器的左邊的所述第二顯示器的屏幕取向。7. 根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括:當(dāng)所述非線(xiàn)性動(dòng)作在所述兩個(gè)不動(dòng)的輸入 的下方時(shí),旋轉(zhuǎn)定位在所述第一顯示器的下方的所述第二顯示器的屏幕取向。8. 根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括:當(dāng)所述非線(xiàn)性動(dòng)作在所述兩個(gè)不動(dòng)的輸入 的上方時(shí),旋轉(zhuǎn)定位在所述第一顯示器的上方的所述第二顯示器的屏幕取向。9. 一種電子設(shè)備,包括: 顯示第一屏幕的第一顯示器; 輸入設(shè)備;以及 至少一個(gè)具有控制單元的處理設(shè)備,所述控制單元用于: 識(shí)別在所述輸入設(shè)備上的姿勢(shì),其中所述姿勢(shì)包括兩個(gè)不動(dòng)的輸入和一個(gè)線(xiàn)性動(dòng)作; 并且 當(dāng)所述電子設(shè)備連接到第二顯示器時(shí),基于所述姿勢(shì),改變所述第一顯示器和至少一 個(gè)第二的顯示模式。10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其中所述控制單元進(jìn)一步: 檢測(cè)在所述輸入設(shè)備上的所述兩個(gè)不動(dòng)的輸入; 確定所述兩個(gè)不動(dòng)的輸入的位置; 檢測(cè)在所述輸入設(shè)備上的所述線(xiàn)性動(dòng)作; 確定所述線(xiàn)性動(dòng)作相對(duì)于所述兩個(gè)不動(dòng)的輸入的位置;并且 確定所述線(xiàn)性動(dòng)作的方向。11. 根據(jù)權(quán)利要求10所述的系統(tǒng),其中所述控制單元進(jìn)一步: 當(dāng)所述線(xiàn)性動(dòng)作指向遠(yuǎn)離所述兩個(gè)不動(dòng)的輸入時(shí),將所述第一顯示器和所述第二顯示 器的顯示模式改變?yōu)閿U(kuò)展模式。12. 根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述控制單元進(jìn)一步: 當(dāng)所述線(xiàn)性動(dòng)作指向朝向所述兩個(gè)不動(dòng)的輸入時(shí),將所述第一顯示器和所述第二顯示 器的顯示模式改變?yōu)榭寺∧J健?3. -種非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),被編碼有由電子設(shè)備的至少一個(gè)處理設(shè)備可執(zhí) 行的指令,所述機(jī)器可讀存儲(chǔ)介質(zhì)包括指令以: 在第一顯示器上顯示第一屏幕; 識(shí)別在輸入設(shè)備上的三部分姿勢(shì),其中所述姿勢(shì)包括三個(gè)不動(dòng)的輸入; 當(dāng)所述電子設(shè)備連接到多個(gè)外部顯示器時(shí),識(shí)別屏幕取向需被旋轉(zhuǎn)的外部顯示器; 識(shí)別在所述輸入設(shè)備上的旋轉(zhuǎn)姿勢(shì);并且 同時(shí)旋轉(zhuǎn)至少已識(shí)別的顯示器的屏幕取向。14. 根據(jù)權(quán)利要求13所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),進(jìn)一步包括指令以: 同時(shí)旋轉(zhuǎn)所述第一顯示器的屏幕取向,其中所述旋轉(zhuǎn)姿勢(shì)為跟隨所述三個(gè)不動(dòng)的輸入 的非線(xiàn)性動(dòng)作。15. 根據(jù)權(quán)利要求13所述的非暫時(shí)性機(jī)器可讀存儲(chǔ)介質(zhì),其中所述旋轉(zhuǎn)姿勢(shì)為使用用 于所述三個(gè)不動(dòng)的輸入的手指進(jìn)行的三部分旋轉(zhuǎn)動(dòng)作。
【文檔編號(hào)】G06F3/0487GK106062696SQ201480076733
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2014年3月31日
【發(fā)明人】馬克·芒迪
【申請(qǐng)人】惠普發(fā)展公司,有限責(zé)任合伙企業(yè)