一種用于基于圖形碼進行呼叫的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種用于基于圖形碼進行呼叫的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,服務商通常通過在網(wǎng)頁上嵌入特定的代碼(如JavaScript代碼),來為用戶提供呼叫途徑,以使當用戶在用戶設(shè)備中瀏覽該網(wǎng)頁時,該網(wǎng)頁中能夠呈現(xiàn)特定的呼叫窗口,用戶可通過在該呼叫窗口中輸入該用戶的號碼,來發(fā)起與服務商之間的呼叫。該方案存在技術(shù)門檻,服務商需要知道如何讓在網(wǎng)頁上嵌入特定的代碼,使得很多服務商由于不會執(zhí)行該嵌入操作或執(zhí)行錯誤操作而無法實現(xiàn)呼叫;此外,該方式中的呼叫窗口形式交易引起用戶反感,使得很多用戶不愿意在呼叫窗口中輸入號碼,從而導致呼叫數(shù)量較少。
[0003]此外,目前,服務商還可通過在實物(如雜志、報刊、墻壁)上打印或粘貼服務商的號碼,來為用戶提供呼叫途徑。該方案的主要缺點在于:服務商無法得知用戶所獲得的號碼的具體來源,從而無法判斷針對不同實物的呼叫效果。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種用于基于圖形碼進行呼叫的方法和裝置。
[0005]根據(jù)本發(fā)明的一個方面,提供一種用于基于圖形碼進行呼叫的方法,其中,該方法包括以下步驟:
[0006]獲得來自用戶設(shè)備的針對圖形碼的掃描信息;
[0007]根據(jù)所述掃描信息,發(fā)起所述圖形碼的發(fā)布方與用戶之間的呼叫連接。
[0008]根據(jù)本發(fā)明的另一個方面,還提供了一種用于基于圖形碼進行呼叫的裝置,其中,該裝置包括以下裝置:
[0009]第一獲得裝置,用于獲得來自用戶設(shè)備的針對圖形碼的掃描信息;
[0010]呼叫裝置,用于根據(jù)所述掃描信息,發(fā)起所述圖形碼的發(fā)布方與用戶之間的呼叫連接。
[0011]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:1)發(fā)布方通過發(fā)布圖形碼來為用戶提供呼叫途徑,由于圖形碼的安全性,以及用戶對圖形碼的高接受度和高信任度,使得該提供呼叫途徑的方法更易被用戶采用,不會引起用戶的反感,且能夠極大地降低發(fā)布方的成本;2)發(fā)布方無需在網(wǎng)頁上嵌入代碼,僅需輸入針對至少一個承載對象的圖形碼設(shè)置信息,便能生成相應的圖形碼,該過程即為簡便,不存在對發(fā)布方的任何技術(shù)要求;3)用戶僅需通過簡單的掃描即可建立與發(fā)布方之間的呼叫連接,該過程簡單、快速、且安全性高;4)可預先判斷用戶設(shè)備是否已基于圖形碼進行過成功呼叫,當用戶設(shè)備已呼吁圖形碼進行過成功呼叫時,可直接獲得用戶的號碼,從而無需用戶重復輸入號碼,可進一步簡化呼叫流程;5)通過用戶對圖形碼的掃描來向用戶呈現(xiàn)相應的頁面,該頁面的呈現(xiàn)方式相比呼叫窗口的方式更易被用戶接受,能有效地避免用戶由于反感呼叫窗口類的廣告模式而拒絕呼叫;6)能夠?qū)Πl(fā)布方在每個承載對象上發(fā)布的圖形碼進行準確的追蹤和統(tǒng)計,來得到發(fā)布方針對每個承載對象的呼叫統(tǒng)計信息;7)能對發(fā)布方針對每個承載對象的呼叫統(tǒng)計信息進行分析,獲得分析結(jié)果信息,從而便于發(fā)布方根據(jù)分析結(jié)果信息來調(diào)整發(fā)布策略,以更好地符合用戶和發(fā)布方的需求。
【附圖說明】
[0012]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0013]圖1為本發(fā)明一個實施例的用于基于圖形碼進行呼叫的方法的流程示意圖;
[0014]圖2為本發(fā)明一個實施例的用于基于圖形碼進行呼叫的裝置的結(jié)構(gòu)示意圖;
[0015]圖3為本發(fā)明一個示例的分析結(jié)果信息的示意圖。
[0016]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0017]下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
[0018]圖1為本發(fā)明一個實施例的用于基于圖形碼進行呼叫的方法的流程示意圖。
[0019]其中,本實施例的方法主要通過網(wǎng)絡設(shè)備來實現(xiàn);所述網(wǎng)絡設(shè)備包括但不限于單個網(wǎng)絡服務器、多個網(wǎng)絡服務器組成的服務器組或基于云計算(Cloud Computing)的由大量計算機或網(wǎng)絡服務器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機;所述網(wǎng)絡設(shè)備所處的網(wǎng)絡包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡等。
[0020]需要說明的是,所述網(wǎng)絡設(shè)備和網(wǎng)絡僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡設(shè)備或網(wǎng)絡如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并以引用方式包含于此。
[0021 ] 根據(jù)本實施例的方法包括步驟SI和步驟S2。
[0022]在步驟SI中,網(wǎng)絡設(shè)備獲得來自用戶設(shè)備的針對圖形碼的掃描信息。
[0023]其中,所述用戶設(shè)備包括但不限于PC機、平板電腦、智能手機、PDA, IPTV等。
[0024]其中,所述圖形碼包括任何用于攜帶信息的圖形標識符,用戶可通過掃描所述圖形碼來獲得其所攜帶的信息。優(yōu)選地,所述圖形碼包括但不限于:一維條形碼、二維碼、三維碼等。
[0025]其中,所述圖形碼被呈現(xiàn)在承載對象上;其中,所述承載對象包括任何能夠用于承載并呈現(xiàn)圖形碼的對象,如網(wǎng)頁、雜志或報刊、實際產(chǎn)品等;優(yōu)選地,以能夠用于承載并呈現(xiàn)圖形碼的對象的所有者來標識承載對象,如網(wǎng)頁所屬的網(wǎng)絡媒體、雜志或報刊所屬的廠商、產(chǎn)品所屬的廠商等。
[0026]其中,所述掃描信息包括任何與針對圖形碼的掃描操作相關(guān)的信息;優(yōu)選地,所述掃描信息包括但不限于:用于掃描圖形碼的應用的標識信息(如應用名稱、應用ID等)、所述用戶設(shè)備的標識信息(如用戶設(shè)備的型號等)、用于呈現(xiàn)所述圖形碼的承載對象的標識信息(如用于呈現(xiàn)圖形碼的網(wǎng)頁所屬的網(wǎng)絡媒體的名稱等)、所述圖形碼的標識信息、所述圖形碼中所攜帶的信息(如網(wǎng)頁鏈接地址)等。
[0027]作為一個示例,用戶設(shè)備對網(wǎng)絡媒體Ml上呈現(xiàn)的圖形碼進行掃描,獲得所述圖形碼中所攜帶的網(wǎng)頁鏈接地址,接著,用戶設(shè)備通過請求該網(wǎng)頁鏈接地址所對應的網(wǎng)頁,來向網(wǎng)絡設(shè)備提供針對該圖形碼的掃描信息,該掃描信息包括網(wǎng)絡媒體Ml的標識信息、該用戶設(shè)備的標識信息、以及所述網(wǎng)頁鏈接地址;在步驟SI中,網(wǎng)絡設(shè)備獲得來自用戶設(shè)備的該掃描信息。
[0028]需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對本發(fā)明的限制,本領(lǐng)域技術(shù)人員應該理解,任何獲得來自用戶設(shè)備的針對圖形碼的掃描信息的實現(xiàn)方式,均應包含在本發(fā)明的范圍內(nèi)。
[0029]在步驟S2中,網(wǎng)絡設(shè)備根據(jù)所述掃描信息,發(fā)起所述圖形碼的發(fā)布方與用戶之間的呼叫連接。
[0030]其中,所述圖形碼的發(fā)布方用于表示將所述圖形碼發(fā)布在承載對象上的一方;優(yōu)選地,所述圖形碼的發(fā)布方包括但不限于:圖形碼所屬服務商或個人。例如,圖形碼為用戶的微信二維碼,用戶將其微信二維碼發(fā)布在網(wǎng)頁上,則該用戶即為該微信二維碼的發(fā)布方。又例如,圖形碼為應用APPl的二維碼,該應用APPl的服務商將該二維碼發(fā)布在網(wǎng)頁上,則該服務商為該二維碼的發(fā)布方。
[0031]其中,網(wǎng)絡設(shè)備通過在呼叫平臺上向發(fā)起圖形碼的發(fā)布方的號碼以及用戶的號碼發(fā)起雙向呼叫,來發(fā)起該發(fā)布方與用戶之間的呼叫連接。其中,發(fā)布方的號碼與用戶的號碼包括但不限于:電話號碼、支持呼叫的應用中的賬號等。其中,所述呼叫平臺包括任何能夠用于發(fā)起雙向呼叫的平臺;優(yōu)選地,所述呼叫平臺包括但不限于:通信運營商(如電信、移動、聯(lián)通等)的呼叫平臺、支持雙向呼叫的應用(如微信應用等)的呼叫平臺等。
[0032]需要說明的是,網(wǎng)絡設(shè)備可采用多種方式獲得圖形碼的發(fā)布方的號碼。例如,網(wǎng)絡設(shè)備中預先存儲有圖形碼的發(fā)布方的至少一個號碼,網(wǎng)絡設(shè)備可從該至少一個號碼中隨機選擇一個號碼。又例如,網(wǎng)絡設(shè)備中預先存儲有圖形碼的發(fā)布方的多個號碼,網(wǎng)絡設(shè)備將該多個號碼提供給用戶設(shè)備,并獲得用戶在該多個號碼中所選擇的號碼。
[0033]具體地,網(wǎng)絡設(shè)備根據(jù)所述掃描信息,發(fā)起所述圖形碼的發(fā)布方與用戶之間的呼叫連接的實現(xiàn)方式包括但不限于:
[0034]I)所述步驟S2進一步包括步驟S2-11和步驟S2-12。
[0035]在步驟S2-11中,網(wǎng)絡設(shè)備根據(jù)所述掃描信息,獲得用于指示所述用戶設(shè)備是否已基于所述圖形碼進行過成功呼叫的指示信息。
[0036]例如,指示信息為“O”表示用戶設(shè)備已基于圖形碼進行過成功呼叫,指示信息為“I”表示用戶設(shè)備未基于圖形碼進行過成功呼叫。在步驟SI中,網(wǎng)絡設(shè)備獲得來自用戶設(shè)備的針對圖形碼的掃描信息,該掃描信息包括用戶設(shè)備的標識信息和圖形碼的標識信息;在步驟S2-11中,網(wǎng)絡設(shè)備根據(jù)用戶設(shè)備的標識信息和圖形碼的標識信息,確定該用戶設(shè)備已基于該圖形碼進行過成功呼叫,并確定指示信息為“O”。
[0037]在步驟S2-12中,網(wǎng)絡設(shè)備根據(jù)所述指示信息,發(fā)起所述圖形碼的發(fā)布方與所述用戶之間的呼叫連接。
[0038]具體地,網(wǎng)絡設(shè)備根據(jù)所述指示信息,發(fā)起所述圖形碼的發(fā)布方與所述用戶之間的呼叫連接的實現(xiàn)方式包括但不限于:
[0039]a)當所述指示信息指示所述用戶設(shè)備已基于所述圖形碼進行過成功呼叫時,網(wǎng)絡設(shè)備根據(jù)所述用戶設(shè)備的呼叫記錄信息,發(fā)起所述圖形碼的發(fā)布方與用戶之間的呼叫連接。
[0040]其中,所述呼叫記錄信息包括任何關(guān)于用戶與圖形碼的發(fā)布方之間的成功呼叫的記錄信息;優(yōu)選地,所述呼叫記錄信息包括但不限于:用戶設(shè)備的標識信息、用戶的號碼、圖形碼的發(fā)布方的號碼、用于指示呼叫是否成功的信息、呼叫連接的時間信息等。
[0041]需要說明的是,當呼叫記錄信息中包括用戶的多個號碼時,網(wǎng)絡設(shè)備可從該多個號碼中選擇用戶最近與發(fā)布方建立成功呼叫時所使用的號碼,或者,網(wǎng)絡設(shè)備將該多個號碼提供給用戶設(shè)備,并將用戶在該多個號碼中所選擇的號碼作為本次呼叫中用戶的號碼。
[0042]需要說明的是,優(yōu)選地,當所述呼叫記錄信息包括圖形碼的發(fā)布方的號碼時,網(wǎng)絡設(shè)備直接從用戶設(shè)備的呼叫記錄信息中提取圖形碼的發(fā)布方的號碼;更優(yōu)選地,當所述呼叫記錄信息中包括發(fā)布方的多個號碼時,網(wǎng)絡設(shè)備從該多個號碼中隨機選擇一個號碼,或者,選擇發(fā)布方最近與用戶建立成功呼叫時所使用的號碼。
[0043]b)所述步驟S2-12進一步包括步驟S2-121和步驟S2-122。
[0044]在步驟S2-121中,當所述指示信息指示所述用戶設(shè)備未基于所述圖形碼進行過成功呼叫時,網(wǎng)絡設(shè)備獲得來自所述用戶設(shè)備的呼叫號碼信息。
[0045]其中,所述呼叫號碼信息包括任何用于指示用戶的號碼的信息。
[0046]其中,網(wǎng)絡設(shè)備可采用多種方式獲得來自用戶設(shè)備的呼叫號碼信息。
[0047]例如,當網(wǎng)絡設(shè)備根據(jù)用