本發(fā)明涉及計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域,具體地,涉及通過軟體跳轉(zhuǎn)的聯(lián)系人添加方式。
背景技術(shù):
云是互聯(lián)網(wǎng)和底層基礎(chǔ)設(shè)施的抽象,指的是后端(服務(wù)器端)。云識別、云閱讀、云搜索等功能需要通過云計(jì)算實(shí)現(xiàn)。狹義云計(jì)算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需資源;廣義云計(jì)算指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴(kuò)展的方式獲得所需服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān),也可是其他服務(wù)。它意味著計(jì)算能力也可作為一種商品通過互聯(lián)網(wǎng)進(jìn)行流通。在現(xiàn)有技術(shù)中,利用云端實(shí)現(xiàn)甲乙雙方名片交換與添加聯(lián)系人的過程由于云識別需要大量運(yùn)算,必須要用到服務(wù)器的資源,如果由甲方單獨(dú)來搭建服務(wù)器,需要大量的成本,并且數(shù)據(jù)庫規(guī)模上無法達(dá)到云識別的要求。
技術(shù)實(shí)現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種通過軟體跳轉(zhuǎn)的聯(lián)系人添加方法及系統(tǒng)。根據(jù)本發(fā)明的一個(gè)方面,提供一種通過軟體跳轉(zhuǎn)的聯(lián)系人添加方法,包括如下步驟:步驟1:第一客戶端調(diào)用第二客戶端,第一客戶端將其身份參數(shù)傳送給第二客戶端;步驟2:第二客戶端獲取名片圖像;步驟3:第二客戶端將名片圖像和身份參數(shù)發(fā)送到第二服務(wù)器,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,第一客戶端接收來自第二客戶端發(fā)送的驗(yàn)證串,其中,第二服務(wù)器與第二客戶端相對應(yīng);步驟4:第二服務(wù)器對名片圖像進(jìn)行云識別得到識別結(jié)果,并根據(jù)識別結(jié)果添加聯(lián)系人;步驟5:第一客戶端憑借驗(yàn)證串從第二服務(wù)器獲取聯(lián)系人添加結(jié)果。優(yōu)選地,所述步驟1包括如下步驟:步驟1.1:第一客戶端通過瀏覽器跳轉(zhuǎn)的方式調(diào)用第二客戶端;步驟1.2:第一客戶端向第二客戶端傳送一個(gè)預(yù)先約定的身份參數(shù)。優(yōu)選地,所述步驟2包括如下步驟:步驟2.1:第二客戶端記錄第一客戶端的身份參數(shù);步驟2.2:第二客戶端通過其包含的攝像頭拍攝名片獲得名片圖像。優(yōu)選地,所述步驟3包括如下步驟:步驟3.1:第二客戶端將所獲取的名片圖像和身份參數(shù)上傳到第二服務(wù)器;步驟3.2:第二服務(wù)器根據(jù)名片圖像和身份參數(shù)確定一個(gè)唯一的編碼作為第一客戶端獲取數(shù)據(jù)的驗(yàn)證串,并將編碼返回給第二客戶端;步驟3.3:第二客戶端將編碼返回給第一客戶端,第一客戶端將編碼記錄為驗(yàn)證串。優(yōu)選地,所述步驟4包括如下步驟:步驟4.1:第二服務(wù)器從名片圖像中識別出對應(yīng)的名片信息作為識別結(jié)果,其中,名片信息可以包括姓名、手機(jī)、電話、傳真、公司名、地址、職位、郵箱、網(wǎng)址等數(shù)據(jù);步驟4.2:第二服務(wù)器根據(jù)名片圖像的識別結(jié)果,重組一張數(shù)字名片,并且保存在本地?cái)?shù)據(jù)庫中。優(yōu)選地,所述步驟5包括如下任一個(gè)步驟:-第一客戶端憑借驗(yàn)證串,通過第二客戶端的API接口調(diào)用聯(lián)系人添加結(jié)果;-第一客戶端憑借驗(yàn)證串,通過第一服務(wù)器調(diào)用聯(lián)系人添加結(jié)果,其中,第一服務(wù)器與第一客戶端相對應(yīng)。根據(jù)本發(fā)明的另一個(gè)方面,還提供一種通過軟體跳轉(zhuǎn)的聯(lián)系人添加系統(tǒng),包括第一客戶端、第二客戶端、第二服務(wù)器,第二服務(wù)器與第二客戶端相對應(yīng),其中:第一客戶端調(diào)用第二客戶端,第一客戶端將其身份參數(shù)傳送給第二客戶端;第二客戶端獲取名片圖像;第二客戶端將名片圖像和身份參數(shù)發(fā)送到第二服務(wù)器,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,第一客戶端接收來自第二客戶端發(fā)送的驗(yàn)證串,其中,第二服務(wù)器與第二客戶端相對應(yīng);第二服務(wù)器對名片圖像進(jìn)行云識別得到識別結(jié)果,并根據(jù)識別結(jié)果添加聯(lián)系人;第一客戶端憑借驗(yàn)證串從第二服務(wù)器獲取聯(lián)系人添加結(jié)果。優(yōu)選地,第一客戶端通過瀏覽器跳轉(zhuǎn)的方式調(diào)用第二客戶端;第一客戶端向第二客戶端傳送一個(gè)預(yù)先約定的身份參數(shù);第二客戶端記錄第一客戶端的身份參數(shù);第二客戶端通過其包含的攝像頭拍攝名片獲得名片圖像;第二客戶端將所獲取的名片圖像和身份參數(shù)上傳到第二服務(wù)器;第二服務(wù)器根據(jù)名片圖像確定一個(gè)唯一的編碼作為第一客戶端獲取數(shù)據(jù)的驗(yàn)證串,并將編碼返回給第二客戶端;第二客戶端將編碼返回給第一客戶端,第一客戶端將編碼記錄為驗(yàn)證串;第二服務(wù)器從名片圖像中識別出對應(yīng)的名片信息作為識別結(jié)果;第二服務(wù)器根據(jù)名片圖像的識別結(jié)果,重組一張數(shù)字名片,并且保存在本地?cái)?shù)據(jù)庫中。優(yōu)選地,第一客戶端憑借驗(yàn)證串,通過第二客戶端的API接口調(diào)用聯(lián)系人添加結(jié)果。優(yōu)選地,還包括第一服務(wù)器,其中,第一客戶端憑借自己的驗(yàn)證串,通過第一服務(wù)器調(diào)用第一客戶端需要的聯(lián)系人添加結(jié)果,第一服務(wù)器與第一客戶端相對應(yīng)。與現(xiàn)有技術(shù)相比,本發(fā)明僅需要第一客戶端調(diào)整傳送參數(shù)值便可以進(jìn)行名片識別,并且可以根據(jù)獲取到的識別結(jié)果添加聯(lián)系人,從而避免為單獨(dú)搭建第一客戶端的服務(wù)器并使服務(wù)器的數(shù)據(jù)庫規(guī)模達(dá)到云識別要求而帶來的大量的成本。進(jìn)一步地,應(yīng)用本發(fā)明后,用戶能夠在作為第一客戶端的通訊錄中調(diào)用第二客戶端并將其身份參數(shù)傳送給第二客戶端,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,并將驗(yàn)證串返回給通訊錄,同時(shí)在第二客戶端完成拍照并由對應(yīng)的第二服務(wù)器完成識別,識別完成后,通訊錄憑借之前傳送的驗(yàn)證串能夠從第二客戶端或其服務(wù)器自動(dòng)獲取識別完成的名片,這樣在本發(fā)明中,用戶控制(例如點(diǎn)選通訊錄界面上的按鈕)通訊錄調(diào)用第二客戶端后即完成了操作而不用在界面上等待,隨即通訊錄會自動(dòng)獲取聯(lián)系人信息并添加,進(jìn)而能夠避免傳統(tǒng)聯(lián)系人添加過程中用戶繁瑣的輸入操作,且本發(fā)明充分利用的云端優(yōu)勢從而實(shí)現(xiàn)跨平臺上的大批量自動(dòng)完成名片信息的識別及聯(lián)系人添加,進(jìn)而大為提高數(shù)據(jù)利用率。附圖說明通過閱讀參照以下附圖對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:圖1示出本發(fā)明的原理圖,其中,第二客戶端優(yōu)選為乙方軟件客戶端。具體實(shí)施方式下面結(jié)合具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)說明。以下實(shí)施例將有助于本領(lǐng)域的技術(shù)人員進(jìn)一步理解本發(fā)明,但不以任何形式限制本發(fā)明。應(yīng)當(dāng)指出的是,對本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn)。這些都屬于本發(fā)明的保護(hù)范圍。本發(fā)明的第一實(shí)施例提供一種通過軟體跳轉(zhuǎn)的聯(lián)系人添加方法,具體包括如下步驟:步驟1:第一客戶端調(diào)用第二客戶端,第一客戶端將其身份參數(shù)傳送給第二客戶端,其中,身份參數(shù)可以是第一客戶端的標(biāo)識信息或者用戶的身份信息;步驟1.1:第一客戶端通過瀏覽器跳轉(zhuǎn)的方式調(diào)用第二客戶端;步驟1.2:第一客戶端向第二客戶端傳送一個(gè)預(yù)先約定的身份參數(shù);步驟2:第二客戶端獲取名片圖像;步驟2.1:第二客戶端記錄第一客戶端的身份參數(shù);步驟2.2:第二客戶端通過其包含的攝像頭拍攝名片獲得名片圖像;步驟3:第二客戶端將名片圖像和身份參數(shù)發(fā)送到第二服務(wù)器,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,第一客戶端接收來自第二客戶端發(fā)送的驗(yàn)證串,其中,第二服務(wù)器與第二客戶端相對應(yīng);步驟3.1:第二客戶端將所獲取的名片圖像和身份參數(shù)上傳到第二服務(wù)器;步驟3.2:第二服務(wù)器根據(jù)名片圖像和身份參數(shù)確定一個(gè)唯一的編碼作為第一客戶端獲取數(shù)據(jù)的驗(yàn)證串,并將編碼返回給第二客戶端;步驟3.3:第二客戶端將編碼返回給第一客戶端,第一客戶端將編碼記錄為驗(yàn)證串;步驟4:第二服務(wù)器對名片圖像進(jìn)行云識別得到識別結(jié)果,并根據(jù)識別結(jié)果添加聯(lián)系人;步驟4.1:第二服務(wù)器從名片圖像中識別出對應(yīng)的名片信息作為識別結(jié)果;步驟4.2:第二服務(wù)器根據(jù)名片圖像的識別結(jié)果,重組一張數(shù)字名片,并且保存在本地?cái)?shù)據(jù)庫中;步驟5:第一客戶端憑借驗(yàn)證串從第二服務(wù)器獲取聯(lián)系人添加結(jié)果。在本實(shí)施例的一個(gè)優(yōu)選例中,步驟5包括步驟:第一客戶端憑借驗(yàn)證串,通過第二客戶端的API接口調(diào)用聯(lián)系人添加結(jié)果。在本實(shí)施例的另一個(gè)優(yōu)選例中,步驟5包括步驟:第一客戶端憑借驗(yàn)證串,通過第一服務(wù)器調(diào)用聯(lián)系人添加結(jié)果,其中,第一服務(wù)器與第一客戶端相對應(yīng)。進(jìn)一步地,與第一實(shí)施例相對應(yīng)的,本發(fā)明的第二實(shí)施例提供一種通過軟體跳轉(zhuǎn)的聯(lián)系人添加系統(tǒng),包括第一客戶端(例如用戶的手機(jī)、平板電腦等設(shè)備)、第二客戶端(例如圖1示出的乙方軟件客戶端)、第二服務(wù)器(例如圖1示出的乙方應(yīng)用服務(wù)器端),第二服務(wù)器與第二客戶端相對應(yīng),其中:第一客戶端調(diào)用第二客戶端,第一客戶端將其身份參數(shù)傳送給第二客戶端;第二客戶端獲取名片圖像;第二客戶端將名片圖像和身份參數(shù)發(fā)送到第二服務(wù)器,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,第一客戶端接收來自第二客戶端發(fā)送的驗(yàn)證串,其中,第二服務(wù)器與第二客戶端相對應(yīng);第二服務(wù)器對名片圖像進(jìn)行云識別得到識別結(jié)果,并根據(jù)識別結(jié)果添加聯(lián)系人;第一客戶端憑借驗(yàn)證串從第二服務(wù)器獲取聯(lián)系人添加結(jié)果。具體地,第一客戶端通過瀏覽器跳轉(zhuǎn)的方式調(diào)用第二客戶端;第一客戶端向第二客戶端傳送一個(gè)預(yù)先約定的身份參數(shù);第二客戶端記錄第一客戶端的身份參數(shù);第二客戶端通過其包含的攝像頭拍攝名片獲得名片圖像;第二客戶端將所獲取的名片圖像上傳到第二服務(wù)器;第二服務(wù)器根據(jù)名片圖像確定一個(gè)唯一的編碼作為第一客戶端獲取數(shù)據(jù)的驗(yàn)證串,并將編碼返回給第二客戶端;第二客戶端將編碼返回給第一客戶端,第一客戶端將編碼記錄為驗(yàn)證串;第二服務(wù)器從名片圖像中識別出對應(yīng)的名片信息作為識別結(jié)果;第二服務(wù)器根據(jù)名片圖像的識別結(jié)果,重組一張數(shù)字名片,并且保存在本地?cái)?shù)據(jù)庫中。第一客戶端憑借驗(yàn)證串,通過第二客戶端的API接口調(diào)用聯(lián)系人添加結(jié)果。優(yōu)選地,通過軟體跳轉(zhuǎn)的聯(lián)系人添加系統(tǒng)還包括第一服務(wù)器。第一服務(wù)器,其中,第一客戶端憑借自己的驗(yàn)證串,通過第一服務(wù)器調(diào)用第一客戶端需要的聯(lián)系人添加結(jié)果,第一服務(wù)器與第一客戶端相對應(yīng)。接下來,通過與現(xiàn)有技術(shù)進(jìn)行比較,對本發(fā)明的一個(gè)優(yōu)選的具體實(shí)施方式進(jìn)行描述。在現(xiàn)有技術(shù)中,為了將紙質(zhì)名片上的聯(lián)系人信息添加到手機(jī)通訊錄中,通常采用兩種方法。第一種方法是由用戶直接手工將聯(lián)系人信息輸入到通訊錄中,該種方法的缺點(diǎn)是不能實(shí)現(xiàn)名片的自動(dòng)化識別,且由于需要手工打字輸入導(dǎo)致聯(lián)系人添加的效率低下。第二種方法是,先通過識別軟件對紙質(zhì)名片拍照完成識別,然后由用戶人工找到識別結(jié)果,再以人工方式將名片信息復(fù)制到通訊錄中,這樣才能完成通訊錄的使用,該種方法的缺點(diǎn)是:(1)用戶需等待識別軟件完成識別后再啟動(dòng)復(fù)制步驟將名片信息添加到通訊錄中;(2)識別軟件所識別出名片信息的利用率低,不具有通過云端存儲及應(yīng)用以獲得高數(shù)據(jù)利用率的效果;(3)不能大批量自動(dòng)完成名片信息的識別及聯(lián)系人添加;(4)名片信息不能跨應(yīng)用平臺共享。作為對現(xiàn)有技術(shù)的改進(jìn),應(yīng)用本發(fā)明提供的技術(shù)方案,用戶能夠在通訊錄中調(diào)用第二客戶端并將其身份參數(shù)傳送給第二客戶端,第二服務(wù)器根據(jù)身份參數(shù)和名片圖像生成驗(yàn)證串,并將驗(yàn)證串返回給通訊錄,同時(shí)在第二客戶端完成拍照并由對應(yīng)的第二服務(wù)器完成識別,識別完成后,通訊錄憑借之前傳送的驗(yàn)證串能夠從第二客戶端或其服務(wù)器自動(dòng)獲取識別完成的名片。因此本發(fā)明僅需要第一客戶端調(diào)整傳送參數(shù)值便可以進(jìn)行名片識別,并且可以根據(jù)獲取到的識別結(jié)果添加聯(lián)系人,從而避免為單獨(dú)搭建第一客戶端的服務(wù)器并使服務(wù)器的數(shù)據(jù)庫規(guī)模達(dá)到云識別要求而帶來的大量的成本。以上對本發(fā)明的具體實(shí)施例進(jìn)行了描述。需要理解的是,本發(fā)明并不局限于上述特定實(shí)施方式,本領(lǐng)域技術(shù)人員可以在權(quán)利要求的范圍內(nèi)做出各種變形或修改,這并不影響本發(fā)明的實(shí)質(zhì)內(nèi)容。