亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

帶定制導(dǎo)航的圖形用戶界面的制作方法

文檔序號:6494817閱讀:150來源:國知局
帶定制導(dǎo)航的圖形用戶界面的制作方法
【專利摘要】本申請涉及一種多維圖標(biāo),該多維圖標(biāo)包括按照用戶可配置的結(jié)構(gòu)鏈接在一起的多個(gè)面板?;谟脩糨斎耄T如拂動或其他姿勢,該多維圖標(biāo)可旋轉(zhuǎn)到一系列鏈接面板中的下一面板。在一個(gè)實(shí)施例中,每個(gè)鏈接的面板還可具有與其相關(guān)聯(lián)的功能或內(nèi)容,所述功能或能容能由用戶定制。例如,用戶可選擇面板來啟動應(yīng)用、網(wǎng)頁或查看內(nèi)容(例如照片)。在另一實(shí)施例中,數(shù)據(jù)也可與面板相關(guān)聯(lián),使得如果用戶選擇該面板,則可使用該數(shù)據(jù)作為定制參數(shù)來啟動應(yīng)用或打開網(wǎng)站。
【專利說明】帶定制導(dǎo)航的圖形用戶界面
[0001]背景
[0002]在當(dāng)今社會,移動或便攜式設(shè)備已經(jīng)變得越來越流行而且普及。許多用戶利用移 動設(shè)備(諸如移動電話)作為他們主要的通信手段。移動設(shè)備可以包括諸如蜂窩電話服務(wù)、 網(wǎng)際協(xié)議語音(“VoIP”)、軟件應(yīng)用、電子郵件訪問、因特網(wǎng)能力、日歷功能、音樂播放器之類 的多個(gè)功能。功能、特征和能力已經(jīng)增大了移動設(shè)備的實(shí)用性和復(fù)雜性。很可能會繼續(xù)向 移動設(shè)備中添加功能,進(jìn)一步增大有用性和復(fù)雜性。
[0003]圖形用戶界面是移動設(shè)備的一部分,用于操縱和控制功能。圖形用戶界面通常以 默認(rèn)屏幕(也被稱為主屏幕(home screen)或開始屏幕)開始,該屏幕包括多個(gè)圖標(biāo)。每個(gè) 圖標(biāo)是一圖形符號,其代表在選擇該圖標(biāo)時(shí)可以被啟動或打開的程序、命令或數(shù)據(jù)文件。
[0004]一般而言,圖標(biāo)和與該圖標(biāo)相關(guān)聯(lián)的程序、命令或數(shù)據(jù)文件之間存在一一對應(yīng)關(guān) 系。從而,用戶界面上的每個(gè)圖標(biāo)是其自己的分立的圖像,并且是獨(dú)立的且通常與用戶界面 上的其他圖標(biāo)無關(guān)。而且,極少有或沒有按有邏輯的方式聚合或連接圖標(biāo)的能力。
[0005]隨著可用應(yīng)用(特別是對于電話而言)的數(shù)量的擴(kuò)張,用戶在他們的默認(rèn)屏幕上放 置越來越多的圖標(biāo)。同時(shí),移動電話的尺寸一直被迫減小,這影響了屏幕尺寸。結(jié)果通常是 少有組織或沒有組織的龐大數(shù)量的圖標(biāo)。
[0006]概述
[0007]提供本概述以便以簡化形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本 概述并不旨在標(biāo)識所要求保護(hù)主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護(hù) 主題的范圍。
[0008]本申請涉及一種多維圖標(biāo),該多維圖標(biāo)包括按照用戶可配置的結(jié)構(gòu)鏈接在一起的 多個(gè)面板。基于用戶輸入,諸如拂動、姿勢或其他命令,該多維圖標(biāo)可改變到一系列鏈接面 板中的下一面板。
[0009]在一個(gè)實(shí)施例中,每個(gè)鏈接的面板還可具有與其相關(guān)聯(lián)的功能或內(nèi)容,所述功能 或能容能由用戶定制。例如,用戶可選擇面板來啟動應(yīng)用、網(wǎng)頁或查看內(nèi)容。
[0010]在另一實(shí)施例中,數(shù)據(jù)也可與面板相關(guān)聯(lián),使得如果用戶選擇該面板,則可使用該 數(shù)據(jù)作為定制參數(shù)來啟動應(yīng)用或打開網(wǎng)站。
[0011]在又一實(shí)施例中,該多維圖標(biāo)可具有指示多個(gè)維度可用的閃光或振動或某種其他 指示。
[0012]在再一實(shí)施例中,面板可基于所接收到的推送通知動態(tài)更新。
[0013]參考附圖閱讀以下詳細(xì)描述,將更清楚本發(fā)明的前述和其他目標(biāo)、特征和優(yōu)點(diǎn)。
[0014]附圖簡述
[0015]圖1是用于顯示可定制的多維圖標(biāo)中的面板的方法的流程圖。
[0016]圖2是用于定制多維圖標(biāo)的方法的流程圖。
[0017]圖3是一方法的流程圖,示出了關(guān)于多維圖標(biāo)如何執(zhí)行動作的進(jìn)一步細(xì)節(jié)。
[0018]圖4是能被使用的一種示例系統(tǒng)結(jié)構(gòu),其包括應(yīng)用數(shù)據(jù)庫。
[0019]圖5A和5B示出多維圖標(biāo)的不同示例。[0020]圖6A和6B示出多維圖標(biāo)的不同示例。
[0021]圖7示出能在多維圖標(biāo)中使用的主層次和子層次。
[0022]圖8示出能與多維圖標(biāo)一起使用的多層示例。
[0023]圖9A和9B示出動態(tài)更新和拒絕更新的姿勢。
[0024]圖10示出多維圖標(biāo)的三維表示。
[0025]圖1lA和IlB示出不同的定制可能以及用于執(zhí)行定制的拖放操作。
[0026]圖12A和12B示出多維圖標(biāo)的不同配置。
[0027]圖13是能與多維圖標(biāo)一起使用的示例移動電話。
[0028]圖14是能與多維圖標(biāo)一起使用的云環(huán)境的示例。
[0029]詳細(xì)描述
[0030]圖1示出一種用于顯示多維圖標(biāo)的方法的實(shí)施例。多維圖標(biāo)可采取多種形式。例 如,多維圖標(biāo)可包括多個(gè)面板,其中在用戶執(zhí)行命令以旋轉(zhuǎn)、移動、滑動或以其他方式移動 或改變時(shí)每次顯示一個(gè)面板以便顯示定制的面板有序序列中的下一面板。為簡明起見,本 申請將任何這樣的移動或改變稱為“旋轉(zhuǎn)”。替代地,多維圖標(biāo)可具有同時(shí)示出多個(gè)面板的 三維圖像的外觀(例如,立方體或某種其他幾何形狀)。在任一情況下,多維圖標(biāo)通常顯示一 當(dāng)前活動面板和多個(gè)其他面板,所述其他面板是活動的或通過用戶輸入可變?yōu)榛顒拥?。?如,用戶可把多維圖標(biāo)旋轉(zhuǎn)到所需面板?!靶D(zhuǎn)”的意思是圖標(biāo)保持其在用戶界面默認(rèn)屏幕 上的位置,但是通過在三個(gè)維度上的旋轉(zhuǎn)或改變的外觀來改變其當(dāng)前面板。替代地,多維圖 標(biāo)可具有可同時(shí)顯示的若干面板,這些面板是可選擇的。在任何情況下,應(yīng)理解,用戶界面 是二維屏幕,而對三維的任何討論僅是討論三維表示。此外,應(yīng)理解,多維圖標(biāo)可包括一組 可單獨(dú)配置的面板。一般而言,在所有以上配置中,多維圖標(biāo)覆蓋顯示器的相同部分。
[0031]在過程框110中,顯示多維圖標(biāo)的一面板并認(rèn)為該面板是當(dāng)前活動面板。該面板 可包括圖像和/或文本。在過程框120中,客戶端設(shè)備接收用戶輸入來旋轉(zhuǎn)圖標(biāo),意味著該 用戶輸入為指示該用戶界面改變面板。當(dāng)面板被轉(zhuǎn)換到下一面板時(shí),多維圖標(biāo)的大小和位 置可保持不變,以便不遮擋其他圖標(biāo)并且最大化用戶界面的可用空間。用戶輸入可采用各 種形式,諸如拂動操作、語音操作等。在過程框130中,顯示根據(jù)用戶配置定義的一系列面 板中的下一面板。用戶可在面板間定義基本上任何所需鏈接,所以該鏈接是能由用戶定制 的。
[0032]圖2是一種用于定制三維圖標(biāo)的鏈接以提供用戶可配置結(jié)構(gòu)的方法的流程圖。在 過程框210中,接收用于定制三維圖標(biāo)的用戶輸入。該定制可以是通過用來構(gòu)造三維圖 標(biāo)的模塊,或者通過將當(dāng)前頁面或頁面功能釘?shù)饺S圖標(biāo)的簡單的頁面上命令(on-page co_and),或者拖放操作。存在各種公知的定制技術(shù),諸如屏幕上菜單、姿勢、語音命令以及 其他,而所使用的特定技術(shù)取決于設(shè)計(jì)。在過程框220中,響應(yīng)于該用戶輸入,向下面描述 的圖標(biāo)鏈接表中添加新條目,或者修改表中的已有條目。在過程框230中,將新面板添加到 多維圖標(biāo)。
[0033]圖3是示出如何使用數(shù)據(jù)庫來顯示序列中的下一面板的實(shí)施例的流程圖。在過程 框310中,接收關(guān)于三維圖標(biāo)的用戶輸入。該用戶輸入可以是旋轉(zhuǎn)多維圖標(biāo)或選擇一面板 的請求。在過程框320中,基于圖標(biāo)標(biāo)識和用戶輸入,該系統(tǒng)通過從數(shù)據(jù)庫中提取動作來確 定要執(zhí)行的下一動作。在過程框330中,根據(jù)該數(shù)據(jù)庫來執(zhí)行該動作。如果該動作是旋轉(zhuǎn)多維圖標(biāo),則使序列中的下一面板成為當(dāng)前面板。如果做出了選擇,則可啟動應(yīng)用、加載網(wǎng) 頁、顯示子層次、可顯示面板內(nèi)容或進(jìn)一步的面板信息等。響應(yīng)于用戶所做的選擇并且根據(jù) 用戶配置,基本上可執(zhí)行任何動作。
[0034]圖4示出應(yīng)用數(shù)據(jù)庫400,其包括應(yīng)用列表410和圖標(biāo)鏈接表420。應(yīng)用列表410 是客戶端設(shè)備上當(dāng)前可用應(yīng)用的列表。圖標(biāo)鏈接表420包括多個(gè)字段。示例字段包括:圖 標(biāo)面板標(biāo)識422,其列舉與多維圖標(biāo)相關(guān)聯(lián)的所有圖標(biāo)面板;選擇字段424,其是在選擇后 要執(zhí)行的動作;鏈接面板字段426,其示出與當(dāng)前活動面板相關(guān)聯(lián)的各面板和方向;參數(shù)字 段428,其包括可被傳遞到應(yīng)用或網(wǎng)站的數(shù)據(jù);以及圖像字段430,其包括可在顯示面板時(shí) 使用的圖像和文本。該表還可包括用戶界面上的可用圖標(biāo)的列表(未示出)。要么每一多維 圖標(biāo)可具有其自己的鏈接表,要么所有圖標(biāo)可被放入單個(gè)表中。操作系統(tǒng)450可訪問數(shù)據(jù) 庫400來決定響應(yīng)于用戶輸入要采取什么動作。例如,可啟動應(yīng)用452,可打開網(wǎng)頁454,或 可打開圖像456。這些僅僅是能執(zhí)行的動作的示例。此外,可將任何參數(shù)傳遞到網(wǎng)站或應(yīng)用 來根據(jù)用戶偏好定制該網(wǎng)站或應(yīng)用。當(dāng)用戶旋轉(zhuǎn)多維圖標(biāo)時(shí),取決于旋轉(zhuǎn)方向,可通過鏈接 面板字段確定所顯示的下一面板。例如,如果執(zhí)行向右旋轉(zhuǎn),則鏈接面板字段426可提供在 向右旋轉(zhuǎn)后要使用的相關(guān)聯(lián)的圖標(biāo)面板標(biāo)識。所獲得的圖標(biāo)面板標(biāo)識可被用作到圖標(biāo)鏈接 表的鍵,以便獲得與所顯示的下一面板相關(guān)聯(lián)的圖像。操作系統(tǒng)450從圖標(biāo)鏈接表420獲 得面板鏈接輸出數(shù)據(jù)以旋轉(zhuǎn)多維圖標(biāo)。在構(gòu)造圖標(biāo)鏈接表420時(shí),操作系統(tǒng)向該表提供面 板鏈接輸入數(shù)據(jù)。
[0035]圖5A示出一示例面板,多個(gè)面板被連接到該面板?;旧先魏螖?shù)量的其他面板可 被鏈接到該面板。在圖5B中,示出了一個(gè)非常具體的示例,其中示出與家庭相關(guān)聯(lián)的多維 圖標(biāo)510。在第一面板上顯示詞語“家庭”,此時(shí)用戶能定制該面板以顯示或生成所需的任 何文本、信息、圖像、圖形、聲音和/或觸覺。其他面板被示出為通過鏈接與該家庭圖標(biāo)相關(guān) 聯(lián)。例如,旋轉(zhuǎn)到“應(yīng)用”面板允許用戶來啟動以某種方式與該家庭有關(guān)的應(yīng)用?!跋騼鹤影l(fā) 送電子郵件”面板可啟動電子郵件應(yīng)用,同時(shí)用輸入數(shù)據(jù)填充該電子郵件。從而,通過使用 圖標(biāo)鏈接表中的參數(shù)字段,當(dāng)該應(yīng)用被啟動時(shí),兒子的電子郵件地址已經(jīng)在電子郵件中了。 “父親”圖標(biāo)可以是圖像,或者在被選擇時(shí)可提供與父親有關(guān)的進(jìn)一步的子層次面板。從而, 可以看出,面板可以是文本、應(yīng)用、網(wǎng)站等。用戶可把這些面板中的任何一個(gè)指定為默認(rèn)顯 示面板。默認(rèn)面板可被釘?shù)皆O(shè)備的主屏幕,或者釘?shù)接脩艚缑嬷械娜魏纹渌麑哟位蛭恢?,?用戶界面支持在各用戶功能和特征之間導(dǎo)航。
[0036]圖6A示出帶有到“專輯封面A”面板的特定鏈接圖樣的示例。如果用戶向右旋轉(zhuǎn) 該圖標(biāo),則顯示專輯封面B。再次向右旋轉(zhuǎn)導(dǎo)致專輯封面C被顯示。從專輯封面A向下旋 轉(zhuǎn)揭示面板“專輯歌曲馬賽克”。從該面板,用戶可向右、向左或向下旋轉(zhuǎn)該圖標(biāo)等。從而, 用戶可控制各鏈接的組織,并且可制作響應(yīng)于用戶輸入可被顯示的面板的基本任何所需序 列。
[0037]圖6B提供了類似示例,其中從“兄弟”面板,用戶可向右、向左、向上或向下旋轉(zhuǎn)以 揭示不同的定制面板,這些面板示出附加的內(nèi)容或功能。
[0038]圖7示出多維圖標(biāo)的多層示例。顯示第一層次710。如果用戶選擇層次710的面 板B,則它們跳到所鏈接的子層次720,在那里它們可旋轉(zhuǎn)并鏈接到處于同一子層次的面板 C、M、N、P等。如果用戶選擇C,則它們?nèi)サ接至硪粚哟?30。值得注意,存在能夠允許用戶跳回層次710的面板A。按照用戶的定義,可以使用任何不同的層次配置。
[0039]圖8是另一多層示例,其中如果用戶選擇層次810處的“工作”面板,則顯示層次 820。用戶隨后可向上、向下、向右或向左旋轉(zhuǎn)多層圖標(biāo)以揭示應(yīng)用、電子郵件等。同一面板 可出現(xiàn)在定制用戶界面的多個(gè)位置上。如果用戶從810或820中選擇“度假”,則顯示層次 830。用戶此時(shí)可在層次830上組織所有與度假有關(guān)的面板。
[0040]圖9示出可如何通過推送通知動態(tài)更新面板的示例??勺詣觿?chuàng)建僅有經(jīng)更新的面 板的子集910,以便用戶可僅查看經(jīng)更新的面板。從而,多維圖標(biāo)可被修改、設(shè)置、選擇或以 其他方式配置以僅包括已被動態(tài)更新的面板子集。從而,可基于一個(gè)或多個(gè)事件來重新組 織多維圖標(biāo)。用戶可執(zhí)行姿勢(諸如在920處所示的),以消除所有面板的更新,或單個(gè)地消 除每一面板的更新,并返回先前顯示的多維圖標(biāo)930或用戶可簡單地消除單個(gè)通知。用戶 可把每個(gè)多面板圖標(biāo)配置為默認(rèn)的以總是提供對所有面板的訪問、僅提供對指示新信息的 那些面板的訪問、或者僅提供對其子集的訪問。
[0041]圖10示出被構(gòu)造為立方體的多維圖標(biāo)1010的示例。首先,面板A、B、C和D被鏈 接在一起。隨后面板E被鏈接以形成一側(cè)開口的立方體。隨后面板F、G和H被添加以構(gòu)造 1020處示出的多側(cè)面圖標(biāo)。用戶可構(gòu)造三維形狀以表現(xiàn)為任何幾何圖案。
[0042]圖1lA示出菜單1110,該菜單可被用來定制與多維圖標(biāo)相關(guān)聯(lián)的各種參數(shù)中的 任何一個(gè),包括:內(nèi)容、功能、應(yīng)用、姿勢、控制、層次、面板、鏈接、更新、大小、形狀、分組和默 認(rèn)。用戶可為多維圖標(biāo)中的任一面板定制針對這些菜單項(xiàng)中的每一個(gè)。圖1lB示出可以如 何通過拖放操作來改變分組。用戶將面板1120從組A中拖拽到組B中以便定制組B。拖放 操作僅是可以如何執(zhí)行定制的示例中的一個(gè)。如果用戶期望一面板既在組A又在組B中, 則該用戶可連同拖放一起執(zhí)行復(fù)制,或者可以導(dǎo)航到組B圖標(biāo)中并如前面描述的在所需位 置中添加所需面板。
[0043]圖12A示出用于向用戶圖解該圖標(biāo)是多維的不同技術(shù)。例如,面板1210可具有顏 色條1212以指示旋轉(zhuǎn)方向。替代地,面板1214可振動或閃光以指示它是多維的。
[0044]圖12B示出多維圖標(biāo)1220,其示出面板A作為活動面板,并且正如1222所示響應(yīng) 于用戶輸入而被旋轉(zhuǎn)以改變該圖標(biāo)以具有1224處的活動面板B。其他示例幾何形狀也被示 出,并包括柱體、金字塔、球體等。
[0045]圖13是描繪示例性移動設(shè)備1300的系統(tǒng)圖,該移動設(shè)備包括各種可選的硬件和 軟件組件,在1302處概括地示出。該移動設(shè)備中的任何組件1302可與任何其他組件通信, 盡管為便于描繪而未示出所有連接。該移動設(shè)備可以是各種計(jì)算設(shè)備(例如,蜂窩電話、智 能電話、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)等)中的任一個(gè),并且可允許與諸如蜂窩或衛(wèi)星 網(wǎng)絡(luò)等一個(gè)或多個(gè)移動通信網(wǎng)絡(luò)1304進(jìn)行無線雙向通信。
[0046]所示移動設(shè)備1300可包括用于執(zhí)行如信號編碼、數(shù)據(jù)處理、輸入/輸出處理、電源 控制和/或其他功能等任務(wù)的控制器或處理器1310(例如,信號處理器、微處理器、ASIC、或 其他控制和處理邏輯電路)。操作系統(tǒng)1312可控制對組件1302的分配和使用,并支持一個(gè) 或多個(gè)應(yīng)用程序1314。應(yīng)用程序可包括公共移動計(jì)算應(yīng)用(例如,電子郵件應(yīng)用、日歷、聯(lián)系 人管理器、web瀏覽器、消息接發(fā)應(yīng)用)、或任何其他計(jì)算應(yīng)用。
[0047]所示移動設(shè)備1300可包括存儲器1320。存儲器1320可包括不可移動存儲器1322 和/或可移動存儲器1324。不可移動存儲器1322可包括RAM、ROM、閃存、硬盤、或其他眾所周知的存儲器存儲技術(shù)。可移動存儲器1324可包括閃存或在GSM通信系統(tǒng)中公知的訂 戶身份模塊(SIM)卡,或者諸如“智能卡”的其他公知存儲器存儲技術(shù)。存儲器1320可用 于存儲數(shù)據(jù)和/或用于運(yùn)行操作系統(tǒng)1312和應(yīng)用1314的代碼。示例數(shù)據(jù)可包括經(jīng)由一個(gè) 或多個(gè)有線或無線網(wǎng)絡(luò)發(fā)送給和/或接收自一個(gè)或多個(gè)網(wǎng)絡(luò)服務(wù)器或其他設(shè)備的網(wǎng)頁、文 本、圖像、聲音文件、視頻數(shù)據(jù)、或其他數(shù)據(jù)集。存儲器1320可用于存儲諸如國際移動訂戶 身份(MSI)等訂戶標(biāo)識符,以及諸如國際移動設(shè)備標(biāo)識符(MEI)等設(shè)備標(biāo)識符。可將此類 標(biāo)識符傳送給網(wǎng)絡(luò)服務(wù)器以標(biāo)識用戶和設(shè)備。
[0048]移動設(shè)備1300可支持諸如觸摸屏1332 (其可顯示多維圖標(biāo))、話筒1334、相機(jī) 1336、物理鍵盤1338、和/或軌跡球1340等一個(gè)或多個(gè)輸入設(shè)備1330,以及諸如揚(yáng)聲器 1352和顯不器1354等一個(gè)或多個(gè)輸出設(shè)備1350。其他可能的輸出設(shè)備(未不出)可包括壓 電或其他觸覺輸出設(shè)備。一些設(shè)備可服務(wù)一個(gè)以上的輸入/輸出功能。例如,觸摸屏1332 和顯不器1354可被組合在單個(gè)輸入/輸出設(shè)備中。
[0049]無線調(diào)制解調(diào)器1360可被耦合至天線(未示出),并且可支持處理器1310與外部 設(shè)備間的雙向通信,如本領(lǐng)域中充分理解的那樣。調(diào)制解調(diào)器1360被一般性地示出,并且 可包括用于與移動通信網(wǎng)絡(luò)1304進(jìn)行通信的蜂窩調(diào)制解調(diào)器和/或其它基于無線電的調(diào) 制解調(diào)器(例如藍(lán)牙或W1-Fi)。無線調(diào)制解調(diào)器1360通常被配置用于與一個(gè)或多個(gè)蜂窩網(wǎng) 絡(luò)(諸如,用于在單個(gè)蜂窩網(wǎng)絡(luò)內(nèi)、蜂窩網(wǎng)絡(luò)之間、或移動設(shè)備與公共交換電話網(wǎng)絡(luò)(PSTN) 之間的數(shù)據(jù)和語音通信的GSM網(wǎng)絡(luò))進(jìn)行通信。
[0050]移動設(shè)備還可包括至少一個(gè)輸入/輸出端口 1380、電源1382、諸如全球定位系統(tǒng) (GPS)接收機(jī)之類的衛(wèi)星導(dǎo)航系統(tǒng)接收機(jī)1384、加速度計(jì)1386、和/或物理連接器1390,物 理連接器可以是USB端口、IEEE1394 (火線)端口、和/或RS-232端口。所示組件1302不 是必需的或包括所有的,可刪除任何組件并且可添加其他組件。
[0051]圖14示出了其中可實(shí)現(xiàn)所描述的實(shí)施例、技術(shù)、和技藝的適合的實(shí)現(xiàn)環(huán)境1400的 通用示例。
[0052]在示例環(huán)境1400中,由云1410提供各種類型的服務(wù)(例如,計(jì)算服務(wù))。例如,云 1410可包括可集中式或是分布式放置的計(jì)算設(shè)備1430、1440和1450的集合,這些計(jì)算設(shè)備 向經(jīng)由諸如因特網(wǎng)等網(wǎng)絡(luò)連接的各種類型的用戶和設(shè)備提供基于云的服務(wù)。實(shí)現(xiàn)環(huán)境1400 可按不同方式用于實(shí)現(xiàn)計(jì)算任務(wù)。例如,一些任務(wù)(例如,處理用戶輸入和呈現(xiàn)用戶界面)可 在本地計(jì)算設(shè)備(例如,連接的設(shè)備1430、1440、1450)上執(zhí)行,而其他任務(wù)(例如,存儲將在 后繼處理中使用的數(shù)據(jù))可在云1410中執(zhí)行。在該特定示例中,多維圖標(biāo)可被定制并且所 述定制可使用云跨越所有不同設(shè)備擴(kuò)展。用這種方式,用戶可跨平臺具有統(tǒng)一設(shè)置。一種 用于跨設(shè)備定制的技術(shù)是將圖標(biāo)鏈接表存儲在云1410中。
[0053]在示例環(huán)境1400中,云1410向具有各種屏幕能力的連接的設(shè)備1430、1440、1450 提供服務(wù)。連接的設(shè)備1430表示具有計(jì)算機(jī)屏幕1435(例如,中型屏幕)的設(shè)備。例如,連 接的設(shè)備1430可以是個(gè)人計(jì)算機(jī),諸如臺式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本、上網(wǎng)本等。連 接的設(shè)備1440表示具有移動設(shè)備屏幕1445 (例如,小型屏幕)的設(shè)備。例如,連接的設(shè)備 1440可以是移動電話、智能電話、個(gè)人數(shù)字助理、平板計(jì)算機(jī)等。連接的設(shè)備1450表示具 有較大屏幕1455的設(shè)備。例如,連接的設(shè)備1450可以是電視機(jī)屏幕(例如,智能電視機(jī))或 連接到電視機(jī)的另一設(shè)備(例如,機(jī)頂盒或游戲控制臺)等。連接的設(shè)備1430、1440、1450中的一個(gè)或多個(gè)可包括觸摸屏能力。觸摸屏可以不同的方式接受輸入。例如,電容式觸摸屏 在物體(例如,指尖或指示筆)扭曲或中斷流過表面的電流時(shí)檢測到觸摸輸入。作為另一示 例,觸摸屏可使用光學(xué)傳感器,在來自光學(xué)傳感器的光束被中斷時(shí)檢測到觸摸輸入。對于要 使某些觸摸屏檢測到的輸入來說,與屏幕表面的物理接觸并不是必需的。不具備屏幕能力 的設(shè)備也可被用在示例環(huán)境1400中。例如,云1410可向沒有顯示器的一個(gè)或多個(gè)計(jì)算機(jī) (例如,服務(wù)器計(jì)算機(jī))提供服務(wù)。
[0054]可由云1410通過服務(wù)提供商1420、或通過其他在線服務(wù)的提供商(未描述)來提 供服務(wù)。例如,云服務(wù)可被定制成對應(yīng)于特定連接的設(shè)備(例如,連接的設(shè)備1430、1440、 1450)的屏幕大小、顯示能力、和/或觸摸屏能力。
[0055]在示例環(huán)境1400中,云1410至少部分地使用服務(wù)提供商1420來向各種連接的設(shè) 備1430、1440、1450提供此處描述的技術(shù)和方案。例如,服務(wù)提供商1420可提供用于各種 基于云的服務(wù)的集中式解決方案。服務(wù)提供商1420可為用戶和/或設(shè)備(例如,連接的設(shè) 備1430、1440、1450和/或其相應(yīng)的用戶)管理服務(wù)訂閱。
[0056]雖然為方便呈現(xiàn)起見所公開的方法的一些操作是以特定的順序次序來描述的,但 應(yīng)當(dāng)理解,這一描述方法涵蓋重新安排,除非以下闡明的具體語言需要特定排序。例如,在 某些情況下,可以重新安排或并發(fā)執(zhí)行順序地描述的操作。此外,為簡明起見,附圖可能未 示出其中所公開的方法可結(jié)合其他方法使用的各種方式。
[0057]所公開的方法中的任一個(gè)可被實(shí)現(xiàn)為存儲在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)(例如, 非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),諸如一個(gè)或多個(gè)光學(xué)介質(zhì)盤、易失性存儲器組件(諸如DRAM或 SRAM)或非易失性存儲器組件(諸如硬驅(qū)動器))上并且在計(jì)算機(jī)(例如,任何可購買的計(jì)算 機(jī),包括智能電話或包含計(jì)算硬件的其它移動設(shè)備)上執(zhí)行的計(jì)算機(jī)可執(zhí)行指令。用于實(shí)現(xiàn) 所公開的技術(shù)的計(jì)算機(jī)可執(zhí)行指令中的任一個(gè)以及在實(shí)現(xiàn)所公開的實(shí)施例期間創(chuàng)建和使 用的任何數(shù)據(jù)可被存儲在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)(例如,非臨時(shí)計(jì)算機(jī)可讀介質(zhì))上。 計(jì)算機(jī)可執(zhí)行指令可以是例如專用軟件應(yīng)用或經(jīng)由web瀏覽器或其它軟件應(yīng)用(諸如遠(yuǎn)程 計(jì)算應(yīng)用)訪問或下載的軟件應(yīng)用的一部分。此類軟件可例如在單個(gè)本地計(jì)算機(jī)(例如,任 何合適的可購買計(jì)算機(jī))上或在使用一個(gè)或多個(gè)網(wǎng)絡(luò)計(jì)算機(jī)的網(wǎng)絡(luò)環(huán)境中(例如,經(jīng)由因特 網(wǎng)、廣域網(wǎng)或局域網(wǎng)、客戶端-服務(wù)器網(wǎng)絡(luò)(諸如,云計(jì)算網(wǎng)絡(luò))或其它此類網(wǎng)絡(luò))執(zhí)行。
[0058]為清楚起見,只描述了基于軟件的各實(shí)現(xiàn)的某些所選擇的方面。省略了本領(lǐng)域公 知的其他細(xì)節(jié)。例如,應(yīng)當(dāng)理解,所公開的技術(shù)不限于任何特定計(jì)算機(jī)語言、或程序。例如, 所公開的技術(shù)可由用C++、Java、Perl、JavaScript、Adobe Flash或任何其它合適的編程語 言編寫的軟件來實(shí)現(xiàn)。同樣,所公開的技術(shù)不限于任何特定計(jì)算機(jī)或硬件類型。合適計(jì)算 機(jī)和硬件的某些細(xì)節(jié)是眾所周知的,因此無需在本公開中進(jìn)行詳細(xì)闡述。
[0059]此外,基于軟件的實(shí)施方式中的任一個(gè)(包括例如用于使計(jì)算機(jī)執(zhí)行所公開的方 法中的任一種的計(jì)算機(jī)可執(zhí)行指令)可以通過合適的通信手段來上傳、下載、或遠(yuǎn)程訪問。 這些合適的通信手段包括,例如,因特網(wǎng)、萬維網(wǎng)、內(nèi)聯(lián)網(wǎng)、軟件應(yīng)用、電纜(包括光纜)、磁通 信手段、電磁通信手段(包括RF、微波和紅外通信)、電子通信手段或任何這樣的通信手段。
[0060]所公開的方法、裝置和系統(tǒng)不應(yīng)當(dāng)被認(rèn)為是以任何方式構(gòu)成限制。相反,本發(fā)明針 對各公開的實(shí)施方式(單獨(dú)地或彼此的各種組合和子組合)的所有新穎和非顯而易見特征 和方面。所公開的方法、裝置和系統(tǒng)不限于任何具體方面或特征或其組合,所公開的實(shí)施例也不要求存在任何一個(gè)或多個(gè)具體優(yōu)點(diǎn)或解決各個(gè)問題。
[0061]鑒于可應(yīng)用所公開的本發(fā)明的原理的許多可能的實(shí)施例,應(yīng)當(dāng)認(rèn)識到,所示實(shí)施 例僅是本發(fā)明的優(yōu)選示例,并且不應(yīng)認(rèn)為是限制本發(fā)明的范圍。相反,本發(fā)明的范圍由所附 權(quán)利要求書來限定。因此,要求保護(hù)落入這些權(quán)利要求的范圍內(nèi)的所有內(nèi)容作為本發(fā)明。
【權(quán)利要求】
1.一種在客戶端設(shè)備上創(chuàng)建多維圖標(biāo)的方法,包括:在多維圖標(biāo)中顯示當(dāng)前面板,所述多維圖標(biāo)包括按照用戶可配置的結(jié)構(gòu)鏈接在一起的 多個(gè)面板;接收顯示所述多維圖標(biāo)中的下一面板的用戶輸入;以及 根據(jù)所述用戶可配置的結(jié)構(gòu),顯示所述多維圖標(biāo)中的下一面板。
2.如權(quán)利要求1所述的方法,其特征在于,還包括接收選擇所述多維圖標(biāo)的一面板的 用戶輸入并且使用所述客戶端設(shè)備上的操作系統(tǒng)來根據(jù)用戶配置按照所述選擇進(jìn)行動作。
3.如權(quán)利要求1所述的方法,其特征在于,還包括自動修改所述多維圖標(biāo)來包括已被 動態(tài)更新的面板子集。
4.如權(quán)利要求1所述的方法,其特征在于,還包括接收選擇所述多維圖標(biāo)的一面板的 用戶輸入,啟動與所述面板相關(guān)聯(lián)的應(yīng)用并向所述應(yīng)用傳遞與所述面板相關(guān)聯(lián)的參數(shù)。
5.如權(quán)利要求1所述的方法,其特征在于,還包括顯示所述多維圖標(biāo)的面板之一的更 新,接收消除所述通知的姿勢,并且使所述多維圖標(biāo)返回到它在顯示所述更新之前的外觀。
6.如權(quán)利要求1所述的方法,其特征在于,所述多維圖標(biāo)具有多個(gè)層次,并且進(jìn)一步包 括響應(yīng)于對一面板的選擇而顯示所述多維圖標(biāo)的一子層次。
7.如權(quán)利要求1所述的方法,其特征在于,還包括接收向所述多維圖標(biāo)添加新面板的 用戶輸入,以及響應(yīng)于所述用戶輸入更新鏈接表以添加所述新面板。
8.如權(quán)利要求1所述的方法,其特征在于,每個(gè)面板被顯示為二維面板并且所述多維 圖標(biāo)被表示為三維圖像。
9.一種至少部分地由計(jì)算設(shè)備實(shí)現(xiàn)的方法,所述方法包括:顯示多維面板組的第一可配置面板,所述多維面板組包括多個(gè)可配置面板;接收顯示所述多維面板組中的第二面板的用戶輸入;以及根據(jù)可定制組組織來轉(zhuǎn)換所述多維面板組以便顯示所述多維面板組中的所述第二面板。
10.一種在移動電話上創(chuàng)建多維圖標(biāo)的方法,包括:在多維圖標(biāo)中顯示當(dāng)前面板,所述多維圖標(biāo)包括按照用戶可配置的結(jié)構(gòu)鏈接在一起的 多個(gè)面板;接收旋轉(zhuǎn)所述多維圖標(biāo)的用戶輸入;在圖標(biāo)鏈接表中搜索要顯示的下一鏈接面板;使用所述下一鏈接面板的標(biāo)識來獲得與所述下一鏈接面板相關(guān)聯(lián)的待顯示的圖像數(shù)據(jù);根據(jù)所述圖標(biāo)鏈接表顯示所述鏈接面板。
【文檔編號】G06F3/0481GK103460170SQ201280017583
【公開日】2013年12月18日 申請日期:2012年4月10日 優(yōu)先權(quán)日:2011年4月11日
【發(fā)明者】P·F·巴維爾 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1