[go: up one dir, main page]

CN104615749A - Ring tone recommendation method and ring tone recommendation device - Google Patents

Ring tone recommendation method and ring tone recommendation device Download PDF

Info

Publication number
CN104615749A
CN104615749A CN201510075531.1A CN201510075531A CN104615749A CN 104615749 A CN104615749 A CN 104615749A CN 201510075531 A CN201510075531 A CN 201510075531A CN 104615749 A CN104615749 A CN 104615749A
Authority
CN
China
Prior art keywords
information
music
ring tone
record information
category
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510075531.1A
Other languages
Chinese (zh)
Inventor
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
SHENZHEN OPPO COMMUNICATION SOFTWARE Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN OPPO COMMUNICATION SOFTWARE Co Ltd filed Critical SHENZHEN OPPO COMMUNICATION SOFTWARE Co Ltd
Priority to CN201510075531.1A priority Critical patent/CN104615749A/en
Publication of CN104615749A publication Critical patent/CN104615749A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/638Presentation of query results
    • G06F16/639Presentation of query results using playlists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/68Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/686Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明适用于信息技术领域,提供了铃音推荐方法及装置。所述方法包括:获取音乐播放记录信息;对所述音乐播放记录信息中的所有音乐文件进行分类;根据所述音乐播放记录信息分别确定每个分类对应的权重;根据所有分类以及所述每个分类对应的权重生成用户偏好信息;根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。本发明通过对音乐播放记录中的所有音乐文件进行分类,根据音乐播放记录信息分别确定每个分类对应的权重,根据所有分类以及每个分类对应的权重生成用户偏好信息,再根据用户偏好信息获取铃音信息并推荐给用户,从而提高了铃音推荐的灵活性,满足了用户的个性化需求,提高了用户体验。

The invention is applicable to the field of information technology, and provides a method and a device for recommending ringtones. The method includes: obtaining music playing record information; classifying all music files in the music playing record information; respectively determining the weight corresponding to each category according to the music playing record information; The weight corresponding to the category generates user preference information; acquires ring tone information according to the user preference information, and displays the acquired ring tone information. The present invention classifies all music files in the music playing record, determines the weight corresponding to each category according to the music playing record information, generates user preference information according to all categories and the weight corresponding to each category, and then obtains the user preference information according to the user preference information. Ringtone information is provided and recommended to users, thereby improving the flexibility of ringtone recommendation, satisfying individual needs of users, and improving user experience.

Description

铃音推荐方法及装置Ring tone recommendation method and device

技术领域technical field

本发明属于信息技术领域,尤其涉及铃音推荐方法及装置。The invention belongs to the field of information technology, and in particular relates to a method and a device for recommending ringtones.

背景技术Background technique

目前,各个铃音网站以及铃音客户端应用主要根据铃音的下载次数、更新时间或者网络排名来对铃音进行推荐。现有的铃音推荐方式无法满足不同年龄段或者不同职业的用户的个性化需求。At present, various ring tone websites and ring tone client applications mainly recommend ring tones according to download times, update times or network rankings of the ring tones. The existing ring tone recommendation methods cannot meet the personalized needs of users of different age groups or different occupations.

发明内容Contents of the invention

鉴于此,本发明实施例提供了一种铃音推荐方法及装置,以解决现有的铃音推荐方式无法满足用户的个性化需求的问题。In view of this, embodiments of the present invention provide a method and device for recommending ringtones to solve the problem that the existing methods for recommending ringtones cannot meet the personalized needs of users.

一方面,本发明实施例提供了一种铃音推荐方法,包括:On the one hand, an embodiment of the present invention provides a method for recommending ringtones, including:

获取音乐播放记录信息;Obtain music playback record information;

对所述音乐播放记录信息中的所有音乐文件进行分类;Classifying all music files in the music playing record information;

根据所述音乐播放记录信息分别确定每个分类对应的权重;Determine the weight corresponding to each category respectively according to the music playing record information;

根据所有分类以及所述每个分类对应的权重生成用户偏好信息;generating user preference information according to all categories and weights corresponding to each category;

根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。Acquiring ring tone information according to the user preference information, and displaying the acquired ring tone information.

第二方面,本发明实施例提供了一种铃音推荐装置,包括:In a second aspect, an embodiment of the present invention provides a device for recommending ringtones, including:

音乐播放记录信息获取单元,用于获取音乐播放记录信息;A music playback record information acquisition unit, configured to acquire music playback record information;

分类单元,用于对所述音乐播放记录信息中的所有音乐文件进行分类;a classification unit, configured to classify all music files in the music playing record information;

权重确定单元,用于根据所述音乐播放记录信息分别确定每个分类对应的权重;A weight determination unit, configured to determine the weight corresponding to each category according to the music playback record information;

用户偏好信息生成单元,用于根据所有分类以及所述每个分类对应的权重生成用户偏好信息;A user preference information generating unit, configured to generate user preference information according to all categories and weights corresponding to each category;

铃音推荐单元,用于根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。The ring tone recommending unit is configured to acquire ring tone information according to the user preference information, and display the acquired ring tone information.

本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过对音乐播放记录中的所有音乐文件进行分类,根据音乐播放记录信息分别确定每个分类对应的权重,根据所有分类以及每个分类对应的权重生成用户偏好信息,再根据用户偏好信息获取铃音信息并推荐给用户,从而提高了铃音推荐的灵活性,满足了用户的个性化需求,提高了用户体验。Compared with the prior art, the embodiment of the present invention has the following beneficial effects: the embodiment of the present invention classifies all music files in the music playback record, determines the weight corresponding to each classification according to the music playback record information, and according to all classifications and weights corresponding to each category to generate user preference information, and then obtain ringtone information according to the user preference information and recommend it to the user, thereby improving the flexibility of ringtone recommendation, meeting the personalized needs of users, and improving user experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the descriptions of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only of the present invention. For some embodiments, those of ordinary skill in the art can also obtain other drawings based on these drawings without paying creative efforts.

图1是本发明实施例提供的铃音推荐方法的实现流程图;Fig. 1 is the implementation flowchart of the method for recommending ringtones provided by the embodiment of the present invention;

图2是本发明实施例提供的铃音推荐方法步骤S103的具体实现流程图;FIG. 2 is a specific implementation flowchart of step S103 of the method for recommending ringtones provided by an embodiment of the present invention;

图3是本发明实施例提供的铃音推荐方法步骤S105的具体实现流程图;FIG. 3 is a specific implementation flowchart of step S105 of the method for recommending ringtones provided by an embodiment of the present invention;

图4是本发明实施例提供的铃音推荐装置的结构框图。Fig. 4 is a structural block diagram of an apparatus for recommending ringtones according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

图1示出了本发明实施例提供的铃音推荐方法的实现流程图,详述如下:Fig. 1 shows the flow chart of the implementation of the ring tone recommendation method provided by the embodiment of the present invention, which is described in detail as follows:

在步骤S101中,获取音乐播放记录信息。In step S101, music playing record information is acquired.

本发明实施例的执行主体可以为移动终端或者计算机等,在此不作限定。为了便于说明,下面以本发明实施例的执行主体为移动终端为例来进行说明。The execution subject of this embodiment of the present invention may be a mobile terminal or a computer, etc., which is not limited herein. For ease of description, the following descriptions will be made by taking a mobile terminal as an example for executing the embodiment of the present invention.

移动终端获取系统播放器和/或第三方播放器的音乐播放记录,并根据系统播放器和/或第三方播放器的音乐播放记录生成音乐播放记录信息。系统播放器和/或第三方播放器的音乐播放记录包括但不限于音乐文件的名称、音乐风格信息、表演者信息或者播放次数。The mobile terminal acquires the music playing records of the system player and/or the third-party player, and generates music playing record information according to the music playing records of the system player and/or the third-party player. The music playback record of the system player and/or third-party player includes but is not limited to the name of the music file, music style information, performer information or play times.

在步骤S102中,对所述音乐播放记录信息中的所有音乐文件进行分类。In step S102, classify all music files in the music playing record information.

优选地,步骤S102所述对所述音乐播放记录信息中的所有音乐文件进行分类包括:Preferably, classifying all music files in the music playback record information in step S102 includes:

根据所述音乐播放记录信息中每个音乐文件对应的音乐风格信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the music style information corresponding to each music file in the music play record information.

作为本发明的一个实施例,根据音乐风格信息对音乐播放记录信息中的所有音乐文件进行分类,例如,音乐风格包括:流行、摇滚和古典。As an embodiment of the present invention, all music files in the music playback record information are classified according to the music style information, for example, the music styles include: popular, rock and classical.

优选地,步骤S102所述对所述音乐播放记录信息中的所有音乐文件进行分类包括:Preferably, classifying all music files in the music playback record information in step S102 includes:

根据所述音乐播放记录信息中每个音乐文件对应的表演者信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the performer information corresponding to each music file in the music play record information.

作为本发明的另一个实施例,根据表演者信息对音乐播放记录信息中的所有音乐文件进行分类。As another embodiment of the present invention, all music files in the music playing record information are classified according to performer information.

需要说明的是,还可以根据其它分类规则对音乐播放记录信息中的所有音乐文件进行分类。例如,将每一个音乐文件分别作为一个分类;或者,根据音乐文件对应的音乐年代信息对音乐播放记录信息中的所有音乐文件进行分类。It should be noted that all music files in the music playing record information may also be classified according to other classification rules. For example, each music file is regarded as a classification; or, all music files in the music playback record information are classified according to the music age information corresponding to the music files.

在步骤S103中,根据所述音乐播放记录信息分别确定每个分类对应的权重。In step S103, the weight corresponding to each category is respectively determined according to the music playback record information.

可选地,根据音乐播放记录信息确定每个分类对应的权重包括:从音乐播放记录信息中获取每个音乐文件对应的评分信息,根据每个音乐文件的评分信息计算每个分类的总评分,再根据每个分类的总评分确定每个分类对应的权重。例如,总评分越高,则该分类对应的权重越大;总评分越低,则该分类对应的权重越小。Optionally, determining the weight corresponding to each category according to the music playback record information includes: obtaining score information corresponding to each music file from the music playback record information, calculating the total score of each category according to the score information of each music file, Then determine the weight corresponding to each category according to the total score of each category. For example, the higher the total score, the greater the weight corresponding to the category; the lower the total score, the smaller the weight corresponding to the category.

在步骤S104中,根据所有分类以及所述每个分类对应的权重生成用户偏好信息。In step S104, user preference information is generated according to all categories and weights corresponding to each category.

用户偏好信息用于表示用户对于各个分类的音乐的偏好程度。在用户偏好信息中,分类对应的权重越大,表明用户对于该分类的偏好程度越大;分类对应的权重越小,表明用于对于该分类的偏好程度越小。The user preference information is used to indicate the user's degree of preference for each category of music. In the user preference information, the greater the weight corresponding to a category, the greater the user's preference for the category; the smaller the weight corresponding to the category, the smaller the user's preference for the category.

在步骤S105中,根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。In step S105, ring tone information is acquired according to the user preference information, and the acquired ring tone information is displayed.

移动终端根据用户偏好信息从服务端获取铃音信息。可选地,获取的铃音信息可能多个铃音文件。The mobile terminal acquires ring tone information from the server according to the user preference information. Optionally, the acquired ring tone information may have multiple ring tone files.

图2示出了本发明实施例提供的铃音推荐方法步骤S103的具体实现流程图,参照图2:Fig. 2 shows the specific implementation flow chart of step S103 of the ring tone recommendation method step S103 provided by the embodiment of the present invention, with reference to Fig. 2:

在步骤S201中,从所述音乐播放记录信息中获取每个音乐文件的播放次数;In step S201, obtain the playing times of each music file from the music playing record information;

在步骤S202中,根据所述每个音乐文件的播放次数计算每个分类的总播放次数;In step S202, calculate the total play times of each classification according to the play times of each music file;

在步骤S203中,根据所述每个分类的总播放次数确定每个分类对应的权重。In step S203, the weight corresponding to each category is determined according to the total play times of each category.

作为本发明的一个实施例,根据音乐文件的播放次数来确定每个分类对应的权重。对于一个音乐文件,若该音乐文件的播放次数越大,则在很大程度上表明用户对于该音乐文件的偏好程度越大。因此,根据每个分类中的音乐文件的总播放次数确定每个分类对应的权重,再由这种方式确定权重得到的用户偏好信息在很大程度上反映了用户的音乐兴趣所在,有助于为用户推荐满足其个性化需求的铃音。As an embodiment of the present invention, the weight corresponding to each category is determined according to the playing times of the music file. For a music file, if the number of times the music file is played is greater, it largely indicates that the user has a greater degree of preference for the music file. Therefore, according to the total play times of the music files in each category, the weight corresponding to each category is determined, and the user preference information obtained by determining the weight in this way reflects the user's music interest to a large extent, which is helpful Recommend ringtones for users that meet their individual needs.

图3示出了本发明实施例提供的铃音推荐方法步骤S105的具体实现流程图,参照图3:Fig. 3 shows the specific implementation flow chart of step S105 of the ring tone recommendation method step S105 provided by the embodiment of the present invention, with reference to Fig. 3:

在步骤S301中,根据所述用户偏好信息获取铃音信息;In step S301, acquire ring tone information according to the user preference information;

在步骤S302中,获取统计信息;In step S302, obtain statistical information;

在步骤S303中,根据所述统计信息对所述铃音信息中的铃音文件进行排序,并显示排序后的所述铃音信息。In step S303, the ring tone files in the ring tone information are sorted according to the statistical information, and the sorted ring tone information is displayed.

移动终端根据用户偏好信息从服务端获取铃音信息以及统计信息。统计信息包括但不限于:网络下载次数信息、网络更新时间信息或者网络排名信息。移动终端根据获取到的统计信息对铃音信息中的铃音文件进行排序,再显示排序后的铃音信息,由此结合网络下载次数信息、网络更新时间信息或者网络排名信息等统计信息来对用户进行铃音推荐,提高了用户体验。The mobile terminal acquires ring tone information and statistical information from the server according to the user preference information. Statistical information includes but is not limited to: network download times information, network update time information or network ranking information. The mobile terminal sorts the ring tone files in the ring tone information according to the acquired statistical information, and then displays the sorted ring tone information, thereby combining statistical information such as network download times information, network update time information or network ranking information to classify The user recommends ringtones, which improves user experience.

应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that in the embodiment of the present invention, the sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than the implementation process of the embodiment of the present invention. constitute any limitation.

本发明实施例通过对音乐播放记录中的所有音乐文件进行分类,根据音乐播放记录信息分别确定每个分类对应的权重,根据所有分类以及每个分类对应的权重生成用户偏好信息,再根据用户偏好信息获取铃音信息并推荐给用户,从而提高了铃音推荐的灵活性,满足了用户的个性化需求,提高了用户体验。In the embodiment of the present invention, by classifying all the music files in the music playing record, respectively determining the weight corresponding to each category according to the music playing record information, generating user preference information according to all categories and the weight corresponding to each category, and then according to the user preference The information acquires the ring tone information and recommends it to the user, thereby improving the flexibility of ring tone recommendation, meeting the personalized needs of the user, and improving user experience.

图4示出了本发明实施例提供的铃音推荐装置的结构框图,该装置可以用于运行图1至图3所述的铃音推荐方法。为了便于说明,仅示出了与本发明实施例相关的部分。FIG. 4 shows a structural block diagram of an apparatus for recommending ringtones provided by an embodiment of the present invention, and the apparatus can be used to run the methods for recommending ringtones described in FIGS. 1 to 3 . For ease of description, only parts related to the embodiments of the present invention are shown.

参照图4,所述装置包括:With reference to Fig. 4, described device comprises:

音乐播放记录信息获取单元41,用于获取音乐播放记录信息;Music playing record information obtaining unit 41, for obtaining music playing record information;

分类单元42,用于对所述音乐播放记录信息中的所有音乐文件进行分类;A classification unit 42, configured to classify all music files in the music playing record information;

权重确定单元43,用于根据所述音乐播放记录信息分别确定每个分类对应的权重;A weight determining unit 43, configured to determine the corresponding weight of each classification according to the music playing record information;

用户偏好信息生成单元44,用于根据所有分类以及所述每个分类对应的权重生成用户偏好信息;A user preference information generating unit 44, configured to generate user preference information according to all categories and the weights corresponding to each category;

铃音推荐单元45,用于根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。The ring tone recommending unit 45 is configured to acquire ring tone information according to the user preference information, and display the acquired ring tone information.

优选地,所述分类单元42具体用于:Preferably, the classification unit 42 is specifically used for:

根据所述音乐播放记录信息中每个音乐文件对应的音乐风格信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the music style information corresponding to each music file in the music play record information.

优选地,所述分类单元42具体用于:Preferably, the classification unit 42 is specifically used for:

根据所述音乐播放记录信息中每个音乐文件对应的表演者信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the performer information corresponding to each music file in the music play record information.

优选地,所述权重确定单元43包括:Preferably, the weight determination unit 43 includes:

播放次数获取子单元431,用于从所述音乐播放记录信息中获取每个音乐文件的播放次数;The playing times acquisition subunit 431 is used to obtain the playing times of each music file from the music playing record information;

总播放次数计算子单元432,用于根据所述每个音乐文件的播放次数计算每个分类的总播放次数;The total play times calculation subunit 432 is used to calculate the total play times of each classification according to the play times of each music file;

权重确定子单元433,用于根据所述每个分类的总播放次数确定每个分类对应的权重。The weight determining subunit 433 is configured to determine the weight corresponding to each category according to the total play times of each category.

优选地,所述铃音推荐单元45包括:Preferably, the ring tone recommendation unit 45 includes:

铃音信息获取子单元451,用于根据所述用户偏好信息获取铃音信息;A ring tone information acquisition subunit 451, configured to acquire ring tone information according to the user preference information;

统计信息获取子单元452,用于获取统计信息;Statistical information acquisition subunit 452, configured to acquire statistical information;

铃音推荐子单元453,用于根据所述统计信息对所述铃音信息中的铃音文件进行排序,并显示排序后的所述铃音信息。The ring tone recommendation subunit 453 is configured to sort the ring tone files in the ring tone information according to the statistical information, and display the sorted ring tone information.

本发明实施例通过对音乐播放记录中的所有音乐文件进行分类,根据音乐播放记录信息分别确定每个分类对应的权重,根据所有分类以及每个分类对应的权重生成用户偏好信息,再根据用户偏好信息获取铃音信息并推荐给用户,从而提高了铃音推荐的灵活性,满足了用户的个性化需求,提高了用户体验。In the embodiment of the present invention, by classifying all the music files in the music playing record, respectively determining the weight corresponding to each category according to the music playing record information, generating user preference information according to all categories and the weight corresponding to each category, and then according to the user preference The information acquires the ring tone information and recommends it to the user, thereby improving the flexibility of ring tone recommendation, meeting the personalized needs of the user, and improving user experience.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described devices and units can refer to the corresponding process in the foregoing method embodiments, and details are not repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (10)

1.一种铃音推荐方法,其特征在于,包括:1. A method for recommending ringtones, characterized in that, comprising: 获取音乐播放记录信息;Obtain music playback record information; 对所述音乐播放记录信息中的所有音乐文件进行分类;Classifying all music files in the music playing record information; 根据所述音乐播放记录信息分别确定每个分类对应的权重;Determine the weight corresponding to each category respectively according to the music playing record information; 根据所有分类以及所述每个分类对应的权重生成用户偏好信息;generating user preference information according to all categories and weights corresponding to each category; 根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。Acquiring ring tone information according to the user preference information, and displaying the acquired ring tone information. 2.如权利要求1所述的方法,其特征在于,所述对所述音乐播放记录信息中的所有音乐文件进行分类包括:2. The method according to claim 1, wherein said classifying all music files in said music playing record information comprises: 根据所述音乐播放记录信息中每个音乐文件对应的音乐风格信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the music style information corresponding to each music file in the music play record information. 3.如权利要求1所述的方法,其特征在于,所述对所述音乐播放记录信息中的所有音乐文件进行分类包括:3. The method according to claim 1, wherein said classifying all music files in said music playing record information comprises: 根据所述音乐播放记录信息中每个音乐文件对应的表演者信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the performer information corresponding to each music file in the music play record information. 4.如权利要求1至3任一项所述的方法,其特征在于,所述根据所述音乐播放记录信息分别确定每个分类对应的权重包括:4. The method according to any one of claims 1 to 3, wherein said determining the weight corresponding to each classification according to said music playing record information comprises: 从所述音乐播放记录信息中获取每个音乐文件的播放次数;Acquiring the playing times of each music file from the music playing record information; 根据所述每个音乐文件的播放次数计算每个分类的总播放次数;Calculate the total play times of each classification according to the play times of each music file; 根据所述每个分类的总播放次数确定每个分类对应的权重。The weight corresponding to each category is determined according to the total play times of each category. 5.如权利要求1至3任一项所述的方法,其特征在于,所述根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息包括:5. The method according to any one of claims 1 to 3, wherein the acquiring ring tone information according to the user preference information, and displaying the acquired ring tone information comprises: 根据所述用户偏好信息获取铃音信息;acquiring ring tone information according to the user preference information; 获取统计信息;obtain statistical information; 根据所述统计信息对所述铃音信息中的铃音文件进行排序,并显示排序后的所述铃音信息。sorting the ring tone files in the ring tone information according to the statistical information, and displaying the sorted ring tone information. 6.一种铃音推荐装置,其特征在于,包括:6. A device for recommending ringtones, characterized in that it comprises: 音乐播放记录信息获取单元,用于获取音乐播放记录信息;A music playback record information acquisition unit, configured to acquire music playback record information; 分类单元,用于对所述音乐播放记录信息中的所有音乐文件进行分类;a classification unit, configured to classify all music files in the music playing record information; 权重确定单元,用于根据所述音乐播放记录信息分别确定每个分类对应的权重;A weight determination unit, configured to determine the weight corresponding to each category according to the music playback record information; 用户偏好信息生成单元,用于根据所有分类以及所述每个分类对应的权重生成用户偏好信息;A user preference information generating unit, configured to generate user preference information according to all categories and weights corresponding to each category; 铃音推荐单元,用于根据所述用户偏好信息获取铃音信息,并显示获取的所述铃音信息。The ring tone recommending unit is configured to acquire ring tone information according to the user preference information, and display the acquired ring tone information. 7.如权利要求6所述的装置,其特征在于,所述分类单元具体用于:7. The device according to claim 6, wherein the classification unit is specifically used for: 根据所述音乐播放记录信息中每个音乐文件对应的音乐风格信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the music style information corresponding to each music file in the music play record information. 8.如权利要求6所述的装置,其特征在于,所述分类单元具体用于:8. The device according to claim 6, wherein the classification unit is specifically used for: 根据所述音乐播放记录信息中每个音乐文件对应的表演者信息对所述音乐播放记录信息中的所有音乐文件进行分类。All the music files in the music play record information are classified according to the performer information corresponding to each music file in the music play record information. 9.如权利要求6至8任一项所述的装置,其特征在于,所述权重确定单元包括:9. The device according to any one of claims 6 to 8, wherein the weight determining unit comprises: 播放次数获取子单元,用于从所述音乐播放记录信息中获取每个音乐文件的播放次数;The play count acquisition subunit is used to obtain the play count of each music file from the music play record information; 总播放次数计算子单元,用于根据所述每个音乐文件的播放次数计算每个分类的总播放次数;The total play times calculation subunit is used to calculate the total play times of each classification according to the play times of each music file; 权重确定子单元,用于根据所述每个分类的总播放次数确定每个分类对应的权重。The weight determination subunit is configured to determine the weight corresponding to each category according to the total play times of each category. 10.如权利要求6至8任一项所述的装置,其特征在于,所述铃音推荐单元包括:10. The device according to any one of claims 6 to 8, wherein the ringtone recommendation unit comprises: 铃音信息获取子单元,用于根据所述用户偏好信息获取铃音信息;a ring tone information acquisition subunit, configured to acquire ring tone information according to the user preference information; 统计信息获取子单元,用于获取统计信息;Statistical information obtaining subunit, used to obtain statistical information; 铃音推荐子单元,用于根据所述统计信息对所述铃音信息中的铃音文件进行排序,并显示排序后的所述铃音信息。The ring tone recommendation subunit is configured to sort the ring tone files in the ring tone information according to the statistical information, and display the sorted ring tone information.
CN201510075531.1A 2015-02-12 2015-02-12 Ring tone recommendation method and ring tone recommendation device Pending CN104615749A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510075531.1A CN104615749A (en) 2015-02-12 2015-02-12 Ring tone recommendation method and ring tone recommendation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510075531.1A CN104615749A (en) 2015-02-12 2015-02-12 Ring tone recommendation method and ring tone recommendation device

Publications (1)

Publication Number Publication Date
CN104615749A true CN104615749A (en) 2015-05-13

Family

ID=53150191

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510075531.1A Pending CN104615749A (en) 2015-02-12 2015-02-12 Ring tone recommendation method and ring tone recommendation device

Country Status (1)

Country Link
CN (1) CN104615749A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138557A (en) * 2015-07-22 2015-12-09 北京锤子数码科技有限公司 Music random play method and apparatus
CN105592225A (en) * 2016-01-11 2016-05-18 广东欧珀移动通信有限公司 Method and system for setting alarm ringtone of mobile terminal
CN107688587A (en) * 2017-02-15 2018-02-13 腾讯科技(深圳)有限公司 A kind of media information methods of exhibiting and device
CN110545356A (en) * 2019-08-30 2019-12-06 Oppo广东移动通信有限公司 Method, device, device and medium for dynamic updating of ringtones of intelligent terminal equipment
CN110557504A (en) * 2019-08-30 2019-12-10 Oppo广东移动通信有限公司 Dynamic update method, device, equipment and medium for ring of intelligent terminal equipment
CN114358828A (en) * 2021-12-29 2022-04-15 南京晟泰科信息技术有限公司 A method for recommending user personalized business ringtones by big data analysis
CN114491241A (en) * 2022-01-04 2022-05-13 杭州网易云音乐科技有限公司 Preference degree calculation method and device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115095A (en) * 2006-07-27 2008-01-30 中兴通讯股份有限公司 System and method for selecting color bell tone through IVR
CN102088626A (en) * 2009-12-02 2011-06-08 Tcl集团股份有限公司 On-line video recommendation method and video portal service system
US20120071996A1 (en) * 2006-08-08 2012-03-22 Napo Enterprises, Llc Embedded media recommendations
CN103023971A (en) * 2012-11-15 2013-04-03 广州酷狗计算机科技有限公司 Information pushing method and system of music sharing radio stations
CN103218438A (en) * 2013-04-18 2013-07-24 广东欧珀移动通信有限公司 Method of recommending online music based on playing record of mobile terminal and mobile terminal
CN104008138A (en) * 2014-05-08 2014-08-27 南京邮电大学 Music recommendation method based on social network
CN104090906A (en) * 2014-05-28 2014-10-08 腾讯科技(深圳)有限公司 Multimedia pushing method and multimedia pushing device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115095A (en) * 2006-07-27 2008-01-30 中兴通讯股份有限公司 System and method for selecting color bell tone through IVR
US20120071996A1 (en) * 2006-08-08 2012-03-22 Napo Enterprises, Llc Embedded media recommendations
CN102088626A (en) * 2009-12-02 2011-06-08 Tcl集团股份有限公司 On-line video recommendation method and video portal service system
CN103023971A (en) * 2012-11-15 2013-04-03 广州酷狗计算机科技有限公司 Information pushing method and system of music sharing radio stations
CN103218438A (en) * 2013-04-18 2013-07-24 广东欧珀移动通信有限公司 Method of recommending online music based on playing record of mobile terminal and mobile terminal
CN104008138A (en) * 2014-05-08 2014-08-27 南京邮电大学 Music recommendation method based on social network
CN104090906A (en) * 2014-05-28 2014-10-08 腾讯科技(深圳)有限公司 Multimedia pushing method and multimedia pushing device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105138557A (en) * 2015-07-22 2015-12-09 北京锤子数码科技有限公司 Music random play method and apparatus
CN105138557B (en) * 2015-07-22 2018-10-16 北京锤子数码科技有限公司 A kind of music shuffle method and apparatus
CN105592225A (en) * 2016-01-11 2016-05-18 广东欧珀移动通信有限公司 Method and system for setting alarm ringtone of mobile terminal
CN105592225B (en) * 2016-01-11 2019-06-28 Oppo广东移动通信有限公司 The method and system of mobile terminal quarter-bell the tinkle of bells is set
CN107688587A (en) * 2017-02-15 2018-02-13 腾讯科技(深圳)有限公司 A kind of media information methods of exhibiting and device
CN110545356A (en) * 2019-08-30 2019-12-06 Oppo广东移动通信有限公司 Method, device, device and medium for dynamic updating of ringtones of intelligent terminal equipment
CN110557504A (en) * 2019-08-30 2019-12-10 Oppo广东移动通信有限公司 Dynamic update method, device, equipment and medium for ring of intelligent terminal equipment
CN114358828A (en) * 2021-12-29 2022-04-15 南京晟泰科信息技术有限公司 A method for recommending user personalized business ringtones by big data analysis
CN114491241A (en) * 2022-01-04 2022-05-13 杭州网易云音乐科技有限公司 Preference degree calculation method and device, electronic equipment and storage medium
CN114491241B (en) * 2022-01-04 2025-03-21 杭州网易云音乐科技有限公司 Preference calculation method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
Hagiu et al. When data creates competitive advantage
CN104615749A (en) Ring tone recommendation method and ring tone recommendation device
US11921778B2 (en) Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations
JP7136932B2 (en) Sound range balancing method, device and system based on deep learning
CN103823908B (en) Content recommendation method and server based on user preference
US8838641B2 (en) Content recommendation system, content recommendation method, content recommendation device, and information storage medium
CN102917135B (en) A kind of user of recommendation wear the clothes collocation method and device
WO2018018610A1 (en) Method and device for computing degree of match, and user equipment
CN104298755B (en) Content delivery method, content push system and server
CN110110203A (en) Resource information method for pushing and server, resource information methods of exhibiting and terminal
CN109409949A (en) Determination method, apparatus, electronic equipment and the storage medium of user group's classification
US20130332470A1 (en) Information processing apparatus, information processing method, and program
CN106462623B (en) The song recommendations used based on content item
CN105574110A (en) Intelligent game recommending method and device
CN108322317A (en) A kind of account identification correlating method and server
CN110659412A (en) Method and apparatus for providing personalized service in electronic device
JP2017054214A (en) Determination device, learning device, information distribution device, determination method, and determination program
JP2019148897A (en) Behavior pattern search system and behavior pattern search method
CN108763452A (en) Game application method for pushing, system and computer storage media based on big data
CN106294831A (en) A kind of information recommendation method and electronic equipment
CN105617657A (en) Intelligent game recommendation method and device
CN106599047A (en) Information pushing method and device
CN104035934B (en) A kind of method and device that multimedia messages are recommended
TWI682341B (en) Promotion information display method and device
CN110020152A (en) Using recommended method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20170321

Address after: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Applicant after: Guangdong OPPO Mobile Communications Co., Ltd.

Address before: 518000 Guangdong city of Shenzhen province Nanshan District Gao Xin Road No. 013 Fu technology building B block 6 Building

Applicant before: Shenzhen OPPO Communication Software Co., Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20150513

RJ01 Rejection of invention patent application after publication