TWI776102B - Method and system for providing sudden rising music chart - Google Patents
Method and system for providing sudden rising music chart Download PDFInfo
- Publication number
- TWI776102B TWI776102B TW108143952A TW108143952A TWI776102B TW I776102 B TWI776102 B TW I776102B TW 108143952 A TW108143952 A TW 108143952A TW 108143952 A TW108143952 A TW 108143952A TW I776102 B TWI776102 B TW I776102B
- Authority
- TW
- Taiwan
- Prior art keywords
- ranking
- sound source
- mentioned
- recent
- list
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000000630 rising effect Effects 0.000 title description 7
- 230000033458 reproduction Effects 0.000 claims description 52
- 238000004364 calculation method Methods 0.000 claims description 28
- 230000015654 memory Effects 0.000 claims description 28
- 230000008859 change Effects 0.000 claims description 19
- 230000009191 jumping Effects 0.000 claims description 7
- 230000008929 regeneration Effects 0.000 claims description 3
- 238000011069 regeneration method Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000008685 targeting Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0263—Targeted advertisements based upon Internet or website rating
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
本發明公開一種躥升音源排行榜的提供方法及系統。音源排行榜的提供方法可包括:在上述電腦系統所包含的至少一個處理器中挑選最近一定期間內發行的音源作為排行榜統計對象的步驟;在上述至少一個處理器中基於排行榜統計期間的排位變化來對挑選為上述排行榜統計對象的各個音源計算各音源排位的步驟;以及在上述至少一個處理器中提供反映上述各音源排位的躥升音源排行榜的步驟。The invention discloses a method and a system for providing a jumping-up sound source ranking list. The method for providing a sound source ranking list may include: selecting, in at least one processor included in the above-mentioned computer system, a sound source released within a certain period recently as a ranking statistical object; The step of calculating the ranking of each audio source for each audio source selected as the statistical object of the above-mentioned ranking list; and the step of providing a jumping-up audio source ranking list reflecting the above-mentioned ranking of each audio source in the above-mentioned at least one processor.
Description
以下說明涉及音源排行榜的提供技術。The following explanations relate to the technology for providing sound source charts.
近來,出現了越來越多的可以進行音源試聽或下載的音樂網站。用戶可在音樂網站挑選音源後通過流量傳輸或下載的方式進行消費。Recently, there have been more and more music websites where you can audition or download audio sources. Users can consume music through streaming or downloading after selecting music sources on music websites.
音源網站生成並提供不同標準的音樂再生目錄(playlist)。The sound source website generates and provides various standard music reproduction lists (playlists).
其中之一為根據音源的消費量來提供即時人氣音源排行榜,比如,通過即時統計流量傳輸的次數、下載次數等來提供即時人氣音源排行榜。One of them is to provide an instant popular music source ranking list according to the consumption of the audio source, for example, to provide an instant popular music source ranking list by instantly counting the number of traffic transmissions, the number of downloads, etc.
作為音源提供技術的一例,韓國公開專利公報第10-2015-0006523號(公開日期為2015年01月19日)公開了一種在提供網路音樂服務的結構中即時生成再生目錄並提供給用戶裝置的技術。As an example of a sound source providing technology, Korean Laid-Open Patent Publication No. 10-2015-0006523 (published on January 19, 2015) discloses a method of instantly generating a reproduction list in a structure for providing a network music service and providing it to a user device Technology.
[發明所欲解決之問題][Problems to be Solved by Invention]
本發明提供一種能夠以最近一定期間內發行的音源作為對象來提供躥升音源排行榜的方法及系統。The present invention provides a method and a system for providing a sound source ranking list by targeting the sound source released within a certain period recently.
本發明提供一種可以利用相比之前統計期間而言的最近統計期間的排位變化來提供躥升音源排行榜的方法及系統。 [解決問題之技術手段]The present invention provides a method and a system that can utilize the ranking changes in the most recent statistical period compared to the previous statistical period to provide a jumping-up sound source ranking. [Technical means to solve problems]
本發明提供一種音源排行榜的提供方法,其在電腦系統中實現,包括:在上述電腦系統所包含的至少一個處理器中挑選最近一定期間內發行的音源作為排行榜統計對象的步驟;在上述至少一個處理器中基於排行榜統計期間的排位變化來對挑選為上述排行榜統計對象的各個音源計算各音源排位的步驟;以及在上述至少一個處理器中提供反映上述各音源排位的躥升音源排行榜的步驟。The present invention provides a method for providing a sound source ranking list, which is implemented in a computer system, and includes: selecting, in at least one processor included in the computer system, a step of selecting a sound source released within a recent certain period as a ranking object for statistics; The step of calculating the ranking of each sound source for each sound source selected as the object of the above-mentioned ranking statistics based on the ranking changes during the ranking statistics period in the at least one processor; and providing the above-mentioned at least one processor. Steps to jump up the music charts.
根據一方面,進行上述計算的步驟可包括按照相比之前統計期間而言在最近統計期間的排位變化由大到小的順序決定音源排位的步驟。According to one aspect, the step of performing the above calculation may include the step of determining the ranking of the audio sources in descending order of the ranking changes in the most recent statistical period compared to the previous statistical period.
根據再一方面,進行上述計算的步驟可包括:計算各個音源在最近統計期間的單位時間平均再生次數來根據上述平均再生次數計算最近排位的步驟;以及通過對以各個音源在之前統計期間的單位時間平均再生次數為基礎生成的之前排位與上述最近排位進行比較來根據排位變化量計算躥升分數的步驟。According to yet another aspect, the step of performing the above calculation may include: calculating the average number of reproductions per unit time of each sound source during the most recent statistical period to calculate the most recent ranking according to the above-mentioned average number of reproduction times; The step of calculating the jump score according to the amount of change in the ranking by comparing the previous ranking generated based on the average number of regenerations per unit time with the above-mentioned latest ranking.
根據另一方面,進行上述計算的步驟可包括:計算各個音源在最近統計期間的再生次數總和來根據上述再生次數總和計算最近排位的步驟;以及通過對以各個音源在之前統計期間的再生次數總和為基礎生成的之前排位與上述最近排位進行比較來根據排位變化量計算躥升分數的步驟。According to another aspect, the step of performing the above calculation may include: calculating the sum of the reproduction times of each sound source in the most recent statistical period to calculate the latest ranking according to the above-mentioned sum of the reproduction times; The step of calculating the jump score based on the amount of rank change by comparing the previous rank generated on the basis of the sum with the most recent rank described above.
根據又一方面,各個音源的再生次數為對相應音源進行再生的用戶的數量,對於同一個音源,能夠以在單位時間內對一位用戶僅計數一次的方式進行統計。According to yet another aspect, the number of times of reproduction of each sound source is the number of users who reproduce the corresponding sound source, and for the same sound source, a user can be counted only once per unit time.
根據又一方面,能夠以密集排行方式(dense ranking)來決定上述之前排位和上述最近排位,即,在相同值情況下,賦予重複排位,之後排位以與重複排位無關的方式依次賦予排位。According to yet another aspect, the above-mentioned previous ranking and the above-mentioned recent ranking can be determined in a dense ranking manner, that is, in the case of the same value, a duplicate ranking is assigned, and the subsequent ranking is independent of the duplicate ranking. Rank in order.
根據又一方面,在音源沒有上述之前統計期間的數據時,可利用排位的中間值作為上述之前排位。According to yet another aspect, when the audio source does not have the data of the previous statistical period, the median value of the ranking can be used as the previous ranking.
根據又一方面,在計算上述躥升分數的步驟中,可將上述之前排位減去上述最近排位後的值除以上述最近排位,來計算上述躥升分數。According to yet another aspect, in the step of calculating the jump-up score, the jump-up score can be calculated by dividing the value obtained by subtracting the latest ranking from the previous ranking by the latest ranking.
根據又一方面,本發明還可包括在上述至少一個處理器中從上述躥升音源排行榜中排除挑選為上述排行榜統計對象的音源中的與過濾條件相對應的至少一部分音源的步驟。According to yet another aspect, the present invention may further include the step of excluding, in the at least one processor, at least a part of the audio sources corresponding to the filtering conditions in the audio sources selected as the statistics objects of the above-mentioned ranking list from the above-mentioned jumping-up audio source rankings.
根據又一方面,本發明還可包括在上述至少一個處理器中對於挑選為上述排行榜統計對象的音源中的同一藝人或同一專輯的音源超過最大數量的情況做出按照上述躥升分數由高到低的順序在上述躥升音源排行榜留下相當於上述最大數量的音源並排除剩餘音源的步驟。According to yet another aspect, the present invention may further include, in the above at least one processor, for the situation that the same artist or the same album of the sound sources selected as the above-mentioned ranking statistics objects exceeds the maximum number, according to the above-mentioned jump score from high to high The lower order leaves the steps corresponding to the above-mentioned maximum number of sources and excludes the remaining ones in the above-mentioned jumping-up sound source rankings.
本發明提供一種非臨時電腦可讀記錄介質,其中記錄有用於在電腦執行上述音源排行榜的提供方法的程式。The present invention provides a non-transitory computer-readable recording medium, in which a program for executing the above-mentioned method for providing a sound source ranking list on a computer is recorded.
本發明提供一種電腦系統,包括:記憶體;以及至少一個處理器,與上述記憶體相連接,用於執行上述記憶體中所包含的電腦可讀指令,上述至少一個處理器包括:音源挑選部,挑選最近一定期間內發行的音源作為排行榜統計對象;排位計算部,基於排行榜統計期間的排位變化來對挑選為上述排行榜統計對象的各個音源計算各音源排位;以及排行榜提供部,提供反映上述各音源排位的躥升音源排行榜。 [對照先前技術之功效]The present invention provides a computer system, comprising: a memory; and at least one processor, connected to the above-mentioned memory, for executing computer-readable instructions contained in the above-mentioned memory, the above-mentioned at least one processor comprising: a sound source selection unit , select the sound sources released within a certain period of time as the object of the ranking list; the ranking calculation part calculates the ranking of each sound source for each sound source selected as the object of the ranking list based on the ranking changes during the ranking period; and the ranking list The providing department provides a ranking of the rising music sources that reflects the ranking of the above-mentioned music sources. [Compared to the efficacy of the prior art]
根據本發明的實施例,以最近一定期間內發行的音源作為對象,利用相比之前統計期間而言的最近統計期間的排位變化來提供躥升音源排行榜,從而可提供更加多種多樣的動態音源排行榜。According to the embodiment of the present invention, taking the sound sources released in the recent certain period as the object, and using the ranking changes of the most recent statistical period compared to the previous statistical period to provide the jumping sound source ranking list, it is possible to provide more diverse dynamic sound sources Leaderboard.
根據本發明的實施例,以日平均再生次數來決定排位,在沒有之前統計期間數據的情況下,可通過使用排位的中間值,來向所有藝人公平地提供在音源排行榜上榜的機會。According to the embodiment of the present invention, the ranking is determined based on the average number of reproductions per day. In the absence of data from the previous statistical period, the median value of the ranking can be used to provide all artists with a fair chance to be on the music charts. .
根據本發明的實施例,以日平均再生次數來決定排位,可以提供與音源發行日無關的排位公平的音源排行榜,還可以保障最近發行的音源的上榜機會。According to the embodiment of the present invention, the ranking is determined based on the average number of reproduction times per day, which can provide a fair ranking of audio sources irrespective of the release date of the audio source, and can also guarantee the chance of the recently released audio source to be on the list.
以下,通過參照附圖對本發明的實施例進行詳細說明。Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
通常,音源排行榜以單純指標,比如再生(流播)次數、下載次數等為基準來提供統計出的音源排位,或者提供短時間內(比如1小時)排位躥升的音源。Usually, the sound source rankings are based on simple indicators, such as the number of reproduction (streaming), the number of downloads, etc., to provide the statistical sound source ranking, or to provide the sound source that has risen in the ranking in a short period of time (such as 1 hour).
這樣的音源排行榜大部分由露面機會較多的大型娛樂公司的藝人或人氣較高的藝人上榜,新晉藝人的音源或最近發行的音源很少有上榜的機會。Most of such music source rankings are made by artists from large entertainment companies with more appearances or popular artists, and the music sources of emerging artists or recently released music sources rarely have the opportunity to make the list.
並且,由於音源網站的用戶具有以主頁的榜單為主進行消費的傾向,所以會出現進入榜單的音源持續佔據榜單的現象,由此出現音源的迴圈不夠流暢的問題。In addition, since the users of the audio source website tend to consume mainly from the list of the homepage, the phenomenon that the audio sources entering the list will continue to occupy the list, resulting in the problem that the loop of the audio source is not smooth enough.
本發明將提供一種如下的躥升音源排行榜,即,不偏重於著名藝人,而是能夠顯出不同風格的藝人的最新音源,並每次通過動態變化來很好地顯示出最新趨勢。The present invention will provide a rising sound source ranking list, that is, not focusing on famous artists, but showing the latest sound sources of different styles of artists, and showing the latest trends through dynamic changes every time.
將在本說明書中具體公開的結構要素包括在內的實施例可提供一種在最近發行的音源中人氣急劇上升的音源排行榜,由此可在效率性、多樣性、機會均等性、防止濫投等方面實現相當大的優點。An embodiment including the structural elements specifically disclosed in this specification can provide a sound source chart whose popularity has risen sharply among recently released sound sources, thereby improving efficiency, variety, equality of opportunity, and prevention of indiscriminate investment. and other aspects to achieve considerable advantages.
圖1為示出本發明一實施例的網路環境的示例圖。FIG. 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention.
圖1示出了包括多個電子設備110、120、130、140和多個伺服器150、160以及網路170的例子。圖1作為對本發明進行說明的一例,電子設備的數量或伺服器的數量並不限定在圖1所示的方式。FIG. 1 shows an example including a plurality of
多個電子設備110、120、130、140為電腦設備形態的固定終端或移動終端。多個電子設備110、120、130、140的例有智慧型手機(smart phone)、行動電話、導航儀、電腦、筆記型電腦、數位播放終端、個人數位助理(PDA,Personal Digital Assistants)、可攜式多媒體播放裝置(PMP,Portable Multimedia Player)、平板電腦、遊戲主機(game console)、可穿戴設備(wearable device)、物聯網(IoT,Internet of things)設備、虛擬實境(VR,virtual reality)設備、擴增實境(AR,augmented reality)設備等。作為一例,圖1中的電子設備110以智慧型手機的形象出現只是為了舉一個例子,在本發明的實施例中,電子設備110實際上可以意味著利用有線通信方式或無線通信方式來通過網路170與其他電子設備120、130、140和/或伺服器150、160進行通信的多種物理性電腦設備中的一種。The plurality of
通信方式不受限,網路170不僅可以包括靈活運用通信網(比如移動通信網、有線網際網路、無線網際網路、廣播網、衛星網等)的通信方式,還可以包括設備之間的近距離無線通信。舉例來說,網路170可以包括個人區域網路(PAN,personal area network)、區域網路(LAN,local area network)、校園網路(CAN,campus area network)、都會網域(MAN,metropolitan area network)、廣域網路(WAN,wide area network)、寬頻網際網路(BBN,Broadband network)、網際網路等網路中一個以上的網路。並且,網路170還可以包括含有匯流排網路、星狀網、環狀網、多跳網路、星型匯流排網路、樹形或階層式(hierarchical)網路等在內的網路拓撲中一個以上的網路,且不限於此。The communication method is not limited, and the
伺服器150、160可以體現為各自通過電子設備110、120、130、140和網路170進行通信來提供指令、編碼、檔案、內容、服務等的電腦裝置或多個電腦裝置。舉例來說,伺服器150可以為向通過網路170連接的多個電子設備110、120、130、140提供第一服務的系統,而伺服器160則可以為向通過網路170連接的多個電子設備110、120、130、140提供第二服務的系統。作為更具體的一例,伺服器150可通過作為設置於多個電子設備110、120、130、140並由它們驅動的電腦程式的應用程式,將相關應用可實現的服務(作為一例,音源服務等)作為第一服務來提供給多個電子設備110、120、130、140。另外再舉一例,伺服器160可以提供用於設置及驅動上述應用程式的檔案發送給多個電子設備110、120、130、140的服務,即第二服務。
圖2為用於說明本發明一實施例的電子設備及伺服器的內部結構的框圖。FIG. 2 is a block diagram for explaining the internal structure of an electronic device and a server according to an embodiment of the present invention.
在圖2中,作為對電子設備的例示,將對電子設備110和伺服器150的內部結構進行說明。並且,其他電子設備120、130、140或伺服器160可以與上述電子設備110或伺服器150具有相同或類似的內部結構。In FIG. 2 , as an example of the electronic device, the internal structures of the
電子設備110和伺服器150可以包括記憶體211、221;處理器212、222;通信模組213、223以及輸入/輸出介面214、224。記憶體211、221為非臨時性電腦可讀記錄介質,可以包括隨機存取記憶體(RAM,random access memory)、唯讀記憶體(ROM,read only memory)、磁片驅動器、固態硬碟(SSD,solid state drive)、快閃記憶體(flash memory)等永久性大容量存儲裝置(permanent mass storage device)。其中,ROM、SSD、快閃記憶體、磁片驅動器等永久性大容量存儲裝置作為有別於記憶體211、221的單獨的永久存儲裝置來設置於電子設備110或伺服器150。並且,記憶體211、221可存儲操作系統和至少一個程式編碼(比如,用於設置在電子設備110來驅動的流覽器或用於以提供特定服務為目的來設置於電子設備110的應用程式等的編碼)。這樣的軟體結構要素可以從有別於記憶體211、221的其他電腦可讀記錄介質裝載。這樣的單獨的電腦可讀記錄介質可包括軟碟驅動器、光碟、磁片、DVD/CD-ROM驅動器、存儲卡等的電腦可讀記錄介質。在另一實施例中,可以通過通信模組213、223來向記憶體211、221裝載,而不是通過電腦可讀記錄介質。舉例來說,至少一個程式可基於開發者或電腦程式(作為一例,指上述應用程式)來裝載於記憶體211、221,上述電腦程式借助由檔案發送系統(作為一例,指上述伺服器160)通過網路170提供的檔案來進行設置,上述檔案發送系統用於發送應用程式的設置檔。The
處理器212、222的結構可用來執行基本的算術、邏輯及輸入輸出運算,以處理電腦程式的指令。指令可通過記憶體211、221或通信模組213、223提供給處理器212、222。舉例來說,處理器212、222可根據存儲於記憶體211、221等的記錄裝置的編碼來執行所接收到的指令。The
通信模組213、223可提供通過網路170來使電子設備110和伺服器150相互通信的功能,還可以提供為使電子設備110和/或伺服器150與其他電子設備(比如電子設備120)或其他伺服器(比如伺服器160)相互通信的功能。舉例來說,電子設備110的處理器212可使根據記錄於記憶體211等的記錄裝置的程式編碼而生成的請求根據通信模組213的控制並通過網路170來傳達到伺服器150。相反,通過伺服器150的處理器222所進行的控制來提供的控制信號或指令、內容、檔案等將經過通信模組223和網路170並通過電子設備110的通信模組213來由電子設備110接收。舉例來說,通過通信模組213接收到的伺服器150的控制信號或指令、內容、檔案等可傳達到處理器212或記憶體211,內容、檔案等可存儲於電子設備110可再包括的存儲介質(上述的永久存儲裝置)。The
輸入/輸出介面214可作為輸入/輸出裝置215的介面單元。舉例來說,輸入裝置可以包括鍵盤、滑鼠、麥克風、攝像頭等裝置,而輸出裝置可以包括顯示器、音響、觸覺回饋裝置等裝置。另外舉例來講,輸入/輸出介面214可以是能夠與將輸入和輸出功能結合為一體的裝置形成介面連接的單元。並且,伺服器150的輸入/輸出介面224可以是與伺服器150相連接的或可與伺服器150所包括的輸入或輸出裝置(未圖示)形成介面連接的單元。更具體地,在電子設備110的處理器212對裝載於記憶體211的電腦程式進行處理的過程中,利用伺服器150或電子設備120所提供的數據形成的服務畫面或內容可通過輸入/輸出介面214來顯示在顯示器。The input/
並且,在其他實施例中,電子設備110及伺服器150可以包括比圖2所示的結構要素更多的結構要素。但是,沒必要對大部分現有技術的結構要素都進行明確的圖示。舉例來說,電子設備110可以包括上述輸入/輸出裝置215中的至少一部分,或者還可以包括如無線電收發兩用機(transceiver)、GPS(Global Positioning System)模組、攝像頭、各種感測器、資料庫等的其他結構要素。更具體地,當電子設備110為智慧型手機時,還可包括智慧型手機通常所具有的加速感測器或陀螺感測器、攝像頭模組、各種物理按鍵、利用觸控螢幕的按鍵、輸入/輸出介面、用於振動的振動器等,電子設備110還可包括這些多種結構要素。Also, in other embodiments, the
以下,對提供躥升音源排行榜的方法及系統的具體實施例進行說明。Hereinafter, specific embodiments of the method and system for providing a jumping-up sound source ranking list will be described.
圖3為示出本發明一實施例的伺服器中的處理器可包括的結構要素的例示的框圖。圖4為示出本發明一實施例的伺服器可執行的方法的例示的流程圖。3 is a block diagram illustrating an example of structural elements that a processor in a server of an embodiment of the present invention may include. FIG. 4 is a flowchart illustrating an example of a method executable by a server according to an embodiment of the present invention.
本實施例的伺服器150起到向作為客戶機(client)的多個電子設備110、120、130、140提供音源服務的平臺作用。伺服器150可以與設置於電子設備110、120、130、140上的應用程式相聯動,來提供音源服務。尤其,在音源服務方面,本發明可生成及提供以最近發行的音源為對象的人氣急劇上升的音源排行榜。The
伺服器150的處理器222作為用於執行圖4所示的音源排行榜的提供方法的結構要素,如圖3所示,可以包括音源挑選部310、排位計算部320以及排行榜提供部330。可以根據實施例的不同選擇性地將處理器222的結構要素包括在處理器222或從處理器222中排除。並且,根據實施例,為實現處理器222的不同功能,可以使處理器222的結構要素實現分離或合併。The
這樣的處理器222及處理器222的結構要素能夠以執行圖4所示的音源排行榜的提供方法所包括的多個步驟(步驟S410至步驟S440)的方式控制伺服器150。舉例來說,處理器222及處理器222的結構要素可實現以包括記憶體221在內的運營體系的編碼和至少一個程式編碼為基礎的指令(instruction)的運行。Such a
其中,處理器222的結構要素可以提供根據安裝在伺服器150的程式編碼提供的指令在處理器222上執行的與處理器222互為不同功能(different functions)的表現。舉例來說,伺服器150為了挑選在排行榜成為露面對象的音源,可以利用音源挑選部310做出處理器222根據上述指令控制伺服器150的功能性表現。Among them, the structural elements of the
在步驟S410中,處理器222可以從將與伺服器150的控制相關的指令裝載於其中的記憶體221讀取必要的指令,在這樣的情況下,所讀取的上述指令可以包括以使處理器222執行之後要說明的步驟S420至步驟S440的方式進行控制所需的指令。In step S410, the
本發明的躥升音源排行榜可以通過以下順序的運算法則(步驟S420至步驟S440)來體現,可以在每個一定的週期(比如一天一次)生成。The jumping-up sound source ranking list of the present invention can be embodied by the following algorithm (step S420 to step S440 ), and can be generated every certain period (eg, once a day).
在步驟S420中,音源挑選部310可在把平臺上的音源中挑選最近一定期間內發行的音源作為躥升音源排行榜的統計對象。舉例來說,本發明的躥升音源排行榜可以把最近一個月內發行的音源選定為排行榜上榜對象。從發行日起,經過事先設定的一定期間後,可以將其從排行榜統計對象中排除,通過這種方式,可以增加新晉藝人的上榜機會。In step S420, the audio
在步驟S430中,排位計算部320可以通過對挑選為排行榜統計對象的各個音源統計排行榜統計期間的排位變化,來計算出基於排位變化的各音源排位。換句話說,排位計算部320以相比之前統計期間而言的在最近統計期間的排位變化為基礎來計算各音源排位。舉例來說,當排行榜的統計期間為1周(7日)時,按各個音源來對上周排位和這周排位進行比較,以相比上周而言的在這周的排位變化由大到小的順序決定音源排位。In step S430 , the ranking
計算音源排位的具體方法如下。The specific method for calculating the sound source ranking is as follows.
圖5為示出本發明一實施例的音源排位的計算過程的一例的示例圖。FIG. 5 is an exemplary diagram illustrating an example of a calculation process of a sound source ranking according to an embodiment of the present invention.
參照圖5,在步驟S501中,排位計算部320能夠將各個音源在統計期間的單位時間內再生次數進行合計,來計算統計期間內的再生次數總和。舉例來說,排位計算部320可以通過將統計期間的所有單日再生次數全都合計出來,來把上周(之前統計期間)的再生次數總和與這周(最近統計期間)的再生次數總和都計算出來。Referring to FIG. 5 , in step S501 , the ranking
在此情況下,再生次數意味著對音源進行再生的用戶的數量,可以用對一位用戶在單位期間(比如一日)計數一次的方式(unique user count)來進行統計。即,一個人在單位期間內無論聽幾遍相同音源,再生次數都按1來統計,可以防止故意增加特定藝人的音源再生次數來佔據排行榜前幾位的濫投現象。換句話說,即使特定音源在單位時間內多次被再生,舉例來說,即使在一天時間內再生多次,也都將相應音源的再生次數視為一次來處理。In this case, the number of times of reproduction means the number of users who reproduce the audio source, and can be counted by counting one user once per unit period (for example, a day) (unique user count). That is, no matter how many times a person listens to the same sound source within a unit period, the number of reproductions is counted as 1, which can prevent the phenomenon of deliberately increasing the number of reproductions of a specific artist's sound source to occupy the top of the charts. In other words, even if a specific sound source is reproduced multiple times within a unit time, for example, even if it is reproduced multiple times within a day, the number of times of reproduction of the corresponding sound source is treated as one.
在本實施例中,為計算排位利用了基於用戶產生的再生次數,但並不限定於此,不僅可採用再生次數,還可採用下載次數等的能夠對音源進行統計的所有消費指標。In this embodiment, the number of reproductions generated by the user is used to calculate the ranking, but it is not limited to this, and not only the number of reproductions, but also all consumption indicators that can count audio sources such as the number of downloads can be used.
在步驟S502中,排位計算部320可計算以各個音源的之前統計期間的再生次數綜合為基礎的之前排位和以最近統計期間的再生次數總和為基礎的最近排位。In step S502 , the ranking
對於最近一定期間內發行的各個音源,可以求得相應音源的過去1周和最近1周的再生次數總和和排位。For each sound source released within a certain recent period, the sum and ranking of the reproduction times of the corresponding sound source in the past week and the last week can be obtained.
在本實施例中,以密集排位方式(dense ranking)求得音源排位,舉例來說,如果第二名的分數相同,就按>第一位→第二位→第二位→第三位→…>這樣的順序賦予重複排位,之後排位以與重複排位無關的方式必須按照順序賦予排位。In this embodiment, the sound source ranking is obtained in a dense ranking manner. For example, if the scores of the second place are the same, then the order of >first place→second place→second place→third place Rank →...> This order is given to the repeating rank, after which the rank must be assigned in order in a manner that is not related to the repeating rank.
通過採用對於擁有同樣再生次數的音源賦予同樣的排位並對於之後排位必須使用增加1的密集排名方式,來可以防止再生次數少的音源排位的急劇變化,即使再生次數相對較少,對比排位變化後在排行榜上上榜,可以使在大眾中人氣相對較小的藝人多一些上榜的機會。By assigning the same rank to the sound sources with the same number of reproductions and using a dense ranking method that must increase by 1 for the subsequent rank, it is possible to prevent a sudden change in the ranking of the sound source with a small number of reproductions, even if the number of reproductions is relatively small. To be listed on the ranking list after the ranking change can give artists who are relatively less popular among the public more opportunities to be listed on the list.
對於在最近統計期間發行的,在之前統計期間沒有數據的音源,利用中間值作為之前排位,舉例來說,在排行榜的排位到500位的情況下,可以使用250作為中間值。對於沒有之前統計期間的數據的音源使用排位的中間值,可以給所有的藝人以公平地在排行榜上露面的機會。換句話說,即使著名藝人的再生次數再大,也可以提供不致過度偏重的排行榜。For a sound source released in the most recent statistical period and with no data in the previous statistical period, the median value is used as the previous ranking. For example, when the ranking of the leaderboard reaches 500, 250 can be used as the median value. Using the median of the rankings for sources without data from the previous statistical period gives all artists a fair chance to appear on the charts. In other words, even the largest number of reproductions of famous artists can provide rankings that are not overly biased.
在步驟S503中,排位計算部320通過對各個音源的之前排位和最近排位進行比較來根據排位變化量計算躥升分數。In step S503, the ranking
可通過下述[數學式1]來計算躥升分數。 [數學式1] 躥升分數=(之前排位-最近排位)/最近排位The jump-up score can be calculated by the following [Mathematical formula 1]. [Mathematical formula 1] Jump up score = (previous ranking - latest ranking) / latest ranking
由此,對於最近一定期間內發行的各個音源,排位計算部320能夠以躥升分數為基準來決定音源排位,上述躥升分數表示以之前統計期間和最近統計期間的再生次數總和作為基礎的排位變化。As a result, the ranking
圖6為示出本發明一實施例的音源排位的計算過程的另一例的示例圖。FIG. 6 is an exemplary diagram illustrating another example of a calculation process of a sound source ranking according to an embodiment of the present invention.
參照圖6所示,在步驟S601中,排位計算部320可以計算各個音源在統計期間的單位時間平均再生次數。舉例來說,排位計算部能夠以求得統計期間的日平均再生次數的方式,來計算上周(之前統計期間)的日平均再生次數和本周(最近統計期間)的日平均再生次數,在此情況下,再生次數可以以每個用戶每天計數一次的方式來統計。Referring to FIG. 6 , in step S601 , the ranking
在步驟S602中,排位計算部320可計算以之前統計期間的平均再生次數為基礎的之前排位和以最近統計期間的平均再生次數為基礎的最近排位。音源的排位以密集排位方式求得。在此情況下,當音源因在最近統計期間發行而沒有之前統計期間的數據時,可以使用排位的中間值作為之前排位。In step S602, the ranking
在步驟S603中,排位計算部320可通過對各個音源的之前排位和最近排位進行比較來根據排位變化量計算躥升分數,在此情況下,躥升分數可通過“(之前排位-最近排位)/最近排位”方式計算。In step S603, the ranking
由此,對於最近一定期間內發行的各個音源,排位計算部320能夠以躥升分數為基準來決定音源排位,上述躥升分數表示以之前統計期間和最近統計期間的平均再生次數總和作為基礎的排位變化。As a result, the ranking
在本實施例中,通過使用單位時間內的平均再生次數,來實現與發行日無關的更加公平的排位計算。若不使用平均再生次數,而是單純使用再生次數,則發行越久的音源,其再生次數就越多,這將導致最近發行的音源的上榜機會變少。In this embodiment, by using the average number of reproductions per unit time, a fairer ranking calculation regardless of the release date is realized. If the average number of reproductions is not used, but only the number of reproductions is used, the longer the release of the sound source, the more reproduction times, which will lead to fewer opportunities for the recently released sound source to be listed.
再參照圖4,在步驟S440中,對於最近一定期間內發行的各個音源,排行榜提供部330可提供反映音源排位的躥升音源排行榜。排行榜提供部330還可以在步驟S503或步驟S603中提供以所計算出的躥升分數為基礎的音源排位的躥升音源排行榜。Referring to FIG. 4 again, in step S440, for each audio source released within a certain period recently, the
排行榜提供部330通過以之前統計期間與最近統計期間之間的排位變化為基礎的音源排位來提供躥升音源排行榜,從而可通過音源排位每週動態變化的排行榜來向用戶提供多種多樣的最新音源。The
圖7為示出本發明一實施例的提供音源排行榜的步驟的一例的示例圖。FIG. 7 is an exemplary diagram illustrating an example of a step of providing a sound source ranking list according to an embodiment of the present invention.
參照圖7,在步驟S701中,排行榜提供部330可以在最近一定期間內發行的音源中,以在步驟S503或步驟S603中計算出的躥升分數為基準,從排行榜中排除與過濾條件相對應的至少一部分音源。7 , in step S701, the
舉例來說,若在一定期間內發行的音源中的同一藝人的音源超過預先設定的最大數量(比如2首),則排行榜提供部330可按照上述躥升分數由高到低的順序留下相當於上述最大數量的音源並排除剩餘音源。換句話說,排行榜提供部330以使得在排行榜上上榜的同一藝人的音源數量達到按最大數量的方式進行過濾,從而可以防止人氣藝人的多個音源佔據排行榜的濫投現象。For example, if the music sources of the same artist among the music sources released within a certain period exceed a preset maximum number (for example, 2 songs), the
除了以藝人為條件進行過濾外,還可以以專輯為單位進行過濾。即,能夠以使得在排行榜上上榜的同一專輯中的音源數量達到最大數量的方式進行過濾。In addition to filtering by artist, you can also filter by album. That is, it is possible to filter in such a way that the number of sound sources in the same album on the charts reaches the maximum number.
在其他例子中,排行榜提供部330可從排行榜排除最近一定期間內發行的音源中的屬於設定為過濾條件的特定流派的音源。In another example, the
除過濾特定流派之外,還可以對以MR(music recorded)、Inst(instrumental)等為分類的特定類型的音源進行過濾。In addition to filtering specific genres, you can also filter specific types of audio sources classified by MR (music recorded), Inst (instrumental), etc.
在排行榜提供部330通過過濾來從音源排行榜排除至少一個音源的情況下,可按照普通排位或密集排位方式來對剩餘音源進行基於躥升分數的重新排位,從而提供躥升音源排行榜。When the
由此,排行榜提供部330可以通過過濾來防止人氣藝人的多個音源過度佔據排行榜的濫投現象,還可以從排行榜排除特定流派或類型等的音源。As a result, the
在步驟S702中,排行榜提供部330可將最近一定期間內發行的音源劃分為韓國國內音源和國外音源來分別提供音源排行榜。排行榜提供部330可將以之前統計期間與最近統計期間之間的排位變化為基礎而生成的音源排位劃分為韓國國內音源和國外音源來提供躥升音源排行榜,或者,劃分為韓國國內音源和國外音源後,將以之前統計期間與最近統計期之間的排位變化為基礎的音源排位提供為躥升音源排行榜。In step S702 , the
排行榜提供部330可以提供最近一定期間內發行的音源中的人氣急劇上升的音源的排行榜。舉例來說,作為提供與用戶請求相對應的躥升音源排行榜,如圖8所示,排行榜提供部330可在不劃分韓國國內音源和國外音源的情況下提供包括韓國國內音源和國外音源在內的綜合排位性質的躥升音源排行榜800,根據不同情況,如圖9所示,還可以選擇性地分別提供韓國國內音源的躥升音源排行榜910和國外音源的躥升音源排行榜920。The
除分別提供韓國國內音源和國外音源的躥升音源排行榜之外,還可以按照流派或者時代等各種主題為基準分別提供躥升音源排行榜,在此情況下,一個音源可以包含於多個排行榜中。In addition to providing the rising music charts of domestic and foreign music sources, the rising music charts can also be provided based on various themes such as genres or eras. In this case, one music source can be included in multiple charts middle.
排行榜提供部330根據之前統計期間與最近統計期間之間的變化而生成的音源排位來提供躥升音源排行榜,可以使不同風格的藝人的音源均衡地上榜,不僅是人氣藝人,新晉藝人的音源也可以公平地得到上榜機會。The
根據本發明的實施例,以最近一定期間內發行的音源作為對象,利用相比之前統計期間而言的最近統計期間的排位變化來提供躥升音源排行榜,從而可提供更加多種多樣的動態音源排行榜。並且,根據本發明的實施例,以日平均再生次數來決定排位,在沒有之前統計期間數據的情況下,可通過使用排位的中間值,來向所有藝人公平地提供在音源排行榜上榜的機會。而且,根據本發明的實施例,以日平均再生次數來決定排位,可以提供與音源發行日無關的排位公平的音源排行榜,還可以保障最近發行的音源的上榜機會。According to the embodiment of the present invention, taking the sound sources released in the recent certain period as the object, and using the ranking changes of the most recent statistical period compared to the previous statistical period to provide the jumping sound source ranking list, it is possible to provide more diverse dynamic sound sources Leaderboard. Furthermore, according to the embodiment of the present invention, the ranking is determined based on the average number of reproduction times per day, and when there is no data for the previous statistical period, the median value of the ranking can be used to provide all artists with a fair share of the music source rankings. Opportunity. Furthermore, according to the embodiment of the present invention, ranking is determined based on the average number of reproduction times per day, a sound source ranking with fair ranking irrespective of the release date of the sound source can be provided, and the chance of ranking the recently released sound source can be guaranteed.
以上說明的裝置可以由硬體結構要素、軟體結構要素和/或硬體結構要素及軟體結構要素的組合來體現。舉例來說,在實施例中說明的裝置及結構要素可以利用一個以上的通用電腦或專用電腦來實現,例如處理器、控制器、算術邏輯單元(ALU,arithmetic logic unit)、數位信號處理器、微型電腦、現場可程式化邏輯閘陣列(FPGA,field programmable gate array)、可程式化邏輯單元(PLU,programmable logic unit)、微型處理器、可執行並應答指令(instruction)的其他裝置。處理裝置可以執行在操作系統(OS)以及上述處理系統中執行的一個以上的軟體應用程式。並且,處理裝置還能夠對軟體的運行做出應答,來對數據進行訪問、存儲、操作、處理及生成。為了便於理解,只以使用一個處理裝置進行說明,但相關技術領域的普通技術人員可以知道處理裝置可以包括多數個處理要素(processing element)和/或多種類型的處理要素。舉例來說,處理裝置可以包括多個處理器或者一個處理器及一個控制器。並且,還可以形成其他處理結構(processing configuration),例如並列處理器(parallel processor)。The apparatus described above may be embodied by hardware components, software components, and/or a combination of hardware components and software components. For example, the devices and structural elements described in the embodiments can be implemented by one or more general-purpose computers or special-purpose computers, such as processors, controllers, arithmetic logic units (ALUs), digital signal processors, Microcomputer, field programmable gate array (FPGA, field programmable gate array), programmable logic unit (PLU, programmable logic unit), microprocessor, other devices that can execute and respond to instructions. The processing device may execute one or more software applications that execute in an operating system (OS) and the aforementioned processing system. In addition, the processing device can also respond to the operation of the software to access, store, operate, process and generate data. For ease of understanding, only one processing device is used for the description, but those of ordinary skill in the relevant art will appreciate that a processing device may include multiple processing elements and/or multiple types of processing elements. For example, a processing device may include multiple processors or a processor and a controller. Also, other processing configurations, such as parallel processors, may also be formed.
軟體可以包括電腦程式(computer program)、編碼(code)、指令(instruction)或者它們中的一個以上的組合,能夠以執行所需動作的方式構成處理裝置,或者以獨立的方式或結合的(collectively)方式對處理裝置發出指令。為了可以由處理裝置進行解析或者向處理裝置提供指令或數據,軟體和/或數據可以在某種類型的機器、結構要素(component)、物理裝置、電腦存儲介質或裝置上實現具體化(embody)。軟體分散於通過網路連接的電腦系統上,能夠以分散的方式存儲或者運行。軟體及數據可以存儲於一個以上的電腦可讀記錄介質。Software may include computer programs, code, instructions, or a combination of one or more of them, capable of constituting processing means for performing the desired actions, either independently or collectively ) to issue instructions to the processing device. The software and/or data may be embodied on some type of machine, component, physical device, computer storage medium or device in order to be parsed by or provide instructions or data to the processing device . Software is distributed on computer systems connected through a network and can be stored or run in a decentralized manner. Software and data may be stored on more than one computer-readable recording medium.
實施例的方法可體現為可以通過多種電腦單元執行的程式指令的形態,並可記錄在電腦可讀介質。在此情況下,介質可以為長期存儲可在電腦執行的軟體的介質或者為了運行或下載而進行臨時存儲的介質。並且,介質可以為單個形態或多個硬體相結合的形態的多種記錄單元或存儲單元,並不局限於某種與電腦系統直接連接的介質,也可分散存在於網路上。舉例來說,介質可以包括:硬碟、軟碟及磁帶等的磁性介質;CD-ROM及DVD等的光介質;光磁軟碟(floptical disk)等的磁-光介質(magneto-optical medium);以及ROM、RAM、快閃記憶體等,用於存儲程式指令。並且,還有其他介質,舉例來說,可為使應用程式流通的應用商店或提供及流通其他多種軟體的網站、由伺服器等進行管理的記錄介質乃至存儲裝置。The methods of the embodiments may be embodied in the form of program instructions executable by various computer units, and may be recorded on computer readable media. In this case, the medium may be a medium for long-term storage of software executable on a computer or a medium for temporary storage for execution or download. In addition, the medium can be a single form or a variety of recording units or storage units in the form of a combination of hardware, and is not limited to a certain medium directly connected to the computer system, but can also be distributed on the network. For example, the medium may include: magnetic medium such as hard disk, floppy disk and magnetic tape; optical medium such as CD-ROM and DVD; magneto-optical medium such as floptical disk ; and ROM, RAM, flash memory, etc., for storing program instructions. In addition, there are other media, for example, an application store for distributing application programs, a website for providing and distributing other various software, a recording medium or a storage device managed by a server or the like.
以上,雖以限定的實施例和附圖說明了本發明的實施例,但只要是相關技術領域的普通技術人員,就可根據上述記載進行多種修正和變形。舉例來說,能夠以與所說明的方法不同的順序來執行所說明的技術,和/或以與所說明的方法不同的形態來使所說明的系統、結構、裝置、電路等結構要素實現結合或組合,或者由其他結構要素或等同技術方案進行替代或置換,即便如此也能夠得到適當的結果。Although the embodiments of the present invention have been described above with reference to the limited embodiments and drawings, those skilled in the art can make various modifications and variations based on the above description. For example, the described techniques can be performed in a different order than the described method, and/or the described system, structures, devices, circuits and other structural elements can be combined in a different form than the described method. Or combined, or replaced or replaced by other structural elements or equivalent technical solutions, and even then, appropriate results can be obtained.
因此,其他實施方式、其他實施例及與發明要求保護範圍同等的都屬於本發明的發明要求保護範圍。Therefore, other embodiments, other embodiments, and the equivalents to the claimed scope of the invention all belong to the claimed scope of the present invention.
110、120、130、140:電子設備
150、160:伺服器
170:網路
211、221:記憶體
212、222:處理器
213、223:通信模組
214、224:輸入/輸出介面
215:輸入/輸出裝置
310:音源挑選部
320:排位計算部
330:排行榜提供部
800:躥升音源排行榜
910:國內音源的躥升音源排行榜
920:國外音源的躥升音源排行榜
S410、S420、S430、S440:步驟
S501、S502、S503:步驟
S601、S602、S603:步驟
S701、S702:步驟
110, 120, 130, 140:
圖1為示出本發明一實施例的網路環境的示例圖。FIG. 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention.
圖2為用於說明本發明一實施例的電子設備及伺服器的內部結構的框圖。FIG. 2 is a block diagram for explaining the internal structure of an electronic device and a server according to an embodiment of the present invention.
圖3為示出本發明一實施例的伺服器中的處理器可包括的結構要素的示例圖。FIG. 3 is a diagram illustrating an example of structural elements that a processor in a server according to an embodiment of the present invention may include.
圖4為示出本發明一實施例的伺服器中的處理器可執行的方法的示例圖。FIG. 4 is an exemplary diagram illustrating a method executable by a processor in a server according to an embodiment of the present invention.
圖5為示出本發明一實施例的音源排位的計算過程的一例的示例圖。FIG. 5 is an exemplary diagram illustrating an example of a calculation process of a sound source ranking according to an embodiment of the present invention.
圖6為示出本發明一實施例的音源排位的計算過程的另一例的示例圖。FIG. 6 is an exemplary diagram illustrating another example of a calculation process of a sound source ranking according to an embodiment of the present invention.
圖7為示出本發明一實施例的提供音源排行榜的步驟的一例的示例圖。FIG. 7 is an exemplary diagram illustrating an example of a step of providing a sound source ranking list according to an embodiment of the present invention.
圖8至圖9為示出本發明一實施例的用於提供躥升音源排行榜的用戶介面的例示的圖。FIG. 8 to FIG. 9 are diagrams illustrating an example of a user interface for providing a jumping sound source ranking according to an embodiment of the present invention.
S410、S420、S430、S440:步驟 S410, S420, S430, S440: Steps
Claims (20)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2018-0154475 | 2018-12-04 | ||
KR1020180154475A KR102173527B1 (en) | 2018-12-04 | 2018-12-04 | Method and system for providing sudden rising music chart |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202022772A TW202022772A (en) | 2020-06-16 |
TWI776102B true TWI776102B (en) | 2022-09-01 |
Family
ID=71013852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108143952A TWI776102B (en) | 2018-12-04 | 2019-12-02 | Method and system for providing sudden rising music chart |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP6902086B2 (en) |
KR (1) | KR102173527B1 (en) |
TW (1) | TWI776102B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102603075B1 (en) * | 2020-12-17 | 2023-11-15 | 주식회사 카카오엔터테인먼트 | Method and Server for providing contents recommendation list |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001162031A (en) * | 1999-12-10 | 2001-06-19 | Namco Ltd | Music game device |
JP2001306832A (en) * | 2000-04-21 | 2001-11-02 | Impress Communications Corp | Online sales system for pieces of music and price setting method |
JP2002044218A (en) * | 2000-07-27 | 2002-02-08 | Interactive Program Guide:Kk | Device for controlling display picture and method for the same |
JP2002189793A (en) * | 2000-12-20 | 2002-07-05 | Proseek Inc | Contents providing system |
JP2004334835A (en) * | 2003-04-16 | 2004-11-25 | Jcb:Kk | Method and system for displaying advertisement, and advertisement-displayed object |
JP2006208692A (en) * | 2005-01-27 | 2006-08-10 | Shigeo Maruyama | Method of distributing music, and device |
JP2013167917A (en) * | 2010-06-17 | 2013-08-29 | Rakuten Inc | Server device, method for display control, display control program, and recording medium |
JP5445339B2 (en) * | 2010-06-08 | 2014-03-19 | ソニー株式会社 | Content recommendation device and content recommendation method |
JP6446851B2 (en) * | 2014-06-19 | 2019-01-09 | 日本電気株式会社 | Recommendation system, recommendation method and program |
JP6298738B2 (en) * | 2014-08-19 | 2018-03-20 | 富士通フロンテック株式会社 | Information providing apparatus and program |
US20160307278A1 (en) * | 2015-04-17 | 2016-10-20 | Adobe Systems Incorporated | Context sensitive influence marketing |
-
2018
- 2018-12-04 KR KR1020180154475A patent/KR102173527B1/en active IP Right Grant
-
2019
- 2019-11-27 JP JP2019214187A patent/JP6902086B2/en active Active
- 2019-12-02 TW TW108143952A patent/TWI776102B/en active
Non-Patent Citations (3)
Title |
---|
網路文獻 "KKBOX刷榜規則" 2017/11/06 https://zh-tw.facebook. com/supershowtw/posts/1917224334961319/ * |
網路文獻 1、 "KKBOX 2018年度百首單曲公布" 2018/12/01 https: //www.sohu.com/a/279055979_522879; * |
網路文獻 2、 "17年世界五百強企業名單出爐,「谷歌」超越「蘋果」成為全 球第一" 2017/12/27 https://kknews.cc/tech/9xgrbz8. html; * |
Also Published As
Publication number | Publication date |
---|---|
KR20200067519A (en) | 2020-06-12 |
JP2020091863A (en) | 2020-06-11 |
JP6902086B2 (en) | 2021-07-14 |
KR102173527B1 (en) | 2020-11-03 |
TW202022772A (en) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230004594A1 (en) | Media selection | |
JP5044001B2 (en) | Clustering media items based on similarity data | |
US11228804B2 (en) | Identification and instantiation of community driven content | |
US20190012383A1 (en) | Consolidating video search for an event | |
US20160078520A1 (en) | Modified matrix factorization of content-based model for recommendation system | |
KR20110066168A (en) | System and method for playlist generation based on similarity data | |
EP3948571A1 (en) | Managing access to digital assets | |
US20140229828A1 (en) | Creating playlists | |
US10885092B2 (en) | Media selection based on learning past behaviors | |
TWI776102B (en) | Method and system for providing sudden rising music chart | |
US9956485B2 (en) | Method and apparatus | |
JP2021170308A (en) | Soaring search term provision method and system | |
US20210093971A1 (en) | Method, system, and non-transitory computer-readable record medium for providing content based on user response | |
KR102756843B1 (en) | Method and system for sharing streaming content in real time | |
US12014111B2 (en) | Democratic skip | |
JP2018507503A (en) | Music providing method and music providing system | |
TW202219880A (en) | Method and system for recommending content using chatbot | |
CN112507244A (en) | Social data recommendation method and device, distributed computing cluster and storage medium | |
KR20200102190A (en) | Sound management device, sound management method, and computer program | |
JP7183295B6 (en) | Method and system for controlling a media player | |
JP7061679B2 (en) | A method and system for predicting the playing length of a song based on the composition of the playlist | |
JP7165165B2 (en) | Method and system for long-term highly relevant document clustering | |
KR102177275B1 (en) | Method, system and computer for providing recommended music of same time zone | |
KR101924848B1 (en) | Method and system for generating playlist using user play log of multimedia content | |
JP2023157004A (en) | Sound source recommendation method, computer program, and computer device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent |