本發(fā)明的實(shí)施方式涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及一種交友的方法和裝置。
背景技術(shù):
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。
隨著科技的發(fā)展,APP的數(shù)量呈爆炸式的增長(zhǎng),越來越多的APP具有可以搜索出附近的人,并與附近的人互動(dòng)的社交功能,如網(wǎng)易云音樂、易信等。但是目前很多APP中搜索出的附近的人都是按照距離進(jìn)行排序的,在按照距離排序的基礎(chǔ)上進(jìn)一步呈現(xiàn)出這些人當(dāng)前所播放的多媒體文件。
例如,如圖1A所示的網(wǎng)易云音樂,當(dāng)前頁(yè)面中呈現(xiàn)的用戶是附近的人,即這個(gè)頁(yè)面中的cooop、圖片收集大師、小靈包子、pauletta四個(gè)用戶都是附近的人,且是按照由遠(yuǎn)及近的方式進(jìn)行排序,且該頁(yè)面中還呈現(xiàn)這四個(gè)用戶當(dāng)前所聽的音樂。
又例如,圖1B這四個(gè)用戶是禮物榜中與用戶距離較近的人,且這四個(gè)用戶也是按照由遠(yuǎn)及近的方式進(jìn)行排序,且該頁(yè)面中還呈現(xiàn)這四個(gè)用戶當(dāng)前所聽的音樂。
技術(shù)實(shí)現(xiàn)要素:
有時(shí)候用戶需要向一些興趣相同的用戶發(fā)起互動(dòng),但是,目前用戶只能通過進(jìn)入個(gè)人主頁(yè)查看相關(guān)信息來了解其他用戶,進(jìn)而發(fā)起互動(dòng),因此,存在耗時(shí)較長(zhǎng)、不夠智能、效率較低的缺陷,這是非常令人煩惱的過程。
為此,非常需要一種改進(jìn)的交友的方法和裝置,以使減少交友所耗費(fèi)的時(shí)間,提高交友效率。
在本上下文中,本發(fā)明的實(shí)施方式期望提供一種交友的方法和裝置。
在本發(fā)明實(shí)施方式的第一方面中,提供了一種交友方法,包括:
獲取用戶當(dāng)前所使用的多媒體文件;
匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;
當(dāng)匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
在一個(gè)實(shí)施方式中,根據(jù)本發(fā)明的上述實(shí)施方式所述的方法,匹配目標(biāo)對(duì)象,包括:
采用全球定位系統(tǒng)GPS定位技術(shù)和/或采用無(wú)線通信技術(shù),查找與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述方法還包括:
響應(yīng)于所述用戶對(duì)所述提醒消息的反饋操作,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度,并呈現(xiàn)計(jì)算得出的多媒體文件喜好相似度。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,對(duì)所述提醒消息的反饋操作包括:針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的點(diǎn)擊操作、針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的拖動(dòng)操作、縮短所述用戶的圖標(biāo)和所述目標(biāo)對(duì)象的圖標(biāo)之間距離的捏合操作中的至少一種。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度,包括:
根據(jù)歷史記錄和/或收藏記錄,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,計(jì)算所述第一對(duì)象和所選擇的目標(biāo)對(duì)象的多媒體文件喜好相似度之后,所述方法還包括:
呈現(xiàn)與計(jì)算得出的多媒體文件喜好相似度所屬范圍對(duì)應(yīng)的匹配稱號(hào)。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述匹配稱號(hào)包括萍水相逢、相見恨晚、天生一對(duì)中的至少一種。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述方法還包括:
響應(yīng)于所述用戶做出的消息發(fā)送操作,向所述目標(biāo)對(duì)象發(fā)送消息,并在所述用戶和所述目標(biāo)對(duì)象間建立雙向通信渠道。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述多媒體文件為音樂文件。
在本發(fā)明實(shí)施方式的第二方面中,提供了一種交友裝置,包括:
獲取單元,用于獲取用戶當(dāng)前所使用的多媒體文件;
匹配單元,用于匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;
提醒單元,用于在所述匹配單元匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
在一個(gè)實(shí)施方式中,根據(jù)本發(fā)明的上述實(shí)施方式所述的裝置,所述匹配單元匹配目標(biāo)對(duì)象時(shí),具體為:
采用全球定位系統(tǒng)GPS定位技術(shù)和/或采用無(wú)線通信技術(shù),查找與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述裝置還包括接收單元、計(jì)算單元和呈現(xiàn)單元,其中:
所述接收單元,用于接收所述用戶對(duì)所述提醒消息的反饋操作;
所述計(jì)算單元,用于計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度;
所述呈現(xiàn)單元,用于呈現(xiàn)計(jì)算得出的多媒體文件喜好相似度。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述接收單元接收到的對(duì)所述提醒消息的反饋操作包括:針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的點(diǎn)擊操作、針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的拖動(dòng)操作、縮短所述用戶的圖標(biāo)和所述目標(biāo)對(duì)象的圖標(biāo)之間距離的捏合操作中的至少一種。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述計(jì)算單元計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度時(shí),具體為:
根據(jù)歷史記錄和/或收藏記錄,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述呈現(xiàn)單元還用于,呈現(xiàn)與計(jì)算得出的多媒體文件喜好相似度所屬范圍對(duì)應(yīng)的匹配稱號(hào)。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述匹配稱號(hào)包括萍水相逢、相見恨晚、天生一對(duì)中的至少一種。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述裝置還包括接收單元、發(fā)送單元和建立單元,其中:
所述接收單元,用于接收所述用戶做出的消息發(fā)送操作;
所述發(fā)送單元,用于響應(yīng)于所述用戶做出的消息發(fā)送操作,向所述目標(biāo)對(duì)象發(fā)送消息;
所述建立單元,用于在所述用戶和所述目標(biāo)對(duì)象間建立雙向通信渠道。
在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的裝置,所述多媒體文件為音樂文件。
本發(fā)明實(shí)施例中,提出一種交友方法:獲取用戶當(dāng)前所使用的多媒體文件;匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;當(dāng)匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息,這樣,在該方案中,可以直接將當(dāng)前所使用的多媒體文件與用戶當(dāng)前所使用的多媒體文件相同,且與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象確定出來,不需要用戶進(jìn)入到附近的用戶的主頁(yè)去查看相關(guān)信息來確定是否是目標(biāo)對(duì)象,因此,減少了交友所耗費(fèi)的時(shí)間,提高了交友的效率。
附圖說明
通過參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
圖1A示意性地示出了現(xiàn)有技術(shù)中附近的人的一種示意圖;
圖1B示意性地示出了現(xiàn)有技術(shù)中附近的人的另一種示意圖;
圖2A示意性地示出了本發(fā)明實(shí)施例中應(yīng)用場(chǎng)景示意圖;
圖2B示意性地示出了根據(jù)本發(fā)明實(shí)施例的交友的方法的流程圖;
圖2C示意性地示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算多媒體文件喜好相似度示意圖;
圖2D示意性地示出了根據(jù)本發(fā)明實(shí)施例的捏合操作的示意圖;
圖2E示意性地示出了根據(jù)本發(fā)明實(shí)施例的匹配稱號(hào)的示意圖;
圖2F示意性地示出了根據(jù)本發(fā)明實(shí)施例的多媒體社交開關(guān)的示意圖;
圖3示意性地示出了根據(jù)本發(fā)明實(shí)施例的交友的裝置的示意圖;
圖4示意性地示出了根據(jù)本發(fā)明又一實(shí)施例的交友的裝置的示意圖;
圖5示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的交友的裝置的示意圖;
在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表示相同或?qū)?yīng)的部分。
具體實(shí)施方式
下面將參考若干示例性實(shí)施方式來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
本領(lǐng)域技術(shù)技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。
根據(jù)本發(fā)明的實(shí)施方式,提出了一種交友的方法和裝置。
此外,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。
發(fā)明概述
現(xiàn)有技術(shù)中,用戶想要查看附近的人中是否有興趣愛好相同的人時(shí),只能進(jìn)入到各個(gè)用戶的主頁(yè)去查看,這樣,存在耗時(shí)較長(zhǎng)、效率較低的缺陷,本發(fā)明人發(fā)現(xiàn),如果將當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象提示給用戶的話,那么用戶不需要進(jìn)入到其他用戶的主頁(yè)去查看是否為目標(biāo)對(duì)象,可以直接向提示的目標(biāo)對(duì)象中的一個(gè)或者多個(gè)進(jìn)行互動(dòng),這樣,可以減少耗時(shí),提高效率。
在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。
應(yīng)用場(chǎng)景總覽
首先參考圖2A所示,先確定出用戶1(圖2A中所示的中間用戶)當(dāng)前所聽歌曲為“難忘今宵”,再確定出當(dāng)前所聽的歌曲為“難忘今宵”,且與用戶1之間的距離小于或者等于15米的用戶為“cooop”,則將“cooop”作為目標(biāo)對(duì)象,并將“cooop”呈現(xiàn)在屏幕上,提醒用戶“cooop”用戶為目標(biāo)對(duì)象,這樣,不需要用戶1進(jìn)入到與用戶1之間的距離小于或者等于15米的用戶的主頁(yè)面中去查找當(dāng)前所聽歌曲也為“難忘今宵”的用戶,減少了交友所耗費(fèi)的時(shí)間。事實(shí)上,近距離內(nèi)碰到同時(shí)收聽同一首歌或使用同一多媒體文件的用戶的概率較小,特別是旅游、外出游玩等人們對(duì)邂逅共同愛好的陌生人有需求的場(chǎng)合。通過用戶主動(dòng)點(diǎn)擊進(jìn)入頁(yè)面去發(fā)現(xiàn)這種巧合幾乎是不可完成的事情,而該功能可以智能主動(dòng)地幫助和提醒用戶邂逅共同愛好的人,增加交友的趣味性,更好地滿足人的交友需求。
示例性方法
下面結(jié)合圖2A的應(yīng)用場(chǎng)景,參考圖2B來描述根據(jù)本發(fā)明示例性實(shí)施方式的用于交友的方法。需要注意的是,上述應(yīng)用場(chǎng)景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。
圖2B示意性地示出了根據(jù)本發(fā)明實(shí)施方式的用于交友的方法20的流程示意圖。如圖2B所示,該方法20可以包括步驟200、210、220。
步驟200:獲取用戶當(dāng)前所使用的多媒體文件;
步驟210:匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;
步驟220:當(dāng)匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
本發(fā)明實(shí)施例中,匹配目標(biāo)對(duì)象的方法有多種,可選地,可以采用如下方式:
采用GPS(Global Positioning System,全球定位系統(tǒng))定位技術(shù)和/或采用無(wú)線通信技術(shù),查找與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象。
本發(fā)明實(shí)施例中,進(jìn)一步的,所述方法還包括:
響應(yīng)于所述用戶對(duì)所述提醒消息的反饋操作,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度,并呈現(xiàn)計(jì)算得出的多媒體文件喜好相似度。
本發(fā)明實(shí)施例中,計(jì)算多媒體文件喜好相似度時(shí),數(shù)值可以是一個(gè)變化的過程,直至穩(wěn)定在某一個(gè)數(shù)值,如圖2C所示,在初始計(jì)算多媒體文件喜好相似度時(shí),數(shù)值是0%,但是隨著計(jì)算過程的進(jìn)行,數(shù)值在不斷增加,直至穩(wěn)定在95%,最終穩(wěn)定呈現(xiàn)的數(shù)值就是計(jì)算得出的多媒體文件喜好相似度,即95%就是計(jì)算得出的多媒體文件喜好相似度。促進(jìn)用戶交友體驗(yàn),提供驚喜感和趣味性。本發(fā)明實(shí)施例中,可選地,所述提醒消息的反饋操作包括:針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的點(diǎn)擊操作、針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的拖動(dòng)操作、縮短所述用戶的圖標(biāo)和所述目標(biāo)對(duì)象的圖標(biāo)之間距離的捏合操作中的至少一種,其中,捏合操作可以參閱圖2D所示。
本發(fā)明實(shí)施例中,若存在多個(gè)滿足要求的目標(biāo)對(duì)象,反饋操作一次可以針對(duì)一個(gè)目標(biāo)對(duì)象,針對(duì)此次反饋操作計(jì)算得出的多媒體文件喜好相似度是針對(duì)這個(gè)目標(biāo)對(duì)象的,例如,用戶點(diǎn)擊第一目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第一目標(biāo)對(duì)象的,用戶捏合中間圖標(biāo)與第二目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第二目標(biāo)對(duì)象的,用戶拖動(dòng)第三目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第三目標(biāo)對(duì)象的。
本發(fā)明實(shí)施例中,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度的方式有多種,可選地,可以采用如下方式:
根據(jù)歷史記錄和/或收藏記錄,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度。
例如,根據(jù)網(wǎng)易云音樂中用戶聽過的歌曲,計(jì)算用戶和目標(biāo)對(duì)象的多媒體文件喜好相似度,或者,根據(jù)網(wǎng)易云音樂中用戶收藏的歌曲,計(jì)算用戶和目標(biāo)對(duì)象的多媒體文件喜好相似度。當(dāng)然,實(shí)際應(yīng)用中,并不限定于上述兩種方式,在此不再進(jìn)行詳述。
本發(fā)明實(shí)施例中,計(jì)算所述第一對(duì)象和所選擇的目標(biāo)對(duì)象的多媒體文件喜好相似度之后,所述方法還包括如下操作:
呈現(xiàn)與計(jì)算得出的多媒體文件喜好相似度所屬范圍對(duì)應(yīng)的匹配稱號(hào)。
其中,可選地,所述匹配稱號(hào)包括萍水相逢、相見恨晚、天生一對(duì)中的至少一種,圖2E示出了天生一對(duì)的示意圖。提高交友體驗(yàn)。
本發(fā)明實(shí)施例中,屏幕上呈現(xiàn)的匹配稱號(hào)可以隨著計(jì)算得出的多媒體文件喜好相似度的變化而變化。例如,多媒體文件喜好相似度為0%-20%時(shí),對(duì)應(yīng)的匹配稱號(hào)為萍水相逢;多媒體文件喜好相似度為20%-80%時(shí),對(duì)應(yīng)的匹配稱號(hào)為相見恨晚;多媒體文件喜好相似度為80%-100%時(shí),對(duì)應(yīng)的匹配稱號(hào)為天生一對(duì),計(jì)算得出的多媒體文件喜好相似度從0%變化為95%時(shí),屏幕上呈現(xiàn)的匹配稱號(hào)從萍水相逢變化為相見恨晚,再變化為天生一對(duì)。
本發(fā)明實(shí)施例中,為了提高用戶體驗(yàn),多媒體文件喜好相似度的圖標(biāo)可以具有向外擴(kuò)散發(fā)射的動(dòng)效。
在向用戶發(fā)送提醒消息之后,用戶還可以根據(jù)提醒消息給目標(biāo)用戶發(fā)送互動(dòng)消息,因此,本發(fā)明實(shí)施例中,進(jìn)一步的,所述方法還包括:
響應(yīng)于所述用戶做出的消息發(fā)送操作,向所述目標(biāo)對(duì)象發(fā)送消息,并在所述用戶和所述目標(biāo)對(duì)象間建立雙向通信渠道。這樣,用戶和目標(biāo)對(duì)象之間就可以進(jìn)行發(fā)送消息,進(jìn)行互動(dòng)。
本發(fā)明實(shí)施例中,可選地,所述多媒體文件為音樂文件。
本發(fā)明實(shí)施例中,開啟多媒體社交開關(guān)后可以認(rèn)為該用戶同意社交規(guī)則并參與多媒體社交,即開啟多媒體社交開關(guān)后,可以主動(dòng)匹配目標(biāo)對(duì)象,或者也可以作為其他用戶的目標(biāo)對(duì)象。其中,多媒體社交開關(guān)可以如圖2F,當(dāng)然,開啟多媒體社交只是其中的一種方式,在此不做具體限定。
本發(fā)明實(shí)施例中,可以通過音樂APP、視頻播放APP、運(yùn)動(dòng)交友APP中的任意一種APP來執(zhí)行方法20,在此不做具體限定。
在該方案中,可以直接將當(dāng)前所使用的多媒體文件與用戶當(dāng)前所使用的多媒體文件相同,且與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象確定出來,不需要用戶進(jìn)入到附近的用戶的主頁(yè)去查看相關(guān)信息來確定是否是目標(biāo)對(duì)象,因此,減少了交友所耗費(fèi)的時(shí)間,提高了交友的效率和用戶體驗(yàn)。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來,參考圖3對(duì)本發(fā)明示例性實(shí)施方式的、用于交友的裝置30進(jìn)行描述。
參閱圖3所示,裝置30包括獲取單元300、匹配單元310、提醒單元320,其中:
獲取單元300,用于獲取用戶當(dāng)前所使用的多媒體文件;
匹配單元310,用于匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;
提醒單元320,用于在所述匹配單元310匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
本發(fā)明實(shí)施例中,可選地,所述匹配單元310匹配目標(biāo)對(duì)象時(shí),具體為:
采用GPS定位技術(shù)和/或采用無(wú)線通信技術(shù),查找與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象。
本發(fā)明實(shí)施例中,進(jìn)一步的,所述裝置還包括接收單元330、計(jì)算單元340和呈現(xiàn)單元350,其中:
所述接收單元330,用于接收所述用戶對(duì)所述提醒消息的反饋操作;
所述計(jì)算單元340,用于計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度;
所述呈現(xiàn)單元350,用于呈現(xiàn)計(jì)算得出的多媒體文件喜好相似度。
本發(fā)明實(shí)施例中,計(jì)算單元340計(jì)算多媒體文件喜好相似度時(shí),數(shù)值是一個(gè)變化的過程,直至穩(wěn)定在某一個(gè)數(shù)值,如圖2C所示,在初始計(jì)算多媒體文件喜好相似度時(shí),數(shù)值是0%,但是隨著計(jì)算過程的進(jìn)行,數(shù)值在不斷增加,直至穩(wěn)定在95%,最終穩(wěn)定呈現(xiàn)的數(shù)值就是計(jì)算得出的多媒體文件喜好相似度,即95%就是計(jì)算得出的多媒體文件喜好相似度。促進(jìn)用戶交友體驗(yàn),提供驚喜感和趣味性。
本發(fā)明實(shí)施例中,可選地,所述接收單元330接收到的對(duì)所述提醒消息的反饋操作包括:針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的點(diǎn)擊操作、針對(duì)所述目標(biāo)對(duì)象的圖標(biāo)的拖動(dòng)操作、縮短所述用戶的圖標(biāo)和所述目標(biāo)對(duì)象的圖標(biāo)之間距離的捏合操作中的至少一種,其中,捏合操作可以參閱圖2D所示。
本發(fā)明實(shí)施例中,若存在多個(gè)滿足要求的目標(biāo)對(duì)象,反饋操作一次可以針對(duì)一個(gè)目標(biāo)對(duì)象,針對(duì)此次反饋操作計(jì)算得出的多媒體文件喜好相似度是針對(duì)這個(gè)目標(biāo)對(duì)象的,例如,用戶點(diǎn)擊第一目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第一目標(biāo)對(duì)象的,用戶捏合中間圖標(biāo)與第二目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第二目標(biāo)對(duì)象的,用戶拖動(dòng)第三目標(biāo)對(duì)象的圖標(biāo)時(shí),計(jì)算得出的多媒體文件喜好相似度是針對(duì)第三目標(biāo)對(duì)象的。
本發(fā)明實(shí)施例中,可選地,所述計(jì)算單元340計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度時(shí),具體為:
根據(jù)歷史記錄和/或收藏記錄,計(jì)算所述用戶和所述目標(biāo)對(duì)象的多媒體文件喜好相似度。
例如,根據(jù)網(wǎng)易云音樂中用戶聽過的歌曲,計(jì)算用戶和目標(biāo)對(duì)象的多媒體文件喜好相似度,或者,根據(jù)網(wǎng)易云音樂中用戶收藏的歌曲,計(jì)算用戶和目標(biāo)對(duì)象的多媒體文件喜好相似度。當(dāng)然,實(shí)際應(yīng)用中,并不限定于上述兩種方式,在此不再進(jìn)行詳述。
本發(fā)明實(shí)施例中,所述呈現(xiàn)單元350還用于,呈現(xiàn)與計(jì)算得出的多媒體文件喜好相似度所屬范圍對(duì)應(yīng)的匹配稱號(hào)。
其中,可選地,所述匹配稱號(hào)包括萍水相逢、相見恨晚、天生一對(duì)中的至少一種,圖2E示出了天生一對(duì)的示意圖。提高交友體驗(yàn)。
本發(fā)明實(shí)施例中,屏幕上呈現(xiàn)的匹配稱號(hào)可以隨著計(jì)算得出的多媒體文件喜好相似度的變化而變化。例如,多媒體文件喜好相似度為0%-20%時(shí),對(duì)應(yīng)的匹配稱號(hào)為萍水相逢;多媒體文件喜好相似度為20%-80%時(shí),對(duì)應(yīng)的匹配稱號(hào)為相見恨晚;多媒體文件喜好相似度為80%-100%時(shí),對(duì)應(yīng)的匹配稱號(hào)為天生一對(duì),計(jì)算得出的多媒體文件喜好相似度從0%變化為95%時(shí),屏幕上呈現(xiàn)的匹配稱號(hào)也從萍水相逢變化為相見恨晚,再變化為天生一對(duì)。
本發(fā)明實(shí)施例中,為了提高用戶體驗(yàn),多媒體文件喜好相似度的圖標(biāo)可以具有向外擴(kuò)散發(fā)射的動(dòng)效。
在向用戶發(fā)送提醒消息之后,用戶還可以根據(jù)提醒消息給目標(biāo)用戶發(fā)送互動(dòng)消息,因此,本發(fā)明實(shí)施例中,進(jìn)一步的,所述裝置還包括接收單元330、發(fā)送單元360和建立單元370,其中:
所述接收單元330,用于接收所述用戶做出的消息發(fā)送操作;
所述發(fā)送單元360,用于響應(yīng)于所述用戶做出的消息發(fā)送操作,向所述目標(biāo)對(duì)象發(fā)送消息;
所述建立單元370,用于在所述用戶和所述目標(biāo)對(duì)象間建立雙向通信渠道。這樣,用戶和目標(biāo)對(duì)象之間就可以進(jìn)行發(fā)送消息,進(jìn)行互動(dòng)。
本發(fā)明實(shí)施例中,可選地,所述多媒體文件為音樂文件。
本發(fā)明實(shí)施例中,開啟多媒體社交開關(guān)后可以認(rèn)為該用戶同意社交規(guī)則并參與多媒體社交,即開啟多媒體社交開關(guān)后,可以主動(dòng)匹配目標(biāo)對(duì)象,或者也可以作為其他用戶的目標(biāo)對(duì)象。其中,多媒體社交開關(guān)可以如圖2F,當(dāng)然,開啟多媒體社交只是其中的一種方式,在此不做具體限定。
本發(fā)明實(shí)施例中,裝置30可以通過音樂APP、視頻播放APP、運(yùn)動(dòng)交友APP中的任意一種APP來實(shí)現(xiàn)上述方案,在此不做具體限定。
在該方案中,可以直接將當(dāng)前所使用的多媒體文件與用戶當(dāng)前所使用的多媒體文件相同,且與所述用戶之間的距離小于或者等于預(yù)設(shè)距離的目標(biāo)對(duì)象確定出來,不需要用戶進(jìn)入到附近的用戶的主頁(yè)去查看相關(guān)信息來確定是否是目標(biāo)對(duì)象,因此,減少了交友所耗費(fèi)的時(shí)間,提高了交友的效率和用戶體驗(yàn)。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法和裝置之后,接下來,介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的用于交友的裝置。
所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。
在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的用于交友的裝置可以至少包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的用于交友的方法中的步驟。例如,所述處理單元可以執(zhí)行如圖2B中所示的步驟200:獲取用戶當(dāng)前所使用的多媒體文件;步驟210:匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;步驟220:當(dāng)匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
下面參照?qǐng)D4來描述根據(jù)本發(fā)明的這種實(shí)施方式的用于交友的裝置40。圖4顯示的用于交友的裝置40僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來任何限制。
如圖4所示,用于交友的裝置40以通用計(jì)算設(shè)備的形式表現(xiàn)。用于交友的裝置40的組件可以包括但不限于:上述至少一個(gè)處理單元16、上述至少一個(gè)存儲(chǔ)單元28、連接不同系統(tǒng)組件(包括存儲(chǔ)單元28和處理單元16)的總線18。
總線18表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器、外圍總線、圖形加速端口、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。
存儲(chǔ)單元28可以包括易失性存儲(chǔ)器形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(RAM)31和/或高速緩存存儲(chǔ)器32,還可以進(jìn)一步只讀存儲(chǔ)器(ROM)34。
存儲(chǔ)單元28還可以包括具有一組(至少一個(gè))程序模塊42的程序/實(shí)用工具41,這樣的程序模塊42包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。
用于交友的裝置40也可以與一個(gè)或多個(gè)外部設(shè)備14(例如鍵盤、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該用于交友的裝置40交互的設(shè)備通信,和/或與使得該用于交友的裝置40能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(I/O)接口22進(jìn)行。并且,用于交友的裝置40還可以通過網(wǎng)絡(luò)適配器21與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器21通過總線18與用于交友的裝置40的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合用于交友的裝置40使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、RAID系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。
示例性程序產(chǎn)品
在一些可能的實(shí)施方式中,本發(fā)明的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在終端設(shè)備上運(yùn)行時(shí),所述程序代碼用于使所述終端設(shè)備執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的用于交友的方法中的步驟,例如,所述終端設(shè)備可以執(zhí)行如圖2B中所示的步驟200:獲取用戶當(dāng)前所使用的多媒體文件;步驟210:匹配目標(biāo)對(duì)象,所述目標(biāo)對(duì)象當(dāng)前所使用的多媒體文件與所述用戶當(dāng)前所使用的多媒體文件相同,且所述目標(biāo)對(duì)象與所述用戶之間的距離小于或者等于預(yù)設(shè)距離;步驟220:當(dāng)匹配到所述目標(biāo)對(duì)象時(shí),向所述用戶發(fā)送提醒消息。
所述程序產(chǎn)品可以采用一個(gè)或多個(gè)可讀介質(zhì)的任意組合。可讀介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)??勺x存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPROM或閃存)、光纖、便攜式緊湊盤只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。
如圖5所示,描述了根據(jù)本發(fā)明的實(shí)施方式的用于交友的程序產(chǎn)品50,其可以采用便攜式緊湊盤只讀存儲(chǔ)器(CD-ROM)并包括程序代碼,并可以在終端設(shè)備,例如個(gè)人電腦上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
可讀信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、有線、光纜、RF等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來編寫用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如Java、C++等,還包括常規(guī)的過程式程序設(shè)計(jì)語(yǔ)言—諸如“C”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)—連接到用戶計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于交友的設(shè)備的若干裝置或子裝置,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多裝置的特征和功能可以在一個(gè)裝置中具體化。反之,上文描述的一個(gè)裝置的特征和功能可以進(jìn)一步劃分為由多個(gè)裝置來具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。
雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開的具體實(shí)施方式,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。