亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

定向推送自定義二維碼的方法與系統(tǒng)的制作方法

文檔序號:9375840閱讀:1285來源:國知局
定向推送自定義二維碼的方法與系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種定向推送自定義二維碼的方法與系統(tǒng)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展和各類社交網(wǎng)站的普及盛行,越來越多的人將更多的時間投入到互聯(lián)網(wǎng)中,同時,相較于面對面的溝通,人們開始更加適應(yīng)于線上的交流。年輕人習(xí)慣于通過各種社交平臺向周圍的親朋好友分享信息,而在與老友或親人的線上互動之夕卜,很多人也會有陌生人交友和拓展社交圈的需求。
[0003]在現(xiàn)有的社交應(yīng)用或平臺中,陌生人交友的功能通常隨機性較大,缺乏針對性,無法滿足用戶的個性化需求,如是否存在共同語言或話題使溝通更順暢等。
[0004]因此,需要一種能夠滿足上述用戶需求的解決方案。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本申請?zhí)峁┮环N定向推送自定義二維碼的方法與系統(tǒng),通過服務(wù)器監(jiān)測與記錄用戶操作,以及在自定義二維碼中包含特定條件來篩選接收用戶,從而實現(xiàn)自定義二維碼發(fā)送用戶與接收用戶之間的條件匹配和自定義二維碼的定向推送。
[0006]根據(jù)本申請的第一方面,本申請?zhí)峁┮环N定向推送自定義二維碼的方法,其特征在于,包含以下步驟:云服務(wù)器接收第一用戶通過客戶端生成并上傳的自定義二維碼及其定向推送請求;云服務(wù)器查找預(yù)定時間范圍內(nèi)上傳自定義二維碼及推送請求的目標用戶;云服務(wù)器將所述第一用戶上傳的自定義二維碼推送給所查找到的目標用戶群。
[0007]其中,所述第一用戶上傳的自定義二維碼包含關(guān)鍵信息內(nèi)容,所述關(guān)鍵信息內(nèi)容包括用戶自定義的至少一興趣類關(guān)鍵字。
[0008]云服務(wù)器對所述第一用戶上傳的自定義二維碼進行解析以獲取其包含的關(guān)鍵信息內(nèi)容,根據(jù)所述關(guān)鍵信息內(nèi)容所包含的所述關(guān)鍵字在注冊信息數(shù)據(jù)庫中對所述目標用戶的注冊信息進行匹配查找以獲得第一篩選結(jié)果,并將所述第一用戶上傳的自定義二維碼推送給所述第一篩選結(jié)果所包含的用戶群。
[0009]所述第一用戶上傳的自定義二維碼更包含條件限制內(nèi)容,所述條件限制內(nèi)容包括接收者的性別、年齡、地理位置之至少一者。
[0010]云服務(wù)器對所述第一用戶上傳的自定義二維碼進行解析以獲取其包含的條件限制內(nèi)容,根據(jù)所述條件限制內(nèi)容在所述第一篩選結(jié)果所包含的用戶中做進一步篩選以得到第二篩選結(jié)果。
[0011]云服務(wù)器在所述第一篩選結(jié)果所包含的用戶的注冊信息中根據(jù)性別/年齡特征進行篩選,并在篩選出的用戶的定位信息中再根據(jù)地理位置特征進行篩選,以獲得所述第二篩選結(jié)果,并將所述第一用戶上傳的自定義二維碼推送給所述第二篩選結(jié)果所包含的用戶群。
[0012]如前所述的定向推送二維碼的方法中,云服務(wù)器記錄所述第一用戶上傳所述自定義二維碼及其定向推送請求的第一時間,所述預(yù)定時間范圍定義為所述第一時間之前或之后特定時間段范圍內(nèi)。
[0013]根據(jù)本申請的第二方面,本申請?zhí)峁┮环N定向推送自定義二維碼的系統(tǒng),其特征在于,所述系統(tǒng)包括:客戶端,用于生成自定義二維碼,并將所生成的自定義二維碼連同其定向推送請求一并上傳至云服務(wù)器端;以及云服務(wù)器端,接收所述客戶端上傳的所述自定義二維碼及其定向推送請求,并根據(jù)前述的方法向篩選出的特定用戶群定向推送所述自定義二維碼。
[0014]其中,所述云服務(wù)器包含用戶注冊信息數(shù)據(jù)庫,用于存儲用戶注冊信息,以及定位模塊,用于實時獲取用戶的地理位置信息。
[0015]本申請的有益效果包括:本發(fā)明的技術(shù)方案,服務(wù)器在接收到用戶上傳的自定義二維碼及其定向推送請求時,查找當(dāng)前時間點附近有過類似請求的用戶,并可進一步通過自定義二維碼中攜帶的特定條件對查找到的用戶做進一步篩選,再將所述自定義二維碼定向推送給篩選后的用戶,實現(xiàn)了有針對性的推送,使得用戶在交友過程中有了選擇性,更易找到志同道合的朋友,提高了陌生人網(wǎng)絡(luò)交友的成功率。
【具體實施方式】
[0016]以下通過【具體實施方式】對本發(fā)明的技術(shù)方案作進一步的詳細說明。
[0017]實施例1:
[0018]根據(jù)本發(fā)明的第一實施例,本發(fā)明提供一種自定義二維碼,所述二維碼包含主數(shù)據(jù)內(nèi)容和關(guān)鍵信息內(nèi)容,所述主數(shù)據(jù)內(nèi)容為用戶自定義的或想要分享的可為各種格式的內(nèi)容(主數(shù)據(jù)內(nèi)容也可為空),所述關(guān)鍵信息內(nèi)容包括用戶自定義的至少一興趣類關(guān)鍵字。
[0019]一優(yōu)選實施例中,所述二維碼還包括條件限制內(nèi)容,所述條件限制內(nèi)容包括對接收者的附加限制條件,如接收者的性別、年齡、地理位置等,地理位置包括國家、地區(qū)、城市或發(fā)送者與接收者之間的距離等。
[0020]其中,不同的用戶根據(jù)權(quán)限的不同可使用不同的功能,權(quán)限等級較高的用戶可在二維碼中添加關(guān)鍵信息和限制條件來篩選接收者,不僅能夠搜索到興趣相投的用戶,更能夠具體到性別、年齡、城市甚至限定距離如500米內(nèi),不限制搜索到的用戶的數(shù)量,每天不限二維碼發(fā)送數(shù)量,且可隨時修改。而對于權(quán)限較低的用戶二維碼中僅可添加關(guān)鍵信息如關(guān)鍵字來搜索其他用戶,不能再添加進一步的限制條件,如默認搜索50公里外性別年齡不限的一定數(shù)量的用戶,限制每天發(fā)送的二維碼數(shù)量,且僅可定期修改。請注意,權(quán)限劃分與功能配置可根據(jù)需求進一步細化,本領(lǐng)域技術(shù)人員應(yīng)可理解,此處不再贅述。
[0021]本實施例所提供的自定義二維碼可應(yīng)用于社交網(wǎng)絡(luò)以實現(xiàn)陌生人交友,具體來說,一個用戶通過發(fā)送包含有關(guān)鍵信息的自定義二維碼來與有共同話題或興趣愛好的其他用戶建立溝通,還可以通過在二維碼中添加限制條件來對接收的用戶作進一步篩選,從而實現(xiàn)二維碼發(fā)送者與接收者之間的條件匹配和二維碼的定向推送,使得用戶在交友過程中有了更大的選擇空間,更易找到志同道合的朋友,提高了陌生人網(wǎng)絡(luò)交友的成功率。
[0022]實施例2:
[0023]根據(jù)本發(fā)明的第二實施例,本發(fā)明提供一種上述自定義二維碼的生成方法,所述方法包括以下步驟:
[0024]S1、在二維碼生成界面中輸入主數(shù)據(jù)內(nèi)容的代碼信息;
[0025]S2、在二維碼生成界面中輸入關(guān)鍵信息內(nèi)容的代碼信息;
[0026]其中,所述二維碼生成界面是在生成二維碼過程中,系統(tǒng)提供的用于人機交互的接口,主要便于用戶的某些操作,例如,登錄、提交或者將二維碼轉(zhuǎn)發(fā)等。所述的二維碼生成界面除包括供用戶輸入信息的輸入框之外,還可以包括提交按鈕、快捷工具欄等。二維碼生成界面接收用戶從輸入框輸入的以程序代碼信息形式表示的待轉(zhuǎn)換信息。
[0027]S3、結(jié)合二維碼生成庫,將前述代碼信息生成二維碼碼圖,并上傳至云服務(wù)器。
[0028]本實施例的方法中,將所述生成的二維碼碼圖連同其定向推送請求一并上傳至云服務(wù)器。
[0029]上述自定義二維碼的生成方法,其中步驟S3進一步包括以下子步驟:
[0030]S31、將所述代碼信息導(dǎo)入二維碼生成庫中,以生成與代碼信息相對應(yīng)的碼圖矩陣序列;
[0031]其中,將以程序代碼信息形式表示的待轉(zhuǎn)換信息導(dǎo)入二維碼生成庫,二維碼生成庫會根據(jù)這些以程序代碼信息形式表示的待轉(zhuǎn)換信息生成對應(yīng)維度的碼圖矩陣序列。
[0032]S32、對碼圖矩陣序列的尺寸進行設(shè)定,以將與代碼信息相對應(yīng)的碼圖矩陣序列生成碼圖圖樣;
[0033]其中,當(dāng)生成碼圖矩陣序列后,接收所述碼圖矩陣序列,并根據(jù)所述矩陣序列的尺寸大小進行設(shè)置,將待轉(zhuǎn)換信息生成碼圖圖樣。
[0034]另外,在步驟S32中,還可以對所要生成的碼圖圖樣的顏色等其他輔助信息進行設(shè)置。
[0035]在本實施例中,所述二維碼生成庫即開源的二維碼生成代碼(Qrlibencode)組成的源代碼文件,包括但不限于調(diào)整二維碼大小、更換編碼格式、改變二維碼顏色、二維碼疊加圖片等功能的功能函數(shù)和資源文件。在顯示二維碼生成界面之前,可以將二維碼生成代碼(Qrlibencode)合入本地代碼中。
[0036]S33、將生成的碼圖圖樣以及在生成碼圖圖樣時二維碼生成庫為其賦予的生成序號相綁定后以形成碼圖數(shù)據(jù)包文件,將所述生成序號作為碼圖數(shù)據(jù)包文件的文件名,并將碼圖數(shù)據(jù)包文件上傳至云服務(wù)器中進行存儲。
[0037]云服務(wù)器在接收到碼圖數(shù)據(jù)包文件后,在碼圖數(shù)據(jù)庫中創(chuàng)建與碼圖數(shù)據(jù)包文件的文件名相同表頭信息的數(shù)據(jù)鏈表,并在將碼圖數(shù)據(jù)包文件解析后,將碼圖數(shù)據(jù)包文件中的碼圖圖樣存儲在數(shù)據(jù)指針所指向的數(shù)據(jù)鏈表中表頭信息后的唯一存儲位置中。
[0038]本實施例可生成包含關(guān)鍵信息的自定義二維碼,一優(yōu)選實施例中,所述二維碼生成方法在步驟S2之后S3之前還包括步驟S2’,在二維碼生成界面中輸入條件限制內(nèi)容的代碼信息,以生成包含進一步限制
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1