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

處理用于轉(zhuǎn)發(fā)的消息的系統(tǒng)和方法

文檔序號(hào):7641195閱讀:228來(lái)源:國(guó)知局
專(zhuān)利名稱:處理用于轉(zhuǎn)發(fā)的消息的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子消息收發(fā)以及,具體的,對(duì)第一消息處理服務(wù)上 接收的、用于轉(zhuǎn)發(fā)到第二消息處理服務(wù)上的消息進(jìn)行處理。
背景技術(shù)
當(dāng)前的移動(dòng)無(wú)線通信設(shè)備提供了超出基本無(wú)線電話的特征,包括 發(fā)送和接收短消息服務(wù)(SMS)消息的能力、發(fā)送和接收電子郵件消息的能力以及瀏覽使用已知的無(wú)線應(yīng)用協(xié)議(WAP)或已知的超文本 傳輸協(xié)議(HTML)而格式化的在線信息的能力。典型地,每一個(gè)特征在無(wú)線通信設(shè)備上執(zhí)行的獨(dú)立的客戶端應(yīng)用 中實(shí)現(xiàn)。例如,為實(shí)施上文略述的特征,示范性無(wú)線通信設(shè)備可能需 要SMS客戶端應(yīng)用、電子郵件客戶端應(yīng)用、WAP瀏覽應(yīng)用和HTML瀏覽應(yīng)用。不幸的是,當(dāng)示范性無(wú)線通信設(shè)備的用戶意欲向具有電子郵件地 址的接受方轉(zhuǎn)發(fā)SMS消息時(shí),要求用戶在使用SMS客戶端應(yīng)用審閱 SMS消息時(shí),將SMS消息的有效負(fù)載復(fù)制到臨時(shí)存儲(chǔ)器(即,"剪切 板")。然后,要求用戶退出SMS客戶端應(yīng)用并初始化電子郵件客戶端 應(yīng)用。在電子郵件客戶應(yīng)用中,用戶之后可采取步驟來(lái)編輯新的外發(fā) (outgoing)電子郵件消息。作出響應(yīng)地,電子郵件客戶端應(yīng)用可呈現(xiàn)具有與標(biāo)準(zhǔn)電子郵件消息的字段相對(duì)應(yīng)的各種編輯框的用戶接口屏 幕。這些字段包括指示接受方的字段、指示主題的字段和電子郵件消 息主體的字段。用戶之后可將先前復(fù)制的SMS消息的有效負(fù)載粘貼到 用戶接口屏幕的編輯框中,該編輯框與新的外發(fā)電子郵件消息的主體 字段相對(duì)應(yīng),然后指定主題和接受方,并引導(dǎo)電子郵件客戶端應(yīng)用發(fā) 送新的外發(fā)消息。用戶可能不會(huì)覺(jué)得這樣一組動(dòng)作是直觀的,并且可能發(fā)現(xiàn)這樣一組動(dòng)作是冗長(zhǎng)和耗時(shí)的??墒褂玫诙⑻幚矸?wù)來(lái)轉(zhuǎn)發(fā)通過(guò)第一消息處理服務(wù)在移動(dòng) 無(wú)線通信設(shè)備上接收的消息。改變無(wú)線通信設(shè)備內(nèi)的消息對(duì)象所基于 的消息模型類(lèi),以實(shí)現(xiàn)新的接口,并且包括用于在從第二消息對(duì)象請(qǐng) 求信息元素之前確定該第二消息對(duì)象是否實(shí)現(xiàn)新的接口的方法調(diào)用。 因此,當(dāng)用戶希望轉(zhuǎn)發(fā)與第一消息處理服務(wù)相關(guān)的接收的消息對(duì)象時(shí), 可通過(guò)新的動(dòng)詞(verb)對(duì)象為用戶提供選項(xiàng),該選項(xiàng)用于以和第二 消息處理服務(wù)相關(guān)的新的消息對(duì)象來(lái)轉(zhuǎn)發(fā)接收的消息對(duì)象。在用戶運(yùn) 用該選項(xiàng)的情況下,新的動(dòng)詞對(duì)象選擇先前存在的動(dòng)詞對(duì)象以產(chǎn)生與 第二消息處理服務(wù)相關(guān)的新的消息對(duì)象。新的動(dòng)詞對(duì)象將接收的消息 對(duì)象傳給針對(duì)第二消息處理服務(wù)的先前存在的動(dòng)詞對(duì)象,并且從先前 存在的動(dòng)詞對(duì)象的觀點(diǎn)來(lái)看已正常完成轉(zhuǎn)發(fā)。然而,新的消息對(duì)象基 于已改變的模型類(lèi),并且在接收的消息對(duì)象中請(qǐng)求信息元素之前,確 定接收的消息對(duì)象是否實(shí)現(xiàn)新的接口 。發(fā)明內(nèi)容根據(jù)本發(fā)明的一方面,優(yōu)選地提供一種對(duì)用于轉(zhuǎn)發(fā)的接收消息進(jìn)行處理的方法。該方法包括接收提供方消息對(duì)象并確定提供方消息 對(duì)象是否實(shí)現(xiàn)了預(yù)定的接口類(lèi)。如果提供方消息對(duì)象實(shí)現(xiàn)了預(yù)定的接 口類(lèi),那么該方法還包括通過(guò)實(shí)現(xiàn)預(yù)定的接口類(lèi)而從提供方消息對(duì) 象中請(qǐng)求信息元素,接收該信息元素,以及將該信息元素增加到接受 方消息對(duì)象。在本發(fā)明的其它方面,提供一種具有適合于執(zhí)行該方法 的處理器的通信設(shè)備,并且提供一種使通信設(shè)備適合于執(zhí)行該方法的 計(jì)算機(jī)可讀介質(zhì)。根據(jù)本發(fā)明的一方面,優(yōu)選地提供一種對(duì)用于轉(zhuǎn)發(fā)的接收消息進(jìn) 行處理的方法。該方法包括接收實(shí)現(xiàn)預(yù)定的接口類(lèi)的接收消息對(duì)象, 并且響應(yīng)于接收該接收消息對(duì)象,呈現(xiàn)包括多個(gè)選項(xiàng)的對(duì)話框,多個(gè) 選項(xiàng)中的每個(gè)選項(xiàng)與消息處理服務(wù)的類(lèi)型相對(duì)應(yīng)。該方法還包括接 收對(duì)所選選項(xiàng)的指示,并且響應(yīng)于接收所選選項(xiàng)的指示,將接收消息 對(duì)象傳給與消息處理服務(wù)相關(guān)的動(dòng)詞對(duì)象,該消息處理服務(wù)與所選選項(xiàng)相對(duì)應(yīng)。在本發(fā)明的其它方面,提供一種具有適合于執(zhí)行該方法的 處理器的通信設(shè)備,并且提供一種使通信設(shè)備適合于執(zhí)行該方法的計(jì) 算機(jī)可讀介質(zhì)。參考附圖,通過(guò)下文對(duì)本發(fā)明具體實(shí)施方式
的描述的審閱,對(duì)于 所屬技術(shù)領(lǐng)域的技術(shù)人員而言,本發(fā)明的其它方面和特征將變得顯而 易見(jiàn)。


示出本發(fā)明實(shí)施例的附圖中-圖l示出用于第一無(wú)線移動(dòng)通信設(shè)備的示范性網(wǎng)絡(luò)環(huán)境中的元件; 圖2示出根據(jù)本發(fā)明實(shí)施例的圖1中的第一無(wú)線移動(dòng)數(shù)據(jù)通信設(shè)備的組件;圖3示出已知的為了轉(zhuǎn)發(fā)而對(duì)消息進(jìn)行處理的方法的步驟; 圖4示出根據(jù)本發(fā)明實(shí)施例為了轉(zhuǎn)發(fā)而對(duì)消息進(jìn)行處理的方法的 步驟;圖5示出針對(duì)實(shí)現(xiàn)新接口的接收的電子郵件提供方消息對(duì)象由用戶接口對(duì)象所呈現(xiàn)的示范性電子郵件消息觀看屏幕;圖6示出根據(jù)本發(fā)明實(shí)施例的由對(duì)話框覆蓋的圖5中的示范性電子郵件消息觀看屏幕;圖7示出選擇圖6的對(duì)話框中的電子郵件選項(xiàng)后的示范性SMS消息合成屏幕;圖8示出根據(jù)本發(fā)明實(shí)施例為產(chǎn)生接受方消息對(duì)象的提供方消息 對(duì)象的處理方法中的步驟;圖9示出針對(duì)實(shí)現(xiàn)新接口的SMS提供方消息對(duì)象由用戶接口對(duì)象 所呈現(xiàn)的示范性SMS消息觀看屏幕;圖10示出根據(jù)本發(fā)明實(shí)施例的由對(duì)話框覆蓋的圖9中的示范性SMS消息觀看屏幕;圖11示出選擇圖10的對(duì)話框中的電子郵件選項(xiàng)后的示范性電子郵件消息合成屏幕。
具體實(shí)施方式
圖1示出用于第一無(wú)線移動(dòng)通信設(shè)備101A的示范性網(wǎng)絡(luò)環(huán)境100 中的元件。示范性網(wǎng)絡(luò)環(huán)境100的元件包括多個(gè)無(wú)線載波網(wǎng)絡(luò)和數(shù)據(jù)通 信網(wǎng)絡(luò)108,數(shù)據(jù)通信網(wǎng)絡(luò)108被認(rèn)為體現(xiàn)至少一個(gè)廣域網(wǎng)絡(luò),例如當(dāng) 前的互聯(lián)網(wǎng)和后繼網(wǎng)絡(luò),以及潛在的,多個(gè)局域網(wǎng)絡(luò)。第一基站天線 102A被提供為第一基站子系統(tǒng)104A的一部分,第一無(wú)線移動(dòng)通信設(shè)備 101A可使用第一基站天線102A進(jìn)行無(wú)線通信。第一基站子系統(tǒng)104A與第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A連接。在示范性 全球移動(dòng)通信系統(tǒng)(GSM)的實(shí)現(xiàn)中,除了其他組件,第一無(wú)線網(wǎng)絡(luò) 子系統(tǒng)106A包括移動(dòng)服務(wù)切換中心、原籍位置寄存器、訪問(wèn)位置寄 存器、中繼器和短消息服務(wù)中心(SMSC)。如圖1所示,第一無(wú)線網(wǎng) 絡(luò)子系統(tǒng)106A與數(shù)據(jù)通信網(wǎng)絡(luò)108連接。第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B也與數(shù)據(jù)通信網(wǎng)絡(luò)108連接。與第一無(wú) 線網(wǎng)絡(luò)子系統(tǒng)106A相似,第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B可包括移動(dòng)服務(wù)切 換中心、原籍位置寄存器、訪問(wèn)位置寄存器、中繼器和SMSC。第二 無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A連接至具有第二基站天線102B的第二基站子系 統(tǒng)104B。第二基站天線102B可允許第二基站子系統(tǒng)104B與第二移動(dòng)設(shè)備101B無(wú)線通信。第一移動(dòng)設(shè)備101A可與連接至數(shù)據(jù)通信網(wǎng)絡(luò)108的企業(yè)110相關(guān)。 例如,企業(yè)110可包括與數(shù)據(jù)通信網(wǎng)絡(luò)108以及局域網(wǎng)絡(luò)(LAN) 114 相連接的防火墻或代理服務(wù)器112。 LAN 114可允許移動(dòng)設(shè)備服務(wù)器 116和企業(yè)服務(wù)器118之間的通信。電子郵件服務(wù)器120和桌面電腦122也可以與數(shù)據(jù)通信網(wǎng)絡(luò)108連 接,該桌面電腦122可與在電子郵件服務(wù)器120上具有帳號(hào)的用戶相關(guān)。 消息收發(fā)入口124也可以與數(shù)據(jù)通信網(wǎng)絡(luò)108連接。圖2示出第一無(wú)線移動(dòng)通信設(shè)備101A,其包括外殼、輸入設(shè)備(鍵 盤(pán)214)和輸出設(shè)備(顯示器226),顯示器優(yōu)選為全圖形或全色彩液晶 顯示器(LCD)。備選地,可以使用其它類(lèi)型的輸出設(shè)備。處理設(shè)備(微 處理器228)在圖2中示意性示出,其耦合在鍵盤(pán)214和顯示器226之間。 微處理器228響應(yīng)于用戶對(duì)鍵盤(pán)214上按鍵的動(dòng)作,控制顯示器226的操作,以及第一移動(dòng)設(shè)備101A的整個(gè)操作。外殼可垂直伸長(zhǎng),或可采取其它尺寸和形狀(包括挖斗式外殼結(jié) 構(gòu))。鍵盤(pán)可包括模式選擇按鍵,或其它硬件或軟件,用于在文本輸入 和電話輸入之間進(jìn)行切換。除了微處理器228,圖2中還示意性示出第一移動(dòng)設(shè)備101A的其它 部分。這些包括通信子系統(tǒng)240;近程通信子系統(tǒng)202;鍵盤(pán)214和顯 示器226,以及包括輔助I/0設(shè)備206、串行端口208、揚(yáng)聲器211和麥克 風(fēng)212的其它輸入/輸出設(shè)備;還有存儲(chǔ)器,包括閃存216和隨機(jī)存取存 儲(chǔ)器(RAM) 218;以及各種其它設(shè)備子系統(tǒng)220。第一移動(dòng)設(shè)備101A 可具有向第一移動(dòng)設(shè)備101A的有源元件供電的電池222。第一移動(dòng)設(shè) 備101A優(yōu)選為具有語(yǔ)音和數(shù)據(jù)通信能力的雙向射頻(RF)通信設(shè)備。 此外,第一移動(dòng)設(shè)備101A優(yōu)選具有通過(guò)互聯(lián)網(wǎng)與其它計(jì)算機(jī)系統(tǒng)通信 的能力。操作系統(tǒng)軟件由微處理器228執(zhí)行,優(yōu)選地儲(chǔ)存在計(jì)算機(jī)可讀介質(zhì) 中,如閃存216,但也可儲(chǔ)存在其它類(lèi)型的存儲(chǔ)器中,如只讀存儲(chǔ)器 (ROM)或相似的儲(chǔ)存元件。此外,系統(tǒng)軟件、特定設(shè)備應(yīng)用或其部 分,可臨時(shí)載入易失性儲(chǔ)存器中,如RAM218。移動(dòng)設(shè)備接收的通信 信號(hào)也可存儲(chǔ)在RAM 218中。除了其操作系統(tǒng)功能外,微處理器228能在第一移動(dòng)設(shè)備101A上執(zhí)行軟件應(yīng)用。預(yù)定的一組軟件應(yīng)用控制基本的設(shè)備操作,如語(yǔ)音通 信模塊230A和數(shù)據(jù)通信模塊230B,該組軟件應(yīng)用可在制造期間安裝在 第一移動(dòng)設(shè)備101A上。電子郵件客戶端應(yīng)用模塊230C也可在制造期間 安裝在第一移動(dòng)設(shè)備101A上,以實(shí)現(xiàn)本發(fā)明的方面。此外,還可在制 造期間在第一移動(dòng)設(shè)備101A上安裝SMS客戶端應(yīng)用模塊230D,以實(shí)現(xiàn) 本發(fā)明的方面。例如,同樣,表示為其它軟件模塊230N的附加軟件模 塊可以是個(gè)人信息管理器(PIM)應(yīng)用,可在制造期間安裝。優(yōu)選的, P1M應(yīng)用能組織和管理數(shù)據(jù)項(xiàng),如電子郵件消息、日程事件、語(yǔ)音郵 件消息、約會(huì)和任務(wù)項(xiàng)。優(yōu)選的,PIM應(yīng)用還能通過(guò)圖2描繪的無(wú)線載 波網(wǎng)絡(luò)由第一基站天線102A發(fā)送和接收數(shù)據(jù)項(xiàng)。優(yōu)選的,由PIM應(yīng)用 管理的數(shù)據(jù)項(xiàng)通過(guò)無(wú)線載波網(wǎng)絡(luò),同所存儲(chǔ)的或與主機(jī)系統(tǒng)相關(guān)的用戶的相應(yīng)數(shù)據(jù)項(xiàng)進(jìn)行無(wú)縫集成、同步和更新。通信功能,包括數(shù)據(jù)和語(yǔ)音通信,可通過(guò)通信子系統(tǒng)240來(lái)執(zhí)行,以及可通過(guò)近程通信子系統(tǒng)202來(lái)執(zhí)行。通信子系統(tǒng)240包括接收機(jī) 250、發(fā)射機(jī)252以及被表示為接收天線254和發(fā)送天線256的一個(gè)或更 多個(gè)天線。此外,通信子系統(tǒng)240還包括處理模塊,如數(shù)字信號(hào)處理器 (DSP) 258,以及本地振蕩器(LO) 260。通信子系統(tǒng)240的特定設(shè) 計(jì)和實(shí)現(xiàn)取決于第一移動(dòng)設(shè)備101A將要操作時(shí)所處的通信網(wǎng)絡(luò)。例 如,第 一 移動(dòng)設(shè)備101A的通信子系統(tǒng)240可設(shè)計(jì)成與Mobitex 、 DataTACTM或通用分組無(wú)線業(yè)務(wù)(GPRS)移動(dòng)數(shù)據(jù)通信網(wǎng)絡(luò)來(lái)操作, 還可設(shè)計(jì)成與多種語(yǔ)音通信網(wǎng)絡(luò)中的任意網(wǎng)絡(luò)來(lái)操作,如高級(jí)移動(dòng)電 話服務(wù)(AMPS)、時(shí)分多址(TDMA)、碼分多址(CDMA)、個(gè)人通 信服務(wù)(PCS)、全球移動(dòng)通信系統(tǒng)(GSM)等。其它類(lèi)型的數(shù)據(jù)和語(yǔ) 音網(wǎng)絡(luò),單獨(dú)的和集成的,也可與第一移動(dòng)設(shè)備101A—起使用。當(dāng)要求的網(wǎng)絡(luò)注冊(cè)或激活過(guò)程己經(jīng)完成時(shí),第一移動(dòng)設(shè)備101A可 通過(guò)無(wú)線載波網(wǎng)絡(luò)發(fā)送和接收通信信號(hào)。由接收天線254從第一基站天 線102A接收的信號(hào)被路由至接收機(jī)250,該接收機(jī)250用于提供信號(hào)放 大、下變頻、濾波、信道選擇等,并且還可提供模數(shù)轉(zhuǎn)換。接收信號(hào) 的模數(shù)轉(zhuǎn)換允許DSP 258執(zhí)行更復(fù)雜的通信功能,如解調(diào)和解碼。在 相似的方式中,待傳輸給基站天線102A的信號(hào)由DSP258處理(例如, 調(diào)制和編碼),之后提供給發(fā)射機(jī)252進(jìn)行數(shù)模轉(zhuǎn)換、上變頻、濾波、 放大,并通過(guò)發(fā)射天線256向第一基站天線102A發(fā)射。除了處理通信信號(hào),DSP 258提供了對(duì)接收機(jī)250和發(fā)射機(jī)252的 控制。例如,可通過(guò)DSP 258中實(shí)現(xiàn)的自動(dòng)增益控制算法而自適應(yīng)地 控制向接收機(jī)250和發(fā)射機(jī)252中的通信信號(hào)施加的增益。在數(shù)據(jù)通信模式中,接收的信號(hào),如SMS消息或下載的網(wǎng)頁(yè),由 通信子系統(tǒng)240處理,并輸入微處理器228。然后,接收的信號(hào)進(jìn)一步 由微處理器228處理,以準(zhǔn)備用于輸出到顯示器226,或備選地輸出到 一些其它輔助I/0設(shè)備206。設(shè)備用戶還可使用鍵盤(pán)214和/或一些其它 輔助1/0設(shè)備206,如觸摸屏、搖桿開(kāi)關(guān)、姆指輪、或其它類(lèi)型的輸入 設(shè)備,來(lái)組成數(shù)據(jù)項(xiàng),如電子郵件消息或SMS消息。然后,組成的數(shù)據(jù)項(xiàng)可通過(guò)通信子系統(tǒng)240傳輸給基站天線102A。在語(yǔ)音通信模式中,除了接收的信號(hào)可輸出到揚(yáng)聲器211,以及傳 輸?shù)男盘?hào)由麥克風(fēng)212產(chǎn)生外,設(shè)備的整個(gè)操作基本上與數(shù)據(jù)通信模式 相似。備選的語(yǔ)音或音頻I/0子系統(tǒng),如語(yǔ)音消息記錄子系統(tǒng),也可在 第一移動(dòng)設(shè)備101A上實(shí)現(xiàn)。此外,顯示器226也可在語(yǔ)音通信模式中 使用,例如顯示呼叫方的身份、語(yǔ)音呼叫持續(xù)時(shí)間或其它語(yǔ)音呼叫相 關(guān)信息。近程通信子系統(tǒng)202使得能夠在第一移動(dòng)設(shè)備101A和其它臨近的 系統(tǒng)或設(shè)備之間通信,臨近的系統(tǒng)或設(shè)備不一定為相似的設(shè)備。例如, 近程通信子系統(tǒng)202可包括紅外設(shè)備和相關(guān)的電路及組件,或藍(lán)牙TM通信模塊,以提供與具有類(lèi)似功能的系統(tǒng)和設(shè)備的通信。SMS消息協(xié)議數(shù)據(jù)單元(PDU)包括有效負(fù)載元素、路由數(shù)據(jù)元 素和包括其它元數(shù)據(jù)的元素。如當(dāng)前典型情況,第一移動(dòng)設(shè)備101A執(zhí) 行使用面向?qū)ο蟮木幊碳夹g(shù)所開(kāi)發(fā)的代碼。在該情況下,可把第一移 動(dòng)設(shè)備101A接收的SMS消息PDU作為基礎(chǔ),通過(guò)微處理器228上執(zhí)行 的代碼,來(lái)創(chuàng)建新的SMS消息對(duì)象。新的SMS消息對(duì)象可創(chuàng)建為SMS 消息模型類(lèi)的實(shí)例,該SMS消息模型類(lèi)定義了SMS消息PDU中出現(xiàn)的 有效負(fù)載、路由數(shù)據(jù)和其它元數(shù)據(jù)的組織。SMS消息模型類(lèi)還可標(biāo)識(shí) 在新的SMS消息對(duì)象上執(zhí)行的動(dòng)作,如打開(kāi)、回復(fù)、轉(zhuǎn)發(fā)等。這些動(dòng) 作可響應(yīng)于用戶與用戶接口對(duì)象的交互而在新的SMS消息對(duì)象上執(zhí)行??梢哉J(rèn)為在SMS消息對(duì)象上執(zhí)行的動(dòng)作涉及"動(dòng)詞"類(lèi)的實(shí)例, 該"動(dòng)詞"類(lèi)針對(duì)消息處理服務(wù)是特定的。面向?qū)ο缶幊填I(lǐng)域的技術(shù) 人員清楚的是,動(dòng)詞是JavaTM編程語(yǔ)言中動(dòng)作的對(duì)象封裝。動(dòng)詞常常, 但是不一定,以具有下拉菜單或熱鍵(hotkey)的形式的項(xiàng)呈現(xiàn)給用 戶;動(dòng)詞含有對(duì)相關(guān)數(shù)據(jù)模型執(zhí)行動(dòng)作的代碼以及關(guān)于如何以零或更 多方式為用戶體現(xiàn)其本身的信息。例如,SMS打開(kāi)動(dòng)詞類(lèi)可與在顯示 器226上呈現(xiàn)屏幕的方法相關(guān),在該屏幕中可顯示關(guān)于接收的SMS消息 PDU的相關(guān)數(shù)據(jù)。通過(guò)SMS打開(kāi)動(dòng)詞類(lèi)的實(shí)例(即,SMS打開(kāi)動(dòng)詞對(duì) 象),與SMS打開(kāi)動(dòng)作類(lèi)相關(guān)的其它方法可用于從SMS消息對(duì)象中提取信息(有效負(fù)載、路由數(shù)據(jù)和其它元數(shù)據(jù)),從而使得信息可作為屏幕 的一部分而呈現(xiàn)。當(dāng)用戶將第一移動(dòng)設(shè)備101A的用戶接口的注意力集中在給定的SMS消息對(duì)象的屏幕表示上時(shí),用戶可使用鍵盤(pán)214和/或一些其它輔 助I/O設(shè)備206與用戶接口對(duì)象進(jìn)行交互,從而促使用戶接口對(duì)象顯示 菜單。菜單中每個(gè)菜單項(xiàng)可表示在給定SMS消息對(duì)象上執(zhí)行的可選動(dòng) 作,如打開(kāi)、回復(fù)、轉(zhuǎn)發(fā),等等。用戶可選擇轉(zhuǎn)發(fā)菜單項(xiàng)。作為該選擇的結(jié)果,用戶接口對(duì)象可實(shí)例化SMS轉(zhuǎn)發(fā)動(dòng)詞類(lèi),并 將給定的SMS消息對(duì)象傳給新創(chuàng)建的SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象。之后,與SMS 轉(zhuǎn)發(fā)動(dòng)詞類(lèi)相關(guān)的方法可執(zhí)行圖3所示的步驟。給定的SMS消息對(duì)象可被認(rèn)為是SMS提供方消息對(duì)象。最初,SMS 轉(zhuǎn)發(fā)動(dòng)詞對(duì)象可接收給定的SMS消息對(duì)象(步驟301)。響應(yīng)于接收SMS 提供方消息對(duì)象,部分地根據(jù)SMS消息模型類(lèi),SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的 方法可構(gòu)建SMS接受方消息對(duì)象(步驟302)。之后,SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì) 象的另一方法可將SMS提供方消息對(duì)象傳給SMS接受方消息對(duì)象(步 驟304)。 SMS接受方消息對(duì)象的方法可從SMS提供方消息對(duì)象中請(qǐng)求 信息元素,以用于增加SMS接受方消息對(duì)象。最后,SMS接受方消息 對(duì)象的方法可從SMS提供方消息對(duì)象中請(qǐng)求有效負(fù)載。之后,SMS轉(zhuǎn) 發(fā)動(dòng)詞對(duì)象的又一方法可向顯示器226生成(spawn) (306) SMS消息 編輯屏幕對(duì)象,其中SMS消息編輯屏幕對(duì)象顯示來(lái)自SMS接受方消息 對(duì)象的信息元素??紤]SMS消息編輯屏幕對(duì)象,用戶可輸入SMS接收方消息對(duì)象的 SMS目的地址,并選擇以發(fā)送SMS接受方消息對(duì)象。發(fā)送SMS接受方消息對(duì)象的詳細(xì)機(jī)制被認(rèn)為超出了本申請(qǐng)的范圍。圖3還可用于示出轉(zhuǎn)發(fā)第一移動(dòng)設(shè)備101A處接收的電子郵件消息的步驟。電子郵件消息PDU包括主體、主題、路由數(shù)據(jù)和其它元數(shù)據(jù)。 如同接收的SMS消息PDU的情況,由第一移動(dòng)設(shè)備101A接收的電子郵 件消息PDU可以用作基礎(chǔ),通過(guò)微處理器228上執(zhí)行的代碼,來(lái)創(chuàng)建新 的電子郵件消息對(duì)象。新的電子郵件消息對(duì)象可創(chuàng)建為電子郵件消息 模型類(lèi)的實(shí)例,該電子郵件消息模型類(lèi)定義了電子郵件消息PDU中出現(xiàn)的、主體、主題、路由數(shù)據(jù)和其他元數(shù)據(jù)的組織。電子郵件消息模 型類(lèi)還可標(biāo)識(shí)在新的電子郵件消息對(duì)象上執(zhí)行的動(dòng)作,如打開(kāi)、回復(fù)、 轉(zhuǎn)發(fā)等。這些動(dòng)作可響應(yīng)于用戶與用戶接口對(duì)象的交互而在新的電子 郵件消息對(duì)象上執(zhí)行。當(dāng)用戶將第一移動(dòng)設(shè)備101A的用戶接口的注意力集中在給定的 電子郵件消息對(duì)象的屏幕表示上時(shí),用戶可使用鍵盤(pán)214和/或一些其它輔助I/O設(shè)備206與用戶接口對(duì)象進(jìn)行交互,從而促使用戶接口對(duì)象 顯示菜單。菜單中每個(gè)菜單項(xiàng)可表示在給定的電子郵件消息對(duì)象上執(zhí) 行的可選動(dòng)作,如打開(kāi)、回復(fù)、轉(zhuǎn)發(fā),等等。用戶可選擇轉(zhuǎn)發(fā)菜單項(xiàng)。作為該選擇的結(jié)果,用戶接口對(duì)象可實(shí)例化電子郵件轉(zhuǎn)發(fā)動(dòng)詞類(lèi), 并將給定的電子郵件消息對(duì)象傳給新創(chuàng)建的電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象。 之后,與電子郵件轉(zhuǎn)發(fā)動(dòng)詞類(lèi)相關(guān)的方法可執(zhí)行圖3所示的步驟。給定的電子郵件消息對(duì)象可被認(rèn)為是電子郵件提供方消息對(duì)象。 最初,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象可接收給定的電子郵件消息對(duì)象(步驟 301)。響應(yīng)于接收電子郵件提供方消息對(duì)象,部分地根據(jù)電子郵件消 息模型類(lèi),電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的方法可構(gòu)建電子郵件接受方消息 對(duì)象(步驟302)。之后,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的另一方法可將電子 郵件提供方消息對(duì)象傳給電子郵件接受方消息對(duì)象(步驟304)。電子 郵件接受方消息對(duì)象的方法可從電子郵件提供方消息對(duì)象中請(qǐng)求信息 元素,以用于增加電子郵件接受方消息對(duì)象。例如,電子郵件接受方 消息對(duì)象的方法可從電子郵件提供方消息對(duì)象中請(qǐng)求主體和主題。之 后,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法可向顯示器226生成(306)電子郵件消息編輯屏幕對(duì)象,其中電子郵件消息編輯屏幕對(duì)象顯示來(lái)自 電子郵件接受方消息對(duì)象的信息元素??紤]電子郵件消息編輯屏幕對(duì)象,用戶可輸入電子郵件接收方消 息對(duì)象的一個(gè)或更多個(gè)電子郵件目的地址,并選擇以發(fā)送電子郵件接 受方消息對(duì)象。發(fā)送電子郵件接受方消息對(duì)象的詳細(xì)機(jī)制被認(rèn)為超出 了本申請(qǐng)的范圍。與SMS消息有效負(fù)載相對(duì)照,給定的電子郵件消息主體可與不同 類(lèi)型的尋址字段相關(guān),如"TO:"字段,用于指示主要接受方的地址;"CC:"字段,用于指示次要接受方的地址;以及"BCC:"字段,用 于指示對(duì)其他接受方保密的接受方的地址。此外,電子郵件消息與SMS消息的區(qū)別還在于,不像SMS消息,電子郵件消息包括主題字段。當(dāng)前的GSM SMS標(biāo)準(zhǔn)允許每個(gè)SMS消息不超過(guò)160個(gè)字符,然而 當(dāng)前TDMA和CDMA網(wǎng)絡(luò)允許每個(gè)SMS消息有200個(gè)字符。在GSM情 況下,SMS消息有效負(fù)載被標(biāo)準(zhǔn)化為140字節(jié)160個(gè)7-位字符,140 個(gè)8-位字符,或者使用2-字節(jié)UTF-16字符編碼進(jìn)行編碼的如漢語(yǔ)、韓 語(yǔ)或日語(yǔ)的語(yǔ)言中的70個(gè)2-字節(jié)字符。不幸的是,當(dāng)用戶選擇轉(zhuǎn)發(fā)在第一消息處理服務(wù)中接收的消息時(shí), 迄今為止所認(rèn)為的是轉(zhuǎn)發(fā)的消息將使用與接收的消息相同的消息處理 服務(wù)。同樣的,當(dāng)SMS接受方消息對(duì)象傳給提供方消息對(duì)象時(shí),SMS 接受方消息對(duì)象的方法基于提供方消息對(duì)象是SMS提供方消息對(duì)象的 假定來(lái)請(qǐng)求提供方消息對(duì)象的信息。同樣的,當(dāng)電子郵件接受方消息 對(duì)象傳給提供方消息對(duì)象時(shí),電子郵件接受方消息對(duì)象的方法基于提 供方消息對(duì)象是電子郵件提供方消息對(duì)象的假定來(lái)請(qǐng)求提供方消息對(duì) 象的信息??傊總€(gè)消息模型類(lèi)可要求為實(shí)現(xiàn)新的接口,其中每個(gè)消息模型類(lèi)用于根據(jù)接收的消息PDU來(lái)定義對(duì)象。新的接口可如此來(lái)定義當(dāng)接受方消息對(duì)象的方法從提供方消息對(duì)象請(qǐng)求信息并且提供方消息 對(duì)象是實(shí)現(xiàn)新的接口的消息模型類(lèi)的實(shí)例化時(shí),提供方消息對(duì)象不考慮提供方消息對(duì)象所基于的消息PDU的類(lèi)型而響應(yīng)該請(qǐng)求。例如,新 的接口可稱為"MessagePartsProvider"。就是說(shuō),提供方消息對(duì)象可以是電子郵件提供方消息對(duì)象或SMS 提供方消息對(duì)象,并且接受方消息對(duì)象可以是電子郵件接受方消息對(duì) 象或SMS接受方消息對(duì)象。接受方消息對(duì)象被配置成確定提供方消息 對(duì)象是否實(shí)現(xiàn)新的接口。在提供方消息對(duì)象實(shí)現(xiàn)新的接口的情況下, 接受方消息對(duì)象可對(duì)提供方消息對(duì)象做出預(yù)定請(qǐng)求組中的任意請(qǐng)求。 由于實(shí)現(xiàn)新的接口,提供方消息對(duì)象被配置成響應(yīng)于預(yù)定請(qǐng)求組中的 所有請(qǐng)求。應(yīng)清楚的是,此處的示例集中在SMS消息和電子郵件消息,然而其它類(lèi)型的數(shù)據(jù)也可以作為提供方消息對(duì)象或接受方消息對(duì)象,如由 標(biāo)記語(yǔ)言組成的頁(yè)、傳真消息、即時(shí)通訊(IM)消息、多媒體消息服 務(wù)(MMS)消息、基于通訊錄的消息或基于日程安排的消息。此外,新的動(dòng)詞類(lèi),即Forward As動(dòng)詞類(lèi),可被定義為允許用戶 選擇使用第二消息處理服務(wù)把與第一消息處理服務(wù)相關(guān)的接收消息對(duì) 象作為新的消息對(duì)象而轉(zhuǎn)發(fā)。每個(gè)消息模型可能己包括如由用戶接口 對(duì)象所使用的方法調(diào)用,來(lái)確定與基于該消息模型而創(chuàng)建的消息對(duì)象 相關(guān)的動(dòng)詞類(lèi)??蓪?duì)實(shí)現(xiàn)MessagePartsProvider接口的消息模型稍作修 改,以包括該方法調(diào)用所返回的動(dòng)詞類(lèi)列表中的"Forward As"動(dòng)詞 類(lèi)。在操作中,當(dāng)用戶將第一移動(dòng)設(shè)備101A (如,在列表中打開(kāi)的或 高亮的)的用戶接口的注意力集中到例如給定的電子郵件消息對(duì)象的 屏幕表示上時(shí),用戶可使用鍵盤(pán)214和/或一些輔助I/O設(shè)備206與用戶 接口對(duì)象進(jìn)行交互,從而促使用戶接口對(duì)象顯示菜單。 一些菜單項(xiàng)可 表示可選動(dòng)作,該可選動(dòng)作可在給定電子郵件消息對(duì)象上執(zhí)行,如打 開(kāi)、回復(fù)、轉(zhuǎn)發(fā)、ForwardAs等等。用戶可選擇Forward As菜單項(xiàng)。作為該選擇的結(jié)果,用戶接口對(duì) 象可實(shí)例化Forward As動(dòng)詞類(lèi),并將給定的電子郵件提供方消息對(duì)象 傳給新創(chuàng)建的ForwardAs動(dòng)詞對(duì)象。之后,F(xiàn)orwardAs動(dòng)詞對(duì)象可調(diào)用 相關(guān)方法來(lái)執(zhí)行圖4所示的步驟??梢哉J(rèn)為給定的電子郵件提供方消息對(duì)象是一般的提供方消息對(duì) 象。也就是,由于電子郵件模型類(lèi)(其實(shí)例化導(dǎo)致給定的電子郵件提 供方消息對(duì)象)實(shí)現(xiàn)了MessagePartsProvider接口,,因而提供方消息對(duì) 象不一定是SMS提供方消息對(duì)象以正確響應(yīng)來(lái)自SMS接受方消息對(duì)象 的請(qǐng)求。最初,F(xiàn)orward As動(dòng)詞對(duì)象可接收給定的電子郵件提供方消息對(duì) 象(步驟401)。響應(yīng)于接收給定的電子郵件提供方消息對(duì)象,F(xiàn)orward As動(dòng)詞對(duì)象的方法可構(gòu)建對(duì)話框?qū)ο?,并且命令該?duì)話框?qū)⑵渥陨沓?現(xiàn)在顯示器226上(步驟402)。對(duì)話框?qū)ο罂砂ㄅc在第一移動(dòng)設(shè)備 101A上可使用的Forward As動(dòng)詞對(duì)象的類(lèi)型(例如SMS、電子郵件)一樣多的選項(xiàng)。用戶可使用鍵盤(pán)214和/或一些輔助I/O設(shè)備206與對(duì)話 框?qū)ο筮M(jìn)行交互,以選擇所呈現(xiàn)類(lèi)型之一。Forward As動(dòng)詞對(duì)象的方 法可接收所選擇類(lèi)型的指示(步驟404),比如說(shuō)從對(duì)話框?qū)ο蟮姆椒?接收所選擇類(lèi)型的指示。響應(yīng)于接收所選擇類(lèi)型的指示,F(xiàn)orward As 動(dòng)詞對(duì)象的方法之后可將一般的提供方消息對(duì)象傳給(步驟406)所選 擇類(lèi)型的轉(zhuǎn)發(fā)動(dòng)詞對(duì)象。所選擇類(lèi)型的轉(zhuǎn)發(fā)動(dòng)詞對(duì)象之后可正常操作, 如上文結(jié)合附圖3所討論的。轉(zhuǎn)發(fā)動(dòng)詞對(duì)象與Forward As動(dòng)詞對(duì)象相結(jié)合的示例操作可參考圖 5-10。圖5示出示例的電子郵件消息觀看屏幕500,由用戶接口對(duì)象所 呈現(xiàn),允許用戶觀看接收的電子郵件提供方消息對(duì)象的元素。如上文 所討論的,用戶可與用戶接口對(duì)象進(jìn)行交互,以促使用戶接口對(duì)象顯 示菜單502。如上文所討論的,用戶選擇Forward As菜單項(xiàng)導(dǎo)致Forward As動(dòng)詞 對(duì)象的實(shí)例化,并且用戶接口對(duì)象將給定的電子郵件提供方消息對(duì)象 傳給Forward As動(dòng)詞對(duì)象。如圖6所示,F(xiàn)orward As動(dòng)詞對(duì)象,響應(yīng)于 接收給定的電子郵件提供方消息對(duì)象(步驟401,圖4),而安排對(duì)話框 對(duì)象600的呈現(xiàn)(步驟402)。示例的對(duì)話框?qū)ο?00呈現(xiàn)可選的消息類(lèi) 型(消息處理服務(wù))電子郵件和SMS。用戶選擇SMS消息類(lèi)型的指示 由Forward As動(dòng)詞對(duì)象接收(步驟404)。響應(yīng)于接收用戶選擇SMS消 息類(lèi)型的指示,F(xiàn)orward As動(dòng)詞對(duì)象的方法之后可將接收的電子郵件 提供方消息對(duì)象傳給(步驟406) SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象。由于SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象不需要對(duì)提供方消息對(duì)象執(zhí)行任何與對(duì)象 類(lèi)型有關(guān)的處理,因而通過(guò)SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象,可以認(rèn)為接收的(步 驟301,圖3)電子郵件提供方消息對(duì)象是不帶有身份(identity)的提 供方消息對(duì)象。部分地根據(jù)SMS消息模型類(lèi),SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的方 法可構(gòu)建SMS接受方消息對(duì)象(步驟302)。之后,SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象 的另一方法可將接收的電子郵件提供方消息對(duì)象傳給SMS接受方消息 對(duì)象(步驟304)。 SMS接受方消息對(duì)象的方法可從接收的電子郵件提 供方消息對(duì)象中請(qǐng)求信息元素,以用于填充(populate) SMS接受方消 息對(duì)象。之后,SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法可生成(步驟306)顯示器226的SMS消息編輯屏幕對(duì)象,其中SMS消息編輯屏幕對(duì)象顯示來(lái)自 SMS接受方消息對(duì)象的信息元素。圖7示出由SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法生成的示范性SMS消息 編輯屏幕對(duì)象700,SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象具有基于來(lái)自接收的電子郵件提 供方消息對(duì)象的響應(yīng)而來(lái)自SMS接受方消息對(duì)象的信息元素,,接收的 電子郵件提供方消息對(duì)象的信息元素顯示在圖5中的示范性電子郵件 消息觀看屏幕500上。示范性SMS消息編輯屏幕對(duì)象700允許用戶為 SMS接受方消息對(duì)象提供SMS目的地址702。圖8示出由SMS接受方消息對(duì)象采取的、以使其填充(populate) 的示例方法的步驟。最初,SMS接受方消息對(duì)象接收(步驟801)所接 收的電子郵件提供方消息對(duì)象。在SMS接受方消息對(duì)象的方法從接收 的電子郵件提供方消息對(duì)象中請(qǐng)求信息元素以用于填充SMS接受方消 息對(duì)象之前,SMS接受方消息對(duì)象的方法可確定(步驟802)接收的電 子郵件提供方消息對(duì)象是否具有與接受方消息對(duì)象相同的類(lèi)型。如在 此情況下,如果提供方消息對(duì)象的類(lèi)型不同于接受方消息對(duì)象的類(lèi)型, SMS接受方消息對(duì)象的方法可確定(步驟804)接收的電子郵件提供方 消息對(duì)象是否實(shí)現(xiàn)MessagePartsPnwider接口。為此,SMS接受方消息對(duì)象可請(qǐng)求接收的電子郵件提供方消息對(duì)象指示是否實(shí)現(xiàn) MessagePartsProvider接口 。在確定接收的電子郵件提供方消息對(duì)象確 實(shí)實(shí)現(xiàn)了MessagePartsProvider接口時(shí),SMS接受方消息對(duì)象的方法可 通過(guò)MessagePartsProvider接口從接收的電子郵件提供方消息對(duì)象中請(qǐng) 求(步驟806)信息元素(如,主題元素;主體元素)。之后,SMS接 受方消息對(duì)象可從接收的電子郵件提供方消息對(duì)象中接收(步驟808) 請(qǐng)求的信息元素。使用接收的主題元素和主體元素,SMS接受方消息 對(duì)象可填充其自身(步驟816)。在確定(步驟804 )接收的提供方消息對(duì)象沒(méi)有實(shí)現(xiàn) MessagePartsProvider接口時(shí),SMS接受方消息對(duì)象的方法可能結(jié)束,這是因?yàn)榭赡苷J(rèn)為不具有處理提供方消息對(duì)象的合適接口。在另一情況下,在確定(步驟802)接收的提供方消息對(duì)象具有與 接受方消息對(duì)象相同的類(lèi)型時(shí),SMS接受方消息對(duì)象的方法可通過(guò)SMS特定接口從接收的提供方消息對(duì)象中請(qǐng)求(步驟812)信息元素 (如,有效負(fù)載元素)。之后,SMS接受方消息對(duì)象可從接收的提供方 消息對(duì)象接收(步驟814)信息元素。使用接收的有效負(fù)載元素,SMS 接受方消息對(duì)象可填充其自身(步驟816)。當(dāng)SMS轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法生成(步驟306,圖3)示范性SMS 消息編輯屏幕對(duì)象700時(shí),該示范性SMS消息編輯屏幕對(duì)象700的方法 可從SMS接受方消息對(duì)象中請(qǐng)求有效負(fù)載元素??赡艿氖牵行ж?fù)載 元素超過(guò)標(biāo)準(zhǔn)SMS消息的字符限制,在這種情況下,示范性SMS消息 編輯屏幕對(duì)象700可對(duì)接收的有效負(fù)載元素進(jìn)行截取(如圖7所示)以 符合SMS標(biāo)準(zhǔn)。例如,示范性SMS消息編輯屏幕對(duì)象700可通過(guò)對(duì)話框?qū)ο蟮姆绞酵ㄖ脩粲行ж?fù)載已被截取。已知存在的SMS消息編輯屏幕類(lèi)允許構(gòu)建具有比標(biāo)準(zhǔn)SMS消息所 允許的字符更多字符的"宏"SMS消息。這種宏SMS消息編輯屏幕對(duì) 象可從SMS接受方消息對(duì)象請(qǐng)求有效負(fù)載元素,并且SMS接受方消息 對(duì)象可以超過(guò)標(biāo)準(zhǔn)SMS消息字符限制的有效負(fù)載元素來(lái)響應(yīng)該請(qǐng)求。 在這種情況下,宏SMS消息編輯屏幕對(duì)象可將有效負(fù)載元素分裂成適 合標(biāo)準(zhǔn)SMS消息字符限制的有效負(fù)載子元素,并且安排多個(gè)SMS消息 的傳輸,其中每個(gè)SMS消息包括一個(gè)有效負(fù)載子元素。用戶可通過(guò)在地址字段中直接輸入具有SMS功能的實(shí)體(如,第 二移動(dòng)設(shè)備101B)的電話簿號(hào)碼(即,路由數(shù)據(jù),SMS目的地址)來(lái) 對(duì)SMS消息進(jìn)行定址,其中該地址字段呈現(xiàn)為SMS客戶端應(yīng)用的用戶 接口的一部分。備選地,不直接輸入電話簿號(hào)碼,用戶可對(duì)示范性SMS 消息編輯屏幕對(duì)象700指示,想要從由PIM應(yīng)用維護(hù)的聯(lián)系人信息列表中選擇聯(lián)系人。 一旦選擇了聯(lián)系人,則可向用戶呈現(xiàn)與該聯(lián)系人相關(guān) 的所有電話簿號(hào)碼。之后,用戶可選擇一個(gè)呈現(xiàn)的電話簿號(hào)碼作為SMS接受方消息對(duì)象的SMS目的地址702。當(dāng)用戶完成SMS消息有效負(fù)載的組成時(shí),用戶可指示SMS消息有 效負(fù)載完成并應(yīng)當(dāng)發(fā)送。之后,由第一移動(dòng)設(shè)備101A執(zhí)行的其它對(duì)象 可根據(jù)SMS接受方消息對(duì)象來(lái)安排通過(guò)通信子系統(tǒng)240將SMS消息傳 輸給第一基站天線102A。發(fā)送SMS接受方消息對(duì)象的詳細(xì)機(jī)制被認(rèn)為是超出了本申請(qǐng)的范圍。第一基站天線102A接收的SMS消息之后可在第一無(wú)線網(wǎng)絡(luò)子系 統(tǒng)i06A中的移動(dòng)服務(wù)切換中心處接收。從移動(dòng)服務(wù)切換中心,SMS消 息可被發(fā)送給SMSC, SMSC也可處于第一無(wú)線網(wǎng)絡(luò)子系統(tǒng)106A中。 SMSC可安排通過(guò)數(shù)據(jù)通信網(wǎng)絡(luò)108、第二無(wú)線網(wǎng)絡(luò)子系統(tǒng)106B和第二 基站子系統(tǒng)104B,將SMS消息傳送給第二移動(dòng)設(shè)備101B。圖9示出第二移動(dòng)設(shè)備101B的用戶接口對(duì)象呈現(xiàn)的示范性SMS消 息觀看屏幕900,允許用戶觀看接收的SMS提供方消息對(duì)象的信息元 素。在所示情況下,接收的SMS提供方消息對(duì)象基于新的SMS提供方 消息對(duì)象,新的SMS提供方消息對(duì)象的信息元素呈現(xiàn)在圖7的示范性 SMS消息編輯屏幕對(duì)象700中。如上文所討論的,用戶可與用戶接口對(duì) 象進(jìn)行交互,以促使用戶接口對(duì)象顯示菜單902。如上文所討論的,用戶選擇ForwardAs菜單項(xiàng)導(dǎo)致ForwardAs動(dòng)詞 對(duì)象的實(shí)例化,并且用戶接口對(duì)象將給定的SMS提供方消息對(duì)象傳給 Forward As動(dòng)詞對(duì)象。如圖10所示,F(xiàn)orward As動(dòng)詞對(duì)象,響應(yīng)于接收 給定的SMS提供方消息對(duì)象(步驟401,圖4),安排對(duì)話框?qū)ο驣OOO 的呈現(xiàn)。示范性對(duì)話框?qū)ο?000呈現(xiàn)可選的消息類(lèi)型電子郵件和 SMS。用戶選擇電子郵件消息類(lèi)型的指示由Forward As動(dòng)詞對(duì)象接收 (步驟404)。 Forward As動(dòng)詞對(duì)象的方法之后可將接收的SMS提供方 消息對(duì)象傳給(步驟406)電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象。由于電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象不需要對(duì)提供方消息對(duì)象執(zhí)行任何與 對(duì)象類(lèi)型有關(guān)的處理,因而通過(guò)電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象,可以認(rèn)為接 收的SMS提供方消息對(duì)象是不具有身份的提供方消息對(duì)象。部分地根 據(jù)電子郵件消息模型類(lèi),電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的方法可構(gòu)建電子郵 件接受方消息對(duì)象(步驟302)。之后,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的另一 方法可將接收的SMS提供方消息對(duì)象傳給電子郵件接受方消息對(duì)象 (步驟304)。電子郵件接受方消息對(duì)象的方法可從接收的SMS提供方消息對(duì)象中請(qǐng)求信息元素,以用于填充電子郵件接受方消息對(duì)象。之 后,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法可生成(步驟306)顯示器226 的電子郵件消息編輯屏幕對(duì)象,其中電子郵件消息編輯屏幕對(duì)象顯示來(lái)自電子郵件接受方消息對(duì)象的信息元素。圖ll示出由電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法生成的示范性電子 郵件消息編輯屏幕對(duì)象UOO,電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象具有來(lái)自電子郵 件接受方消息對(duì)象的信息元素,而電子郵件接受方消息對(duì)象基于來(lái)自 接收的SMS提供方消息對(duì)象的響應(yīng),接收的SMS提供方消息對(duì)象的信息元素顯示于圖9中的示范性SMS消息觀看屏幕900中。最初,電子郵件接受方消息對(duì)象接收(步驟801,圖8)所接收的 SMS提供方消息對(duì)象。在電子郵件接受方消息對(duì)象的方法從接收的 SMS提供方消息對(duì)象中請(qǐng)求信息元素以用于填充電子郵件接受方消息 對(duì)象之前,電子郵件接受方消息對(duì)象的方法可確定(步驟802)接收的 SMS提供方消息對(duì)象是否具有與接受方消息對(duì)象相同的類(lèi)型。如在此 情況下,如果提供方消息對(duì)象的類(lèi)型不同于接受方消息對(duì)象的類(lèi)型, 電子郵件接受方消息對(duì)象的方法可確定(步驟804)接收的SMS提供方 消息對(duì)象是否實(shí)現(xiàn)MessagePartsProvider接口 。如同SMS接受方消息對(duì) 象的情況,電子郵件接受方對(duì)象可請(qǐng)求接收的SMS提供方消息對(duì)象指 示是否實(shí)現(xiàn)MessagePartsProvider接口 。在確定接收的SMS提供方消息 對(duì)象確實(shí)實(shí)現(xiàn)了 MessagePartsProvider接口時(shí),電子郵件接受方消息對(duì) 象的方法可通過(guò)MessagePartsProvider接口從接收的SMS提供方消息對(duì) 象中請(qǐng)求(步驟806)若干信息元素(主題元素;發(fā)送方元素;發(fā)送曰 期元素;主體元素)。之后,電子郵件接受方消息對(duì)象可從SMS提供方 消息對(duì)象接收(步驟808)所請(qǐng)求的信息元素。使用接收的信息元素, 電子郵件接受方消息對(duì)象可填充其自身(步驟1816)。具體的,當(dāng)電子郵件接受方消息對(duì)象的方法通過(guò) MessagePartsProvider接口從接收的SMS提供方消息對(duì)象中請(qǐng)求(步驟 806)主題元素時(shí),接收的SMS提供方消息對(duì)象可處理有效負(fù)載元素, 以從有效負(fù)載元素的前25個(gè)字符的部分來(lái)創(chuàng)建主題元素。 一旦接收的 SMS提供方消息對(duì)象已經(jīng)創(chuàng)建了主題元素,則接收的SMS提供方消息 對(duì)象可以所創(chuàng)建的主題元素來(lái)響應(yīng)來(lái)自電子郵件接受方消息對(duì)象的請(qǐng) 求。創(chuàng)建的主題元素可包括直到截止點(diǎn)(cut-offpoint)的字符,其中截止點(diǎn)被定義為有效負(fù)載元素中的首個(gè)回車(chē);有效負(fù)載元素中的首 個(gè)句號(hào)(period);有效負(fù)載元素中的首個(gè)感嘆號(hào)標(biāo)記;或者有效負(fù)載 元素中的首個(gè)問(wèn)號(hào)標(biāo)記。如果沒(méi)有發(fā)現(xiàn)這些示范性截止點(diǎn)字符中的任 何一個(gè),則截止點(diǎn)可被定義為有效負(fù)載元素中的首個(gè)逗號(hào)。如果沒(méi)有 發(fā)現(xiàn)逗號(hào)字符,則截止點(diǎn)可被定義為有效負(fù)載元素中25字符點(diǎn)之前的最后空白處(white space)。如果在25字符點(diǎn)之前沒(méi)有發(fā)現(xiàn)空白處,則 截止點(diǎn)可被定義為25字符點(diǎn)本身。在確定(步驟804 )接收的提供方消息對(duì)象沒(méi)有實(shí)現(xiàn) MessagePartsProvider接口時(shí),電子郵件接受方消息對(duì)象的方法可能結(jié) 束,這是因?yàn)槠浔豢醋鞑痪哂刑幚硖峁┓较?duì)象的合適接口。在另一情況下,在確定(步驟802)接收的提供方消息對(duì)象具有與 接受方消息對(duì)象相同的類(lèi)型時(shí),電子郵件接受方消息對(duì)象的方法可通 過(guò)電子郵件特定接口從接收的提供方消息對(duì)象中請(qǐng)求(步驟812)信息元素。之后,電子郵件接受方消息對(duì)象可從接收的提供方消息對(duì)象接 收(步驟814)信息元素。使用接收的信息元素,電子郵件接受方消息 對(duì)象可填充其自身(步驟816)。當(dāng)電子郵件轉(zhuǎn)發(fā)動(dòng)詞對(duì)象的又一方法生成(步驟306,圖3)示范 性電子郵件消息編輯屏幕對(duì)象1100時(shí),示范性電子郵件消息編輯屏幕 對(duì)象1100的方法可從電子郵件接受方消息對(duì)象請(qǐng)求主體元素。電子郵件接受方消息對(duì)象可以主體元素響應(yīng)該請(qǐng)求,該主體元素通過(guò)向接收 的SMS提供方消息對(duì)象做出請(qǐng)求而創(chuàng)建。如圖11所示,示范性電子郵件消息編輯屏幕對(duì)象1100包括由電子郵件接受方消息對(duì)象所提供的主體元素。該主體元素被示為由發(fā)送方 元素1104、發(fā)送日期元素1106和有效負(fù)載元素1108形成。示范性電子 郵件消息編輯屏幕對(duì)象1100還包括由電子郵件接受方消息對(duì)象提供的 主題元素1102。示范性電子郵件消息編輯屏幕對(duì)象1100允許用戶為電子郵件接受方消息對(duì)象提供電子郵件目的地址iiio。所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)理解,盡管上文以示范性消息處理服 務(wù)而提供了已知的SMS傳輸機(jī)制和已知的電子郵件消息傳輸機(jī)制,但是本發(fā)明的方面可應(yīng)用于若干其它消息處理服務(wù),如與以標(biāo)記語(yǔ)言組 成的處理頁(yè)、傳真消息、IM消息、語(yǔ)音郵件消息、基于地址簿的消息 或基于日程的消息有關(guān)的那些消息處理服務(wù)。此外,已知的多媒體消息服務(wù)(MMS)是另一示范性消息處理服務(wù),其可被看作是SMS傳輸 機(jī)制的擴(kuò)展。目前,MMS提供從無(wú)線移動(dòng)通信設(shè)備傳輸高達(dá)100千字 節(jié)的數(shù)據(jù),如文本、短的音樂(lè)片段、數(shù)字靜態(tài)圖像以及簡(jiǎn)短的數(shù)字視 頻序列。此外,常見(jiàn)的移動(dòng)設(shè)備制造者或服務(wù)提供方可提出專(zhuān)有的移 動(dòng)設(shè)備到移動(dòng)設(shè)備的傳輸機(jī)制??傊?,對(duì)消息模型類(lèi)進(jìn)行改變以實(shí)現(xiàn)新的接口并包括方法調(diào)用, 該方法調(diào)用在從第二消息對(duì)象請(qǐng)求信息元素之前,確定第二消息對(duì)象 是否實(shí)現(xiàn)新的接口。因此,當(dāng)用戶希望轉(zhuǎn)發(fā)與第一消息處理服務(wù)相關(guān) 的接收的消息對(duì)象時(shí),可通過(guò)新的動(dòng)詞對(duì)象,為用戶提供選項(xiàng)以作為 與第二消息處理服務(wù)相關(guān)的新的消息對(duì)象來(lái)轉(zhuǎn)發(fā)接收的消息對(duì)象。在 用戶運(yùn)用該選項(xiàng)的情況下,新的動(dòng)詞對(duì)象選擇正確的、先前存在的動(dòng) 詞對(duì)象以產(chǎn)生與第二消息處理服務(wù)相關(guān)的新的消息對(duì)象。新的動(dòng)詞對(duì) 象將接收的消息對(duì)象傳給先前存在的動(dòng)詞對(duì)象以用于第二消息處理服 務(wù),并且從先前存在的動(dòng)詞對(duì)象的觀點(diǎn)來(lái)看已正常完成轉(zhuǎn)發(fā)。然而, 新的消息對(duì)象基于改變的模型類(lèi),并且當(dāng)從接收的消息對(duì)象請(qǐng)求信息 元素時(shí),新的消息對(duì)象確定接收的消息對(duì)象是否實(shí)現(xiàn)新的接口。其它修改對(duì)于所屬技術(shù)領(lǐng)域的技術(shù)人員而言是顯而易見(jiàn)的,因此, 本發(fā)明在權(quán)利要求中限定。
權(quán)利要求
1.一種對(duì)用于轉(zhuǎn)發(fā)的提供方消息對(duì)象進(jìn)行處理的方法,其中,所述提供方消息對(duì)象是表示接收的第一類(lèi)型消息的面向?qū)ο筇峁┓较㈩?lèi)的實(shí)例化,所述方法包括確定所述提供方消息對(duì)象是否實(shí)現(xiàn)預(yù)定的面向?qū)ο蠼涌?;如果所述提供方消息?duì)象實(shí)現(xiàn)所述預(yù)定的面向?qū)ο蠼涌?,則從所述提供方消息對(duì)象請(qǐng)求信息元素,所述信息元素表示第二類(lèi)型消息的字段,所述第二類(lèi)型消息的所述字段不同于所述第一類(lèi)型消息中的任何一個(gè)字段;接收所述信息元素;以及將接受方消息對(duì)象的數(shù)據(jù)成員的值設(shè)置為所述信息元素的值,所述接受方消息對(duì)象是表示所述第二類(lèi)型消息的面向?qū)ο蠼邮芊较㈩?lèi)的實(shí)例化,所述數(shù)據(jù)成員表示所述第二類(lèi)型消息的所述字段。
2. 根據(jù)權(quán)利要求l所述的方法,其中,所述第一類(lèi)型消息通過(guò)第 一消息處理服務(wù)而接收,以及所述第二類(lèi)型消息通過(guò)第二消息處理服 務(wù)而轉(zhuǎn)發(fā)。
3. 根據(jù)權(quán)利要求2所述的方法,其中,所述第一消息處理服務(wù)是 短消息服務(wù),以及所述第二消息處理服務(wù)是電子郵件服務(wù)。
4. 根據(jù)權(quán)利要求2所述的方法,其中,所述第一消息處理服務(wù)是電子郵件服務(wù),以及所述第二消息處理服務(wù)是短消息服務(wù)。
5. 根據(jù)權(quán)利要求3所述的方法,其中,所述信息元素是表示電子郵件消息的主題的主題元素。
6. 根據(jù)權(quán)利要求5所述的方法,還包括從所述提供方消息對(duì)象請(qǐng)求主體元素,所述主體元素是表示電子 郵件消息的主體的信息元素; 接收所述主體元素;以及將所述接受方消息對(duì)象的另一數(shù)據(jù)成員的值設(shè)置為所述主體元素 的值,所述另一數(shù)據(jù)成員表示電子郵件消息的主體。
7. 根據(jù)權(quán)利要求1至6中任一所述的方法,其中,所述請(qǐng)求所述信 息元素的步驟包括調(diào)用在所述預(yù)定的面向?qū)ο蠼涌谥兄付ǖ牟⒃谒?述提供方消息類(lèi)中實(shí)現(xiàn)的方法。
8. —種通信設(shè)備,包含適于實(shí)現(xiàn)權(quán)利要求1至7中任一方法的處理器。
9. 一種含有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)由通信設(shè)備 中的處理器執(zhí)行時(shí),所述計(jì)算機(jī)可執(zhí)行指令使所述處理器實(shí)現(xiàn)如權(quán)利要求1至7中的任一的方法。
10. —種對(duì)用于轉(zhuǎn)發(fā)的接收的消息進(jìn)行處理的方法,所述方法包括接收實(shí)現(xiàn)預(yù)定接口類(lèi)的接收消息對(duì)象;響應(yīng)于所述接收所述接收消息對(duì)象的步驟,呈現(xiàn)對(duì)話框,其中所 述對(duì)話框包含多個(gè)選項(xiàng),所述多個(gè)選項(xiàng)中的每個(gè)選項(xiàng)與消息處理服務(wù)的類(lèi)型相對(duì)應(yīng);接收選擇的選項(xiàng)的指示;以及響應(yīng)于所述接收所述選擇的選項(xiàng)的所述指示的步驟,將所述接收 的消息對(duì)象傳給與消息處理服務(wù)相關(guān)的動(dòng)詞對(duì)象,所述消息處理服務(wù) 與所述選擇的選項(xiàng)相對(duì)應(yīng)。
11. 根據(jù)權(quán)利要求10所述的方法,其中,所述接收的消息對(duì)象與 第一消息處理服務(wù)相關(guān),以及與所述選擇的選項(xiàng)相對(duì)應(yīng)的所述消息處 理服務(wù)是第二消息處理服務(wù)。
12. 根據(jù)權(quán)利要求ll所述的方法,其中,所述第一消息處理服務(wù) 是短消息服務(wù)和/或所述第二消息處理服務(wù)是電子郵件服務(wù)。
13. 根據(jù)權(quán)利要求ll所述的方法,其中,所述第一消息處理服務(wù)是電子郵件服務(wù)和/或所述第二消息處理服務(wù)是短消息服務(wù)。
14. 一種通信設(shè)備,包含適于實(shí)現(xiàn)如權(quán)利要求10至13中的任一的方法的處理器。
15. —種含有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)由通信設(shè) 備中的處理器執(zhí)行時(shí),所述計(jì)算機(jī)可執(zhí)行指令使所述處理器實(shí)現(xiàn)如權(quán) 利要求10至13中的任一的方法。
16. —種無(wú)線通信系統(tǒng),包含如權(quán)利要求8和/或權(quán)利要求14所述 的多個(gè)通信設(shè)備。
全文摘要
通過(guò)第一消息處理服務(wù)在移動(dòng)無(wú)線通信設(shè)備上接收的消息可使用第二消息處理服務(wù)來(lái)轉(zhuǎn)發(fā)。當(dāng)用戶希望轉(zhuǎn)發(fā)與第一消息處理服務(wù)相關(guān)的接收的消息對(duì)象時(shí),可通過(guò)新的動(dòng)詞對(duì)象為用戶提供選項(xiàng)以作為與第二消息處理服務(wù)相關(guān)的新的消息對(duì)象來(lái)轉(zhuǎn)發(fā)接收的消息對(duì)象。在用戶運(yùn)用該選項(xiàng)的情況下,新的動(dòng)詞對(duì)象選擇先前存在的動(dòng)詞對(duì)象以產(chǎn)生新的消息對(duì)象。然后,新的動(dòng)詞對(duì)象將接收的消息對(duì)象傳給先前存在的動(dòng)詞對(duì)象。
文檔編號(hào)H04W4/12GK101326772SQ200680045837
公開(kāi)日2008年12月17日 申請(qǐng)日期2006年10月13日 優(yōu)先權(quán)日2005年10月14日
發(fā)明者邁克爾·托馬斯·哈迪, 魯賓·羅伊·格雷尼 申請(qǐng)人:捷訊研究有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1