眼睛跟蹤用戶界面的制作方法
【專利摘要】本發(fā)明公開了一種眼睛跟蹤用戶界面。本發(fā)明還公開了一種用于提供圖形界面的方法。該方法包括以下步驟:在顯示設(shè)備上顯示一組界面塊;檢測(cè)用戶注視的位置;識(shí)別來自于該組界面塊的用戶正在看一時(shí)間段的界面塊;與該組界面塊一起顯示擴(kuò)展塊,所述擴(kuò)展塊包括與該組界面塊中的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
【專利說明】眼睛跟蹤用戶界面
【技術(shù)領(lǐng)域】
[0001]本發(fā)明一般涉及圖形用戶界面,并且更具體地涉及提供與圖形用戶界面的眼睛跟蹤交互。
【背景技術(shù)】
[0002]圖形用戶界面是允許用戶利用圖像與電子設(shè)備交互的類型的用戶界面。大部分圖形用戶界面顯示計(jì)算機(jī)應(yīng)用的各種圖形表示和可以由用戶操作的控制。用戶界面的設(shè)計(jì)是許多操作系統(tǒng)和計(jì)算機(jī)應(yīng)用的重要組成部分,并且可以影響用戶在設(shè)備和/或應(yīng)用方面的總體經(jīng)驗(yàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的若干實(shí)施例通過提供與用戶界面的眼睛跟蹤交互來有利地解決上面的需要以及其它需要。
[0004]在一個(gè)實(shí)施例中,本發(fā)明可以被特征化為用于提供圖形界面的方法。該方法包括在顯示設(shè)備上顯示一組界面塊(tile)、檢測(cè)用戶注視的位置、識(shí)別用戶正在看該組界面塊的一個(gè)塊一個(gè)設(shè)置的時(shí)間段、隨著該組界面塊一起顯示擴(kuò)展塊,擴(kuò)展塊包括與該組界面塊中的用戶正在看的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
[0005]在另一個(gè)實(shí)施例中,本發(fā)明可以被特征化為用于提供圖形界面的裝置。裝置包括眼睛跟蹤設(shè)備;顯示設(shè)備;和基于處理器的系統(tǒng)?;谔幚砥鞯南到y(tǒng)被配置為使得顯示設(shè)備在顯示設(shè)備上顯示一組界面塊、利用來自于眼睛跟蹤設(shè)備的信號(hào)檢測(cè)用戶注視的位置、識(shí)別用戶正在看該組界面塊的一個(gè)塊一個(gè)設(shè)置的時(shí)間段、使得顯示設(shè)備隨著該組界面塊一起顯示擴(kuò)展塊,擴(kuò)展塊包括與該組界面塊中的用戶正在看的所述一個(gè)塊相關(guān)聯(lián)的附加內(nèi)容。
[0006]在進(jìn)一步的實(shí)施例中,本發(fā)明可以被特征化為包括存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可執(zhí)行代碼的計(jì)算機(jī)軟件產(chǎn)品。計(jì)算機(jī)可執(zhí)行代碼被配置為使得基于處理器的系統(tǒng)執(zhí)行以下步驟:在顯示設(shè)備上顯示一組界面塊、檢測(cè)用戶注視的位置、識(shí)別用戶正在看該組界面塊的一個(gè)塊一個(gè)設(shè)置的時(shí)間段、隨著該組界面塊一起顯示擴(kuò)展塊,擴(kuò)展塊包括與該組界面塊中的用戶正在看的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
【專利附圖】
【附圖說明】
[0007]從結(jié)合附圖呈現(xiàn)的下列更具體的說明書中,本發(fā)明的若干實(shí)施例的上述和其它方面、特征和優(yōu)點(diǎn)將更加清晰。
[0008]圖1是示出根據(jù)本發(fā)明的一些實(shí)施例的用于提供與用戶界面的眼睛跟蹤交互的方法的流程圖。
[0009]圖2-4是根據(jù)本發(fā)明的一些實(shí)施例的用戶界面的例示。
[0010]圖5是根據(jù)本發(fā)明的一些實(shí)施例的系統(tǒng)的簡(jiǎn)化框圖。[0011]在幾個(gè)附圖中,相應(yīng)的參考符號(hào)始終指示相應(yīng)的組成部分。本領(lǐng)域技術(shù)人員將理解,圖中的元件是為簡(jiǎn)單和清楚示出的,并且不一定是按比例繪制的。例如,圖中的一些元件的尺寸可能相對(duì)于其它元件被放大,以幫助提高對(duì)本發(fā)明的各個(gè)實(shí)施例的理解。同樣,為了便于對(duì)本發(fā)明的這些各個(gè)實(shí)施例的較少干擾的觀看,常常不描述在商業(yè)上可行實(shí)施例中的有用或必要的常見但很好理解的元件。
【具體實(shí)施方式】
[0012]下列說明書不被在限制意義上采用,而是僅僅為了描述示范性實(shí)施例的一般原理。本發(fā)明的范圍應(yīng)當(dāng)參考附加權(quán)利要求書確定。
[0013]貫穿此說明書提及的“一個(gè)實(shí)施例”、“實(shí)施例”、或類似語言指的是參考實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,貫穿此說明書的短語“在一個(gè)實(shí)施例中”、“在實(shí)施例中”、和類似的語言的形態(tài)可以但未必全部指代相同的實(shí)施例。
[0014]此外,在一個(gè)或多個(gè)實(shí)施例中可以以任何合適的方式組合本發(fā)明描述的特征、結(jié)構(gòu)或特性。在下面描述中,提供許多細(xì)節(jié),諸如程序、軟件模塊、用戶選擇、網(wǎng)絡(luò)事務(wù)、硬件模塊、硬件電路、等等的示例,以提供對(duì)本發(fā)明的實(shí)施例的徹底了解。但是,本領(lǐng)域的相關(guān)技術(shù)人員將認(rèn)識(shí)到本發(fā)明可以在沒有一個(gè)或多個(gè)細(xì)節(jié)、或利用其它方法、組件、材料等等的情況下被實(shí)踐。在其它實(shí)例中,公知的結(jié)構(gòu)、材料、或操作沒有示出或詳細(xì)描述以避免模糊本發(fā)明的方面。
[0015]首先參考圖1,示出了根據(jù)一些實(shí)施例的用于提供與用戶界面的眼睛跟蹤交互的方法。圖1所示的方法可以由基于處理器的系統(tǒng)執(zhí)行。在步驟101中,示出了用戶界面。用戶界面可以被顯示在諸如電視機(jī)、桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、游戲控制臺(tái)、移動(dòng)電話、智能電話、便攜式媒體播放器、機(jī)頂盒、個(gè)人數(shù)據(jù)助理等等之類的電子設(shè)備的顯示設(shè)備上。界面可以是操作系統(tǒng)或應(yīng)用的用戶界面和/或是操作系統(tǒng)用戶界面的插件。界面也可以是基于網(wǎng)絡(luò)和/或基于云的遠(yuǎn)程應(yīng)用的用戶界面。在一些實(shí)施例中,眼睛跟蹤用戶界面也被配置為經(jīng)由除了眼睛跟蹤以外的方式與用戶交互,諸如經(jīng)由語音命令、觸摸屏輸入、指示器設(shè)備輸入、鍵盤輸入、活動(dòng)傳感器信號(hào)、遙控裝置輸入等等。用戶界面可以被設(shè)計(jì)為解決眼睛跟蹤技術(shù)的減小的精度。例如,界面圖標(biāo)或塊可以被設(shè)計(jì)為在大小上足夠大以減小識(shí)別誤差。
[0016]用戶界面可以包括以網(wǎng)格布置的許多界面塊。一些界面塊可以占據(jù)網(wǎng)格的兩個(gè)或更多個(gè)單元。一些界面塊可以與程序或應(yīng)用相關(guān)聯(lián)并且塊的選擇可以觸發(fā)程序或應(yīng)用的啟動(dòng)。在一些實(shí)施例中,塊可以是文本、圖形、相片、視頻中的一個(gè)或多個(gè)。一些界面塊可以在顯示與程序相關(guān)聯(lián)的信息的彩色背景上的文本。在一些實(shí)施例中,與程序相關(guān)聯(lián)的圖形圖像占據(jù)整個(gè)塊。在一些實(shí)施例中,在所有界面塊的子集僅僅被顯示一次,并且用戶可以滾動(dòng)以看見其余塊。雖然在本公開這些圖標(biāo)一般被描述為“塊”,但是應(yīng)當(dāng)理解“塊”不局限于正方形或矩形圖標(biāo),反而,可以是以很多配置布置的任何數(shù)目的大小和形狀的圖標(biāo)。以下參考圖2-4提供用戶界面的外觀和所述塊的內(nèi)容的更詳細(xì)討論。
[0017]在步驟103中,檢測(cè)用戶注視的位置。用戶注視的位置是指用戶正在看的位置,其可以對(duì)應(yīng)于顯示器屏幕上的位置。用戶注視的位置的檢測(cè)可以由諸如照相機(jī)、光傳感器、活動(dòng)傳感器等等之類的眼睛跟蹤裝置執(zhí)行。在一些實(shí)施例中,利用眼睛跟蹤眼鏡檢測(cè)注視。用戶注視的檢測(cè)可以基于跟蹤用戶眼睛、頭和/或面部特征的位置和/或活動(dòng)。在一些實(shí)施例中,由照相機(jī)捕獲的視頻圖像可以被分析以檢測(cè)用戶注視的位置。在一些實(shí)施例中,與檢測(cè)到的用戶注視的位置對(duì)應(yīng)的位置或區(qū)域被指示在顯示屏幕上。例如,對(duì)應(yīng)的屏幕上的位置可以由光標(biāo)或通過突出或相反突出位于確定的注視位置處的塊指示。
[0018]在步驟105中,識(shí)別用戶正在看的界面塊??梢曰跈z測(cè)到的用戶注視的位置識(shí)別界面塊。例如,如果檢測(cè)到用戶注視為在顯示屏幕的位置(x,y)處,則識(shí)別占據(jù)顯示區(qū)域的塊。用戶正在看的界面塊的識(shí)別可以基于用戶是否已經(jīng)執(zhí)行長(zhǎng)久注視。也就是說,用戶是否已經(jīng)看塊超過預(yù)定義的時(shí)間段。在一些實(shí)施例中,預(yù)定義的時(shí)間段是用戶可配置的變量。在一些實(shí)施例中,只有當(dāng)用戶已經(jīng)看大約相同的位置一會(huì)兒,就可以識(shí)別塊。塊的識(shí)別可以解決在該時(shí)間段期間用戶注視的微小移動(dòng)。在一些實(shí)施例中,只有當(dāng)用戶已經(jīng)對(duì)所述塊執(zhí)行長(zhǎng)久注視并且給出語音命令時(shí),才顯示擴(kuò)展塊。
[0019]在步驟107中,顯示擴(kuò)展塊。在一些實(shí)施例中,當(dāng)網(wǎng)格上的界面塊被識(shí)別為用戶正在看的塊時(shí),顯示擴(kuò)展塊。在一些實(shí)施例中,擴(kuò)展塊可以被顯示為接近于關(guān)聯(lián)的界面塊。擴(kuò)展塊的顯示可以包括重排界面塊網(wǎng)格上的一些界面塊。在一些實(shí)施例中,擴(kuò)展塊不模糊用戶觀看在步驟101期間顯示的界面塊中的任何一個(gè)。在一些實(shí)施例中,界面塊的重排可以使得一些塊在顯示器的框的外部。在一些實(shí)施例中,擴(kuò)展塊被插入在識(shí)別的界面塊列和與該界面塊相鄰的界面塊列之間,以使得在擴(kuò)展塊的一側(cè)的界面塊遠(yuǎn)離識(shí)別的界面塊重排以給擴(kuò)展塊的顯示騰出地方。
[0020]在一些實(shí)施例中,擴(kuò)展塊顯示與識(shí)別的界面塊相關(guān)聯(lián)的信息或內(nèi)容。在一些實(shí)施例中,顯示在擴(kuò)展塊中的信息或內(nèi)容可以是消息流、博客帖子、網(wǎng)站快照、天氣信息和預(yù)報(bào)、社交媒體狀態(tài)更新、游戲得分板、視頻片段、相片、日歷、約會(huì)日程、地圖、音頻播放列表、以及證券報(bào)價(jià)機(jī)中的一個(gè)或多個(gè)。以下參考圖2-4提供擴(kuò)展塊配置和內(nèi)容的更詳細(xì)示例。
[0021]在一些實(shí)施例中,用戶可以利用諸如眼睛移動(dòng)、注視位置、語音注解、觸摸輸入、指示器/光標(biāo)輸入、鍵盤輸入等等之類的一個(gè)或多個(gè)用戶輸入法與擴(kuò)展塊的內(nèi)容交互。附加用戶輸入可以使得擴(kuò)展塊顯示附加內(nèi)容、顯示不同類型的內(nèi)容、顯示控制或選項(xiàng)菜單、或啟動(dòng)程序等等。例如,用戶可以隨著眼睛移動(dòng)滾動(dòng)擴(kuò)展塊的內(nèi)容。在另一個(gè)示例中,可以做出語音命令以觸發(fā)擴(kuò)展塊和/或主要應(yīng)用中的動(dòng)作。例如,在正在看擴(kuò)展塊的內(nèi)容的同時(shí),用戶可以說“打開”以運(yùn)行關(guān)聯(lián)的程序或應(yīng)用。在一些實(shí)施例中,動(dòng)作基于檢測(cè)到的用戶注視的位置和其它輸入的一個(gè)的組合。
[0022]在步驟107之后,在一些實(shí)施例中,系統(tǒng)可以檢測(cè)用戶注視已經(jīng)離開由擴(kuò)展塊占據(jù)的區(qū)域。當(dāng)用戶注視不再看擴(kuò)展塊和/或預(yù)先識(shí)別的界面塊時(shí),擴(kuò)展塊可以不再被顯示。例如,用戶界面可以返回到在擴(kuò)展塊被顯示之前的狀態(tài)。用戶然后可以看另一個(gè)塊一段時(shí)間并且觸發(fā)與第二界面塊相關(guān)聯(lián)的另一個(gè)擴(kuò)展塊的顯示。可替換地,在一些實(shí)施例中,即使用戶注視已經(jīng)離開擴(kuò)展塊也顯示擴(kuò)展塊,并且只有當(dāng)用戶已經(jīng)觸發(fā)顯示第二擴(kuò)展塊時(shí)才去除擴(kuò)展塊。
[0023]接著參考圖2,示出了根據(jù)一些實(shí)施例的眼睛跟蹤用戶界面的例示。圖2可以是在圖1的步驟101處顯示的界面的示例。圖2所示的用戶界面包括塊網(wǎng)格200和280。塊網(wǎng)格200包括十一個(gè)界面塊。圖2所示塊的數(shù)目?jī)H僅用于例示。用戶界面可以包括以任何數(shù)目的列和行布置的任何數(shù)目的塊。用戶界面也可以包括以其它配置的圖標(biāo)。圖2所示的網(wǎng)格200包括社交媒體界面塊210和天氣界面塊220等。每個(gè)界面塊可以包括在彩色背景和/或圖片、動(dòng)畫圖像、視頻片段等等上的文本和圖標(biāo)。如圖2所示,在塊網(wǎng)格200上的塊可以不在大小上全部相等。一些塊可以占據(jù)網(wǎng)格200上的一個(gè)單元,而諸如界面塊210和220之類的其它塊占據(jù)兩個(gè)單元。在一些實(shí)施例中,網(wǎng)格可以包括較大或較小的塊,諸如占據(jù)半個(gè)、三個(gè)、或四個(gè)單元等等的塊。
[0024]在一些實(shí)施例中,用戶可以通過看屏幕的右邊以將塊網(wǎng)格280滾動(dòng)到視圖中來與塊網(wǎng)格280上的塊交互。在一些實(shí)施例中,向界面的左、上或底部看觸發(fā)諸如顯示選項(xiàng)菜單、啟動(dòng)菜單、快捷菜單、虛擬鍵盤等等之類的其它動(dòng)作。
[0025]在一些實(shí)施例中,至少一些界面塊與程序或應(yīng)用相關(guān)聯(lián)。例如,社交媒體界面塊210可以與社交媒體應(yīng)用或網(wǎng)瀏覽器書簽相關(guān)聯(lián)。天氣界面塊220可以與天氣信息應(yīng)用或網(wǎng)站書簽相關(guān)聯(lián)。在一些實(shí)施例中,用戶可以通過選擇界面塊運(yùn)行關(guān)聯(lián)的程序或應(yīng)用。例如,用戶可以在看塊的同時(shí)使用語音命令以運(yùn)行關(guān)聯(lián)的程序或應(yīng)用。在一些實(shí)施例中,用戶可以通過利用觸摸屏輸入設(shè)備、指示器設(shè)備、語音命令、遙控器、游戲控制器、鍵盤等等選擇塊以運(yùn)行程序。在一些實(shí)施例中,至少一些界面塊不與程序或應(yīng)用相關(guān)聯(lián)。
[0026]接著參考圖3,示出了根據(jù)一些實(shí)施例的具有被顯示的擴(kuò)展塊的示范性用戶界面的例示。在一些實(shí)施例中,圖3示出了在步驟107處顯示的界面的示例。例如,在系統(tǒng)跟蹤用戶注視并且檢測(cè)到用戶已經(jīng)看如圖2所示的社交媒體界面塊210超過預(yù)定的時(shí)間段之后,顯示擴(kuò)展塊215。如圖3所示,看社交媒體界面塊210觸發(fā)具有顯示社交媒體更新的內(nèi)容的擴(kuò)展塊(215)的顯示。在圖3中,擴(kuò)展塊215被插入在它的關(guān)聯(lián)的界面塊210的列和塊的另一個(gè)列之間。當(dāng)顯示擴(kuò)展塊時(shí),界面塊可以被以許多其它方式重排。例如,當(dāng)顯示擴(kuò)展塊時(shí),可以向上、向下、向左、或向右移動(dòng)一些或全部界面塊。在一些實(shí)施例中,一些界面塊的位置也可以相對(duì)于彼此而改變。在一些實(shí)施例中,重排界面塊以使得擴(kuò)展塊不阻擋在屏幕上的網(wǎng)格200上的界面塊。
[0027]在一些實(shí)施例中,用戶可以向上或向下看以滾動(dòng)擴(kuò)展塊215的內(nèi)容。眼睛跟蹤可以包括在用戶正在看擴(kuò)展塊的內(nèi)容的同時(shí)跟蹤用戶注視的移動(dòng)和/或位置。系統(tǒng)然后可以基于用戶眼睛的跟蹤的移動(dòng)或位置來滾動(dòng)內(nèi)容。在一些實(shí)施例中,滾動(dòng)圖標(biāo)217和219隨著擴(kuò)展塊215—起被顯示。用戶可以看滾動(dòng)圖標(biāo)219以向下滾動(dòng)擴(kuò)展塊215中的社交媒體更新流的內(nèi)容以看見更多內(nèi)容。用戶也可以看滾動(dòng)圖標(biāo)217以向上滾動(dòng)內(nèi)容。
[0028]在一些實(shí)施例中,用戶還可以將擴(kuò)展塊的內(nèi)容與其它輸入設(shè)備交互。例如,觸摸屏輸入、指示器設(shè)備、麥克風(fēng)、鍵盤、遠(yuǎn)程控制、游戲控制器等等可以用于在擴(kuò)展塊中選擇項(xiàng)以執(zhí)行動(dòng)作。在擴(kuò)展塊215所示的社交媒體流的示例中,用戶可以利用輸入設(shè)備選擇更新中的一個(gè)以觀看在關(guān)聯(lián)的社交媒體應(yīng)用中的完整更新。在另一個(gè)示例中,用戶可以利用輸入設(shè)備選擇相片更新中的一個(gè)以在不運(yùn)行完全社交媒體應(yīng)用的情況下擴(kuò)大圖像以觀看。上述示例僅僅作為例示給出,擴(kuò)展塊的內(nèi)容可以以許多方式交互,所述方式可以或可以不涉及運(yùn)行與識(shí)別的界面塊和擴(kuò)展塊相關(guān)聯(lián)的程序或應(yīng)用。
[0029]接著參考圖4,示出了根據(jù)一些實(shí)施例的具有被顯示的擴(kuò)展塊的另一個(gè)示范性用戶界面的例示。在一些實(shí)施例中,圖4示出了在步驟107處顯示的界面的另一個(gè)示例。例如,在系統(tǒng)跟蹤用戶注視并且檢測(cè)到用戶已經(jīng)看如圖2所示的界面塊220超過預(yù)定的時(shí)間段之后,可以顯示擴(kuò)展塊225。在一些實(shí)施例中,圖4示出了在用戶看圖3中的擴(kuò)展塊215之后將他的注視移動(dòng)離開擴(kuò)展塊215并且到移動(dòng)界面塊220上。
[0030]如圖4所示,天氣信息界面塊220可以顯示當(dāng)前天氣情況和一天的天氣預(yù)報(bào)。看天氣界面塊220 —個(gè)設(shè)置的時(shí)間段觸發(fā)示出多天天氣預(yù)報(bào)的擴(kuò)展塊225的顯示。圖4也示出當(dāng)擴(kuò)展塊225被顯示時(shí)幾個(gè)界面單元被重排。在一些實(shí)施例中,用戶還可以與擴(kuò)展塊225的內(nèi)容交互。例如,用戶可以向上或向下看以看見擴(kuò)展塊所示的天之前和之后幾天的天氣信息。在一些實(shí)施例中,用戶可以利用輸入設(shè)備選擇日期中的一個(gè)以顯示選擇的日期的更詳細(xì)的預(yù)報(bào)。例如,詳細(xì)信息可以包括逐小時(shí)預(yù)報(bào)、降水量、風(fēng)速、濕度、露點(diǎn)、花粉指數(shù)等等。
[0031]圖2-4所示的用戶界面、界面塊和擴(kuò)展塊僅僅是其中描述的眼睛跟蹤用戶界面的實(shí)施例的示例。在不背離本公開的精神的情況下其它配置是可能的。這里提供界面塊和擴(kuò)展塊的附加示例是為了例示。
[0032]在一些實(shí)施例中,界面塊可以與諸如新聞?lì)l道或網(wǎng)站之類的新聞程序相關(guān)聯(lián)。界面塊可以顯示新聞圖像、視頻片段、標(biāo)題、和/或用戶選擇的新聞流。界面塊在被選擇時(shí)可以開啟應(yīng)用以訪問新聞?lì)l道或站點(diǎn)。與新聞界面塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示新聞視頻、標(biāo)題的列表、新聞概要、完整的新聞文章等等。
[0033]在一些實(shí)施例中,界面塊可以與日歷程序相關(guān)聯(lián)。界面塊可以顯示當(dāng)前日期和一個(gè)或多個(gè)日歷條目。日歷界面塊在被選擇時(shí),可以開啟日歷以便觀看和編輯。關(guān)聯(lián)到日歷界面塊的擴(kuò)展塊可以顯示附加日歷條目和/或顯示日歷的周綜覽或月綜覽。
[0034]在一些實(shí)施例中,界面塊可以是交通信息塊。界面塊可以顯示到目的地的估計(jì)的行進(jìn)時(shí)間和/或在預(yù)定義的路線上的當(dāng)前交通狀態(tài)的指示符。交通信息塊在被選擇時(shí),可以開啟地圖以提供方向并設(shè)置目的地。與交通信息塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示具有交通信息覆蓋的區(qū)域的地圖、方向列表,或可以包括目的地的列表。
[0035]在一些實(shí)施例中,界面塊可以是共享界面塊的社交照片。界面塊可以顯示來自于社交照片共享服務(wù)的相片。社交照片共享塊在被選擇時(shí),可以開啟照片共享網(wǎng)站或應(yīng)用。與社交照片共享塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示共享的照片的流。
[0036]在一些實(shí)施例中,界面塊可以是音樂播放器塊。音樂播放器塊可以顯示音樂庫中的歌曲和/或當(dāng)前被播放的歌曲的專輯封面。音樂播放器塊在被選擇時(shí),可以開啟本地或流音樂播放器應(yīng)用。與音樂播放器塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示播放列表和/或用于當(dāng)前播放的歌曲的詳細(xì)信息,諸如歌曲名稱、藝術(shù)家名稱、歌詞、等等。
[0037]在一個(gè)些實(shí)施例中,一個(gè)界面塊可以是相冊(cè)塊。相冊(cè)塊可以顯示相冊(cè)中的一個(gè)或多個(gè)照片。相冊(cè)在被選擇時(shí),可以開啟照片觀看應(yīng)用。與相冊(cè)塊相關(guān)聯(lián)的擴(kuò)展塊可以示出專輯中的照片的幻燈片或縮略圖。
[0038]在一些實(shí)施例中,一個(gè)界面塊可以是股票信息塊。股票信息塊可以顯示用于選擇的股票組的證券報(bào)價(jià)機(jī)。股票信息塊在被選擇時(shí),可以開啟股票跟蹤和/或交易程序或網(wǎng)站。與股票信息塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示更多證券報(bào)價(jià)機(jī)、圖形跟蹤股票價(jià)格、有關(guān)股票的消息流等等。
[0039]在一些實(shí)施例中,一個(gè)界面塊可以是體育得分塊。體育得分塊可以顯示用于選擇組的比賽或團(tuán)隊(duì)的比賽分?jǐn)?shù)。當(dāng)被選擇時(shí),體育得分塊可以開啟體育報(bào)告應(yīng)用或網(wǎng)站。與體育得分塊相關(guān)聯(lián)的擴(kuò)展塊可以顯示附加的比賽得分、比賽報(bào)告、比賽加亮區(qū)、比賽者統(tǒng)計(jì)、聯(lián)賽檔、即將發(fā)生的比賽日程等等。
[0040]以上說明書僅僅作為示例被提供并且不意指是限制的。在一些實(shí)施例中,擴(kuò)展塊的內(nèi)容可以由關(guān)聯(lián)程序或應(yīng)用確定。在一些實(shí)施例中,操作系統(tǒng)或本地程序可以生成擴(kuò)展的內(nèi)容。例如,本地程序可以從與應(yīng)用相關(guān)聯(lián)的網(wǎng)絡(luò)服務(wù)中檢索信息以生成擴(kuò)展塊的內(nèi)容。在一些實(shí)施例中,擴(kuò)展塊的內(nèi)容可以利用用戶配置的設(shè)置被定制。
[0041]接著參考圖5,示出根據(jù)一些實(shí)施例的系統(tǒng)的簡(jiǎn)化框圖。用于提供眼睛跟蹤界面的系統(tǒng)500可以包括處理器501、存儲(chǔ)器503、顯示器505、眼球跟蹤設(shè)備507、和輸入設(shè)備509。
[0042]系統(tǒng)500可以是電視機(jī)、桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、游戲控制臺(tái)、移動(dòng)電話、智能電話、便攜式媒體播放器、機(jī)頂盒、個(gè)人數(shù)據(jù)助理、智能眼鏡等等。存儲(chǔ)器503可以是RAM和/或設(shè)備上的硬盤驅(qū)動(dòng)存儲(chǔ)器。顯示器505可以是集成到系統(tǒng)500中的顯示器或是單獨(dú)設(shè)備。眼睛跟蹤器507可以是能夠獨(dú)立地跟蹤用戶的注視和/或向處理器501提供信號(hào)的照相機(jī)、光傳感器等等。輸入設(shè)備509可以是允許用戶與系統(tǒng)500交互的一個(gè)或多個(gè)設(shè)備,諸如麥克風(fēng)、鍵盤、鼠標(biāo)、觸摸墊、觸摸屏、活動(dòng)傳感器、遠(yuǎn)程控制等等。在一些實(shí)施例中,處理器501、存儲(chǔ)器503、顯示器505、眼睛跟蹤器設(shè)備507、和其它輸入設(shè)備509中的兩個(gè)或更多個(gè)可以被集成在一個(gè)設(shè)備中。
[0043]在一些實(shí)施例中,眼睛跟蹤用戶界面被存儲(chǔ)在存儲(chǔ)器503上。處理器501運(yùn)行存儲(chǔ)在存儲(chǔ)器503上的代碼以在顯示設(shè)備505上顯示用戶界面。處理器501可以使用從眼睛跟蹤器設(shè)備507接收到的信號(hào)以確定用戶是否正在看用戶界面中的界面塊預(yù)定的時(shí)間段。如果是的話,處理器501使得顯示設(shè)備505顯示與識(shí)別的界面塊相關(guān)聯(lián)的擴(kuò)展塊。在一些實(shí)施例中,如果處理器501確定用戶不再看擴(kuò)展塊,則處理器可以從顯示器中除去擴(kuò)展塊。在一些實(shí)施例中,用戶也可以利用一個(gè)或多個(gè)附加輸入設(shè)備509與用戶界面、界面塊、以及擴(kuò)展塊交互。在一些實(shí)施例中,處理器501從其它輸入設(shè)備中區(qū)分跟蹤的眼睛注視信號(hào)。例如,利用指示器設(shè)備的指示器懸浮可以與長(zhǎng)久的眼睛注視區(qū)分。在一些實(shí)施例中,系統(tǒng)500還包括諸如互聯(lián)網(wǎng)連接、w1-fi連接、移動(dòng)網(wǎng)絡(luò)連接、有線網(wǎng)絡(luò)連接等等之類的外部連接以用于向界面塊、擴(kuò)展塊、應(yīng)用、程序、和/或與界面塊相關(guān)聯(lián)的網(wǎng)站提供信息。在一些實(shí)施例中,眼睛跟蹤用戶界面是系統(tǒng)500的操作系統(tǒng)。在一些實(shí)施例中,眼睛跟蹤用戶界面是在系統(tǒng)500上運(yùn)行的程序的界面。
[0044]以上描述的方法和裝置提供了用戶利用眼睛注視與電子設(shè)備交互的有效方法。擴(kuò)展塊可以被使用以在不需要設(shè)備運(yùn)行完整應(yīng)用的情況下向用戶快速提供期望的信息。用戶也可以在不離開主界面的情況下容易地從一個(gè)擴(kuò)展塊切換到另一個(gè)擴(kuò)展塊。擴(kuò)展塊也允許在不永久占據(jù)主界面上的額外空間的情況下顯示比在原始界面塊可以容納的信息更多的信息。此外,在不使用諸如觸摸屏、鼠標(biāo)、鍵盤、遠(yuǎn)程控制等等之類的另一個(gè)輸入設(shè)備的情況下,用戶可以與用戶界面交互并且僅僅利用眼睛移動(dòng)獲得期望的信息。
[0045]在此說明書中描述的許多功能單元已被標(biāo)記為步驟,以便更具體地突出它們的實(shí)施方式獨(dú)立性。例如,步驟可以被執(zhí)行為包括自定義VLSI電路或門陣列的硬件電路、諸如邏輯芯片之類的標(biāo)準(zhǔn)產(chǎn)品半導(dǎo)體、晶體管、或其它分立元件。步驟也可以被在諸如現(xiàn)場(chǎng)可編程門陣列、可編程陣列邏輯、可編程邏輯器件等之類的可編程硬件設(shè)備中執(zhí)行。
[0046]步驟也可以在用于由各種類型的處理器運(yùn)行的軟件中執(zhí)行??蓤?zhí)行代碼的識(shí)別的模塊可以例如包括可以例如被組織為對(duì)象、進(jìn)程、或功能的計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或邏輯塊。然而,識(shí)別的模塊的可執(zhí)行代碼不需要被在物理上定位在一起,而是可以包括存儲(chǔ)在不同位置中的完全不同的指令,當(dāng)其邏輯上被結(jié)合一起時(shí)包括所述步驟并且實(shí)現(xiàn)所述步驟的敘述的目的。
[0047]雖然已經(jīng)通過特定實(shí)施例、示例和其應(yīng)用描述了這里公開的本發(fā)明,但是,在沒有脫離在權(quán)利要求書中闡述的本發(fā)明的范圍的情況下,本領(lǐng)域技術(shù)人員可以對(duì)其做出許多修改和變化。
【權(quán)利要求】
1.一種用于提供圖形界面的方法,包括: 在顯示設(shè)備上顯示一組界面塊; 檢測(cè)用戶注視的位置; 識(shí)別來自于該組界面塊的用戶正在看一時(shí)間段的界面塊; 與該組界面塊一起顯示擴(kuò)展塊,所述擴(kuò)展塊包括與該組界面塊中的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
2.如權(quán)利要求1所述的方法,其中該組界面塊包括與一個(gè)或多個(gè)可執(zhí)行的應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)界面塊。
3.如權(quán)利要求1所述的方法,其中擴(kuò)展塊被接近于識(shí)別的界面塊顯示。
4.如權(quán)利要求1所述的方法,其中顯示擴(kuò)展塊還包括重排該組界面塊的一個(gè)或多個(gè)塊。
5.如權(quán)利要求1所述的方法,還包括: 接收語音命令;以及 基于檢測(cè)到的用戶注視的位置和語音命令的組合執(zhí)行動(dòng)作。
6.如權(quán)利要求1所述的方法,還包括: 基于用戶注視的移動(dòng)滾動(dòng)擴(kuò)展塊中的附加內(nèi)容。
7.如權(quán)利要求1所述的方法,其中該組界面塊被布置在網(wǎng)格中,并且該組界面塊中的至少一個(gè)占據(jù)網(wǎng)格的兩個(gè)或更多個(gè)單元。
8.如權(quán)利要求1所述的方法,還包括突出顯示來自于該組界面塊的一個(gè)塊以指示檢測(cè)到的用戶注視的位置。
9.如權(quán)利要求1所述的方法,還包括: 檢測(cè)用戶不在看擴(kuò)展塊;以及 結(jié)束擴(kuò)展塊的顯示。
10.如權(quán)利要求1所述的方法,其中附加內(nèi)容包括從由下列項(xiàng)構(gòu)成的組中選擇出的至少一個(gè):新聞流、博客帖子、網(wǎng)站快照、天氣信息和預(yù)報(bào)、社交媒體狀態(tài)更新、游戲得分板、視頻片段、相片、日歷、約會(huì)日程、地圖、音頻播放列表、以及證券報(bào)價(jià)機(jī)。
11.一種用于提供圖形界面的裝置,包括: 眼睛跟蹤設(shè)備; 顯示設(shè)備;以及 基于處理器的系統(tǒng),其中基于處理器的系統(tǒng)被配置為: 使顯示設(shè)備在顯示設(shè)備上顯示一組界面塊; 利用來自于眼睛跟蹤設(shè)備的信號(hào)檢測(cè)用戶注視的位置; 識(shí)別來自于該組界面塊的用戶正在看一時(shí)間段的界面塊; 使顯示設(shè)備與該組界面塊一起顯示擴(kuò)展塊,所述擴(kuò)展塊包括與該組界面塊中的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
12.如權(quán)利要求11所述的裝置,其中該組界面塊包括與一個(gè)或多個(gè)可執(zhí)行的應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)界面塊。
13.如權(quán)利要求11所述的裝置,其中擴(kuò)展塊被接近于識(shí)別的界面塊顯示。
14.如權(quán)利要求11所述的裝置,其中顯示擴(kuò)展塊還包括重排該組界面塊中的其它界面塊。
15.如權(quán)利要求11所述的裝置,還包括: 接收語音命令;以及 基于檢測(cè)到的用戶注視的位置和語音命令的組合執(zhí)行動(dòng)作。
16.如權(quán)利要求11所述的裝置,還包括: 基于用戶眼睛的移動(dòng)滾動(dòng)擴(kuò)展塊的附加內(nèi)容。
17.如權(quán)利要求11所述的裝置,其中該組界面塊被布置在網(wǎng)格中,并且該組界面塊中的至少一個(gè)塊占據(jù)網(wǎng)格的兩個(gè)或更多個(gè)單元。
18.如權(quán)利要求11所述的裝置,還包括突出顯示來自于該組界面塊的一個(gè)塊以指示檢測(cè)到的用戶注視的位置。
19.如權(quán)利要求11所述的裝置,還包括: 檢測(cè)用戶不在看擴(kuò)展塊; 結(jié)束擴(kuò)展塊的顯示。
20.一種計(jì)算機(jī)軟 件產(chǎn)品,包括存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可執(zhí)行代碼,其中計(jì)算機(jī)可執(zhí)行代碼被配置為使基于處理器的系統(tǒng)執(zhí)行以下步驟: 在顯示設(shè)備上顯示一組界面塊; 檢測(cè)用戶注視的位置; 識(shí)別來自于該組界面塊的用戶正在看一時(shí)間段的界面塊; 與該組界面塊一起顯示擴(kuò)展塊,所述擴(kuò)展塊包括與該組界面塊中的識(shí)別的界面塊相關(guān)聯(lián)的附加內(nèi)容。
【文檔編號(hào)】G06F3/01GK103914141SQ201410005134
【公開日】2014年7月9日 申請(qǐng)日期:2014年1月6日 優(yōu)先權(quán)日:2013年1月7日
【發(fā)明者】S·弗里德蘭德 申請(qǐng)人:索尼公司