通信地址信息以及端口號(hào)信息,并接收跟蹤服務(wù)器發(fā)送的接收裝置的身份標(biāo)識(shí)信息,根據(jù)該接收裝置的身份標(biāo)識(shí)信息,再次通過查詢跟蹤服務(wù)器,獲取到接收裝置的通信地址信息以及端口號(hào)信息,并進(jìn)行存儲(chǔ),然后通過接收裝置的通信地址信息以及端口號(hào)信息,向接收裝置發(fā)送對(duì)等建立關(guān)系綁定請(qǐng)求,在接收到接收裝置返回的響應(yīng)信息后,建立對(duì)等通信關(guān)系,以便根據(jù)對(duì)等通信關(guān)系建立對(duì)等通信鏈路。
[0143]其中,跟蹤服務(wù)器用來登記、存儲(chǔ)和檢索查詢身份標(biāo)識(shí)信息、通信地址信息和端口號(hào)信息、以及對(duì)通信地址信息和端口號(hào)信息進(jìn)行在線跟蹤并記錄為在線跟蹤會(huì)話表。
[0144]進(jìn)一步,可以從接收裝置的在線跟蹤會(huì)話表中獲得實(shí)時(shí)更新的身份標(biāo)識(shí)信息、通信地址信息和端口號(hào)信息。
[0145]在本發(fā)明實(shí)施例中,身份標(biāo)識(shí)信息是指在跟蹤服務(wù)器中登記,用來唯一標(biāo)識(shí)同一接收裝置的標(biāo)識(shí)信息,可以為標(biāo)識(shí)名稱或者標(biāo)識(shí)號(hào)碼。
[0146]在本發(fā)明實(shí)施例中,通信地址是指通信網(wǎng)絡(luò)上的邏輯地址。
[0147]在本發(fā)明實(shí)施例中,端口號(hào)是指在通信網(wǎng)絡(luò)服務(wù)中占用的服務(wù)端口編號(hào)。
[0148]本發(fā)明實(shí)施例中,通過在接收到來電時(shí),對(duì)兩部終端建立對(duì)等通信關(guān)系,以建立對(duì)等通信鏈路,并在得到通話轉(zhuǎn)移響應(yīng)后,通過建立的通信鏈路,將發(fā)送裝置發(fā)送的第一通話數(shù)據(jù)經(jīng)由通信數(shù)據(jù)鏈路傳送到第二終端上,并將第二終端發(fā)送的第二通話數(shù)據(jù)傳送發(fā)送裝置,可以使在操作應(yīng)用程序時(shí),將通話進(jìn)行轉(zhuǎn)移,也可以在忘記攜帶終端時(shí),在另一部終端上接聽呼入該終端的來電。
[0149]實(shí)施例九、
[0150]圖8示出了適于本發(fā)明實(shí)施例提供的一種通話轉(zhuǎn)移請(qǐng)求發(fā)送單元的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例有關(guān)的部分。
[0151]所述通話轉(zhuǎn)移請(qǐng)求發(fā)送單元52還包括:更改請(qǐng)求接收單元71以及通話轉(zhuǎn)移請(qǐng)求發(fā)送子單元72。
[0152]更改請(qǐng)求接收單元71,用于接收跟蹤服務(wù)器發(fā)送的接收裝置的連接信息更改請(qǐng)求,所述連接裝置的更改請(qǐng)求攜帶有所述接收裝置的更改后的連接信息;
[0153]通話轉(zhuǎn)移請(qǐng)求發(fā)送子單元72,用于根據(jù)所述更改后的連接信息,向接收裝置發(fā)送通話轉(zhuǎn)移請(qǐng)求,以建立對(duì)等通信鏈路。
[0154]在本發(fā)明實(shí)施例中,該跟蹤服務(wù)器用來登記、存儲(chǔ)和檢索查詢身份標(biāo)識(shí)信息、通信地址信息和端口號(hào)信息、以及對(duì)通信地址信息和端口號(hào)信息進(jìn)行在線跟蹤并記錄為在線跟蹤會(huì)話表。
[0155]進(jìn)一步,可以從接收裝置的在線跟蹤會(huì)話表中獲得實(shí)時(shí)更新的身份標(biāo)識(shí)信息、通信地址信息和端口號(hào)信息。比如,接收裝置為手機(jī),當(dāng)與接收裝置建立對(duì)等通信關(guān)系時(shí),接收裝置的連接信息為A,由于用戶需要外出,如,去公司,此時(shí)接收裝置更換了網(wǎng)絡(luò)環(huán)境,因此接收裝置的連接信息也更新為B,根據(jù)跟蹤服務(wù)器發(fā)送來的更新后的連接信息B,向接收裝置發(fā)送通話轉(zhuǎn)移請(qǐng)求,以建立對(duì)等通信鏈路。
[0156]本發(fā)明實(shí)施例中,通過在接收到來電時(shí),對(duì)兩部終端建立對(duì)等通信關(guān)系,以建立對(duì)等通信鏈路,并在得到通話轉(zhuǎn)移響應(yīng)后,通過建立的通信鏈路,將發(fā)送裝置發(fā)送的第一通話數(shù)據(jù)經(jīng)由通信數(shù)據(jù)鏈路傳送到第二終端上,并將第二終端發(fā)送的第二通話數(shù)據(jù)傳送發(fā)送裝置,可以使在操作應(yīng)用程序時(shí),將通話進(jìn)行轉(zhuǎn)移,也可以在忘記攜帶終端時(shí),在另一部終端上接聽呼入該終端的來電。
[0157]實(shí)施例十、
[0158]圖9示出了適于本發(fā)明實(shí)施例提供的一種通話轉(zhuǎn)移的裝置800的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例有關(guān)的部分。
[0159]所述裝置800包括:通話轉(zhuǎn)移請(qǐng)求接收單元81、通話轉(zhuǎn)移請(qǐng)求通過信息發(fā)送單元82以及通信數(shù)據(jù)第二處理單元83。
[0160]通話轉(zhuǎn)移請(qǐng)求接收單元81,用于接收轉(zhuǎn)移裝置發(fā)送的通話轉(zhuǎn)移請(qǐng)求,所述通話轉(zhuǎn)移請(qǐng)求攜帶有所述轉(zhuǎn)移裝置的連接信息。
[0161]在本發(fā)明實(shí)施例中,連接信息為身份標(biāo)識(shí)信息、通信地址(InternetProtocolAddress,IP)和端口號(hào)(Port Number,PN)中的一個(gè)或其組合。
[0162]通話轉(zhuǎn)移請(qǐng)求通過信息發(fā)送單元82,用于根據(jù)所述轉(zhuǎn)移裝置的連接信息向所述轉(zhuǎn)移裝置發(fā)送通話轉(zhuǎn)移請(qǐng)求通過信息,以建立所述對(duì)等通信鏈路。
[0163]其中,當(dāng)連接信息為身份標(biāo)識(shí)信息時(shí),比如,終端設(shè)備標(biāo)識(shí)信息,此時(shí),通過開啟藍(lán)牙設(shè)備,接收到轉(zhuǎn)移裝置發(fā)送的通話轉(zhuǎn)移請(qǐng)求,通過輸入預(yù)設(shè)的驗(yàn)證密碼,與接收裝置建立對(duì)等通信關(guān)系,以便根據(jù)對(duì)等通信關(guān)系建立對(duì)等通信鏈路,其中,可以對(duì)該對(duì)等通信關(guān)系進(jìn)行存儲(chǔ),無需每次都輸入驗(yàn)證密碼。
[0164]進(jìn)一步,當(dāng)連接信息為通信地址信息以及端口號(hào)信息時(shí),比如,當(dāng)前為網(wǎng)路連接時(shí),通過網(wǎng)絡(luò)接收轉(zhuǎn)移裝置發(fā)送的通話轉(zhuǎn)移請(qǐng)求,此時(shí)通話攜帶有該轉(zhuǎn)移裝置的通信地址以及端口號(hào),通過該轉(zhuǎn)移裝置的通信地址以及端口號(hào),發(fā)送通話轉(zhuǎn)移請(qǐng)求通過信息,以建立所述對(duì)等通信鏈路。
[0165]作為本發(fā)明的一個(gè)實(shí)施例,轉(zhuǎn)移裝置也可以只發(fā)送部分連接信息,如只發(fā)送身份標(biāo)識(shí),接收裝置根據(jù)該身份標(biāo)識(shí)后,根據(jù)該身份標(biāo)識(shí),獲取IP地址和端口號(hào),然后根據(jù)IP地址和端口號(hào)向轉(zhuǎn)移裝置發(fā)送通話轉(zhuǎn)移請(qǐng)求通過信息,以建立所述對(duì)等通信鏈路。需要說明的是,該IP地址和端口號(hào)既可以是在接收到通話轉(zhuǎn)移請(qǐng)求后從跟蹤服務(wù)器獲取的,也可以是接收裝置在接收到通話轉(zhuǎn)移請(qǐng)求之前,從跟蹤服務(wù)器接收并存儲(chǔ),當(dāng)接收到通話轉(zhuǎn)移請(qǐng)求后,從自身存儲(chǔ)的信息中獲取到IP地址和端口號(hào)。
[0166]通信數(shù)據(jù)第二處理單元83,用于當(dāng)所述對(duì)等通信鏈路建立后,通過所述對(duì)等通信鏈路接收所述轉(zhuǎn)移裝置發(fā)送的發(fā)送裝置的第一通信數(shù)據(jù),以及通過所述對(duì)等通信鏈路將所述第二通信數(shù)據(jù)發(fā)送給所述轉(zhuǎn)移裝置,以使所述轉(zhuǎn)移裝置將所述第二通信數(shù)據(jù)發(fā)送給所述發(fā)送裝置。
[0167]作為本發(fā)明的一個(gè)實(shí)施例,所述通信數(shù)據(jù)為語音通話數(shù)據(jù),通過將發(fā)送裝置發(fā)送的語音通話數(shù)據(jù)發(fā)送給接收裝置,并將接收裝置發(fā)送的語音數(shù)據(jù)發(fā)送給發(fā)送裝置,實(shí)現(xiàn)通話轉(zhuǎn)移的過程。
[0168]進(jìn)一步,所述通信數(shù)據(jù)還可以為視頻通話數(shù)據(jù)、文字?jǐn)?shù)據(jù)、圖像數(shù)據(jù)等用來通信的數(shù)據(jù)。
[0169]在本發(fā)明實(shí)施例中,所述裝置還包括顯示單元84,用來將接收到的通信數(shù)據(jù)顯示在當(dāng)前用戶界面,比如,在用戶界面顯示通話對(duì)象,如,電話號(hào)碼、來電聯(lián)系人名稱等,或者在用戶界面顯示圖像、視頻、輸入文字等信息,比如,當(dāng)接收到的通信數(shù)據(jù)為視頻通信時(shí),根據(jù)轉(zhuǎn)移裝置發(fā)送的發(fā)送裝置的視頻呼入,在當(dāng)前界面顯示發(fā)送裝置發(fā)送的視頻數(shù)據(jù)。
[0170]本發(fā)明實(shí)施例中,通過在接收到來電時(shí),對(duì)兩部終端建立對(duì)等通信關(guān)系,以建立對(duì)等通信鏈路,并在得到通話轉(zhuǎn)移響應(yīng)后,通過建立的通信鏈路,將發(fā)送裝置發(fā)送的第一通話數(shù)據(jù)經(jīng)由通信數(shù)據(jù)鏈路傳送到第二終端上,并將第二終端發(fā)送的第二通話數(shù)據(jù)傳送發(fā)送裝置,可以使在操作應(yīng)用程序時(shí),將通話進(jìn)行轉(zhuǎn)移,也可以在忘記攜帶終端時(shí),在另一部終端上接聽呼入該終端的來電。
[0171]實(shí)施例^^一、
[0172]圖10示出了適于本發(fā)明實(shí)施例提供的另一種通話轉(zhuǎn)移的裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例有關(guān)的部分。
[0173]所述裝置800還包括:連接信息處理單元85。
[0174]連接信息處理單元85,用于向跟蹤服務(wù)器發(fā)送連接信息,并從所述跟蹤服務(wù)器獲取所述轉(zhuǎn)移裝置的連接信息。
[0175]在本發(fā)明實(shí)施例中,連接信息為身份標(biāo)識(shí)信息、通信地址(InternetProtocolAddress,IP)和端口號(hào)(Port Number,PN)中的一個(gè)或其組合。
[0176]在本發(fā)明實(shí)施例中,接收裝置向跟蹤服務(wù)器發(fā)送連接信息,當(dāng)跟蹤服務(wù)器接收到轉(zhuǎn)移裝置的綁定請(qǐng)求后,向接收裝置發(fā)送轉(zhuǎn)移裝置的連接信息,接收裝置接收該連接信息并存儲(chǔ)。
[0177]本發(fā)明實(shí)施例中,通過在接收到來電時(shí),對(duì)兩部終端建立對(duì)等通信關(guān)系,以建立對(duì)等通信鏈路,并在得到通話轉(zhuǎn)移響應(yīng)后,通過建立的通信鏈路,將發(fā)送裝置發(fā)送的第一通話數(shù)據(jù)經(jīng)由通信數(shù)據(jù)鏈路傳送到第二終端上,并將第二終端發(fā)送的第二通話數(shù)據(jù)傳送發(fā)送裝置,可以使在操作應(yīng)用程序時(shí),將通話進(jìn)行轉(zhuǎn)移,也可以在忘記攜帶終端時(shí),在另一部終端上接聽呼入該終端的來電。
[0178]實(shí)施例十二
[0179]圖11示出了適于本發(fā)明實(shí)施例提供的另一種對(duì)等通信關(guān)系建立裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例有關(guān)的部分。
[0180]對(duì)等綁定請(qǐng)求接收單元86,用于接收所述轉(zhuǎn)移裝置發(fā)送的對(duì)等綁定請(qǐng)求,所述接收裝置的綁定請(qǐng)求攜帶有轉(zhuǎn)移裝置的連接信息;
[0181 ]對(duì)等綁定請(qǐng)求響應(yīng)單元87,用于根據(jù)所述轉(zhuǎn)移裝置的連接信息,向所述轉(zhuǎn)移裝置發(fā)送對(duì)等綁定請(qǐng)求響應(yīng)信息。
[0182]在本發(fā)明實(shí)施例中,連接信息為身份標(biāo)識(shí)信息、通信地址(InternetProtocolAddress,IP)和端口號(hào)(Port Number,PN)中的一個(gè)或其組合。
[0183]在本發(fā)明實(shí)施例中,當(dāng)跟蹤服務(wù)器接收到轉(zhuǎn)移裝置的綁定請(qǐng)求后,向接收裝置發(fā)送轉(zhuǎn)移裝置的連接信息,接收裝置接收該連接信息并存儲(chǔ),并根據(jù)該連接信息,向轉(zhuǎn)移裝置發(fā)送對(duì)等綁定響應(yīng)請(qǐng)求。
[0184]本發(fā)明實(shí)施例中,通過在接收到來電時(shí),對(duì)兩部終端建立對(duì)等通信關(guān)系,以建立對(duì)等通信鏈路,并在得到通話轉(zhuǎn)移響應(yīng)后,通過建立的通信鏈路,將發(fā)送裝置發(fā)送的第一通話數(shù)據(jù)經(jīng)由通信數(shù)據(jù)鏈路傳送到第二終端上,并將第二終端發(fā)送的第二通話數(shù)據(jù)傳送發(fā)送裝置,可以使在操作應(yīng)用程序時(shí),將通話進(jìn)行轉(zhuǎn)移,也可以在忘記攜帶終端時(shí),在另一部終端上接聽呼入該終端的來電。
[0185]實(shí)施例十三、
[0186]圖12示出了適于本發(fā)明實(shí)施例提供的一種安裝了該通話轉(zhuǎn)移裝置的終端900的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例有關(guān)的部分。
[0187