本申請涉及無線通信技術(shù)領(lǐng)域,特別涉及一種進行任務(wù)發(fā)布的方法和系統(tǒng)。
背景技術(shù):
O2O即Online To Offline(在線離線/線上到線下),是指將線下的商務(wù)機會與互聯(lián)網(wǎng)結(jié)合,讓互聯(lián)網(wǎng)成為線下交易的前臺。O2O的概念非常廣泛,既可涉及到線上,又可涉及到線下。
目前O2O模式比較廣泛的應(yīng)用場景是團購網(wǎng)站。團購網(wǎng)站在網(wǎng)站上發(fā)布一些商家的團購活動,用戶通過團購網(wǎng)站購買商家團購活動,并到商家的實體店進行消費。
隨著互聯(lián)網(wǎng)的快速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為人們生活中的一部分。人們已經(jīng)習(xí)慣通過互聯(lián)網(wǎng)瀏覽新聞、看電影、購物等?;诨ヂ?lián)網(wǎng)的發(fā)展,O2O模式應(yīng)用到更多場景已經(jīng)是必然趨勢。
但是從目前來看除了團購應(yīng)用O2O模式比較多,其他場景中采用O2O模式的還比較少。
綜上所述,目前O2O模式的應(yīng)用場景比較單一。
技術(shù)實現(xiàn)要素:
本申請?zhí)峁┮环N進行任務(wù)發(fā)布的方法和系統(tǒng),用以增加O2O模式的應(yīng)用場景。
一方面,本申請實施例提供的一種進行任務(wù)發(fā)布的方法,該方法包括:
根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù),其中所述配對信息為用于召 集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息;
在有第二用戶需要查詢配對任務(wù)時,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù);
向第二用戶推送選擇的配對任務(wù)。
由于能夠向用戶推送用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息,從而增加O2O模式的應(yīng)用場景。
可選的,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù),包括:
根據(jù)所述第二用戶的查詢請求中的位置范圍,從所有配對任務(wù)中選擇對應(yīng)的活動在所述位置范圍內(nèi)的配對任務(wù);和/或
根據(jù)所述第二用戶的查詢請求中的關(guān)鍵字,從所有配對任務(wù)中選擇包括所述關(guān)鍵字的配對任務(wù)。
由于能夠根據(jù)位置范圍和/或關(guān)鍵字對配對任務(wù)進行篩選,從而能夠有針對性的為用戶推送配對任務(wù),提高了推送的效率。
可選的,根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之后,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)之前,還包括:
根據(jù)所述第一用戶選擇的配對類型,將所述配對任務(wù)和所述配對類型進行綁定;
根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù),包括:
根據(jù)每個配對任務(wù)和配對類型的綁定關(guān)系,確定所述第二用戶需要查詢的配對類型對應(yīng)的所有配對任務(wù);
根據(jù)所述其他用戶的查詢請求,從確定的所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)。
由于能夠為每個配對任務(wù)分配配對類型,為用戶推送指定配對類型的配對 任務(wù),從而能夠有針對性的為用戶推送配對任務(wù),提高了推送的效率。
可選的,向第二用戶推送選擇的配對任務(wù)之后,還包括:
在有配對成功的配對任務(wù)后,停止推送配對成功的配對任務(wù)。
由于能夠停止推送配對成功的配對任務(wù),從而提高了篩選配對任務(wù)時的效率,降低了篩選時的工作量。
可選的,所述配對信息包括下列信息中的部分或全部:
指定的活動內(nèi)容、配對的人數(shù)、聯(lián)系信息和配對時間。
可選的,根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之前,還包括:
在需要向所述第一用戶展示用于輸入配對信息的頁面時,根據(jù)登錄信息和聯(lián)系信息的對應(yīng)關(guān)系,確定所述第一用戶的登錄信息對應(yīng)的聯(lián)系信息;
將確定的所述聯(lián)系信息添加到所述用于輸入配對信息的頁面中。
由于能夠?qū)⒌卿浶畔?yīng)的述聯(lián)系信息添加到所述用于輸入配對信息的頁面中,從而減輕了用戶輸入的工作量。
另一方面,本申請實施例提供一種進行任務(wù)發(fā)布的系統(tǒng),該系統(tǒng)包括:
生成模塊,用于根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù),其中所述配對信息為用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息;
選擇模塊,用于在有第二用戶需要查詢配對任務(wù)時,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù);
處理模塊,用于向第二用戶推送選擇的配對任務(wù)。
可選的,所述選擇模塊具體用于:
根據(jù)所述第二用戶的查詢請求中的位置范圍,從所有配對任務(wù)中選擇對應(yīng)的活動在所述位置范圍內(nèi)的配對任務(wù);和/或
根據(jù)所述第二用戶的查詢請求中的關(guān)鍵字,從所有配對任務(wù)中選擇包括所述關(guān)鍵字的配對任務(wù)。
可選的,所述生成模塊還用于:
根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之后,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)之前,根據(jù)所述第一用戶選擇的配對類型,將所述配對任務(wù)和所述配對類型進行綁定;
所述選擇模塊具體用于:
根據(jù)每個配對任務(wù)和配對類型的綁定關(guān)系,確定所述第二用戶需要查詢的配對類型對應(yīng)的所有配對任務(wù);根據(jù)所述其他用戶的查詢請求,從確定的所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)。
可選的,所述處理模塊還用于:
向第二用戶推送選擇的配對任務(wù)之后,在有配對成功的配對任務(wù)后,停止推送配對成功的配對任務(wù)。
可選的,所述配對信息包括下列信息中的部分或全部:
指定的活動內(nèi)容、配對的人數(shù)、聯(lián)系信息和配對時間。
可選的,所述生成模塊還用于:
根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之前,在需要向所述第一用戶展示用于輸入配對信息的頁面時,根據(jù)登錄信息和聯(lián)系信息的對應(yīng)關(guān)系,確定所述第一用戶的登錄信息對應(yīng)的聯(lián)系信息;將確定的所述聯(lián)系信息添加到所述用于輸入配對信息的頁面中。
附圖說明
圖1A為本申請實施例進行任務(wù)發(fā)布的方法流程示意圖;
圖1B為本申請實施例功能示意圖;
圖2為本申請實施例另一種進行任務(wù)發(fā)布的方法流程示意圖;
圖3為本申請實施例進行任務(wù)發(fā)布的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
本申請實施例根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù),其中所述配對 信息為用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息;在有第二用戶需要查詢配對任務(wù)時,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù);向第二用戶推送選擇的配對任務(wù)。由于能夠向用戶推送用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息,從而增加O2O模式的應(yīng)用場景。
其中,本申請實施例的方案可以內(nèi)嵌到即時通信等客戶端軟件(例如微信,手機QQ等)中作為一個模塊使用。
下面結(jié)合說明書附圖對本申請實施例作進一步詳細描述。
如圖1A所示,本申請實施例進行任務(wù)發(fā)布的方法包括:
步驟101、根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù),其中所述配對信息為用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息;
步驟102、在有第二用戶需要查詢配對任務(wù)時,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù);
步驟103、向第二用戶推送選擇的配對任務(wù)。
本申請實施例中的指定的活動是用戶想與其他用戶一起完成的活動,比如想與其他用戶一起出去旅游、想與其他人拼車、購物時有買一贈一活動想與其他用戶一起參加、出去吃飯時想與其他用戶一起拼桌等。
可選的,在一個配對信息中可以只含有一個想與其他用戶一起完成的活動,也可以有多個想與其他用戶一起完成的活動。
在實施中,配對信息根據(jù)不同的活動包括的信息也不相同??蛇x的,所述配對信息包括但不限于下列信息中的部分或全部:
指定的活動內(nèi)容、配對的人數(shù)、聯(lián)系信息和配對時間。
其中,指定的活動內(nèi)容就是描述該活動,比如需要與其他用戶一起參加買一贈一活動,則可以是A商城的B商家買一贈一,想找人湊單。指定的活動內(nèi)容并不局限于文字還可以是圖片、視頻等。
配對的人數(shù)就是需要幾個人配對,比如需要與其他用戶一起參加買一贈一活動,則配對人數(shù)是1。
聯(lián)系信息就是如何讓其他想和你配對的用戶聯(lián)系你,比如可以是你的手機號、也可以是當(dāng)前你所在的位置等。
配對時間就是想要配對的活動時間,可以包括幾點開始、幾點結(jié)束、持續(xù)時長等。
需要說明的是,配對信息包括的上述信息只是舉例說明,其他與配對相關(guān)的信息都可以作為本申請實施例的配對信息。
第一用戶對應(yīng)的配對信息可以是第一用戶通過客戶端或瀏覽器等方式發(fā)送的。在實施中,可以在收到第一用戶的配對信息就生成配對任務(wù);也可以第一用戶設(shè)置一個發(fā)布時間,在發(fā)布時間到達后根據(jù)第一用戶的配對信息生成配對任務(wù)。
一般配對任務(wù)都會有一個模板,將不同的信息放到對應(yīng)的位置上。比如將指定的活動內(nèi)容放在正中間,配對的人數(shù)、聯(lián)系信息和配對時間等放在底部。將配對信息轉(zhuǎn)換成能夠發(fā)布的配對任務(wù)實際是將配對信息中的內(nèi)容放置到模板對應(yīng)的位置上從而生成一個配置任務(wù)。
可選的,還可以設(shè)置一些敏感詞,將配對信息轉(zhuǎn)換成能夠發(fā)布的配對任務(wù)時,如果配對信息中包括敏感詞還可以對包括的敏感詞進行屏蔽或替換。
在生成了配對任務(wù)后,如果有其他用戶想要查詢配對任務(wù),可以將當(dāng)前所有的配對任務(wù)都推送給其他用戶。
由于當(dāng)前的配對任務(wù)有很多,所以還可以對需要推送的配對任務(wù)進行篩選。篩選的方式有很多,下面列舉兩種:
篩選方式一、根據(jù)所述第二用戶的查詢請求中的位置范圍,從所有配對任務(wù)中選擇對應(yīng)的活動在所述位置范圍內(nèi)的配對任務(wù)。
第二用戶的查詢請求中的位置范圍可以是以第二用戶當(dāng)前所在的位置為圓心,設(shè)定的距離為半徑的一個圓形范圍;也可以將第二用戶所在的城市劃分 成多個區(qū)域,位置范圍為第二用戶當(dāng)前所在的區(qū)域;還可以是第二用戶指定的位置范圍等。
配對任務(wù)中的活動所在的位置可以是活動發(fā)生地,比如需要拼桌吃飯,該活動的發(fā)生地就是飯店所在地;還可以是發(fā)起該配對任務(wù)的第一用戶當(dāng)前所在的位置;還可以是發(fā)起該配對任務(wù)的第一用戶指定的位置范圍等。
在篩選時,根據(jù)配對任務(wù)中的活動所在的位置,在所有第二用戶的查詢請求中的位置范圍內(nèi)的所有配對任務(wù)推送給第二用戶。
篩選方式二、根據(jù)所述第二用戶的查詢請求中的關(guān)鍵字,從所有配對任務(wù)中選擇包括所述關(guān)鍵字的配對任務(wù)。
查詢請求的關(guān)鍵字是第二用戶輸入的,在匹配關(guān)鍵字時,可以將配對任務(wù)中的任何內(nèi)容與關(guān)鍵字進行匹配,也可以僅匹配某些特定內(nèi)容,比如活動內(nèi)容、聯(lián)系人信息等。
上述篩選方式一和篩選方式二還可以合在一起進行篩選,即配對任務(wù)需要同時滿足篩選方式一和篩選方式二后才可以推送。
需要說明的是,上述篩選方式一和篩選方式二只是舉例說明,其他能夠?qū)ε鋵θ蝿?wù)進行篩選的方式都適用本申請實施例。
在實施中,第二用戶可以通過客戶端或瀏覽器等方式查詢配對任務(wù)。第二用戶還可以發(fā)送排序請求,以便對推送的配對任務(wù)進行排序。排序請求包括但不限于:結(jié)束時間排序、距離遠近排序等。在收到排序請求后,對需要推送給第二用戶的配對任務(wù)進行排序后再推送。
比如排序請求為距離遠近,則按照配對任務(wù)當(dāng)前的距離到第二用戶當(dāng)前距離從近到遠的熟悉怒排序后推送給第二用戶。
由于用戶發(fā)起的配對信息的原因有很多種,比如吃飯拼桌、旅游找同伴、購物找拼單等。而查看配對任務(wù)的用戶并不是所有任務(wù)都會關(guān)注,比如想要旅游的用戶紙箱查看與旅游相關(guān)的配對任務(wù)。雖然上面列舉了篩選條件,但是還會出現(xiàn)許多用戶并不關(guān)心的配對任務(wù)。
基于上述情況,一種可選的方式是加入配對類型。
具體的,根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之后,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)之前,根據(jù)所述第一用戶選擇的配對類型,將所述配對任務(wù)和所述配對類型進行綁定。
配對類型包括但不限于下列類型中的部分或全部:
優(yōu)惠配對、出行配對、拼桌配對、伙伴配對。
優(yōu)惠配對就是有某些優(yōu)惠,比如買一送一需要好人配對;
出行配對就是旅游或者拼車;
拼桌配對就是吃飯時,一般是只有大桌,需要找其他人一起拼桌;
伙伴配對就是找個伙伴一起長時間進行某個活動,比如復(fù)習(xí)考研、考證、減肥、鍛煉等。
配對任務(wù)的配對類型可以是第一用戶在發(fā)送配對信息的同時選擇的;也可以是根據(jù)第一用戶發(fā)送的配對信息確定屬于哪種類型,比如可以預(yù)先設(shè)定每種類型對應(yīng)的一些特征信息,根據(jù)配對信息中的內(nèi)容確定包括的特征信息,從而就可以確定該配對信息對應(yīng)的特征信息。舉個例子:拼桌配對對應(yīng)的特征信息是AB飯店、CD酒店等,如果配對信息中包括AB飯店,則確定該配對信息對應(yīng)的配對類型為拼桌配對。
將所述配對任務(wù)和所述配對類型進行綁定后,在有所述第二用戶需要查詢時,根據(jù)每個配對任務(wù)和配對類型的綁定關(guān)系,確定所述第二用戶需要查詢的配對類型對應(yīng)的所有配對任務(wù);根據(jù)所述其他用戶的查詢請求,從確定的所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)。
在實施中,第二用戶需要查詢的配對類型可以是第二用戶選擇的配對類型;也可以根據(jù)第二用戶一段時間內(nèi)配對成功的配對任務(wù)和/或一段時間內(nèi)發(fā)布的配對任務(wù)對應(yīng)的配對類型,確定第二用戶偏好的配對類型;還可以通過其他方式確定第二用戶需要查詢的配對類型。
在實施中,第一用戶對應(yīng)的配對信息中的有些信息,比如聯(lián)系信息等不需 要第一用戶每次都輸入,可以由第一用戶設(shè)置一次后續(xù)直接套用第一用戶設(shè)置的信息,如果這樣做就需要能夠確定第一用戶預(yù)先設(shè)置的信息。
在實施中,可以讓用戶進行注冊,從而就可以為每個注冊用戶生成一個登錄信息。只要用戶登錄,就可以確定用戶使用多個登錄信息對應(yīng)的聯(lián)系信息。
基于此,一種可選的方式是:在需要向所述第一用戶展示用于輸入配對信息的頁面時,根據(jù)登錄信息和聯(lián)系信息的對應(yīng)關(guān)系,確定所述第一用戶的登錄信息對應(yīng)的聯(lián)系信息;將確定的所述聯(lián)系信息添加到所述用于輸入配對信息的頁面中。
如果一個配對任務(wù)成功配對,第一用戶可以發(fā)送配對任務(wù)成功信息(實現(xiàn)方式可以通過點擊完成按鈕實現(xiàn)),這樣就可以知道配對任務(wù)成功,從而停止推送配對成功的配對任務(wù)。
可選的,如果一個配對任務(wù)有結(jié)束時間,且結(jié)束時間達到后,并未配對成功,則可以停止推送結(jié)束時間到達的配對任務(wù)。
為了方便發(fā)布配對的第一用戶和查找配對的第二用戶之間的溝通,還可以設(shè)置一消息框,兩個用戶之間可以通過消息框發(fā)送消息。比如收到第一用戶的消息后,將該消息發(fā)送給指定的第二用戶;以及在收到第二用戶的消息后,將該消息發(fā)送指定的第一用戶。
本申請實施例進行任務(wù)發(fā)布的方法具體執(zhí)行主體可以由一個服務(wù)器實現(xiàn),也可以將各功能分布在多個服務(wù)器實現(xiàn);還可以由客戶端實現(xiàn)。
從上述內(nèi)容可以看出,本申請實施例的方法能夠?qū)崿F(xiàn)展示配對任務(wù)、配對任務(wù)分類、配對發(fā)布、聊天信息傳輸、賬號管理和為用戶推送配對任務(wù)六個功能,具體可以參見圖1B。
下面以用戶通過客戶端進行任務(wù)發(fā)布和查詢?yōu)槔龑Ρ旧暾埖姆桨高M行舉例說明。
如圖2所示,本申請實施例另一種進行任務(wù)發(fā)布的方法包括:
步驟201、在有用戶需要通過客戶端發(fā)布配對任務(wù)后,客戶端將用戶輸入 登錄信息發(fā)送給服務(wù)器。
步驟202、服務(wù)器在對登錄信息驗證通過后,允許用戶登錄。
步驟203、客戶端在用戶需要輸入配對信息時,向服務(wù)器發(fā)送展示配對信息頁面的請求。
步驟204、服務(wù)器向客戶端展示用于輸入配對信息的頁面,并根據(jù)登錄信息和聯(lián)系信息的對應(yīng)關(guān)系,確定所述用戶的登錄信息對應(yīng)的聯(lián)系信息,將確定的所述聯(lián)系信息顯示到用于輸入配對信息的頁面對應(yīng)的位置上。
步驟205、客戶端向用戶展示用于輸入配對信息的頁面,并在用戶點擊發(fā)送后,將用于輸入配對信息的頁面中的配對信息發(fā)送給服務(wù)器。
步驟206、服務(wù)器根據(jù)收到的用戶對應(yīng)的配對信息生成配對任務(wù)。
步驟207、服務(wù)器根據(jù)用戶選擇的配對類型,將所述配對任務(wù)和所述配對類型進行綁定。
步驟208、在有用戶需要通過客戶端瀏覽配對任務(wù)后,客戶端將用戶輸入查詢請求發(fā)送給服務(wù)器。
步驟209、服務(wù)器根據(jù)每個配對任務(wù)和配對類型的綁定關(guān)系,確定查詢請求中的配對類型對應(yīng)的所有配對任務(wù)。
步驟210、服務(wù)器根據(jù)查詢請求中的位置范圍和/或關(guān)鍵字,從確定的所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)。
步驟211、服務(wù)器向客戶端推送選擇的配對任務(wù)。
步驟212、客戶端顯示收到的配對任務(wù)。
步驟213、客戶端在發(fā)布配對任務(wù)的用戶點擊任務(wù)完成按鈕后通過服務(wù)器配對任務(wù)完成。
步驟214、服務(wù)器停止推送配對完成的配對任務(wù)。
基于同一發(fā)明構(gòu)思,本申請實施例還提供了進行任務(wù)發(fā)布的系統(tǒng),由于該系統(tǒng)解決問題的原理與本申請實施例進行任務(wù)發(fā)布的方法相似,因此該系統(tǒng)的實施可以參見方法的實施,重復(fù)之處不再贅述。
如圖3所示,本申請實施例進行任務(wù)發(fā)布的系統(tǒng)包括:
生成模塊301,用于根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù),其中所述配對信息為用于召集至少一個第二用戶與第一用戶合作進行至少一種指定的活動的信息;
選擇模塊302,用于在有第二用戶需要查詢配對任務(wù)時,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù);
處理模塊303,用于向第二用戶推送選擇的配對任務(wù)。
本申請實施例中的指定的活動是用戶想與其他用戶一起完成的活動,比如想與其他用戶一起出去旅游、想與其他人拼車、購物時有買一贈一活動想與其他用戶一起參加、出去吃飯時想與其他用戶一起拼桌等。
可選的,在一個配對信息中可以只含有一個想與其他用戶一起完成的活動,也可以有多個想與其他用戶一起完成的活動。
在實施中,配對信息根據(jù)不同的活動包括的信息也不相同??蛇x的,所述配對信息包括但不限于下列信息中的部分或全部:
指定的活動內(nèi)容、配對的人數(shù)、聯(lián)系信息和配對時間。
其中,指定的活動內(nèi)容就是描述該活動,比如需要與其他用戶一起參加買一贈一活動,則可以是A商城的B商家買一贈一,想找人湊單。指定的活動內(nèi)容并不局限于文字還可以是圖片、視頻等。
配對的人數(shù)就是需要幾個人配對,比如需要與其他用戶一起參加買一贈一活動,則配對人數(shù)是1。
聯(lián)系信息就是如何讓其他想和你配對的用戶聯(lián)系你,比如可以是你的手機號、也可以是當(dāng)前你所在的位置等。
配對時間就是想要配對的活動時間,可以包括幾點開始、幾點結(jié)束、持續(xù)時長等。
需要說明的是,配對信息包括的上述信息只是舉例說明,其他與配對相關(guān)的信息都可以作為本申請實施例的配對信息。
第一用戶對應(yīng)的配對信息可以是第一用戶通過客戶端或瀏覽器等方式發(fā)送的。在實施中,生成模塊301可以在收到第一用戶的配對信息就生成配對任務(wù);也可以第一用戶設(shè)置一個發(fā)布時間,生成模塊301在發(fā)布時間到達后根據(jù)第一用戶的配對信息生成配對任務(wù)。
一般配對任務(wù)都會有一個模板,生成模塊301將配對信息中的不同信息放到對應(yīng)的位置上。比如將指定的活動內(nèi)容放在正中間,配對的人數(shù)、聯(lián)系信息和配對時間等放在底部。生成模塊301將配對信息轉(zhuǎn)換成能夠發(fā)布的配對任務(wù)實際是將配對信息中的內(nèi)容放置到模板對應(yīng)的位置上從而生成一個配置任務(wù)。
可選的,還可以設(shè)置一些敏感詞,生成模塊301將配對信息轉(zhuǎn)換成能夠發(fā)布的配對任務(wù)時,如果配對信息中包括敏感詞還可以對包括的敏感詞進行屏蔽或替換。
在生成了配對任務(wù)后,如果有其他用戶想要查詢配對任務(wù),可以將當(dāng)前所有的配對任務(wù)都推送給其他用戶。
由于當(dāng)前的配對任務(wù)有很多,所以還可以對需要推送的配對任務(wù)進行篩選。篩選的方式有很多,下面列舉兩種:
篩選方式一、所述選擇模塊302具體用于:
根據(jù)所述第二用戶的查詢請求中的位置范圍,從所有配對任務(wù)中選擇對應(yīng)的活動在所述位置范圍內(nèi)的配對任務(wù)。
第二用戶的查詢請求中的位置范圍可以是以第二用戶當(dāng)前所在的位置為圓心,設(shè)定的距離為半徑的一個圓形范圍;也可以將第二用戶所在的城市劃分成多個區(qū)域,位置范圍為第二用戶當(dāng)前所在的區(qū)域;還可以是第二用戶指定的位置范圍等。
配對任務(wù)中的活動所在的位置可以是活動發(fā)生地,比如需要拼桌吃飯,該活動的發(fā)生地就是飯店所在地;還可以是發(fā)起該配對任務(wù)的第一用戶當(dāng)前所在的位置;還可以是發(fā)起該配對任務(wù)的第一用戶指定的位置范圍等。
在篩選時,選擇模塊302根據(jù)配對任務(wù)中的活動所在的位置,選擇所有第 二用戶的查詢請求中的位置范圍內(nèi)的所有配對任務(wù)。
篩選方式二、所述選擇模塊302具體用于:
根據(jù)所述第二用戶的查詢請求中的關(guān)鍵字,從所有配對任務(wù)中選擇包括所述關(guān)鍵字的配對任務(wù)。
查詢請求的關(guān)鍵字是第二用戶輸入的,在匹配關(guān)鍵字時,選擇模塊302可以將配對任務(wù)中的任何內(nèi)容與關(guān)鍵字進行匹配,也可以僅匹配某些特定內(nèi)容,比如活動內(nèi)容、聯(lián)系人信息等。
上述篩選方式一和篩選方式二還可以合在一起進行篩選,即配對任務(wù)需要同時滿足篩選方式一和篩選方式二后才可以推送。
需要說明的是,上述篩選方式一和篩選方式二只是舉例說明,其他能夠?qū)ε鋵θ蝿?wù)進行篩選的方式都適用本申請實施例。
在實施中,第二用戶可以通過客戶端或瀏覽器等方式查詢配對任務(wù)。第二用戶還可以發(fā)送排序請求,以便對推送的配對任務(wù)進行排序。排序請求包括但不限于:結(jié)束時間排序、距離遠近排序等。在收到排序請求后,對需要推送給第二用戶的配對任務(wù)進行排序后再推送。
比如排序請求為距離遠近,則按照配對任務(wù)當(dāng)前的距離到第二用戶當(dāng)前距離從近到遠的熟悉怒排序后推送給第二用戶。
由于用戶發(fā)起的配對信息的原因有很多種,比如吃飯拼桌、旅游找同伴、購物找拼單等。而查看配對任務(wù)的用戶并不是所有任務(wù)都會關(guān)注,比如想要旅游的用戶紙箱查看與旅游相關(guān)的配對任務(wù)。雖然上面列舉了篩選條件,但是還會出現(xiàn)許多用戶并不關(guān)心的配對任務(wù)。
基于上述情況,一種可選的方式是加入配對類型。
具體的,所述生成模塊301還用于:
根據(jù)第一用戶對應(yīng)的配對信息生成配對任務(wù)之后,根據(jù)所述第二用戶的查詢請求,從所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)之前,根據(jù)所述第一用戶選擇的配對類型,將所述配對任務(wù)和所述配對類型進行綁定。
配對類型包括但不限于下列類型中的部分或全部:
優(yōu)惠配對、出行配對、拼桌配對、行動配對、伙伴配對。
優(yōu)惠配對就是有某些優(yōu)惠,比如買一送一需要好人配對;
出行配對就是旅游或者拼車;
拼桌配對就是吃飯時,一般是只有大桌,需要找其他人一起拼桌;
伙伴配對就是找個伙伴一起長時間進行某個活動,比如復(fù)習(xí)考研、考證、減肥、鍛煉等。
配對任務(wù)的配對類型可以是第一用戶在發(fā)送配對信息的同時選擇的;也可以是根據(jù)第一用戶發(fā)送的配對信息確定屬于哪種類型,比如可以預(yù)先設(shè)定每種類型對應(yīng)的一些特征信息,根據(jù)配對信息中的內(nèi)容確定包括的特征信息,從而就可以確定該配對信息對應(yīng)的特征信息。舉個例子:拼桌配對對應(yīng)的特征信息是AB飯店、CD酒店等,如果配對信息中包括AB飯店,則確定該配對信息對應(yīng)的配對類型為拼桌配對。
可選的,所述選擇模塊302具體用于:
根據(jù)每個配對任務(wù)和配對類型的綁定關(guān)系,確定所述第二用戶需要查詢的配對類型對應(yīng)的所有配對任務(wù);根據(jù)所述其他用戶的查詢請求,從確定的所有配對任務(wù)中選擇符合查詢請求的配對任務(wù)。
在實施中,第二用戶需要查詢的配對類型可以是第二用戶選擇的配對類型;也可以根據(jù)第二用戶一段時間內(nèi)配對成功的配對任務(wù)和/或一段時間內(nèi)發(fā)布的配對任務(wù)對應(yīng)的配對類型,確定第二用戶偏好的配對類型;還可以通過其他方式確定第二用戶需要查詢的配對類型。
在實施中,第一用戶對應(yīng)的配對信息中的有些信息,比如聯(lián)系信息等不需要第一用戶每次都輸入,可以由第一用戶設(shè)置一次后續(xù)直接套用第一用戶設(shè)置的信息,如果這樣做就需要能夠確定第一用戶預(yù)先設(shè)置的信息。
在實施中,可以讓用戶進行注冊,從而就可以為每個注冊用戶生成一個登錄信息。只要用戶登錄,就可以確定用戶使用多個登錄信息對應(yīng)的聯(lián)系信息。
基于此,一種可選的方式是:所述生成模塊301還用于:
在需要向所述第一用戶展示用于輸入配對信息的頁面時,根據(jù)登錄信息和聯(lián)系信息的對應(yīng)關(guān)系,確定所述第一用戶的登錄信息對應(yīng)的聯(lián)系信息;將確定的所述聯(lián)系信息添加到所述用于輸入配對信息的頁面中。
如果一個配對任務(wù)成功配對,第一用戶可以發(fā)送配對任務(wù)成功信息(實現(xiàn)方式可以通過點擊完成按鈕實現(xiàn)),這樣就可以知道配對任務(wù)成功,從而停止推送配對成功的配對任務(wù)。
具體的,所述處理模塊303還用于:
向第二用戶推送選擇的配對任務(wù)之后,在有配對成功的配對任務(wù)后,停止推送配對成功的配對任務(wù)。
可選的,如果一個配對任務(wù)有結(jié)束時間,且結(jié)束時間達到后,并未配對成功,則所述處理模塊303可以停止推送結(jié)束時間到達的配對任務(wù)。
為了方便發(fā)布配對的第一用戶和查找配對的第二用戶之間的溝通,還可以設(shè)置一消息框,兩個用戶之間可以通過消息框發(fā)送消息。比如收到第一用戶的消息后,所述處理模塊303將該消息發(fā)送給指定的第二用戶;以及在收到第二用戶的消息后,將該消息發(fā)送指定的第一用戶。
本申請實施例圖3中的模塊可以合成在一個服務(wù)器或客戶端中,也可以將各功能模塊分布在多個服務(wù)器中。
以上參照示出根據(jù)本申請實施例的方法、裝置(系統(tǒng))和/或計算機程序產(chǎn)品的框圖和/或流程圖描述本申請。應(yīng)理解,可以通過計算機程序指令來實現(xiàn)框圖和/或流程圖示圖的一個塊以及框圖和/或流程圖示圖的塊的組合??梢詫⑦@些計算機程序指令提供給通用計算機、專用計算機的處理器和/或其它可編程數(shù)據(jù)處理裝置,以產(chǎn)生機器,使得經(jīng)由計算機處理器和/或其它可編程數(shù)據(jù)處理裝置執(zhí)行的指令創(chuàng)建用于實現(xiàn)框圖和/或流程圖塊中所指定的功能/動作的方法。
相應(yīng)地,還可以用硬件和/或軟件(包括固件、駐留軟件、微碼等)來實施本申請。更進一步地,本申請可以采取計算機可使用或計算機可讀存儲介質(zhì)上 的計算機程序產(chǎn)品的形式,其具有在介質(zhì)中實現(xiàn)的計算機可使用或計算機可讀程序代碼,以由指令執(zhí)行系統(tǒng)來使用或結(jié)合指令執(zhí)行系統(tǒng)而使用。在本申請上下文中,計算機可使用或計算機可讀介質(zhì)可以是任意介質(zhì),其可以包含、存儲、通信、傳輸、或傳送程序,以由指令執(zhí)行系統(tǒng)、裝置或系統(tǒng)使用,或結(jié)合指令執(zhí)行系統(tǒng)、裝置或系統(tǒng)使用。
顯然,本領(lǐng)域的技術(shù)人員可以對本申請進行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。