專利名稱:自傳界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及啟用自傳界面的技術(shù)。
背景技術(shù):
傳統(tǒng)社交網(wǎng)絡(luò)網(wǎng)站準(zhǔn)許用戶呈現(xiàn)關(guān)于他們自己的圖片和文本。不幸的是,這些網(wǎng)站經(jīng)常無法準(zhǔn)許用戶移除這些圖片和文本。在某些情況下,這些圖片和文本僅僅是變得陳舊,并因此不再適用于用戶。在其它的一些情況下,這些圖片和文本會誤導(dǎo)或令人尷尬。用于用戶經(jīng)常不能移除這些不想要的圖片和文本,因此用戶取而代之地呈現(xiàn)越來越多的圖片和文本來“推低”不想要的信息,以嘗試使信息看上去不太相關(guān)或者更難以被找到。更甚者,其它人(例如,“朋友”)可呈現(xiàn)關(guān)于用戶的圖片和文本,諸如通過在圖片中標(biāo)出用戶。然而,在一些情況下,用戶可能不希望被呈現(xiàn)在那個圖片中。當(dāng)社交網(wǎng)絡(luò)用戶得知他們的網(wǎng)頁和其它人的網(wǎng)頁會在如何在因特網(wǎng)上查看他們以及如何私下地查看他們這兩方面都負(fù)面地或不準(zhǔn)確地代表他們時,這種情況越來越多。
發(fā)明內(nèi)容
本文描述了啟用自傳界面的技術(shù)。這些技術(shù)準(zhǔn)許用戶構(gòu)建表示該用戶希望如何被感知的界面,諸如具有用戶所選擇的用來表示他或她自己的圖標(biāo)、信息以及媒體。這些技術(shù)準(zhǔn)許用戶快速地并且容易地構(gòu)建和修改自傳界面,包括通過添加新的表示或移除過時的或者不想要的表示。通過這樣做,這些技術(shù)準(zhǔn)許用戶管理他們?nèi)绾伪黄渌嘶蚬靖兄@可使用戶能夠接收更有目的性的體驗。此外,自傳界面使得其他人能夠快速地熟悉該用戶,這能夠幫助通過共同的興趣來建立友誼和社區(qū)。提供本概述以便介紹將在以下詳細(xì)描述中進(jìn)一步描述的啟用自傳界面的簡化概念。本概述并不旨在標(biāo)識所要求保護(hù)的主題的必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。啟用自傳界面的技術(shù)和/或裝置此處也被分開地或結(jié)合地稱為“技術(shù)”,如上下文所準(zhǔn)許的。
參考以下附圖描述了啟用自傳界面的各實施例。在各附圖中,有時使用相同的標(biāo)號來指代相同的特征和組件圖1示出了其中可實施啟用自傳界面的技術(shù)的示例系統(tǒng)。圖2示出圖1的計算設(shè)備的示例實施例。圖3示出圖1的遠(yuǎn)程設(shè)備的示例實施例。圖4示出啟用自傳界面的示例方法。圖5示出具有啟用由個人輸入文本的數(shù)據(jù)輸入字段的示例用戶界面。圖6示出圖5的用戶界面以及五個可選表示。圖7示出具有圖6中的一個選定表示的示例自傳界面。
圖8示出允許使用及與自傳界面交互的示例方法。圖9示出圖7的示例自傳界面以及響應(yīng)于選擇的個人信息窗口及圖標(biāo)信息。圖10示出了其中可實施啟用自傳界面的技術(shù)的示例設(shè)備。
具體實施例方式攝覽本文描述了啟用自傳界面的技術(shù)。這些技術(shù)準(zhǔn)許用戶構(gòu)建并修改代表用戶希望如何被感知的界面。在這么做的同時,用戶能夠快速且容易地創(chuàng)建他們自己的視覺表示。這一界面由各個用戶創(chuàng)建和管理,由此準(zhǔn)許用戶以他或她希望的任何方式呈現(xiàn)他或她自己。因此,取代了由其他人可能呈現(xiàn)的關(guān)于用戶的內(nèi)容來表示(諸如由朋友標(biāo)記該用戶或在該用戶的社交網(wǎng)絡(luò)網(wǎng)頁上留言),用戶呈現(xiàn)他或她自己親自選擇的表示。例如,假設(shè)用戶想要被表示為偉大的視頻游戲玩家、運動員、另類音樂的狂熱愛好者、以及Pixer電影的粉絲。他可以構(gòu)建他的自傳界面以顯示這些,諸如通過屏幕上的名稱“屠龍者”以及劍的圖標(biāo)、Pixer的玩具總動員電影中的宇航員的圖片、Shaquille O’ Neal的籃球鞋的圖片、以及繆斯樂隊的唱片封面。這些技術(shù)允許該用戶快速且容易地構(gòu)建和管理顯示這些表示的自傳界面。此外,這些技術(shù)準(zhǔn)許用戶更新和維護(hù)這一界面,使得它保持最新。這僅僅是允許用戶通過自傳界面構(gòu)建和管理他們自己的表示的眾多方式中的一個。以下描述數(shù)個其它實例以及技術(shù)在其中運行的方式。本討論以下繼續(xù)描述這些技術(shù)可操作的示例環(huán)境、可由這些技術(shù)執(zhí)行的各方法、以及示例裝置。示例環(huán)境圖1示出了其中可實施啟用自傳界面以及其它操作的技術(shù)的示例環(huán)境100。環(huán)境100包括計算設(shè)備102、遠(yuǎn)程設(shè)備104、網(wǎng)絡(luò)106、以及自傳界面108的示例。在這一圖示中,運行在計算設(shè)備102和/或遠(yuǎn)程設(shè)備104上的一個或多個實體使用戶能夠構(gòu)建自傳界面108。在對計算設(shè)備102和遠(yuǎn)程設(shè)備104的描述之后將更詳細(xì)地描述自傳界面108的各方面。圖2示出了圖1的計算設(shè)備的示例實施例,其被圖示為具有六個示例設(shè)備膝上型計算機(jī)102-1、平板計算機(jī)102-2、智能電話102-3、機(jī)頂盒102-4、游戲設(shè)備102-5 (具有內(nèi)建的用于感測手勢的運動檢測器)、以及臺式計算機(jī)102-6,當(dāng)然也可使用諸如服務(wù)器和上網(wǎng)本之類的其它計算設(shè)備。計算設(shè)備102包括或能夠訪問計算機(jī)處理器202、計算機(jī)可讀存儲介質(zhì)204 (存儲介質(zhì)204)、以及一個或多個顯示器206,圖2中示出了它們的五個示例。存儲介質(zhì)204包括操作系統(tǒng)208和界面管理器210。界面管理器210包括、能夠訪問、或生成自傳界面108,圖1中示出了自傳界面108的示例。界面管理器210允許以以下詳細(xì)描述的各種方式來使用和管理自傳界面108。在許多情況下,管理包括向自傳界面108中添加表示212或從自傳界面108中移除表示212。因此,界面管理器210允許通過表示212的對自傳界面108的添加、刪除以及其它改動。圖3示出遠(yuǎn)程設(shè)備104的示例實施例。為了視覺簡捷,遠(yuǎn)程設(shè)備104被示出為單個實體,但此處也可設(shè)想為多個遠(yuǎn)程設(shè)備。遠(yuǎn)程設(shè)備104包括或能夠訪問遠(yuǎn)程計算機(jī)302以及遠(yuǎn)程計算機(jī)可讀存儲介質(zhì)304 (遠(yuǎn)程存儲介質(zhì)304)。遠(yuǎn)程存儲介質(zhì)304可包括遠(yuǎn)程界面管理器306,通過該遠(yuǎn)程界面管理器306,用戶可進(jìn)行交互以構(gòu)建自傳界面108。這一遠(yuǎn)程界面管理器306可替代或結(jié)合圖2的界面管理器210來運作。在遠(yuǎn)程界面管理器306替代界面管理器210運作的情況下,通過其使用戶能夠與遠(yuǎn)程界面管理器306交互的web瀏覽器或其它界面運行在計算設(shè)備102上。在一些實施例中,無論是分開地運行還是與界面管理器210或web瀏覽器結(jié)合運行在計算設(shè)備102上,遠(yuǎn)程界面管理器306可包括或提供表示212。因此,在計算設(shè)備102上構(gòu)建自傳界面108時,界面管理器210可通過網(wǎng)絡(luò)106從界面管理器306接收表示212。圖1-3的實體動作和交互的方式在下文中更詳細(xì)地闡述。為計算設(shè)備102和遠(yuǎn)程設(shè)備104示出的實體可以是分開的或集成的。示例方法圖4描繪了啟用自傳界面的方法400。在以下討論的各部分中,將對圖1的且如圖2和3中詳細(xì)描述的環(huán)境100做出參考,對其的做出的參考僅出于示例目的。框402接收文本或其它參數(shù)的輸入,通過文本或其它參數(shù)來呈現(xiàn)多個表示。文本或其它參數(shù)可以各種方式以及從各種源接收,諸如與個人相關(guān)聯(lián)的或具有關(guān)于個人的信息的、或執(zhí)行塊402的實體內(nèi)部的第三方,所述個人希望構(gòu)建自傳界面。例如,考慮圖2的界面管理器210呈現(xiàn)圖5中示出的、具有用于允許個人輸入文本的數(shù)據(jù)輸入字段502的用戶界面500的情況。這一示例界面是一個部分已構(gòu)建的自傳界面,其具有兩個表示,即之前由個人諸如通過方法400的之前迭代或此處的其它方法所挑選的化身504以及名稱506。對于這一示例,假設(shè)界面管理器210接收由個人輸入的文本,即圖5中的所接收的文本508處的“Pixer電影”。響應(yīng)于接收到文本或其它參數(shù)和/或基于文本或其它參數(shù)來執(zhí)行的搜索,塊404啟用對多個表示的選擇。僅舉幾例,所呈現(xiàn)的表示可包括圖標(biāo)、圖片、標(biāo)簽、音頻表示(例如,歌曲)、音頻-可視表示(例如,音樂視頻)、游戲(例如,視頻游戲)、或動畫的圖形。塊404可響應(yīng)于基于所接收到的文本或其它參數(shù)或手動選擇的對于表示的搜索來行動。這一搜索可通過界面管理器210或遠(yuǎn)程界面管理器306來執(zhí)行。在上述示例中,界面管理器210接收來自個人的文本,即文本ZPixer電影”。作為響應(yīng),界面管理器210可執(zhí)行搜索或發(fā)送文本給遠(yuǎn)程界面管理器306以執(zhí)行搜索。搜索可以是手動或自動的,諸如通過瀏覽圖片或圖像的用戶或表示的數(shù)據(jù)庫的用戶,在任一種情況下,對于遠(yuǎn)程設(shè)備104是可訪問的或本地的,或者可通過網(wǎng)絡(luò)106 (例如,因特網(wǎng))訪問。值得注意的是,本技術(shù)可保留與所選擇的表示相關(guān)聯(lián)的元數(shù)據(jù),由此允許界面管理器210或遠(yuǎn)程界面管理器306分析該表示并將元數(shù)據(jù)提供給用戶或查看該界面的那些人。因此,用戶可從他的大學(xué)生涯中找到Shaquille O’Neal的照片,該照片包括元數(shù)據(jù),諸如相關(guān)聯(lián)的關(guān)鍵詞(例如,“Shaquille O’Neal”、“路易斯安那州立大學(xué)”、以及“ 1991”)。用戶可選擇這一照片作為自傳界面108中的表示,此時界面管理器210保留這一元數(shù)據(jù)。這一元數(shù)據(jù)可稍后被界面管理器210所使用以確定用戶的愛好、或響應(yīng)于對該圖像的懸停或其它選擇來通知其他人、諸如此類。繼續(xù)上述示例,考慮圖6,其示出了圖5的用戶界面500以及五個表示宇航員角色表不602 ;牛仔角色表不604 ;短視頻表不606 ;電影預(yù)告片表不608 ;以及公司圖標(biāo)表不610。此處,界面管理器210允許通過鼠標(biāo)點擊、手持游戲控制器、或通過手勢敏感設(shè)備(例如,觸敏或運動追蹤設(shè)備)接收的手勢來選擇這些表示之一,但也可使用其它方式。塊406響應(yīng)于對多個表示中所選定的表示的選擇而在自傳界面中呈現(xiàn)所選擇的表示。如上所提到的,所選擇的表示可以是許多類型中的一種,諸如歌曲、視頻以及游戲。因此,例如當(dāng)選擇電影預(yù)告片表示608時,界面管理器210可呈現(xiàn)與該電影預(yù)告片相關(guān)聯(lián)的視覺指示符,諸如影片的標(biāo)題或該預(yù)告片中的一幅靜態(tài)圖像。雖然可能在圖1的自傳界面108中自動播放視頻、歌曲以及游戲,但在以上的實施例中,使視覺指示符成為可選擇的來使預(yù)告片被播放而不是讓媒體被自動播放。因此,界面管理器210啟用對視覺指示符的選擇,界面管理器210響應(yīng)于該選擇播放電影預(yù)告片,既可以是以大格式(從而擴(kuò)展超過圖6中顯示的小尺寸)也可以以當(dāng)前顯示的視覺指示符的尺寸播放。繼續(xù)上述實施例,假設(shè)界面管理器210接收對宇航員角色表示602的選擇。作為響應(yīng),界面管理器210將宇航員圖像呈現(xiàn)在自傳界面108中,如圖7中所示且在宇航員角色表示702處顯示的那樣。還值得注意的是,圖7中顯示了其它表示,包括樂隊表示704、劍圖標(biāo)706、籃球鞋708以及龍的尖牙710。像上文提到的電影預(yù)告片,這些表示702-710可以是靜態(tài)的、動畫的、和/或可選擇的。在這一示例中,表示702-710水平地定向在看上去接近于物理架子的顯示架子上,人們通常將代表他們、他們的興趣、或他們的品味或風(fēng)格的物理物品展示在架子上。以下將更詳細(xì)地描述如何與表示交互的方法。在塊406呈現(xiàn)所選擇的表示之前、同時、或之后,塊408允許選擇用于所選擇的表示的屆期。例如,界面管理器210能請求個人設(shè)置宇航員角色表示702被自動從自傳界面700中移除的時間。這一屆期還可被用于顯示表示的老化、對表示排序(例如,從左到右)、或者設(shè)置優(yōu)先級,在新的表示被添加并且沒有空間存在或者達(dá)到表示的限制時基于該優(yōu)先級移除表示。在塊408之后,方法400前進(jìn)到塊410或412,響應(yīng)于屆期過期而前進(jìn)到塊410,而響應(yīng)于所選擇的表示被替換而前進(jìn)到塊412。響應(yīng)于選擇所選擇的屆期并且所選擇的屆期過期,塊410從自傳界面中移除所選擇的表示。如部分在上文所提到的,界面管理器210可以行動以保持自傳界面最新且與個人相關(guān)。在此,界面管理器210通過屆期來這么做,當(dāng)然也可設(shè)想其它方式,包括使用戶能夠移除和改變表示。界面管理器210還可通過視覺地使表示老化來保持自傳界面相關(guān)和及時。這可以圖形化地顯示,諸如通過表示的褪色、向表示添加蜘蛛網(wǎng)、或顯示表示被添加的時間或?qū)⒈灰瞥臅r間。塊412響應(yīng)于對另一表示的選擇來移除所選擇的表示。在一些情況下,個人選擇了新的表示,并且達(dá)到?jīng)]有空間或者表示的數(shù)量限制。例如,界面管理器210可移除被設(shè)置為最快屆滿的表示,或者要求個人選擇移除哪個或者延長哪個屆滿日期。本技術(shù)也可不基于如塊402所示的從個人接收的文本或參數(shù)來呈現(xiàn)可選擇的表示。在一些實施例中,本技術(shù)基于關(guān)于與自傳界面相關(guān)聯(lián)的個人的信息來確定與個人有關(guān)的表示。這一信息可來自各種源,諸如遠(yuǎn)程第三方或計算設(shè)備102上的應(yīng)用。例如,文字處理應(yīng)用可向界面管理器210指示個人在使用文字處理應(yīng)用上花費了超過1500小時/年。響應(yīng)于這一信息,界面管理器210可建議向個人的自傳界面添加表示。這一表示可指示個人是專家級的文字處理用戶。
此外,界面管理器210可對此以及其它表示進(jìn)行驗證,諸如通過來自實體或第三方的證明(例如,來自用戶自己的應(yīng)用)。因此,界面管理器210可接收個人是“專家級”文字處理用戶的驗證。作為另一示例,假設(shè)劍表示706與稱為“阿拉丁”的視頻游戲相關(guān)聯(lián)。劍不僅能指示個人喜歡該游戲,也可指示個人的熟練程度。例如,游戲阿拉丁可驗證該個人是世界級玩家、或者是100個已經(jīng)贏得游戲的人之一、諸如此類。劍表示自身可指示這一熟練程度,因為只有真正的專家被準(zhǔn)許使用這一表示(這可以與驗證指示符或圖標(biāo)一起顯示)。通過這些表示,另一個高級阿拉丁玩家可聯(lián)系該個人以討論游戲或進(jìn)行較量。然而,該個人可選擇或取消選擇這一驗證被呈現(xiàn)。個人可能不希望其他人知道他花了這么多時間在玩視頻游戲或用文字處理應(yīng)用工作。作為又一示例,假設(shè)界面管理器210從基于作業(yè)的社交網(wǎng)絡(luò)網(wǎng)站接收指示該個人曾上過杜克大學(xué)的信息。作為響應(yīng),界面管理器210可呈現(xiàn)各種可選擇的表示,諸如杜克的吉祥物圖標(biāo)、杜克籃球圖像、來自杜克贏得全國NCAA冠軍的視頻、或該個人自己的學(xué)位。界面管理器210還可校驗這些表示,諸如通過顯示杜克注冊辦公室已認(rèn)證了該個人確實上過杜克大學(xué)并且確實得到了在自傳界面中所顯示的學(xué)位。雖然上述方法是在單個用戶的單個自傳界面的上下文中描述的,但界面管理器210可呈現(xiàn)不止一個自傳界面108或其各方面,每個代表用戶的一面,諸如職業(yè)界面、朋友界面、家庭界面、游戲界面等等。已描述了本技術(shù)允許個人構(gòu)建和管理自傳界面的一些方式,本說明書繼續(xù)描述本技術(shù)允許與自傳界面的交互(包括由其它個人的交互)的一些方式。圖8描繪了允許使用及與自傳界面交互的方法800。在以下討論的各部分中,將對圖1的且如圖2和3中詳細(xì)描述的環(huán)境100以及方法400作出參考,對其作出的參考僅出于示例目的。塊802在自傳界面中呈現(xiàn)代表個人的多個表示。例如,再次考慮圖7,其中自傳界面 702 呈現(xiàn)了七個表示:504、506、702、704、706、708 以及 710。塊804允許通過多個表不的第一表不來對游戲、音頻表不、或視頻表不作出第一選擇。啟用選擇作為這一方法的一部分可通過各種方式執(zhí)行,諸如通過觸摸或運動姿勢、鼠標(biāo)點擊、熱鍵、表示上方的鼠標(biāo)懸停。繼續(xù)圖7的示例,界面管理器210呈現(xiàn)并允許對表示中的一個或多個的選擇。響應(yīng)于對多個表示的第一表示的第一選擇,塊806啟動游戲、播放音頻、或播放視頻。為此,界面管理器210可使用瀏覽器功能、小程序、媒體播放器、或某些能夠呈現(xiàn)音頻的應(yīng)用。界面管理器210可通過自傳界面700或其它方式啟動游戲或播放音頻或視頻。假設(shè)此時一個訪問名為“屠龍者”的個人的自傳界面的個人通過選擇圖7的表示704來選擇收聽樂隊。此時,界面管理器210開始播放與表示704相關(guān)聯(lián)的音頻,諸如專輯的第一首歌。由此,界面管理器210可通過界面700播放視頻或通過呈現(xiàn)另一應(yīng)用來這么做。塊808啟用通過多個表不的第二表不對與多個表不中的一個或多個相關(guān)聯(lián)的信息的第二選擇。這一選擇可以以上提到的方式中的任一一種來實現(xiàn),諸如鼠標(biāo)懸停在圖7的表示504、506、702、704、706、708或710中的一個的上方。響應(yīng)于第二選擇,塊810呈現(xiàn)與多個表示中的第二表示相關(guān)聯(lián)的信息。在此假設(shè)另一個人訪問自傳界面700并且希望更多地了解與自傳界面700相關(guān)聯(lián)的個人。為了了解這一信息,該另一個人將鼠標(biāo)懸停在圖7的名稱表不506上。作為響應(yīng),界面管理器210呈現(xiàn)如圖9中的個人信息窗口 902所顯示的信息。又例如,假設(shè)該另一個人想要更多地了解關(guān)于表示710的尖牙。響應(yīng)于選擇,界面管理器210呈現(xiàn)圖標(biāo)信息904處的信息。這一信息指示該名為屠龍者的個人曾贏得Dragon Watch游戲。此外,該信息包括由該游戲的制作者所作出的對該事實的第三方驗證。以上討論描述了啟用自傳界面的方法以及其它方法。這些方法被示為指定所執(zhí)行的操作的各組框,但不必限于所示次序來執(zhí)行相應(yīng)框的操作。這些方法的各方面可用硬件(例如,固定邏輯電路)、固件、片上系統(tǒng)(SoC)、軟件、手動處理、或其任何組合來實現(xiàn)。軟件實現(xiàn)表示當(dāng)由計算機(jī)處理器執(zhí)行時執(zhí)行指定任務(wù)的程序代碼??梢栽谟嬎銠C(jī)可執(zhí)行指令的一般上下文中描述示例方法,這些指令可包括軟件、應(yīng)用程序、例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)、過程、模塊、功能等等。程序代碼可被存儲在計算機(jī)處理器本地和/或遠(yuǎn)程的一個或多個計算機(jī)可讀存儲器設(shè)備中。方法還可以在分布式計算環(huán)境中由多個計算設(shè)備實施。這些技術(shù)可在圖1 (以及如圖2和3中詳述)的環(huán)境100中示出的實體中的一個或多個上和/或以下描述的示例設(shè)備1000上實現(xiàn),它們可以被進(jìn)一步劃分、組合等。由此,環(huán)境100和/或設(shè)備1000示出能夠采用所述技術(shù)的許多可能的系統(tǒng)或設(shè)備中的某些。環(huán)境100和/或設(shè)備1000的實體一般表示軟件、固件、硬件、整個設(shè)備或網(wǎng)絡(luò)、或其組合。在軟件實現(xiàn)的情況下,例如,實體(例如,圖2的界面管理器210或圖3的遠(yuǎn)程界面管理器306)表示當(dāng)在處理器(例如,分別為處理器202和302)上被執(zhí)行時執(zhí)行指定任務(wù)的程序代碼。程序代碼可被儲存在一個或多個計算機(jī)可讀存儲器設(shè)備中,諸如計算機(jī)可讀存儲介質(zhì)204或304或圖10的計算機(jī)可讀存儲介質(zhì)1014。本文描述的各技術(shù)和特征是平臺無關(guān)的,從而意味著它們可在具有各種處理器的各種商用計算平臺上實現(xiàn)。示例裝置圖10示出了具有各種組件的裝置,在此作為示例設(shè)備1000的一部分或包含設(shè)備1000,設(shè)備100可被實現(xiàn)為參考之前的圖1 一 9所描述的任何類型的客戶機(jī)、服務(wù)器、和/或計算設(shè)備以實現(xiàn)啟用自傳界面的技術(shù)。在各實施例中,設(shè)備1000可被實現(xiàn)為有線和/或無線設(shè)備中的一個或其組合,被實現(xiàn)為電視客戶機(jī)設(shè)備(例如,電視機(jī)頂盒、數(shù)字錄像機(jī)(DVR)等等)、消費設(shè)備、計算機(jī)設(shè)備、服務(wù)器設(shè)備、便攜式計算機(jī)設(shè)備、用戶設(shè)備、通信設(shè)備、視頻處理和/或呈現(xiàn)設(shè)備、電器設(shè)備、游戲設(shè)備、電子設(shè)備的形式,和/或被實現(xiàn)為另一類型的設(shè)備。設(shè)備1000還可與用戶(例如,個人)和/或操作該設(shè)備的實體相關(guān)聯(lián),從而使得設(shè)備描述包括用戶、軟件、固件和/或設(shè)備的組合的邏輯設(shè)備。設(shè)備1000包括實現(xiàn)設(shè)備數(shù)據(jù)1004 (例如,所接收的數(shù)據(jù)、正被接收的數(shù)據(jù)、排定用于廣播的數(shù)據(jù)、數(shù)據(jù)的數(shù)據(jù)包等等)的有線和/或無線通信的通信設(shè)備1002。設(shè)備數(shù)據(jù)1004或其他設(shè)備內(nèi)容可以包括設(shè)備的配置設(shè)置、存儲在設(shè)備上的媒體內(nèi)容和/或與設(shè)備用戶相關(guān)聯(lián)的信息。存儲在設(shè)備1000上的媒體內(nèi)容可以包括任何類型的音頻、視頻和/或圖像數(shù)據(jù)。設(shè)備1000包括經(jīng)由其可以接收任何類型的數(shù)據(jù)、媒體內(nèi)容和/或輸入的一個或多個數(shù)據(jù)輸入1006,諸如用戶可選輸入、消息、音樂、電視媒體內(nèi)容、所記錄的視頻內(nèi)容以及從任何內(nèi)容和/或數(shù)據(jù)源接收的任何其他類型的音頻、視頻和/或圖像數(shù)據(jù)。
設(shè)備1000還包括通信接口 1008,其可被實現(xiàn)為串行和/或并行接口、無線接口、任何類型的網(wǎng)絡(luò)接口、調(diào)制解調(diào)器、和任何其他類型的通信接口中的任一個或多個。通信接口1008提供設(shè)備1000和通信網(wǎng)絡(luò)之間的連接和/或通信鏈路,其他電子、計算和通信設(shè)備通過其來與設(shè)備1000傳遞數(shù)據(jù)。設(shè)備1000包括一個或多個處理器1010(如,微處理器、控制器等中的任一個),該處理器處理各種計算機(jī)可執(zhí)行指令來控制設(shè)備1000的操作并實現(xiàn)啟用自傳界面的技術(shù)。作為補(bǔ)充或替換,設(shè)備1000可用硬件、固件、或結(jié)合在1012處概括標(biāo)識的處理和控制電路來實現(xiàn)的固定邏輯電路中的任何一個或組合來實現(xiàn)。雖然未示出,但是設(shè)備1000可包括耦合設(shè)備內(nèi)的各種組件的系統(tǒng)總線或數(shù)據(jù)傳輸系統(tǒng)。系統(tǒng)總線可包括不同總線結(jié)構(gòu)中的任一個或組合,諸如存儲器總線或存儲器控制器、外圍總線、通用串行總線、和/或利用各種總線體系結(jié)構(gòu)中的任一種的處理器或局部總線。設(shè)備1000還包括諸如一個或多個存儲器設(shè)備等啟用持久和/或非暫態(tài)數(shù)據(jù)存儲(即,與僅僅信號傳輸相對比)的計算機(jī)可讀介質(zhì)1014,存儲器設(shè)備的示例包括隨機(jī)存取存儲器(RAM)、非易失性存儲器(例如,只讀存儲器(ROM)、閃存、EPROM、EEPROM等中的任一個或多個)、以及盤存儲設(shè)備。盤存儲設(shè)備可被實現(xiàn)為任何類型的磁性或光學(xué)存儲設(shè)備,如硬盤驅(qū)動器、可記錄和/或可重寫緊致盤(⑶)、任何類型的數(shù)字多功能盤(DVD)等等。設(shè)備1000還可包括大容量存儲介質(zhì)設(shè)備1016。計算機(jī)可讀存儲介質(zhì)1014提供數(shù)據(jù)存儲機(jī)制以便存儲設(shè)備數(shù)據(jù)1004、以及各種設(shè)備應(yīng)用1018和關(guān)于設(shè)備1000的各操作方面的任何其他類型的信息和/或數(shù)據(jù)。例如,操作系統(tǒng)1020可以用計算機(jī)可讀存儲介質(zhì)1014作為計算機(jī)應(yīng)用程序來維護(hù)并在處理器1010上執(zhí)行。設(shè)備應(yīng)用1018可以包括設(shè)備管理器,如任何形式的控制應(yīng)用、軟件應(yīng)用、信號處理和控制模塊、特定設(shè)備本地的代碼、特定設(shè)備的硬件抽象層等等。設(shè)備應(yīng)用1018還包括用以實現(xiàn)啟用自傳界面的技術(shù)的任何系統(tǒng)組件或模塊。在此示例中,設(shè)備應(yīng)用1018可包括界面管理器210和/或遠(yuǎn)程界面管理器306。結(jié)論盡管已經(jīng)用結(jié)構(gòu)特征和/或方法專用的語言描述了啟用自傳界面的技術(shù)和裝置的各實施例,但是應(yīng)該理解所附權(quán)利要求的主題不必限于所述的具體特征或方法。相反,這些具體特征和方法是作為啟用自傳界面的示例實現(xiàn)來公開的。
權(quán)利要求
1.一種計算機(jī)實現(xiàn)的方法,包括 接收文本輸入; 響應(yīng)于接收文本輸入以及基于所述文本執(zhí)行的搜索,啟用對由基于所述文本執(zhí)行的搜索而發(fā)現(xiàn)的多個表示的選擇; 響應(yīng)于對多個表示中所選擇的表示的選擇,在自傳界面中呈現(xiàn)所選擇的表示; 啟用對屆期的選擇;以及 響應(yīng)于選擇所選擇的屆期并且所選擇的屆期過期,從自傳界面中移除所選擇的表示。
2.如權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其特征在于,所述多個表示包括圖標(biāo)、圖像、標(biāo)簽、音頻表示、音頻-可視表示、游戲、或動畫的圖形。
3.如權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其特征在于,所選擇的表示包括音頻表示、音頻-可視表示、或游戲,并且呈現(xiàn)所選擇的表示呈現(xiàn)了與所述音頻表示、所述視頻表示或所述游戲相關(guān)聯(lián)的視覺指示符,并且所述方法還包括 通過來自所述自傳界面內(nèi)的視覺指示符來啟用對所述音頻表示、所述音頻一可視表示或所述游戲的選擇;以及 響應(yīng)于對所述音頻表示、所述音頻一可視表示或所述游戲的視覺指示符的選擇,分別播放所述音頻表示的音頻、播放音頻并移動可視表示的可視物、或允許玩游戲。
4.如權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其特征在于,還包括在移除所選擇的表示之前,可視地指示所選擇的表示的年齡或老化。
5.如權(quán)利要求1所述的計算機(jī)實現(xiàn)的方法,其特征在于,還包括 基于關(guān)于與所述自傳界面相關(guān)聯(lián)的個人的信息,確定與所述個人有關(guān)的其它表示; 通過所述自傳界面呈現(xiàn)所述其它表示; 啟用對所述其它表示的選擇;以及 響應(yīng)于對所述其它表示中所選定的其它表示的選擇,在所述自傳界面中呈現(xiàn)所選擇的其它表示。
6.一種計算機(jī)實現(xiàn)的方法,包括 在自傳界面中呈現(xiàn)代表個人的多個表示; 允許通過所述多個表不的第一表不來對游戲、音頻表不、或音頻一可視表不作出第一選擇; 響應(yīng)于對所述多個表示中的第一表示的第一選擇,分別啟動相關(guān)聯(lián)的游戲、播放相關(guān)聯(lián)的音頻、或播放相關(guān)聯(lián)的視頻; 允許通過所述多個表示的第二表示來對與所述多個表示的第二表示相關(guān)聯(lián)的信息作出第二選擇;以及 響應(yīng)于所述第二選擇,呈現(xiàn)與所述多個表示中的第二表示相關(guān)聯(lián)的信息。
7.如權(quán)利要求6所述的計算機(jī)實現(xiàn)的方法,其特征在于,播放相關(guān)聯(lián)的音頻或相關(guān)聯(lián)的視頻是在所述自傳界面中執(zhí)行的。
8.如權(quán)利要求6所述的計算機(jī)實現(xiàn)的方法,其特征在于,所述信息包括對于所述多個表示的第二表示的第三方驗證。
9.如權(quán)利要求6所述的計算機(jī)實現(xiàn)的方法,其特征在于,所述信息呈現(xiàn)關(guān)于所述多個表示的第二表示、所述多個表示的第二表示與所述個人之間的關(guān)聯(lián)、或關(guān)于所述個人的附加信息。
10.如權(quán)利要求6所述的計算機(jī)實現(xiàn)的方法,其特征在于,所述自傳界面包括顯示架子,并且其中呈現(xiàn)代表個人的多個表示將所述多個表示呈現(xiàn)在所述顯示架子上。
全文摘要
本文描述了啟用自傳界面的技術(shù)。這些技術(shù)準(zhǔn)許用戶構(gòu)建表示該用戶希望如何被感知的界面,諸如具有用戶所選擇的用來表示他或她自己的圖標(biāo)、信息以及媒體。這些技術(shù)準(zhǔn)許用戶快速地并且容易地構(gòu)建和修改自傳界面,包括通過添加新的表示或移除過時的或者不想要的表示。
文檔編號G06F17/30GK103049469SQ20121033513
公開日2013年4月17日 申請日期2012年9月11日 優(yōu)先權(quán)日2011年9月12日
發(fā)明者K·伍德科克 申請人:微軟公司