亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法和系統(tǒng)的制作方法

文檔序號:7963258閱讀:210來源:國知局
專利名稱:用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機網(wǎng)絡(luò)和電信系統(tǒng),更具體地說,涉及一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法和系統(tǒng)。
背景技術(shù)
計算機網(wǎng)絡(luò)技術(shù)和移動通信技術(shù)正成為日常生活中的重要組成部分,通過計算機網(wǎng)絡(luò),例如電子郵件、聊天工具以及移動通信網(wǎng)絡(luò)、例如手機、PDA、掌上電腦等,極大地方便了人與人之間的聯(lián)絡(luò)。但是,目前,上述的兩個網(wǎng)絡(luò)之間缺乏有效的聯(lián)系,計算機網(wǎng)絡(luò)的用戶通常只能與同樣在計算機網(wǎng)絡(luò)中的另一個用戶之間實現(xiàn)通信,而移動通信網(wǎng)絡(luò)的用戶只能與移動通信網(wǎng)絡(luò)中的用戶聯(lián)絡(luò)。
一些技術(shù)的出現(xiàn)建立了上述兩種網(wǎng)絡(luò)之間的聯(lián)系,比如移動MSN服務(wù),可以允許計算機網(wǎng)絡(luò)的用戶通過特定的工具(比如,MSN)實現(xiàn)與移動用戶(比如,手機)之間的通信。但是該種方式具有它的局限性1)對于計算機網(wǎng)絡(luò)的用戶來說,需要使用特殊的工具,比如MSN,并且,在通信的過程中,需要始終打開這個工具;2)只能進行即時的通信,當使用諸如MSN來進行通信時,需要打開MSN的對話框,在對話框中完成消息的輸入、接收、文件的傳輸?shù)鹊?。每一個動作都需要用戶手動完成。
3)功能有局限性,由于MSN這樣的工具是專門設(shè)計的,其功能相對簡單,不能為用戶提供全面的服務(wù)。
在計算機網(wǎng)絡(luò)這一側(cè),電子郵件處理系統(tǒng)能夠提供用戶全面的服務(wù),比如Outlook系統(tǒng),可以方便地進行聯(lián)系人管理、日程安排、時間提醒、以及收發(fā)各種類型的信息。
于是,將電子郵件處理系統(tǒng)與移動通信技術(shù)相結(jié)合,借助電子郵件處理系統(tǒng)全面的功能,使得計算機網(wǎng)絡(luò)的用戶在與移動通信網(wǎng)絡(luò)的用戶進行通信時可以得到全新的體驗。

發(fā)明內(nèi)容
本法明旨在提供結(jié)合電子郵件處理系統(tǒng)和移動通信結(jié)構(gòu)的技術(shù),以改善在計算機網(wǎng)絡(luò)與移動通信網(wǎng)絡(luò)間進行通信時的用戶體驗。
根據(jù)本發(fā)明的一方面,提供一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的系統(tǒng),該系統(tǒng)包括電子郵件處理系統(tǒng),用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信的網(wǎng)絡(luò)服務(wù),和由移動通信系統(tǒng)服務(wù)的移動通信終端;該電子郵件處理系統(tǒng)通過連接服務(wù)連接至網(wǎng)絡(luò)服務(wù),遵循網(wǎng)絡(luò)服務(wù)協(xié)議與網(wǎng)絡(luò)服務(wù)交換數(shù)據(jù)和/或信息,而網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息。
較佳的,本發(fā)明的系統(tǒng)通過建立對應(yīng)賬號的形式來連接電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù),比如,在電子郵件處理系統(tǒng)中建立一賬號,該賬號對應(yīng)于在網(wǎng)絡(luò)服務(wù)中建立的一發(fā)送者用戶賬號,網(wǎng)絡(luò)服務(wù)保存關(guān)于發(fā)送者用戶賬號的信息;其中,電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息。當需要發(fā)送消息時,電子郵件處理系統(tǒng)通過登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)來實現(xiàn)發(fā)送數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)。電子郵件處理系統(tǒng)的賬號的設(shè)置可以改變,且對應(yīng)的發(fā)送者用戶賬號可根據(jù)用戶設(shè)置同步地改變或者根據(jù)用戶的設(shè)置不進行改變,賬號設(shè)置的改變將被保存至關(guān)于發(fā)送者用戶賬號的信息中并且當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
對于移動終端,本發(fā)明的網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,并保存關(guān)于接收者用戶的信息;且網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。
在進行消息發(fā)送時,電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組并傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;而網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組,從數(shù)據(jù)分組中導(dǎo)出消息,并根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端,并通過移動通信系統(tǒng)發(fā)送消息至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
較佳的,網(wǎng)絡(luò)服務(wù)還傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生。移動終端采用通過移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)回復(fù)消息,所述消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議,網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,所述數(shù)據(jù)分組包括回復(fù)的消息,網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號,并以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。
較佳的,電子郵件處理系統(tǒng)的賬號還與發(fā)送者移動終端關(guān)聯(lián),關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中;以及在進行回復(fù)時,網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式并將其傳送至發(fā)送者移動終端。
根據(jù)本發(fā)明,電子郵件處理系統(tǒng)還可以通過不同的連接服務(wù)連接到不同的網(wǎng)絡(luò)服務(wù);以及在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號對應(yīng)不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號,不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。連接到不同網(wǎng)絡(luò)服務(wù)的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息并報告給電子郵件處理系統(tǒng)。
此外,本發(fā)明的網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號,例如為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),以及在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息。
再者,本發(fā)明的網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號,例如錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。
根據(jù)本發(fā)明的第二方面,提供一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法,應(yīng)用于如下的環(huán)境中,包括電子郵件處理系統(tǒng);用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信的網(wǎng)絡(luò)服務(wù);由所述移動通信系統(tǒng)服務(wù)的移動通信終端;其中,所述方法包括通過服務(wù)連接連接電子郵件處理系統(tǒng)至網(wǎng)絡(luò)服務(wù),并遵循網(wǎng)絡(luò)服務(wù)協(xié)議在電子郵件處理系統(tǒng)與網(wǎng)絡(luò)服務(wù)間交換數(shù)據(jù)和/或信息;以及連接網(wǎng)絡(luò)服務(wù)至移動通信系統(tǒng),并遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端間交換數(shù)據(jù)和/或信息。
較佳的,還包括在電子郵件處理系統(tǒng)中建立一賬號;在網(wǎng)絡(luò)服務(wù)中建立一發(fā)送者用戶賬號;將電子郵件處理系統(tǒng)中建立的賬號與在網(wǎng)絡(luò)服務(wù)中建立的發(fā)送者用戶賬號建立關(guān)聯(lián);保存關(guān)于發(fā)送者用戶賬號的信息;以及由電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息。其中,第一網(wǎng)絡(luò)服務(wù)協(xié)議是SOAP。在通過不同的連接服務(wù)連接電子郵件處理系統(tǒng)到不同的網(wǎng)絡(luò)服務(wù)的情況下,該方法包括在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號;在不同的網(wǎng)絡(luò)服務(wù)上的設(shè)置不同的發(fā)送者用戶賬號;在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號和不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號之間建立關(guān)聯(lián);以及由不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。同時,需要將不同的連接服務(wù)連接到不同網(wǎng)絡(luò)服務(wù);由不同的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息;以及將所采集的信息報告給電子郵件處理系統(tǒng)。并且,電子郵件處理系統(tǒng)的賬號的設(shè)置可以改變,該方法還包括根據(jù)用戶設(shè)置同步地改變對應(yīng)的發(fā)送者用戶賬號,或者根據(jù)用戶設(shè)置不改變發(fā)送者用戶的賬號設(shè)置;保存賬號設(shè)置的改變將至關(guān)于發(fā)送者用戶賬號的信息中;以及當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
從移動終端角度看,網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,該方法還包括保存關(guān)于接收者用戶的信息;遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端之間交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。
發(fā)送消息時,該方法包括由電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組;將該數(shù)據(jù)分組從電子郵件處理系統(tǒng)傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組;網(wǎng)絡(luò)服務(wù)從數(shù)據(jù)分組中導(dǎo)出消息;網(wǎng)絡(luò)服務(wù)根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端;以及通過移動通信系統(tǒng)將消息從網(wǎng)絡(luò)服務(wù)發(fā)送至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
較佳的,通過在電子郵件系統(tǒng)登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)。
同樣較佳的,從網(wǎng)絡(luò)服務(wù)傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生。以及,從移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)所述移動終端回復(fù)消息,所述消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議;網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,所述數(shù)據(jù)分組包括回復(fù)的消息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號;以及以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。較佳的,第二網(wǎng)絡(luò)服務(wù)協(xié)議是XML SCHEMA。
電子郵件處理系統(tǒng)的賬號還與發(fā)送者移動終端關(guān)聯(lián),該方法還包括將關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中;以及由網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式;以及將經(jīng)轉(zhuǎn)換的數(shù)據(jù)從網(wǎng)絡(luò)服務(wù)傳送至發(fā)送者移動終端。
較佳的,網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號,安全規(guī)則包括為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),以及在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息。
同樣較佳的,網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號。錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。


本發(fā)明上述的以及其他的特征、性質(zhì)和優(yōu)勢將通過下面結(jié)合附圖和實施例的詳細描述而變得更加明顯,在附圖中,相同的附圖標記始終表示相同的特征,其中圖1是可應(yīng)用本發(fā)明的計算機環(huán)境的一個示例,位于本發(fā)明的計算機網(wǎng)絡(luò)一側(cè);圖2是根據(jù)本發(fā)明的系統(tǒng)的結(jié)構(gòu)示意圖;圖3是根據(jù)本發(fā)明的系統(tǒng)的一具體實現(xiàn)的結(jié)構(gòu)圖;圖4是根據(jù)本發(fā)明,建立賬號的消息流程;圖5A-D是建立賬號過程中電子郵件處理系統(tǒng)建立賬號的界面示例;圖6A-B是建立賬號過程中網(wǎng)絡(luò)服務(wù)上建立發(fā)送者用戶賬號的界面示例;圖6C是網(wǎng)絡(luò)服務(wù)上發(fā)送者進行注冊的界面示例;圖6D是網(wǎng)絡(luò)服務(wù)上設(shè)定回復(fù)選項的界面;圖6E是網(wǎng)絡(luò)服務(wù)所發(fā)送的請求建立賬號關(guān)聯(lián)的界面;圖6F是電子郵件處理系統(tǒng)上完成所有設(shè)置之后的界面;圖6G是建立賬號過程中電子郵件處理系統(tǒng)上建立賬號關(guān)聯(lián)的界面;圖6H是確認賬號成功建立的界面;圖7是創(chuàng)建新的消息的界面;圖8A是文字消息的編輯界面;圖8B是多媒體消息的編輯界面;圖9示出了本發(fā)明的發(fā)送消息和恢復(fù)消息的整體消息流程;圖10A-D說明了幾種錯誤規(guī)則的界面。
具體實施例方式
適當?shù)挠嬎悱h(huán)境圖1說明了適當?shù)挠嬎阆到y(tǒng)環(huán)境100的一例,位于本發(fā)明的計算機網(wǎng)絡(luò)一側(cè)。計算系統(tǒng)環(huán)境100僅是適當?shù)挠嬎悱h(huán)境的一例并且并非意圖限制本發(fā)明的使用范圍或功能。計算環(huán)境100不應(yīng)被解釋為具有與示例性操作環(huán)境100中所述的組件的任一或組合有關(guān)的從屬性或要求。
本領(lǐng)域的技術(shù)人員可以理解,計算機或其它客戶機或服務(wù)器設(shè)備可以作為部分計算機網(wǎng)絡(luò)而采用,或者用于分布式計算環(huán)境中。在這點上,本發(fā)明屬于具有任意數(shù)量內(nèi)存或存儲單元的任意計算機系統(tǒng),以及發(fā)生在任意數(shù)量存儲單元或容量上的任意數(shù)量的應(yīng)用程序和過程,它們可以與本發(fā)明一起使用。本發(fā)明可以應(yīng)用于在網(wǎng)絡(luò)環(huán)境或分布式計算環(huán)境中采用服務(wù)器計算機和客戶機計算機的環(huán)境。本發(fā)明還可以用于獨立計算設(shè)備,具有編程語言功能、以及與遠程或本地服務(wù)一起產(chǎn)生、接收和發(fā)射信息的解譯和執(zhí)行能力。
本發(fā)明可以用多種其它通用或?qū)S糜嬎阆到y(tǒng)環(huán)境或配置來操作。可以適合與本發(fā)明一起使用的公知計算系統(tǒng)、環(huán)境和/或配置的示例包括、但不限于個人計算機、服務(wù)器計算機、手提或便攜式設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機頂盒、可編程用戶電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括任一上述系統(tǒng)的分布式計算環(huán)境等等。
本發(fā)明可以用計算機可執(zhí)行指令的一般上下文來描述,譬如由計算機執(zhí)行的程序模塊。一般而言,程序模塊包括例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等,它們執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。本發(fā)明還可以實際用于分布式計算環(huán)境中,其中由通過通信網(wǎng)絡(luò)或其它數(shù)據(jù)傳輸媒質(zhì)連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊及其它數(shù)據(jù)可以位于本地和遠程存儲媒質(zhì)中,包括內(nèi)存存儲設(shè)備。分布式計算通過計算設(shè)備和系統(tǒng)間的直接交換便于共享計算機資源和服務(wù)。這些資源和服務(wù)包括信息、高速緩存、及文件磁盤存儲的交換。分布式計算利用網(wǎng)絡(luò)連接性,允許用戶機發(fā)揮它們的集體功效來有利于整個公司。在這點上,多種設(shè)備可以具有應(yīng)用程序、對象或資源,它們可以利用本發(fā)明的技術(shù)。
參考圖1,用于實現(xiàn)本發(fā)明的示例性系統(tǒng)包括形式為計算機110的通用計算設(shè)備。計算機110的組件可以包括、但不限于處理單元120、系統(tǒng)內(nèi)存130、及把包括系統(tǒng)內(nèi)存在內(nèi)的各種系統(tǒng)組件耦合至處理單元120的系統(tǒng)總線121。系統(tǒng)總線121可以是多種類型總線結(jié)構(gòu)的任一種,包括內(nèi)存總線或內(nèi)存控制器、外圍設(shè)備總線、及使用任一多種總線結(jié)構(gòu)的本地總線。通過示例但非限制,這種結(jié)構(gòu)包括工業(yè)標準結(jié)構(gòu)(ISA)總線、微通道結(jié)構(gòu)(MCA)總線、增強型ISA(EISA)總線、視頻電子標準聯(lián)盟(VESA)本地總線、及外圍組件互連(PCI)總線(也稱為Mezzanine總線)。
計算機110一般包括各種計算機可讀媒質(zhì)。計算機可讀媒質(zhì)可以是能由計算機110訪問的任何可用媒質(zhì)并包括易失性和非易失性的媒質(zhì)、可移動和不可移動媒質(zhì)。通過示例但非限制,計算機可讀媒質(zhì)可以包括計算機存儲媒質(zhì)和通信媒質(zhì)。計算機存儲媒質(zhì)包括易失性和非易失性、可移動和不可移動媒質(zhì),它們以用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)這樣的信息的任意方法或技術(shù)來實現(xiàn)。計算機存儲媒質(zhì)包括、但不限于RAM、ROM、EEPROM、閃存或其它存儲技術(shù)、CDROM、數(shù)字化通用光盤(DVD)或其它光盤存儲器、磁帶盒、磁帶、磁盤存儲器或其它磁性存儲設(shè)備、或用于存儲期望信息并能由計算機110訪問的任意其它媒質(zhì)。通信媒質(zhì)一般在諸如載波或其它傳輸機制這樣的已調(diào)數(shù)據(jù)信號中包含計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并且包括任意信息傳遞媒質(zhì)。術(shù)語“已調(diào)數(shù)據(jù)信號”意指其一個或多個特性以對信號內(nèi)信息進行編碼的方式被設(shè)置或改變的信號。通過示例但非限制,通信媒質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接這樣的有線媒質(zhì)、以及諸如聲音、RF、紅外這樣的無線媒質(zhì)及其它無線媒質(zhì)。上述的任意組合應(yīng)該包含在計算機可讀媒質(zhì)的范圍內(nèi)。
系統(tǒng)內(nèi)存130包括計算機存儲媒質(zhì),其形式為易失性和/或非易失性內(nèi)存,譬如只讀內(nèi)存(ROM)131和隨機存取內(nèi)存(RAM)132?;据斎?輸出系統(tǒng)133(BIOS)一般存儲在ROM131內(nèi),它包含例如啟動期間幫助在計算機110內(nèi)的組件間傳輸信息的基本例程。RAM132一般包含數(shù)據(jù)和/或程序模塊,它們可以立即訪問并且/或者當前由處理單元120在其上操作。通過示例但非限制,圖1說明了操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136和程序數(shù)據(jù)137。
計算機110還可以包括其它可移動/不可移動、易失性/非易失性計算機存儲媒質(zhì)。僅僅通過示例,圖1說明了對不可移動、非易失性磁性媒質(zhì)進行讀寫的硬盤驅(qū)動器141、對可移動、非易失性磁盤152進行讀寫的磁盤驅(qū)動器151、以及對可移動、非易失性光盤156進行讀寫的光盤驅(qū)動器155,譬如CD ROM或其它光學(xué)媒質(zhì)。示例性操作環(huán)境中可用的其它可移動/不可移動、易失性/非易失性計算存儲媒質(zhì)包括、但不限于磁帶盒、閃存卡、數(shù)字通用盤、數(shù)字視頻磁帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動器141一般通過如接口140這樣的不可移動存儲器接口與系統(tǒng)總線121相連,且磁盤驅(qū)動器151和光盤驅(qū)動器155一般用如接口150這樣的可移動存儲器接口與系統(tǒng)總線121相連。
上面討論并在圖1中說明的驅(qū)動器和它們的相關(guān)計算機存儲媒質(zhì)為計算機110提供了計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲。在圖1中,例如,所述硬盤驅(qū)動器141存儲操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146和程序數(shù)據(jù)147。注意到這些組件或者可與操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136和程序數(shù)據(jù)137相同,或者與它們不同。這里為操作系統(tǒng)144、應(yīng)用程序145、其它程序模塊146和程序數(shù)據(jù)147給出不同數(shù)字以說明它們至少是不同的副本。用戶可以通過諸如鍵盤162和指示設(shè)備161這樣的輸入設(shè)備把命令和信息輸入到計算機110中,輸入設(shè)備通常稱為鼠標、軌跡球或觸板。其它輸入設(shè)備(未示出)可以包括麥克風(fēng)、游戲桿、游戲板、衛(wèi)星式轉(zhuǎn)盤、掃描儀等等。這些和其它輸入設(shè)備經(jīng)常通過與系統(tǒng)總線121耦合的用戶輸入接口160與處理單元120相連,但也可以用其它接口和總線結(jié)構(gòu)連接,譬如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器191或其它類型的顯示設(shè)備也通過諸如視頻接口190這樣的接口與系統(tǒng)總線121相連。除了監(jiān)視器191之外,計算機還可以包括其它外部設(shè)備,如揚聲器197和打印機196,它們可以通過輸出外設(shè)接口190連接。
計算機110可以工作在聯(lián)網(wǎng)環(huán)境中,該環(huán)境使用與諸如遠程計算機180這樣的一個或多個遠程計算機之間的邏輯連接。遠程計算機180可以是個人計算機、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其它公共網(wǎng)絡(luò)節(jié)點,并且一般包括上述與計算機110有關(guān)的許多或全部元件,盡管圖1中僅說明了內(nèi)存存儲設(shè)備181。圖1所述的邏輯連接包括局域網(wǎng)(LAN)171和廣域網(wǎng)(WAN)173,但可以還包括其它網(wǎng)絡(luò)。這種聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍計算機網(wǎng)絡(luò)、企業(yè)內(nèi)聯(lián)網(wǎng)和互聯(lián)網(wǎng)中是常見的。
當用于LAN聯(lián)網(wǎng)環(huán)境中時,計算機110通過網(wǎng)絡(luò)接口或適配器170與LAN171相連。當用于WAN聯(lián)網(wǎng)環(huán)境中時,計算機110一般包括用于在諸如互聯(lián)網(wǎng)這樣的WAN173上建立通信的調(diào)制解調(diào)器172或其它裝置。調(diào)制解調(diào)器172可以是內(nèi)部或外部的,它可以通過用戶輸入接口160或其它適當機制與系統(tǒng)總線121相連。在網(wǎng)絡(luò)化環(huán)境中,關(guān)于計算機110所述的程序模塊或其部分可以存儲在遠程內(nèi)存存儲設(shè)備中。通過示例但非限制,圖1說明了駐留在內(nèi)存設(shè)備181上的遠程應(yīng)用程序185??梢岳斫猓揪W(wǎng)絡(luò)連接是示例性的,也可以使用在計算機間建立通信連接的其它裝置。
術(shù)語定義在下面的描述中,下屬的術(shù)語將被賦予特定的含義,連接服務(wù)連接服務(wù)指建立在電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù)之間的一種連接,連接服務(wù)將根據(jù)網(wǎng)絡(luò)服務(wù)所連接的移動通信系統(tǒng)的屬性和配置更改電子郵件處理系統(tǒng)中的相應(yīng)設(shè)置,使得電子郵件系統(tǒng)能夠與每一個網(wǎng)絡(luò)服務(wù)以及它們所連接的移動通信結(jié)構(gòu)相匹配。連接服務(wù)還可以提供由相應(yīng)的移動通信系統(tǒng)所支持的增值業(yè)務(wù)。
網(wǎng)絡(luò)服務(wù),由移動通信系統(tǒng)的運行商所建立的基于互聯(lián)網(wǎng)的服務(wù),作用提供面向電子郵件系統(tǒng)(采用諸如SOAP和XML SCHEMA協(xié)議的網(wǎng)絡(luò)服務(wù)協(xié)議)的接口和面向移動通信系統(tǒng)(采用移動通信協(xié)議)的接口并實現(xiàn)兩個接口之間的銜接。網(wǎng)絡(luò)服務(wù)可以由一系列的服務(wù)器/服務(wù)器群提供。
信息在電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù)之間傳輸?shù)淖裱T如SOAP協(xié)議的數(shù)據(jù)流,其作用是實現(xiàn)電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù)之間的設(shè)置的匹配與更新。
數(shù)據(jù)在電子郵件處理系統(tǒng)、網(wǎng)絡(luò)服務(wù)和移動通信系統(tǒng)以及移動通信終端之間傳遞的消息流,實現(xiàn)消息(包括各種數(shù)據(jù)類型的消息)的傳遞,其中該消息流在電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù)之間傳遞時遵循XMLSCHEMA,同時遵循SOAP,在網(wǎng)絡(luò)服務(wù)和移動通信系統(tǒng)以及移動通信終端之間傳遞時遵循移動通信協(xié)議。
系統(tǒng)架構(gòu)本發(fā)明的系統(tǒng),最主要的設(shè)計是由移動通信系統(tǒng)的運行商建立網(wǎng)絡(luò)服務(wù),如上面所定義的,該網(wǎng)絡(luò)服務(wù)提供面向電子郵件系統(tǒng)(采用諸如SOAP和XML SCHEMA協(xié)議的網(wǎng)絡(luò)服務(wù)協(xié)議)的接口和面向移動通信系統(tǒng)(采用移動通信協(xié)議)的接口并實現(xiàn)兩個接口之間的銜接。通常,該網(wǎng)絡(luò)服務(wù)可以由一系列的服務(wù)器/服務(wù)器群提供,對于本領(lǐng)域的技術(shù)人員來說,如何實現(xiàn)特定功能的網(wǎng)絡(luò)服務(wù)是一種公知的技術(shù),本發(fā)明將詳細說明網(wǎng)絡(luò)服務(wù)的功能,因此通過任何方式實現(xiàn)的具有此處所描述的功能的網(wǎng)絡(luò)服務(wù)都將被視為在本發(fā)明的范圍之內(nèi)。
參考圖2,圖2示出了本發(fā)明的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)200包括,電子郵件處理系統(tǒng)202,用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信的網(wǎng)絡(luò)服務(wù)204,由移動通信系統(tǒng)206服務(wù)的移動通信終端208;該電子郵件處理系統(tǒng)202通過連接服務(wù)203連接至網(wǎng)絡(luò)服務(wù),遵循網(wǎng)絡(luò)服務(wù)協(xié)議(例如SOAP和XML SCHEMA,對于信息,直接按照SOAP傳輸,而對于數(shù)據(jù),首先遵循XML SCHEMA,在遵循SOAP進行傳輸)與網(wǎng)絡(luò)服務(wù)204交換數(shù)據(jù)和/或信息,而網(wǎng)絡(luò)服務(wù)204遵循移動通信協(xié)議通過移動通信系統(tǒng)206與移動終端208交換數(shù)據(jù)和/或信息。
圖3示出了一具體的示例,該示例系統(tǒng)300中,電子郵件系統(tǒng)采用微軟公司的產(chǎn)品Outlook,網(wǎng)絡(luò)服務(wù)為兩組網(wǎng)絡(luò)服務(wù)器,分別由運行商A和B建立,兩組服務(wù)器分別連接運營商A和B的移動通信系統(tǒng),每一個架構(gòu)中具有數(shù)部手機(移動終端)。需要說明,該示例僅僅是為了說明,其中提到的任何一個細節(jié)都不應(yīng)被視為是對于本發(fā)明范圍的限制。
參考圖3,Outlook302,通過兩個連接服務(wù)303a和303b分別連接由運營商A建立的網(wǎng)絡(luò)服務(wù)304a和由運營商B建立的網(wǎng)絡(luò)服務(wù)304b,運營商A運營的移動通信系統(tǒng)306a服務(wù)的數(shù)個移動通信終端308a-c,同樣,運營商B運營的移動通信系統(tǒng)306b服務(wù)的數(shù)個移動通信終端308d-f。兩個連接服務(wù)303a和303b都遵循網(wǎng)絡(luò)服務(wù)協(xié)議(例如SOAP和XML SCHEMA)與網(wǎng)絡(luò)服務(wù)304a和304b交換數(shù)據(jù)和/或信息,而網(wǎng)絡(luò)服務(wù)304a和304b遵循移動通信協(xié)議分別通過移動通信系統(tǒng)306a和306b與移動終端308a-f交換數(shù)據(jù)和/或信息。
建立賬號由于本發(fā)明是針對電子郵件處理系統(tǒng),而在電子郵件處理系統(tǒng)中,通過賬號來進行管理是普遍應(yīng)用的,因此,本發(fā)明采用如下的實現(xiàn)方式,在電子郵件處理系統(tǒng)中建立一賬號,該賬號對應(yīng)于在網(wǎng)絡(luò)服務(wù)中建立的一發(fā)送者用戶賬號,網(wǎng)絡(luò)服務(wù)保存關(guān)于發(fā)送者用戶賬號的信息;電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息,比如,第一網(wǎng)絡(luò)服務(wù)協(xié)議可以是SOAP。
參考圖4,圖4示出了建立賬號的消息流程,在圖4所示的實施里中,還是以O(shè)utlook作為電子郵件處理系統(tǒng),建立賬號的過程包括如下的步驟,首先,用戶選擇在電子郵件處理系統(tǒng)中建立一賬號,比如在Outlook的賬號管理中選擇新建賬號,參考圖5A所示,選擇“Account Settings”選項(步驟500),進入到圖5B所示的界面,此處,會發(fā)現(xiàn)不同于一般電子郵件處理系統(tǒng)的特點,即多了一種可選的賬號類型,這就是根據(jù)本發(fā)明所提供的專供與移動終端通信使用的賬號類型,參考圖5B所示??梢?,除了傳統(tǒng)的電子郵件賬號類型之外,又增加了“Outlook Add-in Connector”(步驟502),這表示通過連接服務(wù)所提供的供移動終端使用的賬號(有關(guān)連接服務(wù)將在后面詳細說明),在此處,選擇一個連接服務(wù)(連接服務(wù)可以由多個,后面會詳細說明),比如在圖5B的實施里中選擇了“Outlook MobileService”作為連接服務(wù)(步驟504),點擊下一步(步驟506),將通過所選用的連接服務(wù)連接到網(wǎng)絡(luò)服務(wù)。
在電子郵件處理系統(tǒng)中建立賬號的途徑還可以通過圖5C和圖5D提供的界面,在圖5C中選擇“Option”(步驟508),會出現(xiàn)圖5D所示的界面,之后選擇“Notification”(步驟510),對于初次設(shè)立的賬號,同樣會通過所選用的連接服務(wù)連接到網(wǎng)絡(luò)服務(wù)。
之后,用戶需要在該網(wǎng)絡(luò)服務(wù)中也建立一個賬號,為了避免混淆,建立在網(wǎng)絡(luò)服務(wù)上的賬號稱為發(fā)送者用戶賬號。下面的步驟將有網(wǎng)絡(luò)服務(wù)提供,而不是電子郵件處理系統(tǒng)提供,參考圖6A,首先網(wǎng)絡(luò)服務(wù)會要求用戶設(shè)定有關(guān)網(wǎng)絡(luò)服務(wù)的信息“Server Information”(步驟600),網(wǎng)絡(luò)服務(wù)的信息包括了服務(wù)器的地址,服務(wù)器的地址是支持該網(wǎng)絡(luò)服務(wù)的具體服務(wù)器的網(wǎng)絡(luò)地址,如果該網(wǎng)絡(luò)服務(wù)是由一個服務(wù)器群提供,那么任何一個可支持該網(wǎng)絡(luò)服務(wù)的服務(wù)器的地址都可以被采用,設(shè)定服務(wù)器的步驟為601。之后是設(shè)定發(fā)送者用戶賬號的步驟“Logon information”(步驟602)。設(shè)定用戶賬號以及密碼的步驟,分別為步驟603a和步驟603b,此處,設(shè)定密碼的步驟603b可被視為網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則的至發(fā)送者用戶賬號的一部分。
有時,用戶可能不了解服務(wù)器的網(wǎng)絡(luò)地址,此時,可通過一輔助鏈接來完成對于服務(wù)器地址的設(shè)定,并且,在首次創(chuàng)建發(fā)送者賬號時,都需要通過輔助鏈接到網(wǎng)絡(luò)服務(wù)上完成發(fā)送者用戶的注冊。參考圖6A,選擇圖6A上所提供的輔助鏈接“Office online web site”(步驟604),可連接到一如圖6B所示的輔助網(wǎng)頁,上面列出了可用的網(wǎng)絡(luò)服務(wù)(服務(wù)器)的地址(步驟605a),在圖6B所示的實施例中,根據(jù)地區(qū)劃分,提供了不同的選項,用戶可以根據(jù)自己所在的地區(qū)進行選擇,選擇了地區(qū)之后,可進一步選擇具體的服務(wù)器地址來提供網(wǎng)絡(luò)服務(wù)(步驟605b)。同樣,用戶也可以通過輔助鏈接來完成對于發(fā)送者用戶賬號的設(shè)定。如果用戶是通過輔助鏈接來完成上述設(shè)定的,網(wǎng)絡(luò)服務(wù)會調(diào)用一個“獲取用戶信息”的功能,以獲取用戶在輔助網(wǎng)頁上所完成的設(shè)定并用它們來作為圖6A所示的網(wǎng)頁上的各項設(shè)定,以便在用戶將來完成全部設(shè)定返回圖6A的界面時顯示相應(yīng)的信息。需要說明,通過輔助鏈接進行設(shè)定時,密碼將通過其他的途徑通知用戶,比如發(fā)送郵件或者是發(fā)送短消息,而不是直接顯示在相應(yīng)的界面上。
然后需要進行下一步發(fā)送者用戶的注冊,需要使用發(fā)送者的信息進行注冊,通過圖6B的步驟605b,到達圖6C所示的界面,圖6C是網(wǎng)絡(luò)服務(wù)上發(fā)送者進行注冊的界面,其中首先需要輸入的是發(fā)送者的名稱,通常會使用發(fā)送者手機號,也可以使用姓名或者其他代號,這要根據(jù)運營商所設(shè)定的移動通信系統(tǒng)而定,這會在后面結(jié)合連接服務(wù)進一步說明,根據(jù)圖6C,此處是輸入接收者的手機號“Mobile No.”(步驟606a),之后網(wǎng)絡(luò)服務(wù)會自行與其所連接的移動通信系統(tǒng)聯(lián)系,已確定該號碼的有效性,確定之后的號碼會顯示在在“Confirmed No.”中(步驟606b)。較佳的,為了防止自動注冊等行為,可以增加一有效性編碼選項“Validation code”(步驟606c),該步驟是廣泛采用的技術(shù),這里不再詳細說明。之后點擊“Next”(步驟606d),進入下一個步驟,設(shè)置和該發(fā)送者用戶賬號相關(guān)聯(lián)的發(fā)送者移動終端,以及回復(fù)路徑。
通過點擊圖6C中的“Next”(步驟606d)就會進入圖6D所示的界面。圖6D是設(shè)置和該發(fā)送者用戶賬號相關(guān)聯(lián)的發(fā)送者移動終端,以及回復(fù)路徑。該步驟需要在網(wǎng)絡(luò)服務(wù)上完成。步驟607a首先需要設(shè)定回復(fù)的方式,比如設(shè)定607b回復(fù)到移動終端,之前在圖6C的步驟606a處注冊時如果輸入一個自己的手機號(或者其他移動終端的號碼,在此處將被作為默認關(guān)聯(lián)至該發(fā)送者用戶賬號)將被作為回復(fù)的號碼(后面的一個界面中將會顯示該號碼,并且可以進行進一步的修改)。在回復(fù)選項(步驟607a),可以選擇回復(fù)至移動終端“Reply to mobile”(步驟607b),此時將回復(fù)到前面所說的設(shè)定的移動終端號(比如手機號),如果選擇回復(fù)到電子郵件“Reply to email”(步驟607c),則需要進一步確定郵件的地址,對應(yīng)當前地址“Current email address”是電子郵件處理系統(tǒng)上對應(yīng)于該發(fā)送者用戶賬號的電子郵件地址(步驟607d),或者,也可以設(shè)置另一個電子郵件地址作為回復(fù)地址,設(shè)置在“New email address”中(步驟607e)。根據(jù)圖6D所示的實施例,還包括一個附加的選項“Attached comment”(步驟607f),對于本領(lǐng)域的技術(shù)人員來說,很明顯此處可以附加其他的內(nèi)容或者不需要該附加的選項。點擊“OK”(步驟607g)完成該界面的配置。
此時,網(wǎng)絡(luò)服務(wù)上的配置基本完成,之后是建立電子郵件處理系統(tǒng)上的賬號和網(wǎng)絡(luò)服務(wù)上的發(fā)送者賬號之間的關(guān)聯(lián)。進行發(fā)送者信息注冊的目的是便于網(wǎng)絡(luò)服務(wù)對于發(fā)送者用戶進行相應(yīng)的管理。處于安全考慮,網(wǎng)絡(luò)服務(wù)會發(fā)送一個請求至電子郵件處理系統(tǒng),該請求中包含了有關(guān)網(wǎng)絡(luò)服務(wù)的信息,比如網(wǎng)絡(luò)服務(wù)器的地址(參考圖6E中的標記608a),如圖6E所示,在得到用戶的確認之后(步驟608b),才能繼續(xù)下一個步驟,繼續(xù)建立兩個賬號之間的關(guān)聯(lián)。在正式建立關(guān)聯(lián)之前,網(wǎng)絡(luò)服務(wù)會進入到圖6F的界面。顯示一下已經(jīng)在網(wǎng)絡(luò)服務(wù)上配置完成的賬號的情況。圖6D至圖6E的功能以及界面均由網(wǎng)絡(luò)服務(wù)提供。
進入圖6F的界面,網(wǎng)絡(luò)服務(wù)上的發(fā)送者賬號已經(jīng)設(shè)置完畢,相應(yīng)的信息都已經(jīng)填充完整,包括賬號的名稱,網(wǎng)絡(luò)服務(wù)的地址,登陸信息以及密碼,該界面6F就是信息填充完整的界面圖6A。需要說明,此處所設(shè)定的密碼并不在“Password”中顯示(609d),而是通過其他的方式,比如發(fā)送電子郵件或者是發(fā)送消息(指默認的用戶注冊移動終端)來傳送給用戶。根據(jù)本發(fā)明,為了確保網(wǎng)絡(luò)服務(wù)的正確性,還對于發(fā)送者用戶賬號應(yīng)用了錯誤規(guī)則,包括錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性。繼續(xù)參考圖6F,在步驟609a可測試所設(shè)定的賬號“Testingaccount settings”。點擊“Test account settings”(步驟609b),可得知網(wǎng)絡(luò)服務(wù)上設(shè)定的發(fā)送者用戶是否已經(jīng)正確設(shè)置了,如果設(shè)置不正確,本發(fā)明的網(wǎng)絡(luò)服務(wù)還會根據(jù)錯誤的類型進行報告。繼續(xù)回到圖6F,點擊“OK”(步驟609c)確認網(wǎng)絡(luò)服務(wù)上的發(fā)送者賬號配置完成,正式建立與電子郵件處理系統(tǒng)上的賬號的關(guān)聯(lián)。
在點擊“OK”(步驟609c)之后,進入到圖6G所示的界面,圖6G是建立賬號過程中電子郵件處理系統(tǒng)上建立賬號關(guān)聯(lián)的界面。在該步驟中,需要將電子郵件處理系統(tǒng)中建立的賬號與在網(wǎng)絡(luò)服務(wù)中建立的發(fā)送者用戶賬號建立關(guān)聯(lián)。參考圖6G首先是設(shè)定“Account name”,這里的“Accountname”指的是在電子郵件處理系統(tǒng),比如Outlook的賬號管理中顯示的該賬號的名稱,通常會以服務(wù)器或者是運營商的名稱作為“Account name”,(步驟610a)。之后是設(shè)定服務(wù)信息“Server Information”(步驟610b),這里的網(wǎng)絡(luò)服務(wù)與之前所配置的網(wǎng)絡(luò)服務(wù)相同,如果發(fā)送者用戶需要更改設(shè)置,比如需要設(shè)定回復(fù)的路徑,可以點擊“Login the service provider siteto configure additional settings such as your reply-to address”(步驟610c)來完成,這將在后面描述。在配置“outgoing message”(步驟610d)時,網(wǎng)絡(luò)服務(wù)會調(diào)用“獲取用戶信息”的功能,以獲取用戶在所圖6C所示的注冊界面中輸入接收者的手機號“Mobile No.”(步驟606a),該設(shè)定的手機號在“Your phone number”中顯示。當然,用戶也可以在這里變更設(shè)置,采用不同于注冊時使用的手機號碼作為這里的號碼。比如在“Your phonenumber”輸入另一個移動終端號(手機號),需要說明,如果此處更改了“Your phone number”并輸入另一個移動終端號(手機號),那么之前所述的回復(fù)消息頁將被回復(fù)到這里新設(shè)定的移動終端號(手機號)上。之后點擊“OK”(步驟610e),完成該界面的設(shè)置。圖6G的功能在電子郵件處理系統(tǒng)處完成。
之后,可得到如圖6H所示的對話框。表示成功完成賬號的建立。
在建立關(guān)聯(lián)之后,用戶可以像一般電子郵件賬號那樣使用這個所建立的賬號,并且該賬號會被添加到用戶的賬號管理中,和一般的電子郵件賬號一樣管理。
圖4說明了上述的建立賬號的過程中信息的交流過程。
網(wǎng)絡(luò)服務(wù)上的接收者用戶根據(jù)本發(fā)明,網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,并保存關(guān)于接收者用戶的信息。通常,有關(guān)接收者用戶的信息可包括該接收者所述的移動通信系統(tǒng),所屬的運營商。特別是當具有多個網(wǎng)絡(luò)服務(wù)連接到由不同的運營商運營的不同移動通信系統(tǒng)時,會保存有關(guān)每一接收者用戶所屬的運營商和移動通信系統(tǒng)。可以預(yù)見的是,隨著移動通信系統(tǒng)功能的擴展,接收者用戶的信息也會隨之而增加,以適應(yīng)新增的業(yè)務(wù)。因此,需要理解的是,此處的接收者用戶的信息應(yīng)當包括已經(jīng)存在的或者將要被開發(fā)的由移動通信系統(tǒng)所支持的任何應(yīng)用業(yè)務(wù)。
在一種比較簡單的實現(xiàn)中,可以不保存接收者用戶的信息,直接以移動終端的號碼(比如手機號)來作為接收方的標示。
網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。移動通信協(xié)議包括任何2G、2.5G、3G或者更新的移動通信協(xié)議。
連接服務(wù)如前面所定義的,此處的連接服務(wù)指建立在電子郵件處理系統(tǒng)和網(wǎng)絡(luò)服務(wù)之間的一種連接,連接服務(wù)將根據(jù)網(wǎng)絡(luò)服務(wù)所連接的移動通信系統(tǒng)的屬性和配置更改電子郵件處理系統(tǒng)中的相應(yīng)設(shè)置,使得電子郵件系統(tǒng)能夠與每一個網(wǎng)絡(luò)服務(wù)以及它們所連接的移動通信結(jié)構(gòu)相匹配。連接服務(wù)還可以提供由相應(yīng)的移動通信系統(tǒng)所支持的增值業(yè)務(wù)。
對于比較多的情況,本發(fā)明的電子郵件處理系統(tǒng)通過不同的連接服務(wù)連接到不同的網(wǎng)絡(luò)服務(wù);以及在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號對應(yīng)不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號,不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。
電子郵件處理系統(tǒng)通過不同的連接服務(wù)連接到不同的網(wǎng)絡(luò)服務(wù)的情況下,同樣通過分別建立對應(yīng)賬號的形式,其步驟和上面描述的對應(yīng)單一網(wǎng)絡(luò)服務(wù)的情況類似,這里不再重復(fù)細節(jié)??偨Y(jié)起來說,通過不同的連接服務(wù)連接電子郵件處理系統(tǒng)到不同的網(wǎng)絡(luò)服務(wù)可包括下列幾個步驟在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號;在不同的網(wǎng)絡(luò)服務(wù)上的設(shè)置不同的發(fā)送者用戶賬號;在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號和不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號之間建立關(guān)聯(lián);以及由不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。
根據(jù)本發(fā)明,連接到不同網(wǎng)絡(luò)服務(wù)的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息并報告給電子郵件處理系統(tǒng)。舉例來說,由于不同的網(wǎng)絡(luò)服務(wù)連接到由不同的運營商運營的不同的移動通信系統(tǒng),因此它們的屬性不相同,比如,參考上面的圖6C和圖3。由運營商A運營的移動通信系統(tǒng)306a需要在圖6C的步驟606a中輸入移動終端的號碼來注冊,而由運營商B運營的移動通信系統(tǒng)306b需要在圖6C的步驟606a中輸入移動終端用戶登記的姓名來注冊。這些區(qū)別將由連接服務(wù)采集并報告給電子郵件處理系統(tǒng),直接改變電子郵件處理系統(tǒng)中所建立的對應(yīng)該網(wǎng)絡(luò)服務(wù)的賬號的設(shè)置,由此來使得該賬號與該網(wǎng)絡(luò)服務(wù)相匹配??偨Y(jié)來說,本發(fā)明在電子郵件處理系統(tǒng)通過不同的連接服務(wù)連接到不同的網(wǎng)絡(luò)服務(wù)的情況下,多個連接服務(wù)需要完成如下步驟將不同的連接服務(wù)連接到不同網(wǎng)絡(luò)服務(wù);由不同的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息;以及將所采集的信息報告給電子郵件處理系統(tǒng)。
賬號管理在設(shè)置了賬號之后,本發(fā)明還支持對于賬號的管理,主要包括修改賬號設(shè)置。
本發(fā)明還支持對于賬號設(shè)置的改變,改變的步驟和界面和上述建立的過程類似,只是在界面出現(xiàn)時會同時顯示當前的設(shè)置,而不是想建立賬號是那樣所有的設(shè)置是空白的。根據(jù)本發(fā)明,電子郵件處理系統(tǒng)的賬號的設(shè)置改變時,根據(jù)用戶的設(shè)置,對應(yīng)的發(fā)送者用戶賬號可以同步地改變,或者,同樣根據(jù)用戶的設(shè)置,對應(yīng)的發(fā)送者用戶賬號可以不改變。相應(yīng)的,如果用戶直接對于發(fā)送者用戶賬號進行修改,電子郵件處理系統(tǒng)上的賬號也可以相應(yīng)地變化或者不變化。賬號設(shè)置的改變將被保存至關(guān)于發(fā)送者用戶賬號的信息中。當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
發(fā)送消息流程在賬號設(shè)置完成之后,就可以通過該賬號發(fā)送消息至移動終端了。根據(jù)本發(fā)明,電子郵件處理系統(tǒng)通過登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)來實現(xiàn)發(fā)送數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)。對于Outlook而言,該操作可以如下的一個操作首先選取一個賬號,此處就是之前建立的和發(fā)送者用戶賬號相對應(yīng)的賬號,然后在如圖7所示的界面上選取“Text Message”(步驟700)或者“Multimedia Message”(步驟702),即而分別進入如圖8A和8B所示的界面。圖8A是文字消息的編輯界面,圖8B是多媒體消息的編輯界面。在編輯界面中,可以編輯消息的內(nèi)容,并且插入相應(yīng)的附件。
編輯完成之后,就按照電子郵件的形式發(fā)送一個數(shù)據(jù)分組。電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組并傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息。此處的第二網(wǎng)絡(luò)服務(wù)協(xié)議可以是XML SCHEMA,消息流是按照XML SCHEMA產(chǎn)生的,之后在根據(jù)SOAP在網(wǎng)絡(luò)上傳輸。在數(shù)據(jù)分組中,將要被發(fā)送的消息就是之前被編輯的消息。發(fā)送者消息可以是能夠表明發(fā)送者身份的任何信息,由于在網(wǎng)絡(luò)服務(wù)處保存有關(guān)于發(fā)送者的信息,因此發(fā)送者消息可以是其中的任何一個,網(wǎng)絡(luò)服務(wù)會根據(jù)該信息確定發(fā)送者的身份。接收者消息通常是接收者的移動終端號,在網(wǎng)絡(luò)服務(wù)處保存有關(guān)于接收者的信息時,接收者消息也可以是其中的任何一個。電子郵件處理系統(tǒng)通過登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)來實現(xiàn)發(fā)送數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)。由此實現(xiàn)電子郵件處理系統(tǒng)通過登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)來實現(xiàn)發(fā)送數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)。
網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組,從數(shù)據(jù)分組中導(dǎo)出消息,并根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端,并通過移動通信系統(tǒng)發(fā)送消息至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。移動通信協(xié)議包括任何2G、2.5G、3G或者更新的移動通信協(xié)議。
總結(jié)起來說,本發(fā)明的支持通過在電子郵件系統(tǒng)登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)的方法,包括由電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組;將該數(shù)據(jù)分組從電子郵件處理系統(tǒng)傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組;網(wǎng)絡(luò)服務(wù)從數(shù)據(jù)分組中導(dǎo)出消息;網(wǎng)絡(luò)服務(wù)根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端;以及通過移動通信系統(tǒng)將消息從網(wǎng)絡(luò)服務(wù)發(fā)送至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
回復(fù)消息流程根據(jù)本發(fā)明,網(wǎng)絡(luò)服務(wù)會將關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中,移動終端可以根據(jù)該信息來確定回復(fù)的對象并進行回復(fù)。
較佳的,網(wǎng)絡(luò)服務(wù)會基于發(fā)送者信息和關(guān)于發(fā)送者賬號的信息產(chǎn)生“回復(fù)至”信息,并將“回復(fù)至”信息發(fā)送至所確定的移動終端。移動終端在編輯好恢復(fù)消息之后,采用通過移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)回復(fù)消息,這些消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議。之后網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,數(shù)據(jù)分組包括回復(fù)的消息,同時,網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號,并以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。其中的第二網(wǎng)絡(luò)服務(wù)協(xié)議可以是XML SCHEMA,需要注意,按照XML SCHEMA產(chǎn)生的數(shù)據(jù)在網(wǎng)絡(luò)上傳輸時還需要根據(jù)SOAP。
對于設(shè)置過關(guān)聯(lián)的移動終端并且在圖6D的步驟607d中設(shè)定回復(fù)至移動終端的情況,網(wǎng)絡(luò)服務(wù)會轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式并將其傳送至發(fā)送者移動終端。如果在圖6D的607d沒有指定其他的移動終端與發(fā)送者賬號關(guān)聯(lián),那么默認的關(guān)聯(lián)移動終端就是圖6C中注冊時(步驟606a)中使用的移動終端號。
總結(jié)起來說,本發(fā)明的回復(fù)流程包括如下的步驟首先需要從網(wǎng)絡(luò)服務(wù)傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生;之后從移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)移動終端回復(fù)消息,消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議;網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議,比如XML SCHEMA的數(shù)據(jù)分組,數(shù)據(jù)分組包括回復(fù)的消息,需要說明,之后傳輸還是需要根據(jù)第一網(wǎng)絡(luò)服務(wù)協(xié)議,比如SOAP;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號;以及以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組,對于設(shè)置過關(guān)聯(lián)的移動終端并且在圖6D的步驟607d中設(shè)定回復(fù)至移動終端的情況,該步驟為由網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式;以及將經(jīng)轉(zhuǎn)換的數(shù)據(jù)從網(wǎng)絡(luò)服務(wù)傳送至發(fā)送者移動終端。同樣,如果在圖6D的607d沒有指定其他的移動終端與發(fā)送者賬號關(guān)聯(lián),那么默認的關(guān)聯(lián)移動終端就是圖6C中注冊時(步驟606a)中使用的移動終端號。
圖9示出了本發(fā)明的發(fā)送消息和恢復(fù)消息的整體消息流程。
安全規(guī)則本發(fā)明的網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號。本發(fā)明的安全規(guī)則遵循授權(quán)及加密原則,即網(wǎng)絡(luò)中任何一個實體的任何一個與另一實體有關(guān)的動作進行之前,都需要得到相關(guān)實體的授權(quán),并且,授權(quán)的過程通過加密數(shù)據(jù)流/信息流進行。非加密的數(shù)據(jù)流/信息流或者非授權(quán)的動作都不能在本發(fā)明的系統(tǒng)中被執(zhí)行。
比如,安全規(guī)則包括為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),這在上面已經(jīng)描述過。此外,安全規(guī)則還可以包括在“回復(fù)至”信息中加入網(wǎng)絡(luò)服務(wù)的信息,以便于對于網(wǎng)絡(luò)服務(wù)進行監(jiān)督和管理;對于“回復(fù)至”信息中的發(fā)送者信息采用加密處理;在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息,以便發(fā)送者有效地區(qū)分消息。
錯誤規(guī)則本發(fā)明的網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號。
錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,這在之前已經(jīng)描述過。還可包括以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。
圖10A-D說明了另外4種錯誤規(guī)則圖10A說明網(wǎng)絡(luò)服務(wù)的服務(wù)器無法聯(lián)通。
圖10B說明用戶信息不正確。
圖10C說明打開了多余一個的對話框。
圖10D說明了電子郵件處理系統(tǒng)的移動通信功能沒有開啟。
概要的實現(xiàn)方法本發(fā)明還可被視為提供一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法,應(yīng)用于如下的環(huán)境中,包括電子郵件處理系統(tǒng);用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信的網(wǎng)絡(luò)服務(wù);由所述移動通信系統(tǒng)服務(wù)的移動通信終端;其中,所述方法包括通過服務(wù)連接連接電子郵件處理系統(tǒng)至網(wǎng)絡(luò)服務(wù),并遵循網(wǎng)絡(luò)服務(wù)協(xié)議在電子郵件處理系統(tǒng)與網(wǎng)絡(luò)服務(wù)間交換數(shù)據(jù)和/或信息;以及連接網(wǎng)絡(luò)服務(wù)至移動通信系統(tǒng),并遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端間交換數(shù)據(jù)和/或信息。
較佳的,還包括在電子郵件處理系統(tǒng)中建立一賬號;在網(wǎng)絡(luò)服務(wù)中建立一發(fā)送者用戶賬號;將電子郵件處理系統(tǒng)中建立的賬號與在網(wǎng)絡(luò)服務(wù)中建立的發(fā)送者用戶賬號建立關(guān)聯(lián);保存關(guān)于發(fā)送者用戶賬號的信息;以及由電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息。其中,第一網(wǎng)絡(luò)服務(wù)協(xié)議是SOAP。在通過不同的連接服務(wù)連接電子郵件處理系統(tǒng)到不同的網(wǎng)絡(luò)服務(wù)的情況下,該方法包括在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號;在不同的網(wǎng)絡(luò)服務(wù)上的設(shè)置不同的發(fā)送者用戶賬號;在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號和不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號之間建立關(guān)聯(lián);以及由不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。同時,需要將不同的連接服務(wù)連接到不同網(wǎng)絡(luò)服務(wù);由不同的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息;以及將所采集的信息報告給電子郵件處理系統(tǒng)。并且,電子郵件處理系統(tǒng)的賬號的設(shè)置可以改變,該方法還包括根據(jù)用戶設(shè)置同步地改變對應(yīng)的發(fā)送者用戶賬號,或者根據(jù)用戶設(shè)置不改變發(fā)送者用戶的賬號設(shè)置;保存賬號設(shè)置的改變將至關(guān)于發(fā)送者用戶賬號的信息中;以及當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
從移動終端角度看,網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,該方法還包括保存關(guān)于接收者用戶的信息;遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端之間交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。
發(fā)送消息時,該方法包括由電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組;將該數(shù)據(jù)分組從電子郵件處理系統(tǒng)傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組;網(wǎng)絡(luò)服務(wù)從數(shù)據(jù)分組中導(dǎo)出消息;網(wǎng)絡(luò)服務(wù)根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端;以及通過移動通信系統(tǒng)將消息從網(wǎng)絡(luò)服務(wù)發(fā)送至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
較佳的,通過在電子郵件系統(tǒng)登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)。
同樣較佳的,從網(wǎng)絡(luò)服務(wù)傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生。以及,從移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)所述移動終端回復(fù)消息,所述消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議;網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,所述數(shù)據(jù)分組包括回復(fù)的消息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號;以及以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。較佳的,第二網(wǎng)絡(luò)服務(wù)協(xié)議是XML SCHEMA。
電子郵件處理系統(tǒng)的賬號還與發(fā)送者移動終端關(guān)聯(lián),該方法還包括將關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中;以及由網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式;以及將經(jīng)轉(zhuǎn)換的數(shù)據(jù)從網(wǎng)絡(luò)服務(wù)傳送至發(fā)送者移動終端。
較佳的,網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號,安全規(guī)則包括為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),以及在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息。
同樣較佳的,網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號。錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。
根據(jù)本發(fā)明,提供了一種可利用電子郵件處理系統(tǒng)來與移動終端進行通信的技術(shù),充分地利用了電子郵件處理系統(tǒng)全面的功能,極大地改善了用戶使用基于計算機網(wǎng)絡(luò)的設(shè)備與移動終端進行通信的體驗。
上述實施例是提供給熟悉本領(lǐng)域內(nèi)的人員來實現(xiàn)或使用本發(fā)明的,熟悉本領(lǐng)域的人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對上述實施例做出種種修改或變化,因而本發(fā)明的保護范圍并不被上述實施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1.一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的系統(tǒng),包括電子郵件處理系統(tǒng);網(wǎng)絡(luò)服務(wù),用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信;由所述移動通信系統(tǒng)服務(wù)的移動通信終端;該電子郵件處理系統(tǒng)通過連接服務(wù)連接至網(wǎng)絡(luò)服務(wù),遵循網(wǎng)絡(luò)服務(wù)協(xié)議與網(wǎng)絡(luò)服務(wù)交換數(shù)據(jù)和/或信息,而網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,在電子郵件處理系統(tǒng)中建立一賬號,該賬號對應(yīng)于在網(wǎng)絡(luò)服務(wù)中建立的一發(fā)送者用戶賬號,網(wǎng)絡(luò)服務(wù)保存關(guān)于發(fā)送者用戶賬號的信息;電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述第一網(wǎng)絡(luò)服務(wù)協(xié)議是SOAP。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,并保存關(guān)于接收者用戶的信息;網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。
5.如權(quán)利要求2所述的系統(tǒng),其特征在于,電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組并傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組,從數(shù)據(jù)分組中導(dǎo)出消息,并根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端,并通過移動通信系統(tǒng)發(fā)送消息至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,電子郵件處理系統(tǒng)通過登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)來實現(xiàn)發(fā)送數(shù)據(jù)至網(wǎng)絡(luò)服務(wù)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,網(wǎng)絡(luò)服務(wù)還傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動終端采用通過移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)回復(fù)消息,所述消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議,網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,所述數(shù)據(jù)分組包括回復(fù)的消息,網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號,并以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,第二網(wǎng)絡(luò)服務(wù)協(xié)議是XMLSCHEMA。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,電子郵件處理系統(tǒng)的賬號還與發(fā)送者移動終端關(guān)聯(lián),關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中;以及網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式并將其傳送至發(fā)送者移動終端。
11.如權(quán)利要求3所述的系統(tǒng),其特征在于,電子郵件處理系統(tǒng)的賬號的設(shè)置可以改變,且對應(yīng)的發(fā)送者用戶賬號可根據(jù)用戶設(shè)置同步地改變或者根據(jù)用戶的設(shè)置不進行改變,賬號設(shè)置的改變將被保存至關(guān)于發(fā)送者用戶賬號的信息中;以及當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
12.如權(quán)利要求2所述的系統(tǒng),其特征在于,電子郵件處理系統(tǒng)通過不同的連接服務(wù)連接到不同的網(wǎng)絡(luò)服務(wù);以及在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號對應(yīng)不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號,不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,連接到不同網(wǎng)絡(luò)服務(wù)的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息并報告給電子郵件處理系統(tǒng)。
14.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,安全規(guī)則包括為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),以及在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息。
16.如權(quán)利要求2所述的系統(tǒng),其特征在于,網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。
18.一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法,應(yīng)用于如下的環(huán)境中,包括電子郵件處理系統(tǒng);用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信的網(wǎng)絡(luò)服務(wù);由所述移動通信系統(tǒng)服務(wù)的移動通信終端;其中,所述方法包括通過服務(wù)連接連接電子郵件處理系統(tǒng)至網(wǎng)絡(luò)服務(wù),并遵循網(wǎng)絡(luò)服務(wù)協(xié)議在電子郵件處理系統(tǒng)與網(wǎng)絡(luò)服務(wù)間交換數(shù)據(jù)和/或信息;連接網(wǎng)絡(luò)服務(wù)至移動通信系統(tǒng),并遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端間交換數(shù)據(jù)和/或信息。
19.如權(quán)利要18所述的方法,其特征在于,還包括在電子郵件處理系統(tǒng)中建立一賬號;在網(wǎng)絡(luò)服務(wù)中建立一發(fā)送者用戶賬號;將電子郵件處理系統(tǒng)中建立的賬號與在網(wǎng)絡(luò)服務(wù)中建立的發(fā)送者用戶賬號建立關(guān)聯(lián);保存關(guān)于發(fā)送者用戶賬號的信息;以及由電子郵件處理系統(tǒng)遵循第一網(wǎng)絡(luò)服務(wù)協(xié)議從網(wǎng)絡(luò)服務(wù)處獲取并更新有關(guān)網(wǎng)絡(luò)服務(wù)和發(fā)送者用戶的信息。
20.如權(quán)利要求19所述的方法,其特征在于,所述第一網(wǎng)絡(luò)服務(wù)協(xié)議是SOAP。
21.如權(quán)利要求18所述的方法,其特征在于,網(wǎng)絡(luò)服務(wù)將由所連接的移動通信系統(tǒng)服務(wù)的移動終端視為接收者用戶,該方法還包括保存關(guān)于接收者用戶的信息;遵循移動通信協(xié)議通過移動通信系統(tǒng)在網(wǎng)絡(luò)服務(wù)與移動終端之間交換數(shù)據(jù)和/或信息,其中該移動通信協(xié)議是該移動通信系統(tǒng)所支持的。
22.如權(quán)利要求19所述的方法,其特征在于,還包括由電子郵件處理系統(tǒng)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組;將該數(shù)據(jù)分組從電子郵件處理系統(tǒng)傳送到網(wǎng)絡(luò)服務(wù),該數(shù)據(jù)分組包括將要被發(fā)送的消息,發(fā)送者信息和接收者信息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者用戶賬號的信息和發(fā)送者信息驗證所述數(shù)據(jù)分組;網(wǎng)絡(luò)服務(wù)從數(shù)據(jù)分組中導(dǎo)出消息;網(wǎng)絡(luò)服務(wù)根據(jù)有關(guān)接收者用戶的信息和接收者信息確定移動終端;以及通過移動通信系統(tǒng)將消息從網(wǎng)絡(luò)服務(wù)發(fā)送至所確定的移動終端,該消息遵循由該移動通信結(jié)構(gòu)所支持的移動通信協(xié)議。
23.如權(quán)利要求22所述的方法,其特征在于,還包括通過在電子郵件系統(tǒng)登錄所建立的對應(yīng)于網(wǎng)絡(luò)服務(wù)中的發(fā)送者用戶賬號的賬號并發(fā)送電子郵件至網(wǎng)絡(luò)服務(wù)。
24.如權(quán)利要求23所述的方法,其特征在于,還包括從網(wǎng)絡(luò)服務(wù)傳輸“回復(fù)至”信息至所確定的移動終端,該“回復(fù)至”信息是基于發(fā)送者信息和關(guān)于發(fā)射者賬號的信息而產(chǎn)生。
25.如權(quán)利要求24所述的方法,其特征在于,還包括從移動通信系統(tǒng)發(fā)送具有“回復(fù)至”信息的回復(fù)消息至網(wǎng)絡(luò)服務(wù)來實現(xiàn)所述移動終端回復(fù)消息,所述消息遵循由移動通信系統(tǒng)所支持的移動通信協(xié)議;網(wǎng)絡(luò)服務(wù)產(chǎn)生遵循第二網(wǎng)絡(luò)服務(wù)協(xié)議的數(shù)據(jù)分組,所述數(shù)據(jù)分組包括回復(fù)的消息;網(wǎng)絡(luò)服務(wù)根據(jù)關(guān)于發(fā)送者賬號的信息和“回復(fù)至”信息確定電子郵件處理系統(tǒng)上的賬號;以及以電子郵件的形式發(fā)送包括回復(fù)消息的數(shù)據(jù)分組。
26.如權(quán)利要求25所述的方法,其特征在于,第二網(wǎng)絡(luò)服務(wù)協(xié)議是XML SCHEMA。
27.如權(quán)利要求26所述的方法,其特征在于,電子郵件處理系統(tǒng)的賬號還與發(fā)送者移動終端關(guān)聯(lián),該方法還包括將關(guān)于發(fā)送者移動終端的信息包括在關(guān)于發(fā)送者用戶賬號的信息中;以及由網(wǎng)絡(luò)服務(wù)轉(zhuǎn)換數(shù)據(jù)分組成為由發(fā)送者移動終端所支持的格式;以及將經(jīng)轉(zhuǎn)換的數(shù)據(jù)從網(wǎng)絡(luò)服務(wù)傳送至發(fā)送者移動終端。
28.如權(quán)利要求19所述的方法,其特征在于,電子郵件處理系統(tǒng)的賬號的設(shè)置可以改變,該方法還包括根據(jù)用戶設(shè)置同步地改變對應(yīng)的發(fā)送者用戶賬號,或者根據(jù)用戶設(shè)置不改變發(fā)送者用戶的賬號設(shè)置;保存賬號設(shè)置的改變將至關(guān)于發(fā)送者用戶賬號的信息中;以及當電子郵件處理系統(tǒng)的賬號登錄時,電子郵件處理系統(tǒng)將從網(wǎng)絡(luò)服務(wù)獲得該賬號的當前設(shè)置,該設(shè)置是基于關(guān)于發(fā)送者用戶賬號的信息。
29.如權(quán)利要求19所述的方法,其特征在于,還包括通過不同的連接服務(wù)連接電子郵件處理系統(tǒng)到不同的網(wǎng)絡(luò)服務(wù);在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號;在不同的網(wǎng)絡(luò)服務(wù)上的設(shè)置不同的發(fā)送者用戶賬號;在電子郵件處理系統(tǒng)上設(shè)置數(shù)個賬號和不同的網(wǎng)絡(luò)服務(wù)上的發(fā)送者用戶賬號之間建立關(guān)聯(lián);以及由不同的網(wǎng)絡(luò)服務(wù)分別保存關(guān)于每一個發(fā)送者用戶賬號的信息。
30.如權(quán)利要求29所述的方法,其特征在于,還包括將不同的連接服務(wù)連接到不同網(wǎng)絡(luò)服務(wù);由不同的連接服務(wù)分別采集其所連接的特定網(wǎng)絡(luò)服務(wù)的信息;以及將所采集的信息報告給電子郵件處理系統(tǒng)。
31.如權(quán)利要求19所述的方法,其特征在于,還包括網(wǎng)絡(luò)服務(wù)應(yīng)用安全規(guī)則至發(fā)送者用戶賬號。
32.如權(quán)利要求31所述方法,其特征在于,安全規(guī)則包括為每一個發(fā)送者用戶賬號設(shè)置密碼,在建立發(fā)送者賬號和電子郵件處理系統(tǒng)的賬號的關(guān)聯(lián)之前發(fā)送包括網(wǎng)絡(luò)服務(wù)信息的請求至電子郵件處理系統(tǒng),以及在回復(fù)至電子郵件處理系統(tǒng)的信息中插入關(guān)于網(wǎng)絡(luò)服務(wù)和移動終端的信息。
33.如權(quán)利要求19所述的方法,其特征在于,還包括網(wǎng)絡(luò)服務(wù)應(yīng)用錯誤規(guī)則至發(fā)送者用戶賬號。
34.如權(quán)利要求33所述的方法,其特征在于,錯誤規(guī)則包括測試網(wǎng)絡(luò)服務(wù)的可用性,測試發(fā)送者用戶賬號的有效性,以及測試發(fā)送者用戶賬號和電子郵件處理系統(tǒng)的賬號之間的關(guān)聯(lián)性。
全文摘要
本發(fā)明揭示了一種用于通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的系統(tǒng),包括電子郵件處理系統(tǒng);網(wǎng)絡(luò)服務(wù),用于提供電子郵件處理系統(tǒng)與移動通信系統(tǒng)之間的通信;由移動通信系統(tǒng)服務(wù)的移動通信終端;該電子郵件處理系統(tǒng)通過連接服務(wù)連接至網(wǎng)絡(luò)服務(wù),遵循網(wǎng)絡(luò)服務(wù)協(xié)議與網(wǎng)絡(luò)服務(wù)交換數(shù)據(jù)和/或信息,而網(wǎng)絡(luò)服務(wù)遵循移動通信協(xié)議通過移動通信系統(tǒng)與移動終端交換數(shù)據(jù)和/或信息。本發(fā)明還揭示了一種通過電子郵件處理系統(tǒng)實現(xiàn)與移動終端通信的方法。本發(fā)明充分地利用了電子郵件處理系統(tǒng)全面的功能,極大地改善了用戶使用基于計算機網(wǎng)絡(luò)的設(shè)備與移動終端進行通信的體驗。
文檔編號H04Q7/22GK101087265SQ20061009153
公開日2007年12月12日 申請日期2006年6月5日 優(yōu)先權(quán)日2006年6月5日
發(fā)明者S·陳, S·毛, P·申, D·張, Y·張, D·郭, N·王, P·阿倫斯帕奇 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1