置和修改。例如,正常狀態(tài)下,狀態(tài)信息可以包括該電話狀態(tài)的描述,例如“正常”,還可以包括該狀態(tài)下用戶所需的常用提示語。空閑狀態(tài)下,狀態(tài)信息可以包括該電話狀態(tài)的描述,例如“空閑”,還可以包括對(duì)該用戶的狀態(tài)描述,該描述可以用于告知其他通訊好友,例如“一起去KTV吧”等。忙碌狀態(tài)下,狀態(tài)信息可以包括該電話狀態(tài)的描述,例如“忙碌”,還可以包括對(duì)該用戶的狀態(tài)描述,例如“開會(huì)中,忙碌時(shí)長I小時(shí)”等。
[0072]第一終端可以在確定自身的電話狀態(tài)后,直接上報(bào)服務(wù)器其狀態(tài)信息,也可以是在第一終端的電話狀態(tài)為某一狀態(tài),如空閑狀態(tài)時(shí),才上報(bào)服務(wù)器該電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息。第一終端向服務(wù)器上報(bào)自身的狀態(tài)信息后,可以通過服務(wù)器告知其它終端自身的狀
??τ O
[0073]步驟103,從服務(wù)器接收第二終端上報(bào)的與第二終端的電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息。
[0074]各終端分別將自身電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息上報(bào)至服務(wù)器。服務(wù)器維護(hù)有各終端的通訊信息,該通訊信息可以是各終端主動(dòng)上報(bào)的,也可以是服務(wù)器依據(jù)各終端的通訊錄獲得的,該通訊信息中可以包含允許與該終端通信的其它終端的標(biāo)識(shí)信息,例如其它終端的電話號(hào)碼。
[0075]例如,第一終端用戶與第二終端用戶為通訊錄好友,則第一終端的通訊信息中會(huì)包含第二終端的標(biāo)識(shí)信息,當(dāng)?shù)诙K端向服務(wù)器上報(bào)了與該第二終端的電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息時(shí),服務(wù)器就可以根據(jù)該第一終端的通訊信息,將該第二終端的狀態(tài)信息發(fā)送至第一終端。若第一終端也包含在第二終端在服務(wù)器的通訊信息中,服務(wù)器也會(huì)把第一終端的狀態(tài)信息發(fā)送至第二終端。
[0076]第二終端也可以是在確定自身的電話狀態(tài)后,直接上報(bào)服務(wù)器其狀態(tài)信息,也可以是在第二終端的電話狀態(tài)為某一狀態(tài),如空閑狀態(tài)時(shí),才上報(bào)服務(wù)器其電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息。這樣可以減少通信信息的量,節(jié)省帶寬資源,節(jié)省通信成本,簡化終端的通信操作。
[0077]步驟104,顯示第二終端的狀態(tài)信息。
[0078]該第二終端的狀態(tài)信息可以在第一終端的指定界面的指定位置進(jìn)行顯示,例如在通話設(shè)置界面或通話記錄界面或通訊錄界面的指定位置進(jìn)行顯示。這樣進(jìn)行顯示可以盡可能少的打擾用戶,實(shí)現(xiàn)只在用戶有撥打電話的需求時(shí)才向用戶展示第二終端的狀態(tài)信息,并且節(jié)約了操作成本。
[0079]第一終端除了顯示第二終端的狀態(tài)信息外,還可以同時(shí)顯示自身的狀態(tài)信息。
[0080]第一終端還可以根據(jù)獲得的第二終端的狀態(tài)信息進(jìn)行與第二終端的通信控制。例如,當(dāng)根據(jù)第二終端的狀態(tài)信息獲知第二終端處于空閑狀態(tài)時(shí),第一終端可以主動(dòng)與第二終端建立通信,當(dāng)獲知第二終端處于忙碌狀態(tài)時(shí),第一終端可以避免打擾第二終端。
[0081]上述步驟102?103可以同時(shí)進(jìn)行,也可以根據(jù)需要調(diào)整順序,此處不做限定。
[0082]本發(fā)明實(shí)施例通過終端將自身電話狀態(tài)對(duì)應(yīng)的狀態(tài)信息上報(bào)給服務(wù)器,并從服務(wù)器獲得其它終端的狀態(tài)信息,實(shí)現(xiàn)了終端之間電話狀態(tài)的分享。通過終端間電話狀態(tài)的分享,終端可以及時(shí)了解對(duì)方終端的狀態(tài),進(jìn)而根據(jù)對(duì)方的狀態(tài)進(jìn)行通信控制,避免了現(xiàn)有技術(shù)中在兩種終端建立通信之前,由于互相不了解對(duì)方狀態(tài)而產(chǎn)生的通信失敗等問題,提高了有效通信的比率。
[0083]參照?qǐng)D2,示出了本發(fā)明的另一種電話狀態(tài)分享方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0084]步驟201,第一終端確定當(dāng)前的電話狀態(tài)。
[0085]該步驟與前述實(shí)施例中的步驟101類似,此處不再贅述。
[0086]步驟202,當(dāng)?shù)谝唤K端當(dāng)前的電話狀態(tài)為空閑狀態(tài)時(shí),向服務(wù)器上報(bào)與第一終端的空閑狀態(tài)對(duì)應(yīng)的狀態(tài)信息。
[0087]本實(shí)施例中,當(dāng)?shù)谝唤K端的電話狀態(tài)為空閑狀態(tài)時(shí),才向服務(wù)器上報(bào)與第一終端的空閑狀態(tài)對(duì)應(yīng)的狀態(tài)信息。這樣可以進(jìn)一步減少通信信息的量,節(jié)省帶寬資源,節(jié)省通信成本,簡化終端的通信操作。
[0088]步驟203,從服務(wù)器接收第二終端上報(bào)的與第二終端的空閑狀態(tài)對(duì)應(yīng)的狀態(tài)信息。
[0089]本實(shí)施例中,各終端均在自身狀態(tài)為空閑狀態(tài)時(shí)才向服務(wù)器上報(bào)各自空閑狀態(tài)下的狀態(tài)信息。這樣可以最小化通信信息的量,節(jié)省帶寬資源,節(jié)省通信成本,簡化終端的通信操作。
[0090]服務(wù)器可以根據(jù)第一終端的通訊信息,將該通訊信息中包含的各終端在空閑狀態(tài)下的狀態(tài)信息發(fā)送給第一終端,其中包含第二終端在空閑狀態(tài)下的狀態(tài)信息。
[0091]步驟204,在第一終端的指定位置顯示第二終端的狀態(tài)信息及第一終端的狀態(tài)信息。
[0092]第二終端的狀態(tài)信息及第一終端的狀態(tài)信息可以在第一終端的指定界面的指定位置進(jìn)行顯示,例如在通話設(shè)置界面或通話記錄界面或通訊錄界面的指定位置進(jìn)行顯示。
[0093]第一終端可以根據(jù)第二終端的狀態(tài)信息與第二終端進(jìn)行通信控制。
[0094]本實(shí)施例實(shí)現(xiàn)了終端之間空閑狀態(tài)下狀態(tài)信息的分享,便于互相了解對(duì)方的需求。
[0095]在本發(fā)明的另一實(shí)施例中,當(dāng)?shù)谝唤K端用戶需要更新第一終端的狀態(tài)信息時(shí),如圖3所示,第一終端還可以執(zhí)行如下步驟:
[0096]步驟301,接收對(duì)第一終端的狀態(tài)信息的編輯指令。
[0097]第一終端接收用戶通過某一操作觸發(fā)的對(duì)第一終端的狀態(tài)信息進(jìn)行編輯的指令。該操作可以是用戶點(diǎn)擊第一終端中顯示狀態(tài)信息的顯示框。
[0098]步驟302,根據(jù)用戶輸入信息更新第一終端的狀態(tài)信息。
[0099]第一終端接收到編輯指令后,即可根據(jù)用戶輸入的信息更新第一終端的狀態(tài)信息。
[0100]在第一終端空閑狀態(tài)下的狀態(tài)信息更新后,可以重復(fù)執(zhí)行步驟202。
[0101]該步驟301?302也可以在步驟204后執(zhí)行。
[0102]在另一實(shí)施例中,當(dāng)從服務(wù)器接收到多個(gè)終端的狀態(tài)信息時(shí),也即當(dāng)上述第二終端至少有兩個(gè)時(shí),在第一終端的指定位置顯示第二終端的狀態(tài)信息,如圖4所示,可以進(jìn)一步包括:
[0103]步驟401,對(duì)至少兩個(gè)第二終端的狀態(tài)信息按照優(yōu)先級(jí)進(jìn)行排序。
[0104]第一終端在接收到多個(gè)第二終端的狀態(tài)信息后,可以對(duì)至少兩個(gè)第二終端的狀態(tài)信息按照優(yōu)先級(jí)進(jìn)行排序。該優(yōu)先級(jí)可以按照第一終端用戶與各第二終端用戶之間的好友關(guān)系設(shè)置,或者按照各第二終端上報(bào)狀態(tài)信息的時(shí)間先后設(shè)置等,該優(yōu)先級(jí)的設(shè)置方法有多種,此處不再一一列舉。
[0105]步驟402,在第一終端的指定位置顯示優(yōu)先級(jí)較高的第二終端的狀態(tài)信息。
[0106]在排序后,即可在第一終端的指定位置顯示優(yōu)先級(jí)較高的兩個(gè)第二終端的狀態(tài)信息,或者顯示優(yōu)先級(jí)最高的第二終端的狀態(tài)信息。該指定位置可以是指定界面的指定位置,例如在通話設(shè)置界面或通話記錄界面或通訊錄界面的指定位置進(jìn)行顯示。
[0107]參照?qǐng)D5,示出了本發(fā)明的另一種電話狀態(tài)分享方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0108]步驟501,第一終端確定當(dāng)前的電話狀態(tài)。
[0109]步驟502,當(dāng)?shù)谝唤K端當(dāng)前的電話狀態(tài)為空閑狀態(tài)時(shí),向服務(wù)器上報(bào)與第一終端的空閑狀態(tài)對(duì)應(yīng)的狀態(tài)信息。
[0110]步驟503,從服務(wù)器接收至少兩個(gè)第二終端上報(bào)的空閑狀態(tài)下的狀態(tài)信息。
[0111]步驟501?503與前述實(shí)施例中的步驟201?203類似。只是在本實(shí)施例中,第一終端從服務(wù)器接收到的狀態(tài)信息是至少兩個(gè)第二終端在各自空閑狀態(tài)下的狀態(tài)信息。
[0112]步驟504,在第一終端的指定位置顯示至少兩個(gè)第二終端中優(yōu)先級(jí)較高的第二終端的狀態(tài)信息。
[0113]本步驟中,在第一終端的指定位置處并非顯示所有接收到的狀態(tài)信息,而是選擇上述至少兩個(gè)第二終端中優(yōu)先級(jí)較高的第二終端的狀態(tài)信息進(jìn)行顯示。其中,如何選擇上述至少兩個(gè)第二終端中優(yōu)先級(jí)較高的第二終端的狀態(tài)信息,具體可以參照前述步驟401?402的描述。
[0114]當(dāng)用戶需要查看所有接收到的第二終端的狀態(tài)信息時(shí),本方法還可以包括以下步驟:
[0115]步驟505,接收對(duì)至少兩個(gè)第二終端的狀態(tài)信息的顯示指令。
[0116]用戶可以通過點(diǎn)擊所顯示的第二終端的狀態(tài)信息的顯示框來觸發(fā)對(duì)所有第二終端的狀態(tài)信息的顯示指令,第一終端在接收到該指令后,執(zhí)行步驟506。
[0117]步驟506,顯示按照優(yōu)先級(jí)排序后的至少兩個(gè)第二終端的狀態(tài)信息。
[0118]第一終端可以彈出另一窗口顯示所有的第二終端的狀態(tài)信息,該所有的第二終端的狀態(tài)信息可以按照優(yōu)先級(jí)進(jìn)行排序。
[011