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

用于實現(xiàn)模塊化、上下文感知的有效圖形用戶界面對象的裝置和方法

文檔序號:6568791閱讀:139來源:國知局
專利名稱:用于實現(xiàn)模塊化、上下文感知的有效圖形用戶界面對象的裝置和方法
技術(shù)領(lǐng)域
本發(fā)明 一 般涉及用于實現(xiàn)例如在移動蜂窩電話中使用圖形用戶 界面的方法和裝置,并且尤其涉及這樣的圖形用戶界面,其中可利 用用戶可選擇的、上下文感知的有效圖形用戶界面對象以在模塊圖 形用戶界面環(huán)境之中提供用戶可定制的信息呈現(xiàn)模式和操作。
背景技術(shù)
在諸如,例如移動蜂窩電話的便攜通信設(shè)備的領(lǐng)域中,期望存 在將便攜通信設(shè)備定制至個人偏好的能力,這種期望逐年增加。最 初,移動電話大而且笨重,并且外觀非常類似于傳統(tǒng)的有線電話。 這些早期的電話實質(zhì)上不存在由用戶定制的內(nèi)在能力。
隨著便攜通信設(shè)備的技術(shù)復(fù)雜化地發(fā)展,提供用戶可定制特征 的能力得到改進(jìn)。近些年來,已經(jīng)引入了具有用戶可選擇鈴聲和背 景圖像的便攜通信設(shè)備。這些用戶可定制特征在用戶中非常流行, 但是對于修改便攜通信設(shè)備的整體外觀和感覺來說,表現(xiàn)出的能力 非常有限。
對此的主要原因在于,鈴聲和背景圖像僅涉及便攜通信設(shè)備整 體功能性的 一 個部分。例如在傳統(tǒng)的表范例之中操作收件箱中的消 息。該表通常示出了所接收消息的作者以及接收消息的日期。由此, 在針對按用戶期望定制用戶界面,例如收件箱中的消息的功能性方 面,存在相對較為有限的能力。
因而,本領(lǐng)域技術(shù)人員期望定制圖形用戶界面的有效元素的能 力,用于在例如便攜通信設(shè)備中使用。尤其是,本領(lǐng)域技術(shù)人員期 望選擇特定有效圖形用戶界面對象的能力,以便執(zhí)行有效圖形用戶界面功能。
另外,本領(lǐng)域技術(shù)人員期望有效的圖形用戶界面對象,這增強(qiáng) 了用戶的對發(fā)生事件的感知。傳統(tǒng)的有效圖形用戶界面對象在很有 限的幾個目錄之中操作。本領(lǐng)域技術(shù)人員所期望的方法和裝置將向 用戶提供上下文感知的有效圖形用戶界面對象,所述對象對用戶進(jìn) 行響應(yīng)并且報告用戶更寬范圍的信息。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的以下實施方式,克服了上述和其他問題并且實現(xiàn) 了其他的優(yōu)點。
本發(fā)明的第一實施方式包括計算機(jī)程序,用于在具有用于顯 示至少一個圖形用戶界面的顯示器的電子設(shè)備中使用,所述圖形用 戶界面包括有效圖形用戶界面對象,所述有效圖形用戶界面對象執(zhí) 行用于描述動態(tài)信息的有效圖形用戶界面顯示功能,所述計算機(jī)程 序固定在有形的存儲器介質(zhì)中,并且可由電子設(shè)備的數(shù)字處理器執(zhí)
行,所述計算機(jī)程序包括以下組件有效圖形用戶界面對象的庫, 用以執(zhí)行多個有效圖形用戶界面顯示功能,其中在庫中存在多個有 效圖形用戶界面對象以便執(zhí)行多個有效圖形用戶界面顯示功能的至 少一個;有效圖形用戶界面對象選擇組件,用于顯示可用于執(zhí)行特 定有效圖形用戶界面顯示功能的有效圖形用戶界面對象;用于接收 有效圖形用戶界面對象的選擇以執(zhí)行特定有效圖形用戶界面顯示功 能;以及用于保存所述選擇;以及有效圖形用戶界面對象選擇索引, 用于記錄所選擇有效圖形用戶界面對象以執(zhí)行特定有效圖形用戶界 面顯示功能。
本發(fā)明的第二實施方式包括一種存儲器介質(zhì),用于存儲可由電 子設(shè)備的數(shù)字處理器執(zhí)行的計算機(jī)程序組件,其中所述計算機(jī)程序 組件與電子設(shè)備的操作系統(tǒng)相結(jié)合操作,以對由所述電子設(shè)備的所 述操作系統(tǒng)使用的有效圖形用戶界面對象賦予模塊性,以便執(zhí)行有 效圖形用戶界面顯示功能,以及其中當(dāng)在所述電子設(shè)備的所述數(shù)字處理器執(zhí)行所述計算機(jī)程序組件時,執(zhí)行以下操作顯示選擇菜單, 所述選擇菜單描述可用以執(zhí)行有效圖形用戶界面顯示功能的多個有
效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖形用戶 界面對象,以執(zhí)行有效圖形用戶界面顯示功能;以及使用所述所選 擇的特定有效圖形用戶界面對象以執(zhí)行所述有效圖形用戶界面顯示操作。
本發(fā)明的第三實施方式包括一種存儲器介質(zhì),用于存儲可由電 子設(shè)備的數(shù)字處理器執(zhí)行的計算機(jī)程序組件,其中所述計算機(jī)程序 組件與所述電子設(shè)備的操作系統(tǒng)相結(jié)合操作,以對由所述電子設(shè)備 的所述操作系統(tǒng)生成和控制的有效圖形用戶界面對象賦予模塊性,
組件時,執(zhí)行以下操作接收命令以啟動有效圖形用戶界面對象選 擇處理;針對每個圖形用戶界面功能,顯示可用以執(zhí)行所述圖形用 戶界面功能的有效圖形用戶界面對象的選擇;接收用以執(zhí)行所述圖 形用戶界面功能的有效圖形用戶界面對象的選擇;以及保存用以執(zhí) 行所述圖形用戶界面功能的所述有效圖形用戶界面對象的選擇;以 及使用所述有效圖形用戶界面對象選擇來顯示所述圖形用戶界面。
本發(fā)明的第四實施方式包括一種電子設(shè)備,包括至少一個存 儲器,用于存儲圖形用戶界面控制程序以及有效圖形用戶界面對象 選擇程序,其中所述有效圖形用戶界面對象選擇程序操作以對由所
述圖形用戶界面控制程序生成的有效圖形用戶界面對象賦予模塊 性;顯示器,用于顯示圖形用戶界面,所述圖形用戶界面包括至少 部分有效圖形用戶界面對象,由此所述有效圖形用戶界面對象執(zhí)行 有效圖形用戶界面顯示功能;至少一個輸入設(shè)備,用于輸入控制所 述電子設(shè)備的命令;以及處理單元,耦合至所述至少一個存儲器、 顯示器以及所述至少一個輸入設(shè)備,用于執(zhí)行所述圖形用戶界面控 制程序以及所述有效圖形用戶界面對象選擇程序,由此當(dāng)執(zhí)行所述 有效圖形用戶界面對象選擇程序時,執(zhí)行以下操作顯示選擇菜單, 所述選擇菜單描述可用于執(zhí)行有效圖形用戶界面顯示功能的多個有效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖形用戶 界面對象以執(zhí)行有效圖形用戶界面顯示功能;以及將用以執(zhí)行所述 有效圖形用戶界面顯示功能的所選擇的有效圖形用戶界面對象的所 述選擇保存至所述電子設(shè)備的所述存儲器。
本發(fā)明的第五實施方式包括處理器實現(xiàn)的方法,用于在具有用 于顯示圖形用戶界面的顯示器的電子設(shè)備中使用,所述圖形用戶界
面包括至少一個有效圖形用戶界面對象,由此所述至少一個有效圖 形用戶界面對象執(zhí)行有效圖形用戶界面顯示功能,所述方法包括 在所述電子設(shè)備的顯示器上顯示選擇菜單,所述選擇菜單示出了可 用于執(zhí)行所述有效圖形用戶界面顯示功能的多個有效圖形用戶界面 對象;接收命令,所述命令選擇特定有效圖形用戶界面對象,以執(zhí) 行有效圖形用戶界面顯示功能;以及使用所述所選擇的特定有效圖 形用戶界面對象以執(zhí)行所述有效圖形用戶界面顯示功能。
本發(fā)明的第六實施方式包括一種電子設(shè)備,包括存儲器部件, 用于存儲圖形用戶界面控制程序以及有效圖形用戶界面對象選擇程 序,其中所述有效圖形用戶界面對象選擇程序操作以對由所述圖形 用戶界面控制程序生成的有效圖形用戶界面對象賦予模塊性;顯示 部件,用于顯示圖形用戶界面,所述圖形用戶界面包括有效圖形用 戶界面對象的至少一部分,由此所述有效圖形用戶界面對象執(zhí)行有 效圖形用戶界面顯示功能;輸入設(shè)備部件,用于輸入控制所述電子 設(shè)備的命令;以及處理器部件,耦合至所述存儲器部件、顯示部件 以及所述輸入設(shè)備部件,所述處理器部件用于執(zhí)行所述圖形用戶界 面控制程序以及所述有效圖形用戶界面對象選擇程序,由此當(dāng)執(zhí)行 所述有效圖形用戶界面對象選擇程序時,執(zhí)行以下操作顯示選擇 菜單,所述選擇菜單描述可用以執(zhí)行有效圖形用戶界面顯示功能的 多個有效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖 形用戶界面對象以執(zhí)行有效圖形用戶界面顯示功能;以及將用以執(zhí) 行所述有效圖形用戶界面顯示功能的所選擇的有效圖形用戶界面對 象的所述選擇保存至所述電子設(shè)備的所述存儲器。由此可見,本發(fā)明的實施方式克服了現(xiàn)有技術(shù)的局限。在由操 作系統(tǒng)和交互式圖形用戶界面控制的傳統(tǒng)便攜通信設(shè)備和其他電子 設(shè)備中,用戶對于定制這些設(shè)備的功能特征具有相對有限的能力。 例如,大多數(shù)定制能力涉及設(shè)備的"感覺",而不涉及設(shè)備的功能 性。另外,改變設(shè)備的"感覺"的能力局限于相對靜態(tài)的特性,例 如背景圖像以及鈴聲。由此,對于定制有效圖形用戶界面對象具有 限制,或者不具有定制有效圖形用戶界面對象的能力。由此,盡管 用戶可以選擇背景圖像或者不同的鈴聲,用戶控制的電子設(shè)備的功 能性方面是預(yù)定的,并且可能不能進(jìn)行除顯示尺寸、字體類型、顯 示的圖標(biāo)等以外的用戶選擇和定制。
與之相比,本發(fā)明的方法和裝置向用戶提供了用于在便攜通信 設(shè)備中使用的定制圖形用戶界面的動態(tài)方面的能力。例如,在一個 實施方式中,本發(fā)明的方法和裝置向操作系統(tǒng)提供了 一種模塊有效 圖形用戶界面特征。此特征允許用戶定制用以控制電子設(shè)備的圖形 用戶界面的有效元素。替代用于顯示消息發(fā)送歷史的普通表的是, 用戶可使用更為美觀的有效元素以選擇隱含地表示消息發(fā)送歷史的 有效元素。在本發(fā)明的一個實施方式中,將通過可訪問菜單以實現(xiàn) 此特征。例如,剛好在用戶已經(jīng)購買該設(shè)備并且第一次將其激活之 后,對用戶呈現(xiàn)用戶可訪問菜單。用戶可以簡單地選擇使用傳統(tǒng)圖 形用戶界面元素以及呈現(xiàn)格式,或者根據(jù)本發(fā)明,針對每個有效圖 形用戶界面功能來選擇有效圖形用戶界面對象以執(zhí)行該功能。在針 對每個有效圖形用戶界面功能完成選擇處理之后,用戶具有包括定 制的有效圖形用戶界面對象的一套圖形用戶界面。
本發(fā)明的方法和裝置的特定優(yōu)點在于,響應(yīng)于傳統(tǒng)方法和裝置 的上下文范圍,所述方法和裝置響應(yīng)于更寬的范圍實現(xiàn)了有效圖形 用戶界面對象。根據(jù)本發(fā)明編程的操作系統(tǒng)的模塊性允許用戶來添 加對新信息目錄敏感的有效圖形用戶界面對象。這種上下文感知的 有效圖形用戶界面對象適用于增加用戶的對事件的整體感知,并且 由此增強(qiáng)了便攜通信設(shè)備的實用性。本發(fā)明的其他實施方式操作用于這樣的用戶對于各種有效圖
形用戶界面功能,已經(jīng)通過選擇有效圖形用戶界面對象來定制其圖
形用戶界面套組的用戶;或者與傳統(tǒng)圖形用戶界面相結(jié)合,僅希望 選擇將要使用的一個或者兩個不同的有效圖形用戶界面對象的用
戶。除了針對所有圖形用戶界面功能選擇有效圖形用戶界面對象以
外,這些實施方式將以類似于前述實施方式的方式操作,用戶將僅
選擇用戶期望改變的圖形用戶界面功能,并且然后選擇將要使用的
新的有效圖形用戶界面對象以執(zhí)行圖形用戶界面功能。
本發(fā)明的其他實施方式操作以便向第三方提供 一 種能力,用以 將客戶訂制的有效圖形用戶界面對象添加至在電子設(shè)備的操作系統(tǒng)
中已經(jīng)可用的那些對象。尤其是,例如當(dāng)將對象下載至電子設(shè)備時, 本發(fā)明的操作系統(tǒng)識別新的有效圖形用戶界面對象。然后,當(dāng)用戶 期望改變用以執(zhí)行圖形用戶界面顯示功能的有效圖形用戶界面對象 時,新近下載的有效圖形用戶界面對象將呈現(xiàn)為可用選項,以便執(zhí) 行圖形用戶界面顯示功能。另外,在其中根據(jù)本發(fā)明的操作系統(tǒng)功 能中集成的有效圖形用戶界面對象具有用戶可選擇的多個特征的情 況下,則本發(fā)明的操作系統(tǒng)向用戶提供選擇這些特征的能力。
總之,本發(fā)明實施方式的上述概括是示例性的并且是非限定性 的。例如,本領(lǐng)域技術(shù)人員將理解,來自一個實施方式的一個或者 多個方面或步驟可以與來自本發(fā)明的其他實施方式的一個或者多個 方面或者步驟相結(jié)合,以便創(chuàng)建本發(fā)明范圍中的新的實施方式。


當(dāng)結(jié)合所附附圖閱讀時,在下文的優(yōu)選實施方式的詳細(xì)描述中, 這些啟示的上述和其他方面將變得更為清晰,其中
圖1描述了其中可以應(yīng)用本發(fā)明的方法的無線通信系統(tǒng); 圖2描述了一種無線通信設(shè)備的圖形用戶界面,所述無線通信 設(shè)備具有根據(jù)現(xiàn)有技術(shù)操作的傳統(tǒng)、預(yù)置以及非用戶可選擇的有效 圖形用戶界面對象;圖3描述了一種無線通信設(shè)備的圖形用戶界面,所述無線通信 設(shè)備具有根據(jù)本發(fā)明操作的新穎的、用戶可選擇的有效圖形用戶界
面對象;
圖4描述了另 一種具有通信功能的用戶控制電子設(shè)備的圖形用 戶界面,其中所述圖形用戶界面集成了根據(jù)本發(fā)明操作的新穎的、
用戶可選擇的有效圖形用戶界面對象;
圖5描述了又 一 具有通信功能的用戶控制電子設(shè)備的圖形用戶 界面,其中所述圖形用戶界面集成了根據(jù)本發(fā)明操作的新穎的、用 戶可選擇的有效圖形用戶界面對象;
圖6是針對操作系統(tǒng)控制有效圖形用戶界面對象的那些方面賦 予模塊性的操作系統(tǒng)的軟件模塊的框圖,其中所述操作系統(tǒng)功能是 根據(jù)本發(fā)明;
圖7是描述根據(jù)本發(fā)明操作的方法步驟的流程圖8是描述根據(jù)本發(fā)明操作的方法步驟的流程圖;以及
圖9是描述根據(jù)本發(fā)明操作的方法步驟的流程圖。
具體實施例方式
本發(fā)明的方法和裝置可以在具有如下操作系統(tǒng)的任何電子設(shè)備 中實現(xiàn),所述操作系統(tǒng)用于控制圖形用戶界面以便通過圖形用戶界 面向用戶提供上下文相關(guān)的以及其他信息目錄。本發(fā)明的含義中的 電子設(shè)備包括但不限于便攜通信設(shè)備(諸如,例如蜂窩電話)、個 人數(shù)字助理、計算機(jī)、游戲控制器等。
圖1描述了一種適用于實現(xiàn)本發(fā)明的方法的電子設(shè)備100的公 共特性。電子設(shè)備包括用于向電子設(shè)備110輸入命令的用戶輸入設(shè) 備110。用戶輸入設(shè)備110可包括觸摸啟動的信息進(jìn)入系統(tǒng)(諸如, 例如按鈕、多功能控制器、鍵盤、小鍵盤以及觸摸屏);在顯示器 130上描述了圖形用戶界面中所包含的輸入元件;語音激活的信息進(jìn) 入系統(tǒng);及其組合。用戶輸入設(shè)備耦合至處理單元120。處理單元 120可操作用于執(zhí)行在存儲器140中存儲的程序;作用于存儲器140中存儲的數(shù)據(jù);響應(yīng)于由用戶輸入設(shè)備IIO輸入的命令,并且控 制在顯示器單元130上顯示圖形用戶界面。電子設(shè)備IOO進(jìn)一步包 括用于將電子設(shè)備連接至例如網(wǎng)絡(luò)的接口 150,以便將新的程序組件 或者信息下載至設(shè)備。
圖2描述了一種在用戶控制的電子設(shè)備(諸如,例如無線電話) 中使用的傳統(tǒng)圖形用戶界面200。顯然,存在用以執(zhí)行有效圖形用戶 界面功能的傳統(tǒng)有效圖形用戶界面對象。例如,分別存在用以描述 信號和電池強(qiáng)度的有效圖標(biāo)210、 220。另外,存在即時消息發(fā)送聯(lián) 系人的表,其中指示了聯(lián)系人是否正在線上。睡臉圖標(biāo)狀態(tài)230指 示用戶不在線,而笑臉240指示用戶當(dāng)前在線。此外,存在文本行 250以及計數(shù)指示符255,用于指示蜂窩電話的用戶是否已經(jīng)接收到 任何新的消息。在傳統(tǒng)操作系統(tǒng)中,有效圖形用戶界面對象(例如, 電池和信號強(qiáng)度指示符210、 220)是預(yù)置的并且不能由用戶選擇。 因而,在現(xiàn)有技術(shù)中,用戶具有用于結(jié)合圖2的圖形用戶界面使用 的選擇背景圖像的選項,而對于提供圖形用戶界面的真實功能性的 其他有效圖形用戶界面對象,用戶具有很少的控制能力、或者不能 控制。
與之相比,本發(fā)明的方法和裝置為用戶提供了模塊化的操作系 統(tǒng),這允許用戶從多個有效圖形用戶界面對象之中進(jìn)行選擇,以便 執(zhí)行各種有效圖形用戶界面功能。這向用戶提供了 一種具有更強(qiáng)能 力的電子設(shè)備,以便定制用以與所述電子設(shè)備交互并且控制所述電 子設(shè)備的圖形用戶界面的操作、感覺和外觀。已經(jīng)使用圖3中描述 的本發(fā)明的方法和裝置定制了圖形用戶界面300的示例。已經(jīng)將圖3 中描述的圖形用戶界面300進(jìn)行定制,以便模仿用戶最喜歡的游戲 的整體外觀和感覺。以類似于游戲中的健康統(tǒng)計數(shù)據(jù)的方式來呈現(xiàn) 信號和電池強(qiáng)度的有效圖形用戶界面對象310、 320。用以表示用戶 是否在線的有效圖形用戶界面對象作為士兵330、 340出現(xiàn)。使用爆 炸350以指示已經(jīng)接收到消息。
本發(fā)明的特定優(yōu)點在于能夠響應(yīng)于新的信息目錄(尤其是增加用戶的上下文感知的信息目錄)以添加新的有效圖形用戶界面顯示 功能。例如,如果用戶對在線游戲尤其感興趣,則根據(jù)本發(fā)明編程 的操作系統(tǒng)的模塊性允許用戶來添加與游戲相關(guān)的新的有效圖形用 戶界面顯示功能。在圖3中描述了一個示例,其中有效圖形用戶界
面對象330、 340指示用戶的朋友當(dāng)前是否正在參與在線游戲。例如, 如果所述朋友沒有參與游戲,則對象330、 340將呈現(xiàn)為灰度圖像。 一旦所述朋友加入在線游戲,則對象330、 340將以全色方式呈現(xiàn)。 其他游戲相關(guān)的信息可通過有效圖形用戶界面對象來傳播,以便提 供或者增強(qiáng)用戶的上下文感知。例如,背景圖像360可與游戲的背 景圖像同步。
實際上,上下文相關(guān)的信息通常是動態(tài)的并且隨時間變化。因 而,根據(jù)本發(fā)明操作的有效圖形用戶界面對象通常根據(jù)將要顯示的 信息而改變外觀。
本發(fā)明的方法和裝置應(yīng)用廣泛。例如,本發(fā)明的方法和裝置已 經(jīng)適用于在圖4中的通信設(shè)備的消息收件箱的屏幕。在此實施方式 中,在有效圖形用戶界面對象中實現(xiàn)的可視的、上下文感知的隱喻 (metaphor)已經(jīng)替代了更為平凡的和傳統(tǒng)的界面對象。代替消息表 的是,由漂浮在虛擬海洋420中的瓶子410來指示新的消息。用戶 每次接收到新消息,則在虛擬海420中的收集漂浮物中添加一個新 的瓶子410。虛擬海洋420其自身的表面425在本實施方式中具有含 義,并且相關(guān)于由所述電子設(shè)備的操作系統(tǒng)監(jiān)視的某些活動性水平。 例如,如果海面425相關(guān)于由多方工作的公共文檔,則表面的外觀 將根據(jù)多方的活動性水平來變化。出現(xiàn)的活動性越大,則海洋將顯 得越?jīng)坝?。此有效圖形用戶界面對象425由此向用戶提供上下文感 知。用戶界面的其他方面執(zhí)行其他上下文感知通知功能。已經(jīng)選擇 此虛擬燈塔430以指示由用戶接收的日程消息。在此示例中,用戶 已經(jīng)接收了來自合作者的消息,表示在十五分鐘后將要開會,所以 虛擬燈塔430開始閃爍。已經(jīng)選擇天空440以指示預(yù)定小時數(shù)后的 未來的期望的天氣狀態(tài),由此提供另一上下文感知的信息目錄。圖5中描述的另一實施方式描述了一種圖形用戶界面500,已經(jīng) 選擇所述圖形用戶界面500以用于由電子設(shè)備的操作系統(tǒng)的消息發(fā) 送組件來使用。在實現(xiàn)文本消息發(fā)送功能的典型圖形用戶界面中, 僅在光標(biāo)之后顯示字母和數(shù)字,取而代之的是,顯示一種動態(tài)有效 圖形用戶界面對象510,其中實現(xiàn)了在圖5的圖形用戶界面500中描 述的類似打字機(jī)的隱喻。將有效圖形用戶界面對象的動態(tài)方面進(jìn)行 編程以指示各種活動性和/或狀態(tài)。例如,虛擬打字機(jī)按鍵520的自 動擺動指示起草消息的過程。打字機(jī)色帶530的紅色532和黑色534 的震動指示最近用戶已經(jīng)執(zhí)行了多少打字。
現(xiàn)在,已經(jīng)描述了根據(jù)本發(fā)明操作的圖形用戶界面的方面,將 描述提供這些方面的本發(fā)明的方法和裝置。尤其是,本發(fā)明的一個 方面包括一種具有模塊有效圖形用戶界面能力的操作系統(tǒng)。在這種 操作系統(tǒng)中,實現(xiàn)了各種有效圖形用戶界面顯示功能。有效圖形用 戶界面顯示功能具有由有效圖形用戶界面對象所使用的參數(shù)以執(zhí)行 這些功能。在軟件開發(fā)者工具集("SDK")中典型描述了這些參 數(shù)的數(shù)目和特征,所述SDK針對由操作系統(tǒng)所控制的圖形用戶界面, 為第三方提供了尋求開發(fā)"定制"有效圖形用戶界面對象的指導(dǎo)方 針和信息。在根據(jù)本發(fā)明操作的典型商用用戶可控電子設(shè)備中,多 個有效圖形用戶界面對象可用于執(zhí)行各種有效圖形用戶界面顯示功 能。
圖6以概念形式描述了包括能夠根據(jù)本發(fā)明執(zhí)行功能的操作系 統(tǒng)的軟件組件元件。組件610結(jié)合操作系統(tǒng)(未示出)的其他方面 來操作,以便確定將要顯示什么。組件620包括當(dāng)執(zhí)行顯示操作時 使用的所選擇有效圖形用戶界面對象的索引。由于根據(jù)所闡明的模 板(例如,在SDK中)來創(chuàng)建有效圖形用戶界面對象,其設(shè)計以接 收來自圖形用戶界面控制610的參數(shù)值,并且將所述參數(shù)值在圖形 用戶界面上顯示。根據(jù)本發(fā)明執(zhí)行功能的操作系統(tǒng)進(jìn) 一 步包括有效 圖形用戶界面對象選擇控制組件630,所述組件630操作以允許用戶 來選擇將要使用哪個有效圖形用戶界面對象以執(zhí)行特定的有效圖形用戶界面功能。如圖6中所示,選擇控制組件耦合至有效對象庫640, 所述有效對象庫640接著耦合至所選擇的有效圖形用戶界面對象索 引組件620。
本發(fā)明的另 一 優(yōu)點在于,可將新的有效圖形用戶界面對象添加 至(例如,通過下載)有效對象庫640。附加操作由有效對象附加控 制組件650來控制,所述附加控制組件650分析已經(jīng)通過界面660 下載的新的有效圖形用戶界面對象,以確定哪個有效圖形用戶界面 擔(dān)任設(shè)計執(zhí)行的對象。有效對象庫640由有效對象附加控制組件650 利用關(guān)于新的有效圖形用戶界面對象的可用性的信息、以及可通過 新的有效圖形用戶界面對象執(zhí)行的功能來更新。
現(xiàn)在將描述本發(fā)明的方法和計算機(jī)程序產(chǎn)品。只要用戶首先激 活根據(jù)本發(fā)明操作的設(shè)備,或者只要用戶期望修改圖形用戶界面的 有效圖形用戶界面對象的操作,則可操作本發(fā)明的方法。如圖7中 所述,在步驟710處,操作系統(tǒng)檢測用戶已經(jīng)首次激活了根據(jù)本發(fā) 明編程的電子設(shè)備。然后,在步驟720處,操作系統(tǒng)向用戶呈現(xiàn)有 效圖形用戶界面對象定制菜單。接著,在步驟730處,向用戶呈現(xiàn) 設(shè)計以執(zhí)行特定有效圖形用戶界面功能的 一組可用的有效圖形用戶 界面對象。操作系統(tǒng)接收特定有效圖形用戶界面對象的選擇,以執(zhí) 行該有效圖形用戶界面顯示功能。然后,在步驟740處,操作系統(tǒng) 將用以執(zhí)行所述有效圖形用戶界面功能的所選擇的有效圖形用戶界 面對象的選擇保存至計算機(jī)存儲器。步驟750指示出,重復(fù)步驟730、 740,直到所有的有效圖形用戶界面功能已經(jīng)指定了一個或者多個有 效圖形用戶界面對象。接著,在已經(jīng)執(zhí)行定制之后,操作系統(tǒng)退出 有效圖形用戶界面定制菜單。在操作期間,步驟770指示出,操作 系統(tǒng)將使用通過用戶利用定制菜單所選擇的有效圖形用戶界面對 象,以便執(zhí)行有效圖形用戶界面顯示功能。
在圖7中所描述的實施方式的變形中,可執(zhí)行附加的步驟。例 如,在有效圖形用戶界面對象的選擇過程期間,可執(zhí)行預(yù)覽步驟。 在預(yù)覽步驟中,操作系統(tǒng)將接收有效圖形用戶界面對象的實驗性選擇。對于該實驗性選擇,操作系統(tǒng)將提供模擬有效圖形用戶界面對 象行為的動畫。這將在執(zhí)行對用戶同意的選擇中輔助用戶;用戶不 必等待直到操作系統(tǒng)實際起作用時來查看有效圖形用戶界面對象如 何出現(xiàn)。在圖7中所描述的方法的另一個變形中,如果用戶確定她 已經(jīng)定制了足夠的特征,則向用戶呈現(xiàn)選項,以便在每次將有效圖 形用戶界面對象指定至有效圖形用戶界面功能之后退出選擇菜單。
在圖8中描述了本發(fā)明的另一方法,并且當(dāng)用戶希望改變所使
用的有效圖形用戶界面對象的指定來執(zhí)行有效圖形用戶界面顯示功
能時,操作所述方法。在步驟810處,操作系統(tǒng)檢測用以改變有效 圖形用戶界面顯示功能指定的命令。接著,在步驟820處,操作系 統(tǒng)顯示用以執(zhí)行有效圖形用戶界面顯示功能的可用有效圖形用戶界 面對象的菜單。然后,在步驟830處,操作系統(tǒng)接收用以執(zhí)行有效 圖形用戶界面功能的新的有效圖形用戶界面對象的選擇。接著,在 步驟840處,操作系統(tǒng)保存用以執(zhí)行有效圖形用戶界面功能的新的 有效圖形用戶界面對象的選擇。在步驟850處,操作系統(tǒng)退出可用 的圖形用戶界面對象的菜單。最后,如步驟860所指示,當(dāng)執(zhí)行顯 示操作時,使用新選擇的有效圖形用戶界面對象以執(zhí)行有效圖形用 戶界面顯示功能。
在圖9中描述了本發(fā)明的另一方法,并且操作所述方法允許用
戶來下載用于在電子設(shè)備中使用的新的有效圖形用戶界面對象。在 步驟910處,所述方法檢測命令,所述命令用以下載新的有效圖形 用戶界面對象。然后,在步驟920處,操作系統(tǒng)標(biāo)識新近下載的有 效圖形用戶界面對象期望執(zhí)行的有效圖形用戶界面功能。接著,在 步驟930處,將以下信息保存至電子設(shè)備的存儲器中的索引,其中 所述信,l標(biāo)識新近下載的有效圖形用戶界面對象期望執(zhí)行的特定有 效圖形用戶界面顯示功能。最終,如步驟940所指示,當(dāng)下一次檢 測到將新的有效圖形用戶界面對象指定至特定有效圖形用戶界面顯 示功能的命令時,新近下載的有效圖形用戶界面對象將在可用以執(zhí) 行所述特定有效圖形用戶界面顯示功能的有效圖形用戶界面對象的菜單中顯示。
本領(lǐng)域普通技術(shù)人員應(yīng)理解,可以在有形的計算機(jī)可讀存儲器 介質(zhì)中實現(xiàn)在此說明以及描述的方法。當(dāng)執(zhí)行時,在有形的計算機(jī) 可讀存儲器介質(zhì)中實現(xiàn)的指令執(zhí)行所述方法步驟。有形的計算機(jī)可
讀存儲器介質(zhì)包括但不限于硬盤驅(qū)動器、CD或者DVD-ROM、閃存 存儲設(shè)備、或者在計算機(jī)系統(tǒng)中的RAM存儲器。
由此可見,已經(jīng)借助于示例性和非限定性的示例來提供了上述 說明,所述示例表示當(dāng)前發(fā)明人所期望的最佳方法和裝置的全面和 信息性的說明,以便實現(xiàn)模塊有效圖形用戶界面對象能力。本領(lǐng)域 技術(shù)人員應(yīng)理解,可以分別實現(xiàn)在此描述的各種實施方式;與在此 描述的一個或者多個其他實施方式結(jié)合;或者與在此描述的那些實 施方式不同的交互圖形用戶界面相結(jié)合。此外,本領(lǐng)域技術(shù)人員應(yīng)
的這些實施方式僅用作示出而并非限定性目的;以及由此本發(fā)明僅 受下文的權(quán)利要求書的限定。
權(quán)利要求
1.一種計算機(jī)程序,用于在具有用于顯示至少一個圖形用戶界面的顯示器的電子設(shè)備中使用,所述圖形用戶界面包括有效圖形用戶界面對象,所述有效圖形用戶界面對象執(zhí)行用于描述動態(tài)信息的有效圖形用戶界面顯示功能,所述計算機(jī)程序固定在有形的存儲器介質(zhì)中,并且可由所述電子設(shè)備的數(shù)字處理器執(zhí)行,所述計算機(jī)程序包括以下組件有效圖形用戶界面對象的庫,用以執(zhí)行多個有效圖形用戶界面顯示功能,其中在所述庫中存在多個有效圖形用戶界面對象,以便執(zhí)行多個有效圖形用戶界面顯示功能的至少一個;有效圖形用戶界面對象選擇組件,用于顯示可用于執(zhí)行特定有效圖形用戶界面顯示功能的有效圖形用戶界面對象;用于接收有效圖形用戶界面對象的選擇,以執(zhí)行特定有效圖形用戶界面顯示功能;以及用于保存所述選擇;以及有效圖形用戶界面對象選擇索引,用于記錄所選擇的有效圖形用戶界面對象以執(zhí)行特定有效圖形用戶界面顯示功能。
2. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,進(jìn)一步包括圖形用戶界面顯示控制組件,所述圖形用戶界面顯示控制組件操 作以控制有效圖形用戶界面顯示功能,以描述動態(tài)信息,所述有效 圖形用戶界面顯示控制組件檢索所選擇的有效圖形用戶界面對象的 選擇,以執(zhí)行特定有效圖形用戶界面顯示功能,以及使用所述選擇 的有效圖形用戶界面對象以執(zhí)行所述特定有效圖形用戶界面顯示功 能。
3. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述有效圖形用戶 界面對象是上下文感知的,由此所述有效圖形用戶界面對象響應(yīng)于 至少一個上下文相關(guān)的動態(tài)信息的預(yù)定目錄。
4. 根據(jù)權(quán)利要求2所述的計算機(jī)程序,其中所述有效圖形用戶界面顯示功能的至少 一 個根據(jù)模板來操作,其中所述模板標(biāo)識與向所述有效圖形用戶界面對象提供的數(shù)據(jù)相對應(yīng)的至少 一個輸入?yún)?shù),其中所述有效圖形用戶界面對象在由所述圖形用戶界面顯示控制組件的顯示操作期間,執(zhí)行所述有效圖形用戶界面顯示功能。
5. 根據(jù)權(quán)利要求4所述的計算機(jī)程序,其中所述有效圖形用戶界面對象接收由所述圖形用戶界面顯示控制組件提供的數(shù)據(jù),并根據(jù)所述數(shù)據(jù)來改變外觀。
6. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述有效圖形用戶界面顯示功能的至少一個包括電池充電指示符,以及由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中呈現(xiàn),以便執(zhí)行所述電池充電指示符功能。
7. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備包括無線通信設(shè)備,以及所述有效圖形用戶界面顯示功能的至少一個包括信號強(qiáng)度指示符,由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中存在,以便執(zhí)行所述信號強(qiáng)度指示符功能。
8. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備操作以執(zhí)行通信功能,以及所述有效圖形用戶界面顯示功能的至少一個包括消息收件箱,由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中存在,以便執(zhí)行所述消息收件箱功能。
9. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備操作以執(zhí)行通信功能,以及所述有效圖形用戶界面顯示功能的至少 一 個包括在線狀態(tài)指示符,由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中存在,以便執(zhí)行所述在線狀態(tài)指示符功能。
10. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備操作以執(zhí)行通信功能,以及所述有效圖形用戶界面顯示功能的至少一個包括消息接收指示符,由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中存在,以便執(zhí)行所述消息接收指示符功能。
11. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述有效圖形用戶界面顯示功能的至少一個包括天氣預(yù)報特征,由此多個有效圖形用戶界面對象在有效圖形用戶界面對象的所述庫中存在,以便執(zhí)行所述天氣預(yù)報特征。
12. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備包括便攜通信設(shè)備,并且其中所述有效圖形用戶界面顯示功能的至少一個包括在線計算機(jī)游戲監(jiān)視器。
13. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,其中所述電子設(shè)備包括便攜通信設(shè)備,并且其中所述有效圖形用戶界面對象的至少 一 個采用計算機(jī)游戲的圖形元素的外觀。
14. 根據(jù)權(quán)利要求13所述的計算機(jī)程序,其中多個有效圖形用戶界面對象采用特定計算機(jī)游戲的圖形元素的所述外觀,由此允許用戶對所述便攜通信設(shè)備的圖形用戶界面給予如計算機(jī)游戲的感覺。
15. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,進(jìn)一步包括有效圖形用戶界面對象附加控制組件,用于當(dāng)將新的有效圖形用戶界面對象添加至所述庫時,更新有效圖形用戶界面對象的所述庫。
16. 根據(jù)權(quán)利要求1所述的計算機(jī)程序,進(jìn)一步包括新的上下文感知目錄附加控制組件,用于響應(yīng)于新的上下文相關(guān)信息的目錄,來添加新的有效圖形用戶界面顯示功能。
17. 根據(jù)權(quán)利要求16所述的計算機(jī)程序,進(jìn)一步包括有效圖形用戶界面對象附加控制組件,用于添加新的有效圖形用戶界面對象,所述新的有效圖形用戶界面對象操作以執(zhí)行由所述新的上下文感知目錄附加控制組件添加的所述新的有效圖形用戶界面顯示功能,由此所述新的有效圖形用戶界面對象響應(yīng)于所述新的上下文相關(guān)信息的目錄。
18. —種存儲器介質(zhì),用于存儲可由電子設(shè)備的數(shù)字處理器執(zhí)行的計算機(jī)程序組件,其中所述計算機(jī)程序組件與所述電子設(shè)備的操作系統(tǒng)相結(jié)合操作,以對由所述電子設(shè)備的所述操作系統(tǒng)使用的有效圖形用戶界面對象賦予模塊性,以便執(zhí)行有效圖形用戶界面顯示功能,以及其中當(dāng)在所述電子設(shè)備的所述數(shù)字處理器執(zhí)行所述計算機(jī)程序組件時,執(zhí)行以下操作顯示選擇菜單,所述選擇菜單描述可用以執(zhí)行有效圖形用戶界面顯示功能的多個有效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖形用戶界面對象,以執(zhí)行所述有效圖形用戶界面顯示功能;以及使用所述所選擇的特定有效圖形用戶界面對象,以執(zhí)行所述有效圖形用戶界面顯示操作。
19. 根據(jù)權(quán)利要求18所述的存儲器介質(zhì),其中所述有效圖形用戶界面對象是上下文感知的,由此所述有效圖形用戶界面對象響應(yīng)于至少一個上下文相關(guān)的動態(tài)信息的預(yù)定目錄。
20. —種存儲器介質(zhì),用于存儲可由電子設(shè)備的數(shù)字處理器執(zhí)行的計算機(jī)程序組件,其中所述計算機(jī)組件與所述電子設(shè)備的操作系統(tǒng)相結(jié)合操作,以對由所述電子設(shè)備的所述操作系統(tǒng)生成和控制的有效圖形用戶界面對象賦予模塊性,以及其中當(dāng)在所述電子設(shè)備的所述數(shù)字處理器執(zhí)行所述計算機(jī)程序組件時,執(zhí)行以下操作接收命令以啟動有效圖形用戶界面對象選擇處理;針對每個圖形用戶界面功能,顯示可用以執(zhí)行所述圖形用戶界面功能的有效圖形用戶界面對象的選擇;接收用以執(zhí)行所述圖形用戶界面功能的有效圖形用戶界面對象的選擇;以及保存用以執(zhí)行所述圖形用戶界面功能的所述有效圖形用戶界面對象的選擇;以及使用所述有效圖形用戶界面對象選擇,來顯示所述圖形用戶界面。
21. 根據(jù)權(quán)利要求20所述的存儲器介質(zhì),其中所述有效圖形用戶界面對象的至少一個是上下文感知的,由此所述上下文感知的有效圖形用戶界面對象響應(yīng)于至少一個上下文相關(guān)的動態(tài)信息的預(yù)定目錄。
22. —種電子設(shè)備,包括至少 一 個存儲器,用于存儲圖形用戶界面控制程序以及有效圖形用戶界面對象選擇程序,其中所述有效圖形用戶界面對象選擇程序操作以對由所述圖形用戶界面控制程序生成的有效圖形用戶界面對象賦予模塊性;顯示器,用于顯示圖形用戶界面,所述圖形用戶界面包括至少部分的有效圖形用戶界面對象,由此所述有效圖形用戶界面對象執(zhí)行有效圖形用戶界面顯示功能;至少一個輸入設(shè)備,用于輸入控制所述電子設(shè)備的命令;以及處理單元,耦合至所述至少一個存儲器、顯示器以及所述至少一個輸入設(shè)備,用于執(zhí)行所述圖形用戶界面控制程序以及所述有效圖形用戶界面對象選擇程序,由此當(dāng)執(zhí)行所述有效圖形用戶界面對象選擇程序時,執(zhí)行以下操作顯示選擇菜單,所述選擇菜單描述可用以執(zhí)行有效圖形用戶界面顯示功能的多個有效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖形用戶界面對象以執(zhí)行所述有效圖形用戶界面顯示功能;以及將用以執(zhí)行所述有效圖形用戶界面顯示功能的、所選擇的有效圖形用戶界面對象的所述選擇保存至所述電子設(shè)備的所述存儲器。
23. 根據(jù)權(quán)利要求22所述的電子設(shè)備,其中所述有效圖形用戶界面對象的至少一個是上下文感知的,由此所述上下文感知的有效圖形用戶界面對象響應(yīng)于至少一個上下文相關(guān)信息的預(yù)定目錄。
24. 根據(jù)權(quán)利要求22所述的電子設(shè)備,其中所述有效圖形用戶界面對象的至少一個采用計算機(jī)游戲的至少一個圖形元素的外觀。
25. 根據(jù)權(quán)利要求24所述的電子設(shè)備,其中多個有效圖形用戶界面對象采用特定計算機(jī)游戲的圖形元素的外觀,由此允許用戶對移動臺的圖形用戶界面給予如計算機(jī)游戲的感覺。
26. 根據(jù)權(quán)利要求22所述的電子設(shè)備,其中當(dāng)所述處理單元執(zhí)行所述圖形用戶界面控制程序時,執(zhí)行以下操作使用所述選擇的有效圖形用戶界面對象以執(zhí)行所述有效圖形用戶界面顯示功能。
27. —種處理器實現(xiàn)的方法,用于在具有顯示器的電子設(shè)備中使 用,所述顯示器用于顯示圖形用戶界面,所述圖形用戶界面包括至 少一個有效圖形用戶界面對象,由此所述至少一個有效圖形用戶界 面對象執(zhí)行有效圖形用戶界面顯示功能,所述方法包括在所述電子設(shè)備的所述顯示器上顯示選擇菜單,所述選擇菜單示 出了可用以執(zhí)行所述有效圖形用戶界面顯示功能的多個有效圖形用 戶界面對象;接收命令,所述命令選擇特定有效圖形用戶界面對象以執(zhí)行所述 有效圖形用戶界面顯示功能;以及使用所述所選擇的特定有效圖形用戶界面對象以執(zhí)行所述有效 圖形用戶界面顯示功能。
28. —種電子設(shè)備,包括存儲器部件,用于存儲圖形用戶界面控制程序以及有效圖形用戶 界面對象選擇程序,其中所述有效圖形用戶界面對象選擇程序操作 以對由所述圖形用戶界面控制程序生成的有效圖形用戶界面對象賦予模塊性;顯示部件,用于顯示圖形用戶界面,所述圖形用戶界面包括有效 圖形用戶界面對象的至少一部分,由此所述有效圖形用戶界面對象 執(zhí)行有效圖形用戶界面顯示功能;輸入設(shè)備部件,用于輸入控制所述電子設(shè)備的命令;以及 處理器部件,耦合至所述存儲器部件、顯示部件以及所述輸入設(shè) 備部件,所述處理器部件用于執(zhí)行所述圖形用戶界面控制程序以及 所述有效圖形用戶界面對象選擇程序,由此當(dāng)執(zhí)行所述有效圖形用 戶界面對象選擇程序時,執(zhí)行以下操作顯示選擇菜單,所述選擇菜單描述可用于執(zhí)行有效圖形用戶 界面顯示功能的多個有效圖形用戶界面對象;接收命令,所述命令選擇特定有效圖形用戶界面對象以執(zhí)行 所述有效圖形用戶界面顯示功能;以及將用以執(zhí)行所述有效圖形用戶界面顯示功能的、所選擇的所述有效圖形用戶界面對象的所述選擇保存至所述電子設(shè)備的所 述存儲器。
全文摘要
本發(fā)明涉及提供具有模塊有效圖形用戶界面功能性的便攜式通信設(shè)備的操作系統(tǒng)的方法和裝置。在本發(fā)明的方法和裝置中,多個獨立和不同的有效圖形用戶界面對象可用于由用戶的選擇以執(zhí)行有效圖形用戶界面顯示功能。此外,本發(fā)明提供實現(xiàn)上下文敏感的有效圖形用戶界面對象的裝置和方法。本發(fā)明進(jìn)一步為用戶提供將由第三方創(chuàng)建的有效圖形用戶界面對象集成到便攜式通信設(shè)備的操作系統(tǒng)的能力。此后,由第三方創(chuàng)建的有效圖形用戶界面對象可用于執(zhí)行有效圖形用戶界面功能。
文檔編號G06Q10/00GK101689254SQ200680032367
公開日2010年3月31日 申請日期2006年7月11日 優(yōu)先權(quán)日2005年7月15日
發(fā)明者J·P·薩洛瑪阿, J·瑪?shù)倮?申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
博乐市| 渝中区| 山西省| 阿拉善右旗| 聊城市| 留坝县| 新泰市| 英吉沙县| 徐汇区| 长沙县| 敦煌市| 屏东市| 泾川县| 洛阳市| 左权县| 华宁县| 琼海市| 昌乐县| 砚山县| 卓资县| 兴宁市| 伊宁市| 海伦市| 揭西县| 巨鹿县| 福建省| 旬邑县| 家居| 富阳市| 京山县| 即墨市| 彰武县| 洛浦县| 高陵县| 长丰县| 伽师县| 平乡县| 沧源| 龙陵县| 九江县| 龙海市|