用于在音乐服务中生成播放列表的系统和方法_2

文档序号:8516056阅读:来源:国知局
中所示,环境100还可以包括一组附加设备110,也可以将 该组设备配置为经由网络122连接到音乐服务服务器115。可以将该组附加设备110中的 每一个与音乐服务服务器115实施的音乐服务的一组附加用户相关联。更具体地,该组附 加用户中的每一个可以具有音乐服务的关联账号或可以通过其他方式注册音乐服务。
[0027] 环境100还可以包括卫星120,诸如全球定位系统(GPS)卫星,可以将其配置为经 由GPS网络124向设备105提供GPS信息。具体地,可以为设备105配置GPS接收器芯片, 其能够计算GPS坐标以定位设备105,确定设备105所在的地点或具体位置,并执行其他功 能。尽管图1示出了设备105与卫星120通信,但应当理解,该组附加设备110中的每一个 都可以经由GPS网络124与卫星120通信。在一些实施例中,设备105可以利用无线局域 网连接、蜂窝塔位置和/或其他连接或参考点,计算其大致方位或位置。
[0028] 此外,如图1中所示,可将设备105配置为经由诸如WLAN连接126的局域网(LAN) 连接到该组附加设备110和/或与其交换数据。在实施例中,WLAN连接126可以基于IEEE 802. 11标准或其他标准或协议。应当理解,移动设备105可以经由任何类型的本地有线或 无线通信与该组附加设备110通信。
[0029] 根据具体实施,音乐服务服务器115、设备105和该组附加设备110可以方便管理 相应设备105、110的用户的音乐订阅。更具体地,音乐服务服务器115、设备105和/或该 组附加设备110可以基于位置、音乐概况和/或与用户和/或相应设备105、110相关联的 其他输入为用户生成播放列表。此外,音乐服务服务器115、设备105和/或该组附加设备 110可以指向要基于输入数据分发播放列表或其他音乐数据的适当用户。再者,音乐服务服 务器115、设备105和/或该组附加设备110可以优化或通过其他方式改善与用户在音乐服 务之内具有的订阅相关联的音乐或播放列表数据的相关性。此外,音乐服务服务器115、设 备105和/或该组附加设备110可以提供界面,以有效地接收输入,用于生成播放列表。总 的来说,可以在环境100的部件促成并可访问的音乐服务之内实施这些所述功能和益处。
[0030] 在实施例中,音乐服务的用户中的每一个,诸如设备105、110的用户可以具有关 联的音乐概况。可以根据与用户听过的、包括在用户播放列表中的、已经与用户共享的歌 曲或艺术家,与类似于用户欣赏、曾听过和/或通过其他方式与用户相关联的其他歌曲或 艺术家的歌曲或艺术家相关联的属性,识别、生成和/或通过其他方式分析用户的音乐概 况。例如,属性可以涵盖结构、作曲、节奏、韵律、根音、音调、乐器法、倾向或风格、录制技术、 影响、合奏类型、独奏类型、抒情内容、歌唱风采和/或其他要素。在一些实施例中,音乐概 况也可以基于收听行为(例如跳过的歌曲、收听时间等)、艺术家和/或播放列表管理者的 等级或投票、任何用户、艺术家、播放列表管理者等的任何社交网络连接(例如关注、连接 等)。可以在实施和执行所述实施例时使用用户的音乐概况。
[0031] 图2-图16示出了与执行和实施音乐服务相关联的示例性屏幕截图。更具体地, 示例性屏幕截图可以在音乐服务中实施并能够在用户的设备诸如设备105上显示。可以将 与示例性屏幕截图相关联的数据传输到服务器诸如音乐服务服务器115,从其接收和/或 与之同步。用户可以经由设备的用户界面,诸如触摸屏,与音乐服务功能交织。应当理解, 图2-图16的屏幕截图仅仅是示例性的,并且可以包括其他各种细节和/或要素。
[0032] 参考图2,示出了针对音乐服务的登录屏幕200的示例性屏幕截图。如图2中所 示,登录屏幕200可以包括用户能够在其中输入登录凭据(例如电子邮箱、用户名、密码等) 的字段以及允许用户注册音乐服务或登录音乐服务的可选选项。
[0033] 参考图3,示出了输入屏幕300的示例性屏幕截图,音乐服务的用户可以向其中输 入与期望的播放列表属性相关联的变量。更具体地,用户可以输入音乐服务能够用于估计 用户期望的一首或多首歌曲并生成包括该一首或多首歌曲和/或其他相关歌曲的播放列 表的变量。在如图所示的实施例中,输入屏幕300可以显示包括一组可选选项的语句。更具 体地,该组可选选项可以对应于语句的成分(例如主语、动词等),可以包括设置输入301、 动作输入302、关联输入303和音乐流派输入304。在一个实施例中,设置输入301可以对应 于位置,动作输入302可以对应于期望的活动,关联输入303可以对应于对一个或多个附加 用户的指示,并且音乐流派输入304可以对应于期望的音乐流派。应当理解,语句的要素, 以及输入301、302、303、304仅仅是示例性的,并且可以包括其他各种要素和/或输入。此 外,可以有附加输入作为语句的成分而呈现,诸如例如,针对用户的心情的输入。此外,应当 理解,语句要素的布局仅仅是示例性的,并且可以通过允许对与输入301、302、303、304相 关联的值和变量进行选择的任何方式来呈现。在一些优选的实施例中,语句可以生成能够 获得感兴趣播放列表的古怪、奇特、恐惧和/或意外组合。
[0034] 在实施例中,可以预设或可以在用户初始化或登录到音乐服务中时随机生成输入 301、302、303、304中的每一个的值以及语句的要素。在一些情况下,用户可以"摇动"设备 以更改要素或值或可以逐个手动更改要素或值。例如,用户可以选择下拉菜单,菜单显示用 户可以为相应输入301、302、303、304选择的可用值或选项。在一些情况下,设备可以识别 当前时间、位置(例如具体地点、城市等)、天气条件和/或与设备环境相关联的其他度量。 设备可以在输入屏幕300上显示对环境的指示。例如,如图3中所示,输入屏幕300可以指 示环境条件的概要305。
[0035] 参考图4,示出了用于设置输入301的可用值400的列表,如相对于图3所论述的。 在一些情况下,可用值400可以是具体位置,诸如具体体育馆、具体办公楼、具体饭店等。在 其他情况下,可用值可以是一般位置,诸如,如图4中所示,"在工作"、"在体育馆"、"在朋友 那里"等。在其他情况下,可用值可以是一般活动,诸如"在途中"、"慢跑"、"放松"等。在实 施例中,可以通过将设备的位置(诸如经由GPS芯片)与附近的地点、纪念碑、饭店、家庭、 商业等位置进行对比来识别用于设置输入301的可用值。尽管图4中未示出,但可以基于 距设备的距离、相关性和/或其他度量排序用于设置输入301的可用值,并且该可用值可以 包括对距设备的距离的指示。
[0036] 参考图5,示出了用于动作输入302的可用值500的列表,如相对于图3所论述的。 更具体地,可用值500可以对应于设备用户当时可能希望做的或可能通过其他方式想要涵 盖所生成播放列表的歌曲的动作。图6示出了用于关联输入303的可用值600的列表,如 相对于图3所论述的。更具体地,可用值600可以对应于特定用户、个体、一般个体组和/ 或对在某些情况下可能与用户一起存在或在用户附近的人或用户的其他指示。
[0037] 在优选的实施例中,可用值600中的一个可以是音乐服务之内用户的联系人601。 更具体地,用户可以选择允许用户在关联音乐服务之内选择特定联系人的联系人601值。 在一些情况下,可以连同用户一起呈现联系人601中的一个或多个,或者通过其他方式联 系人中的一个或多个可以位于用户附近。此外,在一些情况下,联系人601中的一个或多个 可以是知名人士、名人等。应当理解,在用户进行选择时,不必呈现联系人601中的一个或 多个。例如,在准备主办聚会时,用户可以选择用户预计稍后会参加聚会的一个或多个联系 人。在其他情况下,联系人601中的一个或多个不必与用户一起呈现或预计与用户一起呈 现。在实施例中,在识别联系人601时,设备可以扫描用户的地址簿或联系人列表,可以扫 描用户在一个或多个社交网络服务中的连接,和/或可以基于用户连接或来自用户的输入 进行扫描。所识别的联系人可以是或不是音乐服务的成员或注册了音乐服务和/或经由音 乐服务连接到用户。
[0038] 在操作中,响应于选择联系人601值,设备可以显示类似于图7中所示的列表的列 表700。更具体地,列表700可以包括用户联系人的列表。在一些情况下,联系人中的一个 或多个可以经由音乐服务"连接"到用户。在其他情况下,联系人中的一个或多个不必经由 音乐服务连接到用户,然而,选择那些联系人(一个或多个)可以向一个或多个所选择的联 系人发送请求以连接到用户。在实施例中,列表700中的联系人中的每一个可以具有可用 于生成播放列表的关联音乐概况。设备的用户可以选择列表700中的联系人中的一个或多 个,并且然后可以选择"确定"按钮701以确认选择。
[0039] 参考图8,示出了用于音乐流派输入304的可用值800的列表,如相对于图3所论 述的。更具体地,可用值800可以对应于用户可能期望的播放列表歌曲的音乐流派。例如, 如图8中
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1