專利名稱:一種移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信系統(tǒng)中移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法。
背景技術(shù):
由于目前固定電話費遠低于移動電話費,而且移動電話存在耗電量大、輻射和通話質(zhì)量問題,因此,移動電話用戶大都希望在能打固定電話的地方,盡量少使用移動電話。為此,有人提出了移動電話呼叫智能轉(zhuǎn)移地實現(xiàn)方法,按照該方法,需要設(shè)置用于標識移動電話呼叫轉(zhuǎn)移的目的固定電話的無線裝置,用其作為固定電話標識器,以及設(shè)置用于識別該標識器的無線裝置,稱為識別器,將該無線裝置內(nèi)置于移動電話內(nèi)部;移動電話內(nèi)置的無線裝置獲取自己搜索到的固定電話標識器存儲的標識信息,結(jié)合移動電話存儲的轉(zhuǎn)移電話列表,選擇適合的轉(zhuǎn)移呼叫目的固定電話,然后向移動網(wǎng)絡(luò)發(fā)出呼叫轉(zhuǎn)移指令完成呼叫轉(zhuǎn)移的設(shè)置。上述方法具體使用時,通常用一個標識器關(guān)聯(lián)一個電話,且與用戶電話關(guān)聯(lián)的各個標識器的標識小區(qū)間沒有交叉覆蓋的情況。但是還是有一些比較特殊的情況出現(xiàn),比如用戶有二個連在一起的辦公室,每個辦公室都有一個固定電話,用戶可能將一個可以覆蓋這二個辦公室的標識器與這二個固定電話關(guān)聯(lián)起來;或者是用戶用了二個標識器,其中每一個標識器關(guān)聯(lián)一個固定電話,但這二個標識器的標識小區(qū)在二間辦公室的隔墻處附近,有交叉覆蓋的部分。這樣,當移動電話同時處于幾個相關(guān)標識小區(qū)的交叉區(qū)域內(nèi)時,移動電話應(yīng)該選擇處理哪個相關(guān)標識器作為其關(guān)聯(lián)標識器?或者移動電話處于一個相關(guān)標識小區(qū)內(nèi),但相應(yīng)的相關(guān)標識器ESN對應(yīng)移動電話中轉(zhuǎn)移列表里的二個以上可以用于移動電話進行呼叫轉(zhuǎn)移目的電話的號碼,那么,如何讓移動電話選擇其中的一個最理想的號碼?由于現(xiàn)有方法沒有解決上述特殊情況下的呼叫轉(zhuǎn)移問題,導(dǎo)致移動電話呼叫智能轉(zhuǎn)移的效果不理想,呼叫轉(zhuǎn)移的結(jié)果往往不是用戶最想要的結(jié)果。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,使用該方法能夠提高移動電話呼叫智能轉(zhuǎn)移的效果,使移動電話呼叫智能轉(zhuǎn)移的目的地最能貼近用戶的理想。
為達到上述目的,本發(fā)明提供的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,包括下述步驟
步驟1移動電話搜索標識器,用搜索到的相關(guān)標識器的信息更改相關(guān)標識器列表,計算相關(guān)標識器列表中所有相關(guān)標識器的轉(zhuǎn)移目的號碼列表S的并集列表D;
步驟2移動電話根據(jù)列表D中的號碼,提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移,直到用戶發(fā)出確認響應(yīng),同時按照用戶確認的相關(guān)號碼完成呼叫轉(zhuǎn)移的設(shè)置。
所述步驟1還包括用搜索到的非相關(guān)標識器的信息更改非相關(guān)標識器列表。
所述用搜索到的相關(guān)標識器的信息更改相關(guān)標識器列表,是當相關(guān)標識器列表中不存在該搜索到的相關(guān)標識器信息時,將該搜索到的相關(guān)標識器信息增加到相關(guān)標識器列表中,當相關(guān)標識器列表中存在該搜索到的相關(guān)標識器信息時,重新初始化相關(guān)標識器列表中該搜索到的相關(guān)標識器的時間;所述用搜索到的非相關(guān)標識器的信息更改非相關(guān)標識器列表,是當非相關(guān)標識器列表中不存在該搜索到的非相關(guān)標識器信息時,將該搜索到的非相關(guān)標識器信息增加到非相關(guān)標識器列表中,當非相關(guān)標識器列表中存在該搜索到的非相關(guān)標識器信息時,重新初始化非相關(guān)標識器列表中該搜索到的非相關(guān)標識器的消息等待時間。
在更新相關(guān)標識器列表時,按照下述方法重新計算列表D按照相關(guān)標識器被移動電話發(fā)現(xiàn)的順序,從后往前計算,以保證在列表D中,被移動電話發(fā)現(xiàn)較晚的標識器的所標識的轉(zhuǎn)移目的號碼排在前面。
所述方法還包括設(shè)置禁止“提示確認更改呼叫轉(zhuǎn)移號碼”的時間H,在時間H內(nèi),禁止提示用戶確認是否將轉(zhuǎn)移設(shè)定號碼更改為相關(guān)號碼。
步驟2中,提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移設(shè)定或是否將轉(zhuǎn)移設(shè)定更改為相關(guān)號碼時,從最新增加的電話號碼開始提示。
所述方法還包括將非相關(guān)標識器列表和相關(guān)標識器列表中超時未被收到信號的標識器的信息從列表中刪除。
移動電話刪除一個相關(guān)標識器時,要按照權(quán)利要求4的方法,重新計算列表D,并且根據(jù)重新計算的列表D,確定是否取消先前設(shè)定的呼叫轉(zhuǎn)移,以及確定是否提示用戶確認呼叫轉(zhuǎn)移設(shè)置或提示用戶確認呼叫轉(zhuǎn)移號碼更改。
本發(fā)明用移動電話所有收到信號的相關(guān)標識器的信息更新相關(guān)標識器列表中的信息,尤其當發(fā)現(xiàn)新的相關(guān)標識器信息時,還要重新計算相關(guān)標識器列表中所有相關(guān)標識器的轉(zhuǎn)移目的號碼集合D,并且,移動電話根據(jù)該集合D中的號碼,提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移,在用戶發(fā)出確認響應(yīng)后,按照用戶確認的相關(guān)號碼完成呼叫轉(zhuǎn)移的設(shè)置;上述方案可以作為移動電話呼叫全自動智能轉(zhuǎn)移業(yè)務(wù)的一個補充,提供給用戶更加靈活的選擇方式,能夠解決極端情況下的呼叫轉(zhuǎn)移的隨意性問題(相對移動電話搶先式選擇轉(zhuǎn)移目的電話的方式而言),同時用戶確認操作簡便;由于該方法能夠及時提示用戶進行轉(zhuǎn)移設(shè)定,及自動取消由于移動電話位置的移動而出現(xiàn)的過時的轉(zhuǎn)移設(shè)定,能夠準確實現(xiàn)關(guān)聯(lián)標識器的選擇和小區(qū)的切換,因此具有較好的實用性,能夠提高移動電話呼叫轉(zhuǎn)移的效果和用戶滿意度。
圖1是本發(fā)明所述方法的實施例流程圖2是移動電話小區(qū)切換示意圖3是圖1所述實施例采用的超時處理流程圖。
具體實施例方式
采用本發(fā)明所述的方法能夠?qū)崿F(xiàn)移動電話呼叫轉(zhuǎn)移的人為設(shè)定與自動取消設(shè)定,其實質(zhì)是,根據(jù)所搜尋到的相關(guān)標識器的轉(zhuǎn)移目的號碼列表的集合,提示用戶,由用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移,并且根據(jù)用戶發(fā)出的確認響應(yīng),完成呼叫轉(zhuǎn)移的設(shè)置。
本發(fā)明所述方法主要涉及下述概念
1、標識小區(qū),一個標識器的信號覆蓋區(qū)域,在該區(qū)域內(nèi),移動電話能夠獲取標識器中所存儲的標識信息;
2、相關(guān)標識器,假如根據(jù)標識器所存儲的標識信息,經(jīng)過移動電話的號碼分析后,能夠得到非空的用于移動電話呼叫轉(zhuǎn)移的目的號碼列表,則該目的號碼列表為移動電話的相關(guān)電話列表,該標識器,即為移動電話的相關(guān)標識器;
3、關(guān)聯(lián)標識器,首先是一個相關(guān)標識器,其次是移動電話在其標識小區(qū)內(nèi),第三是其轉(zhuǎn)移目的號碼列表中含有移動電話當前設(shè)置的呼叫轉(zhuǎn)移目的號碼;顯然,本文中定義的移動電話的關(guān)聯(lián)標識器可以多于一個。
4、相關(guān)標識小區(qū),移動電話的相關(guān)標識器標識的標識小區(qū)為該移動電話的相關(guān)標識小區(qū)。
5、關(guān)聯(lián)標識小區(qū),移動電話的關(guān)聯(lián)標識器標識的標識小區(qū)為該移動電話的關(guān)聯(lián)標識小區(qū)。
下面結(jié)合附圖對本發(fā)明作進一步詳細的描述。
圖1是本發(fā)明所述方法的實施例流程圖。按照圖1,首先設(shè)置用于標識移動電話呼叫轉(zhuǎn)移的目的固定電話的標識器,以及設(shè)置用于識別標識器的識別器,將識別器內(nèi)置于移動電話內(nèi)部;還要設(shè)置禁止“提示確認更改轉(zhuǎn)移號碼”的時間H(簡稱禁止時間H),該時間為從轉(zhuǎn)移設(shè)定開始之后的一段時間,在該禁止時間H內(nèi),則不提示用戶更改呼叫轉(zhuǎn)移號碼(不管移動電話在這期間又發(fā)現(xiàn)了多少個新的相關(guān)標識器,以及列表D又增加了多少個新的轉(zhuǎn)移目的號碼)。例如,設(shè)H為30秒(沒有設(shè)置時,本例的默認值30秒),則在一次呼叫轉(zhuǎn)移設(shè)定后的30秒內(nèi)不提示用戶進行呼叫轉(zhuǎn)移號碼的更改(假設(shè)還存在其它的可以用于設(shè)定呼叫轉(zhuǎn)移的號碼),該禁止時間H僅在存在呼叫轉(zhuǎn)移設(shè)定的情況下有意義。另外在移動電話中設(shè)置三個數(shù)據(jù)表1、相關(guān)標識器列表,用于存儲移動電話當前搜索到的相關(guān)標識器的信息;2、非相關(guān)標識器列表,用于存儲移動電話當前搜索到的非相關(guān)標識器的信息;3、區(qū)域轉(zhuǎn)移目的號碼列表D,用于存儲當前區(qū)域內(nèi)所有相關(guān)標識器的轉(zhuǎn)移目的號碼列表的并集。
上述相關(guān)標識器和非相關(guān)標識器信息主要包括標識器ESN(電子序列號,全球唯一)、等待消息時間、發(fā)現(xiàn)時間年月日時分秒等。另外,設(shè)置非相關(guān)標識器列表是為了避免移動電話頻繁地進行相關(guān)標識器判斷,而影響呼叫轉(zhuǎn)移的性能。而且設(shè)置非相關(guān)標識器列表,還可以輔助分析位置移動。
區(qū)域轉(zhuǎn)移目的號碼列表D格式參考下表
在初始狀態(tài)下,移動電話中的非相關(guān)標識器列表和相關(guān)標識器列表都為空;區(qū)域轉(zhuǎn)移目的號碼列表為空;已經(jīng)設(shè)置的轉(zhuǎn)移目的號碼為空;等待確認的轉(zhuǎn)移目的號碼為空。這樣,當移動電話在步驟1搜索標識器,移動電話根據(jù)所有收到信號的非相關(guān)標識器的信息或相關(guān)標識器的信息更新所述非相關(guān)標識器列表或相關(guān)標識器列表,即,如果新搜索到相關(guān)標識器,在步驟2將被收到信號的相關(guān)標識器的信息保存到相關(guān)標識器列表中;如果新搜索到非相關(guān)標識器,將被收到信號的非相關(guān)標識器的信息保存到非相關(guān)標識器列表;如果被收到信號的標識器已經(jīng)在標識器列表中存在,則重新初始化相應(yīng)的標識器的消息等待時間。移動電話將非相關(guān)標識器列表或相關(guān)標識器列表中超時未被收到廣播幀的標識器的信息從列表中刪除。這樣就能保證在非相關(guān)標識器列表和相關(guān)標識器列表始終保持有在當前區(qū)域內(nèi)能夠被移動電話接收到信號的標識器的信息。然后移動電話在步驟3判斷搜索到的標識器是否為相關(guān)標識器,如果不是,返回步驟1繼續(xù)搜索,如果是,則在步驟4計算相關(guān)標識器列表中所有相關(guān)標識器的轉(zhuǎn)移目的號碼列表S的并集列表D。列表D為移動電話所在當前區(qū)域搜索到的相關(guān)標識器的轉(zhuǎn)移目的號碼列表并集,即區(qū)域轉(zhuǎn)移目的號碼列表。然后移動電話在步驟5根據(jù)列表D中的號碼,如果目前移動電話沒有轉(zhuǎn)移設(shè)定,則用列表D中號碼提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移設(shè)置;如果目前已經(jīng)有了轉(zhuǎn)移設(shè)定,且當前時間處于禁止時間H內(nèi),則不提示用戶確認更改呼叫轉(zhuǎn)移目的號碼,否則仍然用列表D中目前已經(jīng)設(shè)置呼叫轉(zhuǎn)移的號碼以外的號碼提示用戶確認是否將呼叫轉(zhuǎn)移目的號碼更改為相關(guān)號碼。以上提示用戶確認進行呼叫轉(zhuǎn)移設(shè)置或更改,如果用戶發(fā)出確認響應(yīng),則按照用戶確認的相關(guān)號碼進行呼叫轉(zhuǎn)移設(shè)置或更改。因此,移動電話在步驟6還要判斷用戶是否已經(jīng)確認用于呼叫轉(zhuǎn)移的號碼,如果沒確認,轉(zhuǎn)步驟1繼續(xù)搜索標識器,此時,移動電話仍然處于提示用戶確認狀態(tài);一旦用戶確認,則在步驟7按照用戶確認的號碼,完成呼叫轉(zhuǎn)移的設(shè)置或更改。以上提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移設(shè)置或是否更改轉(zhuǎn)移設(shè)定號碼為相關(guān)號碼時,從新增加的電話號碼開始提示。
需要說明,在圖1所示的實施例中,移動電話在從非標識區(qū)域進入某一標識區(qū)域時,并不是先等待把所有的相關(guān)標識器都搜尋到才開始提示用戶。移動電話在搜尋到一個標識器后,立即進行分析,如果發(fā)現(xiàn)是相關(guān)標識器,就提示用戶確認。后來再搜尋到的新相關(guān)標識器被認為是由于移動電話移動所引起的小區(qū)切換產(chǎn)生的。
本例中用戶的響應(yīng)可以有3種方式
A用戶按確認鍵,確認轉(zhuǎn)移到某一號碼上。當移動電話先前本來已經(jīng)進行了轉(zhuǎn)移設(shè)定時,給用戶的提示信息是“更改呼叫轉(zhuǎn)移號碼”,而不是“確認呼叫轉(zhuǎn)移號碼”,這種情況,移動電話需要先取消先前的轉(zhuǎn)移設(shè)定,再進行新的轉(zhuǎn)移設(shè)定,這種情況為呼叫轉(zhuǎn)移號碼更改。實際當中,進行新的轉(zhuǎn)移設(shè)定將會自動取消先前設(shè)置的轉(zhuǎn)移設(shè)定。
B、查詢。即用戶按下一個鍵,查看下一個轉(zhuǎn)移目的號碼;用戶按上一個鍵,查看上一個轉(zhuǎn)移目的號碼。用戶當前已經(jīng)設(shè)置了轉(zhuǎn)移的號碼不應(yīng)被用來提示用戶。
C、用戶按取消鍵,取消在該區(qū)域的轉(zhuǎn)移確認或轉(zhuǎn)移號碼更改。此時,要么移動電話沒有進行轉(zhuǎn)移設(shè)定,要么繼續(xù)保持以前的轉(zhuǎn)移設(shè)定號碼不變。
處于轉(zhuǎn)移號碼更改狀態(tài),原來設(shè)定的轉(zhuǎn)移設(shè)定依然有效,直到用戶按鍵確認更改了轉(zhuǎn)移目的號碼為止。
在等待用戶確認的過程中,移動電話繼續(xù)探測已經(jīng)發(fā)現(xiàn)的標識器的信號以判斷和標識器的通信通斷情況;同時移動電話還要繼續(xù)搜尋新的標識器,因此,在等待用戶的轉(zhuǎn)移確認的同時,列表D的內(nèi)容可以繼續(xù)改變,并且,這種改變能夠反映到提示確認的內(nèi)容上。比如,由于用戶很忙,當一個待確認號碼提示用戶時,用戶并沒有確認,接著,由于用戶的走動,又發(fā)現(xiàn)了新的標識器,或者發(fā)生了標識小區(qū)的切換,導(dǎo)致提示用戶確認的號碼已經(jīng)不在列表D中,此時,需要重新用列表D中的第一個號碼來提示用戶確認。如圖2所示移動電話由于移動,可能會離開某一個標識小區(qū),或者進入了新的標識小區(qū),在圖2中,移動電話B原來在(A、B)的交叉區(qū)域內(nèi),其非相關(guān)標識器列表為(A),相關(guān)標識器列表為(B),移動電話的關(guān)聯(lián)標識器為B,由于走動,移動電話進入(A、B、C)交叉區(qū)域內(nèi),此時,移動電話的非相關(guān)標識器列表為(A),相關(guān)標識器列表為(B、C),移動電話根據(jù)相關(guān)標識器C的轉(zhuǎn)移目的號碼提示用戶更改呼叫轉(zhuǎn)移號碼,用戶沒有理會該提示信息,后來,又移動到(A、C、D)的交叉區(qū)域內(nèi)后,移動電話B的非相關(guān)標識器列表仍然為(A),相關(guān)標識器列表為(C、D)。移動電話在(A、B、C)的交叉區(qū)域時,其關(guān)聯(lián)標識器為相關(guān)標識器B,提示用戶更改轉(zhuǎn)移設(shè)定號碼為相關(guān)標識器C的轉(zhuǎn)移目的號碼,移動電話移動到(A、C、D)的交叉區(qū)域后,移動電話自動取消了原來的呼叫轉(zhuǎn)移設(shè)定,并重新提示用戶確認更改轉(zhuǎn)移號碼,首先提示用戶的是相關(guān)標識器D的轉(zhuǎn)移目的號碼,最終,用戶選擇了相關(guān)標識器C關(guān)聯(lián)的電話;當然,用戶也可以選擇相關(guān)標識器D所關(guān)聯(lián)的電話,這就看轉(zhuǎn)移到哪個電話上,用戶接電話更方便。
移動電話有四種狀態(tài)
A、初始狀態(tài)。即,未進行轉(zhuǎn)移設(shè)定,也沒有提示確認轉(zhuǎn)移號碼;
B、設(shè)定狀態(tài)。即,進行了轉(zhuǎn)移設(shè)定,但未提示更改轉(zhuǎn)移號碼;
C、確認狀態(tài),即,沒有進行轉(zhuǎn)移設(shè)定,但提示確認轉(zhuǎn)移號碼;
D、更改狀態(tài)。即,進行了轉(zhuǎn)移設(shè)定,同時又提示更改轉(zhuǎn)移號碼。
列表D的計算,是按照相關(guān)標識器被移動電話發(fā)現(xiàn)的順序,從后往前計算,以保證在列表D中,前面的轉(zhuǎn)移目的號碼不會比后面的轉(zhuǎn)移目的號碼發(fā)現(xiàn)時間早(這樣,列表D中的新增相關(guān)標識器對應(yīng)的轉(zhuǎn)移目的號碼處于列表的最前面),以保證將來的提示,從列表D的開始到列表D的結(jié)尾,按照轉(zhuǎn)移目的號碼發(fā)現(xiàn)時間從后(新)到前(舊)的順序進行。
在移動電話搜索標識器時,涉及對標識器廣播幀的處理。移動電話在接收到一個標識器的廣播幀后的處理流程如下
移動電話收到了標識器的廣播幀后,先根據(jù)廣播幀中的ESN,查找非相關(guān)標識器列表和相關(guān)標識器列表中,看是否已經(jīng)存在該標識器,若存在,則初始化該標識器的消息等待時間,并結(jié)束處理;若在非相關(guān)標識器列表和相關(guān)標識器列表中都不存在,則判斷該標識器是否為移動電話的相關(guān)標識器,如果不是,將其追加在非相關(guān)標識器列表尾部,初始化該標識器的消息等待時間,并結(jié)束處理;如果是,則將其追加在相關(guān)標識器列表尾部,初始化該標識器的消息等待時間,并重新計算區(qū)域轉(zhuǎn)移目的號碼列表D。對于初始狀態(tài),如果列表D中沒有新增的號碼,則結(jié)束處理。如果列表D中有新增的號碼,則,用列表D中第一個號碼(顯然,該號碼為最新發(fā)現(xiàn)的轉(zhuǎn)移目的號碼)提示用戶,進行轉(zhuǎn)移目的號碼確認。對于設(shè)定狀態(tài),如果列表D中沒有新增的號碼,則結(jié)束處理。如果列表D中有新增的號碼,則,如果當前時間在禁止時間H之內(nèi),結(jié)束處理,如果當前時間在禁止時間H之后,則用列表D中第一個沒有被設(shè)置轉(zhuǎn)移的號碼提示用戶,進行轉(zhuǎn)移目的號碼更改。對于確認狀態(tài),用列表D中第一個號碼重新提示用戶,進行轉(zhuǎn)移目的號碼確認;對于更改狀態(tài),用列表D中第一個沒有被設(shè)置轉(zhuǎn)移的號碼提示用戶,進行轉(zhuǎn)移目的號碼更改。
設(shè)置禁止時間H,可用于調(diào)節(jié)提示的頻率。該禁止時間H范圍值越小,提示會越頻繁!一般地,當前時間在禁止時間H范圍值之內(nèi),說明用戶在同一個區(qū)域內(nèi)沒有大的移動,只是剛剛進入該區(qū)域時,其它標識器的廣播信號還沒有來得及接收和處理而已,反之,如果當前時間在禁止時間H范圍值之后,則認為移動電話由于移動進入了一個新的區(qū)域。
移動電話定時對非相關(guān)標識器列表中的各個標識器進行超時檢測,當檢查等待某一個標識器的消息的等待計時超時后,移動電話即從非相關(guān)標識器列表中刪除該標識器的信息。
移動電話也定時對相關(guān)標識器列表中的各個標識器進行超時檢測,該檢測過程參考圖3。首先移動電話在步驟11檢查等待某一個標識器的消息的等待計時,然后在步驟12判斷上述檢查是否存在相關(guān)標識器被等待消息的計時超時,如果沒超時,轉(zhuǎn)步驟11繼續(xù)檢測,否則在步驟13從相關(guān)標識器列表中刪除該標識器的信息,同時重新進行區(qū)域轉(zhuǎn)移目的號碼列表D的計算,得出新的轉(zhuǎn)移目的號碼列表D,最后在步驟14根據(jù)新的號碼列表D完成相關(guān)處理。具體說,在步驟14,對于初始狀態(tài),結(jié)束處理;對于設(shè)定狀態(tài),轉(zhuǎn)步驟2B處理;對于確認狀態(tài),轉(zhuǎn)步驟2C處理;對于更改狀態(tài),轉(zhuǎn)步驟2D處理。
步驟2B移動電話判斷先前設(shè)置的呼叫轉(zhuǎn)移的目的電話號碼是否還在區(qū)域轉(zhuǎn)移目的號碼列表D中,如果不在,則要取消原來的呼叫轉(zhuǎn)移設(shè)定。檢查列表D空否,不空,則取列表D中的第一個號碼提示用戶,進行轉(zhuǎn)移目的號碼確認。
步驟2C取消正在等待的轉(zhuǎn)移確認。檢查列表D空否,不空,則取列表D中的第一個號碼提示用戶,進行轉(zhuǎn)移目的號碼確認。
步驟2D取消正在等待的轉(zhuǎn)移號碼更改。移動電話判斷先前設(shè)置的呼叫轉(zhuǎn)移的目的電話號碼是否還在區(qū)域轉(zhuǎn)移目的號碼列表D中,如果在,轉(zhuǎn)步驟2D1;如果不在,則轉(zhuǎn)步驟2D2。
步驟2D1;看列表D中是否存在沒有被設(shè)置轉(zhuǎn)移的號碼,如果存在,則用第一個沒有被設(shè)置轉(zhuǎn)移的號碼提示用戶,進行轉(zhuǎn)移目的號碼更改。
步驟2D2。取消先前設(shè)置的轉(zhuǎn)移設(shè)定,并檢查列表D空否,不空,則取列表D中的第一個號碼提示用戶,進行轉(zhuǎn)移目的號碼確認。
最后還需說明,本發(fā)明所述的方法是實現(xiàn)移動電話呼叫智能轉(zhuǎn)移的半自動實現(xiàn)方法,它可以與移動電話呼叫智能轉(zhuǎn)移的全自動的實現(xiàn)方法結(jié)合使用,這時,可以通過在移動電話上設(shè)置全自動轉(zhuǎn)移開關(guān)完成兩種方法的轉(zhuǎn)換,當該開關(guān)打開時,移動電話按照全自動轉(zhuǎn)移流程進行轉(zhuǎn)移目的號碼的確定和相關(guān)的轉(zhuǎn)移設(shè)定。當關(guān)閉全自動轉(zhuǎn)移開關(guān)后,移動電話按本發(fā)明所述方法實現(xiàn)呼叫轉(zhuǎn)移。本例中將關(guān)于呼叫轉(zhuǎn)移的開關(guān)等設(shè)置集中放在移動電話的一個菜單下來管理。
在以上半自動呼叫智能轉(zhuǎn)移方法中,如果移動電話自動每次用提示用戶進行轉(zhuǎn)移設(shè)置確認或進行轉(zhuǎn)移號碼更改確認的第一個號碼進行呼叫轉(zhuǎn)移設(shè)置或呼叫轉(zhuǎn)移號碼更改,將是另外一種全自動轉(zhuǎn)移方法。
權(quán)利要求
1、一種移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,包括下述步驟
步驟1移動電話搜索標識器,用搜索到的相關(guān)標識器的信息更改相關(guān)標識器列表,計算相關(guān)標識器列表中所有相關(guān)標識器的轉(zhuǎn)移目的號碼列表S的并集列表D;
步驟2移動電話根據(jù)列表D中的號碼,提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移,直到用戶發(fā)出確認響應(yīng),同時按照用戶確認的相關(guān)號碼完成呼叫轉(zhuǎn)移的設(shè)置。
2、根據(jù)權(quán)利要求1所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于所述步驟1還包括用搜索到的非相關(guān)標識器的信息更改非相關(guān)標識器列表。
3、根據(jù)權(quán)利要求2所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于所述用搜索到的相關(guān)標識器的信息更改相關(guān)標識器列表,是當相關(guān)標識器列表中不存在該搜索到的相關(guān)標識器信息時,將該搜索到的相關(guān)標識器信息增加到相關(guān)標識器列表中,當相關(guān)標識器列表中存在該搜索到的相關(guān)標識器信息時,重新初始化相關(guān)標識器列表中該搜索到的相關(guān)標識器的消息等待時間;所述用搜索到的非相關(guān)標識器的信息更改非相關(guān)標識器列表,是當非相關(guān)標識器列表中不存在該搜索到的非相關(guān)標識器信息時,將該搜索到的非相關(guān)標識器信息增加到非相關(guān)標識器列表中,當非相關(guān)標識器列表中存在該搜索到的非相關(guān)標識器信息時,重新初始化非相關(guān)標識器列表中該搜索到的非相關(guān)標識器的消息等待時間。
4、根據(jù)權(quán)利要求3所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于,在更新相關(guān)標識器列表時,按照下述方法重新計算列表D按照相關(guān)標識器被移動電話發(fā)現(xiàn)的順序,從后往前計算,以保證在列表D中,被移動電話發(fā)現(xiàn)較晚的標識器的所標識的轉(zhuǎn)移目的號碼排在前面。
5、根據(jù)權(quán)利要求1、2、3或4所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于所述方法還包括設(shè)置禁止“提示確認更改呼叫轉(zhuǎn)移號碼”的時間H,在時間H內(nèi),禁止提示用戶確認是否將轉(zhuǎn)移設(shè)定的號碼更改為相關(guān)號碼。
6、根據(jù)權(quán)利要求5所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于步驟2中,提示用戶確認是否進行相關(guān)號碼的呼叫轉(zhuǎn)移設(shè)定或是否將轉(zhuǎn)移設(shè)定更改為相關(guān)號碼時,從最新增加的電話號碼開始提示。
7、根據(jù)權(quán)利要求6所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于所述方法還包括在移動電話發(fā)現(xiàn)了新的相關(guān)標識器,并重新計算列表D后,如果移動電話已經(jīng)處在提示用戶確認轉(zhuǎn)移設(shè)置或確認轉(zhuǎn)移更改狀態(tài),則不論列表D中內(nèi)容是否增加,都用新發(fā)現(xiàn)的標識器所對應(yīng)的轉(zhuǎn)移目的號碼更新提示給用戶確認的呼叫轉(zhuǎn)移目的號碼。
8、根據(jù)權(quán)利要求7所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于所述方法還包括將非相關(guān)標識器列表和相關(guān)標識器列表中超時未被收到信號的標識器的信息從列表中刪除。
9、根據(jù)權(quán)利要求8所述的移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,其特征在于移動電話刪除一個相關(guān)標識器時,要按照權(quán)利要求4的方法,重新計算列表D,并且根據(jù)重新計算的列表D,確定是否取消先前設(shè)定的呼叫轉(zhuǎn)移,以及確定是否提示用戶確認呼叫轉(zhuǎn)移設(shè)置或提示用戶確認呼叫轉(zhuǎn)移號碼更改。
全文摘要
本發(fā)明公開了一種移動電話呼叫智能轉(zhuǎn)移的實現(xiàn)方法,該方法是,移動電話搜索標識器,并將搜索到的相關(guān)標識器的信息保存到相關(guān)標識器列表中,并計算相關(guān)標識器列表中所有相關(guān)標識器的轉(zhuǎn)移目的號碼列表S的并集列表D,并作出一些相關(guān)處理,比如,提示用戶進行相關(guān)號碼的呼叫轉(zhuǎn)移設(shè)置確認,并按照用戶確認的相關(guān)號碼完成呼叫轉(zhuǎn)移的設(shè)置;同時,移動電話對搜索到的所有標識器進行超時檢測,從相關(guān)標識器列表中刪除哪些已經(jīng)超時的標識器信息,并作出一些相關(guān)處理,比如,取消以前的轉(zhuǎn)移設(shè)定。上述方案實現(xiàn)簡單,用戶使用靈活,能夠解決極端情況下的呼叫轉(zhuǎn)移的隨意性問題,提高移動電話呼叫轉(zhuǎn)移的性能和穩(wěn)定性。
文檔編號H04M3/42GK1391393SQ02125970
公開日2003年1月15日 申請日期2002年8月7日 優(yōu)先權(quán)日2002年8月7日
發(fā)明者王正偉 申請人:王正偉