面向用戶的基于感興趣的項(xiàng)目的即時(shí)消息服務(wù)的制作方法
【專利摘要】本發(fā)明提供一種面向用戶的基于感興趣的項(xiàng)目的即時(shí)消息服務(wù)。公開一種計(jì)算裝置,包括硬件處理器和存儲(chǔ)器,其中,存儲(chǔ)器存儲(chǔ)可由訪問提供即時(shí)消息服務(wù)的服務(wù)器的計(jì)算裝置的硬件處理器執(zhí)行的指令集。所述指令集包括:被配置為檢測(cè)安裝在計(jì)算裝置上的應(yīng)用的指令;以及被配置為將指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的提示提供給計(jì)算裝置的指令。
【專利說明】面向用戶的基于感興趣的項(xiàng)目的即時(shí)消息服務(wù)
[0001]本申請(qǐng)要求于2013年7月4日提交的第10-2013-0078346號(hào)韓國(guó)專利申請(qǐng)的優(yōu)先權(quán)和權(quán)益,其公開通過引用全部合并于此。
【技術(shù)領(lǐng)域】
[0002]本公開涉及一種用于使客戶端裝置能夠通過服務(wù)器交換會(huì)話消息的即時(shí)消息服務(wù)的技術(shù),更具體地說,涉及一種用于促進(jìn)具有相似興趣的用戶之間的會(huì)話的即時(shí)消息服務(wù)的技術(shù)。
【背景技術(shù)】
[0003]即時(shí)消息服務(wù)使用戶能夠通過網(wǎng)絡(luò)交換會(huì)話消息??偟膩碚f,對(duì)于個(gè)人計(jì)算機(jī)的用戶已經(jīng)使用這樣的服務(wù)來方便地進(jìn)行會(huì)話,但是隨著通信技術(shù)的快速發(fā)展,這種服務(wù)被認(rèn)為即使對(duì)諸如移動(dòng)通信裝置的移動(dòng)裝置的用戶而言也是必需的功能。
[0004]使用傳統(tǒng)的即時(shí)消息應(yīng)用的用戶在該用戶和注冊(cè)在該用戶的電話簿中的其他用戶參與的聊天室中進(jìn)行會(huì)話。然而,基于電話簿的即時(shí)消息服務(wù)不適于在網(wǎng)絡(luò)上進(jìn)行通信時(shí)分享關(guān)于興趣的信息和建立社交關(guān)系。
【發(fā)明內(nèi)容】
[0005]本公開針對(duì)一種面向用戶的基于感興趣的項(xiàng)目的即時(shí)消息服務(wù),使得用戶方便地分享關(guān)于感興趣的項(xiàng)目的信息和意見。
[0006]根據(jù)本公開的一方面,提供一種計(jì)算裝置,包括:硬件處理器;以及存儲(chǔ)器,存儲(chǔ)可由可訪問提供即時(shí)消息服務(wù)的服務(wù)器的計(jì)算裝置的硬件處理器執(zhí)行的指令集,其中,所述指令集包括:被配置為檢測(cè)安裝在計(jì)算裝置上的應(yīng)用的指令,以及被配置為將指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的提示提供給計(jì)算裝置的指令。
[0007]根據(jù)本公開的另一方面,提供一種由被配置為提供即時(shí)消息服務(wù)的服務(wù)器實(shí)現(xiàn)的即時(shí)消息服務(wù)提供方法,所述即時(shí)消息服務(wù)提供方法包括:獲取與在訪問服務(wù)器的客戶端裝置上安裝的應(yīng)用中的被選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表;以及將獲取的列表發(fā)送到客戶端裝置。
[0008]根據(jù)本公開的另一方面,提供一種用于提供即時(shí)消息服務(wù)的服務(wù)器,所述服務(wù)器包括:聊天室列表獲取模塊,被配置為獲取與從安裝在訪問服務(wù)器的客戶端裝置上的應(yīng)用中選擇的作為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表;以及聊天室列表發(fā)送模塊,被配置為將獲取的列表發(fā)送到客戶端裝置。
【專利附圖】
【附圖說明】
[0009]通過參照附圖對(duì)其示例性實(shí)施例進(jìn)行詳細(xì)地描述,本公開的以上和其他目的、特征以及優(yōu)點(diǎn)將對(duì)本領(lǐng)域的普通技術(shù)人員而言變得更加顯然,其中:
[0010]圖1是用于解釋根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的示圖;
[0011]圖2是示意性地示出根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的客戶端裝置的配置的框圖;
[0012]圖3A至圖3C是示出根據(jù)本公開的示例性實(shí)施例的提供如下提示的顯示屏的示圖,其中,所述提示被配置為將應(yīng)用推薦為感興趣的項(xiàng)目;
[0013]圖4是示意性地示出根據(jù)本公開的示例性實(shí)施例的用于提供即時(shí)消息服務(wù)的服務(wù)器的配置的框圖;
[0014]圖5是示出針對(duì)根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)所執(zhí)行的處理的流程圖;
[0015]圖6是示出針對(duì)根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)所執(zhí)行的另一處理的流程圖;以及
[0016]圖7是示出確定針對(duì)根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)所執(zhí)行的在圖6中檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目的操作的示圖。
【具體實(shí)施方式】
[0017]下面將參照附圖詳細(xì)地描述本公開的示例性實(shí)施例。盡管結(jié)合本公開的示例性實(shí)施例示出和描述了本公開,但是將對(duì)本領(lǐng)域的技術(shù)人員顯然的是,在不脫離本公開的精神和范圍的情況下可做出各種修改。
[0018]當(dāng)確定與本公開相關(guān)的公知技術(shù)的詳細(xì)描述會(huì)使本公開的要旨不清楚時(shí),其詳細(xì)描述將被省略。貫穿本說明書,相同的標(biāo)號(hào)用于指示相同的元件。下面描述的術(shù)語是考慮本公開中的功能而定義的,并且可根據(jù)用戶或操作者的意圖或慣例而變化。因此,應(yīng)基于本說明書的整個(gè)上下文解釋術(shù)語的含義。
[0019]由權(quán)利要求確定本公開的技術(shù)精神,而下面的實(shí)施例僅意在向本公開所屬領(lǐng)域的技術(shù)人員有效地解釋本公開的進(jìn)步的技術(shù)特征。
[0020]圖1是用于解釋根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的示圖。
[0021]參照?qǐng)D1,客戶端裝置110的用戶可與其他客戶端裝置112和114的用戶進(jìn)行會(huì)話。詳細(xì)地說,通過網(wǎng)絡(luò)190(例如,互聯(lián)網(wǎng))訪問服務(wù)器120的客戶端裝置110的用戶可編寫會(huì)話消息,并允許編寫的會(huì)話消息通過服務(wù)器120被發(fā)送到其他客戶端裝置112和114。在由服務(wù)器120創(chuàng)建的聊天室的情境中發(fā)送和接收在客戶端裝置110、112和114的用戶之間交換的會(huì)話消息。圖1示出了客戶端裝置110、112和114的示例。例如,客戶端裝置110、112和114均可以是個(gè)人/家庭計(jì)算裝置,諸如移動(dòng)電話、智能電話、平板PC、膝上型計(jì)算機(jī)或臺(tái)式計(jì)算機(jī)。例如,被實(shí)現(xiàn)為服務(wù)器120的計(jì)算裝置可以是基于大型機(jī)的服務(wù)器計(jì)算機(jī)或基于開放系統(tǒng)的服務(wù)器計(jì)算機(jī)。
[0022]根據(jù)本公開的示例性實(shí)施例,即時(shí)消息服務(wù)可配備有改進(jìn)的功能。參照?qǐng)D1,根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的客戶端裝置110進(jìn)行操作,從而在安裝在客戶端裝置110上的應(yīng)用中檢測(cè)預(yù)定應(yīng)用,并且檢測(cè)到的應(yīng)用被推薦給客戶端裝置110的用戶以被注冊(cè)為感興趣的項(xiàng)目。根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的服務(wù)器120進(jìn)行操作,從而獲取與被客戶端裝置110的用戶選為感興趣的項(xiàng)目的應(yīng)用相關(guān)的聊天室的列表,并且將獲取的列表發(fā)送到客戶端裝置110。以這種方式,根據(jù)本公開的示例性實(shí)施例,提供一種基于感興趣的項(xiàng)目實(shí)現(xiàn)用戶之間的會(huì)話的即時(shí)消息服務(wù)。
[0023]下文中,將對(duì)本公開的各種示例性實(shí)施例進(jìn)行描述。
[0024]可在客戶端裝置110上安裝至少一個(gè)應(yīng)用。應(yīng)用包括可由計(jì)算機(jī)執(zhí)行以提供特定服務(wù)的指令集。
[0025]客戶端裝置110可檢測(cè)安裝在客戶端裝置110上的應(yīng)用中的一些或全部。例如,可通過使用由客戶端裝置110的操作系統(tǒng)提供的功能檢測(cè)安裝在客戶端裝置110上的應(yīng)用。替代以上配置或除了以上配置之外,可檢測(cè)安裝在客戶端裝置110上的應(yīng)用中的包括特定代碼的應(yīng)用??蛻舳搜b置110可將提示(例如,指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的通知消息)提供給客戶端裝置110??蛻舳搜b置110的用戶識(shí)別提供的提示,并對(duì)客戶端裝置110執(zhí)行輸入以將檢測(cè)到的應(yīng)用選為感興趣的項(xiàng)目。
[0026]根據(jù)預(yù)定標(biāo)準(zhǔn),可將被選為感興趣的項(xiàng)目的應(yīng)用分類成至少一個(gè)類別。服務(wù)器120獲取與如此分類的類別相應(yīng)的聊天室的列表,并將獲取的列表發(fā)送到客戶端裝置110??赏ㄟ^客戶端裝置110或服務(wù)器120執(zhí)行對(duì)類別的分類。對(duì)于這樣的分類,用于將可選為感興趣的項(xiàng)目的每個(gè)應(yīng)用與至少一個(gè)類別進(jìn)行匹配的標(biāo)準(zhǔn)可以以預(yù)定形式的數(shù)據(jù)結(jié)構(gòu)被保持在客戶端裝置110和/或服務(wù)器120中。作為示例,當(dāng)客戶端裝置110從用戶接收到選擇輸入時(shí),客戶端裝置110向服務(wù)器120通知所選的應(yīng)用。接收到通知的服務(wù)器120基于用于將可選為感興趣的項(xiàng)目的各個(gè)應(yīng)用與類別進(jìn)行匹配的預(yù)定標(biāo)準(zhǔn),識(shí)別與所選的應(yīng)用相應(yīng)的至少一個(gè)類別,并獲取屬于所識(shí)別的類別的聊天室(包括公共聊天室)的列表??蛇x地,響應(yīng)于從用戶接收到選擇輸入,客戶端裝置110可根據(jù)上述標(biāo)準(zhǔn)向服務(wù)器120通知與所選的應(yīng)用相應(yīng)的至少一個(gè)類別。作為另一示例,關(guān)于被選為感興趣的項(xiàng)目的應(yīng)用和與所選的應(yīng)用相應(yīng)的預(yù)定類別的通知從客戶端裝置110被發(fā)送到服務(wù)器120,并且服務(wù)器120可獲取與所選的應(yīng)用相應(yīng)的聊天室的列表。另外,存在除了上述情景之外的各種情景。
[0027]同時(shí),客戶端裝置110可在檢測(cè)現(xiàn)有應(yīng)用之后,檢測(cè)新安裝在客戶端裝置110上的應(yīng)用。在這種情況下,客戶端裝置110可根據(jù)檢測(cè)到的應(yīng)用是否已被選為感興趣的項(xiàng)目,來選擇性地操作。也就是說,如果確定檢測(cè)到的應(yīng)用已被選為感興趣的項(xiàng)目,則客戶端裝置110可不向客戶端裝置110提供被配置為推薦檢測(cè)到的應(yīng)用以便被選為感興趣的項(xiàng)目的提示,并從服務(wù)器120接收與檢測(cè)到的應(yīng)用相應(yīng)的聊天室的列表。如果確定檢測(cè)到的應(yīng)用沒有被選為感興趣的項(xiàng)目,則客戶端裝置110以與上面相同的方式操作。
[0028]從服務(wù)器120接收到聊天室的列表的客戶端裝置110允許在所接收的列表中的聊天室中的至少一個(gè)聊天室的指示被暴露在客戶端裝置110上。該指示不受限制并可包括可視化的指示。例如,對(duì)于在關(guān)于被客戶端裝置110的用戶選為感興趣的項(xiàng)目的應(yīng)用的列表中的聊天室中的全部或一些,可在客戶端裝置110的顯示屏的預(yù)定區(qū)域上在視覺上提供從以下組選擇的組合,所述組包括管理員和/或參與者的標(biāo)題、圖標(biāo)、ID、名稱和頭像以及其他的圖形元素。在這種情況下,在客戶端裝置110上顯示的聊天室的數(shù)量可隨客戶端裝置110的顯示屏的尺寸、在客戶端裝置110上顯示的圖形元素(例如,字體)的尺寸的設(shè)置、用于設(shè)置將不在客戶端裝置110上顯示的聊天室的預(yù)定過濾標(biāo)準(zhǔn)和/或在客戶端裝置110上同時(shí)顯示的聊天室的最大數(shù)量的設(shè)置而變化。由于客戶端裝置110的用戶可通過選擇在客戶端裝置110上顯示的預(yù)定聊天室來參與聊天室,因此關(guān)于所選的應(yīng)用或與所選的應(yīng)用相應(yīng)的類別的信息可以以會(huì)話的形式被交換。
[0029]下文,將參照?qǐng)D2對(duì)根據(jù)本公開的示例性實(shí)施例的客戶端裝置110進(jìn)行寬泛地描述。將與可在諸如客戶端裝置110的計(jì)算裝置上執(zhí)行的計(jì)算機(jī)可執(zhí)行指令相關(guān)地,說明性地提供以下描述。將對(duì)本領(lǐng)域的技術(shù)人員而言顯然的是,客戶端裝置110可被實(shí)現(xiàn)為軟件和/或硬件的其他形式的組合。
[0030]參照?qǐng)D2,客戶端裝置110包括至少一個(gè)處理器130和連接到處理器130的計(jì)算機(jī)可讀記錄介質(zhì)150。處理器130可根據(jù)本公開的示例性實(shí)施例操作客戶端裝置110。例如,處理器130可被配置為:執(zhí)行存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)150中的指令,并且當(dāng)存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)150中的指令由處理器130執(zhí)行時(shí),使客戶端裝置110能夠根據(jù)本說明書中公開的本公開的示例性實(shí)施例執(zhí)行操作??稍谔幚砥?30的內(nèi)部或外部提供計(jì)算機(jī)可讀記錄介質(zhì)150,并且計(jì)算機(jī)可讀記錄介質(zhì)150可以以通常已知的各種方式連接到處理器 130。
[0031]在計(jì)算機(jī)可讀記錄介質(zhì)150上存在一個(gè)或更多個(gè)應(yīng)用170、172和174。應(yīng)用170、172和174包括可由客戶端裝置110的處理器130執(zhí)行的預(yù)定指令集。例如,參照?qǐng)D2,標(biāo)題為“即時(shí)消息應(yīng)用”的應(yīng)用170是被配置為提供根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)的指令集。即時(shí)消息應(yīng)用170可由客戶端裝置110的用戶從即時(shí)消息應(yīng)用170所上傳到的服務(wù)器120或另一服務(wù)器(圖2中未示出)下載,并且可被存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)150中。同時(shí),應(yīng)用172和174可以是被配置為提供可由客戶端裝置110執(zhí)行的其他服務(wù)的指令集。例如,應(yīng)用172可以是用于提供標(biāo)題為“Everybody’ s Game (每個(gè)人的游戲)”的休閑街機(jī)游戲的指令集。另外,計(jì)算機(jī)可讀記錄介質(zhì)150包括被配置為在客戶端裝置110上執(zhí)行應(yīng)用170、172和174的操作系統(tǒng)的部件(未示出)。這樣的操作系統(tǒng)可以是Google的 Android 或 Apple 的 1S。
[0032]如上所述,根據(jù)本公開的示例性實(shí)施例的即時(shí)消息應(yīng)用170可被存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)150中,并且存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)150中的指令可被配置為根據(jù)本說明書中描述的示例性實(shí)施例執(zhí)行操作。例如,用于實(shí)現(xiàn)即時(shí)消息應(yīng)用170的指令集可包括:被配置為檢測(cè)安裝在客戶端裝置110上的應(yīng)用的指令,以及被配置為向客戶端裝置110提供指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的提示的指令。
[0033]在正在執(zhí)行即時(shí)消息應(yīng)用170時(shí),可調(diào)用被配置為檢測(cè)安裝在客戶端裝置110上的應(yīng)用的指令,以檢測(cè)安裝在客戶端裝置110上的應(yīng)用中的全部或一些。當(dāng)即時(shí)消息應(yīng)用170執(zhí)行初始化任務(wù)時(shí)(例如,當(dāng)即時(shí)消息應(yīng)用170被最初安裝在客戶端裝置110上時(shí)),可執(zhí)行所述指令以檢測(cè)已經(jīng)安裝在客戶端裝置110上的應(yīng)用。同時(shí),為了檢測(cè)新安裝的應(yīng)用,可在即時(shí)消息應(yīng)用170正在后臺(tái)執(zhí)行時(shí)在特定時(shí)間點(diǎn)(例如,周期性地或當(dāng)接收到預(yù)定事件時(shí))執(zhí)行所述指令。如上所述,可通過使用由客戶端裝置110的操作系統(tǒng)提供的功能(例如,Android的PackageManager的功能)實(shí)現(xiàn)對(duì)已經(jīng)安裝在客戶端裝置110上的應(yīng)用的檢測(cè),從而識(shí)別安裝在客戶端裝置110上的應(yīng)用。替代以上配置或除了以上配置之外,可從客戶端裝置110檢測(cè)包括被配置為被插入到應(yīng)用中以識(shí)別應(yīng)用的特定代碼的特定應(yīng)用。
[0034]當(dāng)執(zhí)行被配置為向客戶端裝置110提供指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的提示的指令時(shí),將推薦檢測(cè)到的應(yīng)用以被注冊(cè)為感興趣的項(xiàng)目的提示輸出到客戶端裝置110的預(yù)定輸出單元(例如,客戶端裝置110的顯示屏)。作為示例,參照?qǐng)D3A,即時(shí)消息應(yīng)用170正在后臺(tái)執(zhí)行,新安裝在客戶端裝置110上的應(yīng)用被檢測(cè),并且在客戶端裝置110的顯示屏上顯示將檢測(cè)到的應(yīng)用推薦為感興趣的項(xiàng)目的通知消息。例如,在圖3A中,在即時(shí)消息應(yīng)用170正在后臺(tái)執(zhí)行時(shí),顯示屏310顯示正在客戶端裝置110上安裝的標(biāo)題為“Everybody’ s Game”的應(yīng)用172。當(dāng)接收到對(duì)顯示屏310的區(qū)域312的觸摸輸入時(shí),應(yīng)用172被存儲(chǔ)在客戶端裝置110的計(jì)算機(jī)可讀記錄介質(zhì)150中。如圖3B的顯示屏320所示,在完成應(yīng)用172的安裝之后,指示安裝的應(yīng)用172可被選為感興趣的項(xiàng)目的通知消息(你想要將“Everybody’ s Game”注冊(cè)為興趣并創(chuàng)建社區(qū)嗎?)在區(qū)域322上被顯示為提示。如圖3C的顯示屏330所示,可以以不同的格式在區(qū)域324上顯示這樣的提示。
[0035]用于實(shí)現(xiàn)即時(shí)消息應(yīng)用170的指令集可包括:被配置為實(shí)現(xiàn)在本說明書中描述的其他操作的指令,以及上述指令。
[0036]圖4是示意性地示出根據(jù)本公開的示例性實(shí)施例的提供即時(shí)消息服務(wù)的服務(wù)器的配置的框圖。圖4中示出的服務(wù)器120包括聊天室列表獲取模塊140和聊天室列表發(fā)送模塊160。如圖4中所示,服務(wù)器120還可包括管理模塊180。
[0037]聊天室列表獲取模塊140獲取與在安裝在可訪問服務(wù)器120的客戶端裝置110、112和114上的應(yīng)用中的被選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表。作為一個(gè)示例,聊天室列表獲取模塊140可允許當(dāng)從被選為感興趣的項(xiàng)目的應(yīng)用和與所選的應(yīng)用相應(yīng)的預(yù)定類別選擇的組合的通知從客戶端裝置110被發(fā)送到服務(wù)器120時(shí)獲取聊天室的列表。作為另一示例,聊天室列表獲取模塊140可確定由客戶端裝置110檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目,并且當(dāng)確定檢測(cè)到的應(yīng)用已經(jīng)被選為感興趣的項(xiàng)目時(shí),允許獲取列表。
[0038]聊天室列表發(fā)送模塊160將由聊天室列表獲取模塊140獲取的列表發(fā)送到相應(yīng)的客戶端裝置。在屬于發(fā)送列表的預(yù)定聊天室中,由服務(wù)器120收集的并且與所選的應(yīng)用172相關(guān)的信息可作為消息提供給參與聊天室的用戶。例如,由服務(wù)器120從Apple的AppStore或Google的Google Play收集的關(guān)于應(yīng)用172的信息和/或由服務(wù)器120的管理員存儲(chǔ)在與服務(wù)器120鏈接的數(shù)據(jù)庫中的關(guān)于應(yīng)用172的信息可以以會(huì)話消息的形式被提供給參與聊天室的用戶。
[0039]管理模塊180可根據(jù)預(yù)定標(biāo)準(zhǔn),將可被選為感興趣的項(xiàng)目的應(yīng)用分類成至少一個(gè)類別。對(duì)于這樣的分類,用于將可被選為感興趣的項(xiàng)目的每個(gè)應(yīng)用與至少一個(gè)類別進(jìn)行匹配的標(biāo)準(zhǔn)可被保持為預(yù)定形式的數(shù)據(jù)結(jié)構(gòu)。另外,管理模塊180可以以列表的形式建立屬于每個(gè)類別的各個(gè)聊天室。因此,如果特定應(yīng)用被選為感興趣的項(xiàng)目,則聊天室列表獲取模塊140可獲取屬于與該應(yīng)用相應(yīng)的類別的聊天室的列表。
[0040]下文中,示出了可被選為感興趣的項(xiàng)目的每個(gè)應(yīng)用和與每個(gè)應(yīng)用相應(yīng)的類別之間的相互關(guān)系以及與可被客戶端裝置110、112和114的用戶選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表。
[0041]例如,標(biāo)題為“Everybody’ s Game (每個(gè)人的游戲)”的應(yīng)用可對(duì)應(yīng)于“Everybody,s Game (每個(gè)人的游戲)”(類別 #1)、“arcade game (街機(jī)游戲)”(類別 #2)、“casual game (休閑游戲)”(類別#3)和“game (游戲)”(類別#4)中的至少一個(gè)。如上所述,任意兩個(gè)類別中的一個(gè)類別可以是另一類別的上層概念,并且不具有包含關(guān)系的任意兩個(gè)類別不必相互排斥。屬于每個(gè)類別的聊天室可形成為每個(gè)類別的列表。例如,屬于類別#1的聊天室(例如,聊天室#1至#3)、屬于類別#2的聊天室(例如,聊天室#1至#4)、屬于類別#3的聊天室(例如,聊天室#1至#3和#5)以及屬于類別#4的聊天室(例如,聊天室#1至#6)均可形成為列表?;诎凑疹悇e的列表,可獲取與被選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表。作為示例,可假設(shè)標(biāo)題為“Everybody’s Game”的應(yīng)用對(duì)應(yīng)于類別#1,并且當(dāng)客戶端裝置110的用戶將標(biāo)題為“Everybody’ sGame”的應(yīng)用172選為感興趣的項(xiàng)目時(shí),聊天室列表獲取模塊140可獲取列出了屬于類別#1的聊天室#1至#3的列表#1。作為另一示例,可假設(shè)標(biāo)題為“Everybody’ s Game”的應(yīng)用對(duì)應(yīng)于類別#1至#3,并且當(dāng)客戶端裝置110的用戶將標(biāo)題為“Everybody’s Game”的應(yīng)用172選為感興趣的項(xiàng)目時(shí),聊天室列表獲取模塊140可獲取列出了與屬于類別#1至#3的聊天室的聯(lián)合相應(yīng)的聊天室#1至#5的列表。
[0042]圖5是示出針對(duì)根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)執(zhí)行的處理的流程圖。
[0043]例如,圖5的處理500開始于在安裝有應(yīng)用172的客戶端裝置110中初始化即時(shí)消息應(yīng)用170期間(例如,在安裝即時(shí)消息應(yīng)用170期間)檢測(cè)安裝在客戶端裝置110上的應(yīng)用172(510)。此后,客戶端裝置110向客戶端裝置110提供將檢測(cè)到的應(yīng)用172推薦給用戶作為感興趣的項(xiàng)目的提示(520)。例如,可如圖3B和圖3C中所示的顯示屏320和顯示屏330提供提示??蛻舳搜b置110接收用戶的輸入以將檢測(cè)到的應(yīng)用172選為感興趣的項(xiàng)目(530)。當(dāng)接收到輸入時(shí),客戶端裝置110可向服務(wù)器120通知應(yīng)用172和/或與應(yīng)用172相應(yīng)的至少一個(gè)類別。當(dāng)接收到通知時(shí),服務(wù)器120獲取與被選為感興趣的項(xiàng)目的應(yīng)用172相應(yīng)的聊天室的列表(540)。此后,將聊天室的列表從服務(wù)器120發(fā)送到客戶端裝置110(550)。客戶端裝置110向客戶端裝置110提供在接收的列表中的聊天室中的至少一個(gè)聊天室的指示(560)。例如,表示接收的列表中的聊天室中的全部或一些的文本可以在視覺上被暴露在客戶端裝置110的顯示屏上??砂凑枕樞虻姆绞交虿⑿械姆绞结槍?duì)安裝在客戶端裝置110上的所有應(yīng)用或設(shè)置有特定代碼的應(yīng)用執(zhí)行處理500。
[0044]圖6是示出針對(duì)根據(jù)本公開的示例性實(shí)施例的即時(shí)消息服務(wù)執(zhí)行的另一處理的流程圖。
[0045]圖6的處理600開始于在完成安裝的即時(shí)消息應(yīng)用170在客戶端裝置110中正在后臺(tái)執(zhí)行時(shí)檢測(cè)新安裝在客戶端裝置I1上的應(yīng)用174(610)。在檢測(cè)之后,確定應(yīng)用174是否已經(jīng)被選為感興趣的項(xiàng)目(620)。如果確定應(yīng)用174沒有被選為感興趣的項(xiàng)目,則繼續(xù)與上面的處理500相似的處理。也就是說,客戶端裝置110提供將檢測(cè)到的應(yīng)用174推薦給用戶作為感興趣的項(xiàng)目的提示¢30),并從用戶接收輸入以將應(yīng)用174選為感興趣的項(xiàng)目(640)。此后,從客戶端裝置110接收到應(yīng)用174和/或與應(yīng)用174相應(yīng)的至少一個(gè)類別的通知的服務(wù)器120獲取與應(yīng)用174相應(yīng)的聊天室的列表(650),并將獲取的聊天室的列表發(fā)送到客戶端裝置110(660)。接收到列表的客戶端裝置110向客戶端裝置110提供在接收的列表中的聊天室中的至少一個(gè)聊天室的指示(670)。如果確定應(yīng)用174已經(jīng)被選為感興趣的項(xiàng)目,則允許服務(wù)器120獲取與應(yīng)用174相應(yīng)的聊天室的列表(650),并將列表發(fā)送到客戶端裝置110(660)??芍芷谛缘貓?zhí)行處理600或當(dāng)在即時(shí)消息應(yīng)用170正被執(zhí)行時(shí)出現(xiàn)特定事件時(shí)執(zhí)行處理600。
[0046]可由客戶端裝置110執(zhí)行處理600中的確定620。作為另一示例,如圖7中所示,服務(wù)器120可執(zhí)行確定620,并將確定的結(jié)果發(fā)送到客戶端裝置110。如圖7中所示,客戶端裝置110請(qǐng)求服務(wù)器120確定檢測(cè)到的應(yīng)用174是否已經(jīng)被選為感興趣的項(xiàng)目(680),并且服務(wù)器120根據(jù)請(qǐng)求執(zhí)行確定(690)。如果服務(wù)器120確定應(yīng)用174沒有被選為感興趣的項(xiàng)目,則服務(wù)器120向客戶端裝置110通知確定的結(jié)果,并且客戶端裝置110響應(yīng)于該確定執(zhí)行上述的操作630至670。當(dāng)確定應(yīng)用174已經(jīng)被選為感興趣的項(xiàng)目時(shí),服務(wù)器120獲取與應(yīng)用174相應(yīng)的聊天室的列表(650),并將列表發(fā)送到客戶端裝置110(660)。在這種情況下,服務(wù)器120可在不通知客戶端裝置110確定的結(jié)果的情況下執(zhí)行獲取(650)和發(fā)送(660) ο
[0047]根據(jù)本公開的示例性實(shí)施例,檢測(cè)在即時(shí)消息服務(wù)的客戶端裝置上安裝的應(yīng)用并推薦檢測(cè)到的應(yīng)用以將其注冊(cè)為感興趣的項(xiàng)目,并且提供與由客戶端裝置的用戶選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表,從而促進(jìn)具有相同或相似興趣的用戶之間的網(wǎng)絡(luò)上的社交。
[0048]同時(shí),本公開的示例性實(shí)施例可包括存儲(chǔ)被配置為執(zhí)行本說明書中描述的方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)可包括程序指令、本地?cái)?shù)據(jù)文件以及本地?cái)?shù)據(jù)結(jié)構(gòu)或其組合。計(jì)算機(jī)可讀記錄介質(zhì)可針對(duì)本公開專門設(shè)計(jì)或是公知的以由計(jì)算機(jī)軟件領(lǐng)域的普通技術(shù)人員使用。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括被構(gòu)造為存儲(chǔ)和執(zhí)行程序指令的硬件裝置,例如,磁介質(zhì)(諸如硬盤、軟盤和磁帶)、光介質(zhì)(諸如⑶-ROM和DVD)、磁光介質(zhì)(諸如光磁軟盤、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)以及閃存)。另外,以上描述的介質(zhì)可以是傳輸介質(zhì),諸如包括發(fā)送指定程序指令和數(shù)據(jù)結(jié)構(gòu)的信號(hào)的載波的光、金屬線和波導(dǎo)。程序指令可包括由編譯器產(chǎn)生的機(jī)器代碼和可由計(jì)算機(jī)通過注釋器執(zhí)行的聞級(jí)語目。
[0049]將對(duì)本領(lǐng)域的技術(shù)人員顯然的是,在不脫離本公開的精神或范圍的情況下,可對(duì)上述的本公開的示例性實(shí)施例進(jìn)行各種修改。因此,本公開意在覆蓋在權(quán)利要求及其等同物的范圍內(nèi)提供的所有這樣的修改。
【權(quán)利要求】
1.一種計(jì)算裝置,包括: 硬件處理器;以及 存儲(chǔ)器,存儲(chǔ)由訪問提供即時(shí)消息服務(wù)的服務(wù)器的計(jì)算裝置的硬件處理器執(zhí)行的指令集, 其中,所述指令集包括: 被配置為檢測(cè)安裝在計(jì)算裝置上的應(yīng)用的指令;以及 被配置為將指示檢測(cè)到的應(yīng)用可被選為感興趣的項(xiàng)目的提示提供給計(jì)算裝置的指令。
2.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括: 如果檢測(cè)到的應(yīng)用被選為感興趣的項(xiàng)目,則被配置為從服務(wù)器接收與所選的應(yīng)用相應(yīng)的聊天室的列表的指令;以及 被配置為允許在接收的列表中的聊天室中的至少一個(gè)聊天室的指示被暴露在計(jì)算裝置上的指令。
3.根據(jù)權(quán)利要求2所述的計(jì)算裝置,其中,所述指令集還包括:被配置為接收將檢測(cè)到的應(yīng)用選為感興趣的項(xiàng)目的輸入的指令。
4.根據(jù)權(quán)利要求3所述的計(jì)算裝置,其中,所述指令集還包括:響應(yīng)于接收到所述輸入,被配置為將從所選的應(yīng)用和與所選的應(yīng)用相應(yīng)的至少一個(gè)類別選擇的組合的通知發(fā)送到服務(wù)器的指令。
5.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括:被配置為允許在包括所述指令集的即時(shí)消息應(yīng)用正在后臺(tái)執(zhí)行時(shí)檢測(cè)新安裝在計(jì)算裝置上的應(yīng)用的指令。
6.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括:響應(yīng)于確定檢測(cè)到的應(yīng)用已經(jīng)被選為感興趣的項(xiàng)目,被配置為向服務(wù)器通知從所選的應(yīng)用和與所選的應(yīng)用相應(yīng)的至少一個(gè)類別選擇的組合的指令。
7.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括:響應(yīng)于確定檢測(cè)到的應(yīng)用沒有被選為感興趣的項(xiàng)目,被配置為允許將所述提示提供給計(jì)算裝置的指令。
8.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括:被配置為確定檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目的指令。
9.根據(jù)權(quán)利要求1所述的計(jì)算裝置,其中,所述指令集還包括: 被配置為請(qǐng)求服務(wù)器確定檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目的指令;以及 被配置為接收確定檢測(cè)到的應(yīng)用沒有被選為感興趣的項(xiàng)目的指令。
10.一種由被配置為提供即時(shí)消息服務(wù)的服務(wù)器實(shí)現(xiàn)的即時(shí)消息服務(wù)提供方法,所述即時(shí)消息服務(wù)提供方法包括: 獲取與在訪問服務(wù)器的客戶端裝置上安裝的應(yīng)用中的被選為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表;以及 將獲取的列表發(fā)送到客戶端裝置。
11.根據(jù)權(quán)利要求10所述的即時(shí)消息服務(wù)提供方法,其中,與所選的應(yīng)用相應(yīng)的聊天室包括公共聊天室。
12.根據(jù)權(quán)利要求10所述的即時(shí)消息服務(wù)提供方法,其中,與所選的應(yīng)用相應(yīng)的聊天室包括根據(jù)預(yù)定標(biāo)準(zhǔn)屬于與所選的應(yīng)用相應(yīng)的至少一個(gè)類別的聊天室。
13.根據(jù)權(quán)利要求10所述的即時(shí)消息服務(wù)提供方法,其中,與所選的應(yīng)用相應(yīng)的聊天室包括如下聊天室,在該聊天室中,由服務(wù)器收集的并且與所選的應(yīng)用相關(guān)的信息作為消息被提供給參與聊天室的用戶。
14.根據(jù)權(quán)利要求10所述的即時(shí)消息服務(wù)提供方法,還包括:允許在從客戶端裝置接收到從所選的應(yīng)用和與所選的應(yīng)用相應(yīng)的至少一個(gè)類別選擇的組合的通知時(shí)獲取列表。
15.根據(jù)權(quán)利要求10所述的即時(shí)消息服務(wù)提供方法,還包括: 確定從客戶端裝置檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目;以及 響應(yīng)于確定檢測(cè)到的應(yīng)用已經(jīng)被選為感興趣的項(xiàng)目,允許獲取列表。
16.一種用于提供即時(shí)消息服務(wù)的服務(wù)器,所述服務(wù)器包括: 聊天室列表獲取模塊,被配置為獲取與從在訪問服務(wù)器的客戶端裝置上安裝的應(yīng)用中選擇的作為感興趣的項(xiàng)目的應(yīng)用相應(yīng)的聊天室的列表;以及 聊天室列表發(fā)送模塊,被配置為將獲取的列表發(fā)送到客戶端裝置。
17.根據(jù)權(quán)利要求16所述的服務(wù)器,其中,與所選的應(yīng)用相應(yīng)的聊天室包括公共聊天室。
18.根據(jù)權(quán)利要求16所述的服務(wù)器,其中,與所選的應(yīng)用相應(yīng)的聊天室包括根據(jù)預(yù)定標(biāo)準(zhǔn)屬于與所選的應(yīng)用相應(yīng)的至少一個(gè)類別的聊天室。
19.根據(jù)權(quán)利要求16所述的服務(wù)器,其中,與所選的應(yīng)用相應(yīng)的聊天室包括如下聊天室,在該聊天室中,由服務(wù)器收集的并且與所選的應(yīng)用相關(guān)的信息作為消息被提供給參與聊天室的用戶。
20.根據(jù)權(quán)利要求16所述的服務(wù)器,其中,聊天室列表獲取模塊允許在從客戶端裝置接收到從所選的應(yīng)用和與所選的應(yīng)用相應(yīng)的至少一個(gè)類別選擇的組合的通知時(shí)獲取列表。
21.根據(jù)權(quán)利要求16所述的服務(wù)器,其中,聊天室列表獲取模塊確定從客戶端裝置檢測(cè)到的應(yīng)用是否已經(jīng)被選為感興趣的項(xiàng)目,并且響應(yīng)于確定檢測(cè)到的應(yīng)用已經(jīng)被選為感興趣的項(xiàng)目,允許獲取列表。
【文檔編號(hào)】H04L12/18GK104283769SQ201410315480
【公開日】2015年1月14日 申請(qǐng)日期:2014年7月3日 優(yōu)先權(quán)日:2013年7月4日
【發(fā)明者】李潤(rùn)碩, 尹喜景, 李東鎮(zhèn) 申請(qǐng)人:恩希軟件株式會(huì)社