向被叫終端發起電話呼叫請求,也可以避免用戶直接使用主叫終端向被叫終端發起電話呼叫請求產生的漫游資費。
[0069]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0070]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
[0071]圖1是根據一示例性實施例示出的一種電話呼叫方法所涉及的實施環境的示意圖。
[0072]圖2根據一示例性實施例示出的一種電話呼叫方法的流程圖。
[0073]圖3根據一示例性實施例示出的另一種電話呼叫方法的流程圖。
[0074]圖4根據一示例性實施例示出的再一種電話呼叫方法的流程圖。
[0075]圖5是根據一示例性實施例示出的第一種電話呼叫裝置的框圖。
[0076]圖6是根據一示例性實施例示出的第二種電話呼叫裝置的框圖。
[0077]圖7是根據一示例性實施例示出的一種呼叫模塊的框圖。
[0078]圖8是根據一示例性實施例示出的第三種電話呼叫裝置的框圖。
[0079]圖9是根據一示例性實施例示出的第四種電話呼叫裝置的框圖。
[0080]圖10是根據一示例性實施例示出的第五種電話呼叫裝置的框圖。
[0081]圖11是根據一示例性實施例示出的第六種電話呼叫裝置的框圖。
[0082]圖12是根據一示例性實施例示出的第七種電話呼叫裝置的框圖。
[0083]圖13是根據一示例性實施例示出的第八種電話呼叫裝置的框圖。
【具體實施方式】
[0084]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。
[0085]圖1是根據一示例性實施例示出的一種電話呼叫方法所涉及的實施環境的示意圖。如圖1所示,該實施環境可以包括:主叫終端101、遠程終端102、被叫終端103和服務器104。主叫終端101可以是移動電話、平板設備、計算機等,遠程終端102和被叫終端103可以是移動電話、平板電腦等,服務器104可以是一臺服務器,或者是由若干臺服務器組成的服務器集群,或者是一個云計算服務中心。主叫終端101可以向服務器104發送設置信息,使服務器104向遠程終端102發送呼叫開啟消息,由遠程終端102開啟遠程呼叫功能。且主叫終端1I可以向遠程終端1 2發送網絡呼叫請求,當遠程終端1 2接收到該網絡呼叫請求且已開啟遠程呼叫功能時,該遠程終端102可以向被叫終端103發起電話呼叫請求。
[0086]圖2根據一示例性實施例示出的一種電話呼叫方法的流程圖,該方法用于遠程終端中,如圖2所示,該方法包括以下步驟。
[0087]在步驟201中,當接收到主叫終端發送的網絡呼叫請求時,檢測是否已開啟遠程呼叫功能,網絡呼叫請求中攜帶被叫聯系人信息。
[0088]在步驟202中,當已開啟遠程呼叫功能時,向被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0089]在本公開實施例中,當遠程終端接收到主叫終端發送的網絡呼叫請求時,該網絡呼叫請求中攜帶被叫聯系人信息,該遠程終端可以檢測是否已開啟遠程呼叫功能,且當已開啟遠程呼叫功能時,向該被叫聯系人信息對應的被叫終端發起電話呼叫請求,從而可以使用戶在忘記攜帶該遠程終端時,仍然可以使用該遠程終端向被叫終端發起電話呼叫請求,且當用戶外出時,該用戶使用該遠程終端向被叫終端發起電話呼叫請求,可以避免用戶直接使用主叫終端向被叫終端發起電話呼叫請求產生的漫游資費。
[0090]在本公開的另一實施例中,當已開啟遠程呼叫功能時,向被叫聯系人信息對應的被叫終端發起電話呼叫請求之前,該方法還包括:
[0091]當接收到服務器發送的呼叫開啟消息時,開啟遠程呼叫功能。
[0092]在本公開實施例中,在忘記攜帶遠程終端時也可以設置遠程終端的遠程呼叫功能,簡單方便地實現了對該遠程終端的遠程呼叫功能的遠程動態設置,提高了遠程呼叫功能的設置靈活度。
[0093]在本公開的另一實施例中,該呼叫開啟消息中攜帶呼叫終端標識,呼叫終端為通過遠程呼叫功能進行電話呼叫的終端。
[0094]在本公開實施例中,該遠程呼叫功能用于指示基于呼叫終端發送的網絡呼叫請求,向被叫終端發起電話呼叫請求,提高了電話呼叫的準確性和安全性。
[0095]在本公開的另一實施例中,向被叫聯系人信息對應的被叫終端發起電話呼叫請求,包括:
[0096]當網絡呼叫請求中還攜帶主叫終端標識時,判斷主叫終端標識是否與呼叫終端標識相同;
[0097]當主叫終端標識與呼叫終端標識相同時,向被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0098]在本公開實施例中,可以保證只有當該網絡呼叫請求為呼叫終端發送時,該遠程終端才會基于該網絡呼叫請求向被叫終端發起電話呼叫請求,提高了遠程呼叫的安全性和準確性。
[0099]在本公開的另一實施例中,向被叫聯系人信息對應的被叫終端發起電話呼叫請求之后,該方法還包括:
[0100]當接收到被叫終端基于電話呼叫請求發送的應答消息時,建立與被叫終端之間的電話通信連接,建立與主叫終端之間的網絡通信連接;
[0101]通過電話通信連接和網絡通信連接,傳輸主叫終端與被叫終端之間的通話內容。
[0102]在本公開實施例中,遠程終端可以通過網絡通信連接接收該主叫終端發送的通話內容,并將該通話內容通過電話通信連接發送給被叫終端,且該遠程終端也可以通過該電話通信連接接收被叫終端發送的通話內容,并將該通話內容通過網絡通信連接發送給主叫終端,也即是,主叫終端與被叫終端之間的通話內容可以通過該遠程終端在網絡通信鏈接與電話通信連接之間進行轉發。
[0103]在本公開的另一實施例中,該方法還包括:
[0104]在向被叫聯系人信息對應的被叫終端發起電話呼叫請求的過程中,向主叫終端發送提示信息,提示信息用于提示正在向被叫終端發起電話呼叫請求。
[0105]在本公開實施例中,可以使主叫終端對應的用戶及時知道當前遠程呼叫進度,提尚用戶體驗。
[0106]在本公開的另一實施例中,該方法還包括:
[0107]當檢測到預設操作時,關閉遠程呼叫功能,所述預設操作為通過手動觸發的操作。
[0108]在本公開的另一實施例中,該預設操作包括移動操作、晃動操作、電源鍵的按鍵操作、屏幕解鎖操作。
[0109]在本公開實施例中,遠程終端可以在檢測到預設操作時,確定該用戶重新拿到該遠程終端,此時,該遠程終端可以自動關閉該遠程呼叫功能,不僅方便快捷地關閉了該遠程呼叫功能,而且可以避免在不需要進行遠程呼叫時,該遠程終端對被叫終端進行誤呼叫,提高了遠程呼叫的準確度和智能度。
[0110]上述所有可選技術方案,均可按照任意結合形成本公開的可選實施例,本公開實施例對此不再—贅述。
[0111]圖3根據一示例性實施例示出的一種電話呼叫方法的流程圖,該方法用于主叫終端中,如圖3所示,該方法包括以下步驟。
[0112]在步驟301中,獲取被叫聯系人信息。
[0113]在步驟302中,基于當前登錄的指定用戶賬號,向遠程終端發送網絡呼叫請求,網絡呼叫請求中攜帶該被叫聯系人信息,該網絡呼叫請求用于指示遠程終端向該被叫聯系人信息對應的被叫終端發起電話呼叫請求,遠程終端為設置有遠程呼叫功能的終端,且遠程終端為當前登錄指定用戶賬號的用戶終端中除主叫終端之外的終端。
[0114]在本公開實施例中,主叫終端向遠程終端發送網絡呼叫請求,該網絡呼叫請求中攜帶被叫聯系人信息,通過該遠程終端基于該被叫聯系人信息向被叫終端發起電話呼叫請求,從而可以使用戶在忘記攜帶該遠程終端時,仍然可以使用該遠程終端向被叫終端發起電話呼叫請求,且當用戶外出時,該用戶使用該遠程終端向被叫終端發起電話呼叫請求,可以避免用戶直接使用主叫終端向被叫終端發起電話呼叫請求產生的漫游資費。
[0115]在本公開的另一實施例中,向遠程終端發送網絡呼叫請求之前,方法還包括:
[0116]當接收到呼叫設置指令時,向服務器發送設置請求,該設置請求用于指示服務器向遠程終端發送呼叫開啟消息,該呼叫開啟消息用于指示遠程終端開啟遠程呼叫功能。
[0117]在本公開實施例中,在忘記攜帶遠程終端時也可以設置遠程終端的遠程呼叫功能,簡單方便地實現了對該遠程終端的遠程呼叫功能的遠程動態設置,提高了遠程呼叫功能的設置靈活度。
[0118]在本公開的另一實施例中,該設置請求中攜帶呼叫終端標識,該呼叫開啟消息中攜帶呼叫終端標識。
[0119]在本公開實施例中,可以保證只有當該網絡呼叫請求為呼叫終端標識對應的終端發送時,該遠程終端才會基于該網絡呼叫請求向被叫終端發起電話呼叫請求,提高了遠程呼叫的安全性和準確性。
[0120]在本公開的另一實施例中,向服務器發送設置請求之前,該方法還包括:
[0121]基于當前登錄的指定用戶賬號,獲取至少兩個用戶終端標識,至少兩個用戶終端標識為當前登錄有指定應用賬號的終端標識;
[0122]當接收到指定用戶終端標識的第一選擇指令時,將指定用戶終端標識對應的終端確定為遠程終端,指定用戶終端標識為至少兩個用戶終端標識中除主叫終端標識之外的任一用戶終端標識。
[0123]在本公開實施例中,遠程終端由主叫終端基于第一選擇指令確定,提高了遠程呼叫功能的設置靈活度和準確度,同時,服務器只需向該主叫終端確定的遠程終端發送呼叫開啟消息,節省了該服務器的處理資源。
[0124]上述所有可選技術方案,均可按照任意結合形成本公開的可選實施例,本公開實施例對此不再--贅述。
[0125]圖4根據一示例性實施例示出的一種電話呼叫方法的流程圖,如圖4所示,該方法包括以下步驟。
[0126]在步驟401中,主叫終端獲取被叫聯系人信息。
[0127]其中,被叫聯系人信息可以包括被叫聯系人姓名或者被叫號碼,本公開實施例對此不做具體限定。
[0128]由于主叫終端對應的用戶在撥打電話時,可以直接輸入被叫聯系人信息,也可以從該主叫終端存儲的聯系人信息列表中選擇該被叫聯系人信息,因此,該主叫終端獲取該被叫聯系人信息時,可以在檢測到輸入指令時,將該輸入指令所輸入的聯系人信息確定為該被叫聯系人信息,或者,可以在聯系人信息列表中檢測到第二選擇指令時,將該第二選擇指令所選擇的聯系人信息確定為該被叫聯系人信息。
[0129]需要說明的是,該輸入指令用于輸入被叫聯系人信息,且該輸入指令可以由用戶觸發。另外,該第二選擇指令用于從存儲的聯系人信息列表中選擇被叫聯系人信息,且該第二選擇指令也可以由用戶觸發,該用戶可以通過指定操作觸發,該指定操作可以為單擊操作、滑動操作、語音操作等等,本公開實施例對此不做具體限定。
[0130]在步驟402中,主叫終端基于當前登錄的指定用戶賬號,向遠程終端發送網絡呼叫請求,該網絡呼叫請求中攜帶被叫聯系