電話呼叫方法及裝置的制造方法
【技術領域】
[0001]本公開涉及移動通信領域,尤其涉及一種電話呼叫方法及裝置。
【背景技術】
[0002]隨著移動通信技術的發展,用戶通過移動終端可以隨時隨地進行通信。其中,將移動終端作為主叫終端,并通過主叫終端向被叫終端發起電話呼叫請求,進而與被叫終端進行通信是日常通信的一種主要方式。而當用戶外出忘記攜帶移動終端時,用戶將不能將該移動終端作為主叫終端并向被叫終端發起電話呼叫請求,因此,亟需一種在忘記攜帶移動終端的情況下進行電話呼叫的方法。
【發明內容】
[0003]為克服相關技術中存在的問題,本公開提供一種電話呼叫方法及裝置。
[0004]根據本公開實施例的第一方面,提供一種電話呼叫方法,所述方法包括:
[0005]當接收到主叫終端發送的網絡呼叫請求時,檢測是否已開啟遠程呼叫功能,所述網絡呼叫請求中攜帶被叫聯系人信息;
[0006]當已開啟所述遠程呼叫功能時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0007]結合第一方面,在上述第一方面的第一種可能的實現方式中,所述當已開啟所述遠程呼叫功能時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求之前,所述方法還包括:
[0008]當接收到服務器發送的呼叫開啟消息時,開啟所述遠程呼叫功能。
[0009]結合第一方面的第一種可能的實現方式,在上述第一方面的第二種可能的實現方式中,所述呼叫開啟消息中攜帶呼叫終端標識,呼叫終端為通過所述遠程呼叫功能進行電話呼叫的終端。
[0010]結合第一方面或第一方面的第二種可能的實現方式,在上述第一方面的第三種可能的實現方式中,所述向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求,包括:[0011 ]當所述網絡呼叫請求中還攜帶主叫終端標識時,判斷所述主叫終端標識是否與呼叫終端標識相同;
[0012]當所述主叫終端標識與所述呼叫終端標識相同時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0013]結合第一方面至第一方面的第三種可能的實現方式中任一可能的實現方式,在上述第一方面的第四種可能的實現方式中,所述向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求之后,所述方法還包括:
[0014]當接收到所述被叫終端基于所述電話呼叫請求發送的應答消息時,建立與所述被叫終端之間的電話通信連接,建立與所述主叫終端之間的網絡通信連接;
[0015]通過所述電話通信連接和所述網絡通信連接,傳輸所述主叫終端與所述被叫終端之間的通話內容。
[0016]結合第一方面至第一方面的第四種可能的實現方式中任一可能的實現方式,在上述第一方面的第五種可能的實現方式中,所述方法還包括:
[0017]在向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求的過程中,向所述主叫終端發送提示信息,所述提示信息用于提示正在向所述被叫終端發起電話呼叫請求。
[0018]結合第一方面至第一方面的第五種可能的實現方式中任一可能的實現方式,在上述第一方面的第六種可能的實現方式中,所述方法還包括:
[0019]當檢測到預設操作時,關閉所述遠程呼叫功能,所述預設操作為通過手動觸發的操作。
[0020]結合第一方面的第六種可能的實現方式,在上述第一方面的第七種可能的實現方式中,所述預設操作包括移動操作、晃動操作、電源鍵的按鍵操作、屏幕解鎖操作。
[0021]根據本公開實施例的第二方面,提供一種電話呼叫方法,所述方法包括:
[0022]獲取被叫聯系人信息;
[0023]基于當前登錄的指定用戶賬號,向遠程終端發送網絡呼叫請求,所述網絡呼叫請求中攜帶所述被叫聯系人信息,所述網絡呼叫請求用于指示所述遠程終端向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求,所述遠程終端為設置有遠程呼叫功能的終端,且所述遠程終端為當前登錄所述指定用戶賬號的用戶終端中除主叫終端之外的終端。
[0024]結合第二方面,在上述第二方面的第一種可能的實現方式中,所述向遠程終端發送網絡呼叫請求之前,所述方法還包括:
[0025]當接收到呼叫設置指令時,向服務器發送設置請求,所述設置請求用于指示所述服務器向所述遠程終端發送呼叫開啟消息,所述呼叫開啟消息用于指示所述遠程終端開啟所述遠程呼叫功能。
[0026]結合第二方面的第一種可能的實現方式,在上述第二方面的第二種可能的實現方式中,所述設置請求中攜帶呼叫終端標識,所述呼叫開啟消息中攜帶所述呼叫終端標識。
[0027]結合第二方面第一種可能的實現方式或者第二方面的第二種可能的實現方式,在上述第二方面的第三種可能的實現方式中,所述向服務器發送設置請求之前,所述方法還包括:
[0028]基于當前登錄的指定用戶賬號,獲取至少兩個用戶終端標識,所述至少兩個用戶終端標識為當前登錄有所述指定應用賬號的終端標識;
[0029]當接收到指定用戶終端標識的第一選擇指令時,將所述指定用戶終端標識對應的終端確定為所述遠程終端,所述指定用戶終端標識為所述至少兩個用戶終端標識中除主叫終端標識之外的任一用戶終端標識。
[0030]根據本公開實施例的第三方面,提供一種電話呼叫裝置,所述裝置包括:
[0031]檢測模塊,用于當接收到主叫終端發送的網絡呼叫請求時,檢測是否已開啟遠程呼叫功能,所述網絡呼叫請求中攜帶被叫聯系人信息;
[0032]呼叫模塊,用于當已開啟所述遠程呼叫功能時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0033]結合第三方面,在上述第三方面的第一種可能的實現方式中,所述裝置還包括:
[0034]開啟模塊,用于當接收到服務器發送的呼叫開啟消息時,開啟所述遠程呼叫功能。
[0035]結合第三方面的第一種可能的實現方式,在上述第三方面的第二種可能的實現方式中,所述呼叫開啟消息中攜帶呼叫終端標識,呼叫終端為通過所述遠程呼叫功能進行電話呼叫的終端。
[0036]結合第三方面或第三方面的第二種可能的實現方式,在上述第三方面的第三種可能的實現方式中,所述呼叫模塊包括:
[0037]判斷單元,用于當所述網絡呼叫請求中還攜帶主叫終端標識時,判斷所述主叫終端標識是否與呼叫終端標識相同;
[0038]呼叫單元,用于當所述主叫終端標識與所述呼叫終端標識相同時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0039]結合第三方面至第三方面的第三種可能的實現方式中任一可能的實現方式,在上述第三方面的第四種可能的實現方式中,所述裝置還包括:
[0040]建立模塊,用于當接收到所述被叫終端基于所述電話呼叫請求發送的應答消息時,建立與所述被叫終端之間的電話通信連接,建立與所述主叫終端之間的網絡通信連接;
[0041]傳輸模塊,用于通過所述電話通信連接和所述網絡通信連接,傳輸所述主叫終端與所述被叫終端之間的通話內容。
[0042]結合第三方面至第三方面的第四種可能的實現方式中任一可能的實現方式,在上述第三方面的第五種可能的實現方式中,所述裝置還包括:
[0043]發送模塊,用于在向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求的過程中,向所述主叫終端發送提示信息,所述提示信息用于提示正在向所述被叫終端發起電話呼叫請求。
[0044]結合第三方面至第三方面的第五種可能的實現方式中任一可能的實現方式,在上述第三方面的第六種可能的實現方式中,所述裝置還包括:
[0045]關閉模塊,用于當檢測到預設操作時,關閉所述遠程呼叫功能,所述預設操作為通過手動觸發的操作。
[0046]結合第三方面的第六種可能的實現方式,在上述第三方面的第七種可能的實現方式中,所述預設操作包括移動操作、晃動操作、電源鍵的按鍵操作、屏幕解鎖操作。
[0047]根據本公開實施例的第四方面,提供一種電話呼叫裝置,所述裝置包括:
[0048]第一獲取模塊,用于獲取被叫聯系人信息;
[0049]第一發送模塊,用于基于當前登錄的指定用戶賬號,向遠程終端發送網絡呼叫請求,所述網絡呼叫請求中攜帶所述被叫聯系人信息,所述網絡呼叫請求用于指示所述遠程終端向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求,所述遠程終端為設置有遠程呼叫功能的終端,且所述遠程終端為當前登錄所述指定用戶賬號的用戶終端中除主叫終端之外的終端。
[0050]結合第四方面,在上述第四方面的第一種可能的實現方式中,所述裝置還包括:
[0051]第二發送模塊,用于當接收到呼叫設置指令時,向服務器發送設置請求,所述設置請求用于指示所述服務器向所述遠程終端發送呼叫開啟消息,所述呼叫開啟消息用于指示所述遠程終端開啟所述遠程呼叫功能。
[0052]結合第四方面的第一種可能的實現方式,在上述第四方面的第二種可能的實現方式中,所述設置請求中攜帶呼叫終端標識,所述呼叫開啟消息中攜帶所述呼叫終端標識。
[0053]結合第四方面或者第四方面的第一種可能的實現方式,在上述第四方面的第二種可能的實現方式中,所述裝置還包括:
[0054]第二獲取模塊,用于基于當前登錄的指定用戶賬號,獲取至少兩個用戶終端標識,所述至少兩個用戶終端標識為當前登錄有所述指定應用賬號的終端標識;
[0055]確定模塊,用于當接收到指定用戶終端標識的第一選擇指令時,將所述指定用戶終端標識對應的終端確定為所述遠程終端,所述指定用戶終端標識為所述至少兩個用戶終端標識中除主叫終端標識之外的任一用戶終端標識。
[0056]根據本公開實施例的第五方面,提供一種電話呼叫裝置,所述裝置包括:
[0057]處理器;
[0058]用于存儲處理器可執行指令的存儲器;
[0059]其中,所述處理器被配置為:
[0060]當接收到主叫終端發送的網絡呼叫請求時,檢測是否已開啟遠程呼叫功能,所述網絡呼叫請求中攜帶被叫聯系人信息;
[0061]當已開啟所述遠程呼叫功能時,向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求。
[0062]根據本公開實施例的第六方面,提供一種電話呼叫裝置,所述裝置包括:
[0063]處理器;
[0064]用于存儲處理器可執行指令的存儲器;
[0065]其中,所述處理器被配置為:
[0066]獲取被叫聯系人信息;
[0067]基于當前登錄的指定用戶賬號,向遠程終端發送網絡呼叫請求,所述網絡呼叫請求中攜帶所述被叫聯系人信息,所述網絡呼叫請求用于指示所述遠程終端向所述被叫聯系人信息對應的被叫終端發起電話呼叫請求,所述遠程終端為設置有遠程呼叫功能的終端,且所述遠程終端為當前登錄所述指定用戶賬號的用戶終端中除主叫終端之外的終端。
[0068]在本公開實施例中,當遠程終端接收到主叫終端發送的網絡呼叫請求時,該網絡呼叫請求中攜帶被叫聯系人信息,該遠程終端可以檢測是否已開啟遠程呼叫功能,且當已開啟遠程呼叫功能時,向該被叫聯系人信息對應的被叫終端發起電話呼叫請求,從而可以使用戶在忘記攜帶該遠程終端時,仍然可以使用該遠程終端向被叫終端發起電話呼叫請求,另外,當用戶外出時,該用戶使用該遠程終端