專利名稱:為電子通信設(shè)備處理電子消息內(nèi)容的多個和多部分消息方法及系統(tǒng)的制作方法
為電子通信設(shè)備處理電子消息內(nèi)容的多個和多部分消息方
法及系統(tǒng)
背景技術(shù):
在功能上,使用戶能夠在行進中發(fā)送和接收電子消息(例如,電子郵件消息,文本 消息等)的無線手持式電子通信設(shè)備能夠處理的電子消息內(nèi)容的種類有限。例如,盡管桌 面通信設(shè)備,諸如連網(wǎng)的個人計算機能夠處理包括在電子消息中的各種非文本消息內(nèi)容 (例如,圖形,圖像,音頻,電影等),但是由于缺少處理媒體豐富的內(nèi)容所必需的軟件,和/ 或由于所述設(shè)備依據(jù)其工作的無線通信協(xié)議不支持媒體豐富的內(nèi)容,無線通信設(shè)備可能不 能處理這種媒體豐富的內(nèi)容。處理與不同種類的通信設(shè)備相關(guān)的功能的一種技術(shù)是電子消息內(nèi)容提供者(例 如,在線簡訊訂閱服務(wù),在線零售商等)向其用戶發(fā)送相同消息內(nèi)容的多個版本,以考慮到 用戶可能用于打開/閱讀所述消息的不同種類的通信設(shè)備。例如,內(nèi)容提供者可發(fā)送一種 版本的消息,該種版本的消息包括為連網(wǎng)的桌面設(shè)備的功能而格式化的內(nèi)容,和另一種版 本的消息,所述另一種版本的消息包括為無線手持設(shè)備的功能而格式化的內(nèi)容。但是,由于 要求內(nèi)容提供者把各消息發(fā)送兩次,這種技術(shù)會浪費帶寬資源,并且如果兩個設(shè)備共用公 共電子郵件賬戶,則對收件人來說會造成混淆。處理與不同種類的通信設(shè)備相關(guān)的功能的另一種技術(shù)是登記特定設(shè)備,諸如無線 設(shè)備以接收包括可選擇鏈接(例如,諸如統(tǒng)一資源定位符(URL))的消息,所述可選擇鏈接 用于訪問為登記設(shè)備而格式化的消息。這種情況下,當(dāng)用戶在登記的無線設(shè)備接收到包括 可選擇鏈接的第一消息時,用戶打開第一消息,并選擇所述鏈接,從而把為無線設(shè)備格式化 的第二消息下載到該無線設(shè)備。通常,可用登記設(shè)備的web瀏覽器應(yīng)用查看第二消息。這 種技術(shù)的問題在于用戶需要改變他們在其無線設(shè)備上打開消息的常態(tài)行為,以尋找包括到 另外格式化的消息的鏈接的特殊消息,以及等待下載和顯示所述另外格式化的消息。
發(fā)明內(nèi)容
提供了為電子通信設(shè)備處理電子消息內(nèi)容的多種和多部分消息方法和系統(tǒng)。一種為電子通信設(shè)備處理電子消息內(nèi)容的示例性方法包括在電子通信設(shè)備接收 包括默認消息內(nèi)容的第一電子消息;在電子通信設(shè)備接收包括備選消息內(nèi)容的第二電子消 息;在電子通信設(shè)備確定第一接收消息是否指示備選消息內(nèi)容的可用性;和如果第一接收 消息指示備選消息內(nèi)容的可用性,則響應(yīng)于用戶使用電子通信設(shè)備打開指示備選消息內(nèi)容 的可用性的第一接收消息,或者響應(yīng)于用戶使用電子通信設(shè)備打開第二接收消息,自動提 供第二接收消息的備選消息內(nèi)容,而不是提供第一接收消息的默認消息內(nèi)容。另一種為電子通信設(shè)備處理電子消息內(nèi)容的示例性方法包括在電子通信設(shè)備接 收包括第一部分和第二部分的電子消息,所述第一部分包括默認消息內(nèi)容,所述第二部分 包括產(chǎn)生備選消息內(nèi)容的信息;在電子通信設(shè)備處理接收消息的第二部分,以產(chǎn)生備選消 息內(nèi)容;和響應(yīng)于用戶使用電子通信設(shè)備打開接收消息,自動提供備選消息內(nèi)容,而不是提 供默認消息內(nèi)容。
一種通過通信網(wǎng)絡(luò)處理電子消息內(nèi)容的示例性系統(tǒng)包括配置成通過通信網(wǎng)絡(luò),發(fā) 送包括默認消息內(nèi)容的第一電子消息和包括備選消息內(nèi)容的第二電子消息的內(nèi)容提供者。 所述系統(tǒng)還包括配置成通過通信網(wǎng)絡(luò),接收包括默認消息內(nèi)容的第一電子消息和包括備選 消息內(nèi)容的第二電子消息的電子通信設(shè)備。電子通信設(shè)備包括配置成確定第一接收消息是 否指示備選消息內(nèi)容的可用性的客戶端代理。如果第一接收消息指示備選消息內(nèi)容的可用 性,則客戶端代理被配置成響應(yīng)于用戶使用電子通信設(shè)備打開指示備選消息內(nèi)容的可用性 的第一接收消息,或者響應(yīng)于用戶使用電子通信設(shè)備打開第二接收消息,自動提供第二接 收消息的備選消息內(nèi)容,而不是提供第一接收消息的默認消息內(nèi)容。另一種通過通信網(wǎng)絡(luò)處理電子消息內(nèi)容的示例性系統(tǒng)包括配置成發(fā)送包括第一 部分和第二部分的電子消息的內(nèi)容提供者,所述第一部分包括默認消息內(nèi)容,所述第二部 分包括用于產(chǎn)生備選消息內(nèi)容的信息。該系統(tǒng)還包括配置成通過通信網(wǎng)絡(luò)接收包括第一和 第二部分的電子消息的電子通信設(shè)備。該電子通信設(shè)備包括配置成處理接收消息的第二部 分,以產(chǎn)生備選消息內(nèi)容,和響應(yīng)于用戶使用電子通信設(shè)備打開接收消息,自動提供備選消 息內(nèi)容,而不是提供默認消息內(nèi)容的客戶端代理。
通過結(jié)合附圖閱讀示例性實施例的下述詳細說明,本發(fā)明的其它目的和優(yōu)點對本 領(lǐng)域的技術(shù)人員來說將變得明顯,其中相同的附圖標記用于表示相同的部件,其中圖IA圖解說明為電子通信設(shè)備處理電子消息內(nèi)容的示例性高級網(wǎng)絡(luò);圖IB圖解說明在圖IA中圖解說明的網(wǎng)絡(luò)的情況下處理電子消息內(nèi)容的示例性高 級步驟;和圖2-5圖解說明按照本公開的實施例的提供用于為電子通信設(shè)備處理電子消息 內(nèi)容的示例性步驟的過程流程圖。
具體實施例方式下面詳細說明為電子通信設(shè)備處理電子消息內(nèi)容的方法和系統(tǒng)。將通過示例性實 施例進行說明,但本發(fā)明并不局限于所述示例性實施例。系統(tǒng)概述圖IA圖解說明實現(xiàn)為(一個或多個)電子通信設(shè)備處理電子消息內(nèi)容的系統(tǒng)的 示例性高級網(wǎng)絡(luò)100。網(wǎng)絡(luò)100包括通信設(shè)備105和110,( 一個或多個)收件人郵件服務(wù) 器125,(一個或多個)內(nèi)容提供者郵件服務(wù)器120,和(一個或多個)應(yīng)用服務(wù)器135。如 圖IA中所示,通信設(shè)備105和110,及服務(wù)器120、125和135被配置成通過因特網(wǎng)115相互 通信;不過,網(wǎng)絡(luò)100也可被實現(xiàn)成閉合網(wǎng)絡(luò)。如圖IA中所示,通信設(shè)備105 —般包括能夠通過(一個或多個)通信天線,經(jīng)無線
連接與服務(wù)器120、125和135通信的無線通信設(shè)備,諸如BlackBerry 、paimTreo 、
AppleiPhone 或?qū)ず魴C,及其它設(shè)備。另一方向,通信設(shè)備Iio—般可包括非無線通 信設(shè)備,諸如連網(wǎng)的桌上型或膝上型計算機,及其它設(shè)備,不過這樣的設(shè)備不需要完全有 線地工作,例如可通過無線局域網(wǎng)(LAN)被連接。網(wǎng)絡(luò)100并不局限于通信設(shè)備105和 110,而是可包括任意數(shù)目和種類的連網(wǎng)通信設(shè)備。(一個或多個)消息接發(fā)應(yīng)用,諸如Microsoft Outlook 或 Mozilla Thunderbird ,及其它應(yīng)用可在通信設(shè)備 105 和 110 上 工作,通信設(shè)備105和110可使用用戶能夠通過網(wǎng)絡(luò)100收發(fā)諸如電子郵件消息,文本消息 之類的電子消息。可以結(jié)合與主要行業(yè)協(xié)會,專業(yè)學(xué)會和公司合作發(fā)布共有品牌的定制電子郵件簡 訊的在線消息接發(fā)服務(wù),諸如SmartBrief ,或者發(fā)布關(guān)于產(chǎn)品和服務(wù)的推銷傳單的在 線零售服務(wù),以及其它服務(wù)使用網(wǎng)絡(luò)100。在這種服務(wù)中,內(nèi)容提供者(例如,簡訊發(fā)行人, 零售商等)能夠通過(一個或多個)內(nèi)容提供者郵件服務(wù)器120向其訂戶/用戶發(fā)送包括 默認消息內(nèi)容的電子消息。在一個實施例中,默認消息內(nèi)容可包括適合于默認通信設(shè)備,諸如桌上型或膝上 型個人計算機的功能的內(nèi)容。在本例中,默認消息內(nèi)容可包括不能容易地顯示在無線通信 設(shè)備上的媒體豐富的內(nèi)容,諸如圖形、圖像、音頻、電影等。在另一個實施例中,默認消息內(nèi) 容可包括按照與電子消息接發(fā)服務(wù)相關(guān)的服務(wù)等級而適配的內(nèi)容。例如,在這里說明的示 例性的電子郵件簡訊服務(wù)中,不同的訂閱等級可與不同種類的消息內(nèi)容相關(guān)聯(lián)(例如,基 本級訂戶可接收只包括基本要素的簡訊,而高級訂戶可接收不僅包括基本要素,而且包括 基本級訂戶不能得到的額外要素的簡訊)。內(nèi)容提供者(例如,簡訊發(fā)行人,零售商等)還能夠向訂戶/用戶提供備選消息內(nèi) 容。在一個實施例中,備選消息內(nèi)容可包括按照特定通信設(shè)備的功能適配的內(nèi)容。例如,在 零售商例子中,如果通信設(shè)備是無線通信設(shè)備,則可以適配備選消息內(nèi)容,以占用較少的帶 寬(例如,在備選消息內(nèi)容中可壓縮包括在默認消息內(nèi)容中的產(chǎn)品圖像,彩色圖像可被轉(zhuǎn) 換成灰度級圖像,可以刪除和用文本描述代替圖像,等等)。在另一個實施例中,備選消息內(nèi)容可包括按照與電子消息接發(fā)服務(wù)相關(guān)的服務(wù)等 級而適配的內(nèi)容。例如,在電子郵件簡訊服務(wù)例子中,備選消息內(nèi)容可包括適合于高級訂閱 的內(nèi)容,而默認消息內(nèi)容可包括適合于基本級訂閱的內(nèi)容。在這個例子中,備選消息內(nèi)容可 包括不存在于默認消息內(nèi)容中的要素。在另一個實施例中,備選消息內(nèi)容可包括不但按照 特定通信設(shè)備的功能,而且按照與電子消息接發(fā)服務(wù)相關(guān)的服務(wù)等級適配的內(nèi)容。圖IA圖解說明用于消息內(nèi)容分發(fā)的一個服務(wù)器配置,它包括分發(fā)包括默認消息 內(nèi)容的消息的郵件服務(wù)器120,和分發(fā)備選消息內(nèi)容的應(yīng)用服務(wù)器135。本領(lǐng)域的技術(shù)人員 會理解,用于內(nèi)容分發(fā)的任意數(shù)量的服務(wù)器配置都是可能的,不需要局限于圖IA中圖解說 明的配置。例如,在一個實施例中,郵件服務(wù)器120和應(yīng)用服務(wù)器130可包括單一服務(wù)器。 在另一個實施例中,應(yīng)用服務(wù)器130可包括許多應(yīng)用服務(wù)器,每個應(yīng)用服務(wù)器被配置成產(chǎn) 生不同的備選消息內(nèi)容。例如,在示例性的電子郵件簡訊服務(wù)中,第一應(yīng)用服務(wù)器能夠產(chǎn)生 與第一訂閱等級相關(guān)的備選消息內(nèi)容,第二應(yīng)用服務(wù)器可產(chǎn)生與第二訂閱等級相關(guān)的備選 消息內(nèi)容。另外,本領(lǐng)域的技術(shù)人員會明白,可以建立任意數(shù)量的商業(yè)安排(business arrangement)來分發(fā)消息內(nèi)容。例如,內(nèi)容提供者可產(chǎn)生和分發(fā)默認消息內(nèi)容和備選消息 內(nèi)容。在另一個例子中,內(nèi)容提供者可與為產(chǎn)生備選消息內(nèi)容的應(yīng)用代碼提供服務(wù)器和/ 或托管的第三方經(jīng)銷商簽訂合同。在這個例子中,內(nèi)容提供者可以產(chǎn)生并經(jīng)圖IA中所示的 (一個或多個)郵件服務(wù)器120分發(fā)默認消息內(nèi)容,而第三方經(jīng)銷商可產(chǎn)生(例如,通過轉(zhuǎn) 換默認消息內(nèi)容)并經(jīng)(一個或多個)應(yīng)用服務(wù)器135分發(fā)備選消息內(nèi)容。在又一個實施例中,第三方經(jīng)銷商能夠產(chǎn)生和分發(fā)默認消息內(nèi)容和備選消息內(nèi)容。如圖IA中所示,客戶端代理130在通信設(shè)備105上工作。本領(lǐng)域的技術(shù)人員會明 白,可以結(jié)合基于計算機的系統(tǒng)使用客戶端代理130,其中各個部件可用硬件、軟件、固件或 它們的組合來實現(xiàn)。除這里描述的其它功能之外,客戶端代理130可包括消息閱讀器應(yīng)用, 消息閱讀器應(yīng)用能夠過濾接收的電子消息和/或電子消息內(nèi)容。例如,客戶端代理130能夠 被配置成識別哪些接收消息是由特定/預(yù)定的(一個或多個)內(nèi)容提供者郵件服務(wù)器120 發(fā)送的??蛻舳舜?30還能夠被配置成確定對于特定的接收消息來說,備選消息內(nèi)容是 否可用。這樣,客戶端代理130能夠使向通信設(shè)備105分發(fā)備選消息內(nèi)容變得更容易。例 如,如圖IA中圖解所示,客戶端代理130能夠直接與(一個或多個)應(yīng)用服務(wù)器135通信, 以獲得備選消息內(nèi)容。對本領(lǐng)域的技術(shù)人員來說,客戶端代理130顯然也能夠在通信設(shè)備 110上工作。在一個實施例中,客戶端代理130可包括跟蹤應(yīng)用,所述跟蹤應(yīng)用可被配置成當(dāng) 用戶在通信設(shè)備上與備選消息內(nèi)容互動時,跟蹤用戶的行為。隨后,客戶端代理130能夠把 跟蹤數(shù)據(jù)發(fā)送給內(nèi)容提供者120的中央機構(gòu),以便進一步處理。如果客戶端代理130不具 有發(fā)送跟蹤數(shù)據(jù)的能力,則客戶端代理130可排除和緩存跟蹤數(shù)據(jù),直到可獲得這樣的傳 輸能力為止。例如,就在線簡訊例子來說,客戶端代理130可被配置成跟蹤訂戶點擊數(shù)據(jù), 訂戶點擊數(shù)據(jù)可被聚合在所述中央機構(gòu),以收集和簡訊打開/活動率有關(guān)的信息,以及確 定受歡迎的簡訊特輯、主題和故事,以及其它信息。內(nèi)容提供者120隨后可使用收集的信息 為后續(xù)簡訊選擇內(nèi)容(例如,特定的主題和廣告)和設(shè)定廣告費。過程概述圖IB圖解說明在圖IA中圖解說明的網(wǎng)絡(luò)100的情況下處理電子消息內(nèi)容的示例 性高級步驟。根據(jù)下面的描述,其它操作和結(jié)構(gòu)實施例對本領(lǐng)域的技術(shù)人員來說將是明顯 的。下面詳細說明這些步驟。在步驟102,( 一個或多個)內(nèi)容提供者郵件服務(wù)器120可經(jīng)因特網(wǎng)115,向(一 個或多個)收件人郵件服務(wù)器125發(fā)送包括默認消息內(nèi)容的電子郵件消息。在步驟104, (一個或多個)收件人郵件服務(wù)器125能夠把接收的電子郵件消息分發(fā)給收件人通信設(shè)備 105和110。在步驟106,通信設(shè)備105的客戶端代理130能夠按照接收的消息是否包括觸 發(fā)器,過濾接收的消息。例如,如這里更詳細所述,通過識別(一個或多個)預(yù)定/特定內(nèi)容 提供者120 (例如,借助域名,預(yù)定標題字段,預(yù)定字符串,預(yù)定非字符串標識符,等等),和 /或通過包括預(yù)定元素(例如,預(yù)定字符串,預(yù)定標題,預(yù)定非字符串,用接收消息中的預(yù)定 編碼方案編碼的元素,等等),觸發(fā)器能夠指示備選消息內(nèi)容的可用性。即,按照接收的消息 是否是由備選消息內(nèi)容對其可用的預(yù)定內(nèi)容提供者120發(fā)送的,和/或按照接收的消息是 否包括指示備選消息內(nèi)容的可用性的預(yù)定元素,客戶端代理130能夠過濾接收的消息。如 果接收的消息包括觸發(fā)器,則在步驟108,客戶端代理130能夠從觸發(fā)器解析/提取數(shù)據(jù), 并按照提取的數(shù)據(jù)向(一個或多個)應(yīng)用服務(wù)器135發(fā)送對備選消息內(nèi)容的請求。在步驟 109,(一個或多個)應(yīng)用服務(wù)器135能夠把請求的備選消息內(nèi)容發(fā)送給客戶端代理130,客 戶端代理130能夠把備選消息內(nèi)容保存在例如通信設(shè)備105上的存儲器中。在步驟112,響應(yīng)于用戶使用在通信設(shè)備105上工作的消息接發(fā)應(yīng)用打開具有觸 發(fā)器的接收消息,客戶端代理130能夠截取消息接發(fā)應(yīng)用對接收消息的打開,在步驟114,客戶端代理130能夠提供保存的備選消息內(nèi)容,以便顯示在通信設(shè)備105上,而不是顯示默 認消息內(nèi)容。隨后,在步驟116,響應(yīng)于用戶關(guān)閉具有觸發(fā)器的接收消息,客戶端代理130能 夠停止顯示備選消息內(nèi)容,并使顯示器返回到消息接發(fā)應(yīng)用的默認顯示。這樣,客戶端代理 130能夠無縫地向用戶提供備選消息內(nèi)容,而用戶不必改變他或她利用在通信設(shè)備105上 工作的消息接發(fā)應(yīng)用打開、關(guān)閉或以其它方式與消息交互的行為。在下面的說明中,通過示 例性實施例更詳細地說明這些和其它步驟。示例性實施例圖2-5圖解說明通信設(shè)備的處理電子消息內(nèi)容的示例性過程步驟。在一個實施例 中,過程步驟可被記錄成可由處理設(shè)備執(zhí)行的程序代碼。例如,在圖IA和IB中被描述成無 線通信設(shè)備105的客戶端代理130的在通信設(shè)備上運行的消息閱讀器應(yīng)用可被配置成實現(xiàn) 過程步驟。對本領(lǐng)域的技術(shù)人員來說,根據(jù)這里的教導(dǎo),顯然不是圖2-5中圖解說明的過程 的所有步驟都必須按照所示順序發(fā)生。根據(jù)下面的討論,對本領(lǐng)域的技術(shù)人員來說,其它操 作和結(jié)構(gòu)實施例將是顯而易見的。下面詳細說明這些步驟。圖2圖解說明通信設(shè)備的處理電子消息內(nèi)容的過程200的示例性步驟。在步驟 205,接收包括默認消息內(nèi)容的電子消息。例如,如圖IA和IB中所示,無線通信設(shè)備105的 客戶端代理130能夠接收由(一個或多個)內(nèi)容提供者郵件服務(wù)器120經(jīng)因特網(wǎng)115發(fā)送, 并由(一個或多個)收件人郵件服務(wù)器125分發(fā)的電子郵件消息。如這里所述,默認消息 內(nèi)容可包括按照默認通信設(shè)備的功能適配的消息內(nèi)容,和/或可包括按照與電子消息接發(fā) 服務(wù)相關(guān)的服務(wù)等級適配的內(nèi)容。在步驟210,確定接收消息是否還包括指示備選消息內(nèi)容的可用性的預(yù)定元素。例 如,如圖IA和IB中所示,無線通信設(shè)備105的客戶端代理130能夠解析接收的電子郵件消 息以獲得所述預(yù)定元素。例如,所述預(yù)定元素可包括預(yù)定字符串,預(yù)定標題,預(yù)定的非字符 串元素(例如,圖像,圖形元素等),和/或用預(yù)定編碼方案編碼的元素(例如,用預(yù)定編碼 方案編碼的字符串或非字符串元素,當(dāng)被解碼時,所述字符串或非字符串元素提供特定的 信息),以及嵌入默認消息內(nèi)容中的其它特征。如果接收消息不包括預(yù)定元素,則在步驟215,通信設(shè)備的消息接發(fā)應(yīng)用繼續(xù)處理 接收的消息。例如,諸如Microsoft Outlook 和Mozilla Thunderbird ,及其它應(yīng)用之 類的消息接發(fā)應(yīng)用能夠在通信設(shè)備上工作,從而使用戶能夠打開、關(guān)閉接收的消息或以其 它方式與接收的消息交互,以及創(chuàng)建和發(fā)送消息。如這里所述,描述成圖IA和IB中的客戶 端代理130的消息閱讀器應(yīng)用也能夠在通信設(shè)備上工作,從而和消息接發(fā)應(yīng)用一起處理電 子消息內(nèi)容。特別地,客戶端代理130能夠確定接收消息是否是由預(yù)定的內(nèi)容提供者發(fā)送 的,和/或接收消息是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素。如果接收消息包括預(yù)定元素,則在步驟220,按照從預(yù)定元素提取的數(shù)據(jù),自動向 備選內(nèi)容提供者發(fā)送對備選消息內(nèi)容的請求。如圖IA和IB中所示,客戶端代理130能夠 與(一個或多個)應(yīng)用服務(wù)器135通信,以獲得備選消息內(nèi)容。例如在電子郵件簡訊服務(wù)例子中,從預(yù)定元素提取的數(shù)據(jù)可指定備選消息內(nèi)容 對其可用的簡訊的特定特輯,和識別訂戶。在這個例子中,接收消息中的預(yù)定元素可如下 被格式化“http://r. smartbrief. com/resp/hNbgnaeZsXyXjbCibGozACJK”,其中字符串 "hNbgnaeZsXyXJbCibGozACJK"是利用特殊的編碼方案編碼的字符串,它可被解析成特輯標識符和訂戶標識符。在分發(fā)媒體豐富的內(nèi)容(例如,電視節(jié)目)的另一個例子中,預(yù)定元素 可包括指定備選消息內(nèi)容對其可用的特定電視節(jié)目和劇集的標識符。本領(lǐng)域的技術(shù)人員會 明白預(yù)定元素可包括能夠被提取,從而提供各種信息的任意數(shù)量的預(yù)定和/或任意數(shù)據(jù)字 段,所述各種信息包括識別備選消息內(nèi)容和/或訂戶的信息,以及其它信息。預(yù)定元素還可 包括可用未來的信息填充的保留數(shù)據(jù)字段。此外,在步驟220,從備選內(nèi)容提供者接收備選消息內(nèi)容,接收的備選消息內(nèi)容例 如可被保存在通信設(shè)備上的存儲器中。在一個實施例中,備選消息內(nèi)容不需要接收自單一的備選內(nèi)容提供者,可以從不 同的備選內(nèi)容提供者接收備選消息內(nèi)容的不同部分。例如,在電子郵件簡訊服務(wù)例子中,用 戶可能希望使他或她的簡訊個性化,以包括金融報告內(nèi)容和天氣報告內(nèi)容。在這個例子中, 在圖2中圖解說明的過程200的步驟220中,可從第一備選內(nèi)容提供者(例如,產(chǎn)生用于金 融報告的備選消息內(nèi)容的內(nèi)容提供者)接收備選消息內(nèi)容的第一部分,從第二備選內(nèi)容提 供者(例如,產(chǎn)生用于天氣報告的備選消息內(nèi)容的內(nèi)容提供者)接收備選消息內(nèi)容的第二 部分。在一個實施例中,代替直接從備選內(nèi)容提供者接收備選消息內(nèi)容,客戶端代理能 夠接收包括備選消息內(nèi)容的電子消息。例如,如圖IA中所示,應(yīng)用服務(wù)器135能夠把備選 消息內(nèi)容發(fā)送給內(nèi)容提供者郵件服務(wù)器120,內(nèi)容提供者郵件服務(wù)器120隨后能夠經(jīng)因特 網(wǎng)115,把包括備選消息內(nèi)容的電子消息發(fā)送給通信設(shè)備105。在另一種服務(wù)器配置中,郵 件服務(wù)器120和應(yīng)用服務(wù)器135能夠包括單一服務(wù)器,該服務(wù)器產(chǎn)生備選消息內(nèi)容,并在電 子消息中分發(fā)備選消息內(nèi)容。如這里所述,可以使用任意數(shù)量的其它服務(wù)器配置。在這個 例子中,在圖2中圖解說明的過程200的步驟205中,接收包括默認消息內(nèi)容的第一電子消 息,在步驟220中,接收包括備選消息內(nèi)容的第二電子消息。如這里所述,可按照通信設(shè)備 的功能和/或按照與電子消息接發(fā)服務(wù)相關(guān)的服務(wù)等級,適配備選消息內(nèi)容。在圖2中圖解說明的過程200的步驟225中,響應(yīng)于用戶使用通信設(shè)備打開具有 預(yù)定元素的接收消息,提供接收的備選消息內(nèi)容(例如,顯示在通信設(shè)備上),而不是提供 默認消息內(nèi)容。例如,當(dāng)用戶選擇具有預(yù)定元素的接收消息,以便在通信設(shè)備上查看時,圖 IA和IB中描述的客戶端代理130能夠被配置成截取在通信設(shè)備上工作的消息接發(fā)應(yīng)用對 消息的打開,以致無縫地顯示備選消息內(nèi)容,而不是默認消息內(nèi)容。即,不需要用戶進行任 何特殊操作,或者改變他或她使用通信設(shè)備的行為,以查看具有預(yù)定元素的接收消息的備 選消息內(nèi)容。此外,在一個實施例中,在步驟225中,響應(yīng)于用戶使用通信設(shè)備關(guān)閉具有預(yù) 定元素的接收消息,不再提供接收的備選消息內(nèi)容。在這個例子中,當(dāng)不再顯示備選消息內(nèi) 容時,能夠顯示消息接發(fā)應(yīng)用的默認顯示,以致對用戶來說,客戶端代理曾經(jīng)處理過接收消 息是透明的。在一個實施例中,在按照接收消息是否包括預(yù)定元素來過濾接收消息之前,可按 照接收消息是否是由特定/預(yù)定內(nèi)容提供者發(fā)送的來過濾接收消息。在這個例子中,在圖 2中圖解說明的過程200的步驟210可包括確定接收消息是否是由預(yù)定內(nèi)容提供者發(fā)送的 附加步驟。如果接收消息是由預(yù)定內(nèi)容提供者發(fā)送的,則確定接收消息是否還包括指示備 選消息內(nèi)容的可用性的預(yù)定元素。如果接收消息不是由預(yù)定內(nèi)容提供者發(fā)送的,則通信設(shè) 備上的消息接發(fā)應(yīng)用繼續(xù)處理接收的消息。即,接收的電子消息可被過濾,以致只有由預(yù)定內(nèi)容提供者發(fā)送的那些消息才被解析以獲得所述預(yù)定元素,從而對于不是由預(yù)定內(nèi)容提供 者發(fā)送的接收消息,保護了用戶的隱私。為了確定接收消息是否是由預(yù)定內(nèi)容提供者發(fā)送的,可解析接收的消息以獲得識 別預(yù)定內(nèi)容提供者的標識符,諸如域名,預(yù)定標題字段(例如,“Return-Path”標題,自定義 的“X-”標題等),預(yù)定字符串,和/或預(yù)定的非字符串標識符,以及其它元素。如這里所述, 例如,預(yù)定內(nèi)容提供者可包括電子郵件簡訊服務(wù),在線零售商等。在一個實施例中,預(yù)定元素可具有幾個部分,所述幾個部分可包括在不同的接收 消息的默認消息內(nèi)容中。在這個例子中,客戶端代理可等待接收預(yù)定元素的所有各個部分, 之后再向備選內(nèi)容提供者發(fā)送對所有備選消息內(nèi)容的請求,或者當(dāng)客戶端代理接收到預(yù)定 元素的幾個部分時,客戶端代理可發(fā)送對備選消息內(nèi)容的對應(yīng)部分的請求。在這個例子中,在圖2中圖解說明的過程200的步驟210中,確定接收消息是否還 包括預(yù)定元素的幾個部分之一。隨后,如果接收消息包括預(yù)定元素的幾個部分之一,和如果 已接收到預(yù)定元素的所有各個部分,則在步驟220,可按照從預(yù)定元素的幾個部分中的至少 之一提取的數(shù)據(jù),自動向備選內(nèi)容提供者發(fā)送對備選消息內(nèi)容的請求??商鎿Q地,如果接收 消息包括預(yù)定元素的幾個部分之一,和如果還未接收到預(yù)定元素的所有各個部分,則在步 驟220,可按照從預(yù)定元素的接收部分提取的數(shù)據(jù),自動向備選內(nèi)容提供者發(fā)送對備選消息 內(nèi)容的一部分的請求。在一個實施例中,預(yù)定元素可被嵌入默認消息內(nèi)容的特定部分中。例如,預(yù)定元素 可被嵌入接收消息的默認消息內(nèi)容的初始部分中,以致在圖2中圖解說明的過程200的步 驟220中,客戶端代理能夠自動向備選內(nèi)容提供者發(fā)送對備選消息內(nèi)容的請求,而不必等 待消息接發(fā)應(yīng)用下載接收消息的剩余部分。即,由于無線設(shè)備和一些非無線設(shè)備的典型消 息接發(fā)應(yīng)用初始只下載消息的僅僅前X千字節(jié)(kB),稍后(例如,當(dāng)用戶打開消息時)下載 消息的剩余X kB,因此對于客戶端代理來說,如果把預(yù)定元素嵌入消息的前X kB中會是有 利的。這樣,在它能夠確定備選消息內(nèi)容是否可用之前,客戶端代理不必等待消息接發(fā)應(yīng)用 下載消息的剩余X kB。在一個實施例中,預(yù)定元素可被用于使客戶端代理應(yīng)用本身的自動更新更容易。 例如,預(yù)定元素可包括指示在通信設(shè)備上工作的客戶端代理的另一版本的可用性的數(shù)據(jù)。 在這個例子中,如果客戶端代理應(yīng)用已被更新,并且可得到該應(yīng)用的較新版本,則在圖2中 圖解說明的過程200的步驟220中,作為備選消息內(nèi)容,接收客戶端代理應(yīng)用的備選版本。 過程200可假定客戶端代理已安裝在通信設(shè)備上,并在通信設(shè)備上工作,或者在一個備選 實施例中,過程200可包括其中用戶第一次從預(yù)定內(nèi)容提供者接收消息時,接收的消息會 提示用戶下載并在通信設(shè)備上安裝客戶端代理應(yīng)用的附加步驟。在一個實施例中,如果接收消息指示備選消息內(nèi)容可用,則客戶端代理可檢查先 前是否接收到備選消息內(nèi)容,如果是,則客戶端代理可提供先前接收到的備選消息內(nèi)容,而 不是再次從備選內(nèi)容提供者取回備選消息內(nèi)容。例如,用戶第一次打開包括預(yù)定元素的接 收消息時,客戶端代理能夠從備選內(nèi)容提供者取回和保存?zhèn)溥x消息內(nèi)容,不過當(dāng)用戶隨后 重新打開接收的消息時,客戶端代理能夠提供已保存的備選消息內(nèi)容,而不是重新取回備 選消息內(nèi)容。例如,在電子郵件簡訊服務(wù)例子中,除了其它內(nèi)容之外,已保存的備選消息內(nèi) 容還可包括簡訊的特定特輯,簡訊模板,和/或簡訊的標準部分,諸如廣告客戶徽標和標題寸。在一個實施例中,根據(jù)從預(yù)定元素提取的數(shù)據(jù),能夠確定先前是否接收到備選消 息內(nèi)容。例如,在電子郵件簡訊服務(wù)例子中,提取的特輯數(shù)據(jù)可被用于確定先前是否接收到 特定特輯的簡訊,在在線零售商例子中,從預(yù)定元素提取的優(yōu)惠券標識符可被用于確定先 前是否接收到特定的優(yōu)惠券??商鎿Q地,在另一個實施例中,根據(jù)客戶端代理產(chǎn)生的內(nèi)部映射,能夠確定先前是 否接收到備選消息內(nèi)容的至少一部分。例如,客戶端代理能夠利用消息標識符,諸如消息接 發(fā)應(yīng)用產(chǎn)生的消息標識符代碼,以及其它標識符,而不是使用預(yù)定元素作為查尋關(guān)鍵字,把 具有預(yù)定元素的接收消息映射到保存的備選消息內(nèi)容。在本例中,在圖2中圖解說明的過程200的步驟220中,確定先前是否接收到備選 消息內(nèi)容的至少一部分。如果先前接收到備選消息內(nèi)容的至少一部分,則代替在步驟220 中自動向備選內(nèi)容提供者發(fā)送對備選消息內(nèi)容的所有部分的請求,響應(yīng)于用戶使用通信設(shè) 備打開具有預(yù)定元素的接收消息,自動提供備選消息內(nèi)容的先前接收到的部分,而不是提 供默認消息內(nèi)容。此外,如果未接收到備選消息內(nèi)容的至少一部分,則過程200可包括向備 選內(nèi)容提供者發(fā)送對還未接收到的那部分備選消息內(nèi)容的請求的附加步驟。在一個實施例中,如果先前接收到備選消息內(nèi)容的至少一部分,則在把備選消息 內(nèi)容提供給用戶之前,客戶端代理可確定備選消息內(nèi)容是否已被更新。根據(jù)從預(yù)定元素 提取的數(shù)據(jù),能夠確定是否先前接收到的那部分備選消息內(nèi)容的更新備選消息內(nèi)容是否可 用。如果提取的數(shù)據(jù)指示更新內(nèi)容可用,則客戶端代理能夠向備選內(nèi)容提供者發(fā)送對更新 備選消息內(nèi)容的請求??商鎿Q地,在另一個實施例中,客戶端代理能夠定期輪詢備選內(nèi)容提 供者,以確定是否存在備選消息內(nèi)容的先前接收的一個或多個部分的更新備選消息內(nèi)容。 例如,在電子郵件簡訊服務(wù)例子中,這種特征可用于在形成新聞故事時提供更新的備選內(nèi) 容。在一個實施例中,客戶端代理能夠處理通信網(wǎng)絡(luò)上服務(wù)的定期中斷。在這個例子 中,在圖2中圖解說明的過程200的步驟220中,從備選內(nèi)容提供者接收備選消息內(nèi)容的 第一部分,直到與備選內(nèi)容提供者的通信被中斷為止。當(dāng)與備選內(nèi)容提供者的通信被恢復(fù) 時,從備選內(nèi)容提供者接收備選消息內(nèi)容的第二部分。例如,假定正在火車上使用無線通信 設(shè)備,并且客戶端代理從備選內(nèi)容提供者接收備選消息內(nèi)容的第一部分,但是當(dāng)火車進入 隧道時,與備選內(nèi)容提供者的通信被中斷。這種情況下,當(dāng)與備選內(nèi)容提供者的通信被恢復(fù) 時(例如,當(dāng)火車離開隧道時),客戶端代理從備選內(nèi)容提供者接收備選消息內(nèi)容的第二部 分。圖3圖解說明通信設(shè)備的處理電子消息內(nèi)容的過程300的示例性步驟。在過程 300中,備選消息內(nèi)容最初可以和默認消息內(nèi)容一起發(fā)送,從而消除在圖2中圖解說明的過 程200的向備選內(nèi)容提供者發(fā)送對備選消息內(nèi)容的請求的步驟220。如圖3中所示,在步驟305,通信設(shè)備接收包括默認消息內(nèi)容的第一電子消息和包 括備選消息內(nèi)容的第二電子消息。例如,如圖IA中所示,無線通信設(shè)備105能夠經(jīng)(一個 或多個)收件人郵件服務(wù)器125,接收由內(nèi)容提供者120分發(fā)的第一和第二消息。在一個實 施例中,內(nèi)容提供者120可包括配置成通過通信網(wǎng)絡(luò),發(fā)送包括默認消息內(nèi)容的第一消息 的默認內(nèi)容提供者,和配置成通過通信網(wǎng)絡(luò),發(fā)送包括備選消息內(nèi)容的第二消息的備選內(nèi)容提供者。在步驟310,確定第一接收消息是否指示備選消息內(nèi)容的可用性。例如,在圖3中 圖解說明的實施例中,步驟310包括確定第一接收消息是否包括指示備選消息內(nèi)容的可用 性的預(yù)定元素。例如,消息閱讀器應(yīng)用,諸如圖IA中所示的客戶端代理130可在通信設(shè)備 105上工作,解析第一接收消息,從而識別所述預(yù)定元素。如果第一接收消息不包括所述預(yù) 定元素,則在步驟315,通信設(shè)備的消息接發(fā)應(yīng)用能夠繼續(xù)處理接收的消息。可替換地,在另一個實施例中,步驟310包括確定第一接收消息是否是由預(yù)定的 默認內(nèi)容提供者發(fā)送的。如果第一接收消息不是由預(yù)定的內(nèi)容提供者發(fā)送的,則在步驟 315,通信設(shè)備的消息接發(fā)應(yīng)用能夠繼續(xù)處理接收的消息。在又一個實施例中,步驟310包 括確定第一接收消息是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,并且如果第一接收消息是由 預(yù)定的默認內(nèi)容提供者發(fā)送的,則確定第一接收消息是否包括指示備選消息內(nèi)容的可用性 的預(yù)定元素。如果第一接收消息不是由預(yù)定的默認內(nèi)容提供者發(fā)送的,或者如果第一接收 消息是由預(yù)定的默認內(nèi)容提供者發(fā)送的,但是不包括所述預(yù)定元素,則在步驟315,通信設(shè) 備的消息接發(fā)應(yīng)用能夠繼續(xù)處理接收的消息。如果第一接收消息指示備選消息內(nèi)容的可用性,則在步驟320,響應(yīng)于用戶使用通 信設(shè)備打開指示備選消息內(nèi)容的可用性的第一接收消息,或者響應(yīng)于用戶使用通信設(shè)備打 開第二接收消息,自動提供第二接收消息的備選消息內(nèi)容,而不是第一接收消息的默認消 息內(nèi)容。例如,在圖3中圖解說明的實施例中,如果第一接收消息包括預(yù)定元素,則在步驟 320,響應(yīng)于用戶使用通信設(shè)備打開具有所述預(yù)定元素的第一接收消息,或者響應(yīng)于用戶使 用通信設(shè)備打開第二接收消息,提供第二接收消息的備選消息內(nèi)容,而不是第一接收消息 的默認消息內(nèi)容。在另一個實施例中,如果第一接收消息是由預(yù)定內(nèi)容提供者發(fā)送的,則在步驟 320,響應(yīng)于用戶使用通信設(shè)備打開由預(yù)定內(nèi)容提供者發(fā)送的第一接收消息,或者響應(yīng)于用 戶使用通信設(shè)備打開第二接收消息,提供第二接收消息的備選消息內(nèi)容,而不是第一接收 消息的默認消息內(nèi)容。在又一個實施例中,如果第一接收消息是由預(yù)定內(nèi)容提供者發(fā)送的, 并且第一消息包括預(yù)定元素,則在步驟320,響應(yīng)于用戶使用通信設(shè)備打開由預(yù)定內(nèi)容提供 者發(fā)送的,并且具有預(yù)定元素的第一接收消息,或者響應(yīng)于用戶使用通信設(shè)備打開第二接 收消息,提供第二接收消息的備選消息內(nèi)容,而不是第一接收消息的默認消息內(nèi)容。如這里所述,圖IA中所示的客戶端代理130的消息閱讀器應(yīng)用能夠截取消息接發(fā) 應(yīng)用的消息打開操作,從而無縫地用備選消息內(nèi)容代替默認消息內(nèi)容。在一個實施例中,步 驟320還可包括響應(yīng)于用戶使用通信設(shè)備關(guān)閉指示備選消息內(nèi)容的可用性的第一接收消 息,或者關(guān)閉第二接收消息,不再提供備選消息內(nèi)容。圖4圖解說明通信設(shè)備的處理電子消息內(nèi)容的過程400的示例性步驟。在過程 400中,可按照接收的消息是否是由(一個或多個)預(yù)定內(nèi)容提供者發(fā)送的,來過濾接收消 息,對于由(一個或多個)預(yù)定內(nèi)容提供者發(fā)送的接收消息,能夠自動請求備選消息內(nèi)容, 從而消除圖2中圖解說明的過程200的確定接收消息是否包括預(yù)定元素的步驟210。如圖4中所示,在步驟405,通信設(shè)備接收包括默認消息內(nèi)容的電子消息。例如,如 圖IA中所示,無線通信設(shè)備105能夠從(一個或多個)收件人郵件服務(wù)器125接收電子消息ο
在步驟410,確定接收的消息是否是由預(yù)定內(nèi)容提供者發(fā)送的。例如,圖IA中所示 的客戶端代理130的消息閱讀器應(yīng)用能夠在通信設(shè)備105上工作,按照接收的消息是否是 由(一個或多個)預(yù)定內(nèi)容提供者120發(fā)送的,來過濾接收的消息。如這里所述,客戶端代 理能夠根據(jù)接收的消息是否包括識別(一個或多個)預(yù)定內(nèi)容提供者的標識符,諸如域名, 預(yù)定標題字段(例如,“Return-Path”標題,自定義的“X-”標題等),預(yù)定字符串,和/或預(yù) 定的非字符串標識符,以及其它標識符,來過濾接收的消息。如果接收的消息不是由預(yù)定內(nèi) 容提供者發(fā)送的,則在步驟415,通信設(shè)備的消息接發(fā)應(yīng)用能夠繼續(xù)處理接收的消息。如果接收的消息是由預(yù)定內(nèi)容提供者發(fā)送的,則在步驟420,自動向備選內(nèi)容提供 者發(fā)送對備選消息內(nèi)容的請求,并從備選內(nèi)容提供者接收備選消息內(nèi)容。例如,如圖IA和 IB中所示,客戶端代理130能夠與(一個或多個)應(yīng)用服務(wù)器135通信,從而獲得備選消息 內(nèi)容。隨后在步驟425,響應(yīng)于用戶使用通信設(shè)備打開預(yù)定內(nèi)容提供者發(fā)送的接收消息,自 動提供接收的備選消息內(nèi)容,而不是默認消息內(nèi)容。如這里所述,圖IA中所示的客戶端代 理130能夠截取通信設(shè)備的消息接發(fā)應(yīng)用的消息打開操作,從而無縫地用備選消息內(nèi)容代 替默認消息內(nèi)容。圖5圖解說明通信設(shè)備的處理電子消息內(nèi)容的過程500的示例性步驟。在過程 500中,通信設(shè)備的消息閱讀器應(yīng)用能夠處理多部分接收消息,所述多部分接收消息包括用 于產(chǎn)生備選消息內(nèi)容的信息,從而消除圖2中圖解說明的過程200的向備選內(nèi)容提供者發(fā) 送對備選消息內(nèi)容的請求的步驟220。如圖5中所示,在步驟505,接收包括第一部分和第二部分的電子消息,所述第一 部分包括默認消息內(nèi)容,所述第二部分包括用于產(chǎn)生備選消息內(nèi)容的信息。例如,如圖IA 中所示,無線通信設(shè)備105能夠經(jīng)(一個或多個)收件人郵件服務(wù)器125,從內(nèi)容提供者120 接收電子消息。在一個實施例中,內(nèi)容提供者120可包括配置成通過通信網(wǎng)絡(luò),發(fā)送包括默 認消息內(nèi)容的消息的第一部分的默認內(nèi)容提供者,和配置成通過通信網(wǎng)絡(luò),發(fā)送包括備選 消息內(nèi)容的消息的第二部分的備選內(nèi)容提供者。在一個實施例中,接收消息的第二部分包括在不進行額外處理的情況下,不能被 通信設(shè)備顯示的信息。例如,這樣的信息可包括提供產(chǎn)生備選消息內(nèi)容的指令的二進制數(shù) 據(jù),文本數(shù)據(jù)或者可擴展標記語言(XML)格式數(shù)據(jù),以及其它數(shù)據(jù)。在一個實施例中,接收 消息的第二部分可包括到接收消息的第一部分的連接,接收消息的第一部分包括默認消息 內(nèi)容。在一個實施例中,步驟505包括通過確定接收消息的第一部分是否由預(yù)定的默認 內(nèi)容提供者發(fā)送,確定接收消息的第一部分是否指示備選消息內(nèi)容的可用性。在另一個實 施例中,步驟505包括通過確定接收消息的第一部分是否包括指示備選消息內(nèi)容的可用性 的預(yù)定元素,確定接收消息的第一部分是否指示備選消息內(nèi)容的可用性。在又一個實施例 中,步驟505包括通過確定接收消息的第一部分是否由預(yù)定的默認內(nèi)容提供者發(fā)送,如果 接收消息的第一部分是由預(yù)定的默認內(nèi)容提供者發(fā)送的,則通過確定接收消息的第一部分 是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素,來確定接收消息的第一部分是否指示備 選消息內(nèi)容的可用性。在圖5中圖解說明的過程500的步驟510中,處理接收消息的第二部分,以產(chǎn)生備 選消息內(nèi)容。隨后,在步驟515中,響應(yīng)于用戶使用通信設(shè)備打開接收的消息,自動提供備選消息內(nèi)容,而不是默認消息內(nèi)容。例如,如圖IA中所示在通信設(shè)備105上工作的客戶端代 理130能夠處理接收消息的第二部分中的信息,從而產(chǎn)生備選消息內(nèi)容。隨后,代替通信設(shè) 備105的消息接發(fā)應(yīng)用響應(yīng)于用戶打開接收的消息而顯示默認消息內(nèi)容,客戶端代理130 能夠無縫地用備選消息內(nèi)容代替默認消息內(nèi)容。在一個實施例中,步驟515包括響應(yīng)于用 戶使用通信設(shè)備關(guān)閉接收的消息,不再提供備選消息內(nèi)容。如這里所述,可以結(jié)合能夠提供許多客戶端服務(wù)的在線消息接發(fā)服務(wù),諸如 SmartBrief 使用公開的實施例。例如,在線消息接發(fā)服務(wù)能夠產(chǎn)生與訂戶最相關(guān)的新 聞文章的摘要,并在摘要中提供對應(yīng)(一篇或多篇)全文的鏈接。該服務(wù)能夠利用計算機 技術(shù)的組合,以及人的編輯技藝,處理和產(chǎn)生這樣的全文摘要。在另一個例子中,該服務(wù)能 夠動態(tài)產(chǎn)生全文的機器摘要。這種機器產(chǎn)生的全文摘要能夠減少訂戶閱讀每篇文章所花費 的時間量,而不丟失文章的任何上下文或重要方面。在這個例子中,摘要的水平可由訂戶定 制,并且能夠?qū)崟r進行。在屏幕尺寸有限的設(shè)備平臺上,這些摘要服務(wù)是有利的。通過對格式受限的設(shè)備利用現(xiàn)有技術(shù),在線消息接發(fā)服務(wù)能夠提供為特定設(shè)備專 門格式化的簡訊內(nèi)容,諸如廣告、摘要和文章的備選表示。即,如這里所述,能夠針對訂戶設(shè) 備的各種格式約束,優(yōu)化全文、圖像、視頻和音頻內(nèi)容等。在線消息接發(fā)服務(wù)能夠提供一種安全地分發(fā)敏感的內(nèi)部數(shù)據(jù)的機制。例如,如這 里所述,內(nèi)容提供者發(fā)送的消息可包括編碼的預(yù)定元素/觸發(fā)器,所述編碼的預(yù)定元素/觸 發(fā)器可由在每個訂戶設(shè)備上運行的客戶端代理提取。把電子郵件消息配置成只包括編碼的 (一個或多個)觸發(fā)器,可使這種電子郵件消息對未安裝客戶端代理的設(shè)備無用。這樣,在 線消息接發(fā)服務(wù)能夠借助電子郵件消息分發(fā)敏感的,不可轉(zhuǎn)發(fā)的和不可打印的信息,而不 需要改變訂戶/用戶行為。在線消息接發(fā)服務(wù)還能夠提供特輯歸檔服務(wù),以使訂戶能夠經(jīng)易用的界面訪問歸 檔的各個版本的簡訊。訂戶還能夠使用消息接發(fā)服務(wù)標記特定簡訊中的摘要和/或文章, 以便以后查看。訂戶隨后能夠借助在消息接發(fā)服務(wù)網(wǎng)站的訂戶賬戶,訪問所標記的內(nèi)容。在線消息接發(fā)服務(wù)能夠提供訂戶搜索能力,以使訂戶專注于簡訊所覆蓋的特定興 趣領(lǐng)域。這種搜索功能能夠利用消息接發(fā)服務(wù)在產(chǎn)生簡訊期間使用的相同技術(shù),包括針對 特定站點的過濾(例如,濾出來自非指定網(wǎng)站的內(nèi)容)和搜羅(spider)(例如,搜索僅僅來 自特定網(wǎng)站的內(nèi)容),使所專注的搜索更可能產(chǎn)生所希望內(nèi)容的特定于行業(yè)的/垂直分類, 和新聞稿饋送。訂戶能夠在消息接發(fā)服務(wù)網(wǎng)站上運行新聞搜索,并保存他或她的經(jīng)常性的 新聞搜索。該服務(wù)還可借助豐富站點摘要(RSS)饋送使訂戶的搜索結(jié)果可獲得,以便進一 步集成到訂戶的日常工作中。除了保存的搜索之外,消息接發(fā)服務(wù)能夠使訂戶設(shè)置對突發(fā) 新聞或者新聞方面的變化的提醒。消息接發(fā)服務(wù)可按照各種方式傳遞這些提醒,諸如借助 電子郵件或者短消息服務(wù)(SMS)消息。在線消息接發(fā)服務(wù)能夠提供的其它服務(wù)包括“tell-a-friend(告訴朋友)”特征。 例如,“e-mail-this-story (通過電子郵件發(fā)送這個故事)”特征可使訂戶能夠容易地把簡 訊中的有趣故事轉(zhuǎn)發(fā)給他或她的朋友、同行、同事等,其中包括從訂戶到收件人的個性化短 消息,并且“e-mail-this-brief^通過電子郵件發(fā)送這個簡訊)”特征可使訂戶能夠容易 地把整個簡訊轉(zhuǎn)發(fā)給他或她的朋友、同行、同事等,其中包括從訂戶到收件人的個性化短消 肩、ο
消息接發(fā)服務(wù)客戶端代理可被配置成使服務(wù)與訂戶設(shè)備的電話、日歷和地址簿相 結(jié)合。這樣,例如,訂戶可直接從正在其設(shè)備上查看的簡訊中的廣告呼叫廣告客戶,把在簡 訊中廣告的事件添加到其個人日歷中,和把其個人地址簿用作這里說明的tell-a-friend 特征的源,使訂戶能夠容易地把有趣的故事和/或整個簡訊轉(zhuǎn)發(fā)給在其地址簿中的人。在線消息接發(fā)服務(wù)能夠挑出和集成來自第三方的獨家內(nèi)容,以提供給其訂戶,諸 如白皮書,調(diào)查報告和對否則只能訂閱內(nèi)容的免費訪問。另外的內(nèi)容可包括股票報價, 它可以和獨有的公司簡介數(shù)據(jù)一起提供。此外,在線消息接發(fā)服務(wù)能夠處理、索引和提 供來自各個行業(yè)來源(例如,Businesswire和PRNewswire)的新聞稿,所述新聞稿在消 息接發(fā)服務(wù)網(wǎng)站上是完全可搜索的,以及合適時可被包括在簡訊中。消息接發(fā)服務(wù)可借 助RSS,提供它的簡訊內(nèi)容,以及許多其它信息源,諸如預(yù)定的行業(yè)主題。消息接發(fā)服務(wù) 還能夠提供工作服務(wù),例如通過向雇主提供在適當(dāng)?shù)暮営嵵袕V告空缺職位的獎勵可見性 (premiumvisibility)。通過把職位空缺直接集成到簡訊中,以及集成到消息服務(wù)網(wǎng)站上, 工作服務(wù)能夠向訂戶提供針對性的職位空缺信息。此外,通過利用其內(nèi)容分發(fā)平臺和數(shù)據(jù)庫驅(qū)動的內(nèi)容創(chuàng)建方法,在線消息接發(fā)服 務(wù)使訂戶能夠定制簡訊的幾乎所有各個方面,例如包括顯示在簡訊中的文章、版面、廣告 等。另外,訂戶可選擇的導(dǎo)航使訂戶能夠定制其簡訊的顯示和導(dǎo)航,例如,按頭條、版面顯示 簡訊內(nèi)容,或者把簡訊內(nèi)容全部顯示在一頁上,等等。在上面的說明中,示例性實施例涉及無線手持電子通信設(shè)備。自然地,其它各種電 子通信設(shè)備也會受益于公開的發(fā)明。例如,利用在一定程度上限制帶寬或者約束通信,從而 在典型通信情況下,諸如在無線電子郵件服務(wù)或者SMS尋呼機服務(wù),以及其它服務(wù)中,不允 許媒體豐富內(nèi)容的通信協(xié)議進行通信的設(shè)備。結(jié)論已經(jīng)參照幾個示例性實施例說明了本發(fā)明,不過,對本領(lǐng)域的技術(shù)人員來說,顯然 可用除上面說明的示例性實施例的形式之外的其它具體形式體現(xiàn)本發(fā)明。這么做并不脫離 本發(fā)明的精神。這些示例性實施例只是說明性的,決不應(yīng)被認為是對本發(fā)明的限制。本發(fā) 明的范圍由所附權(quán)利要求限定,而不是由前面的說明限制,權(quán)利要求意圖包括落入權(quán)利要 求范圍內(nèi)的所有變化和等同物。
權(quán)利要求
一種為電子通信設(shè)備處理電子消息內(nèi)容的方法,包括在電子通信設(shè)備接收包括默認消息內(nèi)容的第一電子消息;在電子通信設(shè)備接收包括備選消息內(nèi)容的第二電子消息;在電子通信設(shè)備確定第一接收消息是否指示備選消息內(nèi)容的可用性;以及如果第一接收消息指示了備選消息內(nèi)容的可用性,則響應(yīng)于用戶使用電子通信設(shè)備打開指示備選消息內(nèi)容的可用性的第一接收消息,或者響應(yīng)于用戶使用電子通信設(shè)備打開第二接收消息,自動提供第二接收消息的備選消息內(nèi)容,而不是第一接收消息的默認消息內(nèi)容。
2.按照權(quán)利要求1所述的方法,其中確定第一接收消息是否指示備選消息內(nèi)容的可用 性的步驟包括確定第一接收消息是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的。
3.按照權(quán)利要求1所述的方法,其中確定第一接收消息是否指示備選消息內(nèi)容的可用 性的步驟包括確定第一接收消息是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素。
4.按照權(quán)利要求3所述的方法,其中確定第一接收消息是否指示備選消息內(nèi)容的可用 性的步驟包括確定第一接收消息是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,并且如果第一接收消息是 由預(yù)定的默認內(nèi)容提供者發(fā)送的,則確定第一接收消息是否包括指示備選消息內(nèi)容的可用 性的預(yù)定元素。
5.按照權(quán)利要求1所述的方法,其中自動提供第二接收消息的備選消息內(nèi)容,而不是 第一接收消息的默認消息內(nèi)容的步驟包括響應(yīng)于用戶使用電子通信設(shè)備關(guān)閉指示備選消息內(nèi)容的可用性的第一接收消息或者 關(guān)閉第二接收消息,不再提供備選消息內(nèi)容。
6.一種為電子通信設(shè)備處理電子消息內(nèi)容的方法,包括在電子通信設(shè)備接收包括第一部分和第二部分的電子消息,所述第一部分包括默認消 息內(nèi)容,所述第二部分包括用于產(chǎn)生備選消息內(nèi)容的信息;在電子通信設(shè)備處理接收消息的第二部分,以產(chǎn)生備選消息內(nèi)容;以及響應(yīng)于用戶使用電子通信設(shè)備打開接收消息,自動提供備選消息內(nèi)容,而不是默認消 息內(nèi)容。
7.按照權(quán)利要求6所述的方法,其中接收電子消息的步驟包括通過確定接收消息的第一部分是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,在電子通信設(shè) 備確定接收消息的第一部分是否指示備選消息內(nèi)容的可用性。
8.按照權(quán)利要求6所述的方法,其中接收電子消息的步驟包括通過確定接收消息的第一部分是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素,在電 子通信設(shè)備確定接收消息的第一部分是否指示備選消息內(nèi)容的可用性。
9.按照權(quán)利要求8所述的方法,其中確定接收消息的第一部分是否指示備選消息內(nèi)容 的可用性的步驟包括確定接收消息的第一部分是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,并且如果接收消息 的第一部分是由預(yù)定的默認內(nèi)容提供者發(fā)送的,則確定接收消息的第一部分是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素。
10.按照權(quán)利要求6所述的方法,其中自動提供備選消息內(nèi)容,而不是默認消息內(nèi)容的 步驟包括響應(yīng)于用戶使用電子通信設(shè)備關(guān)閉接收消息,不再提供備選消息內(nèi)容。
11.一種記錄介質(zhì),在所述記錄介質(zhì)上按照權(quán)利要求6所述的方法被記錄作為能夠由 電子處理設(shè)備執(zhí)行的程序代碼。
12.一種通過通信網(wǎng)絡(luò)處理電子消息內(nèi)容的系統(tǒng),包括配置成通過通信網(wǎng)絡(luò)發(fā)送包括默認消息內(nèi)容的第一電子消息和包括備選消息內(nèi)容的 第二電子消息的內(nèi)容提供者;和配置成通過通信網(wǎng)絡(luò)接收包括默認消息內(nèi)容的第一電子消息和包括備選消息內(nèi)容的 第二電子消息的電子通信設(shè)備,其中電子通信設(shè)備包括配置成確定第一接收消息是否指示 備選消息內(nèi)容的可用性的客戶端代理,并且其中如果第一接收消息指示備選消息內(nèi)容的可用性,則客戶端代理被配置成響應(yīng)于用 戶使用電子通信設(shè)備打開指示備選消息內(nèi)容的可用性的第一接收消息,或者響應(yīng)于用戶使 用電子通信設(shè)備打開第二接收消息,自動提供第二接收消息的備選消息內(nèi)容,而不是第一 接收消息的默認消息內(nèi)容。
13.按照權(quán)利要求12所述的系統(tǒng),其中客戶端代理被配置成根據(jù)第一接收消息是否是 由預(yù)定的默認內(nèi)容提供者發(fā)送的,確定第一接收消息是否指示備選消息內(nèi)容的可用性。
14.按照權(quán)利要求12所述的系統(tǒng),其中客戶端代理被配置成根據(jù)第一接收消息是否包 括指示備選消息內(nèi)容的可用性的預(yù)定元素,確定第一接收消息是否指示備選消息內(nèi)容的可 用性。
15.按照權(quán)利要求14所述的系統(tǒng),其中客戶端代理被配置成根據(jù)第一接收消息是否是 由預(yù)定的默認內(nèi)容提供者發(fā)送的,并且如果第一接收消息是由預(yù)定的默認內(nèi)容提供者發(fā)送 的,則根據(jù)第一接收消息是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素,確定第一接收 消息是否指示備選消息內(nèi)容的可用性。
16.按照權(quán)利要求12所述的系統(tǒng),其中客戶端代理被配置成響應(yīng)于用戶使用電子通信 設(shè)備關(guān)閉指示備選消息內(nèi)容的可用性的第一接收消息或者關(guān)閉第二接收消息,不再提供備 選消息內(nèi)容。
17.按照權(quán)利要求12所述的系統(tǒng),其中內(nèi)容提供者包括配置成通過通信網(wǎng)絡(luò)發(fā)送包括默認消息內(nèi)容的第一消息的默認內(nèi)容提供者;和配置成通過通信網(wǎng)絡(luò)發(fā)送包括備選消息內(nèi)容的第二消息的備選內(nèi)容提供者。
18.一種通過通信網(wǎng)絡(luò)處理電子消息內(nèi)容的系統(tǒng),包括配置成發(fā)送包括第一部分和第二部分的電子消息的內(nèi)容提供者,所述第一部分包括默 認消息內(nèi)容,所述第二部分包括用于產(chǎn)生備選消息內(nèi)容的信息;和配置成通過通信網(wǎng)絡(luò)接收包括第一部分和第二部分的電子消息的電子通信設(shè)備,其中 電子通信設(shè)備包括客戶端代理,所述客戶端代理被配置成處理接收消息的第二部分以產(chǎn)生 備選消息內(nèi)容,并且響應(yīng)于用戶使用電子通信設(shè)備打開接收消息,自動提供備選消息內(nèi)容 而不是默認消息內(nèi)容。
19.按照權(quán)利要求18所述的系統(tǒng),其中客戶端代理被配置成根據(jù)接收消息的第一部分是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,確定接收消息的第一部分是否指示備選消息內(nèi)容 的可用性。
20.按照權(quán)利要求18所述的系統(tǒng),其中客戶端代理被配置成根據(jù)接收消息的第一部分 是否包括指示備選消息內(nèi)容的可用性的預(yù)定元素,確定接收消息的第一部分是否指示備選 消息內(nèi)容的可用性。
21.按照權(quán)利要求20所述的系統(tǒng),其中客戶端代理被配置成根據(jù)接收消息的第一部分 是否是由預(yù)定的默認內(nèi)容提供者發(fā)送的,并且如果接收消息的第一部分是由預(yù)定的默認內(nèi) 容提供者發(fā)送的,則根據(jù)接收消息的第一部分是否包括指示備選消息內(nèi)容的可用性的預(yù)定 元素,來確定接收消息的第一部分是否指示備選消息內(nèi)容的可用性。
22.按照權(quán)利要求18所述的系統(tǒng),其中客戶端代理被配置成響應(yīng)于用戶使用電子通信 設(shè)備關(guān)閉接收消息,不再提供備選消息內(nèi)容。
23.按照權(quán)利要求18所述的系統(tǒng),其中內(nèi)容提供者包括配置成通過通信網(wǎng)絡(luò)發(fā)送包括默認消息內(nèi)容的消息中的第一部分的默認內(nèi)容提供者;禾口配置成通過通信網(wǎng)絡(luò)發(fā)送包括備選消息內(nèi)容的消息中的第二部分的備選內(nèi)容提供者。
全文摘要
本公開提供了為電子通信設(shè)備處理電子消息內(nèi)容的多個和多部分消息方法和系統(tǒng)。為電子通信設(shè)備處理電子消息內(nèi)容的示例性方法包括在通信設(shè)備接收包括默認消息內(nèi)容的第一電子消息;在通信設(shè)備接收包括備選消息內(nèi)容的第二電子消息;在通信設(shè)備確定第一接收消息是否指示備選消息內(nèi)容的可用性;和如果第一接收消息指示備選消息內(nèi)容的可用性,則響應(yīng)于用戶使用通信設(shè)備打開指示備選消息內(nèi)容的可用性的第一接收消息,或者響應(yīng)于用戶使用通信設(shè)備打開第二接收消息,自動提供第二接收消息的備選消息內(nèi)容,而不是第一接收消息的默認消息內(nèi)容。
文檔編號H04W4/12GK101889457SQ200880116619
公開日2010年11月17日 申請日期2008年9月18日 優(yōu)先權(quán)日2007年9月24日
發(fā)明者Z·默利 申請人:智能簡報公司