專利名稱:數(shù)據(jù)處理裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示可調(diào)整大小的圖形元素的數(shù)據(jù)處理裝置和方法。
背景技術(shù):
諸如便攜式個人計算機、移動電話、個人媒體設(shè)備等之類的數(shù)據(jù)處理設(shè)備為用戶提供了越來越多的功能。例如,現(xiàn)今,即便是相對便宜的移動電話也可期望提供包括音頻/ 視頻回放、因特網(wǎng)接入、電子郵件、內(nèi)容流、即時消息、受衛(wèi)星協(xié)助的導航功能等的功能。提供能夠使用戶容易和方便地理解并使用在這種設(shè)備上的所有可用的功能的圖形用戶界面是很困難的。傳統(tǒng)的個人計算機“桌面”類型的圖形用戶界面(其中,對用戶可用的各種功能通過選擇圖標等來被訪問)對于帶有有限顯示空間的數(shù)據(jù)處理設(shè)備而言是不合適的。另外,當存在大量的可用功能用以選擇和顯示時,這種傳統(tǒng)的圖形用戶界面會得更加難以使用。
發(fā)明內(nèi)容
根據(jù)發(fā)明的一個方面,提供了一種用于運行一個或多個計算機程序應(yīng)用的數(shù)據(jù)處理裝置。該數(shù)據(jù)處理裝置操作為在顯示器上從多個可調(diào)整大小的圖形元素中顯示至少一個可調(diào)整大小的圖形元素,并且,可操作為響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入而調(diào)整至少一個所顯示的圖形元素的大小。數(shù)據(jù)處理裝置操作為如果所述所顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在多個圖形元素間切換顯示。多個圖形元素中的每一個包括至少一個不同于多個圖形元素中的其他圖形元素的圖形對象或接口控制,并且,多個預(yù)定閾值大小中的一個的大小越大,包括在當所顯示的圖形元素被調(diào)整大小至超過該預(yù)定閾值大小時所顯示的圖形元素中的控制和/或圖形對象越多。根據(jù)發(fā)明的這個方面,提供了一種圖形元素,該圖形元素允許經(jīng)由圖形元素可訪問的各種功能和信息更加方便地被組織和顯示。諸如個人計算機之類的傳統(tǒng)的數(shù)據(jù)處理設(shè)備允許用戶通過各種可調(diào)整大小的圖形元素來訪問各種功能和信息。但是,記錄由傳統(tǒng)的圖形元素所提供的所有功能和信息是令人困惑的,并且,不適于帶有小屏幕的數(shù)據(jù)處理設(shè)備,特別是如果多個圖形元素在同時被顯示。例如,即便用戶能夠調(diào)整各個圖形元素的大小,但是,這樣做僅模糊了或顯示了圖形元素的一部分,這使得對用戶而言,不清楚什么信息和功能是可用的。在另一方面,根據(jù)本發(fā)明的這個方面,一旦用戶已調(diào)整了圖形元素的大小至超過某預(yù)定閾值大小,原始的圖形元素被第二個不同的圖形元素替代。該新的圖形元素可包括對不同于第一個圖形元素的功能和信息的顯示或額外的功能和信息的顯示。因此,提供了一種方便的設(shè)備,其使得用戶能夠在不同的圖形元素間切換,其確保經(jīng)由圖形元素可獲得的所有信息和功能被一次顯示,同時,減少了通過顯示多個圖形元素可帶來的不方便。另外,第二圖形元素可被布置,使得其包括更高級別的功能和/或提供比第一個圖形元素更多的信息。因此,用戶可通過將當前已顯示的圖形元素調(diào)整大小至超過預(yù)定閾值大小來指示由當前已顯示的圖形元素所提供的復(fù)雜度級別(即,可用的功能和信息)。這不同于現(xiàn)有技術(shù),現(xiàn)有技術(shù)僅在調(diào)整大小后模糊化或顯示單個圖形元素的一部分。在發(fā)明的一個示例中,每個圖形元素通過運行在數(shù)據(jù)處理裝置上的多個應(yīng)用中的一個被顯示在顯示器上。數(shù)據(jù)處理裝置被布置為在顯示圖形元素之間切換,響應(yīng)于調(diào)整大小的控制輸入,從運行生成了當前所顯示的圖形元素的第一應(yīng)用切換到運行被布置為生成第二圖形元素的第二應(yīng)用。根據(jù)該示例,對由第一應(yīng)用所提供的第一個圖形元素的大小的調(diào)整可被用于啟動提供了第二個圖形元素的第二應(yīng)用。在該示例中,單個應(yīng)用(即,存儲在少量存儲器中并可被數(shù)據(jù)處理裝置快速和高效運行的應(yīng)用)可提供單個圖形元素。單個圖形元素可提供少量的簡單功能。如果用戶希望訪問其他功能,例如,更加復(fù)雜的功能,該復(fù)雜功能雖然與第一個圖形元素所提供的功能相關(guān),但是,實際上,并未提供在第一個圖形元素中,用戶可例如調(diào)整第一圖形元素的大小至超過第一預(yù)定閾值大小。然后,第二應(yīng)用可被啟動,然后,提供了更加復(fù)雜的功能的第二個圖形元素被顯示。應(yīng)當理解,這種布置意味著在任何一次運行的應(yīng)用僅如支持正被顯示的圖形元素所需的那樣復(fù)雜(例如,大)。這降低了一種要求過度運行執(zhí)行支持相對簡單功能的復(fù)雜應(yīng)用。在發(fā)明的另一示例中,數(shù)據(jù)處理裝置被布置為在本質(zhì)上相同的時間在顯示器上呈現(xiàn)所述多個圖形元素中的每一個,并且,通過僅顯示作為非透明而被顯示的圖形元素來在顯示圖形元素間切換。在該示例中,在對每個圖形元素的顯示間切換所花的時段被減少,因為每個圖形元素被預(yù)呈現(xiàn)。在發(fā)明的另一示例中,當數(shù)據(jù)處理裝置在從顯示來自多個圖形元素的初始圖形元素切換到顯示來自多個圖形元素的替代圖形元素時,數(shù)據(jù)處理裝置操作為從服務(wù)器檢索數(shù)據(jù),以與所述多個圖形元素中的至少一個一同顯示。在某些示例中,數(shù)據(jù)是指示利用所述數(shù)據(jù)處理裝置的用戶的之前的活動的用戶數(shù)據(jù)。根據(jù)該示例,數(shù)據(jù)處理裝置操作為利用調(diào)整大小操作作為從諸如遠程數(shù)據(jù)服務(wù)器之類的數(shù)據(jù)源潛在地檢索用戶數(shù)據(jù)的線索。這可提高效率,對數(shù)據(jù)處理裝置可用的通信源可被用作數(shù)據(jù)需求,該數(shù)據(jù)需求僅當顯示具體的圖形元素所實際需要時才被檢索。根據(jù)發(fā)明的另一方面,提供了一種用于運行一個或多個計算機程序應(yīng)用的數(shù)據(jù)處理裝置。數(shù)據(jù)編程裝置操作為在顯示器上顯示來自多個可調(diào)整大小的圖形元素的至少一個可調(diào)整大小的圖形元素,并且,操作為響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入調(diào)整至少一個已顯示的圖形元素的大小。每個圖形元素包括多個圖形對象和接口控制中的至少一個。數(shù)據(jù)處理裝置操作為如果已顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在多個所顯示的圖形元素間切換,多個圖形元素中的每一個包括至少一個不同于所述多個圖形元素的其他圖形元素的圖形對象或接口控制,并且,至少兩個圖形對象和/或接口控制與由至少兩個不同的計算機應(yīng)用所提供的功能相關(guān)聯(lián)。根據(jù)發(fā)明的這個方面,數(shù)據(jù)處理裝置可被布置為提供“主題”圖形用戶界面。在主題圖形用戶界面中,不同于傳統(tǒng)的圖形元素的經(jīng)由多個離散的應(yīng)用向用戶提供各種不同類型的功能,主題顯示將功能分成“主題”,然后,每個主題被提供以其自身的圖形元素,當用戶希望訪問與主題相關(guān)聯(lián)的更加復(fù)雜的功能時,該圖形元素耳廓被另一提供了進一步功能的圖形元素替代。與圖形元素相關(guān)聯(lián)的圖形對象和/或接口控制由不同的應(yīng)用提供。發(fā)明的各種進一步的方面和特征被定義在所附權(quán)利要求中。
現(xiàn)將僅通過參照附圖的示例來描述本發(fā)明的實施例,其中,相似的部分用對應(yīng)的參考標號提供,并且其中圖1提供了示出了傳統(tǒng)的個人計算機的示意圖;圖2到5提供了示出了在圖1的膝上型筆記本中所顯示的傳統(tǒng)的圖形用戶界面的視圖的多個示例的示意圖;圖6提供了示出了數(shù)據(jù)處理裝置的示例的示意圖;圖7到11提供了示出了根據(jù)本發(fā)明的示例的利用圖6的數(shù)據(jù)處理裝置可顯示的圖形元素的示意圖;圖1 到1 提供了進一步示出了根據(jù)本發(fā)明的示例的利用圖6的數(shù)據(jù)處理裝置可顯示的圖形元素的示意圖;圖13提供了示出了根據(jù)本發(fā)明的示例的定義了三種顯示狀態(tài)的最小寬度和高度的示意圖;圖14提供了示出了根據(jù)發(fā)明的示例的用于顯示圖形元素的算法的流程圖;圖15示出了提供了對多個圖形元素的顯示如何可被實現(xiàn)在圖6中所示的數(shù)據(jù)處理裝置上的簡化說明的示意圖;圖16、17、18、19和20提供了示出了根據(jù)本發(fā)明的實施例布置的主題顯示的示例的示意圖;圖21提供了示出了說明根據(jù)本發(fā)明的示例方法的流程圖的示意圖。
具體實施例方式傳統(tǒng)的圖形用戶界面圖1示出了膝上型個人計算機101的示意圖。膝上型筆記本101是傳統(tǒng)的數(shù)據(jù)處理設(shè)備的示例。膝上型筆記本101包括屏幕102、包括鍵盤103和觸摸感知面板104的用戶控制輸入裝置。雖然未在圖1中示出,但是,膝上型筆記本101還包括用于運行軟件的處理單元和用于存儲數(shù)據(jù)的存儲器。圖2提供了示出了在膝上型筆記本101的屏幕102上所示出的圖形用戶界面201 的典型視圖的示意圖。圖形用戶界面201是由運行在膝上型筆記本101之上的操作系統(tǒng)所生成的。該圖形用戶界面201通常是用于控制用戶希望在膝上型筆記本上運行的大多數(shù)其他計算機程序所提供的接口。由操作系統(tǒng)所提供的圖形用戶界面的示例包括所謂的微軟視窗XP 和Vista 操作系統(tǒng)的桌面視圖,以及蘋果MAC OS X 操作系統(tǒng)的桌面視圖。圖形用戶界面201包括光標202,用戶可利用觸摸感知面板來移動光標。用戶可通過移動光標202到項目的位置并在觸摸感知面板上執(zhí)行諸如“雙擊”的選擇動作來“選擇” 在圖形用戶界面201上所示的項目。圖形用戶界面201包括多個圖標203、204、205、206、 207、208。每個圖標代表一個應(yīng)用。應(yīng)用是可被從膝上型筆記本101的存儲器載入并被處理器運行的計算機程序。每個應(yīng)用通常在操作系統(tǒng)的控制下并與之一起運行。出于簡潔的
6目的,由于操作系統(tǒng)和應(yīng)用之間的交互是現(xiàn)有技術(shù)中已知的,因此忽略了其細節(jié)。每個應(yīng)用向用戶提供了多個功能。例如,第一應(yīng)用(例如,“Appl”)可以是允許用戶在不同的因特網(wǎng)站點沖浪的網(wǎng)頁瀏覽器。第二應(yīng)用(例如,“Αρρ2”)可以是允許用戶收聽音頻內(nèi)容并觀看視頻內(nèi)容的媒體播放器。第三應(yīng)用(例如,“Αρρ3”)可以是允許用戶發(fā)送和接收電子郵件的電子郵件客戶端。第四應(yīng)用(例如,“Αρρ4”)可以是允許用戶觀看并編輯諸如相片之類的圖像的圖像觀看程序。第五應(yīng)用(例如,“Αρρ5”)可以是允許用戶生成并編輯電子表格的電子表格程序。最后,第六應(yīng)用“Αρρ6”可以是允許用戶生成并編輯文本文檔的字處理應(yīng)用。用戶可通過利用光標202選擇對應(yīng)的圖標來啟動(即,從存儲器中載入并在膝上型筆記本的處理器上運行)應(yīng)用中的一個。這在圖3中被示出。圖3提供了示出了圖形用戶界面201的示意圖,其中,與應(yīng)用中的一個(“Αρρ6”) 相關(guān)聯(lián)的圖標208已被選擇。當圖標208已被選擇時,Αρρ6被啟動,并且,與Αρρ6相關(guān)聯(lián)的新的圖形元素301被顯示。參照諸如微軟視窗之類的傳統(tǒng)操作系統(tǒng),在圖3中所示的圖形元素301有時被稱為“視窗”、“窗格(pane) ”、“控制窗格”或“對話框”。App6圖形元素301 包括與App6相關(guān)聯(lián)的圖形對象(諸如,頁面的呈現(xiàn)和對用戶已利用鍵盤103輸入的文本的呈現(xiàn))和諸如“而1”圖標之類的用戶接口控制,其中,用戶可利用光標303選擇該圖標,這可導致使用戶能夠選擇諸如“創(chuàng)建新文件”的功能之類的進一步功能的下拉菜單。如上所述,App6是允許用戶通過利用鍵盤103輸入來創(chuàng)建文檔的字處理應(yīng)用。與 App6相關(guān)聯(lián)的圖形元素301可由用戶利用光標202操縱。該操縱可包括移動圖形元素301, 以及通過以傳統(tǒng)的方式“拽”和“拉”來調(diào)整圖形元素301的大小。圖4中示出了調(diào)整圖形元素301的大小。調(diào)整圖形元素301的大小可涉及變更圖形元素301的高度、寬度、或高度和寬度二者。通常,當圖形元素301如圖4中所示的被調(diào)整大小(即,減小大小)時,雖然由圖形元素301所占去的顯示區(qū)域201減少了,但是,通常用戶仍可與應(yīng)用交互。如圖5中所示, 圖形元素301還可被調(diào)整大小,以在區(qū)域中擴展。當圖形元素301如圖4和5所示的被調(diào)整大小時,圖形元素的減少的或增加的量被顯示。但是,提供給用戶的功能并未變化。例如,在圖4中,雖然示出了減少量的圖形元素,但是,用戶仍能夠?qū)⑽谋据斎氲轿谋疚臋n中,雖然并非所有的文本都必須被顯示。依賴于大小的圖形元素圖6示出了根據(jù)本發(fā)明的示例所布置的數(shù)據(jù)處理裝置的示意圖。裝置包括處理單元601和鏈接到處理單元601的存儲器602。處理單元601操作為執(zhí)行應(yīng)用(例如,計算機程序),而存儲器602操作為存儲諸如應(yīng)用數(shù)據(jù)之類的數(shù)據(jù)。應(yīng)用可被存儲在存儲器602 中,使得代表用于運行應(yīng)用的指令的數(shù)據(jù)被存儲在存儲器中。如上所述,隨著并當應(yīng)用將被運行時,這些指令從存儲器中被載入到處理單元601。處理單元601被連接到允許用戶向數(shù)據(jù)處理裝置輸入控制信號的控制設(shè)備603。控制設(shè)備603可包括用于將用戶命令輸入到數(shù)據(jù)處理裝置的任意合適的設(shè)備。示例包括鍵盤、計算機鼠標、觸摸感知面板、觸摸感知屏、游戲機控制器等。處理單元601被連接到顯示單元604,該顯示單元操作為顯示由處理單元601呈現(xiàn)的視頻信息。在某些示例中,數(shù)據(jù)處理裝置可被布置為入圖1的示例中所示的膝上型筆記本。在某些示例中,數(shù)據(jù)處理裝置可被連接到諸如揚聲器605(其被連接到處理單元601) 和諸如調(diào)制解調(diào)器(其用于到和來自諸如因特網(wǎng)之類的外部網(wǎng)的數(shù)據(jù)的通信)之類的網(wǎng)絡(luò)連接設(shè)備606的外圍設(shè)備。例如,遠程服務(wù)器607可經(jīng)由因特網(wǎng)被訪問。圖7示出了一個示意圖,該示意圖示出了由運行在處理單元601上的應(yīng)用所生成的并可在顯示單元604上顯示的可調(diào)整大小的圖形元素。圖形元素的生成通常涉及處理單元601基于應(yīng)用所提供的指令來呈現(xiàn)用于顯示的圖形元素。呈現(xiàn)處理通常涉及將應(yīng)用所提供的指令轉(zhuǎn)換成數(shù)據(jù)(例如,像素數(shù)據(jù)),然后,該數(shù)據(jù)可被用于生成發(fā)送到顯示單元604的視頻信號。應(yīng)用與操作系統(tǒng)一同運行。出于清晰的目的,與操作系統(tǒng)相關(guān)聯(lián)的圖形元素并未在圖7中示出,雖然應(yīng)當理解,圖7中所示的可調(diào)整大小的圖形元素702可入圖2到5的示例中所示出的那樣被顯示為操作系統(tǒng)圖形元素。示出了光標703,其可被顯示在顯示單元上,并且,用戶可利用控制設(shè)備603來控制其位置。在圖7中所示的示例中,生成了圖形元素702的應(yīng)用是簡單的音樂回放應(yīng)用,該音樂回放應(yīng)用利用揚聲器605再現(xiàn)了存儲在存儲器602上的音頻內(nèi)容。在另一示例中,音頻內(nèi)容可經(jīng)由網(wǎng)絡(luò)連接606從外部服務(wù)器流化到數(shù)據(jù)處理裝置并被接收。與簡單的音樂回放應(yīng)用相關(guān)聯(lián)的圖形元素702包括簡單的用戶接口控制(艮口, 兩個回放控制704、705,用戶可利用光標703來操縱該兩個回放控制)和簡單的圖形對象 (即,信息條706,該信息條提供關(guān)于當前正在播放的音軌的信息)。如在圖8中所示,與在圖3、4和5中所示的圖形元素301類似,用戶可通過例如利用光標703選擇圖形元素702 的外邊緣并向下和向右移動光標來調(diào)整與音樂回放應(yīng)用相關(guān)聯(lián)的圖形元素702的大小。在某些實施例中,光標的水平運動將增加或減少圖形元素702的寬度,而垂直運動將增加或減少圖形元素702的高度。在其他實施例中,圖形元素的縱橫比(aspect ratio)將是恒定的,即,光標的任何變更圖形元素的一維的運動將產(chǎn)生在另一維的相應(yīng)的變化(例如,水平移動光標以將圖形元素的寬度加倍導致對圖形元素的高度的相應(yīng)的加倍)。在某些示例中, 圖形元素702可通過執(zhí)行諸如在控制設(shè)備603上的“雙擊”操作之類的其他操作或致使光標操作的任意其他合適的模式發(fā)生而被調(diào)整大小。從圖7和8應(yīng)當理解,由于用戶將光標從圖形元素702的位置移走,它將增加大小。但是,一旦圖形元素702達到第一預(yù)定閾值大小,其將被第二圖形元素替代。這被在圖9中示出。圖9示出了在圖形元素的顯示單元604上所示出的顯示器701的視圖的示意圖, 由于用戶調(diào)整其大小,該圖形元素已經(jīng)超過了第一預(yù)定閾值大小。在某些實施例中,預(yù)定閾值大小可對應(yīng)于閾值區(qū)域(即,預(yù)定閾值大小不是由具體的寬度值或高度值所定義的,而是由寬度乘以高度的區(qū)域所定義的)。在其他示例中,預(yù)定閾值大小由閾值寬度和閾值高度所定義,該閾值寬度和閾值高度二者都必須被超過。在其他實施例中,預(yù)定閾值大小是由單個維度所定義的,即,由閾值高度或閾值寬度所定義。如在圖9中所示,一旦預(yù)定閾值大小被超過,第二圖形元素901替代第一圖形元素,而不是僅增加圖形元素702的大小。第二圖形元素包括不同于第一圖形元素所設(shè)置的圖形對象和用戶接口控制。具體地,第二圖形元素包括進一步的回放控制903、904、與當前的播放音軌相關(guān)的音樂的播放列表902,以及與當前正被播放的音軌相關(guān)聯(lián)的圖像905。圖10提供了由于用戶進一步利用光標703而調(diào)整第二圖形元素901的大小的視圖的示意圖。如圖所示,第二圖形元素901的大小增加了,并且,包括在第二圖形元素901 中的元素相對位置已經(jīng)變化了。但是,盡管在圖9中所示的第二圖形元素901和在圖10中所示的調(diào)整大小的第二圖形元素901的版本中進行了調(diào)整大小,但是,圖形對象和用戶接口控制保持不變。圖11示出了由于用戶繼續(xù)調(diào)整大小而使圖形元素超過第二預(yù)定閾值大小的圖形元素的示意圖。如上所述,預(yù)定閾值大小可由絕對的區(qū)域值、或具體的閾值高度和寬度值、 或具體的高度值、或具體的寬度值來確定。如圖11中所示,由于第二預(yù)定閾值大小已被超過,現(xiàn)顯示了帶有之前的圖形對象和用戶接口控制的第三圖形對象1101,但是,其包括了更多的圖形對象和用戶接口控制,諸如,示出了各種存儲在存儲器602上的音軌的文件目錄 1102、提供到網(wǎng)站的訪問的web接口 1103、該網(wǎng)站允許用戶購買與當前所播放的音軌相關(guān)的內(nèi)容,以及社交互聯(lián)門戶1104,該社交互聯(lián)門戶包括對其他用戶正在收聽或最近已收聽過的音軌的指示。在某些示例中,在圖7到11中所示的處理可反向發(fā)生。例如,如果第三圖形元素 1101被調(diào)整大小,使得其減少到比第二預(yù)定閾值大小還小的大小,則第三圖形元素1101被第二圖形元素901替代。類似地,如果第二圖形元素901被調(diào)整大小,使得其減少到比第一預(yù)定閾值大小還小的大小,則其被第一圖形元素702替代。在某些示例中,每個圖形元素的實際內(nèi)容可取決于用戶之前的動作(例如,用戶歷史)和/或用戶簡檔。因此,當包括取決于用戶歷史或用戶簡檔的元素的圖形元素被顯示時,數(shù)據(jù)處理裝置可操作為經(jīng)由網(wǎng)絡(luò)連接設(shè)備606從例如遠程服務(wù)器607訪問這種用戶數(shù)據(jù)。用戶歷史的示例包括之前所訪問的網(wǎng)站、之前所做出的在線內(nèi)容購買、之前發(fā)送到其他用戶的即時消息等。用戶簡檔的示例包括指示用戶已訂購的在線服務(wù)的簡檔數(shù)據(jù)、指示可定制社交互聯(lián)網(wǎng)站主頁的布局的簡檔數(shù)據(jù)、指示在線搜索引擎偏好的簡檔數(shù)據(jù)。在某些示例中,為了減少在圖形元素間切換所花費的時間,每個圖形元素在本質(zhì)上相同的時間(例如,在第一圖形元素被顯示時)被數(shù)據(jù)處理裝置呈現(xiàn)。但是,僅有一個圖形元素以零不透明值顯示。如所知,許多操作系統(tǒng)允許元素以預(yù)定義的不透明值顯示,該預(yù)定義的不透明值指示當被顯示時它們透明的程度。因此,通過將該不透明值設(shè)置為零,雖然已經(jīng)實施了所有呈現(xiàn)圖形元素所需的處理和存儲器分配處理,但是,實際上,圖形元素并未被顯示。并不具有零不透明值的圖形元素被設(shè)置為帶有非零的不透明值,因此,其可在顯示設(shè)備604上被看到。圖1 到1 提供了示出了根據(jù)本發(fā)明的示例的多個可顯示并可調(diào)整大小的圖形元素的進一步的示例的示意圖。圖1 示出了第一圖形元素的示意圖,當該第一圖形元素被調(diào)整大小并超過了第一預(yù)定閾值大小時,其被在他12b中所示的第二圖形元素替代。當在圖12b中所示的圖形元素被調(diào)整大小并超過了第二預(yù)定閾值時,其被在圖12c中所示的第三圖形元素替代。當在圖12c中所示的圖形元素被調(diào)整大小并超過了第三預(yù)定閾值時, 其被在圖12d中所示的第四圖形元素替代。當在圖12bd中所示的圖形元素被調(diào)整大小并超過了第四預(yù)定閾值時,其被在圖1 中所示的第五圖形元素替代。當在圖1 中所示的圖形元素被調(diào)整大小并超過了第五預(yù)定閾值時,其被在圖12f中所示的第六圖形元素替代。當在圖12f中所示的圖形元素被調(diào)整大小并超過了第六預(yù)定閾值時,其被在圖12g中所示的第七圖形元素替代。當在圖12g中所示的圖形元素被調(diào)整大小并超過了第七預(yù)定閾值時, 其被在圖12h中所示的第八圖形元素替代。顯示狀杰如參照圖7到1 所描述的,一旦圖形元素被調(diào)整大小并超過了預(yù)定閾值大小,其被另一圖形元素代替。描述該流程的可替換的方式是按照多個“顯示狀態(tài)”來描述。換言之,每個圖形元素被認為等同于顯示狀態(tài)。圖13中示出了該概念。圖13示出了示意圖,該示意圖示出了定義了三個顯示狀態(tài)的最小寬度和高度。虛線131指示用戶調(diào)整大小圖形元素所至的當前大小。如從圖13中所示,其已超出了顯示狀態(tài)1和顯示狀態(tài)2的最小寬度和高度。因此,與顯示狀態(tài)2相關(guān)聯(lián)的圖形元素被顯示。如上所述,每個狀態(tài)與具體的圖形元素相關(guān)聯(lián)。拿在圖8和9中所示的圖形元素作為示例,狀態(tài)1可涉及包括兩個回放控制和信息條的圖形元素。狀態(tài)2可涉及包括進一步的回放控制、播放列表和圖像的圖形元素。為了進一步說明該概念,以下提供了表1,該表按照顯示狀態(tài)描述了在圖12a到12h中所示的各種圖形元素,并且指示了在每個情形中的圖形元素的組成。
權(quán)利要求
1.一種用于運行一個或多個計算機程序應(yīng)用的數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置操作為在顯示器上從多個可調(diào)整大小的圖形元素中顯示至少一個可調(diào)整大小的圖形元素,并且, 響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入而調(diào)整所述至少一個所顯示的圖形元素的大小,其中所述數(shù)據(jù)處理裝置操作為如果所述所顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在所述多個圖形元素間切換顯示,并且,多個圖形元素中的每一個包括至少一個不同于所述多個圖形元素中的其他圖形元素的圖形對象或接口控制,并且所述多個預(yù)定閾值大小中的一個的大小越大,包括在當所述所顯示的圖形元素被調(diào)整大小至超過該預(yù)定閾值大小時所顯示的圖形元素中的控制和/或圖形對象的數(shù)目越多。
2.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,每個圖形元素通過運行在所述數(shù)據(jù)處理裝置上的多個應(yīng)用中的一個被顯示在所述顯示器上,并且,所述數(shù)據(jù)處理裝置被布置為通過如下切換在顯示所述圖形元素之間切換響應(yīng)于所述調(diào)整大小的控制輸入,從運行生成當前所顯示的圖形元素的第一應(yīng)用切換到運行被布置為生成第二圖形元素的第二應(yīng)用。
3.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,所述數(shù)據(jù)處理裝置被布置為基本同時地在所述顯示器上呈現(xiàn)所述多個圖形元素中的每一個,并且,通過僅顯示作為非透明而被顯示的圖形元素來在顯示圖形元素間切換。
4.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,當所述數(shù)據(jù)處理裝置在顯示所述圖形元素間切換時,所述數(shù)據(jù)處理裝置操作為從服務(wù)器取得數(shù)據(jù),以與所述多個圖形元素中的至少一個一同顯示。
5.如權(quán)利要求4所述的數(shù)據(jù)處理裝置,其中,所述數(shù)據(jù)是指示使用所述數(shù)據(jù)處理裝置的用戶的之前的活動的用戶數(shù)據(jù)。
6.如權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,所述數(shù)據(jù)處理裝置操作為基本同時地顯示至少兩個所述圖形元素,并且,所述數(shù)據(jù)處理裝置被布置為當至少兩個圖形元素中的任一個被調(diào)整大小時從顯示該圖形元素切換。
7.一種用于運行一個或多個計算機程序應(yīng)用的數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置操作為在顯示器上顯示多個可調(diào)整大小的圖形元素中的至少一個可調(diào)整大小的圖形元素,并且, 響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入調(diào)整所述至少一個所顯示的圖形元素的大小, 每個圖形元素包括多個圖形對象和接口控制中的至少一個,其中,所述數(shù)據(jù)處理裝置操作為如果所述所顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在所述多個圖形元素間切換顯示,所述多個圖形元素中的每一個包括至少一個不同于所述多個圖形元素中的其他圖形元素的圖形對象或接口控制,所述圖形對象和/或接口控制中的至少兩個與由至少兩個不同的計算機應(yīng)用所提供的功能相關(guān)聯(lián)。
8.—種在顯示器上顯示可調(diào)整大小的圖形元素的方法,所述方法包括響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入,調(diào)整在所述顯示器上所顯示的圖形元素的大小,并且如果所述調(diào)整大小的控制輸入是使得所述圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則從顯示所述圖形元素切換到顯示來自多個圖形元素中的另一圖形元素,所述多個圖形元素中的每一個包括至少一個不同于所述多個圖形元素中的其他圖形元素的圖形對象或接口控制,其中,所述多個預(yù)定閾值大小中的一個的大小越大,包括在當所述所顯示的圖形元素被調(diào)整大小至超過該預(yù)定閾值大小時所顯示的圖形元素中的控制和/或圖形對象的數(shù)目越多。
9.如權(quán)利要求8所述的方法,包括基本同時地在所述顯示器上呈現(xiàn)所有的所述多個圖形元素,并且,通過一次僅顯示一個非透明的圖形元素來在顯示所述圖形元素間切換。
10.如權(quán)利要求8所述的方法,包括在數(shù)據(jù)處理器上運行多個應(yīng)用程序中的一個或多個,響應(yīng)于所述多個應(yīng)用程序中的一個,在所述顯示器上顯示每個圖形元素,并且,所述切換包括響應(yīng)于所述調(diào)整大小的控制輸入,從運行生成當前顯示的圖形元素的第一應(yīng)用切換到運行生成第二圖形元素的第二應(yīng)用。
11.如權(quán)利要求8所述的方法,其中,所述切換包括從服務(wù)器取得數(shù)據(jù),以與所述多個圖形元素中的至少一個一同顯示。
12.如權(quán)利要求8所述的方法,包括基本同時地顯示至少兩個所述圖形元素,并且,所述切換包括 當所述至少兩個圖形元素中的任一個被調(diào)整大小時,從顯示該圖形元素切換。
13.一種在數(shù)據(jù)處理裝置上執(zhí)行一個或多個計算機程序應(yīng)用的方法,所述方法包括 在顯示器上顯示來自多個可調(diào)整大小的圖形元素的至少一個可調(diào)整大小的圖形元素, 響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入,調(diào)整所述至少一個所顯示的圖形元素的大小,每個圖形元素包括多個圖形對象和接口控制中的至少一個,以及如果所顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在所述多個圖形元素間切換顯示,所述多個圖形元素中的每一個包括至少一個不同于所述多個圖形元素中的其他圖形元素的圖形對象或接口控制,所述圖形對象和/或接口控制中的至少兩個與由至少兩個不同的計算機應(yīng)用所提供的功能相關(guān)聯(lián)。
14.一種提供計算機可執(zhí)行指令的計算機程序,當所述計算機可執(zhí)行指令被載入到計算機時,致使所述計算機執(zhí)行如權(quán)利要求8所述的方法。
15.一種具有記錄介質(zhì)的數(shù)據(jù)子載波,所述記錄介質(zhì)上記錄了如權(quán)利要求14所述的計算機程序。
全文摘要
本發(fā)明公開了數(shù)據(jù)處理裝置和方法。數(shù)據(jù)處理裝置執(zhí)行一個或多個計算機程序應(yīng)用。該數(shù)據(jù)處理裝置操作為在顯示器上從多個可調(diào)整大小的圖形元素中顯示至少一個可調(diào)整大小的圖形元素,并且,可操作為響應(yīng)于來自用戶控制的調(diào)整大小的控制輸入而調(diào)整至少一個所顯示的圖形元素的大小。數(shù)據(jù)處理裝置操作為如果所顯示的圖形元素被調(diào)整大小至比多個預(yù)定閾值大小中的一個更大或更小,則在多個圖形元素間切換顯示。多個圖形元素中的每一個包括至少一個不同于多個圖形元素的其他圖形元素的圖形對象或接口控制,并且多個預(yù)定閾值大小中的一個的大小越大,包括在當所顯示的圖形元素被調(diào)整大小至超過該預(yù)定閾值大小時所顯示的圖形元素中的控制和/或圖形對象的數(shù)目越多。
文檔編號B62J35/00GK102339209SQ201110201629
公開日2012年2月1日 申請日期2011年7月14日 優(yōu)先權(quán)日2010年7月14日
發(fā)明者弗拉基米爾·霍赫洛夫 申請人:索尼歐洲有限公司