專利名稱:通過(guò)鎖定的顯示屏提供選定的數(shù)據(jù)的制作方法
通過(guò)鎖定的顯示屏提供選定的數(shù)據(jù)背景諸如觸摸屏的可視界面可用在大多數(shù)電子設(shè)備上,包括具有集成個(gè)人數(shù)字助理 (PDA)特征的移動(dòng)電話。觸摸屏顯示圖形和文本,并且輸入命令以控制設(shè)備或執(zhí)行各種其它功能來(lái)在設(shè)備上執(zhí)行操作。眾多屏幕,無(wú)論是否是觸摸感應(yīng)的,都自動(dòng)地鎖定以防止無(wú)意的數(shù)據(jù)輸入。然而,當(dāng)設(shè)備接收關(guān)于電子郵件消息或文本消息的通知時(shí),鎖定的設(shè)備直到用戶解鎖該設(shè)備(例如在輸入解鎖代碼后)之前都阻止了用戶與通知交互。使用現(xiàn)有的系統(tǒng), 用戶無(wú)法在設(shè)備鎖定時(shí)查看通知,更不用說(shuō)與通知交互了。概述本發(fā)明的實(shí)施例使得用戶能夠通過(guò)計(jì)算設(shè)備的鎖定的用戶界面與內(nèi)容和/或功能交互。定義了描述通過(guò)鎖定的計(jì)算設(shè)備的顯示屏向用戶呈現(xiàn)的內(nèi)容的配置數(shù)據(jù)。當(dāng)計(jì)算設(shè)備鎖定時(shí),該計(jì)算設(shè)備接收一個(gè)或更多內(nèi)容項(xiàng)。基于配置數(shù)據(jù),轉(zhuǎn)換所接收的內(nèi)容項(xiàng)。通過(guò)鎖定的計(jì)算設(shè)備的顯示屏向用戶提供轉(zhuǎn)換的內(nèi)容項(xiàng)。提供本概述以便用一種簡(jiǎn)單的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述不旨在確定所要求保護(hù)的主題的關(guān)鍵或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。附圖簡(jiǎn)述
圖1是示出將來(lái)自內(nèi)容提供者的修改的內(nèi)容傳送給用戶的計(jì)算設(shè)備的示例性框圖。圖2是示出將來(lái)自內(nèi)容提供者的修改的內(nèi)容提供給用戶計(jì)算設(shè)備的云服務(wù)的示例性框圖。圖3是示出基于與應(yīng)用程序相關(guān)的配置數(shù)據(jù)來(lái)修改內(nèi)容的示例性流程圖。圖4是示出標(biāo)識(shí)一些所接收的用戶通知的移動(dòng)計(jì)算設(shè)備的示例性框圖。圖5是示出顯示與具有通知的應(yīng)用程序?qū)?yīng)的圖標(biāo)的移動(dòng)計(jì)算設(shè)備的示例性框圖。圖6是示出顯示與應(yīng)用程序以及一個(gè)應(yīng)用程序相關(guān)聯(lián)的通知的簡(jiǎn)要概述對(duì)應(yīng)的圖標(biāo)的移動(dòng)計(jì)算設(shè)備的示例性框圖。在所有附圖中對(duì)應(yīng)的標(biāo)號(hào)指示了對(duì)應(yīng)的部分。詳細(xì)描述參考附圖,本公開(kāi)的實(shí)施例使得能夠至少通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108 選擇性地呈現(xiàn)內(nèi)容和功能以提高計(jì)算設(shè)備102的用戶體驗(yàn)。內(nèi)容包括用于由用戶104消費(fèi)的數(shù)據(jù),以及與在計(jì)算設(shè)備102鎖定時(shí)用戶104可用的功能對(duì)應(yīng)的數(shù)據(jù)。通過(guò)由鎖定的計(jì)算設(shè)備102的顯示屏108選擇性地顯示信息,用戶104能夠一眼就查看通知114以及其它內(nèi)容項(xiàng)112的流。通過(guò)啟用選定的功能,用戶104能夠與鎖定的計(jì)算設(shè)備102交互,而不必解鎖計(jì)算設(shè)備102以操作內(nèi)容項(xiàng)112或獲取額外信息。配置數(shù)據(jù)116指定通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108可用的內(nèi)容和功能。
再次參考圖1,示例性框圖示出計(jì)算設(shè)備102,計(jì)算設(shè)備102將來(lái)自內(nèi)容提供者 128的用戶化或以其他方式修改的內(nèi)容傳送給用戶104。計(jì)算設(shè)備102至少包括存儲(chǔ)器區(qū)域110、顯示屏108、以及處理器106。存儲(chǔ)器區(qū)域110或其它計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)一個(gè)或更多內(nèi)容項(xiàng)112。內(nèi)容項(xiàng)112在計(jì)算設(shè)備102鎖定時(shí)由計(jì)算設(shè)備102接收。內(nèi)容項(xiàng)112包括由計(jì)算設(shè)備102接收的來(lái)自例如內(nèi)容提供者128的任何數(shù)據(jù)。在一些實(shí)施例中,內(nèi)容項(xiàng) 112包括與下列一個(gè)或更多有關(guān)的通知114 電子郵件消息、語(yǔ)音郵件消息、文本消息、和未接來(lái)電。在其它實(shí)施例中,內(nèi)容項(xiàng)112包括新聞提示、天氣警報(bào)、體育比分更新、股價(jià)提示、 交通時(shí)刻表(例如航班延遲或火車(chē)時(shí)刻表)、即時(shí)或聊天消息、社交網(wǎng)絡(luò)更新、等等。存儲(chǔ)器區(qū)域110進(jìn)一步存儲(chǔ)配置數(shù)據(jù)116。配置數(shù)據(jù)116描述在計(jì)算設(shè)備102鎖定時(shí)呈現(xiàn)給用戶104的內(nèi)容項(xiàng)112和/或功能。例如,配置數(shù)據(jù)116包括描述特征、類型、 種類、分類的文件或元數(shù)據(jù),或者通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108向用戶104呈現(xiàn)的內(nèi)容項(xiàng)112的其它描述符。配置數(shù)據(jù)116還可以標(biāo)識(shí)可用于由用戶104通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108執(zhí)行的特定應(yīng)用程序或功能(例如在應(yīng)用程序中)。一般地,通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108可用的功能是在計(jì)算設(shè)備102被解鎖之后用戶104可用的功能的子集??梢砸砸环N或更多任何形式的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)配置數(shù)據(jù)116。配置數(shù)據(jù)116可以是純文本、加密的、二進(jìn)制的、或任何其它形式。此外,使用一些準(zhǔn)則可以將配置數(shù)據(jù)116組織成層次結(jié)構(gòu),該準(zhǔn)則應(yīng)用于一個(gè)或更多內(nèi)容項(xiàng)112或者應(yīng)用于可用于計(jì)算設(shè)備102的一個(gè)或更多應(yīng)用程序118。配置數(shù)據(jù)116可以由用戶104定義。在這些實(shí)施例中,用戶104標(biāo)識(shí)所需通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108可用的特定功能。例如,用戶104可以拖放應(yīng)用程序到顯示屏108的特定區(qū)域,以選擇那些在計(jì)算設(shè)備102鎖定時(shí)可用的應(yīng)用程序。選定的應(yīng)用程序可以在鎖定的計(jì)算設(shè)備102的顯示屏108上當(dāng)作工具欄。配置數(shù)據(jù)116還可以由應(yīng)用程序開(kāi)發(fā)者1 定義。在這些實(shí)施例中,每個(gè)應(yīng)用程序的應(yīng)用程序開(kāi)發(fā)者1 標(biāo)識(shí)在計(jì)算設(shè)備102成為鎖定時(shí)用戶104仍然可用的功能。在這一示例中的配置數(shù)據(jù)116伴隨應(yīng)用程序到計(jì)算設(shè)備102的安裝或下載。所標(biāo)識(shí)的功能可以表示默認(rèn)設(shè)置,并且在一些實(shí)施例中可以由用戶104廢除。存儲(chǔ)器區(qū)域110、或者一個(gè)或更多計(jì)算機(jī)可讀介質(zhì),進(jìn)一步存儲(chǔ)用于實(shí)現(xiàn)本公開(kāi)的方面的計(jì)算機(jī)可執(zhí)行組件。示例性組件包括配置文件組件120、接口組件122、以及過(guò)濾器組件124。以下參照?qǐng)D3描述了這些組件。一般地,存儲(chǔ)器區(qū)域110與計(jì)算設(shè)備102相關(guān)。例如,在圖1中,存儲(chǔ)器區(qū)域110 位于計(jì)算設(shè)備102內(nèi)。但是,存儲(chǔ)器區(qū)域110或存儲(chǔ)在其上的任何數(shù)據(jù)可以與計(jì)算設(shè)備102 本地或遠(yuǎn)程的(例如通過(guò)網(wǎng)絡(luò)可訪問(wèn)的)任何服務(wù)器或其它計(jì)算機(jī)相關(guān)。顯示屏108包括用于向用戶104提供信息的任何組件。例如,顯示屏108包括能夠感應(yīng)來(lái)自用戶104或其它諸如手寫(xiě)筆的對(duì)象的觸摸輸入的任何電容顯示屏。盡管參照作為觸摸感應(yīng)或觸摸顯示屏的顯示屏108描述了本發(fā)明的各方面,但是本發(fā)明的實(shí)施例可以用任何顯示屏來(lái)操作。例如,本發(fā)明的各方面可以用諸如在具有可用于數(shù)據(jù)輸入的完全或部分鍵盤(pán)的設(shè)備上發(fā)現(xiàn)的非觸摸感應(yīng)顯示屏來(lái)操作。在這種示例中,計(jì)算設(shè)備102通過(guò)禁止鍵盤(pán)被用作計(jì)算設(shè)備102的用戶輸入選擇設(shè)備來(lái)鎖定。
處理器106包括任何數(shù)量的處理單元,并且被編程以執(zhí)行用于實(shí)現(xiàn)本公開(kāi)的各方面的計(jì)算機(jī)可執(zhí)行指令。該指令可以由在計(jì)算設(shè)備102中執(zhí)行的處理器106或多個(gè)處理器執(zhí)行,或者由計(jì)算設(shè)備102外部的處理器執(zhí)行(例如由諸如圖2中的云服務(wù)20 。在一些實(shí)施例中,處理器106被編程以執(zhí)行諸如附圖(例如圖3)中所示的那些指令。盡管參照作為諸如移動(dòng)電話的移動(dòng)計(jì)算設(shè)備402的計(jì)算設(shè)備102描述了本發(fā)明的各方面,但是本發(fā)明的實(shí)施例可以用任何計(jì)算設(shè)備操作。例如,本發(fā)明的各方面可以用諸如數(shù)碼相機(jī)、數(shù)碼攝像機(jī)、膝上型計(jì)算機(jī)、游戲控制臺(tái)(包括手持式游戲控制臺(tái))、便攜式音樂(lè)播放器、個(gè)人數(shù)字助理、信息裝置、以及個(gè)人通信器等的設(shè)備操作。一些實(shí)施例包括與網(wǎng)絡(luò)斷開(kāi)連接的計(jì)算設(shè)備102。在這一實(shí)施例中,內(nèi)容項(xiàng)112可以包括諸如始發(fā)者自計(jì)算設(shè)備102的(例如不是從網(wǎng)絡(luò)接收的)日歷或鬧鐘提示等的通知 114。其它實(shí)施例構(gòu)想計(jì)算設(shè)備102被連接到網(wǎng)絡(luò)或云服務(wù)202,而不管該連接是連續(xù)的還是突發(fā)的(例如是可用的),例如圖2所示。接著參考圖2,示例性框圖示出云服務(wù)202,云服務(wù)202將來(lái)自內(nèi)容提供者128的修改的內(nèi)容提供給用戶104的計(jì)算設(shè)備102。在圖2的實(shí)施例中,一些在圖1中由計(jì)算設(shè)備 102執(zhí)行的操作改為由云服務(wù)202執(zhí)行。例如,云服務(wù)202定義配置數(shù)據(jù)116,接收內(nèi)容項(xiàng) 112(例如來(lái)自內(nèi)容提供者128的),并且過(guò)濾內(nèi)容項(xiàng)112。在處理之后,云服務(wù)202將內(nèi)容項(xiàng)112輸出到計(jì)算設(shè)備102以呈現(xiàn)給用戶104。這一實(shí)施例將處理從計(jì)算設(shè)備102處卸載給云服務(wù)202,以使得計(jì)算設(shè)備102能夠減少計(jì)算設(shè)備102上的計(jì)算負(fù)擔(dān)(例如提高響應(yīng)時(shí)間、減少功耗、減少熱生成量)或者減少計(jì)算設(shè)備102的硬件需求(例如更少的處理能力、 更少的存儲(chǔ)器空間等)。接著參考圖3,示例性流程圖示出基于與應(yīng)用程序118相關(guān)的配置數(shù)據(jù)116來(lái)修改內(nèi)容。在302處定義配置數(shù)據(jù)116。配置數(shù)據(jù)116描述通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108向用戶104呈現(xiàn)的內(nèi)容。替代地或另外地,接收來(lái)自用戶104或來(lái)自應(yīng)用程序開(kāi)發(fā)者1 的配置數(shù)據(jù)116。例如,配置數(shù)據(jù)116包括下列一個(gè)或更多的身份與內(nèi)容項(xiàng)112相關(guān)的應(yīng)用程序118、與內(nèi)容項(xiàng)112相關(guān)的一種類型的通知114、與內(nèi)容項(xiàng)112相關(guān)的一類通知114、以及與內(nèi)容項(xiàng)112相關(guān)的關(guān)鍵詞。當(dāng)計(jì)算設(shè)備102鎖定時(shí)在304處接收或訪問(wèn)一個(gè)或更多內(nèi)容項(xiàng)112。計(jì)算設(shè)備 102鎖定,從而使得對(duì)計(jì)算設(shè)備102功能的完全訪問(wèn)是不可行的,用戶輸入被禁用,或者用戶104與計(jì)算設(shè)備102的交互以其他方式被限制。在一些實(shí)施例中,可以通過(guò)下列一個(gè)或更多的輸入來(lái)解鎖鎖定的計(jì)算設(shè)備102 代碼、姿勢(shì)、以及按鍵按壓。在306處,基于定義的配置數(shù)據(jù)116以通過(guò)轉(zhuǎn)換、改變、過(guò)濾、修改等來(lái)分析所接收的內(nèi)容項(xiàng)112。例如,如果所接收的內(nèi)容項(xiàng)112具有與之相關(guān)的一個(gè)或更多數(shù)據(jù)域,轉(zhuǎn)換所接收的內(nèi)容項(xiàng)112包括基于定義的配置數(shù)據(jù)116選擇用于呈現(xiàn)的一個(gè)或更多數(shù)據(jù)域。然后將選定的數(shù)據(jù)域呈現(xiàn)給用戶104。替代地,可以選擇或修改一個(gè)或更多數(shù)據(jù)域中的數(shù)據(jù)以呈現(xiàn)給用戶104。在308處,通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108向用戶104提供轉(zhuǎn)換的內(nèi)容項(xiàng) 112。在例如當(dāng)轉(zhuǎn)換操作包括過(guò)濾內(nèi)容項(xiàng)112時(shí)選擇內(nèi)容項(xiàng)112的子集以呈現(xiàn)的實(shí)施例中, 僅向用戶104呈現(xiàn)過(guò)濾的內(nèi)容項(xiàng)112。在一些實(shí)施例中,內(nèi)容項(xiàng)112與一個(gè)或更多應(yīng)用程序118相關(guān)。在308處被提供給用戶104時(shí),內(nèi)容項(xiàng)112可以使用相關(guān)的應(yīng)用程序118來(lái)提供。類似地,當(dāng)用戶104與所提供的內(nèi)容項(xiàng)112交互時(shí)(例如選擇一個(gè)或更多內(nèi)容項(xiàng)112),計(jì)算設(shè)備102可以解鎖并且自動(dòng)執(zhí)行與選定內(nèi)容項(xiàng)112相關(guān)的應(yīng)用程序118。計(jì)算設(shè)備102還可以將與所接收的內(nèi)容項(xiàng)112相關(guān)的應(yīng)用程序118的表示顯示為工具欄或其它編組。例如,該表示包括與應(yīng)用程序118對(duì)應(yīng)的文本或圖像(例如圖標(biāo))。此外,如配置數(shù)據(jù)116所定義的,計(jì)算設(shè)備102可以使得每個(gè)應(yīng)用程序118的功能的子集與所呈現(xiàn)的內(nèi)容項(xiàng)112相關(guān)。通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108啟用該功能的子集。依照所啟用的功能子集,用戶104通過(guò)所呈現(xiàn)的內(nèi)容項(xiàng)112與應(yīng)用程序118交互。例如,如果接收了電子郵件消息(例如內(nèi)容項(xiàng)112),在306處的轉(zhuǎn)換可以包括選擇發(fā)件人域和時(shí)間戳域以呈現(xiàn)給用戶104。用戶104然后能夠查看發(fā)送消息的人的名字或地址,以及該消息發(fā)送的時(shí)間。如果配置數(shù)據(jù)116指定郵件應(yīng)用程序的有限功能是可用的,則用戶104能夠查看該消息的主題域而不必解鎖計(jì)算設(shè)備102。但是,在這一示例中,如果用戶104想要查看消息的正文,用戶104選擇顯示屏108上與郵件應(yīng)用程序?qū)?yīng)的圖標(biāo)。響應(yīng)于該選擇,解鎖計(jì)算設(shè)備102并且執(zhí)行郵件應(yīng)用程序以向用戶104呈現(xiàn)消息的正文(或者呈現(xiàn)由郵件應(yīng)用程序接收的消息的列表)。在一些實(shí)施例中,圖3中所標(biāo)識(shí)的操作被具體表現(xiàn)為計(jì)算機(jī)可執(zhí)行組件或模塊。 在圖2的示例中,組件包括配置文件組件120、接口組件122、以及過(guò)濾器組件124。配置文件組件120接收配置數(shù)據(jù)116,并且以與應(yīng)用程序118相關(guān)的數(shù)據(jù)結(jié)構(gòu)來(lái)存儲(chǔ)配置數(shù)據(jù)116。 配置數(shù)據(jù)116描述通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108向用戶104呈現(xiàn)的內(nèi)容和功能。 接口組件122在計(jì)算設(shè)備102鎖定時(shí)接收內(nèi)容項(xiàng)112。過(guò)濾器組件IM基于由配置文件組件120接收的配置數(shù)據(jù)116來(lái)修改由接口組件122接收的內(nèi)容項(xiàng)112。在一些實(shí)施例中, 如配置數(shù)據(jù)116所指定的,過(guò)濾器組件IM標(biāo)識(shí)與特定種類相關(guān)的一個(gè)或更多內(nèi)容項(xiàng)112。 示例種類包括電子郵件消息、語(yǔ)音郵件消息、文本消息、或者由計(jì)算設(shè)備102接收的其它類型或種類的通知114或數(shù)據(jù)。過(guò)濾器組件IM還選擇具有由配置數(shù)據(jù)116指定的準(zhǔn)則的內(nèi)容項(xiàng)112。例如,準(zhǔn)則可以指定通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108僅顯示始發(fā)自特定內(nèi)容提供者128(例如用戶104的特定朋友)的內(nèi)容項(xiàng)112。在這一示例中,在開(kāi)商務(wù)會(huì)議的家長(zhǎng)可以在配置數(shù)據(jù) 116中定義當(dāng)計(jì)算設(shè)備102鎖定時(shí)僅顯示來(lái)自其子女的內(nèi)容項(xiàng)112(例如電話、消息等)。接口組件122通過(guò)鎖定的計(jì)算設(shè)備102的顯示屏108向用戶104提供所修改的內(nèi)容項(xiàng)112。過(guò)濾器組件IM使得用戶104能夠依照由配置數(shù)據(jù)116描述的功能與所提供的內(nèi)容項(xiàng)112交互。接著參考圖4,示例性框圖示出的移動(dòng)計(jì)算設(shè)備402,移動(dòng)計(jì)算設(shè)備402標(biāo)識(shí)一些所接收的到用戶104的通知114。在圖4的示例性用戶界面中,移動(dòng)計(jì)算設(shè)備402包括觸摸感應(yīng)顯示屏,并且移動(dòng)計(jì)算設(shè)備402已經(jīng)鎖定。例如,移動(dòng)計(jì)算設(shè)備402例如在來(lái)自用戶 104的明確命令之后或在預(yù)定義的時(shí)間段期滿之后可以鎖定。當(dāng)用戶104按下電源按鈕或執(zhí)行另外的輸入以喚醒移動(dòng)計(jì)算設(shè)備402時(shí),顯示圖4 中的界面。鎖型符號(hào)表明數(shù)據(jù)輸入或與移動(dòng)計(jì)算設(shè)備402的其它交互是受限的。但是,在鎖型符號(hào)附近顯示的數(shù)值“6”表明用戶104已經(jīng)接收到六個(gè)新通知114或其它內(nèi)容項(xiàng)112。 顯示屏108還呈現(xiàn)諸如日期、時(shí)間、信號(hào)強(qiáng)度、電池指示符等的其它數(shù)據(jù)。
接著參考圖5,示例性框圖示出移動(dòng)計(jì)算設(shè)備402,移動(dòng)計(jì)算設(shè)備402顯示與具有通知114的應(yīng)用程序118對(duì)應(yīng)的圖標(biāo)。繼續(xù)圖4的示例,用戶104想要查看與所接收的六個(gè)新內(nèi)容項(xiàng)112有關(guān)的信息。例如,用戶104用手指或手寫(xiě)筆在觸摸感應(yīng)顯示屏上輕擊鎖型符號(hào)或顯示屏108上的其它地方。從而顯示若干圖標(biāo),每個(gè)圖標(biāo)與接收到新內(nèi)容項(xiàng)112 的應(yīng)用程序118對(duì)應(yīng)。如果要顯示比在可用顯示區(qū)域中能夠顯示的還要多的圖標(biāo),用戶104 可以滾動(dòng)通過(guò)圖標(biāo)列表。在每個(gè)圖標(biāo)附近顯示每個(gè)應(yīng)用程序118的一些新內(nèi)容項(xiàng)112的數(shù)量。在這一示例中,第一應(yīng)用程序118有三個(gè)新內(nèi)容項(xiàng)112,而另外三個(gè)應(yīng)用程序118的每個(gè)都有一個(gè)新內(nèi)容項(xiàng)112。圖5中的移動(dòng)計(jì)算設(shè)備402仍是鎖定的。用戶104回顧以諸如消息收發(fā)、未接來(lái)電、語(yǔ)音郵件、文本和第三方服務(wù)等的不同種類指示新到達(dá)內(nèi)容項(xiàng)112(例如通知114)的圖標(biāo)。但是,用戶104可以輕擊(例如雙擊、向左滑動(dòng)、向右滑動(dòng)、輕點(diǎn)圖標(biāo)、或執(zhí)行另外的輸入姿勢(shì))一個(gè)圖標(biāo)以解鎖移動(dòng)計(jì)算設(shè)備402,并且被帶至與選定圖標(biāo)對(duì)應(yīng)的應(yīng)用程序118。 此時(shí),能夠與應(yīng)用程序118完全地交互。在這些實(shí)施例中,用戶104沒(méi)有明確地解鎖移動(dòng)計(jì)算設(shè)備402,但是反而響應(yīng)于來(lái)自用戶104的姿勢(shì)或命令發(fā)生了解鎖操作以及應(yīng)用程序118 的執(zhí)行。在其它實(shí)施例中,響應(yīng)于來(lái)自用戶104的輸入姿勢(shì),用戶104被定向至解鎖屏幕 (例如PIN輸入屏幕)以在允許用戶104完全訪問(wèn)應(yīng)用程序118之前接收來(lái)自用戶104的解鎖PIN。但是,用戶104能夠以限制的方式與所顯示的圖標(biāo)交互,而沒(méi)有完全解鎖移動(dòng)計(jì)算設(shè)備402。在配置數(shù)據(jù)116中定義了可用的受限制的交互。例如,當(dāng)圖5的示例中移動(dòng)計(jì)算設(shè)備402仍鎖定時(shí),如接下來(lái)參考圖6所述,用戶104可以獲得與若干內(nèi)容項(xiàng)112有關(guān)的額外信息。接著參考圖6,示例性框圖示出移動(dòng)計(jì)算設(shè)備402,移動(dòng)計(jì)算設(shè)備402顯示與應(yīng)用程序118以及一個(gè)應(yīng)用程序118相關(guān)聯(lián)的通知114的簡(jiǎn)要概述對(duì)應(yīng)的圖標(biāo)。在圖6的示例中,移動(dòng)計(jì)算設(shè)備402仍是鎖定的。但是,用戶104輕擊或者以其他方式選擇了第一圖標(biāo)。 例如,用戶104可以向著特定的方向輕點(diǎn)圖標(biāo)。作為響應(yīng),顯示與三個(gè)新內(nèi)容項(xiàng)112有關(guān)的額外信息。在這一示例中,顯示每個(gè)內(nèi)容項(xiàng)112的發(fā)件人和日期/時(shí)間。然而,在其它實(shí)施例中,可以響應(yīng)于用戶104的選擇而顯示不同或額外的信息。例如,移動(dòng)計(jì)算設(shè)備402可以顯示每個(gè)消息的主題行,或僅顯示與由配置數(shù)據(jù)116定義的準(zhǔn)則匹配的內(nèi)容項(xiàng)112(例如僅顯示在最近十分鐘接收的消息,或僅顯示來(lái)自特定發(fā)件人的消息)。在圖5、圖6和圖7的示例中,圖標(biāo)或內(nèi)容項(xiàng)112的其它表示具有滑動(dòng)塊功能。在觸摸感應(yīng)顯示屏的實(shí)施例中,用戶104觸摸圖標(biāo)之一,并且向左或向右(或者向上或向下) 拖動(dòng)該圖標(biāo)以執(zhí)行操作(例如如配置數(shù)據(jù)116所指定的,顯示額外信息)。在一些實(shí)施例中,一些內(nèi)容項(xiàng)112被顯示為全屏通知114,而不是較小的圖標(biāo)。例如,諸如來(lái)電或日歷約會(huì)安排提醒等的內(nèi)容項(xiàng)112被全屏顯示。然而,這些內(nèi)容項(xiàng)112可以提供與其它較小圖標(biāo)類似的用戶交互。例如,全屏通知114可以是用戶104能夠拖動(dòng)以顯示額外信息的滑動(dòng)塊。在鬧鈴示例中,一個(gè)滑動(dòng)塊允許用戶104“小睡”,而另一個(gè)滑動(dòng)塊允許用戶104 “忽略”該鬧鈴。用戶104、應(yīng)用程序開(kāi)發(fā)者126、或其它實(shí)體可以定制向用戶104呈現(xiàn)內(nèi)容項(xiàng)112 的各種方面。例如,這一定制可以被存儲(chǔ)在配置數(shù)據(jù)116中。定制包括但不限于,下列一個(gè)或更多時(shí)鐘特征、文本字體、文本大小、對(duì)比度、陰影、顯示屏108上的其它插圖、輸入小鍵盤(pán)、或其它對(duì)話框。例如,圖標(biāo)可以被顯示為魚(yú)、巖石、或其他對(duì)象,并且可以有用于移動(dòng)計(jì)算設(shè)備402的縱向和橫向的不同布局。在一些實(shí)施例中,由計(jì)算設(shè)備102接收內(nèi)容項(xiàng)112。內(nèi)容項(xiàng)112在計(jì)算設(shè)備102中被內(nèi)部地路由至處理傳入內(nèi)容項(xiàng)112的路由器。用描述內(nèi)容項(xiàng)112接收的信息來(lái)更新數(shù)據(jù)庫(kù)或其它數(shù)據(jù)結(jié)構(gòu)。服務(wù)監(jiān)聽(tīng)數(shù)據(jù)庫(kù)的更新。在檢測(cè)到內(nèi)容項(xiàng)112后,更新設(shè)備注冊(cè)表。實(shí)現(xiàn)鎖定屏幕的組件監(jiān)聽(tīng)設(shè)備注冊(cè)表的更新。在檢測(cè)到設(shè)備注冊(cè)表的更新后,組件用所接收的內(nèi)容項(xiàng)112來(lái)更新鎖定的計(jì)算設(shè)備102的顯示屏。示例性操作環(huán)境以示例而非限制的方式,計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等的信息。通信介質(zhì)一般包含計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或諸如載波的調(diào)制數(shù)據(jù)信號(hào)形式的其它數(shù)據(jù)、或其它傳輸機(jī)制,并且包括任何信息傳遞介質(zhì)。以上任何的組合也包含在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。盡管結(jié)合示例性計(jì)算系統(tǒng)環(huán)境描述本發(fā)明的實(shí)施例,但是其可以用眾多其它的通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置操作。適合本發(fā)明的各方面使用的公知的計(jì)算系統(tǒng)、環(huán)境和 /或配置的示例包括,但不限于,移動(dòng)計(jì)算設(shè)備、個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持或膝上型設(shè)備、多處理器系統(tǒng)、游戲控制臺(tái)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)電子產(chǎn)品、移動(dòng)電話、網(wǎng)絡(luò)PC、微型計(jì)算機(jī)、大型計(jì)算機(jī)、包括任何以上系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境、等寸。在諸如程序模塊等的由一個(gè)或更多計(jì)算機(jī)或其它設(shè)備執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述了本發(fā)明的各實(shí)施例。計(jì)算機(jī)可執(zhí)行指令可以被組織為一個(gè)或更多計(jì)算機(jī)可執(zhí)行組件或模塊。一般地,程序模塊包括,但不限于,執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、以及數(shù)據(jù)結(jié)構(gòu)??梢杂萌魏螖?shù)量和組織的所述組件或模塊來(lái)實(shí)現(xiàn)本發(fā)明的各方面。例如,本發(fā)明的各方面不限于在附圖中示出和此處描述的特定的計(jì)算機(jī)可執(zhí)行指令或者特定的組件或模塊。本發(fā)明的其它實(shí)施例可以包括具有與此處示出和描述的功能相比更多或更少功能的不同的計(jì)算機(jī)可執(zhí)行指令或組件。當(dāng)被配置為執(zhí)行此處描述的指令時(shí),本發(fā)明的各方面將通用計(jì)算機(jī)轉(zhuǎn)化為專用計(jì)算設(shè)備。此處示出和描述的實(shí)施例,以及此處沒(méi)有專門(mén)描述但是在本發(fā)明的方面的范圍內(nèi)的實(shí)施例,構(gòu)成用于通過(guò)移動(dòng)計(jì)算設(shè)備402的鎖定的顯示屏向用戶104選擇性地呈現(xiàn)內(nèi)容的示例性手段,以及用于為每個(gè)應(yīng)用程序118定制通過(guò)移動(dòng)計(jì)算設(shè)備402的鎖定的顯示屏向用戶104呈現(xiàn)內(nèi)容的示例性手段。除非另有說(shuō)明,此處示出和描述的本發(fā)明的實(shí)施例中的操作執(zhí)行的順序不是必要的。也就是說(shuō),除非另有說(shuō)明,可以以任意順序執(zhí)行操作,并且本發(fā)明的實(shí)施例可以包括與此處公開(kāi)的那些操作相比額外的或更少的操作。例如,應(yīng)當(dāng)構(gòu)想到在另一個(gè)操作之前、同時(shí)、或之后執(zhí)行特定操作是在本發(fā)明的各方面的范圍內(nèi)的。在介紹本發(fā)明的方面的元素或其實(shí)施例時(shí),冠詞“一”、“一個(gè)”、“該”以及“所述”旨
在表示有一個(gè)或更多元素。術(shù)語(yǔ)“包括”、“包含”以及“具有”旨在是包含性的,并且表示可以有除所列出的元素外的額外元素。 盡管已經(jīng)詳細(xì)描述了本發(fā)明的方面,但是顯然修改和變化是可能的,而不偏離如所附權(quán)利要求書(shū)中定義的本發(fā)明的方面的范圍。由于可以在以上構(gòu)造、產(chǎn)品以及方法中做出各種變化,而不偏離本發(fā)明的方面的范圍,因此旨在將以上描述所包含的以及附圖中所示的所有事件解釋為示例性的,而不是限制的意義。
權(quán)利要求
1.一個(gè)用于定制通過(guò)鎖定的移動(dòng)計(jì)算設(shè)備(402)的顯示屏(108)可用的通知(114)的系統(tǒng),所述系統(tǒng)包括用于存儲(chǔ)在移動(dòng)計(jì)算設(shè)備(40 鎖定時(shí)由移動(dòng)計(jì)算設(shè)備(40 接收的一個(gè)或更多通知 (114)的存儲(chǔ)器區(qū)域(110),所述存儲(chǔ)器區(qū)域(110)進(jìn)一步存儲(chǔ)配置數(shù)據(jù)(116),所述配置數(shù)據(jù)(116)描述通過(guò)鎖定的移動(dòng)計(jì)算設(shè)備(402)的顯示屏(108)向用戶(104)呈現(xiàn)的通知 (114);處理器(106)被編程以接收來(lái)自移動(dòng)計(jì)算設(shè)備G02)的用戶(104)的配置數(shù)據(jù)(116); 訪問(wèn)存儲(chǔ)在存儲(chǔ)器區(qū)域(110)中的通知(114)中的一個(gè)或更多; 基于存儲(chǔ)在存儲(chǔ)器區(qū)域(110)中的配置數(shù)據(jù)(116)改變所訪問(wèn)的通知(114)中的一個(gè)或更多;以及通過(guò)鎖定的移動(dòng)計(jì)算設(shè)備(402)的顯示屏(108)向用戶(104)呈現(xiàn)改變的通知(114)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述配置數(shù)據(jù)描述通知的特征。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述通知與下列一個(gè)或更多有關(guān)電子郵件消息、語(yǔ)音郵件消息、文本消息、以及未接來(lái)電。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述處理器被編程以 通過(guò)基于配置數(shù)據(jù)過(guò)濾所訪問(wèn)的通知來(lái)分析每個(gè)所訪問(wèn)的通知;以及通過(guò)僅顯示過(guò)濾的通知來(lái)呈現(xiàn)所訪問(wèn)的通知中的一個(gè)或更多。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,所呈現(xiàn)的通知中的一個(gè)或更多與在移動(dòng)計(jì)算設(shè)備上執(zhí)行的應(yīng)用程序相關(guān),所述配置數(shù)據(jù)定義應(yīng)用程序功能的子集,并且所述處理器進(jìn)一步被編程以在移動(dòng)計(jì)算設(shè)備鎖定時(shí)通過(guò)顯示屏啟用功能的子集,用戶依照被啟用的功能的子集以通過(guò)所呈現(xiàn)的通知中的所述一個(gè)或更多來(lái)與應(yīng)用程序交互。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括通過(guò)鎖定的移動(dòng)計(jì)算設(shè)備的顯示屏向用戶選擇性地呈現(xiàn)內(nèi)容的裝置;以及為每個(gè)應(yīng)用程序定制通過(guò)鎖定的移動(dòng)計(jì)算設(shè)備的顯示屏向用戶呈現(xiàn)內(nèi)容的裝置。
7.一種方法,包括定義描述通過(guò)鎖定的計(jì)算設(shè)備(102)的顯示屏(108)向用戶(104)呈現(xiàn)的內(nèi)容的配置數(shù)據(jù)(116);當(dāng)計(jì)算設(shè)備(102)鎖定時(shí),由計(jì)算設(shè)備(102)接收一個(gè)或更多內(nèi)容項(xiàng)(112); 基于所定義的配置數(shù)據(jù)(116)轉(zhuǎn)換所接收的內(nèi)容項(xiàng)(11 中的一個(gè)或更多; 提供轉(zhuǎn)換的內(nèi)容項(xiàng)以通過(guò)鎖定的計(jì)算設(shè)備(102)的顯示屏(108)向用戶(104)呈現(xiàn)。
8.如權(quán)利要求7所述的方法,其特征在于,所提供的內(nèi)容項(xiàng)與一個(gè)或更多應(yīng)用程序相關(guān),所述方法進(jìn)一步包括從用戶接收對(duì)于所提供的內(nèi)容項(xiàng)之一的選擇;以及解鎖鎖定的計(jì)算設(shè)備,并且執(zhí)行與選定的一個(gè)內(nèi)容項(xiàng)相關(guān)的應(yīng)用程序。
9.如權(quán)利要求8所述的方法,其特征在于,還包括從用戶接收解鎖鎖定的計(jì)算設(shè)備的命令。
10.如權(quán)利要求7所述的方法,其特征在于,還包括通過(guò)鎖定的計(jì)算設(shè)備的顯示屏提供在計(jì)算設(shè)備上可用的一個(gè)或更多應(yīng)用程序的表示,所述表示被提供為工具欄。
11.如權(quán)利要求10所述的方法,其特征在于,還包括從用戶接收對(duì)所提供的表示之一的選擇;以及解鎖鎖定的計(jì)算設(shè)備,并且執(zhí)行與選定的一個(gè)內(nèi)容項(xiàng)相關(guān)的應(yīng)用程序。
12.如權(quán)利要求7所述的方法,其特征在于,所述定義配置數(shù)據(jù)包括標(biāo)識(shí)下列的一個(gè)或更多與內(nèi)容項(xiàng)相關(guān)的應(yīng)用程序、與內(nèi)容項(xiàng)相關(guān)的一種類型的通知、與內(nèi)容項(xiàng)相關(guān)的一類通知、以及與內(nèi)容項(xiàng)相關(guān)的關(guān)鍵詞。
13.如權(quán)利要求7所述的方法,其特征在于,所述定義、所述接收、所述過(guò)濾、以及所述提供由云服務(wù)執(zhí)行,并且所述提供過(guò)濾的內(nèi)容項(xiàng)包括將過(guò)濾的內(nèi)容項(xiàng)從云服務(wù)傳送至計(jì)算設(shè)備以向用戶顯示。
14.如權(quán)利要求7所述的方法,其特征在于,所接收的內(nèi)容項(xiàng)具有與之相關(guān)的一個(gè)或更多數(shù)據(jù)域,并且所述轉(zhuǎn)換所接收的內(nèi)容項(xiàng)包括基于所定義的配置數(shù)據(jù)選擇一個(gè)或更多數(shù)據(jù)域,并且所述提供轉(zhuǎn)換的內(nèi)容項(xiàng)包括提供選定的數(shù)據(jù)域。
15.如權(quán)利要求7所述的方法,其特征在于,所述一個(gè)或更多計(jì)算機(jī)可讀介質(zhì)具有計(jì)算機(jī)可執(zhí)行組件,所述組件包括用于接收描述通過(guò)鎖定計(jì)算設(shè)備的顯示屏向用戶呈現(xiàn)的內(nèi)容和功能的配置數(shù)據(jù)的配置文件組件,所述內(nèi)容和功能與在計(jì)算設(shè)備上執(zhí)行的應(yīng)用程序相關(guān),所述配置文件組件以與應(yīng)用程序相關(guān)的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)所接收的配置數(shù)據(jù);用于在計(jì)算設(shè)備鎖定時(shí)接收一個(gè)或更多內(nèi)容項(xiàng)的接口組件;以及基于由配置文件組件接收并且以數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)的配置數(shù)據(jù)來(lái)修改由接口組件接收的內(nèi)容項(xiàng)的過(guò)濾器組件,所述接口組件通過(guò)鎖定的計(jì)算設(shè)備的顯示屏向用戶提供修改的內(nèi)容項(xiàng),并且所述過(guò)濾器組件使得用戶能夠根據(jù)由配置數(shù)據(jù)描述的功能來(lái)與所提供的內(nèi)容項(xiàng)交互。
全文摘要
通過(guò)鎖定的計(jì)算設(shè)備的顯示屏提供內(nèi)容和/或功能。由用戶或應(yīng)用程序供應(yīng)商定義的配置數(shù)據(jù)標(biāo)識(shí)將要成為可用的內(nèi)容和/或功能。在接收內(nèi)容后,計(jì)算設(shè)備基于配置數(shù)據(jù)修改所接收的內(nèi)容,并且通過(guò)鎖定的計(jì)算設(shè)備的顯示屏向用戶提供所修改的內(nèi)容。計(jì)算設(shè)備還依照由配置數(shù)據(jù)標(biāo)識(shí)的功能與用戶交互。在一些實(shí)施例中,通過(guò)鎖定的觸摸屏顯示器向用戶顯示關(guān)于語(yǔ)音郵件或電子郵件消息的通知。響應(yīng)于手指輕擊或其它用戶輸入,顯示與通知有關(guān)的額外但又有限的信息。
文檔編號(hào)H04W4/12GK102239740SQ200980149061
公開(kāi)日2011年11月9日 申請(qǐng)日期2009年12月3日 優(yōu)先權(quán)日2008年12月4日
發(fā)明者A·斯旺克, B·T·阿涅塔, I·佩耶夫, L·陳, R·派格里, S·高希 申請(qǐng)人:微軟公司