行通信控制。
[0050]例如,第一電話狀態(tài)是空閑狀態(tài),則終端可以按照該空閑狀態(tài)的對應設置,將該空閑狀態(tài)的信息通過服務器告知通訊好友,或主動獲取空閑狀態(tài)的通訊好友等,以便于建立通信等。
[0051 ] 第一電話狀態(tài)是忙碌狀態(tài),則終端可以根據(jù)預設信息進行電話攔截或自動回復等通信控制。
[0052]第一狀態(tài)是正常狀態(tài),則終端可以按照正常狀態(tài)的設置,進行正常的電話接聽等通信控制。
[0053]本發(fā)明實施例通過識別滑動軌跡,并進一步根據(jù)滑動軌跡完成電話狀態(tài)的切換和該電話狀態(tài)下的通信控制,實現(xiàn)了電話狀態(tài)的快速切換。該方法只需用戶在終端屏幕上進行滑動即可,無需經(jīng)過繁雜的點擊、設置等復雜操作,簡化了用戶進行電話狀態(tài)切換的操作步驟,提升了用戶體驗。
[0054]參照圖2,示出了本發(fā)明的另一種電話狀態(tài)切換方法實施例的步驟流程圖,具體可以包括如下步驟:
[0055]步驟201,獲得用戶在終端屏幕上的第一滑動軌跡。
[0056]該步驟與前述實施例中的步驟101類似。本實施例中,終端可以是只有在當前界面為特定界面如通話設置界面時才執(zhí)行以下電話狀態(tài)的切換操作,在其它界面不執(zhí)行電話狀態(tài)的切換。在該特定界面下獲得用戶的滑動軌跡后,該終端進一步判斷該滑動軌跡是否為預設的觸發(fā)電話狀態(tài)切換的軌跡之一。
[0057]該判斷過程可以是進行軌跡之間的比對,具體的,可以選擇軌跡上的特征點,進行特征點的比對;或者根據(jù)特征點獲得曲線方程,然后比對曲線方程是否相近等等。
[0058]假設該終端判斷所獲得的滑動軌跡為第一滑動軌跡,且第一滑動軌跡為觸發(fā)電話狀態(tài)切換的軌跡之一,則進一步執(zhí)行步驟202。
[0059]步驟202,根據(jù)滑動軌跡與電話狀態(tài)的對應關系,確定第一滑動軌跡對應的第一電話狀態(tài)。
[0060]本實施例中,觸發(fā)電話狀態(tài)切換的滑動軌跡有多個,每種滑動軌跡對應一種電話狀態(tài),該終端中預設有滑動軌跡與電話狀態(tài)之間的一一對應關系,例如自終端屏幕左上至右下對應忙碌狀態(tài),自右上至左下對應空閑狀態(tài),自上至下對應正常狀態(tài)等,該滑動軌跡優(yōu)選采用與終端常用的滑動軌跡不同的軌跡,常用的軌跡例如自左至右或自右至左的水平軌跡等。
[0061]在獲得第一滑動軌跡后,即可根據(jù)該滑動軌跡與電話狀態(tài)之間的對應關系,確定出該第一滑動軌跡對應的電話狀態(tài),記為第一電話狀態(tài)。例如第一滑動軌跡為自終端屏幕左上至右下的軌跡,則可確定對應的電話狀態(tài)為忙碌狀態(tài)。
[0062]步驟203,將終端的電話狀態(tài)切換至第一電話狀態(tài),以使終端根據(jù)第一電話狀態(tài)進行通信控制。
[0063]在確定出要切換的電話狀態(tài)為第一電話狀態(tài)后,無論該終端當前的電話狀態(tài)如何,該終端即可將當前的電話狀態(tài)直接切換至第一電話狀態(tài),并按照第一電話狀態(tài)對應的通話設置等進行通信控制。
[0064]該方法還可以進一步包括步驟204。
[0065]步驟204,在終端屏幕的指定位置顯示第一電話狀態(tài)下用戶的自定義信息。
[0066]在完成電話狀態(tài)切換后,該終端屏幕上還可以顯示該第一電話狀態(tài)對應的用戶的自定義信息,可以用于提示用戶當前的電話狀態(tài)。
[0067]其中,該用戶的自定義信息可以是與第一電話狀態(tài)關聯(lián)的信息,例如,正常狀態(tài)下,可以顯示“正?!保€可以顯示該狀態(tài)下用戶所需的常用提示語??臻e狀態(tài)下,可以顯示“空閑”,還可以顯示對該用戶的狀態(tài)描述,該描述可以用于告知其他通訊好友,例如“一起去KTV吧”等。忙碌狀態(tài)下,可以顯示“忙碌”,還可以顯示對該用戶的狀態(tài)描述,例如“開會中,忙碌時長I小時”等。上述信息可以根據(jù)用戶需求由用戶自主設置和修改。
[0068]該用戶的自定義信息可以顯示在終端屏幕的指定位置,例如屏幕中央,或屏幕右上角,或通話設置界面中劃分的特定區(qū)域等。
[0069]本發(fā)明實施例通過不同的滑動軌跡控制終端的不同電話狀態(tài),實現(xiàn)了電話狀態(tài)的自由且快速的切換。
[0070]參照圖3,示出了本發(fā)明的另一種電話狀態(tài)切換方法實施例的步驟流程圖,具體可以包括如下步驟:
[0071]步驟301,獲得用戶在終端屏幕上的第一滑動軌跡。
[0072]該步驟與前述實施例中的步驟101類似。本實施例中,終端可以是只有在當前界面為特定界面如通話設置界面時才執(zhí)行以下電話狀態(tài)的切換操作,在其它界面不執(zhí)行電話狀態(tài)的切換。在該特定界面下獲得用戶的滑動軌跡后,該終端進一步判斷該滑動軌跡是否為預設的觸發(fā)電話狀態(tài)切換的第一滑動軌跡。
[0073]該判斷過程可以是進行軌跡之間的比對,具體的,可以選擇軌跡上的特征點,進行特征點的比對;或者根據(jù)特征點獲得曲線方程,然后比對曲線方程是否相近等等。
[0074]在確定該終端所獲得的滑動軌跡為第一滑動軌跡后,進一步執(zhí)行步驟302。該第一滑動軌跡可以是終端屏幕上自上向下的滑動。
[0075]步驟302,獲取終端當前的第二電話狀態(tài)。
[0076]在執(zhí)行電話狀態(tài)切換之前,首先獲得該終端當前的電話狀態(tài),記為第二電話狀態(tài)。
[0077]步驟303,根據(jù)終端的電話狀態(tài)切換順序,確定終端的第一電話狀態(tài),其中,按照電話狀態(tài)的切換順序,第一電話狀態(tài)是第二電話狀態(tài)的下一切換狀態(tài)。
[0078]本實施例中,該終端預先設置有電話狀態(tài)的切換順序,例如,該電話狀態(tài)固定按照由空閑狀態(tài)至正常狀態(tài),由正常狀態(tài)至忙碌狀態(tài),由忙碌狀態(tài)至空閑狀態(tài)的循環(huán)切換順序執(zhí)行切換,至于具體的切換順序可以根據(jù)需要設置。
[0079]當步驟301確定用戶的滑動軌跡為觸發(fā)電話狀態(tài)切換的第一滑動軌跡后,即可按照該循環(huán)切換順序,確定出位于當前的第二電話狀態(tài)之后的第一電話狀態(tài),例如按照前述切換順序,若第二電話狀態(tài)為正常狀態(tài),則要切換的第一電話狀態(tài)極為忙碌狀態(tài)。其中,按照循環(huán)切換順序,第一電話狀態(tài)是第二電話狀態(tài)的下一切換狀態(tài)。
[0080]步驟304,將終端的電話狀態(tài)切換至第一電話狀態(tài),以使終端根據(jù)第一電話狀態(tài)進行通信控制。
[0081]在確定出要切換的電話狀態(tài)為第一電話狀態(tài)后,即可將當前的第二電話狀態(tài)切換至第一電話狀態(tài),并按照第一電話狀態(tài)對應的通話設置等進行通信控制。
[0082]本實施例中,觸發(fā)電話狀態(tài)切換的滑動軌跡只有第一滑動軌跡,只要確定用戶的滑動軌跡為第一滑動軌跡及終端當前的電話狀態(tài),即可按照切換順序進行狀態(tài)切換。
[0083]該方法也還可以進一步包括步驟305。
[0084]步驟305,在終端屏幕的指定位置顯示第一電話狀態(tài)下用戶的自定義信息。
[0085]該步驟與前述步驟204類似,此處不再贅述。
[0086]本發(fā)明實施例中,用戶可以通過固定的滑動軌跡控制終端的不同電話狀態(tài)之間的循環(huán)切換,更加簡便,易于操作。
[0087]需要說明的是,對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術(shù)人員應該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術(shù)人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0088]參照圖4,示出了本發(fā)明一種電話狀態(tài)切換裝置實施例的結(jié)構(gòu)框圖,具體可以包括如下單元:
[0089]軌跡獲取單元401,用于獲得用戶在終端屏幕上的第一滑動軌跡;
[0090]狀態(tài)確定單元402,用于根據(jù)所述第一滑動軌跡確定所述終端的第一電話狀態(tài);
[0091]狀態(tài)切換單元403,用于將所述終端的電話狀態(tài)切換至所述第一電話狀態(tài),以使所述終端根據(jù)所述第一電話狀態(tài)進行通信控制。
[0092]上述終端的電話狀態(tài)可以包括正常狀態(tài)、空閑狀態(tài)和忙碌狀態(tài)等。
[0093]本發(fā)明實施例通過上述單元識別滑動軌跡,并進一步根據(jù)滑動軌跡完成電話狀態(tài)的切換和該電話狀態(tài)下的通信控制,實現(xiàn)了電話狀態(tài)的快速切換