CN107622101A - 播放歌曲的方法及装置、电子设备 - Google Patents

播放歌曲的方法及装置、电子设备 Download PDF

Info

Publication number
CN107622101A
CN107622101A CN201710807820.5A CN201710807820A CN107622101A CN 107622101 A CN107622101 A CN 107622101A CN 201710807820 A CN201710807820 A CN 201710807820A CN 107622101 A CN107622101 A CN 107622101A
Authority
CN
China
Prior art keywords
song
score value
songs
list
operation behavior
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
CN201710807820.5A
Other languages
English (en)
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.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710807820.5A priority Critical patent/CN107622101A/zh
Publication of CN107622101A publication Critical patent/CN107622101A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

本说明书一个或多个实施例提供了一种播放歌曲的方法及装置、电子设备。其中,所述方法通过对于歌曲列表中的任一歌曲,监听用户对歌曲的操作行为,之后,根据监听到的操作行为,对歌曲的分值进行调整,其中分值用于表征用户对所述歌曲的喜好程度,之后,获取歌曲列表中的每一歌曲的被调整后的分值,最后,按照分值对歌曲列表中的歌曲进行播放。

Description

播放歌曲的方法及装置、电子设备
技术领域
本说明书一个或多个实施例涉及歌曲播放技术领域,尤其涉及一种播放歌曲的方法及装置、电子设备。
背景技术
目前,在播放歌曲列表中的歌曲时,一般按照顺序播放方式或随机播放方式来进行播放。随着科技的进步,当前常见的对歌曲列表的播放方式已无法满足歌曲收听者的需求。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种播放歌曲的方法及装置、电子设备。
为实现上述目的,本说明书一个或多个实施例提供的技术方案如下:
一种播放歌曲的方法,包括:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
一种播放歌曲的装置,包括:
行为监听模块,对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
分值调整模块,根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
分值获取模块,获取所述歌曲列表中的每一歌曲的被调整后的分值;
播放模块,按照所述分值对所述歌曲列表中的歌曲进行播放。
一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
所述处理器被配置为:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下步骤:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
通过以上技术方案可见,通过监听用户对歌曲列表中歌曲的操作行为,并依据监听到的操作行为对歌曲列表中的歌曲的分值进行调整,使得每一歌曲的分值可以反映出该歌曲被用户的喜好程度。最终,通过获取歌曲列表中每一歌曲调整后的分值,可以按照该分值对所述歌曲列表进行播放,从而使得列表中的歌曲播放次序与用户对歌曲的喜好程度相适应,进而给用户提供了较好的歌曲收听体验。
附图说明
图1A示出了一示例性实施例提供的一种播放歌曲的方法的流程;
图1B示出了一示例性实施例提供的一种播放歌曲的方法的场景;
图1C示出了另一示例性实施例提供的一种播放歌曲的方法的场景;
图2示出了另一示例性实施例提供的一种播放歌曲的方法的场景;
图3示出了一种示例性实施例提供的实现播放歌曲过程的构架;
图4示出了一示例性实施例提供的一种播放歌曲的装置的结构;
图5示出了一示例性实施例提供的一种电子设备的结构。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1A是根据一示例性实施例示出的播放歌曲的方法的流程图,图1B是根据一示例性实施例示出的播放歌曲的方法的场景图。该方法可单独由用以对歌曲列表进行播放的客户端设备来执行,或者一部分步骤由客户端设备来执行,另一部分步骤由与提供歌曲服务的服务器来执行。其中,客户端设备可以是手机、电脑、PDA、手表等,该客户端设备上可以安装有用以播放歌曲的应用程序。本方法可以应用于在按照歌曲列表对歌曲进行播放的场景中,其中,歌曲列表包括多首歌曲,该歌曲列表以及各列表中所包含的歌曲资源可以被存储于服务器上,客户端设备需要从服务器上获取该歌曲列表并播放。当然,该歌曲列表以及各列表中所包含的歌曲资源也可以是客户端设备本地存储的。该客户端设备也可以被称为用户设备(UE)、用户终端等。如图1A所示,所述播放歌曲的方法包括如下步骤101~104:
在步骤101中,对于歌曲列表中的任一歌曲,监听用户对歌曲的操作行为。
一般情况下,对多首歌曲进行播放时,歌曲列表是对歌曲进行播放的依据。歌曲列表内包含的歌曲可以由用户来选定,也可以是按照一定的音乐风格(如:乡村风格)筛选的。歌曲列表可以例如:音乐播放器中的默认列表、歌曲播放历史列表、本地歌曲列表、收藏歌曲的列表、歌曲试听列表等。在一个示例的场景中,如图1B所示,当用户选中本地歌曲列表作为歌曲播放的依据时,用以播放歌曲的应用程序的界面21上的歌曲列表展示区22对选定的歌曲列表名称以及该选定的歌曲列表包括的歌曲标识信息(可以包括歌曲名称、歌手姓名、所属专辑名称、歌曲时长等)进行展示,其中,歌曲列表展示区22还可以展示选定的歌曲列表所包括的歌曲的数目。在如图1B所示的示例的场景中,歌曲列表展示区22展示选中的“本地歌曲列表”、“本地歌曲列表”所包括的歌曲的数目:“100”以及歌曲名称“song1”、“song2”、“song3”、“song4”、“song5”、“song6”、“song7”、……、“song100”。
在用户选中歌曲列表后,如果用户选择由上述的应用程序按照歌曲列表对歌曲进行自动播放,则可以对歌曲列表的播放模式进行设置。歌曲列表的播放模式例如可以包括随机播放、列表循环、顺序播放、用户偏好、单曲循环等。其中,随机播放模式为基于预设的随机算法对歌曲列表中的歌曲进行播放的模式。列表循环模式是对多个播放列表中的歌曲按照播放列表进行循环播放的模式。顺序播放模式是按照播放列表中歌曲的排列顺序进行播放的模式。用户偏好模式可为基于用户对歌曲的喜好对歌曲进行播放的模式,关于用户偏好模式在下文中会详细介绍。单曲循环模式是对某一首歌曲进行循环播放的模式。
请继续参阅图1B,在界面21上提供歌曲列表的播放模式的设置按钮23,当用户需要设置歌曲列表的播放模式时,可以将手型光标24移动至设置按钮23的位置,并通过点击设置按钮23调出播放模式列表25,该播放模式列表25中包括随机播放、列表循环、顺序播放、用户偏好等模式的名称及其图标,以供用户选择。当用户选中其中一种模式时,设置按钮23的图标切换为用户选中的模式的图标,以使用户了解当前歌曲列表的播放模式。例如,当用户选中随机播放后,图1B所示的界面21将改变为如图1C所示的界面21,其中,设置按钮23的图标切换为随机播放模式的图标。在设置歌曲列表的播放模式后,便可基于歌曲列表对歌曲进行播放。
在播放歌曲列表中的任一歌曲时,用户可对歌曲实施各种操作行为。在一实施例中,用户对歌曲的操作行为可以被划分为两种类型:第一类型与第二类型,第一类型的操作行为属于用户对歌曲表达喜爱减少倾向的行为,第二类型的操作行为属于用户对歌曲表达喜爱增加倾向的行为。举例而言,第一类型的操作行为可以是在播放一首歌曲的过程中切换到其他歌曲等,第二类型的操作行为可以是在结束播放一首歌曲后再次切换到该歌曲、或在播放其他歌曲时切换到另一首歌曲、或为歌曲标记好评消息(如:将歌曲标记为“我喜欢”,或为歌曲点赞、或为歌曲添加一条评价内容)等。在一个示例的场景中,如图1C所示,用户可通过界面21提供的控件27对歌曲实施上述的部分操作行为。其中,控件27包括第一控件271、第二控件272、第三控件273、第四控件274以及第五控件275。第一控件271用于触发播放位于歌曲列表中的当前播放歌曲的上一首歌曲,第二控件272用于切换当前播放歌曲的播放状态(播放、暂停),第三控件273用于触发播放位于歌曲列表中的当前播放歌曲的下一首歌曲,第四控件274为进度条,用于显示或者调整当前播放歌曲的播放进度,第五控件275被触发时针对当前播放歌曲标记好评消息。在如图1C所示例的场景中,在对任一歌曲进行播放时,歌曲列表中正在播放的歌曲对应的歌曲标识信息的展示区突出显示,以供用户查看正在播放的歌曲,并据此实施各种操作行为。请继续参阅图1C,当正在播放的歌曲是“song3”时,将“song3”这首歌曲的展示区26的背景颜色调整为与“本地歌曲列表”中其他歌曲的展示区的背景颜色不一样的颜色。同时,第二控件272的状态由图1B所示的“播放”的图标切换为本图1C显示的“暂停”图标,表示触发此状态的第二控件272可以使当前正在播放的歌曲暂停播放。当用户不愿意欣赏当前正在播放的song3时,可以通过触发第一控件271播放上一首歌曲,也可以通过触发第三控件273播放下一首歌曲。当用户比较喜爱当前正在播放的song3并希望重听该song3时,可以在结束播放song3后再次切换到该song3,具体可以通过拖拽进度条将播放进度拖拽至进度条始端,也可以通过在歌曲列表中选中该song3,并通过触发第二控件272播放该song3,或者通过双击歌曲列表中的song3播放该song3。当在播放其他歌曲时,如果用户希望播放song3,则可以切换到播放song3的状态,具体可以通过在歌曲列表中选中song3,并通过触发第二控件272播放song3,或者通过双击歌曲列表中的song3播放song3。如果在播放song3时,用户希望表达对song3的喜爱,可以通过触发第五控件275为歌曲3标记好评消息,当第五控件275被触发时便发出对歌曲3的好评消息,该好评消息可以被客户端监听到。
对于歌曲列表中的任一歌曲,可以监听用户对歌曲的操作行为,以供后续对歌曲的分值进行调整。需要说明的是,在一种实施例中,可以在监听到一个操作行为之后,便进入步骤102。在另一种实施例,也可以并不是在没监听到一个操作行为之后便执行步骤102,而是在监听到多个操作行为之后,通过将与这多个操作行为对应的行为数据捞取出来,然后依照捞取的行为数据来执行步骤102。
在步骤102中,根据监听到的操作行为,对歌曲的分值进行调整。其中,歌曲的分值用于表征用户对歌曲的喜好程度。
其中,对于一个新生成的歌曲列表来说,该新生成的列表中的每一首歌曲都会有一个初始分值(如:0),并且每一首歌曲的初始分值都是相等的。在歌曲列表中的歌曲***作之后,会不断调整歌曲的分值,其中,第一个操作行为所引发的分值调整动作是针对所述初始分值的,每次调整之后,可以只记录调整后所得的分值,而删除调整前的分值。
在一实施例中,在根据监听到的操作行为对歌曲的分值进行调整时,先确定操作行为所属的类型,再根据确定的操作行为所属的类型确定如何对歌曲的分值进行调整。其中,当操作行为属于上述的第一类型时,降低歌曲的分值;当操作行为属于上述的第二类型时,提高歌曲的分值。在一个示例的场景中,当上述的应用程序正在播放song3时切换到了song5,则对歌song3的操作行为属于上述的第一类型,应该降低song3的分值,而对于song5而言,该操作行为属于上述的第二类型,应该提高song5的分值。在另一个示例的场景中,在song3播放结束时再次切换到该song3的操作行为属于上述的第二类型,应该提高song3的分值。在又一个示例的场景中,在播放song3时,用户触发了如图1C所示的“第五控件275”,发出了例如“我喜欢”的好评消息,对于song3而言,该操作行为属于上述的第二类型,应该提高song3的分值。当然,上述仅是一种示例性的调整方式,如果分值越大,代表用户对歌曲的喜好程度越低,分值越小,反而代表用户对歌曲的喜好程度越高,则调整方式需要作相应变化。
在一种实施例中,每监听到一种针对某个歌曲的操作行为后,可以执行减去设定分(如1分)或加上设定分动作。在另一种实施例中,在降低歌曲的分值时,可以先确定与操作行为对应的分值差,再将歌曲的当前分值减去该分值差,得到该歌曲的调整后的分值。在提高歌曲的分值时,可以先确定与操作行为对应的分值差,在将歌曲的当前分值加上该分值差,得到该歌曲的调整后的分值。其中,每个操作行为可以对应于相应的分值差,操作行为与分值差的对应关系可以存储在数据表中。根据操作行为可以通过查表的方式确定该操作行为对应的分值差。在一个示例的场景中,上述的操作行为对应的分值差可如表1所示。
在一个示例的场景中,如果监听到应用程序正在播放song3时被切换到了song5,且确定对song3的操作行为属于第一类型,接着,可以根据表1确定与对song3的操作行为对应的分值差为:1,接着将歌song3的当前分值(即调整前的分值)减去确定的分值差:1,得到song3的调整后的分值。在本示例的场景中,当监听到的对song5的操作行为是“在播放其他歌曲时切换到该歌song5”时,如果确定对song5的操作行为属于第二类型,则根据表1确定对song5的操作行为对应的分值差为:1,接着,将song5的当前分值(即调整前的分值)加上分值差:1,得到song5的调整后的分值。
表1
操作行为 分值差
在播放歌曲的过程中切换到其他歌曲 1
在播放其他歌曲时切换到该歌曲 1
在结束播放歌曲后再次切换到该歌曲 2
为歌曲标记好评消息 5
在另一个示例的场景中,监听到在播放song3时,用户触发了如图1C所示的“第五控件275”,则视为监听到“为song3标记好评消息”的操作行为,接着确定对song3的操作行为属于上述的第二类型,接着根据表1确定对song3的操作行为对应的分值差为:5(如表1所示),接着,将song3的当前分值加上确定的分值差:5,得到song3的调整后的分值。
在步骤103中,获取歌曲列表中的每一歌曲的被调整后的分值。
对于歌曲列表中的每一歌曲的被调整后的分值,可以与歌曲列表中的每一歌曲一一对应地存储,比如:存储在客户端设备本地或者存储在服务器上。例如,歌曲列表中的每一歌曲的被调整后的分值与每一歌曲可以一一对应地存储在数据表中。当需要获取歌曲列表中的任一歌曲的被调整后的分值时,可以通过查表的方法得到歌曲对应的被调整后的分值。当然,在按照分值对歌曲列表中的歌曲进行播放时,可能需要获知歌曲列表中所有歌曲的分值,并对歌曲列表中所有歌曲的分值比较后基于比较结果确定如何对歌曲进行播放。在一个示例的场景中,本地歌曲列表中所有歌曲以及对应的调整后分值,请参见表2。一般情况下,可以通过遍历数据表2获取本地歌曲列表中所有歌曲的分值。其中,song 3的分值最高,说明用户最喜欢song 3,并经常播放song 3;而song 100的分值最低,说明用户对song 100的喜好程度相对于其他歌曲较低。
在一个实施例中,所述获取所述歌曲列表中的每一歌曲的分值的过程包括:当接收到用户触发的用于按照特定模式播放歌曲列表的指令后,获取歌曲列表中的每一歌曲的分值。其中,特定模式可包括:随机播放模式或用户偏好模式。
如图1C所示,当用户在界面21上通过设置按钮23切换到随机播放模式或用户偏好模式后,视为触发按照随机播放模式或用户偏好模式播放歌曲列表的指令。当接收到用户触发的用于按照随机播放模式或用户偏好模式播放歌曲列表的指令后,获取歌曲列表中的每一歌曲的分值。
表2
歌曲名称 分值
song 1 22
song 2 26
song 3 30
song 4 15
song 5 12
song 6 8
song 7 3
…… ……
song 100 -5
在步骤104中,按照分值对歌曲列表中的歌曲进行播放。
在按照分值对歌曲列表中的歌曲进行播放时,可以根据分值确定歌曲的播放次序或者播放概率。例如,分值高的歌曲可以优先播放,或者多播几次。在实际应用时,可以根据歌曲列表的播放模式,确定如何按照分值对对歌曲列表中的歌曲进行播放。具体地,当接收到用户触发的用于按照用户偏好模式播放歌曲列表的指令后,按照分值从高到低的顺序播放歌曲列表中的歌曲;而当接收到用户触发的用于按照随机播放模式播放歌曲列表的指令后,按照分值随机播放根据歌曲列表中的歌曲,其中,歌曲列表中的歌曲的随机概率与该歌曲的分值正相关。在一个如图1C所示例的场景中,当用户希望上述的应用程序按照自己的偏好播放歌曲时,可以将歌曲列表的模式切换为用户偏好模式。在用户选定用户偏好模式后,视为触发按照用户偏好模式播放歌曲列表的指令。当上述的应用程序接收到用户触发的用于按照用户偏好模式播放歌曲列表的指令后,可以从表2中获取本地歌曲列表中所有歌曲的调整后的分值,并通过比较所有歌曲的调整后的分值的大小,对所有歌曲的调整后的分值进行排序,并根据排序结果按照分值从高到低的顺序播放歌曲列表中的歌曲。如表2所示,如果song3分值最高,则确定播放song3的次序为第一,song 100的分值最低,则确定播放song 100的次序为第一百。而当用户希望上述的应用程序按照随机播放模式播放歌曲列表中的歌曲时,可以将歌曲列表的模式切换为随机播放模式。在用户选定随机播放模式后,视为触发按照随机播放模式播放歌曲列表的指令。当上述的应用程序接收到用户触发的用于按照随机播放模式播放歌曲列表的指令后,可以从表2中获取本地歌曲列表中所有歌曲的调整后的分值,并通过比较所有歌曲的调整后的分值的大小,对所有歌曲的调整后的分值进行排序,接着根据排序结果确定歌曲列表中的歌曲的随机概率,其中歌曲列表中的歌曲的随机概率与该歌曲的分值正相关,也就是,歌曲的分值越高,随机概率越大。如表2所示,如果song 3分值最高,则播放song 3的随机概率最大,song 100的分值最低,则song100的随机概率最小。
本实施例中,通过监听用户对歌曲列表中歌曲的操作行为,并依据监听到的操作行为对歌曲列表中的歌曲的分值进行调整,使得每一歌曲的分值可以反映出该歌曲被用户的喜好程度。最终,通过获取歌曲列表中每一歌曲调整后的分值,可以按照该分值对所述歌曲列表进行播放,从而使得列表中的歌曲播放次序与用户对歌曲的喜好程度相适应,进而给用户提供了较好的歌曲收听体验。
图2是根据另一示例性实施例示出的播放歌曲的方法的场景图。在一示例性的场景中,由于用户可能在不同的时间段内喜欢不同的歌曲,比如在上午喜欢听轻快的歌曲,下午喜欢听安静的歌曲,如果不分时段地对歌曲的操作行为进行监听,那么根据监听到的操作行为,对歌曲的分值进行调整后,根据歌曲的分值对歌曲列表中的歌曲进行播放时,有可能在上午所属的时间段内播放的歌曲中有一半是用户下午喜欢听的歌曲。为了实现播放歌曲遵从用户对歌曲喜好的时间规律,监听用户对歌曲的操作行为的过程包括:
对于歌曲列表中的任一歌曲,监听用户在特定时间段内对歌曲的操作行为。
关于上述的特定时间段,可以是用户自行设定的,也可以是根据用户的历史操作行为确定的。在一个示例的场景中,如图2所示,用户可以通过上述的应用程序的界面21上提供的特定时间段的设置子界面28设置特定时间段。具体地,设置子界面28包括特定时间段的“开始时间”的输入框281与结束时间的输入框282。用户可以直接在上述的输入框内输入符合预设时间格式的时间信息,也可以通过手型光标24触发下拉菜单284的触发按钮283进而调出下拉菜单284,并从中选定符合需求的时间信息作为输入框的输入内容。例如,用户如果习惯在每天的17:00至18:00之间的特定时间段内听歌,则可以通过如图2所示的播放器的界面21设定特定时间段的“开始时间”为17:00,结束时间为18:00。
在确定特定时间段后,便会监听用户在特定时间段内对歌曲的操作行为。而且,根据在该特定时间段内监听到的操作行为,对歌曲的分值进行调整,并将调整后的歌曲的分值,作为在该特定时间段内对歌曲进行播放的依据。继续上述的示例场景,当特定时间段的“开始时间”为17:00,结束时间为18:00时,便于17:00~18:00的特定时间段内监听用户对歌曲的操作行为,根据该特定时间段内用户对歌曲的操作行为,对歌曲的分值进行调整,并将调整后的歌曲的分值与该特定时间段关联。在检测到当前时间处于17:00~18:00的特定时间段内时,获取与该特定时间段关联的歌曲列表中的每一歌曲的被调整后的分值,按照上述的分值对歌曲列表中的歌曲进行播放。
需要说明的是,特定时间段的数目可以是一个,也可以是多个。当存在多个特定时间段时,可以在各个特定时间段内分别监听用户对歌曲的操作行为,并根据各个特定时间段内的用户对歌曲的操作行为,对歌曲的分值进行各自调整,并将调整后的歌曲的分值分别与各个特定时间段对应关联。在检测到当前时间处于其中一个特定时间段内时,获取与该特定时间段关联的歌曲列表中的每一歌曲的被调整后的分值,按照上述的分值对歌曲列表中的歌曲进行播放。在一个示例性的场景中,存在两个特定时间段8:00~9:00与17:00~18:00。当检测到当前时间处于8:00~9:00时,监听8:00~9:00的特定时间段内用户对歌曲的操作行为,根据8:00~9:00特定时间段内用户对歌曲的操作行为,对歌曲的分值进行调整,并将调整后的歌曲的分值与8:00~9:00特定时间段关联。当检测到当前时间处于17:00~18:00时,监听17:00~18:00的特定时间段内用户对歌曲的操作行为,根据17:00~18:00特定时间段内用户对歌曲的操作行为,对歌曲的分值进行调整,并将调整后的歌曲的分值与17:00~18:00特定时间段关联。在检测到当前时间处于8:00~9:00的特定时间段内时,获取与8:00~9:00特定时间段关联的歌曲列表中的每一歌曲的被调整后的分值,按照上述的分值对歌曲列表中的歌曲进行播放。在检测到当前时间处于17:00~18:00的特定时间段内时,获取与17:00~18:00特定时间段关联的歌曲列表中的每一歌曲的被调整后的分值,按照上述的分值对歌曲列表中的歌曲进行播放。
在另一个示例的场景中,在监听用户对歌曲的操作行为的过程中,还监听用户对歌曲的操作行为的时间,这样,可以基于用户的历史操作行为的时间确定用户集中播放歌曲列表中歌曲的时间段,并将确定的时间段作为上述的特定时间段。这样,可以实现播放歌曲遵从用户对歌曲喜好的时间规律,使得歌曲播放更加智能化。
本实施例中,通过监听用户在特定时间段内对歌曲的操作行为,可以根据特定时间段内用户对歌曲的操作行为调整歌曲的分值,并在上述的特定时间段内根据歌曲调整后的分值对歌曲进行播放,实现播放歌曲遵从用户对歌曲喜好的时间规律,使得歌曲播放更加智能化。
作为一种应用方式,上述的播放歌曲的方法可以基于电子设备中安装的客户端实现。具体地,对于歌曲列表中的任一歌曲,客户端监听用户对歌曲的操作行为,根据监听到的操作行为,对歌曲的分值进行调整。客户端在播放歌曲时,获取歌曲列表中的每一歌曲的被调整后的分值,并按照分值对歌曲列表中的歌曲进行播放。
作为另一种应用方式,上述的播放歌曲的方法可以基于如图3所示的构架实现。具体地,电子设备31(如:手机、电脑、PDA、手表等)中安装的客户端用于播放歌曲,并可监听用户对歌曲的操作行为。客户端在监听到用户对歌曲的操作行为后,将监听到的用户对歌曲的操作行为通过网络上传至服务器32。其中,服务器32中存储有歌曲列表中的每一歌曲的当前分值。服务器32在接收到电子设备31中的客户端发送的用户对歌曲的操作行为后,根据监听到的所述操作行为与歌曲的当前分值,对歌曲的分值进行调整。客户端在播放歌曲时,通过网络从服务器32获取歌曲列表中的每一歌曲的被调整后的分值,并按照分值对歌曲列表中的歌曲进行播放。这里并不构成对本申请的限定。
与上述方法相应,本说明书一个或多个实施例还提供一种播放歌曲的装置400,该装置400可以应用于电子设备(如:手机、电脑、PDA、手表等)中。
如图4所示,在一实施例中,一种播放歌曲的装置400可包括:
行为监听模块410,对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
分值调整模块420,根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
分值获取模块430,获取所述歌曲列表中的每一歌曲的被调整后的分值;
播放模块440,按照所述分值对所述歌曲列表中的歌曲进行播放。
在一实施例中,所述分值获取模块430,可在接收到所述用户触发的用于按照特定模式播放所述歌曲列表的指令后,获取所述歌曲列表中的每一歌曲的分值。
在一实施例中,所述操作行为所属的类型可包括第一类型与第二类型;
所述分值调整模块420,可包括:
类型确定子模块,确定所述操作行为所属的类型;
第一分值调整子模块,在所述操作行为属于所述第一类型时,降低所述歌曲的分值;
第二分值调整子模块,在所述操作行为属于所述第二类型时,提高所述歌曲的分值。
在一实施例中,属于所述第一类型的操作行为可包括:在播放所述歌曲的过程中切换到其他歌曲;属于所述第二类型的操作行为可包括:在结束播放所述歌曲后再次切换到该歌曲、和/或在播放其他歌曲时切换到所述歌曲、和/或为所述歌曲标记好评消息。
在一实施例中,所述第一分值调整子模块,可在所述操作行为属于所述第一类型时,确定与所述操作行为对应的分值差,将所述歌曲的当前分值减去所述分值差,得到该歌曲的调整后的分值;所述第二分值调整子模块可在所述操作行为属于所述第二类型时,确定与所述操作行为对应的分值差,将所述歌曲的当前分值加上所述分值差,得到该歌曲的调整后的分值。
在一实施例中,所述行为监听模块410,可对于歌曲列表中的任一歌曲,监听用户在特定时间段内对所述歌曲的操作行为。
在一实施例中,所述播放模块430,可被配置为:
在接收到所述用户触发的用于按照用户偏好模式播放所述歌曲列表的指令后,按照所述分值从高到低的顺序播放所述歌曲列表中的歌曲;或,
可在接收到所述用户触发的用于按照随机播放模式播放所述歌曲列表的指令后,按照所述分值随机播放所述根据所述歌曲列表中的歌曲,其中,所述歌曲列表中的歌曲的随机概率与该歌曲的分值正相关。
如图5所示,本说明书一个或多个实施例提供了一种电子设备(如:用于实现各类网络事件的网络设备或其他类型的计算设备),可以包括处理器、内部总线、网络接口、存储器(包括内存以及非易失性存储器),当然还可能包括其他业务所需要的硬件。处理器可为中央处理单元(CPU)、处理单元、处理电路、处理器、专用集成电路(ASIC)、微处理器或可执行指令的其他处理逻辑中的一个或多个实例。处理器从非易失性存储器中读取对应的程序到内存中然后运行。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
在一种实施例中,处理器可以被配置为:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值,并按照所述分值对所述歌曲列表中的歌曲进行播放。
在本申请又一种实施例中,还提供了一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下步骤:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同/相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例、装置实施例、存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书一个或多个实施例时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器
(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本说明书一个或多个实施例的实施例可提供为方法、***或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
以上所述仅为本说明书一个或多个实施例的实施例而已,并不用于限制本说明书一个或多个实施例。对于本领域技术人员来说,本说明书一个或多个实施例可以有各种更改和变化。凡在本说明书一个或多个实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例的权利要求范围之内。

Claims (17)

1.一种播放歌曲的方法,包括:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
2.根据权利要求1所述的方法,所述获取所述歌曲列表中的每一歌曲的分值包括:
当接收到所述用户触发的用于按照特定模式播放所述歌曲列表的指令后,获取所述歌曲列表中的每一歌曲的分值。
3.根据权利要求2所述的方法,所述特定模式包括:随机播放模式或用户偏好模式。
4.根据权利要求1所述的方法,所述操作行为所属的类型包括第一类型与第二类型;
所述根据监听到的所述操作行为,对所述歌曲的分值进行调整,包括:
确定所述操作行为所属的类型;
当所述操作行为属于所述第一类型时,降低所述歌曲的分值;
当所述操作行为属于所述第二类型时,提高所述歌曲的分值。
5.根据权利要求4所述的方法,属于所述第一类型的操作行为包括:在播放所述歌曲的过程中切换到其他歌曲;属于所述第二类型的操作行为包括:在结束播放所述歌曲后再次切换到该歌曲、和/或在播放其他歌曲时切换到所述歌曲、和/或为所述歌曲标记好评消息。
6.根据权利要求4所述的方法,所述当所述操作行为属于所述第一类型时,降低所述歌曲的分值包括:
当所述操作行为属于所述第一类型时,确定与所述操作行为对应的分值差;
将所述歌曲的当前分值减去所述分值差,得到该歌曲的调整后的分值;
所述当所述操作行为属于所述第二类型时,提高所述歌曲的分值包括:
当所述操作行为属于所述第二类型时,确定与所述操作行为对应的分值差;
将所述歌曲的当前分值加上所述分值差,得到该歌曲的调整后的分值。
7.根据权利要求1所述的方法,所述对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为包括:
对于歌曲列表中的任一歌曲,监听用户在特定时间段内对所述歌曲的操作行为。
8.根据权利要求1所述的方法,所述按照所述分值对所述歌曲列表中的歌曲进行播放包括:
当接收到所述用户触发的用于按照用户偏好模式播放所述歌曲列表的指令后,按照所述分值从高到低的顺序播放所述歌曲列表中的歌曲;或,
当接收到所述用户触发的用于按照随机播放模式播放所述歌曲列表的指令后,按照所述分值随机播放所述根据所述歌曲列表中的歌曲,其中,所述歌曲列表中的歌曲的随机概率与该歌曲的分值正相关。
9.一种播放歌曲的装置,包括:
行为监听模块,对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
分值调整模块,根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
分值获取模块,获取所述歌曲列表中的每一歌曲的被调整后的分值;
播放模块,按照所述分值对所述歌曲列表中的歌曲进行播放。
10.根据权利要求9所述的装置,所述分值获取模块在接收到所述用户触发的用于按照特定模式播放所述歌曲列表的指令后,获取所述歌曲列表中的每一歌曲的分值。
11.根据权利要求9所述的装置,所述操作行为所属的类型包括第一类型与第二类型;
所述分值调整模块包括:
类型确定子模块,确定所述操作行为所属的类型;
第一分值调整子模块,在所述操作行为属于所述第一类型时,降低所述歌曲的分值;
第二分值调整子模块,在所述操作行为属于所述第二类型时,提高所述歌曲的分值。
12.根据权利要求11所述的装置,属于所述第一类型的操作行为包括:在播放所述歌曲的过程中切换到其他歌曲;属于所述第二类型的操作行为包括:在结束播放所述歌曲后再次切换到该歌曲、和/或在播放其他歌曲时切换到所述歌曲、和/或为所述歌曲标记好评消息。
13.根据权利要求11所述的装置,所述第一分值调整子模块在所述操作行为属于所述第一类型时,确定与所述操作行为对应的分值差,将所述歌曲的当前分值减去所述分值差,得到该歌曲的调整后的分值;
所述第二分值调整子模块在所述操作行为属于所述第二类型时,确定与所述操作行为对应的分值差,将所述歌曲的当前分值加上所述分值差,得到该歌曲的调整后的分值。
14.根据权利要求9所述的装置,所述行为监听模块对于歌曲列表中的任一歌曲,监听用户在特定时间段内对所述歌曲的操作行为。
15.根据权利要求9所述的装置,所述播放模块被配置为:
在接收到所述用户触发的用于按照用户偏好模式播放所述歌曲列表的指令后,按照所述分值从高到低的顺序播放所述歌曲列表中的歌曲;或,
在接收到所述用户触发的用于按照随机播放模式播放所述歌曲列表的指令后,按照所述分值随机播放所述根据所述歌曲列表中的歌曲,其中,所述歌曲列表中的歌曲的随机概率与该歌曲的分值正相关。
16.一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
所述处理器被配置为:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
17.一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下步骤:
对于歌曲列表中的任一歌曲,监听用户对所述歌曲的操作行为;
根据监听到的所述操作行为,对所述歌曲的分值进行调整,所述分值用于表征所述用户对所述歌曲的喜好程度;
获取所述歌曲列表中的每一歌曲的被调整后的分值;
按照所述分值对所述歌曲列表中的歌曲进行播放。
CN201710807820.5A 2017-09-08 2017-09-08 播放歌曲的方法及装置、电子设备 Pending CN107622101A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710807820.5A CN107622101A (zh) 2017-09-08 2017-09-08 播放歌曲的方法及装置、电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710807820.5A CN107622101A (zh) 2017-09-08 2017-09-08 播放歌曲的方法及装置、电子设备

Publications (1)

Publication Number Publication Date
CN107622101A true CN107622101A (zh) 2018-01-23

Family

ID=61089679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710807820.5A Pending CN107622101A (zh) 2017-09-08 2017-09-08 播放歌曲的方法及装置、电子设备

Country Status (1)

Country Link
CN (1) CN107622101A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110191236A (zh) * 2019-06-27 2019-08-30 广州酷狗计算机科技有限公司 歌曲播放队列管理方法、装置、终端设备及存储介质
CN110968727A (zh) * 2018-09-29 2020-04-07 阿里巴巴集团控股有限公司 信息处理方法和装置
CN111753124A (zh) * 2019-03-29 2020-10-09 Tcl集团股份有限公司 一种音乐推荐方法及服务器
CN112002352A (zh) * 2020-09-08 2020-11-27 平安国际智慧城市科技股份有限公司 随机播放音乐方法、装置、计算机设备及存储介质
CN114840122A (zh) * 2022-04-02 2022-08-02 杭州网易云音乐科技有限公司 随机播放的交互方法、装置、存储介质和计算设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104715770A (zh) * 2015-03-11 2015-06-17 广东欧珀移动通信有限公司 一种音乐播放方法及装置
CN104732992A (zh) * 2015-04-02 2015-06-24 陈佩珊 一种音乐播放的方法及音乐播放器
CN104978377A (zh) * 2014-09-25 2015-10-14 腾讯科技(深圳)有限公司 一种多媒体数据处理的方法、装置以及终端
CN105550243A (zh) * 2015-12-07 2016-05-04 广东欧珀移动通信有限公司 一种播放列表的处理方法及装置
CN107071579A (zh) * 2017-03-02 2017-08-18 合网络技术(北京)有限公司 多媒体资源处理方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978377A (zh) * 2014-09-25 2015-10-14 腾讯科技(深圳)有限公司 一种多媒体数据处理的方法、装置以及终端
CN104715770A (zh) * 2015-03-11 2015-06-17 广东欧珀移动通信有限公司 一种音乐播放方法及装置
CN104732992A (zh) * 2015-04-02 2015-06-24 陈佩珊 一种音乐播放的方法及音乐播放器
CN105550243A (zh) * 2015-12-07 2016-05-04 广东欧珀移动通信有限公司 一种播放列表的处理方法及装置
CN107071579A (zh) * 2017-03-02 2017-08-18 合网络技术(北京)有限公司 多媒体资源处理方法及装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110968727A (zh) * 2018-09-29 2020-04-07 阿里巴巴集团控股有限公司 信息处理方法和装置
CN110968727B (zh) * 2018-09-29 2023-10-20 阿里巴巴集团控股有限公司 信息处理方法和装置
CN111753124A (zh) * 2019-03-29 2020-10-09 Tcl集团股份有限公司 一种音乐推荐方法及服务器
CN110191236A (zh) * 2019-06-27 2019-08-30 广州酷狗计算机科技有限公司 歌曲播放队列管理方法、装置、终端设备及存储介质
CN110191236B (zh) * 2019-06-27 2020-11-17 广州酷狗计算机科技有限公司 歌曲播放队列管理方法、装置、终端设备及存储介质
CN112002352A (zh) * 2020-09-08 2020-11-27 平安国际智慧城市科技股份有限公司 随机播放音乐方法、装置、计算机设备及存储介质
CN112002352B (zh) * 2020-09-08 2022-11-15 深圳赛安特技术服务有限公司 随机播放音乐方法、装置、计算机设备及存储介质
CN114840122A (zh) * 2022-04-02 2022-08-02 杭州网易云音乐科技有限公司 随机播放的交互方法、装置、存储介质和计算设备

Similar Documents

Publication Publication Date Title
US11588767B2 (en) System and interface that facilitate selecting videos to share in a messaging application
CN107622101A (zh) 播放歌曲的方法及装置、电子设备
US11694229B2 (en) System and method for providing enhanced user-sponsor interaction in a media environment, including support for shake action
US10469549B2 (en) Device for participating in a network for sharing media consumption activity
US7680959B2 (en) P2P network for providing real time media recommendations
US10134059B2 (en) System and method for delivering media content with music-styled advertisements, including use of tempo, genre, or mood
US8180770B2 (en) System and method for creating a playlist
US8583791B2 (en) Maintaining a minimum level of real time media recommendations in the absence of online friends
CA2950421C (en) Systems, methods and apparatus for generating music recommendations
US8825668B2 (en) Method and apparatus for updating song playlists based on received user ratings
CN110730387B (zh) 视频播放控制方法和装置、存储介质及电子装置
CN104603778A (zh) 信息处理设备、信息处理方法以及程序
WO2013137937A2 (en) Methods and systems for ordering and voting on shared media playlists
CN103718166A (zh) 信息处理设备、信息处理方法和计算机程序产品
WO2013184957A1 (en) Systems and methods of classifying content items
CN107071525A (zh) 媒体文件的输出处理方法、客户端及***
CN107197381A (zh) 电视视频的热度曲线生成方法、装置和可读存储介质
CN106713985A (zh) 一种推荐网络视频的方法和装置
WO2022033452A1 (zh) 一种音量推荐方法、装置、设备及存储介质
CN110309326A (zh) 基于多媒体文件的播放列表生成方法、装置和终端设备
EP3985669A1 (en) Methods and systems for automatically matching audio content with visual input
CN104199864B (zh) 一种输入过程中按键音提示的方法和装置
CN104581224B (zh) 切换播放内容的方法、装置及终端
WO2013123998A1 (en) An electronic device for providing media recommendations and a method therein
CN107295391B (zh) 数据处理方法、装置、存储介质及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1248859

Country of ref document: HK

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200921

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200921

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180123