專利名稱:用于掉話的蜂窩通信自動重?fù)芊椒ê鸵苿臃涓C通信裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于掉話的蜂窩通信自動重?fù)堋?br>
技術(shù)背景
由于許多不同的原因,蜂窩通信可能被干擾或中斷。在某些情況下,差的蜂窩覆蓋可能導(dǎo)致掉話。當(dāng)覆蓋是可承受的并足以支持通話時,可能需要用戶手動地重新開始通話。發(fā)明內(nèi)容
一種裝置和方法包括檢測在移動蜂窩通信裝置中接收的信號強(qiáng)度。作為所檢測的信號強(qiáng)度的功能,檢測該裝置和另一裝置之間的掉話。當(dāng)所檢測的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接該掉話。
圖1是說明根據(jù)示例實(shí)施例重新連接掉話的方法的流程圖。
圖2是說明根據(jù)示例實(shí)施例重新連接掉話的另一方法的流程圖,該方法包括當(dāng)通話有可能中斷時發(fā)送消息。
圖3是說明根據(jù)示例實(shí)施例重新連接掉話的方法的流程圖,該方法包括移動蜂窩裝置的可能的將來位置。
圖4是說明根據(jù)示例實(shí)施例重新連接掉話的方法的流程圖。
具體實(shí)施方式
在下面的描述中,參考構(gòu)成了本文的一部分的附圖,其中通過圖示示出可以實(shí)施的具體實(shí)施方式
。非常具體地描述了這些實(shí)施例以使本領(lǐng)域技術(shù)人員能夠?qū)嵤┍景l(fā)明,并且應(yīng)該理解,在不脫離本發(fā)明的范圍的情況下,可以使用其它實(shí)施例并且可以進(jìn)行邏輯和電氣改變。因此,不在限制的意義上進(jìn)行示例實(shí)施例的下面的描述,并且通過后附權(quán)利要求來限定本發(fā)明的范圍。
在一個實(shí)施例中可以以軟件或軟件與人實(shí)施的過程的組合來實(shí)現(xiàn)本文描述的功能或算法。軟件可以包括在例如存儲器或其它類型的存儲裝置等計算機(jī)可讀介質(zhì)中存儲的計算機(jī)可執(zhí)行指令。另外,該種功能對應(yīng)于模塊,其是在存儲裝置中存儲的軟件、硬件、固件或它們的任意組合??梢砸运M囊粋€或多個模塊執(zhí)行多個功能,并且所描述的實(shí)施例僅是示例。軟件還可以采用在例如智能電話、移動電話或其它裝置等移動蜂窩裝置的處理器上運(yùn)行的一個或多個應(yīng)用的形式,并且可選擇地可以在在例如個人計算機(jī)、輸入板、膝上計算機(jī)、服務(wù)器或其它計算機(jī)系統(tǒng)等計算機(jī)系統(tǒng)上工作的數(shù)字信號處理器、ASIC、微處理器或其它類型的處理器上執(zhí)行軟件。
系統(tǒng)和方法監(jiān)視信號長度以確定例如移動電話等蜂窩通信裝置是否處于具有足夠的蜂窩覆蓋的區(qū)域中。如果與其它裝置的通話在用戶打算結(jié)束在該裝置上的通話之前結(jié)束,并且信號長度小于所選擇的閾值,則確定通話被中斷。在一個實(shí)施例中,當(dāng)信號長度大于閾值時,系統(tǒng)和方法自動地重?fù)芷渌b置以重新建立通話。
在另一些實(shí)施例中,可以準(zhǔn)備消息以向其它裝置和裝置的用戶通知信號質(zhì)量正在降低并且通話可能被中斷。該消息可以詢問當(dāng)對于該裝置信號強(qiáng)度恢復(fù)時,該其它裝置是否想重新建立通話。該其它裝置或那些裝置的用戶然后可以通過經(jīng)由對于因?yàn)椴蛔愕母采w而使通話中斷的裝置返回的通信提供他們的選擇來選擇是否要被重新呼叫??梢砸?SMS (短消息服務(wù))消息或所希望的其它形式來交換消息。
在另一些實(shí)施例中,覆蓋的快速減弱可能導(dǎo)致沒有充分時間來產(chǎn)生并發(fā)送警告通話可能被中斷的消息。為了處理覆蓋的該種快速減弱,可以保存弱覆蓋區(qū)域的數(shù)據(jù)庫(通常被稱為盲區(qū))。裝置的位置和路徑可以被監(jiān)視并用于在覆蓋減弱為裝置接近盲區(qū)之前產(chǎn)生和發(fā)送消息。在另一些實(shí)施例中,裝置可以提供反饋以對于所遭遇的數(shù)據(jù)庫中沒有的盲區(qū)以及由于網(wǎng)絡(luò)改變(例如提供另外的蜂窩通信塔)而不再是盲區(qū)的數(shù)據(jù)庫中的盲區(qū),來更新數(shù)據(jù)庫,??梢詮臄?shù)據(jù)庫中刪除不再是盲區(qū)的該種盲區(qū),同時可以添加新的盲區(qū)。
圖1中的100說明重新連接掉話的方法。方法100包括在110檢測在移動蜂窩通信裝置中接收的信號強(qiáng)度。在120,作為檢測到的信號強(qiáng)度的功能,該方法檢測該裝置和另一裝置之間的掉話。在某些實(shí)施例中,檢測120還包括該裝置的用戶是否已經(jīng)選擇了通話結(jié)束功能。在另一些實(shí)施例中,可以通過沒有從處理該通話的蜂窩站接收到消息來檢測掉話。在130,當(dāng)檢測到的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接該掉話。第一實(shí)施例中的第一閾值是已知的用來提供不容易中斷的穩(wěn)定通話的信號強(qiáng)度?;谟脩粝埠每梢栽诟鞣N實(shí)施例中對其進(jìn)行調(diào)整。較高的閾值帶來將保持通話的更高的可能性的結(jié)果,而較低的閾值帶來如果移動裝置走出盲區(qū)則在中斷之后較迅速的建立通話的結(jié)果。在該種情況下, 信號強(qiáng)度傾向于保持增加,從而帶來穩(wěn)定通話的結(jié)果,這可以比為了重新建立通話而在較高閾值條件下進(jìn)行處理更早的獲得穩(wěn)定通話。
在圖2中的200說明的另一方法中,在210檢測在移動蜂窩通信裝置中接收的信號強(qiáng)度。在220,大約在信號強(qiáng)度接近或已經(jīng)達(dá)到閾值,并且同時通話仍然運(yùn)行時,將表示通話有可能中斷的消息發(fā)送到另一裝置。在230,作為所檢測到的信號強(qiáng)度的功能檢測到通話正在中斷。在某些實(shí)施例中,檢測230還包括該裝置的用戶是否已經(jīng)選擇了通話結(jié)束功能。在另一些實(shí)施例中,可以通過沒有從處理該通話的蜂窩站接收到消息來檢測掉話。在 240,當(dāng)所檢測到的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接該掉話。還是在另一些實(shí)施例中,當(dāng)所檢測到的信號強(qiáng)度降到所選擇的第二閾值之下時在220發(fā)送消息。在某些實(shí)施例中,響應(yīng)于消息220裝置可以從另一裝置接收到指定是否嘗試重新連接的消息。然后,在 M0,該方法將根據(jù)另一裝置的喜好來嘗試重新連接或不嘗試重新連接。
在圖3中以流程圖形式說明方法300。該方法包括在310在通話過程中確定裝置的可能的將來位置。可以將該裝置的可能的將來位置與盲區(qū)位置數(shù)據(jù)庫相比較。可以根據(jù)通信塔之間的三角測量(triangulation)、全球定位系統(tǒng)信息或二者的組合來檢測用于推斷可能的將來位置的裝置的實(shí)際位置。當(dāng)顯示裝置可能將進(jìn)入盲區(qū)時,作為可能的將來位置和盲區(qū)位置的功能,發(fā)送消息??梢愿鶕?jù)先前位置和處于先前位置上的次數(shù)來推斷可能的將來位置。在320,移動裝置追蹤通話是否中斷,并在330對盲區(qū)的數(shù)據(jù)庫提供反饋。如果在數(shù)據(jù)庫的盲區(qū)中通話沒有中斷,則數(shù)據(jù)庫可以使用信息來更新數(shù)據(jù)庫中的盲區(qū)的周界,或者如果來自多個移動通信裝置的消息表示先前的盲區(qū)不再是盲區(qū),則完全刪除盲區(qū)。這可能出現(xiàn)在已經(jīng)安裝新的蜂窩發(fā)射機(jī),而該新的蜂窩發(fā)射機(jī)現(xiàn)在覆蓋該盲區(qū)的情況下。在另一些實(shí)施例中,表示已經(jīng)發(fā)生掉話并且已經(jīng)重新建立該掉話的消息對于要添加到數(shù)據(jù)庫的新的盲區(qū)提供了有價值的信息。
圖4示出執(zhí)行用于進(jìn)行以上算法的程序的移動通信裝置的框圖。以400代表的一個或多個微處理器或微控制器形式的普通計算裝置可以包括處理器402、存儲器404、可移動存儲器410和不可移動存儲器412。存儲器404可以包括易失性存儲器406和非易失性存儲器408,例如存儲卡。裝置400可以包括或訪問包括多種計算機(jī)可讀介質(zhì)的計算環(huán)境, 多種計算機(jī)可讀介質(zhì)例如易是失性存儲器406和非易失性存儲器408、可移動存儲器410和不可移動存儲器412。計算機(jī)存儲器包括隨機(jī)訪問存儲器(RAM)、只讀存儲器(ROM)、易擦可編程只讀存儲器(EPROM)及電可擦可編程只讀存儲器(EEPROM)、閃存存儲器或其它存儲器技術(shù),或能夠保存計算機(jī)可讀指令的任意其它介質(zhì)。裝置400還可以包括觸摸屏、鍵盤、揚(yáng)聲器、麥克風(fēng)、收發(fā)器、GPS接收機(jī)、能量檢測器及在移動蜂窩通信裝置出現(xiàn)的其它裝置。在計算機(jī)可讀介質(zhì)上存儲的計算機(jī)可讀指令可由計算機(jī)400的處理器402執(zhí)行。
權(quán)利要求
1.一種自動重?fù)芊椒?,包括檢測在移動蜂窩通信裝置中接收的信號強(qiáng)度;作為檢測到的信號強(qiáng)度的功能,檢測所述裝置和另一裝置之間的掉話;及當(dāng)檢測到的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接所述掉話。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括將表示通話有可能中斷的消息發(fā)送到所述另一裝置。
3.根據(jù)權(quán)利要求2所述的方法,其中,當(dāng)檢測到的信號強(qiáng)度降到所選擇的第二閾值之下時發(fā)送所述消息。
4.根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括 確定所述裝置的可能的將來位置;將所述裝置的可能的將來位置與盲區(qū)位置數(shù)據(jù)庫相比較;及作為所述可能的將來位置和所述盲區(qū)位置的功能,發(fā)送所述消息。
5.根據(jù)權(quán)利要求4所述的方法,進(jìn)一步包括 確定在對應(yīng)于盲區(qū)的區(qū)域中通話是否中斷;及提供反饋以更新數(shù)據(jù)庫。
6.根據(jù)權(quán)利要求4所述的方法,其中,根據(jù)先前位置和處于先前位置上的次數(shù)來推斷所述可能的將來位置。
7.根據(jù)權(quán)利要求6所述的方法,其中,根據(jù)通信塔之間的三角測量和全球定位系統(tǒng)信息中的一個或多個來檢測所述裝置的位置。
8.根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括 從所述另一裝置接收指示出是否嘗試重新連接的消息。
9.一種移動蜂窩通信裝置,包括用于檢測所接收到的信號強(qiáng)度的模塊;用于作為檢測到的信號強(qiáng)度的功能檢測所述裝置和另一裝置之間的掉話的模塊;及用于當(dāng)檢測到的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接所述掉話的模塊。
10.根據(jù)權(quán)利要求9所述的裝置,進(jìn)一步包括用于當(dāng)檢測到的信號強(qiáng)度降到所選擇的第二閾值之下時將表示通話有可能中斷的消息發(fā)送到另一裝置的模塊。
11.根據(jù)權(quán)利要求9所述的裝置,進(jìn)一步包括 用于確定所述裝置的可能的將來位置的模塊;用于將所述裝置的可能的將來位置與盲區(qū)位置數(shù)據(jù)庫相比較的模塊;及其中,用于發(fā)送消息的模塊用于作為所述可能的將來位置和所述盲區(qū)位置的功能發(fā)送所述消息。
12.根據(jù)權(quán)利要求11所述的裝置,進(jìn)一步包括用于確定在對應(yīng)于盲區(qū)的區(qū)域中通話是否中斷的模塊;及用于提供反饋以更新數(shù)據(jù)庫的模塊。
13.根據(jù)權(quán)利要求11所述的裝置,其中,用于確定所述裝置的可能的將來位置的模塊根據(jù)先前位置和處于先前位置上的次數(shù)來推斷所述可能的將來位置。
14.根據(jù)權(quán)利要求13所述的裝置,進(jìn)一步包括用于根據(jù)通信塔之間的三角測量、全球定位系統(tǒng)信息或二者的組合來檢測所述裝置的位置的模塊。
15.根據(jù)權(quán)利要求10所述的裝置,進(jìn)一步包括用于從所述另一裝置接收指示出是否嘗試重新連接的消息的模塊。
全文摘要
本發(fā)明提供一種用于掉話的蜂窩通信自動重?fù)芊椒ê鸵苿臃涓C通信裝置,包括檢測在移動蜂窩通信裝置中接收的信號強(qiáng)度。作為所檢測的信號強(qiáng)度的功能,檢測該裝置和另一裝置之間的掉話。當(dāng)所檢測的信號強(qiáng)度達(dá)到所選擇的第一閾值時重新連接該掉話。
文檔編號H04W88/02GK102547633SQ20111040640
公開日2012年7月4日 申請日期2011年12月8日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者周益, 布拉德利·帕克·斯特齊薩, 斯科特·愛德華茲·凱爾索, 斯蒂文·理查德·佩林, 詹姆斯·史蒂芬·拉特利奇, 詹尼弗·格林伍德·扎瓦克基, 邁克爾·塔諾·馬休斯, 阿克塞爾·拉米雷斯·弗洛雷斯, 霍華德·J·洛克 申請人:聯(lián)想(新加坡)私人有限公司