用於基於優先級要素轉移即時消息會話的方法和裝置的製作方法
2023-06-17 18:32:51 3
專利名稱::用於基於優先級要素轉移即時消息會話的方法和裝置的製作方法
技術領域:
:本發明的實施方式涉及文本消息,更具體地涉及使用多個設備執行即時消息(IM)會話。
背景技術:
:即時消息UM)是在兩個或者兩個以上的人之間實時地交換消息。與諸如電話的撥號系統不同,IM需要雙方同時登陸到他們各自的IM服務。IM也稱為"聊天",在商業和個人應用方面都廣為流行。公用網際網路上流行的IM服務包括MSNMessenger、AOLInstantMessenger、Yahoo!Messager、.NETMessagerService和ICQ。IM標準的例子包括XMPP(可擴展消息和在線協議)和SIP/SIMPLE(用於即時消息和在線利用擴展的SIP(會話發起協議))。然而,當前,由於現今IM會話通常必須由開始該會話的人在與開始時相同的設備上結束,所以其具有一定的局限性。與撥號系統不同,IM會話的一方(轉移者)不能將IM會話轉移到另一方(受讓者),其中該受讓者能夠從轉移者中斷(leftoff)的地方接續。因此,需要改進的裝置來執行IM會話,其中第一方能夠將IM會話轉移到第二方而不必中斷或者終止並重新啟動該IM會話。IM會話還受限於這樣的事實,即會話中的各方通常不能自由地從一臺設備移動到其它設備(例如,從用戶的個人電腦(PC)移動到他/她的個人數字助理(PDA)或者蜂窩電話)。特別地,用戶現階段不能進行這樣的操作,即在一臺設備上開始多個文本消息會話,並隨後有選擇地只將那些會話中的一部分轉移到其他設備上。例如,用戶可能想要離開他/她的辦公室,在該辦公室裡他/她已經與朋友和上司執行了IM會話,卻想在例如PDA或者蜂窩電話上只繼續與他、她的上司的IM會話。因此,還需要這樣的裝置,即,通過該裝置執行若干IM會話的用戶能夠有選擇地將那些會話中的一個或者多個轉移到該用戶操作的其他設備上。
發明內容本發明各種概括描述的示例性實施方式,通過提供第一方利用其可以從他\她的設備(即,第一設備)將文本消息會話轉移到第二方設備(即,後續設備)的改進的裝置,而提供了超越已知現有技術的改進。具體地,本發明的示例性實施方式允許第二方在使用後續設備接續會話以前,在後續設備上首先查看第一方先前使用第一設備發送和/或接收的、作為該文本消息會話的一部分的文本消息。這使得第二方更容易進入該會話並且使得第二方能夠從第一方中斷的地方接續而不產生間斷。在一種示例性實施方式中,轉移會話可以通過發送信號給IM伺服器指示該伺服器將會話轉移到第二方來實現。在另一種示例性實施方式中,轉移會話可以基於與第一方設備相關聯的優先級和與第二方設備相關聯的優先級之間關係的改變來實現。只將他\她先前在第一設備上執行的某些文本消息會話轉移到他\她的第二設備上的裝置,而提供了超過已知現有技術的改進。在一種示例性實施方式中,這是通過為每一用戶設備將優先級和用戶希望與其執行文本消息會話的每一夥伴或者夥伴組相關聯完成的。通過可以有選擇地只將某些會話從第一設備轉移到第二設備。在示例性實施方式中,會話的轉移包括在開始使用第二設備進行會話之前,在第二設備上顯示先前在第一設備上執行的文本消息會話,從而允許用戶剛好從他/她在第一設備上終斷的地方接續。根據本發明的一方面,提供了在第二設備上接續先前使用第一設備執行的文本消息會話的方法。在一個示例性實施方式中,該方法包括(1)引起使用第一設備執行文本消息會話,以及(2)如果與第二設備相關聯的優先級高於與第一設備相關聯的優先級,則自動引起使用第二設備接續該文本消息會話。引起該文本消息會話被接續可以包括引起使用第一設備執行的文本消息會話的一條或者多條文本消息在第二設備上顯示。在一個示例性實施方式中,第一設備由第一用戶操作,而第二設備由第二用戶操作。這個示例性實施方式的方法還可以包括修改第一設備優先級和第二設備優先級之間的關係,以實現文本消息會話到第二用戶的轉移。在一種示例性實施方式中,該方法還包括定義文本消息會話的一個或者多個可能參與者,每一個可能參與者操作相應的設備,其中至少第二用戶是可能參與者,並且將優先級與對應於每個可能參與者的每個設備相關聯。在一種示例性實施方式中,該方法還包括接收請求將文本消息會話轉移到第二設備的信號,並且響應於接收到信號,引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級。在另一個示例性實施方式中,該方法包括至少部分基於與誰執行文本消息會話來修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係。這個實施方式的方法還可以包括定義能夠與其執行文本消息會話的一個或者多個夥伴或者夥伴組;將第一優先級與對應於每個夥伴或者夥伴組的第一設備相關聯;將第二優先級與對應於每個夥伴或者夥伴組的第二設備相關聯。其結果是,每個夥伴或者夥伴組將擁有分別與第一設備和第二設備關聯的相應的第一優先級和第二優先級。根據這個示例性實施方式,對與第一設備相關聯的優先級和與第二設備相關聯的優先級之間關係的修改包括修改對應於夥伴或者夥伴組中的至少一個的第二優先級。根據本發明的又一方面,提供了在第二設備上接續先前使用第一設備執行的文本消息會話的電腦程式產品。在一種示例性實施方式中,該電腦程式產品包括其中存儲有計算機可讀程序代碼部分的至少一種計算機可讀存儲介質。這些計算機可讀程序代碼部分可以包括(l)第一可執行部分,用於引起使用第一設備執行文本消息會話,以及(2)第二可執行部分,用於如果與第二設備相關聯的優先級高於與第一設備相關聯的優先級,則自動引起使用第二設備接續該文本消息會話。在一種示例性實施方式中,引起該文本消息會話被接續包括引起使用第一設備執行的文本消息會話的一條或者多條文本消息在第二設備上顯示。根據本發明的一方面,提供了數字設備,其能夠將在該數字設備上執行的文本消息會話轉移到不同設備。在一種示例性實施方式中,該數字設備包括處理器和與該處理器通信的存儲器,該存儲器存儲處理器可執行的應用,其中該應用在執行時能夠引起修改與該數字設備相關聯的優先級和與該不同設備相關聯的優先級之間的關係。對該關係的修改導致了使用該數字設備執行的文本消息會話的一條或者多條文本消息轉移到該不同設備上,並且在該設備上顯示。根據本發明的再一方面,提供了能夠將文本消息會話從第一設備轉移到第二設備的網絡實體。在一種示例性實施方式中,該網絡實體包括存儲使用第一設備執行的文本消息會話中的一條或者多條文本消息的裝置,以及當確定與第二設備相關聯的優先級高於與第一設備相關聯的優先級時,將存儲的文本消息傳輸到第二設備的裝置。根據本發明的另一方面,提供了在第二設備上接續先前使用第一設備執行的文本消息會話的系統。在一種示例性實施方式中,該系統包括第一設備;網絡實體,其與第一設備通信,存儲使用第一設備執行的文本消息會話中的一條或者多條文本消息;和第二設備,其與網絡實體通信,其中在與第二設備相關聯的優先級高於與第一設備相關聯的優先級時,該第二設備接收並且顯示一條或多條存儲的文本消息。在這樣概括地描述了本發明以後,現在參考不必按照比例繪製的附圖,其中圖1是將受益於本發明示例性實施方式的系統的框圖;圖2是另一種將受益於本發明示例性實施方式的系統的框圖;圖3是又一種將受益於本發明示例性實施方式的系統的框圖;圖4是根據本發明示例性實施方式能夠起到數字設備、IM伺服器或其他網絡實體作用的實體的示意性框圖5是能夠根據本發明示例性實施方式操作的移動臺示意性框圖6是說明根據本發明示例性實施方式在將文本消息會話從一個工作階段的某些方轉移到另一個工作階段的某些方時所執行的步驟的流程圖7是說明根據本發明示例性實施方式在將文本消息會話從接線員轉移到多個緊急服務人員中的一個時所執行的步驟的流程圖;圖8是說明根據本發明示例性實施方式在將文本消息會話從一方轉移到另一方時所執行步驟的流程圖;以及圖9是說明根據本發明示例性實施方式在有選擇地將一個或者多個文本消息會話從第一設備轉移到第二設備時所執行步驟的流程圖。具體實施方式在下文中,附圖來更為全面地描述本發明。事實上本發明,可以以許多不同的形式來實現,而且不應解釋為局限於在此闡述的實施方式;而是,提供這些實施方式以便使此公開滿足申請的法律需要。貫穿全文,相同的數字表示相同的元件。概述本發明的示例性實施方式通過提供第一方可以用其將文本消息會話轉移到第二方的裝置,而提供了執行文本消息會話的改進裝置。特別地,根據本發明的示例性實施方式,一旦將文本消息會話轉移到第二方,該第二方便能夠首先在他/她的設備上查看先前由第一方發送和/或接收的、作為文本消息會話一部分的文本消息。這樣使得第二方能夠很容易地從第一方終斷的地方接續。因此,本發明的示例性實施方式能夠與新項目的完成結合使用,該新項目涉及工作於項目若干不同階段的各方,其中對於後續階段中的各方,大體上了解先前階段中各方的重要發現或者成就是有益的。例如,考慮這樣的場景,公司正在開始開發新產品的過程。可以假設該過程涉及若干階段(例如,研究和開發(R&D)階段、測試階段和市場營銷階段)。每個階段都可能涉及一個或者多個員工,他們在一起工作以便在將該項目轉交到下一個階段以前完成給定的任務。知道前面階段的各方之間已經交流了什麼對在後續階段中的人將是有幫助的。例如,了解進行研發的員工(即,在研發階段中的各方)所選擇並研究的新產品各個組件的細節,可能會使對產品進行測試的員工(即,在測試階段中的各方)從中受益。根據本發明的示例性實施方式,可以在每個新項目開始時建立文本消息會話。此外,可以創建對項目每個階段進行定義並將階段與優先級相關聯的優先級表。具體地,基於在每個階段中由一方或者多方操作的設備所在的階段來對這些設備指派優先級。當該項目啟動時(即,在該項目第一階段的各方之間開始文本消息會話),與第一階段中設備相關聯的優先級較高,而與後續階段中設備相關聯的優先級較低。可選地,例如可以以降序順序為各個工作階段指派若干不同的優先級(例如,0到10)。一旦完成了項目的第一階段(例如,員工已經完成了產品開發過程中的研發部分),則可改變與第一階段中設備相關聯的優先級、與後續階段中設備相關聯的優先級或者與兩個階段中設備相關聯的優先級,以實現文本消息會話到下一階段各方的轉移而不產生中斷。例如,將第一階段中設備的優先級調低,而將下一階段中設備的優先級調高。直到項目(即,文本消息會話)結束,這個過程都將持續。在示例性實施方式中,每噹噹前階段中設備的優先級和後續階段中設備的優先級之間的關係發生改變時(例如,通過改變當前階段中設備的優先級,改變後續階段中設備的優先級,或者改變兩者),所有先前由當前階段和所有先前階段中設備發送和/或接收的文本消息將在後續階段的設備上顯示。這使得後續階段中的員工能夠開始加速了解先前階段中的各方已經完成並且記錄了什麼。本發明的示例性實施方式也可以與呼入緊急事件或幫助服務中心的呼叫結合使用。例如,考慮這樣的場景,有人撥打911報告火災,或者報告某些其它可能引起有人需要緊急援助的事件。根據本發明的示例性實施方式,接到呼叫的接線員或者前端人員可以維護呼叫可以轉移到的各方所組成的列表。例如,這些呼叫可以轉移到的各方可包括警察局、消防部門、動物控制部門和/或有毒物質控制部門。每方,包括接線員,都擁有與自身相關聯的優先級。例如,最開始的時候,與接線員相關聯的優先級較高,而與其它各方相關聯的優先級可能較低。當接線員首先從需要救援的人那裡接到呼叫時,這個呼叫者和接線員之間的會話將被記錄。然後該接線員建立與IM伺服器的連接(可選地,該連接可能已經建立),以便將記錄的會話轉化為即時消息。換句話說,例如可以利用聲音到文本會話轉換,為每個呼入呼叫創建IM會話。一旦接線員確定了該呼叫應該前轉或者轉移到哪裡(例如,在火災情況下轉到消防部門),該接線員可以改變與接系,例如使與選擇的接收者相關聯的優先級被調高,而使與該接線員自身相關聯的優先級被調低。如本領域普通技術人員所理解,這只是改變各種優先級之間關係的一個示例性方法,而本發明的示例性實施方式不受限於任一這種方法。根據示例性實施方式,針對優先級的改變不但使呼叫轉移,而且使反映呼叫者和接線員之間會話的文本消息傳輸到呼叫所轉移到的那方。這樣是有益的,因為至少這樣不需要呼叫者就已經和接線員交談過的緊急事件的所有細節與受讓者重新溝通,因此削減了應急人員確定需要採取什麼行動所需的時間。如本領域普通技術人員所理解,以上示例性實施方式在這樣的場景中也是有益的,即,顧客呼叫幫助中心例如為其計算機尋求幫助。通過實現本發明的示例性實施方式,顧客能夠提供有關他/她所遇到問題的充足細節,以使得接線員或者顧客服務代表能夠確定將該呼叫轉移到公司的哪個部門(例如,硬體部,軟體部等)。一旦該呼叫轉移到那個部門,呼叫者不必再次提供那些細節,因為那些細節可能已經以經過轉化的文本消息形式提供給了接收者。根據本發明的另一個示例性實施方式,第一方能夠手動地將他/她正在執行的文本消息會話轉移到第二方。在一種示例性實施方式中,例如,該第一方可以通過產生指示第一方想要將呼叫轉移到第二方的信號並將該信號傳輸到IM伺服器來實現這種功能。該信號可能包括第二方的用戶ID,或者使IM伺服器能夠確定文本消息會話應該轉移到誰的某種其它唯一標識符。在一種示例性實施方式中,作為接收到信號的結果,IM伺服器首先將先前由第一方發送和/或接收的、作為文本消息會話一部分的所有文本消息轉移到第二方的設備,其中文本消息可能由IM伺服器本身存儲或者存儲在IM伺服器能夠訪問的資料庫中。IM伺服器隨即將文本消息會話中所有後續文本消息傳輸到第二方的設備。根據本發明又一個示例性實施方式,用戶能夠有選擇地在後續設備上只繼續他/她之前在先前設備上執行的某些文本消息會話。通常,這可以通過針對用戶各種設備中的每個設備,將優先級和用戶與其執行文本消息會話的特定方關聯起來完成,而不是更通常地將優先級與用戶設備本身相關聯。例如,在一個示例性實施方式中,用戶可以產生夥伴的列表(例如,母親、父親、Joe、Beth等等)或者,可選地,夥伴組的列表(例如,朋友、家人、同事等等),用戶期望與他/她們執行IM會話。用戶可以針對該用戶各種設備中的每個設備,將優先級指派給每個夥伴或者夥伴組。例如,該用戶可以指定朋友、家人和同事的每個都在該用戶的個人電腦(PC)上擁有高優先級,而在該用戶的個人數字助理(PDA)和蜂窩電話上擁有低優先級。在一種示例性實施方式中,這意味著該用戶將只能在他/她的PC上接收到來自家人、朋友和同事的文本消息,而在該用戶的PDA或者蜂窩電話上則不能接收。假設用戶正在他/她的辦公室裡在其PC前工作時,隨即與他/她的母親(即,家人)、Joe(即,朋友)和他/她的上司Smith先生(即,同事)開始文本消息會話。然後,假設該用戶需要離開他/她的辦公室並且希望在他/她的PDA上只繼續和Smith先生的會話。根據示例性實施方式,為了做到這些,該用戶可以使在PDA上與同事相關聯的優先級被調高,而使在PC上與同事相關聯的優先級被調低,其他優先級保持不變。其結果是,所有先前由該用戶在其PC上發送和/或接收的、作為與Smith先生文本消息會話一部分的所有文本消息將在該用戶的PDA上顯示。此外,所有該用戶從Smith先生那裡接收的後續文本消息都將發送到PDA。任何從母親或者Joe那裡接收的文本消息將只發送到該用戶的PC。通常,前面的本發明示例性實施方式依賴於改變與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係。這些設備可以由相同或不同用戶操作。如本領域普通技術人員所理解,改變各個優先級之間的關係涉及改變與第一設備相關聯的優先級、改變與第二設備相關聯的優先級或者改變兩者。因此,這裡示例性實施方式的討論不應該用來將本發明限制於改變這種關係的任何方法。此外,各種設備的優先級都可以由用戶設備自身、IM伺服器或者負責監控文本消息會話的某些其它網絡實體進行定義和改變。系統和終端架構現在參考圖1,其中示出了一種將從本發明示例性實施方式中受益的系統。具體地,圖1示出了上面討論過的場景,即,文本消息會話貫穿於整個項目始終,並且文本消息會話從一個工作階段的各方轉移到後續工作階段的各方。以下會參考圖6再次對此場景進行詳糹田討論。如圖1所示,該系統可以包括第一階段(階段1)101的一個或者多個設備101a-101c,這些設備通過數據網120(諸如,區域網(LAN)、城域網(MAN)和/或無線區域網(WAN))連接到即時消息(IM)伺服器130,以在第一階段101的設備101a-101c之間以及在設備101a-101c與類似連接到數據網120的其他設備之間發送或者接收即時消息。例如,設備101a-101c可以包括蜂窩電話、個人數字助理(PDA)、尋呼機、個人電腦(PC)、筆記本電腦、平板電腦或者能夠發送和/或接收數據的任何其它通信設備。該系統還可以包括類似地經由數據網120連接到IM伺服器130上的第二階段(階段2)102的一個或者多個附加設備102a-102c以及第三階段(階段3)103的一個或者多個設備103a-103c,以4更發送和接收文本消息。在一種示例性實施方式中,該系統可以進一步包括未在圖中示出的資料庫,該資料庫至少可由IM伺服器130訪問,用於存儲文本消息會話中的文本消息。該資料庫還可以進一步存儲用於對指派給每個階段不同設備的各種優先級進行定義的表。參考圖2,其中示出了將從本發明中受益的另一種系統。具體地,圖2示出了上面討論過的場景,即,有人呼叫緊急響應接線員以尋求緊急救援,並且代表呼叫者與接線員之間會話的文本消息被傳輸到呼叫的最終接收者(例如,消防隊)。以下會參考圖7再次詳細討論這個場景。如圖2所示,該系統可以包括接線員,更具體地是由接線員操作的設備200,其通過接入網220(諸如,例如公共交換電話網絡(PSTN))與呼叫者210(即,由呼叫者操作的設備)通信,以便接收緊急呼叫。如所示,呼叫者210還可以經由接入點230通過數據網120與接線員200通信。該接線員還通過數據網120連接到IM伺服器130,以將呼叫者210和接線員200之間的呼叫記錄轉化為文本消息,該文本消息可以存儲在例如IM伺服器130本身或者存儲在能夠由IM伺服器130訪問的資料庫(未示出)中。該系統還可以進一步包括由警察局201、消防部門202、動物控制部門203和/或有毒物質控制部門204的成員操作的設備,這些設備通過數據網120連接到接線員200和IM伺服器130,以在有呼叫轉移到那個部門或者設備的情況下,接收轉移的呼叫和經過轉化的文本消息。這些設備可以由部門的專門接線員操作,即,這些操作員是每個部門中負責從接線員接收轉移的或者前轉的(forwarded)緊急呼叫並將指令分發到部門內將採取必要措施的適合員工的人口貝。如上所述,雖然沒有示出,但是這些設備可以類似地由諸如例如計算機幫助服務中心之類的幫助服務中心的各個部門成員來操作。現在參考圖3,其中示出了將從本發明示例性實施方式中受益的又一種系統。具體地,圖3同時示出了兩個場景,即,在一個場景中第一方將文本消息會話轉移到第二方,而在另一個場景中用戶有選擇地只將某些文本消息會話轉移到第二設備。這些場景將分別參考圖8和圖9在下面進行詳細討論。如圖3所示,該系統可以包括任何兩個或者兩個以上的數字詔:備310、310',諸如蜂窩電話、PDA、尋呼機、個人電腦、筆記本電腦或者平板電腦,它們通過數據網120連接到IM伺服器130,以將即時消息發送到由其它方操作並類似連接到數據網120的各種其它數字設備,並從它們接收即時消息。在一種示例性實施方式中,數字設備310、310,中的每個由不同用戶操作,並且第一設備310的用戶希望將他/她正在執行的文本消息會話轉移到第二設備310,的用戶。在另一種示例性實施方式中,數字設備310、310,由同一用戶操作,並且該用戶希望只將他/她正在第一設備310上執行的特定文本消息會話轉移到第二設備310,。在任一個示例性實施方式中,該系統還可以進一步包括資料庫(未示出),其可以被IM伺服器130訪問並且可以將在數據設備310、310,上執行的各種文本消息會話的文本消息存儲於其中。現在參考圖4,其中根據本發明一種示例性實施方式示出了能夠作為先前任一系統的數字設備(例如,101a-101c、102a-102c、103a-103c、200、201-204、310或者310,)和/或IM伺服器130操作的實體的框圖。能夠作為數字設備或者IM伺服器操作的實體包括用於執行根據本發明示例性實施方式的一個或者多個功能的各種裝置,所述功能特別地包括那些在此示出並且描述的功能。然而應當理解的是,一個或者多個實體可以包括執行一個或者多個相似功能的可選裝置,而不會脫離本發明的精神和範圍。如所示,能夠操作為數字設備(例如,101a-101c、102a-102c、103a-103c、200、201-204、310或者310,)和/或IM伺服器的實體通常包括諸如連接至存儲器42的處理器40之類的裝置,用於執行或者控制實體的各種功能。存儲器可以包括易失性和/或非易失性存儲器,並通常存儲內容、數據等。例如,存儲器通常存儲從該實體傳輸的和/或由該實體接收的內容。還例如,存儲器通常存儲軟體應用或指令等,用於處理器執行與根據本發明示例性實施方式的實體操作相關聯的步驟。除了存儲器42以外,處理器40還可以連接到至少一個接口或者用於顯示、傳輸和/或接收數據、內容等的其它裝置。就這一點,接口可以包括至少一個通信接口44或者用於傳輸和/或接收數據、內容等的其它裝置,以及可以包括顯示器46和/或用戶輸入接口48的至少一個用戶接口。接著,用戶輸入接口可以包括允許實體從用戶接收數據的任意多的設備,諸如鍵盤、觸控螢幕、操縱柄或者其它輸入設備。現在參考圖5,其中示出了一種數字設備(例如,101a-101c、102a-102c、103a-103c、200、201-204、310或者310,),也就是移動終端或者移動臺,它們可以用於發送和接收即時消息,並且因此將從本發明的示例性實施方式中獲益。移動終端或者其它數字設備包括用於執行根據本發明示例性實施方式的一個或者多個功能的裝置,所述功能特別地包括那些在此示出描的功能。然而應該理解的是,一個或者多個實體可以包括執行一個或者多個相似功能的可選裝置,而不會脫離本發明的精神和範圍。更具體地,例如,如圖5所示,實體可以包括天線502、發射器504、接收器506和分別向發射器504提供信號以及從接收器506接收信號的裝置,諸如例如處理器、控制器等的處理設備508。這些信號包括與現在應用的蜂窩系統的空中接口標準一致的信令信息和用戶語音和/或用戶產生的數據。就這一點,移動臺能夠根據一個或者多個空中接口標準、通信協議、調製類型和接入類型進行操作。更具體地,該移動臺能夠根據大量第二代(2G)、2.5G和/或第三代(3G)通信協議等中的任一通信協議進行操作。更進一步地,例如,該移動臺能夠根據以下多種不同的無線網絡協議技術中的任意一種進行操作,這些技術包括藍牙、IEEE802.11WLAN(或者Wi-Fi)、IEEE802.16WiMAX,超寬帶(UWB)等技術。應當理解,諸如處理器、控制器或者其它計算設備的處理設備508包括用於實現移動臺的視頻、音頻和邏輯功能所需的電路,並且處理設備508能夠,執行應用程式以實現下面討論的功能。例如,該處理設備可以由各種裝置組成,該各種裝置包括數位訊號處理設備、微處理器設備和各種模數轉換器、數模轉換器和其它輔助電路。根據這些設備各自的能力在它們之間分配行動裝置的控制和信號處理功能。處理設備508因此還包括在調製和傳輸以前進行巻積編碼以及交織信息和數據的功能。該處理設備可以附加地包括內部語音編碼器(VC)508A,以及可以包括內部數據數據機(DM)508B。此外,該處理設備508可以包括對一個或者多個可存儲在存儲器中的軟體應用進行操作的功能。例如,該處理設備能夠操作諸如常規網絡瀏覽器的連接程序。然後,該連接程序可以允許移動臺例如諸如根據HTTP和/或無線應用協議(WAP)來傳輸和接收網頁內容。該移動臺還可以包括諸如用戶接口的裝置,例如,用戶接口包括常規耳機或揚聲器510、振鈴器512、麥克風514、顯示器516,它們都耦合到處理設備508。允許行動裝置接收數據的用戶輸入接口可以包括允許行動裝置接收數據的許多設備中的任意一種,諸如小鍵盤518、觸控螢幕(未示出)、麥克風514或者其他輸入設備。在包括小鍵盤的實施方式中,小鍵盤可以包括常規數字鍵(0-9)和相關的按鍵(#、*)以及用於操作移動臺的其他按鍵,並且可以包括字母數字鍵的全集或者可以對其進行激活而提供字母數字鍵全集的鍵的集合。雖然未示出,但是移動臺可以包括諸如振動電池組的電池,以向操作移動臺所需的各種電路供給電力,以及可選擇地提供機械振動作為可^r測的輸出。移動臺還可以包括諸如存儲器的裝置,例如用戶身份模塊(SIM)520,可移除用戶身份模塊(R-UIM)(未示出)等,這種裝置通常存儲涉及移動用戶的信息元素。除了SIM以外,移動臺可以包括其它存儲器。就這一點,移動臺可以包括易失性存儲器522和其它非易失性存儲器524,它們可以是嵌入式的和/或是可移除式的。例如,其它非易失性存儲器可以是嵌入式的或者可移除式的多媒體存儲卡(MMC)、如索尼公司製造的存儲棒、電可擦寫只讀存儲器(EEPROM)、快閃記憶體、硬碟等。存儲器可以存儲行動裝置使用的任意多條信息或者任意大量的數據,以實現移動臺的功能。例如,存儲器可以存儲能夠唯一標識行動裝置的標識符,諸如國際行動裝置識別(IMEI)碼、國際移動用戶識別(IMSI)碼、行動裝置綜合業務數字網絡(MSISDN)碼等。存儲器還可以存儲內容。例如,存儲器可以為應用或者其它電腦程式存儲電腦程式代碼。例如,在本發明的一個實施方式中,存儲器可存儲這樣的電腦程式代碼,該代碼使移動臺能夠引起與移動臺相關聯的優先級和與後續移動臺或者其它數字設備相關聯的優先級之間關係改變,其中這種關係的改變使得先前使用移動臺執行的文本消息會話轉移到後續的移動臺或者數字設備上。在一種示例性實施方式中,這涉及將使用移動臺執行的文本消息會話中的一條或者多條文本消息轉移到後續移動臺或數字設備上並在其上進行顯示。本發明示例性實施方式的系統、方法、設備、網絡實體和電腦程式產品將主要結合移動通信應用來進行描述。然而應當理解,本發明的實施方式的系統、方法、設備、網絡實體和電腦程式產品可以與移動通信產業內及移動通信產業外的各種其它應用結合使用。例如,本發明實施方式的系統、方法、設備、網絡實體和電腦程式產品可以與有線和/或無線網絡(例如,網際網路)應用結合使用,這些應用包括,例如將正在進行的會話轉移到固定的有線設備上的實施方式。還應當理解,儘管終端被示為且描述為包括行動電話,但是行動電話僅僅是將從本發明中受益的一種終端示例,因此行動電話不應該用於限制本發明的範圍。儘管為了示例的目的而示出並描述了若干終端的實施方式,但是其它類型的終端,諸如個人數字助理(PDA)、尋呼機、個人電腦(PC)、筆記本電腦、平板電腦和其它類型的電子系統(包括移動的無線設備和固定的有線設備)都可以很容易地使用本發明的實施方式。將IM會話轉移到不同方的方法工作階段如上所述,本發明的示例性實施方式可以與涉及多個工作階段的項目結合使用,其中,在每個階段完成時,在一個階段中各方之間發送和接收的文本消息將轉移到後續階段中的各方。現在參考圖6,其示出了根據此示例性實施方式在從每個階段將文本消息會話轉移到下一個階段時需要執行的步驟。如所示,該過程在新項目啟動(步驟601)的時候開始,並且對包括新項目每個工作階段的項的表進行定義(步驟602)。該表可以進一步包括各方,具體包括與參與每個階段的各方設備相關聯的用戶ID。在步驟603中,為每個階段設定優先級。具體地,第n階段(其中,n=l)的優先級設置為高,而與後續階段相關聯的優先級將設置為低。表1提供了可以在步驟602和603中創建的表的示例。表l:工作階段的優先級:tableseeoriginaldocumentpage26如本領域普通技術人員所理解,該表可以由圖1示出的任一設備(例如,101a-101c、102a隱102c、103a-103c)在參與各個工作階段中時進行定義。可選地,該表可以由IM伺服器130或者未示出的管理員進行定義。此外,該表可以存儲在至少能夠由IM伺服器130訪問的資料庫中,該資料庫或許還可以由參與文本消息會話中的各個其它設備lOla-lOlc、102a-102c、103a-103c訪問。可選地,該表可以存儲在IM伺服器130本身。在步驟601-603之後,項目已準備好可以開始,並且因此在項目中工作的各方之間的文本消息會話也已準備好可以開始。在步驟604中,將在第一階段各方的設備之間(例如,在Joe、Bob和Sue之間)傳輸和接收文本消息。例如,文本消息可以包括在完成各種研發任務期間收集的信息。在發送和接收文本消息的同時,還存儲文本消息,例如存儲到IM伺服器130上或者可選地存儲到資料庫中。當這個階段的工作完成以後(例如,當新產品的整個研發完成以後)(步驟605),將第n階段(在這種情況下是第1階段)的優先級變為低,並且下一(即,第n+1個,或者是第2個)階段的優先級變為高(步驟606)。現在,該項目已經前進到開發的下一個(在這種情況下是第2個)階段(例如,測試階段),並且將由這個新階段的各方(例如,Kelly、Mark和Jack)接續文本消息會話。然而在接續文本消息會話之前,在步驟607中,所有先前保存的文本消息(即,在第1階段的各方之間發送和接收的所有文本消息)都被傳輸到第2階段各方的設備上,並且在這些設備上顯示。這使得第2階段的各方能夠查看由先前階段的各方做出並記錄的全部重要進展。在步驟608中,文本消息隨後在第n+l個階段(例如第2階段,或者測試階段)的各方之間傳輸。當這個階段的工作完成以後(步驟609),確定這個階段是否是該項目的最後階段(步驟610)。如果是,則由於假定這個項目已經結束,而使該過程結束(步驟611)。如果這個階段不是最後階段,則將n增大到(n+l)(例如,現在n等於2),並且該過程針對項目的下一階段重複步驟606-610。換句話說,為了繼續本示例,將第n(即,第2個,或者測試)階段的優先級變為低,而將第n+l階段(即,第3個,或者市場營銷)階段的優先級變為高。其結果是,先前保存到例如IM伺服器的所有文本消息(即,所有發送和接收的、作為第1階段一部分的文本消息,和所有發送和接收的、作為第2階段一部分的文本消息),都傳輸到第3階段的設備(例如,由Dave、Carol和Betty操作的設備)上,並在這些設備上顯示。隨後將在第3階段的各方中傳輸一條或者多條文本消息,並且同時存儲到例如IM伺服器上或者能夠為IM伺服器所訪問的資料庫中。一旦這個階段的工作完成,則由於此階段在本示例中是該項目的最後階段,所以該過程結束。緊急服務呼叫或者幫助服務呼叫如上述討論,本發明示例性實施方式還可以進一步與緊急服務呼叫或者幫助服務呼叫結合使用,其中表示呼叫者和接線員或者前端方(front-endparty)之間會話的一條或者多條文本消息被傳輸到這個呼叫的最終接收者,從而不需要呼叫者重複那些他/她已經告訴過接線員的內容。圖7示出了根據示例性實施方式從接線員那裡將呼叫和相應的文本消息轉移到最終接收者時可能需要採取的步驟。如所示,該過程在接線員接到例如需要緊急救助的人的呼叫之前開始。在步驟701中,首先定義這樣的表,該表包括呼入呼叫所有可能參與者(包括接線員)的項,並包括與每一方相關聯的優先級。在步驟702中,與接線員相關聯的優先級設置為高,而與每個可能參與者相關聯的優先級設置為低。通常,這意味著所有呼入呼叫都將被路由到接線員。如在上面示例性實施方式中,該表可以由接線員200、IM伺服器130或者諸如未示出的管理員的某些其它實體來定義。該表還可以進一步存儲到至少能夠為IM伺服器130所訪問的資料庫中,或者存儲到IM伺服器130本身。下面的表2和表3分別提供了這種用於緊急服務呼叫和幫助服務呼叫的表的示例。表2:緊急服務呼叫可能受讓者的優先級tableseeoriginaldocumentpage28一旦定義了該表並且設定了優先級,則接線員接收呼叫(步驟703)。在步驟704中,呼叫者和接線員之間的會話將被記錄,並且轉化為文本消息,這些文本消息隨即存儲到例如IM伺服器130上,或者可選地存儲到資料庫中。一旦該接線員確定將該呼叫路由到哪裡(例如,如果緊急事件是火災,則接線員可以決定將這個呼叫轉移到消防部門)(步驟705),則接線員將使所選中受讓者的優先級變為高,而將接線員的優先級變為低(步驟706)。其結果是,在步驟707和708中,分別將呼叫轉移到選中的參與者(例如,消防部門),將表示呼叫者和接線員之間會話的文本消息傳輸給選中的參與者。手動地將呼叫轉移到特定方消息會話從一方轉移到另一方。圖8示出了根據這個示例性實施方式可以採取的步驟。如所示,過程從用戶(例如,用戶A)與X方開始文本消息會話開始(步驟801)。當用戶A正在傳輸和接收作為文本消息會話一部分的文本消息時,這些文本消息將存儲到例如IM伺服器上或者可以由IM伺服器訪問的資料庫中(步驟802)。在會話中的某個時間點,用戶A決定將與X方的文本消息會話轉移到用戶B(步驟803)。為了完成此轉移,在步驟804中用戶A傳輸信號給IM伺服器,該信號表明用戶A希望將該會話轉移到用戶B。在一種示例性實施方式中,該信號將包括與用戶B相關聯的用戶ID,或者向IM伺服器指示該會話應該轉移給誰的某種其它唯一的標識符。響應於接收到信號,IM伺服器分別在步驟805和806中建立與用戶B所操作設備的連接,並將用戶A與X方之間文本消息會話的所有已存儲文本消息傳輸到那個設備。最後,在步驟807中,用戶B將使用他/她自己的設備接續與X方的文本消息會話。因此,本發明的示例性實施方式通過使用戶B加速了解先前在用戶A和X方之間傳輸的、作為會話一部分的消息,而使用戶B能更容易地進入文本消息會話。因此,用戶B能夠更好的從用戶A中斷的地方接續。有選擇地在後續設備上接續IM會話的方法
技術領域:
:本發明最後的示例性實施方式提供了這樣的裝置,用戶通過使用該裝置可以有選擇地只將某些文本消息會話從第一設備轉移到後續設備。圖9示出了根據這個示例性實施方式的、為了實現這樣轉移可以採取的步驟。這個過程的第一步驟,即步驟卯l,定義這樣的表,該表包括與一個或者多個夥伴或者夥伴組相對應的行,用戶能與這些夥伴或者夥伴組執行文本消息會話。示例性的夥伴組可以包括朋友、家人和/或同事。該表還包括與一個或者多個由該用戶操作的不同設備(例如,個人電腦(PC)、個人數字助理(PDA)和/或蜂窩電話)相對應的列。然後為每個夥伴/夥伴組和每個設備設定優先級。下面的表4提供了可以在步驟901中定義的這種表的示例。表4:夥伴組和它們各自的優先級。tableseeoriginaldocumentpage30如在上述示例性實施方式中,例如,表可以由該用戶通過他/她的設備310、310,中的一個設備、IM伺服器130,或者諸如管理員的其它實體創建。該表還可以存儲在IM伺服器130本身或者至少能夠為IM伺服器所訪問的資料庫中。在步驟902中,用戶在設備1上(例如,他/者她的PC上)例如與夥伴A、夥伴B和夥伴C開始文本消息會話。假設夥伴A是該用戶的朋友夥伴組的成員,夥伴B是該用戶的家人夥伴組的成員,夥伴C是該用戶的同事夥伴組的成員。因此,與夥伴A、B和C相關聯的優先級在該用戶的PC上為高,但是在該用戶的PDA或者蜂窩電話設置為低。當用戶正在傳輸和接收作為每個上述會話一部分的文本消息時,這些文本消息被存儲到例如IM伺服器上或者可以由IM伺服器所訪問的資料庫中(步驟903)。在步驟904,用戶決定從設備1(例如,他/她的PC)遷移到設備2(例如,他/她的PDA)上。例如,這會在用戶即將離開他/她的辦公室回家、去吃午飯或者出差時發生。在步驟905中,用戶決定在設備2(例如,他/她的PDA)只想要繼續和夥伴B(例如,他/她的家中成員)的文本消息會話。他/她不想要繼續與夥伴A(例如,他/她的朋友)或者夥伴C(例如,他/她的同事)的會話。為了只將與夥伴B的文本消息會話轉移到設備2,則在步驟906中,將與夥伴B(或者,在這個示例中,是與家人夥伴組)及設備2(例如,PDA)相關聯的優先級變為高。其它所有的優先級都保持不變。在一種示例性實施方式中,為了停止將夥伴B發送的文本消息傳輸到該用戶的設備1,與夥伴B和設備1相關聯的優先級也可以變為低。在與設備1和設備2相關聯的、針對夥伴B的兩個優先級都設定為高的示例性實施方式中,夥伴B發送的文本消息將簡單地發送到兩個設備上。在一種示例性實施方式中,為了實現上述轉移,該用戶自身可以通過使用他/她的一個設備訪問存儲在IM伺服器上或者能夠為IM伺服器和用戶設備所訪問的資料庫中的表,來手動地改變與各個夥伴/夥伴組及各個設備相關聯的優先級。可選地,用戶可以將指示IM伺服器修改各種夥伴/夥伴組和設備優先級的信號發送到IM伺服器。在又一個示例性實施方式中,IM伺服器可以通過預編程來基於發生了某些已列舉出的情形,而自動改變與某些夥伴或者夥伴組和某些設備相關聯的優先級。例如,每當該用戶關閉他/她的PC或者使用他/她的PC退出IM伺服器登錄時,該IM伺服器可以通過預編程來將與夥伴組同事和該用戶的PDA和/或蜂窩電話相關聯的優先級變為高。在這種情況中,用戶將在離開他/她的PC時總是在其PDA和/或蜂窩電話上收到來自他/她的同事的文本消息。如本領域普通技術人員所理解,能夠有無數的方法來觸發與各種夥伴/夥伴組和各種用戶設備相關聯的優先級的改變。現在返回圖9,作為改變優先級的結杲,在步驟907中,在用戶和夥伴B之間使用設備1(例如,用戶的PC)執行的會話的所有已存儲的文本消息都傳輸到設備2上(例如,用戶的PDA),並在設備2上顯示。這樣使該用戶能夠使用設備2從他/她使用設備1進行的會話中斷的地方接續。最後,在步驟908中,將在設備2上接續與夥伴B的文本消息會話,而從夥伴A或者夥伴C接收的所有後續文本消息都只傳輸到設備1。結論如本領域普通技術人員所理解,上述本發明實施方式可以具體化為系統、方法、移動終端設備或者其它裝置。因此,本發明可以採用純硬體的實施方式、純軟體的實施方式或者由硬體方面和軟體方面組合而成的實施方式的形式。此外,本發明可以採用計算才幾可讀存儲介質上的電腦程式產品的形式,其中在該計算機可讀存儲介質中擁有在其上具體化的計算機可讀程序指令(例如,計算機軟體)。更具體地,本發明可以採用通過網絡執行的計算機軟體的形式。任何適合的計算機可讀存儲介質都可以加以利用,包括硬碟、CD-ROM、光存儲設備或者磁性存儲設備。參考根據本發明實施方式的方法、裝置(即,系統)和電腦程式產品的框圖和流程圖,在以上描述了本發明。應理解的是,框圖和流程圖中的方框以及框圖和流程圖中的方框組合分別可以由電腦程式指令實現。這些電腦程式指令可以裝載到通用計算機、專用計算機或者其它可編程的數據處理裝置以產生機器,使得在計算機或者可編程數據處理裝置上運行的指令創建用於實現由流程圖方框或者若干方框指定功能的裝置,雖然也可以使用實現該功能的其它裝置,包括各種在此描述的硬體、固件和軟體組合。這些電腦程式指令也可存儲在計算機可讀存儲器中,該計算機可讀存儲器指引計算機或其他可編程數據處理裝置以特定的方式運作,使得存儲在計算機可讀存儲器中的指令產生產品,該產品包括用於實現在流程圖方框或若干方框中指定功能的計算機可讀指令。電腦程式指令還可加載到計算機或其他可編程數據處理裝置上,以使得在計算機或其他可編程裝置上執行一系列的操作步驟,以產生計算機可實現過程,使得在計算機或其他可編程裝置上運行的指令能夠提供用於實現在流程圖方框或若干方框中指定功能的步驟。因此,框圖和流程圖的方框支持用於執行特定功能的裝置組合、用於執行特定功能的步驟組合以及用於執行特定功能的程序指令裝置。還應當理解,框圖和流程圖的每個方框以及框圖和流程圖的方框組合都可由基於專用硬體的計算機系統來實現,其中該計算機系統執行特定的功能或步驟、或專用硬體和計算機指令的組合。受益於在前描述和附圖中的教導,本發明所屬領域的技術人員容易想到在此給出的本發明的許多改進和其他實施方式。因此,應當理解,本發明並不限於公開的特定實施方式,並且這些改進和其他實施方式旨在包括於所附權利要求書的範圍內。儘管在此使用了具體術語,但是僅在一般性和描述性的意義上使用這些術語,而不是出於限定的目的。權利要求1.一種有選擇地將先前使用第一設備執行的文本消息會話轉移到第二設備的方法,所述方法包括引起使用第一設備執行文本消息會話;至少部分基於與誰執行該文本消息會話,來修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係;以及如果與第二設備相關聯的優先級超過了與第一設備相關聯的優先級,則自動引起使用第二設備接續該文本消息會話,其中引起該文本消息會話被接續包括引起使用第一設備執行的該文本消息會話中的一條或者多條文本消息在第二設備上顯示。2.如權利要求1的方法進一步包4舌定義能夠與其執行文本消息會話的一個或者多個夥伴;將第一優先級與對應於每個夥伴的第一設備相關聯;以及將第二優先級與對應於每個夥伴的第二設備相關聯,使得每個夥伴擁有分別與第一設備和第二設備相關聯的相應的第一優先級和第二優先級,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改對應於至少一個該夥伴的第二優先級。3.如權利要求1的方法進一步包括定義能夠與其執行文本消息會話的一個或者多個夥伴組;將第一優先級與對應於每個夥伴組的第一設備相關聯;以及將第二優先級與對應於每個夥伴組的第二設備相關聯,使得每個夥伴組擁有分別與第一設備和第二設備相關聯的相應的第一優先級和第二優先級,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改對應於至少一個該夥伴組的第二優先級。4.一種在第二用戶操作的第二設備上接續文本消息會話的方法,該文本消息會話先前使用第一用戶操作的第一設備執行,所述方法包4舌引起使用第一用戶操作的第一設備執行文本消息會話;以及如果與第二設備相關聯的優先級超過了與第一設備相關聯的優先級,則自動引起使用第二用戶操作的第二設備接續該文本消息會話,其中引起該文本消息會話被接續包括引起使用第一設備執行的文本消息會話中的一條或者多條文本消息在第二設備上顯示。5.如權利要求4的方法進一步包括修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係,以實現該文本消息會話到第二用戶的轉移。6.如權利要求5的方法進一步包括定義文本消息會話的一個或多個可能參與者,每個可能參與者都操作相應的設備,其中至少第二用戶是可能參與者;以及將優先級與對應於每個可能參與者的每個設備相關聯。7.如權利要求6的方法進一步包括產生擁有與各個可能參與者相對應的一個或者多個項的表,每項包括該相應設備到該相關聯的優先級的映射,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改與該第二用戶相對應的表項。8.權利要求5中的方法進一步包括接收請求將該文本消息會話轉移到第二用戶的信號;以及響應於接收到該信號,引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級。9.一種有選擇地將文本消息會話轉移到第二設備的電腦程式產品,該文本消息會話先前使用第一設備執行,其中該電腦程式產品包括其上存儲有計算機可讀程序代碼部分的至少一個計算機可讀存儲介質,該計算機可讀程序代碼部分包括第一可執行部分,用於引起使用第一設備執行該文本消息會話;第二可執行部分,用於至少部分基於與誰執行該文本消息會話,來修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係;第三可執行部分,用於如果與第二設備相關聯的優先級超過了與第一設備相關聯的優先級,則自動引起使用第二設備接續該文本消息會話,其中引起該文本消息會話被接續包括引起使用第一設備執行的該文本消息會話中的一條或者多條文本消息在第二設備上顯示。10.如權利要求9的電腦程式產品進一步包括第四可執行部分,用於定義能夠與其執行文本消息會話的一個或者多個夥伴;第五可執行部分,用於將第一優先級與對應於每個夥伴的第一設備相關聯;以及第六可執行部分,用於將第二優先級與對應於每個夥伴的第二設備相關聯,使得每個夥伴擁有分別與第一設備和第二設備相關聯的相應的第一優先級和第二優先級,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改對應於至少一個該夥伴的第二優先級。11.如權利要求9的電腦程式產品進一步包括第四可執行部分,用於定義能夠與其執行文本消息會話的一個或者多個夥伴組;第五可執行部分,用於將第一優先級與對應於每個夥伴組的第一設備相關聯;以及第六可執行部分,用於將第二優先級與對應於每個夥伴組的第二設備相關聯,使得每個夥伴組擁有分別與第一設備和第二設備相關聯的相應的第一優先級和第二優先級,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改對應於至少一個該夥伴組的第二優先級。12.—種在第二用戶操作的第二設備上接續文本消息會話的電腦程式產品,該文本消息會話先前使用第一用戶操作的第一設備執行,其中該電腦程式產品包括擁有其上存儲有計算機可讀程序代碼部分的至少一個計算機可讀存儲介質,該計算機可讀程序代碼部分包括第一可執行部分,用於引起使用第一用戶操作的第一設備執行該文本消息會話;以及第二可執行部分,用於如果與第二設備相關聯的優先級超過與第一設備相關聯的優先級,則自動引起使用第二用戶操作的第二設備接續該文本消息會話,其中引起該文本消息會話被接續包括引起使用第一設備執行的文本消息會話的一條或多條文本消息在第二設備上顯示。13.如權利要求12的電腦程式產品進一步包括第三可執行部分,用於修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係,以實現該文本消息會話到第二用戶的轉移。14.如權利要求13的電腦程式產品進一步包括第四可執行部分,用於定義該文本消息會話的一個或多個可能參與者,每個可能參與者都操作相應的設備,其中至少第二用戶是可能參與者;以及第五可執行部分,用於將優先級與對應於該每個可能參與者的每個設備相關聯。15.權利要求14中的電腦程式產品進一步包括第六可執行部分,用於產生擁有與各自可能參與者及相應設備相對應的一個或者多個項的表,每項包括該相應i殳備到該相關聯優先級的映射,所述表可由負責監控該文本消息會話的網絡實體訪問,其中修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間的關係包括修改對應於第二用戶的該表項。16.如權利要求12的電腦程式產品進一步包括第三可執行部分,用於接收請求將該文本消息會話轉移到第二用戶的信號;以及第四可執行部分,用於響應於接收到該信號,引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級。17.—種數字設備,其能夠有選擇地將在該數字設備上執行的文本消息會話轉移到不同設備上,所述數字設備包括處理器;以及存儲器,其與處理器通信,存儲處理器可執行的應用,其中該應用在執行時能夠至少部分基於與誰執行該文本消息會話,來引起修改與該數字設備相關聯的優先級和與該不同設備相關聯的優先級之間的關係,其中該關係的修改導致使用該數字設備執行的文本消息會話的一條或者多條文本消息轉移到該不同設備上並且在該不同設備上顯示。18.如權利要求17的數字設備,其中對關係的修改進一步導致該文本消息會話的一條或者多條後續文本消息傳輸到該不同設備。19.如權利要求18的數字設備,其中該應用在執行時進一步能夠定義能與其執行文本消息會話的一個或者多個夥伴,將第一優先級與對應於每個夥伴的數字設備相關聯,並將第二優先級與對應於每個夥伴的不同設備相關聯,從而使得每個夥伴擁有分別與數字設備和不同設備相關聯的相應的第一優先級和第二優先級,其中引起修改與數字設備相關聯的優先級和與不同設備相關聯的優先級之間的關係包括引起修改對應於至少一個該夥伴的第二優先級。20.如權利要求18的數字設備,其中該應用在執行時進一步能夠定義能與其執行文本消息會話的一個或者多個夥伴組,將第一優先級與對應於每個夥伴組的數字設備相關聯,並將第二優先級與對應於每個夥伴組的不同設備相關聯,從而使得每個夥伴組擁有分別與數字設備和不同設備相關聯的相應的第一優先級和第二優先級,其中引起修改與數字設備相關聯的優先級和與不同設備相關聯的優先級之間的關係包括引起修改對應於至少一個該夥伴組的第二優先級。21.—種數字設備,其由第一用戶操作並且能夠將在該數字設備上執行的文本消息會話轉移到第二用戶操作的不同設備上,所述數字設備包括處理器;以及存儲器,其能夠與該處理器通信,存儲處理器可執行的應用,其中該應用能夠在運行時引起修改與第一用戶操作的數字設備相關聯的優先級和與第二用戶操作的不同設備相關聯的優先級之間的關係,其中對關係的修改將導致使用第一用戶操作的數字設備執行的文本消息會話的一條或者多條文本消息轉移到第二用戶並且顯示在該不同設備上。22.如權利要求21的數字設備,其中對關係的修改進一步導致該文本消息會話的一條或者多條後續文本消息傳輸到該不同設備。23.如權利要求22的數字設備,其中該應用在運行時進一步能夠定義該文本消息會話的一個或多個可能參與者,每個可能參與者操作相應的設備,其中至少第二用戶是可能參與者,並且其中該應用在運行時進一步能夠將優先級與對應於每個可能參與者的每個設備相關聯。24.如權利要求22的數字設備,其中引起修改與該數字設備相關聯的優先級和與該不同設備相關聯的優先級之間的關係包括將信號傳輸到負責監控該文本消息會話的網絡實體,以指示該網絡實體修改該關係。25.—種網絡實體,其能夠有選擇地從第一設備將文本消息會話轉移到第二設備,所述實體包括用於存儲使用第一設備執行的該文本消息會話的一條或者多條文本消息的裝置;以及用於在確定與第二設備相關聯的優先級超過與第一設備相關聯的優先級後,將存儲的文本消息傳輸到第二設備的裝置,其中至少部分基於該文本消息會話與誰執行,使與第二設備相關聯的優先級超過與第一設備相關聯的優先級。26.如權利要求25的網絡實體進一步包括用於至少部分基於與誰執行該文本消息會話,來修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間關係的裝置。27.如權利要求25的網絡實體進一步包括用於存儲分別與第一設備和第二設備相關聯的優先級的裝置。28.—種網絡實體,其能夠從第一用戶操作的第一設備將文本消息會話轉移到第二用戶操作的第二設備,所述網絡實體包括用於存儲使用第一用戶操作的第一設備執行的文本消息會話的一條或者多條文本消息的裝置;以及用於在確定與第二設備相關聯的優先級超過與第一設備相關聯的優先級後,將存儲的文本消息傳輸到第二用戶操作的第二設備的裝置。29.如權利要求28的網絡實體進一步包括用於修改與第一設備相關聯的優先級和與第二設備相關聯的優先級之間關係的裝置。30.如權利要求29的網絡實體進一步包括用於存儲分別與第一設備和第二設備相關聯的優先級的裝置。31.—種有選擇地將先前使用第一設備執行的文本消息會話轉移到第二設備的系統,所述系統包括第一設備;網絡實體,其與第一設備通信,存儲使用第一設備執行的文本消息會話的一條或者多條文本消息;以及第二設備,其與該網絡實體通信,其中該第一設備能夠至少部分基於與誰執行該文本消息會話,而引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級,並且其中當與第二設備相關聯的優先級超過與第一設備相關聯的優先級時,第二設備接收並且顯示存儲的一條或者多條文本消息。32.如權利要求31的系統,其中第一設備進一步能夠定義能與其執行文本消息會話的一個或者多個夥伴,將第一優先級與對應於每個夥伴的第一設備相關聯,並且將第二優先級與對應於每個夥伴的第二設備相關聯,使得每個夥伴擁有分別與第一設備和第二設備相關聯的對應的第一優先級和第二優先級,其中引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級包括引起修改對應於至少一個該夥伴的第二優先級。33.如權利要求31的系統,其中第一設備進一步能夠定義能與其執行文本消息會話的一個或者多個夥伴組,將第一優先級與對應於每個夥伴組的第一設備相關聯,並且將第二優先級與對應於每個夥伴組的第二設備相關聯,從而使得每個夥伴組擁有分別與第一設備和第二設備相關聯的相應的第一優先級和第二優先級,其中引起與第二設備相關聯的優先級超過與第一設備相關聯的優先級包括引起修改與至少一個該夥伴組相對應的第二優先級。34.—種在第二用戶操作的第二設備上接續文本消息會話的系統,該文本消息會話先前使用第一用戶操作的第一設備執行,所述系統包括第一設備,其由第一用戶操作;網絡實體,其與第一設備通信,存儲使用第一設備執行的文本消息會話的一條或者多條文本消息;以及第二設備,其由第二用戶操作,所述第二設備與該網絡實體通信,其中當與第二設備相關聯的優先級超過與第一設備相關聯的優先級時,該第二設備接收並且顯示存儲的一條或者多條文本消息。35.如權利要求34的系統,其中該第一設備能夠使與第二設備相關聯的優先級超過與第一設備相關聯的優先級,以實現該文本消息會話到第二用戶的轉移。36.如權利要求35的系統,其中該第一設備進一步能夠定義該文本消息會話的一個或者多個可能參與者,每個可能參與者操作相應的設備,其中至少第二用戶是可能參與者,該第一設備進一步能夠將優先級與對應於每個可能參與者的每個設備相關聯。37.如權利要求36的系統進一步包括資料庫,其至少能夠為第一設備和該網絡實體中的一個所訪問,權利要求書第9/9頁其中該資料庫存儲包括與各個可能參與者相關聯的一個或者多個項的表,每個項包括相應設備到相關聯優先級的映射。38.如權利要求34的系統,其中第一設備能夠將信號傳輸到網絡實體,請求將該文本消息會話轉移到第二用戶,其中傳輸該信號將導致與第二設備相關聯的優先級超過與第一設備相關聯的優先級。全文摘要提供了一種方法、電腦程式產品、數字設備、網絡實體和系統,用於使操作第一設備的第一方能夠將文本消息會話轉移到操作第二設備的第二方。此外,提供了一種方法、電腦程式產品、數字設備、網絡實體和系統,用於使在第一設備上執行多個文本消息會話的用戶能夠只把某些其中的文本消息會話轉移到第二設備。在任意一種情況中,文本消息會話的轉移都導致在後續設備上接續會話以前,將會話的一條或者多條文本消息轉移到後續設備上並在後續設備上顯示。文檔編號H04L12/58GK101292479SQ200680038530公開日2008年10月22日申請日期2006年8月17日優先權日2005年9月6日發明者M·I·弗斯特裡南申請人:諾基亞西門子網絡公司