通信客戶端傳遞所在終端已安裝客戶端的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種通信客戶端傳遞所在終端已安裝客戶端的方法及系統(tǒng),屬于通信【技術(shù)領(lǐng)域】。該方法包括:采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。利用本發(fā)明,用戶可利用通信客戶端將本地已安裝的目標(biāo)客戶端直接傳遞至對方,對方所在終端獲取對應(yīng)的安裝信息后執(zhí)行所述目標(biāo)客戶端的安裝操作,使得用戶共享已安裝客戶端的操作更加方便,提高了用戶的使用體驗。
【專利說明】通信客戶端傳遞所在終端已安裝客戶端的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于通信【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]近年來,即時通信工具已成為網(wǎng)民不可缺少的網(wǎng)絡(luò)工具。通過即時通信工具,用戶可以在網(wǎng)絡(luò)上進(jìn)行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶的生活、工作和學(xué)習(xí)。
[0003]現(xiàn)有技術(shù)中,用戶可以通過即時通信工具將文件、圖片、視頻等數(shù)據(jù)信息發(fā)送給聯(lián)系人進(jìn)行共享。如果用戶希望將本地安裝的應(yīng)用客戶端與聯(lián)系人共享,需要先通過所在終端查找所述應(yīng)用客戶端對應(yīng)的安裝程序文件,然后將安裝程序文件發(fā)送至聯(lián)系人對象端,聯(lián)系人對象接收到該安裝程序文件后再進(jìn)行所述應(yīng)用客戶端的安裝操作。但是,在實際應(yīng)用過程中,用戶安裝應(yīng)用客戶端后可能會把對應(yīng)的安裝程序刪除或者無法查找到對應(yīng)安裝程序的存儲位置,從而導(dǎo)致難以實現(xiàn)應(yīng)用客戶端的共享。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于,提供一種通信客戶端傳遞所在終端已安裝客戶端的方法及系統(tǒng)。利用本發(fā)明,用戶可利用通信客戶端將本地已安裝的目標(biāo)客戶端信息傳遞至對方,對方所在終端獲取對應(yīng)的安裝信息后執(zhí)行所述目標(biāo)客戶端的安裝操作,使得用戶共享已安裝客戶端的操作更加方便。
[0005]本發(fā)明提供的技術(shù)方案包括:
[0006]一種通信客戶端傳遞所在終端已安裝客戶端的方法,該方法包括如下步驟:
[0007]步驟1,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0008]步驟2,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0009]步驟3,獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0010]優(yōu)選地,所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:遍歷發(fā)送方所在終端上已安裝的客戶端;
[0011]根據(jù)遍歷結(jié)果,將所在終端上已安裝的客戶端通過選項列表進(jìn)行輸出;
[0012]采集獲得發(fā)送方對前述選項列表中客戶端的選擇操作后,將選中的客戶端作為觸發(fā)發(fā)送的目標(biāo)客戶端。
[0013]優(yōu)選地,所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:采集發(fā)送方的語音信息,或者在獲取到對目標(biāo)客戶端發(fā)送觸發(fā)控件的觸發(fā)消息后,啟動發(fā)送方語音信息的采集操作;
[0014]識別發(fā)送方的語音信息,判定其中是否包括有向接收方推送目標(biāo)客戶端的數(shù)據(jù)內(nèi)容;
[0015]在前述判斷結(jié)果為是的情況下,判定發(fā)送方所在終端是否有對應(yīng)的目標(biāo)客戶端;
[0016]在具有對應(yīng)目標(biāo)客戶端的情況下,觸發(fā)該目標(biāo)客戶端的發(fā)送操作。
[0017]優(yōu)選地,所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:開啟發(fā)送方與接收方之間的通信界面;
[0018]采集發(fā)送方對目標(biāo)客戶端的拖動觸發(fā)消息,或者點擊觸發(fā)消息,或者持續(xù)按壓觸發(fā)消息,或者以特定軌跡路徑所進(jìn)行的觸發(fā)消息;
[0019]當(dāng)再次采集到對前述發(fā)送方與接收方通信界面的觸發(fā)消息后,觸發(fā)將前述目標(biāo)客戶端發(fā)送至所述接收方的發(fā)送操作。
[0020]優(yōu)選地,所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:采集發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息;
[0021]獲取發(fā)送方在所在終端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人,作為所述目標(biāo)客戶端的共享對象,生成共享對象列表在目標(biāo)客戶端位置處輸出;
[0022]采集發(fā)送方在前述共享對象列表中選中的聯(lián)系人,將該聯(lián)系人作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作。
[0023]優(yōu)選地,所述發(fā)送方在所在終端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人包括以下至少
其一:
[0024]即時通信客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人;
[0025]移動電話客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人;
[0026]電子郵件客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人。
[0027]優(yōu)選地,所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:
[0028]獲取發(fā)送方預(yù)先在通信客戶端中設(shè)置的進(jìn)行目標(biāo)客戶端共享的聯(lián)系人對象;
[0029]當(dāng)采集到發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息后,將前述設(shè)置的聯(lián)系人對象作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作。
[0030]優(yōu)選地,所述步驟2中生成通信消息的方法為:
[0031 ] 預(yù)設(shè)所述生成通信消息的格式,預(yù)設(shè)的消息格式包括“固定數(shù)據(jù)內(nèi)容”以及“可變更內(nèi)容”;
[0032]采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容替換所述消息格式中的“可變更內(nèi)容”,或采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容和發(fā)送方所在通信客戶端中的稱謂信息替換所述消息格式中的“可變更內(nèi)容”,生成待發(fā)送的通信消息。
[0033]優(yōu)選地,所述步驟2的過程為:在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息;
[0034]將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端;
[0035]接收方客戶端輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。
[0036]優(yōu)選地,所述的安裝路徑鏈接通過如下其中之一的形式建立:
[0037]方式1,在接收方客戶端中設(shè)置有通信消息遍歷單元;利用通信消息遍歷單元判定所接收的通信消息中是否包含有目標(biāo)客戶端的安裝標(biāo)識信息;在判定為是的情況下,搜索所述目標(biāo)客戶端的安裝數(shù)據(jù)路徑,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息;
[0038]方式2,在發(fā)送所述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息時,預(yù)先載入用以進(jìn)行安裝目標(biāo)客戶端的安裝數(shù)據(jù)路徑;接收方客戶端接收到前述的安裝數(shù)據(jù)路徑后,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息。
[0039]優(yōu)選地,所述的安裝數(shù)據(jù)路徑包括如下至少之一的類型:
[0040]所述安裝數(shù)據(jù)路徑位于發(fā)送方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立發(fā)送方客戶端與接收方客戶端的傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作;
[0041]所述的安裝數(shù)據(jù)路徑位于發(fā)送方終端和/或接收方終端所對應(yīng)的服務(wù)器,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立服務(wù)器與接收方客戶端的傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作;
[0042]所述的安裝數(shù)據(jù)路徑位于接收方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,直接從所在終端上調(diào)取所述目標(biāo)客戶端的安裝信息。
[0043]優(yōu)選地,所述步驟3之前還包括:
[0044]判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端;
[0045]若是,則不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方,若否,則進(jìn)入所述步驟3。
[0046]優(yōu)選地,所述安裝信息是指,和所述目標(biāo)客戶端對應(yīng)的客戶端程序安裝數(shù)據(jù)。
[0047]優(yōu)選地,所述步驟3中獲取所述目標(biāo)客戶端對應(yīng)的安裝信息的方式為:
[0048]判定所述系統(tǒng)服務(wù)器中是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由系統(tǒng)服務(wù)器將所述安裝信息推送至接收方客戶端;
[0049]或者,判定所述發(fā)送方所在終端是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由發(fā)送方客戶端將所述安裝信息推送至接收方客戶端。
[0050]優(yōu)選地,所述步驟3還包括:
[0051]在接收方客戶端,對應(yīng)著接收方和發(fā)送方的通信界面,生成安裝所述目標(biāo)客戶端的確認(rèn)選項;
[0052]在采集到接收方同意安裝所述目標(biāo)客戶端的觸發(fā)消息后,執(zhí)行所述目標(biāo)客戶端的安裝操作;在采集到接收方拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息后,不執(zhí)行安裝操作。
[0053]優(yōu)選地,所述方法還包括:
[0054]在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項;
[0055]在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作;
[0056]接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項;
[0057]在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
[0058]優(yōu)選地,所述發(fā)送方和接收方對應(yīng)的客戶端為即時通信客戶端,或電子郵件客戶端,或移動電話客戶端。[0059]本發(fā)明還提供一種通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng),該系統(tǒng)包括:
[0060]客戶端發(fā)送觸發(fā)單元,用于采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0061]客戶端信息發(fā)送單元,與前述客戶端發(fā)送觸發(fā)單元相連,用于將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0062]目標(biāo)客戶端安裝單元,與前述客戶端信息發(fā)送單元相連,用于獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0063]優(yōu)選地,所述客戶端信息發(fā)送單元包括以下結(jié)構(gòu)模塊:
[0064]通信消息生成模塊,用于在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息;
[0065]通信消息推送模塊,與前述通信消息生成模塊相連,用于將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端;
[0066]路徑鏈接建立模塊,與前述通信消息推送模塊相連,用于在接收方客戶端中輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。
[0067]優(yōu)選地,所述目標(biāo)客戶端安裝單元包括以下結(jié)構(gòu)模塊:
[0068]確認(rèn)選項生成模塊,用于在接收方客戶端,對應(yīng)著接收方和發(fā)送方的通信界面,生成安裝所述目標(biāo)客戶端的確認(rèn)選項;
[0069]客戶端安裝處理模塊,與前述確認(rèn)選項生成模塊相連,用于在采集到接收方同意安裝所述目標(biāo)客戶端的觸發(fā)消息后,執(zhí)行所述目標(biāo)客戶端的安裝操作;在采集到接收方拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息后,不執(zhí)行安裝操作。
[0070]優(yōu)選地,所述系統(tǒng)還包括:
[0071]客戶端安裝判定單元,與前述客戶端信息發(fā)送單元相連,用于判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端;
[0072]反饋信息推送單元,與前述客戶端安裝判定單元相連,用于在前述判定結(jié)果為是時,不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方。
[0073]優(yōu)選地,所述系統(tǒng)還包括:
[0074]個性發(fā)送確認(rèn)單元,與前述客戶端發(fā)送觸發(fā)單元相連,用于在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項;
[0075]個性設(shè)置發(fā)送單元,與前述個性發(fā)送確認(rèn)單元相連,用于在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作;
[0076]個性安裝確認(rèn)單元,與前述個性設(shè)置發(fā)送單元相連,用于在接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項;
[0077]個性設(shè)置安裝單元,與前述個性安裝確認(rèn)單元相連,用于在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
[0078]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果,作為舉例而非限定,包括如下:
[0079]當(dāng)用戶希望與通信對方共享自身所在終端上已安裝的應(yīng)用客戶端時,可通過發(fā)送方用戶所在的通信客戶端,觸發(fā)目標(biāo)客戶端的發(fā)送操作,例如發(fā)送方將目標(biāo)客戶端對應(yīng)的標(biāo)識圖標(biāo)拖動至通信界面中實現(xiàn)觸發(fā)發(fā)送操作。接收方客戶端獲得發(fā)送方發(fā)送的目標(biāo)客戶端信息后,獲取所述目標(biāo)客戶端的安裝信息,然后利用該安裝信息直接對所述目標(biāo)客戶端執(zhí)行安裝操作;或者,生成安裝路徑鏈接,根據(jù)接收方觸發(fā)的路徑鏈接執(zhí)行目標(biāo)客戶端的安裝操作。使得用戶向通信對方共享應(yīng)用客戶端的操作過程更加簡單,提高用戶的使用體驗。
【專利附圖】
【附圖說明】
[0080]圖1為本發(fā)明實施例一中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖;
[0081]圖1-1為本發(fā)明實施例一中在接收方客戶端輸出具有安裝路徑鏈接的通信消息的不意圖;
[0082]圖2為本發(fā)明實施例二中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖;
[0083]圖3為本發(fā)明實施例三中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖;
[0084]圖4為本發(fā)明實施例四中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖;
[0085]圖5為本發(fā)明實施例五中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖;
[0086]圖6為本發(fā)明實施例六中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖;
[0087]圖7為本發(fā)明實施例七中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0088]下面結(jié)合附圖和【具體實施方式】對本發(fā)明的實施方案作詳細(xì)的說明。
[0089]參見圖1,該圖為本發(fā)明實施例一中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖,具體步驟如下所述。
[0090]S11,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;[0091 ] 所述發(fā)送方和接收方對應(yīng)的客戶端為即時通信客戶端或電子郵件客戶端,或移動電話客戶端。也就是說,用戶可通過這些通信客戶端將所在終端中已安裝的目標(biāo)客戶端信息發(fā)送至接收方。
[0092]作為舉例而非限定,所述發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:遍歷發(fā)送方所在終端上已安裝的客戶端;根據(jù)遍歷結(jié)果,將所在終端上已安裝的客戶端通過選項列表進(jìn)行輸出;采集獲得發(fā)送方對前述選項列表中客戶端的選擇操作后,將選中的客戶端作為觸發(fā)發(fā)送的目標(biāo)客戶端。這里,需要在發(fā)送方與接收方的通信界面中設(shè)置客戶端發(fā)送觸發(fā)控件,當(dāng)發(fā)送方觸發(fā)通信界面中的客戶端發(fā)送觸發(fā)控件后,才開始遍歷所在終端上已安裝的客戶端,輸出已安裝客戶端的選項列表。例如,發(fā)送方所在終端中已安裝的客戶端有美圖秀秀、我查查、墨跡天氣、淘寶、PPS影音等應(yīng)用客戶端,那么則將所有這些已安裝的應(yīng)用客戶端通過選項列表進(jìn)行輸出,如果用戶在選項列表中選中了“美圖秀秀”應(yīng)用客戶端,那么則將“美圖秀秀”作為觸發(fā)發(fā)送的目標(biāo)客戶端。
[0093]作為舉例而非限定,所述發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:采集發(fā)送方的語音信息,或者在獲取到對目標(biāo)客戶端發(fā)送觸發(fā)控件的觸發(fā)消息后,啟動發(fā)送方語音信息的采集操作;識別發(fā)送方的語音信息,判定其中是否包括有向接收方推送目標(biāo)客戶端的數(shù)據(jù)內(nèi)容;在前述判斷結(jié)果為是的情況下,判定發(fā)送方所在終端是否有對應(yīng)的目標(biāo)客戶端;在具有對應(yīng)目標(biāo)客戶端的情況下,觸發(fā)該目標(biāo)客戶端的發(fā)送操作。首先,在發(fā)送方客戶端或系統(tǒng)服務(wù)器中預(yù)設(shè)有推送目標(biāo)客戶端的標(biāo)準(zhǔn)語音數(shù)據(jù)。例如,預(yù)設(shè)的標(biāo)準(zhǔn)語音數(shù)據(jù)為“發(fā)送目標(biāo)客戶端+客戶端名稱”,其中“發(fā)送目標(biāo)客戶端”為固定數(shù)據(jù),“客戶端名稱”為可替換數(shù)據(jù),所在終端中已安裝的客戶端對應(yīng)的名稱信息都可以作為替換數(shù)據(jù)。若采集到發(fā)送方的語音信息為“發(fā)送目標(biāo)客戶端美圖秀秀”,將采集的發(fā)送方語音信息與標(biāo)準(zhǔn)語音數(shù)據(jù)進(jìn)行比對后,判定發(fā)送方語音信息中包括有向接收方推送目標(biāo)客戶端的標(biāo)準(zhǔn)語音數(shù)據(jù)內(nèi)容;然后,進(jìn)一步判定所在終端中是否已安裝目標(biāo)客戶端“美圖秀秀”,如果是,則觸發(fā)目標(biāo)客戶端“美圖秀秀”的發(fā)送操作。
[0094]作為舉例而非限定,所述發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:開啟發(fā)送方與接收方之間的通信界面;采集發(fā)送方對目標(biāo)客戶端的拖動觸發(fā)消息,或者點擊觸發(fā)消息,或者持續(xù)按壓觸發(fā)消息,或者以特定軌跡路徑所進(jìn)行的觸發(fā)消息;當(dāng)再次采集到對前述發(fā)送方與接收方通信界面的觸發(fā)消息后,觸發(fā)將前述目標(biāo)客戶端發(fā)送至所述接收方的發(fā)送操作。例如,用戶通過持續(xù)觸壓目標(biāo)客戶端將其拖動至發(fā)送方與接收方的通信界面,實現(xiàn)對目標(biāo)客戶端的觸發(fā)發(fā)送操作;或者,通過同時觸壓目標(biāo)客戶端以及發(fā)送方與接收方的通信界面,實現(xiàn)對目標(biāo)客戶端的觸發(fā)發(fā)送操作;或者,持續(xù)觸壓目標(biāo)客戶端按照特定軌跡路徑進(jìn)行拖動后,實現(xiàn)對目標(biāo)客戶端的觸發(fā)發(fā)送操作。
[0095]作為舉例而非限定,所述發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:采集發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息;獲取發(fā)送方在所在終端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人,作為所述目標(biāo)客戶端的共享對象,生成共享對象列表在目標(biāo)客戶端位置處輸出;采集發(fā)送方在前述共享對象列表中選中的聯(lián)系人,將該聯(lián)系人作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作。所述發(fā)送方在所在終端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人為即時通信客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人;和/或移動電話客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人;和/或電子郵件客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人。例如,發(fā)送方在即時通信客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的為聯(lián)系人A,在郵件客戶端中聯(lián)系頻率滿足預(yù)設(shè)閾值的為聯(lián)系人B。當(dāng)用戶觸發(fā)目標(biāo)客戶端“美圖秀秀”的共享功能選項后,則生成包含聯(lián)系人A和聯(lián)系人B的共享對象列表,若用戶在共享對象列表中選中聯(lián)系人A,則觸發(fā)將目標(biāo)客戶端“美圖秀秀”發(fā)送至聯(lián)系人A。
[0096]作為舉例而非限定,所述發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式為:獲取發(fā)送方預(yù)先在通信客戶端中設(shè)置的進(jìn)行目標(biāo)客戶端共享的聯(lián)系人對象;當(dāng)采集到發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息后,將前述設(shè)置的聯(lián)系人對象作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作。例如,用戶可以通過即時通信客戶端設(shè)置聯(lián)系人A以及聯(lián)系人M作為目標(biāo)客戶端的共享對象,當(dāng)用戶觸發(fā)目標(biāo)客戶端“美圖秀秀”的共享功能選項后,則將所述設(shè)置的聯(lián)系人A和聯(lián)系人則乍為接收方,觸發(fā)目標(biāo)客戶端“美圖秀秀”的發(fā)送操作。用戶可以設(shè)置一個聯(lián)系人作為共享對象,也可設(shè)置多個聯(lián)系人作為共享對象。
[0097]S12,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0098]所述生成通信消息的方法為:預(yù)設(shè)所述生成通信消息的格式,預(yù)設(shè)的消息格式包括“固定數(shù)據(jù)內(nèi)容”以及“可變更內(nèi)容”;采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容替換所述消息格式中的“可變更內(nèi)容”,或采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容和發(fā)送方所在通信客戶端中的稱謂信息替換所述消息格式中的“可變更內(nèi)容”,生成待發(fā)送的通信消息。所述目標(biāo)客戶端的標(biāo)識內(nèi)容包括目標(biāo)客戶端標(biāo)識圖標(biāo)和/或目標(biāo)客戶端名稱信息。例如,預(yù)設(shè)的消息格式為“你的好友**向你共享了目標(biāo)客戶端***”,其中用表示的字符為“可變更內(nèi)容”,其它數(shù)據(jù)字符則為“固定數(shù)據(jù)內(nèi)容”。如果發(fā)送方Joy向接收方共享了目標(biāo)客戶端美圖秀秀,則按照預(yù)設(shè)消息格式生成的通信消息為“你的好友Joy向你共享了目標(biāo)客戶端美圖秀秀”,另外還可在美圖秀秀的位置加置該客戶端對應(yīng)的圖標(biāo)信息。
[0099]所述生成通信消息發(fā)送至接收方的過程為:在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息;將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端;接收方客戶端輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。所述目標(biāo)客戶端的介紹信息包括目標(biāo)客戶端的功能介紹、下載頻率、受歡迎度等信息。參見圖1-1,展示了在接收方客戶端輸出具有安裝路徑鏈接的通信消息的示意圖。如圖所示,即時通信交互界面100為接收方客戶端輸出的與發(fā)送方Joy之間的通信界面,包括有消息輸出欄110和消息輸入欄120。當(dāng)發(fā)送方Joy向接收方共享了目標(biāo)客戶端美圖秀秀后,在消息輸出欄110中輸出發(fā)送方發(fā)送的通信消息,在通信消息中包含有美圖秀秀客戶端的標(biāo)識信息,通過該標(biāo)識信息建立安裝路徑鏈接130。當(dāng)接收方觸發(fā)安裝路徑鏈接130后,執(zhí)行美圖秀秀客戶端的安裝操作,或生成美圖秀秀客戶端的介紹信息,或提供美圖秀秀客戶端的安裝數(shù)據(jù)路徑。
[0100]所述的安裝路徑鏈接通過如下其中之一的形式建立:
[0101]方式1,在接收方客戶端中設(shè)置有通信消息遍歷單元;利用通信消息遍歷單元判定所接收的通信消息中是否包含有目標(biāo)客戶端的安裝標(biāo)識信息;在判定為是的情況下,搜索所述目標(biāo)客戶端的安裝數(shù)據(jù)路徑,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息。在搜索安裝數(shù)據(jù)路徑時,可在接收方所在終端中搜索,也可在發(fā)送方終端和/或接收方終端所對應(yīng)的服務(wù)器中搜索。
[0102]方式2,在發(fā)送所述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息時,預(yù)先載入用以進(jìn)行安裝目標(biāo)客戶端的安裝數(shù)據(jù)路徑;接收方客戶端接收到前述的安裝數(shù)據(jù)路徑后,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息。
[0103]所述安裝路徑鏈接對應(yīng)的安裝數(shù)據(jù)路徑包括如下至少之一的類型:
[0104]所述安裝數(shù)據(jù)路徑位于發(fā)送方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立發(fā)送方客戶端與接收方客戶端的傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作;
[0105]所述的安裝數(shù)據(jù)路徑位于發(fā)送方終端和/或接收方終端所對應(yīng)的服務(wù)器,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立服務(wù)器與接收方客戶端的傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作;[0106]所述的安裝數(shù)據(jù)路徑位于接收方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,直接從所在終端上調(diào)取所述目標(biāo)客戶端的安裝信息。
[0107]S13,獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0108]所述安裝路徑鏈接為一種鏈接控件,在觸發(fā)該安裝路徑鏈接的情況下,可以直接根據(jù)所指向的安裝數(shù)據(jù)路徑,執(zhí)行目標(biāo)客戶端的安裝操作;還可以生成目標(biāo)客戶端的相關(guān)介紹信息(例如,客戶端功能介紹、下載頻率、受歡迎度等信息);還可提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑,在接收方進(jìn)一步觸發(fā)安裝數(shù)據(jù)路徑的情況下,執(zhí)行目標(biāo)客戶端的安裝操作。
[0109]根據(jù)所述目標(biāo)客戶端的標(biāo)識信息,搜索獲取對應(yīng)的安裝數(shù)據(jù)路徑,可在接收方所在終端中搜索,也可在發(fā)送方終端和/或接收方終端所對應(yīng)的服務(wù)器中搜索。另外,還可在發(fā)送方發(fā)送所述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息時,預(yù)先載入安裝數(shù)據(jù)路徑,發(fā)送至接收方進(jìn)行輸出。當(dāng)生成的安裝數(shù)據(jù)路徑為多個時,按照用戶觸發(fā)選中的安裝數(shù)據(jù)路徑,進(jìn)行所述目標(biāo)客戶端的安裝操作。
[0110]所述目標(biāo)客戶端對應(yīng)的安裝信息是指,和所述目標(biāo)客戶端對應(yīng)的客戶端程序安裝數(shù)據(jù)。例如,對應(yīng)美圖秀秀客戶端,在安裝美圖秀秀客戶端時所需要的程序安裝數(shù)據(jù),即是美圖秀秀客戶端對應(yīng)的安裝信息。
[0111]所述獲取目標(biāo)客戶端對應(yīng)的安裝信息的方式為以下其中之一:
[0112]方式1,判定所述系統(tǒng)服務(wù)器中是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由系統(tǒng)服務(wù)器將所述安裝信息推送至接收方客戶端。具體實施時,首先采集獲得所述目標(biāo)客戶端的索引信息;然后通過系統(tǒng)服務(wù)器中的索引庫,查詢是否具有所述目標(biāo)客戶端的安裝數(shù)據(jù)信息;如果具有,則將該安裝數(shù)據(jù)信息對應(yīng)的下載或安裝鏈接推送至接收方客戶端,或者直接將該安裝信息推送至接收方客戶端進(jìn)行安裝操作。
[0113]方式2,判定所述發(fā)送方所在終端是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由發(fā)送方客戶端將所述安裝信息推送至接收方客戶端。具體實施時,通過發(fā)送方客戶端采集目標(biāo)客戶端的數(shù)據(jù)信息,搜索所在終端上是否具有該目標(biāo)客戶端的安裝數(shù)據(jù)信息;在具有的情況下將該安裝數(shù)據(jù)信息發(fā)送至接收方客戶端進(jìn)行安裝操作;或者將該安裝數(shù)據(jù)信息推送至系統(tǒng)服務(wù)器進(jìn)行存儲,將該存儲數(shù)據(jù)的下載或安裝鏈接推送至接收方客戶端。
[0114]所述目標(biāo)客戶端在接收方所在終端進(jìn)行安裝時,可以不經(jīng)過接收方的允許直接執(zhí)行安裝操作;也可在獲取接收方的安裝許可之后,才執(zhí)行目標(biāo)客戶端的安裝操作。
[0115]本實施例所述的方法中,發(fā)送方希望將目標(biāo)客戶端共享給接收方時,可通過對所述目標(biāo)客戶端進(jìn)行共享的觸發(fā)操作,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;接收方客戶端獲取所述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)所述安裝路徑鏈接后在接收方所在終端安裝所述目標(biāo)客戶端;或者,接收方客戶端直接獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,執(zhí)行所述目標(biāo)客戶端的安裝操作。
[0116]參見圖2,該圖為本發(fā)明實施例二中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖,具體步驟如下所述。
[0117]S21,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0118]該步驟的具體實施過程和前述實施例一中Sll的實施過程是相同的,此處不再贅述。
[0119]S22,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0120]在采集獲得發(fā)送方對目標(biāo)客戶端進(jìn)行發(fā)送的觸發(fā)消息后,按照預(yù)設(shè)的消息格式生成通信消息,所生成的通信消息中包括有所述目標(biāo)客戶端的標(biāo)識內(nèi)容,然后將生成的通信消息發(fā)送至接收方客戶端。所述目標(biāo)客戶端的標(biāo)識內(nèi)容包括目標(biāo)客戶端標(biāo)識圖標(biāo)和/或目標(biāo)客戶端名稱信息。
[0121]S23,判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端;若是,則進(jìn)入步驟S24,若否,則進(jìn)入步驟S25 ;
[0122]接收方客戶端對所在終端上已安裝客戶端進(jìn)行遍歷,獲取已安裝客戶端的標(biāo)識信息,并將每個已安裝客戶端的標(biāo)識信息分別與所述目標(biāo)客戶端標(biāo)識內(nèi)容進(jìn)行比對,如果比對通過,則接收方所在終端已安裝所述目標(biāo)客戶端,進(jìn)入步驟S24 ;如果比對不通過,則進(jìn)入步驟S25。其中所述客戶端的標(biāo)識信息包括客戶端名稱、標(biāo)識圖標(biāo)、數(shù)據(jù)大小其中至少其一的信息,這里優(yōu)選為客戶端名稱信息。例如,美圖秀秀客戶端,其對應(yīng)的標(biāo)識信息為“美圖秀秀 3.9.0”。
[0123]S24,不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方;
[0124]在接收方所在終端已安裝所述目標(biāo)客戶端的情況下,則接收方客戶端不再對該目標(biāo)客戶端進(jìn)行重復(fù)安裝操作,而是生成反饋信息推送至發(fā)送方,例如生成“該客戶端已安裝”的信息反饋至發(fā)送方。
[0125]S25,獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0126]所述安裝路徑鏈接為一種鏈接控件,在觸發(fā)該安裝路徑鏈接的情況下,可以直接根據(jù)所指向的安裝數(shù)據(jù)路徑,執(zhí)行目標(biāo)客戶端的安裝操作;還可以生成目標(biāo)客戶端的相關(guān)介紹信息(例如,客戶端功能介紹、下載頻率、受歡迎度等信息);還可提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑,在接收方進(jìn)一步觸發(fā)安裝數(shù)據(jù)路徑的情況下,執(zhí)行目標(biāo)客戶端的安裝操作。
[0127]本實施例所述的方法中,在采集獲得發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息后,將所述目標(biāo)客戶端的標(biāo)識內(nèi)容發(fā)送至接收方。接收方客戶端判斷所在終端上是否已安裝所述目標(biāo)客戶端,如果已安裝,則不再進(jìn)行安裝操作。如果未安裝,則搜索目標(biāo)客戶端對應(yīng)的安裝數(shù)據(jù)路徑,在接收方的觸發(fā)操作下執(zhí)行安裝操作;或者,接收方客戶端獲取目標(biāo)客戶端的安裝信息,直接執(zhí)行安裝操作。
[0128]參見圖3,該圖為本發(fā)明實施例三中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖,具體步驟如下所述。
[0129]S31,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0130]該步驟的具體實施過程和前述實施例一中Sll的實施過程是相同的,此處不再贅述。
[0131]S32,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0132]按照預(yù)設(shè)的消息格式生成通信消息,所生成的通信消息中包括有所述目標(biāo)客戶端的標(biāo)識內(nèi)容,然后將生成的通信消息發(fā)送至接收方客戶端。所述目標(biāo)客戶端的標(biāo)識內(nèi)容包括目標(biāo)客戶端標(biāo)識圖標(biāo)和/或目標(biāo)客戶端名稱信息。[0133]S33,在接收方客戶端,對應(yīng)著接收方和發(fā)送方的通信界面,生成安裝所述目標(biāo)客戶端的確認(rèn)選項;
[0134]作為舉例而非限定,生成安裝所述目標(biāo)客戶端確認(rèn)選項的具體過程為:在接收方客戶端,通過窗口生成API函數(shù)創(chuàng)建接收方和發(fā)送方的通信界面,然后將安裝所述目標(biāo)客戶端的詢問信息和確認(rèn)觸發(fā)控件在接收方和發(fā)送方的通信界面中顯示,所述確認(rèn)觸發(fā)控件包括有表示同意安裝和拒絕安裝兩種類型,其顯示位置優(yōu)選設(shè)置在所述詢問信息的下方位置。例如,發(fā)送方A發(fā)送的目標(biāo)客戶端為美圖秀秀,則通信界面中顯示的詢問信息可以是“發(fā)送方A向你發(fā)送了美圖秀秀客戶端,你是否進(jìn)行安裝? ”。在該詢問信息的下方位置顯示有確認(rèn)觸發(fā)控件“確定”和“取消”;若用戶點擊“確定”控件,則說明同意安裝所述目標(biāo)客戶端;若用戶點擊“取消”控件,則說明拒絕安裝所述目標(biāo)客戶端。
[0135]S34,在采集到接收方同意安裝所述目標(biāo)客戶端的觸發(fā)消息后,執(zhí)行所述目標(biāo)客戶端的安裝操作;在采集到接收方拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息后,不執(zhí)行安裝操作。
[0136]例如,所述確定觸發(fā)控件為“確定”和“取消”時,若用戶點擊“確定”控件,則執(zhí)行所述目標(biāo)客戶端的安裝操作;若用戶點擊“取消”控件,則不執(zhí)行目標(biāo)客戶端的安裝操作。
[0137]在采集到用戶確定安裝所述目標(biāo)客戶端時,需要先獲取目標(biāo)客戶端的安裝信息,然后執(zhí)行安裝操作。其中,獲取目標(biāo)客戶端對應(yīng)的安裝信息的方式為:判定所述系統(tǒng)服務(wù)器中是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由系統(tǒng)服務(wù)器將所述安裝信息推送至接收方客戶端;或者,判定所述發(fā)送方所在終端是否具有所述目標(biāo)客戶端的安裝信息,若具有,則由發(fā)送方客戶端將所述安裝信息推送至接收方客戶端。
[0138]另外,還可將用戶同意或拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息反饋至發(fā)送方客戶端。
[0139]本實施例所述的方法中,在采集獲得發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息后,將目標(biāo)客戶端信息生成通信消息發(fā)送至接收方客戶端;然后,在接收方客戶端對應(yīng)的通信界面中生成是否安裝的確認(rèn)選項,當(dāng)采集到用戶確認(rèn)安裝的觸發(fā)消息后,對所述目標(biāo)客戶端執(zhí)行安裝操作;當(dāng)采集到用戶拒絕安裝的觸發(fā)消息,則不執(zhí)行安裝操作。
[0140]參見圖4,該圖為本發(fā)明實施例四中提供的通信客戶端傳遞所在終端已安裝客戶端的方法流程圖,具體步驟如下所述。
[0141]S41,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0142]該步驟的具體實施過程和前述實施例一中Sll的實施過程是相同的,此處不再贅述。
[0143]S42,在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項;
[0144]所述目標(biāo)客戶端的個性設(shè)置信息是指用戶安裝目標(biāo)客戶端后在使用過程中進(jìn)行的設(shè)置。例如,用戶安裝美圖秀秀客戶端后對保存時畫質(zhì)的設(shè)置、打開時圖片尺寸的設(shè)置以及分享設(shè)置等等均為個性設(shè)置信息。
[0145]在采集獲得發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息后,判定發(fā)送方對應(yīng)的目標(biāo)客戶端是否具有個性設(shè)置信息,若是,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項。
[0146]S43,在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作;
[0147]當(dāng)發(fā)送方確認(rèn)發(fā)送所述個性設(shè)置信息后,將所述個性設(shè)置信息封裝至數(shù)據(jù)包,發(fā)送到接收方客戶端。
[0148]S44,接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項;
[0149]當(dāng)接收方客戶端接收到所述個性設(shè)置信息的數(shù)據(jù)包后,對數(shù)據(jù)包進(jìn)行解析后,對應(yīng)著接收方和發(fā)送方的通信界面,生成是否安裝所述個性設(shè)置信息的確認(rèn)選項。
[0150]S45,在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
[0151]當(dāng)接收方確認(rèn)安裝所述個性設(shè)置信息后,在安裝所述目標(biāo)客戶端的過程中執(zhí)行所述個性設(shè)置信息的安裝操作。
[0152]本實施例所述的方法中,在采集獲得發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息后,如果發(fā)送方對所述目標(biāo)客戶端具有個性設(shè)置信息,則在發(fā)送方同意的情況下,將所述個性設(shè)置信息發(fā)送至接收方客戶端;在接收方客戶端接收到所述個性設(shè)置信息后,在接收方同意的情況下,執(zhí)行所述個性設(shè)置信息的安裝操作。
[0153]結(jié)合前面描述的通信客戶端傳遞所在終端已安裝客戶端的方法實施例,本發(fā)明還提供了配套的系統(tǒng)。
[0154]參見圖5,該圖為本發(fā)明實施例五中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0155]客戶端發(fā)送觸發(fā)單元510,用于采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0156]客戶端信息發(fā)送單元520,與前述客戶端發(fā)送觸發(fā)單元510相連,用于將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0157]目標(biāo)客戶端安裝單元530,與前述客戶端信息發(fā)送單元520相連,用于獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0158]所述客戶端信息發(fā)送單元520包括以下結(jié)構(gòu)模塊:
[0159]通信消息生成模塊521,用于在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息;
[0160]通信消息推送模塊522,與前述通信消息生成模塊521相連,用于將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端;
[0161]路徑鏈接建立模塊523,與前述通信消息推送模塊522相連,用于在接收方客戶端中輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。
[0162]所述目標(biāo)客戶端安裝單元530包括以下結(jié)構(gòu)模塊:
[0163]確認(rèn)選項生成模塊531,用于在接收方客戶端,對應(yīng)著接收方和發(fā)送方的通信界面,生成安裝所述目標(biāo)客戶端的確認(rèn)選項;[0164]客戶端安裝處理模塊532,與前述確認(rèn)選項生成模塊531相連,用于在采集到接收方同意安裝所述目標(biāo)客戶端的觸發(fā)消息后,執(zhí)行所述目標(biāo)客戶端的安裝操作;在采集到接收方拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息后,不執(zhí)行安裝操作。
[0165]本實施例所述的系統(tǒng)中,客戶端發(fā)送觸發(fā)單元510采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息。然后,客戶端信息發(fā)送單元520將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方。具體過程為:通信消息生成模塊521在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息;通信消息推送模塊522將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端;路徑鏈接建立模塊523在接收方客戶端中輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。最后,目標(biāo)客戶端安裝單元530獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。在安裝所述目標(biāo)客戶端時,可以直接執(zhí)行安裝操作,也可通過確認(rèn)選項生成模塊531在接收方客戶端生成安裝所述目標(biāo)客戶端的確認(rèn)選項;在采集到接收方同意安裝所述目標(biāo)客戶端的觸發(fā)消息后,客戶端安裝處理模塊532執(zhí)行所述目標(biāo)客戶端的安裝操作;在采集到接收方拒絕安裝所述目標(biāo)客戶端的觸發(fā)消息后,客戶端安裝處理模塊532不執(zhí)行安裝操作。
[0166]參見圖6,該圖為本發(fā)明實施例六中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0167]客戶端發(fā)送觸發(fā)單元610,用于采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0168]客戶端信息發(fā)送單元620,與前述客戶端發(fā)送觸發(fā)單元610相連,用于將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方;
[0169]客戶端安裝判定單元630,與前述客戶端信息發(fā)送單元620相連,用于判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端;
[0170]反饋信息推送單元640,與前述客戶端安裝判定單元630相連,用于在前述判定結(jié)果為是時,不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方。
[0171]目標(biāo)客戶端安裝單元650,與前述客戶端安裝判定單元630相連,用于在前述判定結(jié)果為否時,獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0172]本實施所述的系統(tǒng)中,客戶端發(fā)送觸發(fā)單元610采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息。然后,客戶端信息發(fā)送單元620將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方??蛻舳税惭b判定單元630判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端。在前述判定結(jié)果為是時,反饋信息推送單元640不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方。在前述判定結(jié)果為否時,目標(biāo)客戶端安裝單元650獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
[0173]參見圖7,該圖為本發(fā)明實施例七中提供的通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0174]客戶端發(fā)送觸發(fā)單元710,用于采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;
[0175]個性發(fā)送確認(rèn)單元720,與前述客戶端發(fā)送觸發(fā)單元710相連,用于在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項;
[0176]個性設(shè)置發(fā)送單元730,與前述個性發(fā)送確認(rèn)單元720相連,用于在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作;
[0177]個性安裝確認(rèn)單元740,與前述個性設(shè)置發(fā)送單元730相連,用于在接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項;
[0178]個性設(shè)置安裝單元750,與前述個性安裝確認(rèn)單元740相連,用于在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
[0179]本實施例所述的系統(tǒng)中,客戶端發(fā)送觸發(fā)單元710采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息;在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,個性發(fā)送確認(rèn)單元720在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項;在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,個性設(shè)置發(fā)送單元730執(zhí)行所述個性設(shè)置信息的發(fā)送操作;在接收方接收到所述個性設(shè)置信息后,個性安裝確認(rèn)單元740在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項;在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,個性設(shè)置安裝單元750執(zhí)行所述個性設(shè)置信息的安裝操作。
[0180]以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施方式,均在本發(fā)明的保護(hù)范圍之中。
【權(quán)利要求】
1.一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:該方法包括如下步驟, 步驟1,采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息; 步驟2,將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方; 步驟3,獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
2.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述步驟I中發(fā)送方將目標(biāo)客戶端發(fā)送至接收方的觸發(fā)方式,為如下類型其中之一, 方式1,遍歷發(fā)送方所在終端上已安裝的客戶端; 根據(jù)遍歷結(jié)果,將所在終端上已安裝的客戶端通過選項列表進(jìn)行輸出; 采集獲得發(fā)送方對前述選項列表中客戶端的選擇操作后,將選中的客戶端作為觸發(fā)發(fā)送的目標(biāo)客戶端; 方式2,采集發(fā)送方的語音信息,或者在獲取到對目標(biāo)客戶端發(fā)送觸發(fā)控件的觸發(fā)消息后,啟動發(fā)送方語音信息的采集操作; 識別發(fā)送方的語音信息,判定 其中是否包括有向接收方推送目標(biāo)客戶端的數(shù)據(jù)內(nèi)容; 在前述判斷結(jié)果為是的情況下,判定發(fā)送方所在終端是否有對應(yīng)的目標(biāo)客戶端; 在具有對應(yīng)目標(biāo)客戶端的情況下,觸發(fā)該目標(biāo)客戶端的發(fā)送操作; 方式3,開啟發(fā)送方與接收方之間的通信界面; 采集發(fā)送方對目標(biāo)客戶端的拖動觸發(fā)消息,或者點擊觸發(fā)消息,或者持續(xù)按壓觸發(fā)消息,或者以特定軌跡路徑所進(jìn)行的觸發(fā)消息; 當(dāng)再次采集到對前述發(fā)送方與接收方通信界面的觸發(fā)消息后,觸發(fā)將前述目標(biāo)客戶端發(fā)送至所述接收方的發(fā)送操作; 方式4,采集發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息; 獲取發(fā)送方在所在終端中聯(lián)系頻率滿足預(yù)設(shè)閾值的聯(lián)系人,作為所述目標(biāo)客戶端的共享對象,生成共享對象列表在目標(biāo)客戶端位置處輸出; 采集發(fā)送方在前述共享對象列表中選中的聯(lián)系人,將該聯(lián)系人作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作; 方式5,獲取發(fā)送方預(yù)先在通信客戶端中設(shè)置的進(jìn)行目標(biāo)客戶端共享的聯(lián)系人對象;當(dāng)采集到發(fā)送方對所在終端中已安裝的目標(biāo)客戶端進(jìn)行共享的觸發(fā)消息后,將前述設(shè)置的聯(lián)系人對象作為接收方,觸發(fā)所述目標(biāo)客戶端的發(fā)送操作。
3.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述步驟2中生成通信消息的方法為, 預(yù)設(shè)所述生成通信消息的格式,預(yù)設(shè)的消息格式包括“固定數(shù)據(jù)內(nèi)容”以及“可變更內(nèi)容”; 采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容替換所述消息格式中的“可變更內(nèi)容”,或采集所述目標(biāo)客戶端的標(biāo)識內(nèi)容和發(fā)送方所在通信客戶端中的稱謂信息替換所述消息格式中的“可變更內(nèi)容”,生成待發(fā)送的通信消息。
4.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述步驟2的過程為, 在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息; 將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端; 接收方客戶端輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。
5.根據(jù)權(quán)利要求4所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述的安裝路徑鏈接通過如下其中之一的形式建立, 方式1,在接收方客戶端中設(shè)置有通信消息遍歷單元;利用通信消息遍歷單元判定所接收的通信消息中是否包含有目標(biāo)客戶端的安裝標(biāo)識信息;在判定為是的情況下,搜索所述目標(biāo)客戶端的安裝數(shù)據(jù)路徑,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息; 方式2,在發(fā)送所述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息時,預(yù)先載入用以進(jìn)行安裝目標(biāo)客戶端的安裝數(shù)據(jù)路徑;接收方客戶端接收到前述的安裝數(shù)據(jù)路徑后,將其作為安裝路徑鏈接的指向內(nèi)容,載入到所述通信消息的安裝標(biāo)識信息。
6.根據(jù)權(quán)利要求4或5所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述的安裝數(shù)據(jù)路徑包括如下至少之一的類型, 所述安裝數(shù)據(jù)路徑位于發(fā)送方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立發(fā)送方客戶端與接收方客戶端的 傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作; 所述的安裝數(shù)據(jù)路徑位于發(fā)送方終端和/或接收方終端所對應(yīng)的服務(wù)器,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,建立服務(wù)器與接收方客戶端的傳輸通道,進(jìn)行所述目標(biāo)客戶端安裝信息的傳輸操作; 所述的安裝數(shù)據(jù)路徑位于接收方所在終端,在觸發(fā)對應(yīng)的安裝數(shù)據(jù)路徑時,直接從所在終端上調(diào)取所述目標(biāo)客戶端的安裝信息。
7.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述步驟3之前還包括, 判定所述接收方所在終端是否已安裝所述目標(biāo)客戶端; 若是,則不進(jìn)行所述目標(biāo)客戶端的安裝操作,生成反饋信息推送至發(fā)送方,若否,則進(jìn)入所述步驟3。
8.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述方法還包括, 在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項; 在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作; 接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項; 在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
9.根據(jù)權(quán)利要求1所述的一種通信客戶端傳遞所在終端已安裝客戶端的方法,其特征在于:所述發(fā)送方和接收方對應(yīng)的客戶端為即時通信客戶端,或電子郵件客戶端,或移動電話客戶端。
10.一種通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng),其特征在于:該系統(tǒng)包括, 客戶端發(fā)送觸發(fā)單元,用于采集發(fā)送方將所在終端中已安裝的目標(biāo)客戶端發(fā)送至接收方的觸發(fā)消息; 客戶端信息發(fā)送單元,與前述客戶端發(fā)送觸發(fā)單元相連,用于將所述目標(biāo)客戶端信息生成通信消息發(fā)送至接收方; 目標(biāo)客戶端安裝單元,與前述客戶端信息發(fā)送單元相連,用于獲取前述目標(biāo)客戶端信息,生成與該信息對應(yīng)的安裝路徑鏈接,觸發(fā)后在接收方所在終端安裝所述目標(biāo)客戶端;或者,獲取前述目標(biāo)客戶端對應(yīng)的安裝信息,在接收方所在終端安裝所述目標(biāo)客戶端。
11.根據(jù)權(quán)利要求10所述的一種通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng),其特征在于:所述客戶端信息發(fā)送單元包括以下結(jié)構(gòu)模塊, 通信消息生成模塊,用于在發(fā)送方客戶端建立信息編輯界面,將所在終端上目標(biāo)客戶端的安裝標(biāo)識信息載入到該信息編輯界面,生成通信消息; 通信消息推送模塊,與前述通信消息生成模塊相連,用于將前述具有目標(biāo)客戶端安裝標(biāo)識信息的通信消息推送至接收方客戶端; 路徑鏈接建立模塊,與前述通信消息推送模塊相連,用于在接收方客戶端中輸出所述通信消息并在安裝標(biāo)識信息位置建立安裝路徑鏈接,在觸發(fā)該安裝路徑鏈接的情況下,執(zhí)行所述目標(biāo)客戶端的安裝操作和/或生成目標(biāo)客戶端的介紹信息和/或提供目標(biāo)客戶端的安裝數(shù)據(jù)路徑。
12.根據(jù)權(quán)利要求10所述的一種通信客戶端傳遞所在終端已安裝客戶端的系統(tǒng),其特征在于:所述系統(tǒng)還包括, 個性發(fā)送確認(rèn)單元,與前述客戶端發(fā)送觸發(fā)單元相連,用于在所述目標(biāo)客戶端具有個性設(shè)置信息的情況下,在發(fā)送方客戶端生成是否發(fā)送個性設(shè)置信息的確認(rèn)選項; 個性設(shè)置發(fā)送單元,與前述個性發(fā)送確認(rèn)單元相連,用于在采集到發(fā)送方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的發(fā)送操作; 個性安裝確認(rèn)單元,與前述個性設(shè)置發(fā)送單元相連,用于在接收方接收到所述個性設(shè)置信息后,在接收方客戶端生成是否安裝所述個性設(shè)置信息的確認(rèn)選項; 個性設(shè)置安裝單元,與前述個性安裝確認(rèn)單元相連,用于在采集到接收方對前述確認(rèn)選項的觸發(fā)消息后,執(zhí)行所述個性設(shè)置信息的安裝操作。
【文檔編號】H04L12/58GK103458005SQ201310359357
【公開日】2013年12月18日 申請日期:2013年8月18日 優(yōu)先權(quán)日:2013年8月18日
【發(fā)明者】馬宇塵 申請人:蘇州量躍信息科技有限公司