專利名稱:用于更新內(nèi)容項(xiàng)的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施方式一般地涉及檢索信息或者內(nèi)容,以及更具體地,涉及用于更新 與電子設(shè)備相關(guān)聯(lián)的內(nèi)容項(xiàng)的各種方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
現(xiàn)代通信時(shí)代帶來了有線和無線網(wǎng)絡(luò)的大量擴(kuò)張。計(jì)算機(jī)網(wǎng)絡(luò)、電視網(wǎng)絡(luò)和電話 網(wǎng)絡(luò)正在經(jīng)歷由客戶需求驅(qū)動(dòng)的空前技術(shù)擴(kuò)張。在提供更具靈活性和及時(shí)性的信息傳輸?shù)?同時(shí),無線和移動(dòng)聯(lián)網(wǎng)技術(shù)已經(jīng)解決了相關(guān)客戶需求。移動(dòng)通信網(wǎng)絡(luò)的這種爆炸性增長隨之是移動(dòng)設(shè)備的演進(jìn),諸如蜂窩電話、個(gè)人數(shù) 字助理(PDA)以及從奢侈品到普遍存在設(shè)備的其他便攜式電子設(shè)備,其集成到來自各行各 業(yè)人員的日常生活中。移動(dòng)設(shè)備的廣泛采用以及通過其進(jìn)行通信的無線網(wǎng)絡(luò)擴(kuò)展能力,這 允許對移動(dòng)設(shè)備能夠運(yùn)行的應(yīng)用進(jìn)行大量擴(kuò)展。除了提供電話服務(wù),現(xiàn)在多種移動(dòng)設(shè)備執(zhí) 行的應(yīng)用諸如電子郵件獲取、web瀏覽、web源(web feed)服務(wù)、通過使用GPS的導(dǎo)航服務(wù)、 照相機(jī)和視頻捕捉、數(shù)字音樂和視頻回放。在某些情況下,用戶可能沒有意識(shí)到在后臺(tái)運(yùn)行 的向用戶提供服務(wù)的進(jìn)程。這些和其他應(yīng)用還可以與網(wǎng)絡(luò)進(jìn)行接口連接,以便為用戶發(fā)射 和接收數(shù)據(jù)。盡管移動(dòng)設(shè)備應(yīng)用中的擴(kuò)張經(jīng)歷了革命,但增加的應(yīng)用的確具有缺陷。例如,由 移動(dòng)終端執(zhí)行的每個(gè)附加應(yīng)用還可以具有相應(yīng)的電能消耗。另外,用戶可能沒有認(rèn)識(shí)到與 這些應(yīng)用相關(guān)聯(lián)的電能消耗和處理能力消耗,這是由于許多應(yīng)用可以包括在后臺(tái)運(yùn)行的進(jìn) 程。這樣,對于用戶而言,由于電池以越來越快的速度耗盡,所以移動(dòng)終端的整體電能消耗 變得越來越成問題。此外,盡管移動(dòng)終端上的電能使用正在快速增加,但移動(dòng)設(shè)備的電能存 儲(chǔ)能力(例如,電池的電能存儲(chǔ)能力)保持不變,或者以相對較慢的步伐提高。應(yīng)用持續(xù)嘗 試檢索數(shù)據(jù)(諸如,電子郵件、web源或者其他web內(nèi)容),當(dāng)總體考慮時(shí),這可以導(dǎo)致電池 水平的顯著降低。與這些應(yīng)用相關(guān)聯(lián)的提高的并且可變的電能消耗對于用戶而言呈現(xiàn)出問 題電池可能以越來越快的速率耗盡。另外,由移動(dòng)終端使用的應(yīng)用數(shù)量越來越多,這還影響網(wǎng)絡(luò)資源。例如,電子郵件 客戶端以某種固定間隔將電子郵件下載至移動(dòng)終端,在每次下載期間會(huì)消耗網(wǎng)絡(luò)資源。此 外,其他應(yīng)用(諸如,web源和各種小應(yīng)用)還可以跨越網(wǎng)絡(luò)而被下載和/或上傳,這也消 耗資源。這些應(yīng)用中的每個(gè)還消耗網(wǎng)絡(luò)資源的相應(yīng)部分??偠灾?,這些應(yīng)用可以具有顯 著影響。作為結(jié)果,服務(wù)質(zhì)量和延遲可以受到不利影響。由此,有利的是提供一種限制電能消耗和對網(wǎng)絡(luò)影響的方法、設(shè)備和計(jì)算機(jī)程序 產(chǎn)品,并且還提供用戶的需求和期望。尤其有利的是,為電子設(shè)備提供這樣的應(yīng)用,其對于 電能和網(wǎng)絡(luò)資源是有意識(shí)的但持續(xù)向用戶提供對該用戶可接受的服務(wù)水平。
發(fā)明內(nèi)容
由此,根據(jù)本發(fā)明的實(shí)施方式提供各種方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品,而在限制電能消耗的同時(shí)提供可接受的服務(wù),以便至少部分地解決上述問題。在各種實(shí)施方式中,提供 方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品,以便通過確定內(nèi)容項(xiàng)的當(dāng)前上下文而更新內(nèi)容項(xiàng),其中內(nèi)容 項(xiàng)的當(dāng)前上下文可以基于一個(gè)或者多個(gè)標(biāo)準(zhǔn)。就此,內(nèi)容項(xiàng)的當(dāng)前上下文可以是活躍的或 者非活躍的。根據(jù)各種實(shí)施方式,與內(nèi)容項(xiàng)相關(guān)聯(lián)的當(dāng)前上下文可以基于當(dāng)前電池水平而 確定。一個(gè)實(shí)施方式的示例性方法、設(shè)備或者計(jì)算機(jī)程序產(chǎn)品還可以標(biāo)識(shí)與內(nèi)容項(xiàng)相關(guān)聯(lián) 的觸發(fā)事件的發(fā)生,并且如果內(nèi)容項(xiàng)的當(dāng)前上下文是活躍的,則響應(yīng)于觸發(fā)事件更新內(nèi)容 項(xiàng)。具有活躍的當(dāng)前上下文的內(nèi)容項(xiàng)可以被更新,但是具有非活躍的當(dāng)前上下文的內(nèi)容項(xiàng) 可以不被更新。在某些實(shí)施方式中,觸發(fā)事件可以是與內(nèi)容項(xiàng)相關(guān)聯(lián)的定時(shí)器用盡。就此,定時(shí)器 可以包括持續(xù)時(shí)間,其中定時(shí)器的持續(xù)時(shí)間可以基于一個(gè)或者多個(gè)標(biāo)準(zhǔn)。觸發(fā)事件還可以 在當(dāng)內(nèi)容項(xiàng)的當(dāng)前上下文改變至活躍時(shí)發(fā)生。另外,根據(jù)各種實(shí)施方式,更新內(nèi)容項(xiàng)可以包 括檢索內(nèi)容項(xiàng)并且生成內(nèi)容項(xiàng)的條件性形式。在某些實(shí)施方式中,內(nèi)容項(xiàng)的條件性形式可 以是預(yù)覽。此外,提供用于生成預(yù)覽的各種方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品,通過以下方式來生 成內(nèi)容項(xiàng)的預(yù)覽從與內(nèi)容項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)確定接口 ;經(jīng)由接口檢索內(nèi)容項(xiàng);以及利用潛 在包括相關(guān)聯(lián)元數(shù)據(jù)的預(yù)覽。在某些實(shí)施方式中,預(yù)覽可以是基于內(nèi)容項(xiàng)繪制的圖像文件。 此外,根據(jù)各種實(shí)施方式,確定的接口可以是小應(yīng)用、任何類型的源、應(yīng)用、各種其他插件,等等。另外,在某些實(shí)施方式中,更新內(nèi)容項(xiàng)的請求可以被接收,其中該請求可以基于內(nèi) 容項(xiàng)的當(dāng)前上下文和觸發(fā)事件而生成。此外,某些實(shí)施方式可以包括提供預(yù)覽的輸出以及 提供經(jīng)由元數(shù)據(jù)與預(yù)覽交互。與預(yù)覽的交互可以包括經(jīng)由元數(shù)據(jù)連接至相關(guān)內(nèi)容項(xiàng);檢索 相關(guān)內(nèi)容項(xiàng);以及生成相關(guān)內(nèi)容項(xiàng)的預(yù)覽。某些實(shí)施方式還可以包括在預(yù)覽數(shù)據(jù)庫中存儲(chǔ) 預(yù)覽,以及從預(yù)覽數(shù)據(jù)庫檢索預(yù)覽。
由此,已經(jīng)以概括形式描述了本發(fā)明的實(shí)施方式,現(xiàn)在將參考附圖,該附圖不必按 比例繪制,并且在附圖中圖1是根據(jù)本發(fā)明示例性實(shí)施方式的移動(dòng)終端的示意性框圖;圖2是根據(jù)本發(fā)明的示例性實(shí)施方式的無線通信系統(tǒng)的示意性框圖;圖3是根據(jù)本發(fā)明示例性實(shí)施方式的更新內(nèi)容項(xiàng)的方法的流程圖;圖4是根據(jù)本發(fā)明示例性實(shí)施方式的預(yù)覽模塊的框圖;圖5是根據(jù)本發(fā)明示例性實(shí)施方式的生成和使用預(yù)覽的方法的流程圖;圖6是根據(jù)本發(fā)明示例性實(shí)施方式的警報(bào)時(shí)鐘事件的圖示;圖7是根據(jù)本發(fā)明示例性實(shí)施方式的預(yù)覽的圖示;以及圖8是根據(jù)本發(fā)明示例性實(shí)施方式的預(yù)覽的圖示。
具體實(shí)施例方式在下文中,現(xiàn)在將參考附圖更全面地描述本發(fā)明的實(shí)施方式,在附圖中示出了本 發(fā)明的某些但并非全部實(shí)施方式。實(shí)際上,本發(fā)明可以以很多不同形式實(shí)現(xiàn),而其并不旨在構(gòu)成對在此闡明的實(shí)施方式的限制;而是,提供這些實(shí)施方式以便本公開滿足適用的法律 要求。貫穿全文,同樣的參考數(shù)字表示同樣的元件。圖1示出了將受益于本發(fā)明實(shí)施方式的移動(dòng)終端10的框圖。然而,應(yīng)當(dāng)理解,所示 出以及在此后描述的移動(dòng)電話僅僅是受益于本發(fā)明實(shí)施方式的一種類型移動(dòng)終端的示范, 因此,不應(yīng)用來限制本發(fā)明實(shí)施方式的范圍。盡管出于示例目的而示出并在此后描述了移 動(dòng)終端10的一個(gè)實(shí)施方式,但是其他類型的移動(dòng)終端也可以容易地采用本發(fā)明的實(shí)施方 式,其中移動(dòng)終端諸如便攜式數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)計(jì)算機(jī)、移動(dòng)電視、游戲設(shè)備、膝上型計(jì)算機(jī)、照相機(jī)、錄像機(jī)、GPS設(shè)備以及其他類型的語音和文本通信系統(tǒng)。此外,非移動(dòng) 的設(shè)備也可以容易地使用本發(fā)明的實(shí)施方式。下文將主要結(jié)合移動(dòng)通信應(yīng)用來描述本發(fā)明實(shí)施方式的系統(tǒng)和方法。然而,應(yīng)當(dāng) 理解,可以結(jié)合移動(dòng)通信產(chǎn)業(yè)之內(nèi)以及移動(dòng)通信產(chǎn)業(yè)之外二者的各種其他應(yīng)用來使用本發(fā) 明的系統(tǒng)和方法。移動(dòng)終端10包括天線12 (或者多個(gè)天線),其可操作地與發(fā)射機(jī)14和接收機(jī)16 進(jìn)行通信。移動(dòng)終端10還包括設(shè)備(諸如,控制器20或者其他處理元件),其分別提供 去往發(fā)射機(jī)14的信號(hào)和接收來自接收機(jī)16的信號(hào)。信號(hào)包括按照適當(dāng)蜂窩系統(tǒng)的空中 接口標(biāo)準(zhǔn)的信令信息,并且還包括用戶語音、接收的數(shù)據(jù)和/或用戶生成的數(shù)據(jù)。在此方 面,移動(dòng)終端10能夠利用一個(gè)或多個(gè)空中接口標(biāo)準(zhǔn)、通信協(xié)議、調(diào)制類型以及接入類型來 進(jìn)行操作。作為示范,移動(dòng)終端10能夠根據(jù)多個(gè)第一代、第二代、第三代和/或第四代通信 協(xié)議等中的任何協(xié)議來進(jìn)行操作。例如,移動(dòng)終端10能夠按照第二代(2G)無線通信協(xié)議 IS-136 ((時(shí)分多址)TDMA)、GSM (全球移動(dòng)通信系統(tǒng))和IS-95 ((碼分多址)⑶MA)來進(jìn)行 操作,或者按照諸如通用移動(dòng)電信系統(tǒng)(UMTS)、CDMA2000、寬帶CDMA(WCDMA)和時(shí)分-同步 CDMA(TD-SCDMA)的第三代(3G)無線通信協(xié)議來進(jìn)行操作,或者按照第四代(4G)無線通信 協(xié)議等來進(jìn)行操作。應(yīng)該理解,諸如控制器20的設(shè)備包括用于實(shí)現(xiàn)移動(dòng)終端10的音頻和邏輯功能所 需的裝置,諸如電路。例如,控制器20可以包括數(shù)字信號(hào)處理器設(shè)備、微處理器設(shè)備以及各 種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器和其他支持電路。移動(dòng)終端10的控制和信號(hào)處理功能按照這些 設(shè)備各自的能力在其間分配??刂破?0由此還可以包括在調(diào)制和傳輸之前對消息和數(shù)據(jù) 進(jìn)行卷積編碼和交織的功能??刂破?0還可以包括內(nèi)部聲音編碼器,并且可以包括內(nèi)部數(shù) 據(jù)調(diào)制解調(diào)器。此外,控制器20可以包括對可以存儲(chǔ)在存儲(chǔ)器中的一個(gè)或多個(gè)軟件程序進(jìn) 行操作的功能。例如,控制器20能夠操作連接程序,諸如傳統(tǒng)的Web瀏覽器。連接程序繼 而可以允許移動(dòng)終端10例如按照無線應(yīng)用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)和/或等來 發(fā)射和接收Web內(nèi)容(諸如基于位置的內(nèi)容)和/或其他web頁面內(nèi)容。移動(dòng)終端10還可以包括用戶接口,其包括輸出設(shè)備,例如傳統(tǒng)的耳機(jī)或者揚(yáng)聲器 24、麥克風(fēng)26、顯示器28以及用戶輸入接口,所有這些設(shè)備都耦合至控制器20。允許移動(dòng) 終端10接收數(shù)據(jù)的用戶輸入接口可以包括允許移動(dòng)終端10接收數(shù)據(jù)的多種設(shè)備中的任意 設(shè)備,例如小鍵盤30、觸摸顯示器(未示出)或者其他輸入設(shè)備。在包括小鍵盤30的實(shí)施 方式中,小鍵盤30可以包括傳統(tǒng)的數(shù)字鍵(0-9)和相關(guān)鍵(#、*),以及用于操作移動(dòng)終端 10的其他硬鍵和/或軟鍵。備選地,小鍵盤30可以包括傳統(tǒng)的QWERTY小鍵盤布置。小鍵 盤30還可以包括與功能相關(guān)聯(lián)的各種軟鍵。此外或者備選地,移動(dòng)終端10可以包括諸如操縱桿的接口設(shè)備或者其他接口設(shè)備。移動(dòng)終端10還包括電池34,諸如振動(dòng)電池組,用于為操作移動(dòng)終端10所需的各種 電路供電,以及可選地提供機(jī)械振動(dòng)作為可檢測輸出。移動(dòng)終端10還可以由補(bǔ)充電源44 供電。補(bǔ)充電源44可以是不作為移動(dòng)終端10的主電源的任意電源。此外,補(bǔ)充電源44可 以采用各種形式,包括但不限于,電連接至墻體插座或者其他電插座(例如,車輛或者飛機(jī) 中)的電能適配器。補(bǔ)充電源44可以向移動(dòng)終端10直接供電。補(bǔ)充電源44還可以通過 對電池34充電而間接地向移動(dòng)終端10供電,而電池34直接向移動(dòng)終端10供電。由此,在 某些實(shí)施方式中,即使移動(dòng)終端10可以連接至補(bǔ)充電源44,移動(dòng)終端10可以并不操作,直 到電池34從補(bǔ)充電源44接收到了充分的電荷。此外,補(bǔ)充電源44可以從移動(dòng)終端10移 除,以允許移動(dòng)終端10的無拘束的移動(dòng)性。當(dāng)補(bǔ)充電源44以物理方式或者電氣方式被移 除或者斷開時(shí),電池34可以是移動(dòng)終端10的獨(dú)有電源。移動(dòng)終端10的控制器20可以包括檢測電池34的電池水平的功能和/或電路。電 池水平可以是針對電池34的剩余電量或者剩余消耗時(shí)間的任意指示。當(dāng)考慮是否執(zhí)行各 種操作時(shí),控制器20可以使用電池水平。控制器20還可以檢測移動(dòng)終端10是否連接至補(bǔ) 充電源44??刂破?0可以經(jīng)由例如對控制器20的輸入,直接檢測補(bǔ)充電源的連接,或者控 制器20可以通過提高或者最大化與電池34相關(guān)聯(lián)電池水平讀數(shù)而檢測補(bǔ)充電源44的連 接。移動(dòng)終端10還可以包括內(nèi)容更新器36。內(nèi)容更新器36可以是以硬件、軟件或者 硬件和軟件結(jié)合實(shí)現(xiàn)的任意裝置、設(shè)備或者電路,其能夠更新移動(dòng)終端10上的內(nèi)容項(xiàng)。內(nèi) 容更新器36可以更新內(nèi)容項(xiàng)至易失性存儲(chǔ)器40或者非易失性存儲(chǔ)器42。內(nèi)容項(xiàng)可以是任 意類型的信息或者數(shù)據(jù),該信息或者數(shù)據(jù)被用戶選擇而在移動(dòng)終端上保持處于更新狀態(tài)。 內(nèi)容項(xiàng)可以包括但不限于,web頁面、web源、簡易聚合(RSS)源、播客、播客源、電子郵件、 語音郵件、短消息服務(wù)(SMS)消息、即時(shí)消息、音樂、視頻、經(jīng)由插件檢索的材料、經(jīng)由小應(yīng) 用(也即,僅用于檢索或者顯示與小應(yīng)用相關(guān)聯(lián)的特定數(shù)據(jù)的應(yīng)用)檢索的材料、或者經(jīng)由 利用訪問材料的網(wǎng)絡(luò)連接的任意應(yīng)用檢索的材料。內(nèi)容項(xiàng)可以包括來自多于單一位置(諸 如,單一 web頁面)的信息。就此,內(nèi)容項(xiàng)可以包括來自多個(gè)位置的數(shù)據(jù),諸如普通web站 上的web頁面和經(jīng)由諸如超鏈接的相關(guān)web頁面。內(nèi)容項(xiàng)還可以包括相關(guān)聯(lián)的數(shù)據(jù),該數(shù) 據(jù)可用于確定可用于檢索內(nèi)容項(xiàng)的接口或者應(yīng)用。在各種實(shí)施方式中,內(nèi)容更新器36可以是存儲(chǔ)于存儲(chǔ)器中并且由移動(dòng)終端10的 控制器20執(zhí)行的軟件應(yīng)用,以及由此可以由移動(dòng)終端10的控制器20實(shí)現(xiàn)。內(nèi)容更新器36 可以響應(yīng)于與內(nèi)容項(xiàng)相關(guān)聯(lián)的當(dāng)前上下文(即,活躍或者非活躍的上下文、和觸發(fā)事件)而 更新內(nèi)容項(xiàng)。如下所述,如果當(dāng)前上下文和觸發(fā)事件可以滿足各種標(biāo)準(zhǔn),移動(dòng)終端10可以 使用已連接的網(wǎng)絡(luò)(諸如,圖2的網(wǎng)絡(luò))來檢索和更新內(nèi)容項(xiàng)。內(nèi)容項(xiàng)可以在移動(dòng)設(shè)備上 更新,以便便于從存儲(chǔ)器中快速或者電能可知地檢索內(nèi)容項(xiàng)或者內(nèi)容項(xiàng)的條件性版本,其 中該存儲(chǔ)器對于移動(dòng)終端而言可以是本地的。移動(dòng)終端10還可以包括定位傳感器37,諸如例如與控制器20通信的全球定位系 統(tǒng)(GPS)模塊。定位傳感器37可以是任何形式的用于定位移動(dòng)終端10的位置的裝置、設(shè)備 或者電路。定位傳感器37可以包括用于定位移動(dòng)終端10的位置的全部硬件。備選地或者 附加地,定位傳感器37可以使用移動(dòng)終端10的存儲(chǔ)器設(shè)備來存儲(chǔ)確定移動(dòng)終端10的位置所需的、由控制器20執(zhí)行的軟件形式的指令。盡管本示例的定位傳感器37可以是GPS模 塊,但定位傳感器37可以包括或者另外備選地實(shí)現(xiàn)為例如,輔助全球定位系統(tǒng)(輔助GPS) 傳感器或者定位客戶端,其可以與網(wǎng)絡(luò)設(shè)備進(jìn)行通信以接收和/或發(fā)射信息,諸如用于在 確定移動(dòng)終端10的位置中使用的天空或者地面?zhèn)鞲衅鳌>痛?,如上所述,移?dòng)終端10的位 置可以由GPS、小區(qū)ID、信號(hào)三角測量、或者其他機(jī)制確定。在一個(gè)示例性實(shí)施方式中,定位 傳感器37可以包括計(jì)步器或者慣性傳感器。定位傳感器37還可以包括加速計(jì),該加速計(jì) 用于確定移動(dòng)終端10是否正在運(yùn)動(dòng)或者搖動(dòng)。由此,定位傳感器37能夠確定移動(dòng)終端10的位置,諸如例如移動(dòng)終端10的經(jīng)度 和緯度方向、以及海拔方向,或者相對于參考點(diǎn)(諸如目的地或者開始點(diǎn))的位置。繼而, 來自定位傳感器37的信息可以被傳遞至移動(dòng)終端10的存儲(chǔ)器或者另一存儲(chǔ)器設(shè)備,以便 作為定位歷史或者位置信息而存儲(chǔ)。另外,定位傳感器37能夠利用控制器20來經(jīng)由發(fā)射 機(jī)14/接收機(jī)16來發(fā)射/接收位置信息(諸如移動(dòng)終端10的位置)。移動(dòng)終端10還可以包括用戶身份模塊(UIM)38。UIM 38通常是具有內(nèi)置處理器 的存儲(chǔ)器設(shè)備。UIM 38例如可以包括訂戶身份模塊(SIM)、通用集成電路卡(UICC)、通用 訂戶身份模塊(USIM)、可移除用戶身份模塊(R-UIM)等。UIM 38通常存儲(chǔ)與移動(dòng)訂戶相關(guān) 的信元。除了 UIM 38之外,移動(dòng)終端10還可以裝備有存儲(chǔ)器。例如,移動(dòng)終端10可以包 括易失性存儲(chǔ)器40,例如包括用于數(shù)據(jù)臨時(shí)存儲(chǔ)的高速緩存區(qū)域的易失性隨機(jī)存取存儲(chǔ)器 (RAM)。移動(dòng)終端10還可以包括其他非易失性存儲(chǔ)器42,其可以是嵌入式的和/或可移除 的。非易失性存儲(chǔ)器42可以附加地或者可選地包括例如可以從加利福尼亞,森尼維爾市的 SanDisk公司或者加利福尼亞,佛里蒙的Lexar Media公司可獲得的電可擦除可編程只讀 存儲(chǔ)器(EEPROM)、閃存等。存儲(chǔ)器可以存儲(chǔ)移動(dòng)終端10所使用的多個(gè)信息片段和數(shù)據(jù)中的 任意項(xiàng),以實(shí)現(xiàn)移動(dòng)終端10的功能。例如,存儲(chǔ)器可以包括能夠唯一標(biāo)識(shí)移動(dòng)終端10的標(biāo) 識(shí)符,諸如全球移動(dòng)設(shè)備標(biāo)識(shí)(IMEI)碼。圖2是根據(jù)本發(fā)明示例性實(shí)施方式的無線通信系統(tǒng)的示意性框圖?,F(xiàn)在參見圖 2,提供受益于本發(fā)明實(shí)施方式的一種類型的系統(tǒng)的圖示。該系統(tǒng)包括多個(gè)網(wǎng)絡(luò)設(shè)備。如圖 所示,一個(gè)或多個(gè)移動(dòng)終端10的每個(gè)都可以包括天線12,以用于將信號(hào)發(fā)射至基地或基站 (BS)44,以及用于從其接收信號(hào)?;?4可以是一個(gè)或多個(gè)蜂窩或移動(dòng)網(wǎng)絡(luò)的一部分,每 個(gè)網(wǎng)絡(luò)包括操作該網(wǎng)絡(luò)所需的元件,例如移動(dòng)交換中心(MSC)46。如本領(lǐng)域技術(shù)人員公知 的,移動(dòng)網(wǎng)絡(luò)還可以稱作基站/MSC/互聯(lián)功能(BMI)。在操作中,當(dāng)移動(dòng)終端10進(jìn)行呼叫 和接收呼叫時(shí),MSC 46能夠路由去往和來自移動(dòng)終端10的呼叫。當(dāng)呼叫涉及移動(dòng)終端10 時(shí),MSC 46還可以提供到陸地線主干的連接。此外,MSC 46能夠控制去往和來自移動(dòng)終端 10的消息的轉(zhuǎn)發(fā),并且還能夠控制去往和來自消息收發(fā)中心的、針對移動(dòng)終端10的消息的 轉(zhuǎn)發(fā)。應(yīng)當(dāng)注意,盡管在圖2的系統(tǒng)中示出了 MSC 46,但是MSC 46僅僅是示例性網(wǎng)絡(luò)設(shè)備, 并且本發(fā)明的實(shí)施方式不限于在采用MSC的網(wǎng)絡(luò)中使用。MSC 46可以耦合至數(shù)據(jù)網(wǎng)絡(luò),諸如局域網(wǎng)(LAN)、城域網(wǎng)(MAN)和/或廣域網(wǎng) (WAN)。MSC 46可以直接耦合至數(shù)據(jù)網(wǎng)絡(luò)。然而,在一個(gè)典型實(shí)施方式中,MSC 46耦合至網(wǎng) 關(guān)設(shè)備(GTW) 48,而GTW 48耦合至例如因特網(wǎng)50的WAN。繼而,諸如處理元件(例如,個(gè)人 計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等)的設(shè)備可以經(jīng)由因特網(wǎng)50耦合至移動(dòng)終端10。例如,如下所述, 處理元件可以包括與下文描述的計(jì)算系統(tǒng)52和/或其他相關(guān)聯(lián)的一個(gè)或多個(gè)處理元件。
BS 44還可以耦合至信令GPRS (通用分組無線服務(wù))支持節(jié)點(diǎn)(SGSN) 56。如本領(lǐng) 域技術(shù)人員公知的,SGSN 56通常能夠執(zhí)行類似于MSC 46的功能,以用于分組交換服務(wù)。與 MSC 46類似,SGSN56可以耦合至諸如因特網(wǎng)50的數(shù)據(jù)網(wǎng)絡(luò)。SGSN 56可以直接耦合至數(shù) 據(jù)網(wǎng)絡(luò)。然而,在更典型的實(shí)施方式中,SGSN 56耦合至分組交換核心網(wǎng),諸如GPRS核心網(wǎng) 58。分組交換核心網(wǎng)繼而耦合至另一GTW 48,諸如GTW GPRS支持節(jié)點(diǎn)(GGSN) 60,而GGSN 60 耦合至因特網(wǎng)50。除了 GGSN 60之外,分組交換核心網(wǎng)還可以耦合至GTW 48。而且,GGSN 60可以耦合至消息收發(fā)中心。在此方面,類似于MSC 46,GGSN 60和SGSN 56能夠控制消 息(諸如MMS消息)的轉(zhuǎn)發(fā)。GGSN 60和SGSN 56還能夠控制去往和來自消息收發(fā)中心的、 針對移動(dòng)終端10的消息的轉(zhuǎn)發(fā)。此外,通過將SGSN 56耦合至GPRS核心網(wǎng)58和GGSN 60,諸如計(jì)算系統(tǒng)52的設(shè)備 可以經(jīng)由因特網(wǎng)50、SGSN 56以及GGSN 60耦合至移動(dòng)終端10。在此方面,諸如計(jì)算系統(tǒng) 52的設(shè)備可以跨越SGSN 56,GPRS核心網(wǎng)58以及GGSN 60來與移動(dòng)終端10通信。通過將 移動(dòng)終端10以及其他設(shè)備(例如,計(jì)算系統(tǒng)52、聯(lián)合搜索服務(wù)53,等)直接或者間接地連 接至因特網(wǎng)50,移動(dòng)終端10例如可以按照超文本傳輸協(xié)議(HTTP)和/或其他來與其他設(shè) 備通信以及相互之間彼此通信,由此執(zhí)行移動(dòng)終端10的各種功能。盡管在此沒有示出和描述每個(gè)可能的移動(dòng)網(wǎng)絡(luò)的每個(gè)元件,但應(yīng)當(dāng)意識(shí)到,移動(dòng) 終端10可以通過BS 44耦合至多個(gè)不同網(wǎng)絡(luò)中的任意的一個(gè)或多個(gè)。在此方面,網(wǎng)絡(luò)能 夠支持按照多個(gè)第一代(IG)、第二代(2G)、2. 5G、第三代(3G)、3.9G、第四代移動(dòng)通信協(xié)議 等中的任意一個(gè)或多個(gè)協(xié)議的通信。例如,一個(gè)或多個(gè)網(wǎng)絡(luò)能夠支持按照2G無線通信協(xié) 議IS-136 (TDMA)、GSM和IS-95 (CDMA)的通信。而且,例如,一個(gè)或多個(gè)網(wǎng)絡(luò)能夠支持按照 2. 5G無線通信協(xié)議GPRS、增強(qiáng)數(shù)據(jù)GSM環(huán)境(EDGE)等的通信。此外,例如,一個(gè)或多個(gè)網(wǎng) 絡(luò)能夠支持按照3G無線通信協(xié)議的通信,其中3G無線通信協(xié)議諸如使用WCDMA無線接入 技術(shù)的UMTS網(wǎng)絡(luò)。一些窄帶模擬移動(dòng)電話服務(wù)(NAMPS)網(wǎng)絡(luò)、全接入通信系統(tǒng)(TACS)、網(wǎng) 絡(luò)以及雙?;蛘吒嗄5囊苿?dòng)臺(tái)(例如,數(shù)字/模擬或者TDMA/CDMA/模擬電話)也可以得 益于本發(fā)明的實(shí)施方式。移動(dòng)終端10還可以耦合至一個(gè)或多個(gè)無線接入點(diǎn)(AP)62。AP 62可以包括被配 置為按照諸如以下的技術(shù)來與移動(dòng)終端10進(jìn)行通信的接入點(diǎn)射頻(RF)、藍(lán)牙(BT)、紅外 (IrDA)或者多種不同的無線網(wǎng)絡(luò)互聯(lián)技術(shù)中的任意技術(shù),其中無線網(wǎng)絡(luò)互聯(lián)技術(shù)包括諸 如 IEEE 802. 11 (例如,802. Ila,802. lib,802. Ilg,801. Iln 等)的無線 LAN(WLAN)技術(shù), 其還已知為Wi-Fi,諸如IEEE 802. 16的微波接入全球互通(WiMAX)技術(shù),和/或諸如IEEE 802. 15和/或其他的超寬帶(UWB)技術(shù)。AP 62可以耦合至因特網(wǎng)50。類似于MSC 46, AP 62可以直接耦合至因特網(wǎng)50。然而,在一個(gè)實(shí)施方式中,AP 62經(jīng)由GTW 48間接耦合至因 特網(wǎng)50。此外,在一個(gè)實(shí)施方式中,可以將BS 44視作另一 AP 62。將會(huì)意識(shí)到,通過將移 動(dòng)終端10和/或多個(gè)其他設(shè)備中的任意設(shè)備直接或者間接地連接至因特網(wǎng)50,移動(dòng)終端 10可以彼此進(jìn)行通信,與計(jì)算系統(tǒng)進(jìn)行通信,等等,由此來執(zhí)行移動(dòng)終端10的各種功能,例 如將數(shù)據(jù)、內(nèi)容等發(fā)射至計(jì)算系統(tǒng)52和/或從計(jì)算系統(tǒng)52接收內(nèi)容、數(shù)據(jù)等。這里使用的 術(shù)語“數(shù)據(jù)”、“內(nèi)容”、“信息”以及類似術(shù)語可以互換使用,用來表示能夠根據(jù)本發(fā)明的實(shí)施 方式而被發(fā)射、接收和/或存儲(chǔ)的數(shù)據(jù)。由此,不應(yīng)將任何這種術(shù)語的使用作為對本發(fā)明實(shí) 施方式的精神以及范圍的限制。
將會(huì)意識(shí)到,通過將移動(dòng)終端10和計(jì)算系統(tǒng)52和/或多個(gè)其他設(shè)備中的任意設(shè) 備直接或者間接地連接至因特網(wǎng)50,移動(dòng)終端10可以彼此進(jìn)行通信,與計(jì)算系統(tǒng)52進(jìn)行通 信,等等,由此來執(zhí)行移動(dòng)終端10的各種功能,例如將數(shù)據(jù)、內(nèi)容等發(fā)射至計(jì)算系統(tǒng)52和/ 或從計(jì)算系統(tǒng)52接收內(nèi)容、數(shù)據(jù)等。盡管未在圖2中示出,除了跨越因特網(wǎng)50將移動(dòng)終端10耦合至計(jì)算系統(tǒng)52和/ 或聯(lián)合搜索服務(wù)53之外或者作為替代,可以按照例如RF、BT、IrDA或者多種不同的有線或 無線通信技術(shù)(包括LAN、WLAN、WiMAX、UWB技術(shù)和/或其他)中的任意技術(shù)來將移動(dòng)終端 10與計(jì)算系統(tǒng)52和/或聯(lián)合搜索服務(wù)53彼此耦合和通信。一個(gè)或多個(gè)計(jì)算系統(tǒng)52和聯(lián) 合搜索服務(wù)53可以附加地或者備選地包括可移除存儲(chǔ)器,其能夠存儲(chǔ)隨后可以傳送給移 動(dòng)終端10的內(nèi)容。此外,移動(dòng)終端10可以耦合至一個(gè)或多個(gè)電子設(shè)備,諸如打印機(jī)、數(shù)字 投影儀和/或其他多媒體捕獲、產(chǎn)生和/或存儲(chǔ)設(shè)備(例如,其他終端)。類似于計(jì)算系統(tǒng) 52和聯(lián)合搜索服務(wù)53,移動(dòng)終端10可以被配置為按照例如RF、BT、IrDA或者多種不同的有 線或無線通信技術(shù)(包括(通用串行總線)USB、LAN、WLAN、WiMAX、UffB技術(shù)和/或其他) 中的任意技術(shù)來與便攜式電子設(shè)備進(jìn)行通信。圖3繪出了根據(jù)本發(fā)明各種實(shí)施方式的更新內(nèi)容項(xiàng)的方法。該方法可以包括在 300處確定內(nèi)容項(xiàng)的當(dāng)前上下文,標(biāo)識(shí)觸發(fā)事件的發(fā)生(310),以及如果內(nèi)容項(xiàng)具有預(yù)定義 的當(dāng)前上下文,則響應(yīng)于觸發(fā)事件而更新內(nèi)容項(xiàng)。在300,可以通過例如移動(dòng)終端10的內(nèi)容更新器36、控制器20或者其他裝置來確 定內(nèi)容項(xiàng)的當(dāng)前上下文。當(dāng)前上下文可以針對內(nèi)容項(xiàng)而確定,并且當(dāng)前上下文可以被設(shè)置 為預(yù)定義當(dāng)前上下文。根據(jù)各種實(shí)施方式,當(dāng)前上下文可以被設(shè)置為活躍或者非活躍的。在 某些實(shí)施方式中,當(dāng)前上下文還可以被設(shè)置為附加狀態(tài)或者不同狀態(tài),諸如例如,當(dāng)前上下 文可以被設(shè)置為睡眠、休假、家庭等。在其中定義了活躍的當(dāng)前上下文的實(shí)施方式中,情況 可以是其中某些內(nèi)容項(xiàng)被設(shè)置為活躍的當(dāng)前上下文,而其他則不是。根據(jù)本發(fā)明的各種實(shí) 施方式,當(dāng)內(nèi)容項(xiàng)的當(dāng)前上下文為活躍的時(shí),內(nèi)容項(xiàng)可以被更新;而當(dāng)內(nèi)容項(xiàng)的當(dāng)前上下文 為非活躍的時(shí),則內(nèi)容項(xiàng)可以不被更新。在確定當(dāng)前上下文是活躍的還是非活躍的時(shí),可以考慮各種標(biāo)準(zhǔn)。在確定內(nèi)容項(xiàng) 的當(dāng)前上下文時(shí)可以考慮任意數(shù)量的標(biāo)準(zhǔn),例如,可以使用評估各種標(biāo)準(zhǔn)的啟發(fā)式方法,或 者在某些實(shí)施方式中,單一標(biāo)準(zhǔn)可以單方面地確定當(dāng)前上下文??梢钥紤]的標(biāo)準(zhǔn)可以包括 但不限于,過去的用戶傾向、用戶偏好、電池水平、位置、可用網(wǎng)絡(luò)、一天中的時(shí)間、已調(diào)度事 件,諸如日歷或者警報(bào)時(shí)鐘事件、當(dāng)前用戶與移動(dòng)終端的交互以及移動(dòng)終端的當(dāng)前簡檔。針 對各種標(biāo)準(zhǔn),在某些實(shí)施方式中,當(dāng)前上下文可以依賴于可以輸出內(nèi)容的設(shè)備的上下文。由 此,設(shè)備的目標(biāo)上下文可以作為標(biāo)準(zhǔn)而考慮。例如,在確定內(nèi)容項(xiàng)的上下文時(shí),可以考慮具 有低電池的移動(dòng)終端10的上下文?;跇?biāo)準(zhǔn),可以根據(jù)預(yù)定義規(guī)則或者根據(jù)預(yù)定義算法,通過評估標(biāo)準(zhǔn)而確定當(dāng)前 上下文。就此,可以根據(jù)規(guī)則或者算法的共同集合來確定至少多個(gè)內(nèi)容項(xiàng)或者全部內(nèi)容項(xiàng) 的當(dāng)前上下文,或者可以利用單獨(dú)規(guī)則或者算法來確定每個(gè)不同內(nèi)容項(xiàng)的當(dāng)前上下文。通 過使用這些不同規(guī)則或者算法,可以確定當(dāng)前上下文以便降低更新內(nèi)容項(xiàng)對于資源的影 響,從而保留能量和處理能力,同時(shí)限制非連續(xù)內(nèi)容更新對于用戶的影響,也即,即使用戶 對其他內(nèi)容(也即,非活躍的內(nèi)容)不感興趣,確保很可能對于用戶而言是感興趣的內(nèi)容保持最新。在確定當(dāng)前上下文時(shí),可以考慮過去用戶傾向。對于過去用戶傾向,內(nèi)容更新器36 可以記錄日志,或者另行跟蹤用戶在何時(shí)以及如何與特定內(nèi)容項(xiàng)交互??梢曰谟脩舻膭?dòng) 作而開發(fā)使用模式。使用模式可以被存儲(chǔ)和用來預(yù)測用戶未來的行為。使用模式可以以任 意方式來導(dǎo)出,并且可以基于對移動(dòng)終端可用的任何信息或者事件。例如,如果在來自用戶 的股票經(jīng)紀(jì)人的電話呼叫之后,她總是檢查金融web頁面,則當(dāng)用戶接收來自股票經(jīng)紀(jì)人 的電話時(shí),針對金融web頁面的當(dāng)前上下文可以被設(shè)置為活躍的,然而也可以另行設(shè)置為 非活躍的。在確定當(dāng)前上下文時(shí)可以考慮用戶偏好。用戶偏好可以是在設(shè)置過程期間由用戶 提供的設(shè)置。用戶偏好可以由用戶輸入,以便設(shè)置用戶喜歡將內(nèi)容項(xiàng)設(shè)置為活躍的狀態(tài)的 情況、標(biāo)準(zhǔn)、閾值或者類型情形。例如,當(dāng)經(jīng)紀(jì)人呼叫時(shí),代替允許移動(dòng)終端確定用戶傾向而 將金融web頁面設(shè)置為活躍的,用戶可以輸入當(dāng)股票經(jīng)紀(jì)人呼叫時(shí)將金融web頁面設(shè)置為 活躍的當(dāng)前上下文的偏好。當(dāng)前上下文還可以基于移動(dòng)終端的電池(諸如電池34)的電池水平而確定。在某 些實(shí)施方式中,如果電池水平確定為低于預(yù)定義閾值,則一個(gè)或者多個(gè)內(nèi)容項(xiàng)(例如,較低 優(yōu)先級內(nèi)容項(xiàng)或者更新時(shí)需要大量能力和/或處理資源的內(nèi)容項(xiàng))可以設(shè)置為非活躍的當(dāng) 前上下文。相反,如果電池水平確定為高于預(yù)定義閾值,則一個(gè)或者多個(gè)內(nèi)容項(xiàng)可以設(shè)置為 活躍的當(dāng)前上下文。類似地,如果確定補(bǔ)充電源連接至電池或者移動(dòng)終端,則一個(gè)或者多個(gè) 內(nèi)容項(xiàng)可以設(shè)置為具有活躍的當(dāng)前上下文。移動(dòng)終端的位置還可以用于確定當(dāng)前上下文。移動(dòng)終端(諸如移動(dòng)終端10)的位 置可以經(jīng)由定位傳感器(諸如,定位傳感器37)確定??紤]到移動(dòng)終端位于何處、并結(jié)合移 動(dòng)終端的用戶位于何處,針對各種內(nèi)容項(xiàng)的當(dāng)前上下文可以設(shè)置為活躍的或者非活躍的。 例如,當(dāng)用戶在工作時(shí),一個(gè)或者多個(gè)內(nèi)容項(xiàng)可以設(shè)置為非活躍的當(dāng)前上下文,這是由于用 戶可以訪問計(jì)算機(jī)以便檢索期望的內(nèi)容項(xiàng)。還可以基于移動(dòng)終端所位于的時(shí)區(qū)考慮位置, 這可以影響當(dāng)前上下文的設(shè)置。此外,當(dāng)前上下文可以基于與移動(dòng)終端相關(guān)聯(lián)的速率來設(shè) 置。例如,如果位置傳感器指示移動(dòng)終端正在以超過閾值速度(例如,35英里每小時(shí))的 速度運(yùn)動(dòng),則一個(gè)或者多個(gè)內(nèi)容項(xiàng)可以設(shè)置為非活躍的當(dāng)前上下文,這是由于用戶在開車 時(shí)可能不需要更新的內(nèi)容。此外,位置傳感器可以經(jīng)由加速計(jì)等指示個(gè)人正在步行或者跑 動(dòng),并且,通過使用此信息,與一個(gè)或者多個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)的當(dāng)前上下文還可以設(shè)置為活躍 的或者非活躍的。當(dāng)移動(dòng)終端靜止持續(xù)閾值時(shí)段時(shí),內(nèi)容項(xiàng)的當(dāng)前上下文還可以設(shè)置為活 躍的或者非活躍的。在確定當(dāng)前上下文中,可以考慮特定網(wǎng)絡(luò)或者網(wǎng)絡(luò)類型的可用性。如果檢測到具 有特定通信速率或者電能消耗的網(wǎng)絡(luò),則一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前上下文可以設(shè)置為活 躍的或者非活躍的。就此,可以針對通信速率或者電能消耗設(shè)置閾值,以及基于針對閾值的 網(wǎng)絡(luò)特征,當(dāng)前上下文可以設(shè)置為活躍的或者非活躍的。例如,如果Wi-Fi網(wǎng)絡(luò)在當(dāng)前可 用,則一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前上下文可以設(shè)置為活躍的。此外,基于從定位傳感器導(dǎo) 出的位置信息可以確定,移動(dòng)終端可以很快移動(dòng)至期望的或者不期望的網(wǎng)絡(luò)區(qū)域,并且由 此可以設(shè)置內(nèi)容項(xiàng)的當(dāng)前上下文。另外,可以考慮網(wǎng)絡(luò)的其他屬性,諸如網(wǎng)絡(luò)是否為歸屬網(wǎng) 絡(luò),或者網(wǎng)絡(luò)是否是外地網(wǎng)絡(luò),并且如果網(wǎng)絡(luò)為外地網(wǎng)絡(luò),則考慮額外的計(jì)費(fèi)是否可能關(guān)聯(lián)于與該外地網(wǎng)絡(luò)的交互。 此外,在確定當(dāng)前上下文時(shí),可以考慮由移動(dòng)終端控制的無線連接或者有線連接。 就此,移動(dòng)終端上的各種發(fā)射機(jī)和接收機(jī)的狀態(tài)可以影響確定當(dāng)前上下文,或者在確定當(dāng) 前上下文中可以對其進(jìn)行考慮。例如,如果電能保留應(yīng)用或者其他應(yīng)用選擇解激活無線LAN 無線點(diǎn),然而保持蜂窩無線活躍,則在確定內(nèi)容項(xiàng)的當(dāng)前上下文中可以考慮移動(dòng)終端的這 些特征。 當(dāng)確定當(dāng)前上下文時(shí)還可以考慮一天中的時(shí)間。例如,在早上2 00am,用戶很可能 正在睡覺,且由此不必花費(fèi)資源(諸如電能和處理)來在那時(shí)候更新內(nèi)容。由此,各種內(nèi)容 項(xiàng)的一個(gè)或者多個(gè)當(dāng)前上下文可以基于當(dāng)前時(shí)間而設(shè)置為活躍的或者非活躍的。在確定當(dāng)前上下文中還可以考慮已調(diào)度事件。已調(diào)度事件可以包括存儲(chǔ)在日歷程 序中的事件或者警報(bào)時(shí)鐘事件。日歷事件諸如例如存儲(chǔ)在日歷程序中的假期事件或者會(huì) 議事件,其可用于確定一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前上下文應(yīng)當(dāng)被設(shè)置為活躍的還是非活躍 的。另外,當(dāng)設(shè)置當(dāng)前上下文時(shí),可以考慮警報(bào)時(shí)鐘事件(其中警報(bào)時(shí)鐘程序設(shè)置為在特定 時(shí)間發(fā)出警報(bào))。圖6中繪出了移動(dòng)終端顯示器上的示例性警報(bào)時(shí)鐘事件600。針對已調(diào) 度事件,當(dāng)前上下文可以在已調(diào)度事件之前被激活或者解激活,并且在已調(diào)度事件之前的 時(shí)間長度可以設(shè)置以定義當(dāng)前上下文何時(shí)可以改變。備選地,當(dāng)前上下文的改變可以基于 已調(diào)度事件而預(yù)見。在已調(diào)度事件的預(yù)期中,可以在已調(diào)度事件之前某時(shí)間使上下文改變 生效。例如,如果警報(bào)時(shí)鐘特征設(shè)置為在7:00am發(fā)出警報(bào),則一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前 上下文可以設(shè)置為在6:55am時(shí)激活,也即,警報(bào)之前的時(shí)間長度設(shè)置為5分鐘,并且與各種 內(nèi)容向相關(guān)聯(lián)的當(dāng)前上下文可以在6:55am時(shí)更新。此外,可以選擇已調(diào)度事件之前的時(shí)間 長度,以便有充足時(shí)間可用于更新具有可能受到已調(diào)度事件影響的當(dāng)前上下文的內(nèi)容項(xiàng), 但是仍然相對靠近于事件的發(fā)生,從而使得該內(nèi)容項(xiàng)是相對當(dāng)前的。當(dāng)確定當(dāng)前上下文時(shí),還可以考慮當(dāng)前用戶與移動(dòng)終端的交互。例如,如果用戶正 在按下小鍵盤(諸如,小鍵盤30)上的按鍵,或者與移動(dòng)終端另行交互,則在確定當(dāng)前上下 文中可以考慮用戶的動(dòng)作。就此,例如,用戶正在按下按鍵的事實(shí)可以指示用戶還可能很快 檢查內(nèi)容項(xiàng),并且諸如一個(gè)或者多個(gè)內(nèi)容項(xiàng)可以設(shè)置為活躍的當(dāng)前上下文。另外,如果用 戶持續(xù)某閾值持續(xù)時(shí)間沒有與移動(dòng)終端交互,則當(dāng)前上下文可以針對此持續(xù)時(shí)間而進(jìn)行設(shè) 置。在確定內(nèi)容項(xiàng)的當(dāng)前上下文中還可以考慮移動(dòng)設(shè)備的當(dāng)前簡檔。移動(dòng)終端的當(dāng)前 簡檔可以是在用戶處于各種環(huán)境或者情況下時(shí)、移動(dòng)終端被置入的設(shè)置或者模式。當(dāng)前簡 檔例如可以包括,靜音、大音量、振動(dòng)、會(huì)議、睡眠、家庭等。就此,當(dāng)用戶將移動(dòng)終端置入特 定簡檔時(shí),當(dāng)前上下文可以被修改。在某些實(shí)施方式中,用戶可以調(diào)度簡檔改變。例如,用 戶可以調(diào)度移動(dòng)終端來將簡檔在6:30a.m.從“靜音”改變至“常規(guī)”。就此,可以針對已調(diào) 度簡檔改變和/或移動(dòng)終端的當(dāng)前簡檔,而考慮內(nèi)容項(xiàng)的當(dāng)前上下文。如上所指示,在此描述的標(biāo)準(zhǔn)僅僅是當(dāng)確定當(dāng)前上下文時(shí)可以考慮的示例性標(biāo) 準(zhǔn)。各種附加或者不同的標(biāo)準(zhǔn)可以用于確定當(dāng)前上下文,或者其他類型的規(guī)則或者算法可 以用于確定當(dāng)前上下文。在310處,可以標(biāo)識(shí)觸發(fā)事件的發(fā)生。觸發(fā)事件可以由移動(dòng)終端10的內(nèi)容更新器 36、控制器20或者其他裝置來標(biāo)識(shí)。觸發(fā)事件可以是這樣的事件其導(dǎo)致內(nèi)容更新器36檢查內(nèi)容項(xiàng)的當(dāng)前上下文以確定是否應(yīng)當(dāng)啟動(dòng)對內(nèi)容項(xiàng)的更新。觸發(fā)事件例如可以是每隔規(guī) 定時(shí)間間隔(例如,每隔15分鐘)過時(shí)的定時(shí)器。就此,當(dāng)定時(shí)器過時(shí)時(shí),內(nèi)容更新器36 可以檢查內(nèi)容項(xiàng)的當(dāng)前上下文,以確定是否應(yīng)當(dāng)更新內(nèi)容項(xiàng)。此外,定時(shí)器的持續(xù)時(shí)間針對 各種標(biāo)準(zhǔn)可以是動(dòng)態(tài)的,該標(biāo)準(zhǔn)諸如電池水平、對于補(bǔ)充電源的連接、可用網(wǎng)絡(luò)、從用戶與 移動(dòng)終端的最后交互開始的持續(xù)時(shí)間、上述各種標(biāo)準(zhǔn)中的任意一項(xiàng)或者多項(xiàng),等等。例如, 如果已經(jīng)確定移動(dòng)終端連接至補(bǔ)充電源,則定時(shí)器間隔可以縮短至較小的持續(xù)時(shí)間,諸如7 分鐘,這是由于移動(dòng)終端不必單一依賴于電池供電。此外,不同定時(shí)器可以與不同內(nèi)容項(xiàng)相 關(guān)聯(lián)。例如,作為電子郵件賬戶的內(nèi)容項(xiàng)可以具有15分鐘的定時(shí)器,而作為RSS源的內(nèi)容 項(xiàng)可以具有1小時(shí)的定時(shí)器。當(dāng)前上下文從非活躍到活躍的改變還可以是一個(gè)或者多個(gè)內(nèi)容項(xiàng)的觸發(fā)事件。由 此,一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前上下文從非活躍的到活躍的改變可以定義為以及劃分為觸 發(fā)和非觸發(fā)事件。當(dāng)前上下文從非活躍的到活躍的觸發(fā)改變可以導(dǎo)致立即啟動(dòng)更新內(nèi)容 項(xiàng),這是由于內(nèi)容項(xiàng)的當(dāng)前上下文已經(jīng)設(shè)置為活躍的,并且已經(jīng)發(fā)生觸發(fā)事件(也即,上下 文中的改變)。另一方面,到活躍的當(dāng)前上下文的非觸發(fā)改變可以需要在啟動(dòng)更新內(nèi)容項(xiàng) 之前標(biāo)識(shí)不同觸發(fā)事件。就此,在啟動(dòng)內(nèi)容項(xiàng)更新之前,必須發(fā)生定時(shí)過期或者另一觸發(fā)事 件,這是由于上下文中單獨(dú)的改變是不夠的。在320,可以更新內(nèi)容項(xiàng)。如果內(nèi)容項(xiàng)具有預(yù)定義的當(dāng)前上下文,則內(nèi)容項(xiàng)可以響 應(yīng)于觸發(fā)事件更新。320處的操作可以由內(nèi)容更新器36、控制器20或者其他裝置執(zhí)行。就 此,當(dāng)發(fā)生觸發(fā)事件時(shí),可以查明一個(gè)或者多個(gè)內(nèi)容項(xiàng)的當(dāng)前上下文。如果遭受觸發(fā)事件的 內(nèi)容項(xiàng)具有活躍的當(dāng)前上下文,則可以啟動(dòng)更新內(nèi)容項(xiàng)。在某些實(shí)施方式中,可以生成針對 內(nèi)容項(xiàng)執(zhí)行更新的請求,并且將其傳送至各種實(shí)體以執(zhí)行更新,諸如如下所述的預(yù)覽模塊。 此外,如果遭受觸發(fā)事件的內(nèi)容項(xiàng)處于非活躍的當(dāng)前上下文,則不需要執(zhí)行針對內(nèi)容項(xiàng)的 更新。如果內(nèi)容項(xiàng)已被更新,則可以提供已經(jīng)發(fā)生更新的指示,諸如已修改圖標(biāo)或者音頻音 調(diào)。此外,已更新內(nèi)容項(xiàng)可以包括時(shí)間戳,其指示內(nèi)容項(xiàng)何時(shí)被最后更新。內(nèi)容項(xiàng)可以以各種方式更新。電子郵件賬戶可以與電子郵件服務(wù)器交互,web源 可以與互聯(lián)網(wǎng)上的web服務(wù)器交互,等等,以便下載最新信息。在某些實(shí)施方式中,內(nèi)容項(xiàng) 可以以如下方式更新經(jīng)由網(wǎng)絡(luò)(諸如圖2所示的網(wǎng)絡(luò)),通過從相關(guān)聯(lián)的源檢索數(shù)據(jù),并 且將所檢索數(shù)據(jù)存儲(chǔ)于移動(dòng)終端10的存儲(chǔ)器設(shè)備(諸如,易失性存儲(chǔ)器40或者非易失性 存儲(chǔ)器42)。此外,更新內(nèi)容項(xiàng)還可以涉及使用其他應(yīng)用或者接口,諸如RSS源應(yīng)用、插件、 小應(yīng)用,等等。就此,所檢索的數(shù)據(jù)可以經(jīng)由接口檢索,并且直接在移動(dòng)終端上存儲(chǔ),而不需 要執(zhí)行數(shù)據(jù)格式轉(zhuǎn)換或者數(shù)據(jù)的其他條件性處理。然而,在某些實(shí)施方式中,對內(nèi)容項(xiàng)的更 新可以包括,在移動(dòng)終端上存儲(chǔ)數(shù)據(jù)之前對數(shù)據(jù)進(jìn)行條件性處理。數(shù)據(jù)可以以各種方式進(jìn) 行條件性處理,以及條件性處理可以由內(nèi)容更新器36、控制器20或者其他裝置執(zhí)行。在由 移動(dòng)終端接收之前,在更新內(nèi)容項(xiàng)中使用的數(shù)據(jù)還可以由網(wǎng)絡(luò)實(shí)體(諸如,計(jì)算系統(tǒng)52或 者BS44)來進(jìn)行條件性處理。就此,例如內(nèi)容項(xiàng)(諸如電子郵件賬戶)可以通過條件性處理與電子郵件賬戶相 關(guān)聯(lián)的數(shù)據(jù)進(jìn)行更新,從而在更新期間移動(dòng)終端僅接收所接收電子郵件的郵件頭。如果用 戶希望讀取該電子郵件,則電子郵件的郵件體或者電子郵件的郵件體的部分可以基于用戶 請求而檢索。
由此,可以條件性處理用于更新內(nèi)容項(xiàng)的某些數(shù)據(jù),以便可以容易地在移動(dòng)終端 的顯示器上查看數(shù)據(jù)。就此例如,可以去除有待更新的web頁面上的圖像,以便于容易讀取 web頁面相關(guān)聯(lián)的文本。內(nèi)容項(xiàng)還可以通過生成與內(nèi)容項(xiàng)相關(guān)聯(lián)的預(yù)覽而更新。預(yù)覽可以由內(nèi)容更新器 36、控制器20、計(jì)算系統(tǒng)52、BS 44或者其他裝置生成。預(yù)覽可以是從與內(nèi)容項(xiàng)相關(guān)聯(lián)的源 檢索的數(shù)據(jù)指示。在某些實(shí)施方式中,預(yù)覽可以包括原始圖像數(shù)據(jù),其被組織為圖像文件并 且從內(nèi)容項(xiàng)的源檢索的數(shù)據(jù)而生成。預(yù)覽可以作為位圖或者其他圖像格式存儲(chǔ)在移動(dòng)終端 上。與內(nèi)容項(xiàng)相關(guān)聯(lián)的元數(shù)據(jù)還可以包括在預(yù)覽中。預(yù)覽還可以包括相關(guān)聯(lián)的元數(shù)據(jù),其 中元數(shù)據(jù)可以是去往各種相關(guān)內(nèi)容項(xiàng)的鏈接,該內(nèi)容項(xiàng)可由與鏈接進(jìn)行交互而檢索。圖7繪出了根據(jù)本發(fā)明各種實(shí)施方式的天氣內(nèi)容項(xiàng)的示例性預(yù)覽710。預(yù)覽710 可以在顯示器700上查看。預(yù)覽710可以包括時(shí)間更新指示符720,其可以提供關(guān)于何時(shí)生 成預(yù)覽的信息。用于查看預(yù)覽710的應(yīng)用還可以包括滾動(dòng)指示符720,其可以指示當(dāng)前查看 的預(yù)覽在一系列預(yù)覽中位于何處。圖8還繪出了示例性預(yù)覽810。預(yù)覽810可以是電子郵 件客戶端預(yù)覽。預(yù)覽810可以在顯示器800上查看。預(yù)覽810還可以包括鏈接820,其可以 通過使用與預(yù)覽810相關(guān)聯(lián)的元數(shù)據(jù)實(shí)現(xiàn)。鏈接820可以用于檢索與預(yù)覽810相關(guān)的附加 內(nèi)容項(xiàng),諸如例如電子郵件的郵件體。圖4是根據(jù)本發(fā)明各種實(shí)施方式的用于生成和使用預(yù)覽的預(yù)覽模塊400的框圖。 預(yù)覽模塊400可以是任何裝置、設(shè)備或者電路,其以硬件、軟件或者硬件和軟件的結(jié)合實(shí) 現(xiàn),并能夠在移動(dòng)終端10上生成和/或使用預(yù)覽。預(yù)覽模塊400或者預(yù)覽模塊400的部分 可以實(shí)現(xiàn)于內(nèi)容更新器36、控制器20、計(jì)算系統(tǒng)52、BS 44或者其他裝置中。在各種實(shí)施方 式中,預(yù)覽模塊400可以包括軟件應(yīng)用和相關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu),其存儲(chǔ)于存儲(chǔ)器中并且可以 由內(nèi)容更新器36、控制器20、計(jì)算系統(tǒng)52、BS 44或者其結(jié)合執(zhí)行。預(yù)覽模塊400可以包括 內(nèi)容檢索器服務(wù)器410、內(nèi)容檢索器插件應(yīng)用編程接口(API)420、預(yù)覽數(shù)據(jù)庫470、預(yù)覽輸 出客戶端480以及預(yù)覽客戶端輸出API 490。除了預(yù)覽輸出客戶端480,預(yù)覽模塊400的其 余元件可以在后臺(tái)運(yùn)行,并且移動(dòng)終端的用戶可以不知曉其運(yùn)行。內(nèi)容檢索器服務(wù)器410可以包括軟件應(yīng)用,其操作用于從各種資源檢索內(nèi)容項(xiàng)并 將內(nèi)容項(xiàng)條件性處理至預(yù)覽中。內(nèi)容檢索器服務(wù)器410和內(nèi)容檢索器插件API可以駐留并 且操作于移動(dòng)終端10的內(nèi)容更新器36或者控制器20之上,或者駐留并且操作于圖2的計(jì) 算系統(tǒng)52或者BS 44或者通信系統(tǒng)上。內(nèi)容檢索器服務(wù)器410可以接收更新內(nèi)容項(xiàng)的請求,其中該請求包括可用于檢索 內(nèi)容項(xiàng)的接口的指示。一旦接收請求,則內(nèi)容檢索器服務(wù)器410可以與內(nèi)容檢索器插件API 420進(jìn)行接口連接,從而便于與各種插件通信。內(nèi)容檢索器插件API 420可以允許內(nèi)容檢索 器服務(wù)器410與插件430、440和450無縫地交互,以便通過插件檢索數(shù)據(jù),從而生成預(yù)覽。 內(nèi)容檢索器插件API 420可以擴(kuò)展內(nèi)容檢索器服務(wù)器410的能力,以便針對任何類型的插 件生成預(yù)覽。插件X 430、插件Y 440和插件Z 450可以是任何軟件應(yīng)用或者接口,其可連 接至網(wǎng)絡(luò)以檢索諸如但不限于如下數(shù)據(jù),瀏覽器、RSS源、小應(yīng)用、web源應(yīng)用,等。由此,內(nèi) 容檢索器服務(wù)器410可以經(jīng)由內(nèi)容檢索器插件API 420實(shí)現(xiàn)插件430、440和/或450,以便 在無需實(shí)現(xiàn)可以與插件相關(guān)聯(lián)的用戶接口的情況下檢索內(nèi)容項(xiàng)。插件430、440和450可以 與網(wǎng)絡(luò)460通信以檢索內(nèi)容項(xiàng),其中網(wǎng)絡(luò)460可以是任何類型的網(wǎng)絡(luò)(諸如圖2的網(wǎng)絡(luò)或者互聯(lián)網(wǎng))。一旦檢索內(nèi)容項(xiàng),則內(nèi)容檢索器服務(wù)器410可以將與內(nèi)容項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)條件性 處理為預(yù)覽,該預(yù)覽可以被在移動(dòng)終端上作為圖像查看,并經(jīng)由元數(shù)據(jù)進(jìn)行交互。在某些實(shí) 施方式中,內(nèi)容檢索器服務(wù)器410可以不繪制已檢索的內(nèi)容項(xiàng)用于顯示。代替的是,內(nèi)容檢 索器服務(wù)器410可以在預(yù)覽數(shù)據(jù)庫470中存儲(chǔ)預(yù)覽。預(yù)覽數(shù)據(jù)庫470可以駐留在移動(dòng)終端 (諸如移動(dòng)終端10)上,尤其是,預(yù)覽數(shù)據(jù)庫可以位于存儲(chǔ)器設(shè)備中,諸如移動(dòng)終端10的易 失性存儲(chǔ)器40或者非易失性存儲(chǔ)器42。預(yù)覽輸出客戶端480可操作以從預(yù)覽數(shù)據(jù)庫470檢索預(yù)覽,提供用于顯示預(yù)覽并 允許與預(yù)覽進(jìn)行交互。預(yù)覽輸出客戶端470還可以提供滾動(dòng)或者在滾動(dòng)指示符的輔助下迭 代地查看預(yù)覽。預(yù)覽輸出客戶端480可以駐留在移動(dòng)終端10的控制器20上。預(yù)覽輸出客 戶端480可以提供用于在顯示器(諸如,顯示器28)上繪制預(yù)覽。預(yù)覽輸出客戶端480還 可以提供與預(yù)覽進(jìn)行交互,諸如縮放預(yù)覽和/或利用與預(yù)覽相關(guān)聯(lián)的元數(shù)據(jù)交互。預(yù)覽輸 出客戶端480可以附加地啟動(dòng)與預(yù)覽相關(guān)聯(lián)的應(yīng)用。例如,經(jīng)由預(yù)覽可以啟動(dòng)諸如瀏覽器、 web源等的應(yīng)用,該應(yīng)用檢索實(shí)際的內(nèi)容項(xiàng)。經(jīng)由預(yù)覽輸出客戶端480,用戶可以實(shí)現(xiàn)對相 關(guān)于預(yù)覽的內(nèi)容項(xiàng)的檢索。例如,預(yù)覽可以包括可以是嵌入圖像中的鏈接的元數(shù)據(jù)。用戶 可以選擇使得相關(guān)于鏈接的內(nèi)容項(xiàng)將被移動(dòng)終端檢索的鏈接。元數(shù)據(jù)還可以包括與預(yù)覽相 關(guān)聯(lián)的任何類型的信息,諸如關(guān)于鏈接、時(shí)間戳以及可用于啟動(dòng)應(yīng)用的數(shù)據(jù)的信息。為了檢索相關(guān)于預(yù)覽的內(nèi)容項(xiàng),預(yù)覽輸出客戶端410可以經(jīng)由預(yù)覽輸出客戶端 API 490請求相關(guān)內(nèi)容項(xiàng)。預(yù)覽輸出客戶端API 490可以駐留于控制器20或者內(nèi)容更新器 36上。經(jīng)由預(yù)覽輸出客戶端API 490,預(yù)覽輸出客戶端480可以與內(nèi)容檢索器服務(wù)器410 交互??捎蓛?nèi)容檢索器服務(wù)器410從內(nèi)容輸出客戶端480接收相關(guān)內(nèi)容項(xiàng)的請求。內(nèi)容檢 索器服務(wù)器410繼而可以經(jīng)由內(nèi)容檢索器插件420和插件430、440和/或450檢索相關(guān)內(nèi) 容項(xiàng)。內(nèi)容檢索器服務(wù)器410繼而可以直接向預(yù)覽輸出客戶端480提供相關(guān)內(nèi)容項(xiàng),生成 相關(guān)內(nèi)容項(xiàng)的預(yù)覽,并直接經(jīng)由預(yù)覽輸出客戶端480提供預(yù)覽,或者生成附加內(nèi)容的預(yù)覽, 并且在預(yù)覽數(shù)據(jù)庫470中存儲(chǔ)預(yù)覽用于由預(yù)覽輸出客戶端480檢索。圖5是根據(jù)本發(fā)明示例性實(shí)施方式而生成和利用預(yù)覽的方法的流程圖。圖5的示 例性方法的操作可以在控制器20、內(nèi)容更新器36、計(jì)算系統(tǒng)52、BS 44、其他裝置或者其結(jié) 合中實(shí)現(xiàn)。在500處,可以確定用于檢索內(nèi)容項(xiàng)的接口。該接口可以是用于檢索數(shù)據(jù)的插件 或者其他應(yīng)用,諸如插件430、440或者450。接口可以從包括有內(nèi)容項(xiàng)的數(shù)據(jù)來確定,其指 示接口或者應(yīng)用可用于檢索內(nèi)容項(xiàng)。在510處,內(nèi)容項(xiàng)可以經(jīng)由接口檢索。就此,內(nèi)容項(xiàng)檢 索器服務(wù)器410和內(nèi)容項(xiàng)檢索器插件API 420可以與接口進(jìn)行交互以便檢索內(nèi)容項(xiàng)。在520 處,可以生成內(nèi)容項(xiàng)的預(yù)覽。內(nèi)容項(xiàng)可以由內(nèi)容項(xiàng)檢索器服務(wù)器410生成。在530處,預(yù)覽 可以存儲(chǔ)在預(yù)覽數(shù)據(jù)庫中。內(nèi)容項(xiàng)檢索器服務(wù)器410可以將預(yù)覽存儲(chǔ)在預(yù)覽數(shù)據(jù)庫470中。 在540處,預(yù)覽可以從預(yù)覽數(shù)據(jù)庫檢索。預(yù)覽輸出客戶端480可以從預(yù)覽數(shù)據(jù)庫470檢索 預(yù)覽。在550處,預(yù)覽可以被輸出。預(yù)覽輸出客戶端480可以經(jīng)由輸出設(shè)備(諸如,顯示器 28)輸出預(yù)覽。在560處,預(yù)覽可用于鏈接相關(guān)內(nèi)容項(xiàng)。預(yù)覽輸出客戶端480可以提供用于 與所鏈接的預(yù)覽交互,并通過使用與預(yù)覽相關(guān)聯(lián)的元數(shù)據(jù)來檢索相關(guān)的內(nèi)容。根據(jù)本發(fā)明的一個(gè)方面,可以實(shí)現(xiàn)本發(fā)明示例性實(shí)施方式的控制器20、內(nèi)容更新器36、計(jì)算系統(tǒng)52或者BS 44通常在計(jì)算機(jī)可讀程序代碼部分的控制下操作,其可以存儲(chǔ) 在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上以形成計(jì)算機(jī)程序產(chǎn)品。用于執(zhí)行本發(fā)明示例性實(shí)施方式的方法 的計(jì)算機(jī)程序產(chǎn)品包括,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及計(jì)算機(jī)可讀程序代碼部分,諸如包含在 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的一系列計(jì)算機(jī)指令。就此,圖3和圖5是根據(jù)本發(fā)明示例性實(shí)施方式的方法、程序產(chǎn)品的流程圖。將 會(huì)意識(shí)到,流程圖的每個(gè)塊或者步驟以及流程圖中塊的組合可以通過計(jì)算機(jī)程序指令來實(shí) 現(xiàn)。這些計(jì)算機(jī)程序指令可以加載至計(jì)算機(jī)或者其他可編程裝置(諸如,控制器20、內(nèi)容更 新器36、計(jì)算系統(tǒng)52或者BS 44)以產(chǎn)生機(jī)器,使得當(dāng)該指令在計(jì)算機(jī)或其他可編程裝置上 執(zhí)行時(shí),創(chuàng)建出用于實(shí)現(xiàn)在流程圖塊或者步驟中指定的功能。這些計(jì)算機(jī)程序指令還可以 存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中,該指令可以指引計(jì)算機(jī)或其他可編程裝置以特定方式工作, 以使得存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的產(chǎn)品,該指令裝置實(shí)現(xiàn)流程 圖塊或者步驟中指定的功能。該計(jì)算機(jī)程序指令還可以被加載至計(jì)算機(jī)或者其他可編程裝 置,以使得在該計(jì)算機(jī)或其他可編程裝置上執(zhí)行可操作步驟序列,以便產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的 過程,該過程使得在計(jì)算機(jī)或其他可編程裝置上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖塊或者 步驟中指定的功能的步驟。因此,流程圖的塊或者步驟支持用于執(zhí)行特定功能的裝置組合、用于執(zhí)行特定功 能的步驟組合和用于執(zhí)行特定功能的程序指令裝置。還應(yīng)當(dāng)理解,流程圖的每個(gè)塊或者步 驟以及流程圖中塊或者步驟的組合可以由基于專用硬件的計(jì)算機(jī)系統(tǒng)(其執(zhí)行特定的功 能或步驟)或者專用硬件和計(jì)算機(jī)指令的組合實(shí)現(xiàn)。受益于前述描述和相關(guān)附圖的啟示,這些發(fā)明所屬技術(shù)領(lǐng)域技術(shù)人員會(huì)想到在此 給出的本發(fā)明的很多改進(jìn)和其他實(shí)施方式。因此,應(yīng)當(dāng)理解,本發(fā)明的實(shí)施方式并不限于所 公開的具體實(shí)施方式
,并且意在將改進(jìn)和其他實(shí)施方式包括在所附權(quán)利要求書的范圍內(nèi)。 盡管在此使用了特定的術(shù)語,但是這些術(shù)語僅出于一般性和描述性的意義而使用,并非用 于限制目的。
權(quán)利要求
一種方法,包括確定內(nèi)容項(xiàng)的當(dāng)前上下文,所述內(nèi)容項(xiàng)的所述當(dāng)前上下文基于一個(gè)或者多個(gè)標(biāo)準(zhǔn);標(biāo)識(shí)與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的觸發(fā)事件的發(fā)生;以及如果所述內(nèi)容項(xiàng)具有預(yù)定義的當(dāng)前上下文,則響應(yīng)于所述觸發(fā)事件而更新所述內(nèi)容項(xiàng)。
2.根據(jù)權(quán)利要求1所述的方法,其中,確定所述內(nèi)容項(xiàng)的所述當(dāng)前上下文包括確定所 述內(nèi)容項(xiàng)的所述當(dāng)前上下文,所述內(nèi)容項(xiàng)的所述當(dāng)前上下文是基于設(shè)備的上下文。
3.根據(jù)權(quán)利要求1所述的方法,其中,更新所述內(nèi)容項(xiàng)包括如果所述內(nèi)容項(xiàng)具有活躍 的當(dāng)前上下文,則更新所述內(nèi)容項(xiàng)。
4.根據(jù)權(quán)利要求1所述的方法,其中,確定內(nèi)容項(xiàng)的當(dāng)前上下文包括基于當(dāng)前電池水 平確定所述當(dāng)前上下文。
5.根據(jù)權(quán)利要求1所述的方法,其中,標(biāo)識(shí)觸發(fā)事件的發(fā)生進(jìn)一步包括確定與所述內(nèi) 容項(xiàng)相關(guān)聯(lián)的定時(shí)器已經(jīng)變?yōu)橛帽M。
6.根據(jù)權(quán)利要求1所述的方法,其中,標(biāo)識(shí)觸發(fā)事件的發(fā)生包括標(biāo)識(shí)具有相關(guān)聯(lián)長度 的即將來臨的警報(bào),其中所述相關(guān)聯(lián)長度定義所述觸發(fā)事件的定時(shí)。
7.根據(jù)權(quán)利要求1所述的方法,其中,標(biāo)識(shí)觸發(fā)事件的發(fā)生包括標(biāo)識(shí)所述當(dāng)前上下文 已經(jīng)變?yōu)榛钴S的。
8.根據(jù)權(quán)利要求1所述的方法,其中,更新所述內(nèi)容項(xiàng)進(jìn)一步包括檢索所述內(nèi)容項(xiàng)以 及生成所述內(nèi)容項(xiàng)的條件性形式。
9.根據(jù)權(quán)利要求8所述的方法,其中,生成所述內(nèi)容項(xiàng)的條件性形式包括生成所述內(nèi) 容項(xiàng)的預(yù)覽。
10.一種包括處理器的裝置,所述處理器配置用于確定內(nèi)容項(xiàng)的當(dāng)前上下文,所述內(nèi)容項(xiàng)的所述當(dāng)前上下文基于一個(gè)或者多個(gè)標(biāo)準(zhǔn); 標(biāo)識(shí)與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的觸發(fā)事件的發(fā)生;以及如果所述內(nèi)容項(xiàng)具有預(yù)定義的當(dāng)前上下文,則響應(yīng)于所述觸發(fā)事件而更新所述內(nèi)容項(xiàng)。
11.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于確定所述內(nèi)容項(xiàng)的所述當(dāng) 前上下文包括配置用于確定所述內(nèi)容項(xiàng)的所述當(dāng)前上下文,所述內(nèi)容項(xiàng)的所述當(dāng)前上下 文是基于設(shè)備的上下文。
12.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于更新所述內(nèi)容項(xiàng)包括配 置用于如果所述內(nèi)容項(xiàng)具有活躍的當(dāng)前上下文,則更新所述內(nèi)容項(xiàng)。
13.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于確定內(nèi)容項(xiàng)的當(dāng)前上下文 包括配置用于基于當(dāng)前電池水平確定所述當(dāng)前上下文。
14.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于標(biāo)識(shí)觸發(fā)事件的發(fā)生進(jìn)一 步包括配置用于確定與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的定時(shí)器已經(jīng)變?yōu)橛帽M。
15.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于標(biāo)識(shí)觸發(fā)事件的發(fā)生包 括配置用于標(biāo)識(shí)具有相關(guān)聯(lián)長度的即將來臨的警報(bào),其中所述相關(guān)聯(lián)長度定義所述觸發(fā) 事件的定時(shí)。
16.根據(jù)權(quán)利要求10所述的裝置,其中,所述處理器配置用于標(biāo)識(shí)觸發(fā)事件的發(fā)生包括配置用于標(biāo)識(shí)所述當(dāng)前上下文已經(jīng)變?yōu)榛钴S的。
17.根據(jù)權(quán)利要求10所述的裝置,其中所述處理器配置用于更新所述內(nèi)容項(xiàng)進(jìn)一步包 括配置用于檢索所述內(nèi)容項(xiàng)以及生成所述內(nèi)容項(xiàng)的條件性形式。
18.根據(jù)權(quán)利要求17所述的裝置,其中所述處理器配置用于生成所述內(nèi)容項(xiàng)的條件性 形式包括生成所述內(nèi)容項(xiàng)的預(yù)覽。
19.一種包括至少一個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,其中存儲(chǔ)有計(jì)算機(jī)可 讀程序代碼部分,所述計(jì)算機(jī)可讀程序代碼部分包括第一程序代碼部分,配置用于確定內(nèi)容項(xiàng)的當(dāng)前上下文,所述內(nèi)容項(xiàng)的所述當(dāng)前上下 文基于一個(gè)或者多個(gè)標(biāo)準(zhǔn);第二程序代碼部分,配置用于標(biāo)識(shí)與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的觸發(fā)事件的發(fā)生;以及第三程序代碼部分,配置用于如果所述內(nèi)容項(xiàng)具有預(yù)定義的當(dāng)前上下文,則響應(yīng)于所 述觸發(fā)事件而更新所述內(nèi)容項(xiàng)。
20.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第一程序代碼部分配置用于 確定所述內(nèi)容項(xiàng)的所述當(dāng)前上下文包括配置用于確定所述內(nèi)容項(xiàng)的所述當(dāng)前上下文,所 述內(nèi)容項(xiàng)的所述當(dāng)前上下文基于設(shè)備的上下文。
21.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第三程序代碼部分配置用于 更新所述內(nèi)容項(xiàng)包括配置用于如果所述內(nèi)容項(xiàng)具有活躍的當(dāng)前上下文,則更新所述內(nèi)容 項(xiàng)。
22.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第一程序代碼部分配置用于 確定內(nèi)容項(xiàng)的當(dāng)前上下文包括配置用于基于當(dāng)前電池水平確定所述當(dāng)前上下文。
23.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第二程序代碼部分配置用于 標(biāo)識(shí)觸發(fā)事件的發(fā)生進(jìn)一步包括配置用于確定與所述內(nèi)容項(xiàng)相關(guān)聯(lián)的定時(shí)器已經(jīng)變?yōu)橛?盡。
24.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第二程序代碼部分配置用于 標(biāo)識(shí)觸發(fā)事件的發(fā)生包括配置用于標(biāo)識(shí)具有相關(guān)聯(lián)長度的即將來臨的警報(bào),其中所述相 關(guān)聯(lián)長度定義所述觸發(fā)事件的定時(shí)。
25.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第二程序代碼部分配置用于 標(biāo)識(shí)觸發(fā)事件的發(fā)生包括配置用于標(biāo)識(shí)所述當(dāng)前上下文已經(jīng)變?yōu)榛钴S的。
26.根據(jù)權(quán)利要求19所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第三程序代碼部分配置用于 更新所述內(nèi)容項(xiàng)進(jìn)一步包括配置用于檢索所述內(nèi)容項(xiàng)以及生成所述內(nèi)容項(xiàng)的條件性形 式。
27.根據(jù)權(quán)利要求26所述的計(jì)算機(jī)程序產(chǎn)品,其中,所述第三程序代碼部分配置用于 生成所述內(nèi)容項(xiàng)的條件性形式包括生成所述內(nèi)容項(xiàng)的預(yù)覽。
全文摘要
提供了用于更新內(nèi)容項(xiàng)的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品。就此,與內(nèi)容項(xiàng)相關(guān)聯(lián)的當(dāng)前上下文可以基于標(biāo)準(zhǔn)而確定(300),該標(biāo)準(zhǔn)諸如用戶的傾向、用戶的偏好、電池水平、一天中的時(shí)間等。內(nèi)容項(xiàng)的當(dāng)前上下文可以是活躍的或非活躍的。如果內(nèi)容項(xiàng)正處于活躍的當(dāng)前上下文并且相關(guān)聯(lián)的觸發(fā)事件發(fā)生,則內(nèi)容項(xiàng)可以被更新(320)。如果內(nèi)容項(xiàng)正處于非活躍的當(dāng)前上下文,則內(nèi)容項(xiàng)不必被更新。內(nèi)容項(xiàng)可以以各種方式更新,包括生成內(nèi)容項(xiàng)的預(yù)覽。內(nèi)容項(xiàng)預(yù)覽可以通過經(jīng)由接口檢索內(nèi)容項(xiàng)而生成,其中根據(jù)與內(nèi)容項(xiàng)相關(guān)聯(lián)的數(shù)據(jù)來確定接口。一旦經(jīng)由接口檢索內(nèi)容項(xiàng),則內(nèi)容項(xiàng)的預(yù)覽可以生成,諸如通過生成具有相關(guān)聯(lián)元數(shù)據(jù)的圖像文件。元數(shù)據(jù)可用于將預(yù)覽鏈接至附加的相關(guān)內(nèi)容項(xiàng)。
文檔編號(hào)G06F17/30GK101990669SQ200980112670
公開日2011年3月23日 申請日期2009年3月24日 優(yōu)先權(quán)日2008年4月10日
發(fā)明者E·伊索米爾敘, E·唐斯卡南, K·西米拉, M·凱科南, M·尼爾阿莫, P·瓦利皮爾蒂 申請人:諾基亞公司