用于运动训练的训练计划和音乐播放列表生成的制作方法_6

文档序号:9386812阅读:来源:国知局
前、从用户的库(或远程库)选择歌曲来在忙碌中选择歌曲。
[0208] 台选择菜单3465允许用户选择实况音乐台作为用于他或她的锻炼的音乐源。实 况音乐台可以是无线电(0TA)广播,或可替换地或附加地,设置在诸如互联网的网络上的 流媒体音乐台。在另一方面,音乐源选项3470可以用于识别用于选择音乐的具体的源。例 如,运动者可以指出他希望通过选择选项3470将音乐从他或她的个人库取出(即,被选 择)。个人库或其它音乐源可以被容纳在本地数据库中(例如,本地硬盘驱动器),或在远 程网络位置,或两者都有。在一个布置中,本地音乐库可以通过使用应用协议与锻炼和音乐 播放列表生成系统连接,以通知系统在库中可用的音乐。应用协议可以由锻炼方案和播放 列表生成系统提供到管理音乐库的程序。
[0209] 如所讨论的,界面3400还可以包括教练选择选项3430。除创建类似于被选择的 教练的锻炼之外或作为其可替换项,教练选择选项3430还可以用于生成与被选择的教练 会用于训练的播放列表相同或相似的音乐播放列表。例如,音乐选择模块可以识别被选择 的教练会听的歌曲,用于生成训练播放列表。音乐推荐选项3475可以用于识别系统基于他 或她的音乐库、被选择的歌曲、经常播放的歌曲列表等而相信用户会喜欢的歌曲。经常播放 的歌曲列表可以包括在锻炼期间(而不是总体地)最常播放的歌曲。系统可以基于相似 性(如此处讨论)、类似的购买行为、花费、节拍、流派、时间段、原产地及其它因素来推荐音 乐。一旦已配置用于音乐播放列表生成的以上选项,用户可以选择创建锻炼选项3445。
[0210] 在已创建锻炼和已生成相关联的音乐播放列表之后,图35的界面3500可以包括 训练进度表图3535,其示出用户的锻炼。连同图3535 -起,界面3500可以包括音乐日程时 间轴3575,其被配置为显示播放列表中的每一首歌曲的开始。例如,时间轴3575将每一首 歌曲显示为刻度线3580,其与训练方案的相应的部分对齐,歌曲将在训练方案的相应的部 分期间播放。悬停在刻度线3580中的一个上或以其他方式与其互动可以导致生成和显示 弹出窗口(诸如图36的弹出窗口3650和/或图45的窗口4505)。弹出窗口3650可以提 供对应于具体的刻度线的歌曲的细节。在一些布置中,弹出窗口3650可以使可编辑的,允 许用户改变与刻度线和部分训练方案相关联的歌曲。
[0211] 图45示出锻炼和音乐播放列表生成界面4500,在该界面中歌曲编辑框4505为被 选择的歌曲而显示。用户可以指明用户喜欢或是不喜欢歌曲、是否为该区间(slot)推荐新 歌曲或是否该歌曲应该用用户选择的歌曲取代。读取我的想法(read my mind)选项4510 可以被包括,以允许音乐播放列表系统对用户关于歌曲的感觉进行最佳的猜测(例如,喜 欢或不喜欢的程度)。猜测可以基于以前的用户行为来进行,所述行为诸如用户更换歌曲的 特定类型、用户表明他或她不喜欢特定的音乐流派、用户添加具有具体的节拍的音乐等等。 在一个或多个布置中,生成界面4500可以包括用预先选择的歌曲(或来自用户的库的歌 曲)替换的选项和/或要求系统推荐另一歌曲的推荐选项。推荐可以基于用户对其在历史 上表现很好(例如,达到或超过预期)的音乐或其它音频内容,或如在此讨论的其它参数。
[0212] 关于歌曲的变化,还可以修改音乐日程和音乐播放列表。例如,如果新歌曲比被替 换的歌曲短,此前安排在被替换的歌曲之后播放的歌曲可以被及时前移,以保证没有中断。 可替换地或附加地,可以改变在原始播放列表中的其它歌曲,以最大化训练方案的覆盖范 围。即,如果新歌曲修改了播放列表的持续时间,可以挑选歌曲以大致填满训练方案的持续 时间。
[0213] 图40示出用于限定歌曲选择参数的选项4003e和4003f。音乐播放列表生成系统 可以使用用户的情绪4003e和音乐流派4003f从库或从其它源选择歌曲。如果用户感觉柔 和,系统可以选择更慢节奏的歌曲。如果,在另一方面,用户感觉愉快,系统可以选择更快节 奏的(例如,每分钟更多拍)歌曲。界面4000还允许用户选择音乐的单个源或多个源。例 如,用户可以选择选项4010a来使播放列表生成系统从库取出音乐和/或选项4010b来使 歌曲从单选源或播放列表中被取出。
[0214] 参考图41,用户还可以选择预先生成的锻炼,诸如锻炼4125中的一个。预先生成 的锻炼4125可以使预先选择的/生成的播放列表与锻炼方案相关联。预先生成的锻炼4125 和相应的播放列表可以由其他用户、名人训练员/运动者、和/或教练生成。预先生成的锻 炼4125和/或播放列表可以从被存储在网络服务器中的锻炼的数据库取回、或可以从本地 存储器获得。附加地或可替换地,用户可以选择一个或多个音乐流派4130,用户希望在他或 她的锻炼期间听到所述音乐流派。流派选项4130中的一个可以包括歌手/歌曲作者选项, 其允许用户挑选特定的歌手或歌曲作者、而不是音乐流派或除音乐流派之外。
[0215] 可替换地或附加地,被选择的教练的类型可以影响为锻炼播放列表选择的音乐的 类型。例如,如果用户选择监工类型4110a的教练,音乐可以具有更快的拍子和更大的音 量。如果用户选择禅师(即,安抚者(calmer)类型4110b的教练,音乐播放列表生成系统 可以选择更慢和更柔和的歌曲。
[0216] 被选择的或生成锻炼方案可以被立即显示在部分4135中,以允许用户在接受锻 炼之前预先查看生成的锻炼和音乐播放列表。如此处描述的,用户还可以独立于锻炼的其 它部分地修改锻炼的具体的部分。例如,用户可以悬停在显示的锻炼的部分上或以其他方 式与其互动,基于此,编辑框(未示出)可以出现。
[0217] 参考图42,被推荐的锻炼概要4200可以提供锻炼的分段的识别,在所述分段中教 练辅导将被提供。例如,分段可以用"教练1"或其它标识打上标记,以指明教练辅导被安排 为在该锻炼的一部分期间提供。
[0218] 图44示出被提议的步速相对于时间的锻炼曲线4401,其中在播放列表中的各种 歌曲(如在音乐条4405中划界的)已被选择和映射到锻炼的部分。选择歌曲和将歌曲映 射到锻炼的一种方法可以包括确定会帮助激励或安抚运动者的歌曲。由此,对于运动者放 慢速度的锻炼的分段,可以选择和播放安抚歌曲或不太激励的歌曲4403a。可替换地,对于 用户增加他或她的步速的锻炼的分段,可以播放更多激励的歌曲,诸如歌曲4403b。歌曲还 可以基于其它因素中的长度来选择和映射。当锻炼曲线4401针对被生成的播放列表而被 映射时,用户还可以更容易地确定放当表现增长或下降时播放哪首歌曲。例如,对于用户特 别激励的歌曲可以已转化为用户显著增加跑步的步速。如果用户的步速没有料到地降低, 用户可以确定播放哪首歌曲和决定歌曲是否作为该表现的因素,其中,用户可以修订播放 列表、在将来的锻炼中省略这样的歌曲。进一步理解的,用户可以确定具体的歌曲(一首或 多首),其转化为用户能够保持恒定步速,其中,锻炼曲线会具有较长的水平线段。相应地, 并入图形用户界面的这些特征允许用户进一步增强运动表现监视。
[0219] 根据一个或多个方面,可以给用户关于是否改变歌曲的建议。音乐选择系统可以 建议不改变歌曲,例如,如果用户在过去、在歌曲中表现良好。建议不改变歌曲的其它原因 可以包括分钟的拍子数低于某一阈值、流派不利于练习、长度太短或太长等。系统还可以为 更换歌曲进行推荐。附加地或可替换地,用户可以具体地表明将不被包括的歌曲。相应地, 基于用户的明确的指令,歌曲可以被过滤出选择内容。用户还可以指明流派、年代、艺术家 等,以过滤选择数据库。
[0220] 训练方案还可以被分成各个阶段,诸如预锻炼或预跑步(例如,热身),锻炼或跑 步及后锻炼或后跑步(例如,冷静下来)。可以为这些阶段的每一个自动生成不同的音乐 播放列表。考虑到阶段的不同目的,这些时期的每一个的音乐选择还可以不同。例如,预跑 步音乐播放列表可以包括节拍逐渐变快的歌曲,而跑步音乐播放列表可以包括恒定高拍子 /节拍的歌曲。在另一方面,后跑步音乐播放列表可以包括节拍逐渐变慢、以将用户过渡到 平静状态的歌曲。阶段及其相关联的音乐选择参数可以由用户自动限定或手动指明。在一 个或更多示例中,后跑步音乐播放列表可以在用户跑步结束时被快速创见。后跑步音乐播 放列表可以基于似乎比其它歌曲更激励用户的歌曲而自动生成。后跑步音乐播放列表还可 以包括实况音乐传送。
[0221] 根据一个或多个方面,音乐选择还可以基于单独的或集成的GPS设备或其它地点 确定系统进行。例如,地点信息可以用于选择最适合于该地点的歌曲。例如,如果系统确定 用户在更乡村的环境中跑步,更慢的(例如,每分钟更少拍子数)或更柔和的歌曲可以被选 择以匹配环境。在另一方面,如果用户在城市中跑步,可以选择更愉快的和/或响亮的歌 曲。在其它布置中,歌曲可以通过确定用户当前或预计的海拔选择。在以前的运动活动期 间、在相似海拔播放的歌曲可以随后被选择用于当前的锻炼或运动活动,特别是如果用户 在目标或预期的水平(例如,步速、一些燃烧的卡路里、距离,等。)或在其上表现时。其它 歌曲选择参数可以包括时刻和速度,两者均可以使用GPS或其它地点确定设备确定。
[0222] 创建的锻炼和/或相关联的音乐播放列表可以被分配到各种运动执行设备,诸如 音乐播放器、诸如椭圆机或跑步机的锻炼设备、手机、膝上型计算机、台式计算机、家庭媒体 服务器等等。例如,如果运动者在跑步机上着手开始他或她的锻炼,运动者可以将他或她的 定制的锻炼上传到脚踏车,以跟踪进度和遵守方案。跑步机或其它锻炼设备或传感器设备 记录的数据还可以被传送到运动训练地址(例如,网站或数据库)、运动者的个人音乐播放 器或其它计算设备等等。信息可以被存储,使得运动者可以回顾他们遵循锻炼方案的好坏 程度以及他们是否达到了他们的目标。数据的传输可以是有线的、无线的或任何它们的组 合。附加地或可替换地,音乐播放列表生成系统可以通过组合多个音乐文件创建音乐文件。 在一个或更多示例中,音乐文件的组合可以包括从一个到另一个的音乐的自动转码。
[0223] 附加地或可替换地,音乐选择系统可以跟踪与音乐信息相关联的用户的运动表 现。例如,在跑步期间用户保持被推荐的步速的能力可以基于当时正在播放的音乐来跟踪。 相应地,音乐选择系统可能能够识别倾向于激励运动者达到或超过各种目标(例如,基于 用户统计和锻炼参数确定的、预期的或被估计的锻炼统计数据)或运动表现阈值的歌曲。 该信息可以随后用于为将来的锻炼选择歌曲。训练设备可以记录用户和时间相关的运动表 现。训练设备或运动表现跟踪系统可以随后使用运动表现数据,以确定运动者超过或达到 训练方案的目标的次数,及运动者未达到具体目标的次数。由此,运动表现跟踪系统可以确 定当第一歌曲正被播放时、用户达到或超过方案的目标,但当时第二歌曲正被播放时、未达 到目标。相应地,音乐选择系统可以通过指明喜好记下该事实,用于选择第一歌曲或类似的 歌曲,而非第二歌曲。
[0224] 进一步地,被选择的歌曲的顺序或次序还可以基于各种运动活动或训练参数而自 动限定或定制。例如,如果,在一部分锻炼期间,期待用户在10分钟时间内增加他或她的步 速,多个歌曲可以被选择和排序使得每一个后来的歌曲每分钟增加一些拍子。在另一示例 中,如果用户在锻炼的冷静部分,系统可以选择和排序歌曲使得歌曲变得逐渐柔和或更慢 的节奏。
[0225] 被记录的数据可以被显示为练习曲线,例如,其中歌曲标识被沿曲线示出。练习曲 线可以被显示在如上所述的移动设备或运动训练地址上。运动者可以随后使用显示器来识 别歌曲,在所述歌曲期间、运动者实现了更好的表现或下降的表现水平。音乐选择模块可以 随后为将来的锻炼提供歌曲修改。
[0226] 结论
[0227] 尽管已对于具体的示例描述了本发明,所述具体的示例包括执行本发明的目前优 选的模式,本领域技术人员将意识到上述系统和技术的许多变体和替换落入如所附的权利 要求所陈述的本发明的精神和范围。
【主权项】
1. 一种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表;及 针对音乐播放目录自动选择一首或多首歌曲,所述歌曲在对应于训练进度表的运动锻 炼期间播放, 其中,一首或多首歌曲的自动选择是基于为以前的锻炼选择过的歌曲进行的,及 其中,在至少一部分以前的锻炼期间、当播放所述一首或多首歌曲时,用户的运动活动 超过至少一部分以前的锻炼的运动活动的预定义的目标量。2. 如权利要求1所述的设备,其中,当所述指令被执行时,还引起所述设备: 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。3. 如权利要求1所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二部 分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。4. 一种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 接收音乐选择参数; 基于用户指定的训练参数生成用户的运动活动训练进度表,运动活动训练进度表包括 至少一种包括目标的锻炼;及 基于至少一种锻炼的目标、和为用户的一种或多种以前的锻炼选择的歌曲、及与其相 关联的运动活动统计数据,自动选择要在该至少一种锻炼期间播放的一首或多首歌曲。5. 如权利要求4所述的设备,其中,目标包括跑步的距离。6. 如权利要求4所述的设备,其中,自动选择一首或多首歌曲包括: 确定在以前的锻炼期间进行的运动活动的量;及 响应于确定在以前的锻炼期间进行的运动活动的量超过为以前的锻炼限定的目标,选 择在以前的锻炼期间播放的歌曲、作为要在至少一种锻炼期间播放的一首或多首歌曲中的 一首。7. 如权利要求4所述的设备,其中,当所述指令被执行时,还引起所述设备: 在完成至少一种锻炼时生成锻炼概要,其中,该锻炼概要包括显示至少一种锻炼统计 数据,和在该至少一种锻炼统计数据的显示中的一个或多个标记,该一个或多个标记表明 歌曲的开始。8. 如权利要求7所述的设备,其中,当所述指令被执行时,还引起所述设备响应于检测 到用户与该一个或多个标记的交互作用而显示歌曲细节。9. 如权利要求4所述的设备,其中,当所述指令被执行时,还引起所述设备自动定义一 首或多首歌曲的序列。10. -种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收运动活动锻炼的用户指定的训练参数,其中,所述用户指定的训练参数包括对锻 炼的教练的用户选择; 基于用户指定的训练参数为用户生成运动活动训练进度表;及 自动选择一首或多首歌曲,所述列表在对应于训练进度表的锻炼期间播放,其中,一首 或多首歌曲的自动选择是基于用于该教练的锻炼的一首或多首歌曲进行的。11. 如权利要求10所述的设备,其中,当所述指令被执行时,还引起所述设备: 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。12. 如权利要求10所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二 部分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。13. -种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表;及 自动选择一首或多首歌曲,所述列表在对应于训练进度表的锻炼期间播放,其中,一首 或多首歌曲的自动选择是基于该一首或多首歌曲已被购买的次数进行的。14. 如权利要求13所述的设备,其中,当所述指令被执行时,还引起所述设备: 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。15. 如权利要求13所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二 部分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。16. -种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表;及 自动选择一首或多首歌曲,所述列表在对应于训练进度表的锻炼期间播放,其中,一首 或多首歌曲的自动选择是基于该一首或多首歌曲已被选择用于锻炼的次数进行的。17. 如权利要求16所述的设备,其中,当所述指令被执行时,还引起所述设备: 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。18. 如权利要求16所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二 部分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。19. 一种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表;及 自动选择一首或多首歌曲,所述列表在对应于训练进度表的锻炼期间播放,其中,一首 或多首歌曲的自动选择是基于用户在锻炼期间的地理位置进行的。20. 如权利要求19所述的设备,其中,当所述指令被执行时,还引起所述设备: 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。21. 如权利要求19所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二 部分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。22. -种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表; 自动选择一首或多首歌曲,所述列表在对应于训练进度表的锻炼期间播放,其中,一首 或多首歌曲的自动选择是基于用户的步速进行的; 在一部分锻炼期间播放第一首歌曲;及 响应于确定用户的步速低于指定步速阈值,选择比第一歌曲具有更快节拍的第二首歌 曲。23. 如权利要求22所述的设备,其中,锻炼包括至少第一部分和第二部分,第一和第二 部分彼此不同,且具有不同运动活动目标,且其中,一首或多首歌曲的选择还包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。24. -种设备,包括: 处理器;及 存储器,其存储指令,当所述指令由所述处理器执行时,引起所述设备: 接收用于运动活动锻炼的用户指定的训练参数; 基于用户指定的训练参数为用户生成运动活动训练进度表; 针对音乐播放目录自动选择一首或多首歌曲,所述歌曲在对应于训练进度表的运动锻 炼期间播放,其中,锻炼包括至少第一部分和第二部分,第一和第二部分彼此不同,且具有 不同运动活动目标,且其中,一首或多首歌曲的选择包括: 基于与第一部分相关联的第一运动活动目标,为第一部分选择第一首歌曲;及 基于与第二部分相关联的第二运动活动目标,为第二部分选择第二首歌曲。25.如权利要求24所述的设备,其中,一首或多首歌曲的自动选择还是基于为以前的 锻炼选择过的歌曲进行的。
【专利摘要】描述了一种用于生成运动训练计划和选择在训练计划期间播放的音乐的系统和技术。基于特定的参数,训练计划模块可以生成定制的训练计划,其意图帮助运动者达到目标。连同训练计划模块一起或独立于其,音乐选择模块可以生成音乐播放列表,用于在训练计划期间播放。音乐选择参数可以包括训练强度、用户速度、用户地点、用户情绪、用户当前的表现(例如,与预期的表现相比较)等等。音乐选择模块可以从音乐的个人库或公用数据库选择歌曲。可以进行音乐选择,以最大化用户激励/鼓舞。
【IPC分类】A63B71/06, A63B24/00, G09B19/00
【公开号】CN105107185
【申请号】CN201510560145
【发明人】O.约翰逊
【申请人】耐克创新有限合伙公司
【公开日】2015年12月2日
【申请日】2010年4月27日
【公告号】CA2760285A1, CN102449675A, EP2425415A1, US8568277, US8858400, US20100273610, US20140040266, WO2010129252A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1