用於提供數字內容的在線社區服務的系統和方法
2023-06-12 20:08:21 2
專利名稱:用於提供數字內容的在線社區服務的系統和方法
技術領域:
符合本發明的方法、設備和系統一般涉及一種在線社區服務,更具體地講,涉及一種使用方便的方法提供數字內容的在線社區服務的系統和方法。
背景技術:
隨著數字裝置普及程度的提高,諸如數位音樂文件的數字內容的市場規模也增加了。
多個服務提供者正在提供通過網際網路提供用戶期望的數字內容的競爭服務。
在線社區的普及程度也提高了。網際網路用戶可通過在線社區與具有同樣愛好的人談論共同感興趣的話題,並可獲取需要的信息。此外,用戶可通過在線社區消費期望的數字內容。
圖1是示出將數字內容作為實例提供在線社區服務的相關處理的流程圖。
用戶使用音樂文件播放器播放存儲在他的或她的本地系統的音樂(S110)。其後,用戶通過網際網路登陸用戶在其上註冊的提供音樂服務的網站,並訪問社區服務(S120)。
在訪問社區服務後,用戶轉到社區菜單(S130),並在詳細的社區分類列表中搜索感興趣的話題的分類層次(S140)。
如果用戶期望的社區存在,則用戶訪問相應的諸如聊天室或網吧咖啡屋的社區(S150和S160),相反,用戶創建並訪問社區(S150和S170)。
相關的技術並不方便,因為用戶為了訪問期望的社區必須進行大量的步驟,並且如果期望的主題不存在,則用戶必須創建社區。
此外,各種社區被隨機分類,而不考慮用戶的愛好,然後隨機地提供給用戶。因此,期望定製社區服務的用戶不滿意現有技術服務。
發明內容
本發明的示例性實施例克服上述缺點和上面沒有描述的其他缺點。本發明也不需要克服上述缺點,並且本發明的示例性實施例可能沒有克服上述任何問題。
本發明提供一種可使得用戶能夠使用規定的內容信息方便地訪問期望的社區的系統和方法。
根據本發明的一方面,提供一種用於提供在線社區服務的客戶機,所述客戶機包括用戶活動檢測模塊,用於收集關於每個用戶播放的數字內容的信息;內容信息管理模塊,用於基於用戶活動檢測模塊收集的播放內容信息創建包括用戶愛好信息的數據幀;和通信接口模塊,用於發送所述創建的數據幀,接收與所述愛好信息相應的在線社區服務,並將所述在線社區服務提供給用戶。
根據本發明的另一方面,提供一種用於提供在線社區服務的伺服器,所述伺服器包括通信接口模塊,用於接收包括數字內容的用戶愛好信息的數據幀;和社區創建模塊,用於從接收的數據幀提取所述愛好信息,並搜索與所述提取的愛好信息相應的在線社區服務;其中,通信接口模塊提供社區創建模塊查找到的在線社區服務。
根據本發明的另一方面,提供一種用於提供在線社區服務的系統,所述系統包括客戶機,用於提供數字內容的用戶愛好信息;和社區伺服器,用於將與所述愛好信息相應的在線社區服務提供給客戶機。
根據本發明的另一方面,提供一種用於提供在線社區服務的系統,所述系統包括播放內容信息提供伺服器,用於提供關於播放內容的信息;客戶機,用於通過用戶選擇數字內容,向播放內容信息提供伺服器請求關於選擇的數字內容的播放內容信息,並接收關於播放內容的信息;和社區伺服器,用於在客戶機的請求下,基於播放內容信息提供與用戶愛好相應的在線社區服務。
根據本發明的另一方面,提供一種用於提供在線社區服務的方法,所述方法包括提供數字內容的用戶愛好信息;和將與所述愛好信息相應的在線社區服務提供給客戶機。
根據本發明的另一方面,提供一種用於提供在線社區服務的方法,所述方法包括請求關於用戶選擇的數字內容的播放內容信息;接收請求的播放內容信息;和基於接收的播放內容信息,請求與用戶愛好相應的在線社區服務。
通過下面結合附圖對示例性實施例進行的詳細描述,本發明的上述和其他方面將被理解得更加清楚,其中圖1是示出現有技術提供在線社區服務的處理的流程圖;圖2是示出根據本發明示例性實施例的提供在線社區服務的系統的方框圖;圖3是示出根據本發明示例性實施例的提供在線社區服務的方法的流程圖;圖4是示出根據本發明示例性實施例的客戶機發送給社區伺服器的數據幀的結構的示例的圖表;圖5A到圖5C是示出根據本發明示例性實施例的社區菜單的圖表;圖6是示出根據本發明另一示例性實施例的提供在線社區服務的系統的方框圖;圖7是示出根據本發明另一示例性實施例的提供在線社區服務的系統的方框圖;和圖8是示出在圖7中示出的媒體伺服器提供的信息的示例的圖表。
具體實施例方式
現參照附圖,其中,在不同附圖中使用相同的標號表示相同或相似的部件。
以下將參照根據本發明示例性實施例的用戶界面、方法和電腦程式產品的流程圖說明來描述本發明。將理解,可以通過電腦程式指令來實現流程圖的每個方框和流程圖中的方框的組合。將這些電腦程式指令提供給通用計算機、專用計算機或其他可編程數據處理設備的處理器來產生設備,從而,通過計算機的處理器或其他可編程數據處理設備的處理器執行指令,創建用於實現一個流程圖方框或多個流程圖方框中指定的功能的方法。
這些電腦程式指令也可被存儲在可指導計算機或其他可編程數據處理設備以特定方式工作的計算機可用或計算機可讀存儲器中,從而存儲在計算機可用或計算機可讀存儲器中的指令生產包括執行在一個流程圖方框或各個流程圖方框中指定的功能的指令手段的產品。
電腦程式指令還可被加載到計算機或其他可編程數據處理設備以使得一系列操作步驟在計算機或其他可編程數據處理設備中被執行以產生計算機執行的進程,從而在計算機或其他可編程數據處理設備中執行的指令提供用於實現在一個流程圖方框或多個流程圖方框中指定的功能的步驟。
流程圖的每個方框可代表模塊、段或部分代碼,其包括一個或多個實現特定邏輯功能的可執行指令。還應注意,在一些可選則的實現中,在方框中提到的功能可不按順序發生。例如,實際上可基本同時執行連續示出的兩個方框或有時可按相反的順序執行方框,這取決於涉及的功能。
以下,參照附圖來詳細說明根據本發明示例性實施例的用於提供數字內容的在線社區服務的系統和方法。
儘管本發明針對一般數據內容的在線社區服務,但是下面結合音樂內容描述本發明以使本發明的說明書變得容易。然而,本發明不局限於音樂內容,而是可應用於其他類型的數字內容。
圖2是示出根據本發明示例性實施例的提供在線社區服務的系統的方框圖。
參照圖2,在線社區服務提供系統100包括客戶機110,由用戶操作,並提供關於數字內容和特殊音樂內容用戶愛好的信息;和社區伺服器150,通過諸如網際網路的網絡130與客戶機110連接,提供適合於與關於用戶愛好的信息一致的用戶愛好的社區。
客戶機110包括用戶活動檢測模塊112、內容信息管理模塊114、存儲模塊116和通信接口模塊118。
當用戶選擇和播放數字內容時,用戶活動檢測模塊112收集關於播放內容的信息。例如,在音樂內容的情況下,關於播放內容的信息可包括藝術家信息、音樂標題信息和流派信息。
這些播放內容信息可以添加到由用戶選擇的數字內容的元數據的形式存在。此外,播放內容信息可包括關於數字內容已播放的次數的信息。
內容信息管理模塊114將用戶活動檢測模塊112收集的播放內容信息存儲在存儲模塊116中,並基於所述內容信息創建將被發送到社區伺服器150的數據幀。
存儲模塊116可包括播放內容信息和用戶愛好級別信息。
通信接口模塊118將創建的數據幀發送到社區伺服器150,從社區伺服器150接收適合於用戶愛好的在線社區服務,並通過客戶機110的輸出裝置(未示出)將在線社區服務提供給用戶。
同時,社區伺服器150包括通信接口模塊152、社區創建模塊154和社區資料庫156。
通信接口模塊152從客戶機110接收數據幀,將接收的數據幀傳送到社區創建模塊154,並將由社區創建模塊154提供的在線社區服務提供給客戶機110。
社區創建模塊154從自通信接口模塊152傳送的數據幀提取播放內容信息,並基於提取的播放內容信息搜索社區資料庫156以找到相應的在線社區服務。
如果在社區資料庫156中存在相應的在線社區服務,則將相應的社區服務提供給通信接口模塊152。否則,創建適合於播放內容信息的在線社區服務,並將其提供給通信接口模塊152。
社區資料庫156基於關於播放的數字內容的各種類型的信息存儲關於在線社區服務的信息。所述在線社區服務可以網吧咖啡屋、網絡聊天室或信息交換的形式存在。
這裡使用的術語「模塊」代表但不受限於此執行特定任務的軟體組件或硬體組件,諸如現場可編程門陣列(FPGA)或專用集成電路(ASIC)。模塊可被方便地配置為駐留在可尋址的存儲介質中,並被配置為在一個或者多個處理器上執行。因此,以示例的方式,模塊可包含諸如軟體組件、面向對象的軟體組件、類組件和任務組件的組件、進程、函數、屬性、程序、子程序、程序代碼段、驅動程序、固件、微碼、電路、數據、資料庫、數據結構、表、數組和變量。由組件和模塊提供的功能性可組合為較少的組件和模塊,或可被進一步分成另外的組件和模塊。
使用圖3示出的流程圖詳細描述在圖2中所示的客戶機110和社區伺服器150之間的操作。
當用戶使用數字內容播放器播放客戶機110中的數字內容時,用戶活動檢測模塊112檢測用戶的活動(S310)。就是說,在本發明中,術語「用戶活動的檢測」指的是檢測用戶對數字內容的播放。
當用戶活動檢測模塊112檢測到用戶活動時,就是說,例如,當用戶使用音樂文件播放器播放音樂時,內容信息管理模塊114收集與用戶活動相應的數字內容信息(S320)。
在那種情況下,數字內容信息優選地是播放的數字內容信息。在音樂內容的情況下,播放內容信息可為關於播放的音樂的流派和標題以及關於藝術家的信息。
將播放內容信息添加到播放的音樂內容,然後將其提供。此外,播放內容信息可包括關於用戶已播放數字內容的次數的信息。
當用戶正在播放音樂內容,並且沒有做出訪問在線社區的請求時(S330),內容信息管理模塊114將收集的播放內容信息存儲在存儲模塊116中(S340)。
除了上述播放內容信息,存儲模塊116可包括關於由用戶評價的愛好級別的信息。
愛好級別信息是通過用戶使用規定的方法評價當前播放的音樂所獲得的信息。例如,用戶可通過使用從0到10的數字,或通過選擇星狀符號的數目來評估音樂來評價當前正播放的音樂。優選地,諸如音樂文件播放器的數字內容播放器提供允許用戶評價當前正播放的數字內容的用戶界面。用戶界面可從用戶接收愛好級別信息,並可將愛好級別信息存儲在存儲模塊116。此外,可基於愛好級別信息和關於用戶選擇的數字內容的信息來確定數字內容的用戶愛好。
同時,用戶會希望更多的關於當前正播放的音樂的信息,或希望同喜歡該音樂的人交談。在該情況下,用戶會希望當前正播放的音樂內容的在線社區服務。此外,用戶可希望用戶喜歡的藝術家或流派的在線社區服務。
在該情況下,用戶通過與音樂文件播放器相關的彈出菜單或通過其他類型的用戶界面請求當前正播放的音樂內容的在線社區服務,或基於用戶愛好的在線社區服務(S330)。
內容信息管理模塊114在用戶的請求下,創建被發送到社區伺服器150的數據幀(S350)。
可使用存儲在存儲模塊116中的信息和關於當前正播放的音樂內容的信息來創建數據幀。數據幀的結構的示例如圖4所示。
參照圖4,內容信息管理模塊114創建的數據幀包括指示數據幀的開始和結束的「開始」欄位和「結束」欄位。存儲用戶愛好信息410的欄位位於「開始」和「結束」欄位之間。
如圖4所示的用戶愛好信息410包括藝術家、音樂的標題、流派、先前音樂和當前音樂。在每個欄位之後列舉基於用戶愛好的各段詳細的用戶愛好信息。在圖4中,按用戶愛好的次序列舉了五個藝術家、五段音樂和五種流派,然後還包括關於先前音樂和當前音樂的信息。
可使用存儲在存儲模塊116中的播放內容信息和關於內容已播放的次數的信息構建用戶愛好,並且用戶愛好級別可表示在用戶愛好中。
同時,當用戶請求當前正播放音樂內容的在線社區服務時,可通過在「開始」和「結束」欄位之間僅包括關於「當前音樂」欄位的信息來構建數據幀。
或者,當用戶根據他或她的愛好請求在線社區服務時,可通過在「開始」和「結束」欄位之後僅包括關於「藝術家」、「音樂標題」和「流派」欄位的信息來構建數據幀。
當內容信息管理模塊114創建如圖4所示的數據幀,並將所述數據幀傳送到通信接口模塊118時,通信接口模塊118將創建的數據幀發送到社區伺服器150。
社區伺服器150的通信接口模塊152接收數據幀,並將所述數據幀發送到社區創建模塊154。
社區創建模塊154從數據幀提取關於用戶愛好的信息,並且基於關於用戶愛好的信息搜索社區資料庫150以找到適合於用戶愛好的在線社區。
社區資料庫156基於數字內容的各條播放內容信息存儲關於在線社區服務的信息。在線社區服務可為咖啡屋、聊天室或信息交換類型。
如果在社區資料庫156中存在適合於用戶愛好信息的在線社區服務,則社區創建模塊154將在線社區服務提供給通信接口模塊152。否則,社區創建模塊154創建適合於用戶愛好信息的在線社區服務,並將所述在線社區服務提供給通信接口模塊152。
用戶可通過這樣的方式訪問他或她期望的社區,所述方式是通信接口模塊152將社區創建模塊154提供的在線社區服務提供給客戶機(S360)。
圖5A到圖5C是示出根據本發明示例性實施例的社區菜單的示例的圖表。可由社區伺服器150將所述菜單提供給客戶機110。在圖5A中,根據對藝術家的愛好列舉社區,在圖5B,根據對標題的愛好列舉社區,以及在圖5C,根據對流派的愛好列舉社區。在每個社區菜單中,第一社區條目「Hot IssueLoveholic About Pieces」和第二社區條目「Hot Issues Hyo-RiLee 10minutes」是基於在客戶機110中當前正播放的音樂和在客戶機110中先前播放的音樂,分別提供的社區。
社區伺服器150提供給客戶機110的社區菜單不局限於在圖5A到圖5C中示出的那些,並且可為基於存儲在客戶機110中的各條播放內容信息考慮用戶愛好或喜好的任何類型的菜單。
圖6是示出根據本發明另一示例性實施例的提供在線社區服務的系統的方框圖。
參照圖6,在線社區服務提供系統600包括客戶機610、社區伺服器620和播放內容信息提供伺服器630。在此情況下,客戶機610和社區伺服器620分別對應如圖2所示的客戶機110和社區伺服器150。
當用戶使用數字內容播放器播放客戶機610中的數字內容時,客戶機610檢測到正在播放數字內容,並將關於正播放的數字內容的標題的信息(例如,關於音樂內容的標題的信息)發送到播放內容信息提供伺服器630。
其後,播放內容信息提供伺服器630將關於上述數字內容的播放內容信息提供給客戶機610,並且客戶機610基於提供的播放內容信息向社區伺服器620請求當前正播放的數字內容的在線社區服務或基於用戶愛好的在線社區服務。可使用上述方法構建數據內容的用戶愛好。
圖7是示出根據本發明另一示例性實施例的提供在線社區服務的系統的方框圖。
參照圖7,在線社區服務提供系統700包括客戶機710、社區伺服器720和媒體伺服器730。在此情況下,客戶機710和社區伺服器720分別對應如圖2所示的客戶機110和社區伺服器150。
媒體伺服器730是具有關於當前正提供的數字內容的詳細信息的伺服器,並通過網絡連接到社區伺服器720。
例如,如圖8所示,當用戶在藝術家社區菜單上點擊「Tei」以獲得關於「Tei」的詳細信息時,社區伺服器720將「Tei」的在線社區服務提供給客戶機710,請求媒體伺服器730搜索關於「Tei」的詳細信息,並將找到的信息顯示在「Tei」社區S820。
在此情況下,社區伺服器720和媒體伺服器730不作為單獨的伺服器工作,但作為單個的伺服器工作。
根據本發明,用戶可通過簡化的過程方便地使用數字內容的在線社區服務。
此外,根據本發明示例性實施例,可更方便地提供適合於用戶愛好的在線社區服務。
儘管已經為了示例性目的公開了本發明的示例性實施例,但是本領域的技術人員應該理解,在不脫離如所附權利要求公開的本發明的範圍和精神的情況下,可以對其進行各種改變、添加和替換。
權利要求
1.一種提供在線社區服務的客戶機裝置,所述客戶機包括用戶活動檢測模塊,收集關於用戶播放的數字內容的信息;內容信息管理模塊,基於用戶活動檢測模塊收集的信息創建包括用戶愛好信息的數據幀;和通信接口模塊,發送所述創建的數據幀,接收與所述用戶愛好信息相應的在線社區服務,並將所述在線社區服務提供給用戶。
2.如權利要求1所述的客戶機裝置,其中,用戶愛好信息包括關於當前正播放的數字內容的信息。
3.如權利要求1所述的客戶機裝置,其中,用戶愛好信息包括關於用戶指定的愛好級別的信息。
4.如權利要求1所述的客戶機裝置,其中,用戶愛好信息包括關於用戶已播放所述數字內容的次數的信息。
5.如權利要求1所述的客戶機裝置,還包括存儲模塊,存儲收集的播放內容信息。
6.一種提供在線社區服務的伺服器,所述伺服器包括通信接口模塊,接收包括數字內容的用戶愛好信息的數據幀;和社區創建模塊,從接收的數據幀提取用戶愛好信息,並搜索與所述提取的用戶愛好信息相應的在線社區服務;其中,通信接口模塊將社區創建模塊查找到的在線社區服務提供給用戶。
7.如權利要求6所述的伺服器,其中,如果沒有查找到與提取的用戶愛好信息相應的在線社區服務,則社區創建模塊創建在線社區服務。
8.如權利要求6所述的伺服器,其中,用戶愛好信息包括關於當前正播放的數字內容的信息。
9.如權利要求6所述的伺服器,其中,用戶愛好信息包括關於用戶指定的愛好級別的信息。
10.如權利要求6所述的伺服器,其中,用戶愛好信息包括關於用戶已播放所述數字內容的次數的信息。
11.如權利要求6所述的伺服器,還包括社區資料庫,基於關於播放的數字內容的各種信息存儲關於在線社區服務的信息,其中,社區創建模塊搜索社區資料庫以找到與提取的用戶愛好信息相應的在線社區服務。
12.一種提供在線社區服務的系統,所述系統包括客戶機,提供數字內容的用戶愛好信息;和社區伺服器,將與所述用戶愛好信息相應的在線社區服務提供給客戶機。
13.如權利要求12所述的系統,其中,用戶愛好信息包括關於當前正播放的數字內容的信息。
14.如權利要求12所述的系統,其中,用戶愛好信息包括關於用戶指定的愛好級別的信息。
15.如權利要求12所述的系統,其中,用戶愛好信息包括關於用戶已播放所述數字內容的次數的信息。
16.如權利要求12所述的系統,還包括用於將關於數字內容的詳細信息提供給客戶機的媒體伺服器。
17.一種提供在線社區服務的系統,所述系統包括播放內容信息提供伺服器,提供關於播放內容的信息;客戶機,通過用戶選擇數字內容,向所述播放內容信息提供伺服器請求所述關於播放內容的信息,並接收所述播放內容信息;和社區伺服器,在客戶機的請求下,基於播放內容信息將與用戶愛好相應的在線社區服務提供給客戶機。
18.如權利要求17所述的系統,其中,用戶愛好包括關於用戶指定的愛好級別的信息。
19.如權利要求17所述的系統,其中,用戶愛好包括關於用戶已播放所述數字內容的次數的信息。
20.一種提供在線社區服務的方法,所述方法包括提供數字內容的用戶愛好信息;和將與所述愛好信息相應的在線社區服務提供給客戶機。
21.如權利要求20所述的方法,其中,用戶愛好信息包括關於當前正播放的數字內容的信息。
22.如權利要求20所述的方法,其中,用戶愛好信息包括關於用戶指定的愛好級別的信息。
23.如權利要求20所述的方法,其中,用戶愛好信息包括關於用戶已播放所述數字內容的次數的信息。
24.如權利要求20所述的方法,還包括將關於數字內容的詳細信息提供給客戶機。
25.一種提供在線社區服務的方法,所述方法包括請求關於用戶選擇的數字內容的播放內容信息;接收請求的播放內容信息;和基於接收的播放內容信息,請求與用戶愛好相應的在線社區服務。
26.如權利要求25所述的方法,其中,用戶愛好包括關於用戶指定的愛好級別的信息。
27.如權利要求25所述的方法,其中,用戶愛好包括關於用戶已播放所述數字內容的次數的信息。
28.一種用於提供在線社區服務的方法,所述方法包括收集數字內容的用戶播放信息;如果請求訪問在線社區服務,則基於用戶播放內容創建數據幀;和提供與所述數據幀相應的在線社區服務。
29.如權利要求28所述的方法,其中,如果沒有請求訪問在線社區服務,則存儲用戶播放信息。
全文摘要
公開了一種用於提供在線社區服務的系統和方法。所述在線社區提供系統包括播放內容信息提供伺服器、客戶機和社區伺服器。播放內容信息提供伺服器提供關於數字內容的播放內容信息。客戶機通過用戶選擇數字內容,向所述播放內容信息提供伺服器請求關於選擇的數字內容的播放內容信息,並接收所述播放內容信息。社區伺服器在客戶機的請求下,基於播放內容信息將與用戶愛好相應的在線社區服務提供給客戶機。
文檔編號G06Q30/06GK1968100SQ20061014227
公開日2007年5月23日 申請日期2006年10月11日 優先權日2005年10月11日
發明者崔鍾一, 朱彰南, 金度均, 金榮燮, 鄭孝成 申請人:三星電子株式會社