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

文档序号:9386812阅读:来源:国知局
可以通过启动"下一步"按钮1321而开始邀请 具体的运动者来参与挑战的过程。
[0133] 当用户启动"下一步"按钮1321时,运动数据显示配置模块605重新配置用户界 面1301以包括代替"距离竞赛"按钮1303的子界面1323,如所示在图13C中。如在该图 中看到的,子界面1323包括"个人消息"控件1325、"电子邮件地址"控件1327、和"设定挑 战"按钮1329。用户可以使用"个人消息"控件1325,以向用户希望邀请来参与挑战的每一 个运动者创建个人消息。使用"电子邮件地址"控件1327,用户可以随后为他或她希望邀请 来参与挑战的每个人指明电子邮件地址。在示出的示例中,"个人消息"控件1325和"挑战 名称"控件1317每一个均是字段控件(即,控件具有值可以被键入在其中的字段),但本发 明的各种示例可以使用如所期望的可替换的类型的控件。
[0134] 一旦用户已为每一个期望的参与者提电子邮件地址,则用户可以通过启动"设定 挑战"按钮1329初始化挑战。响应用户启动"设定挑战"按钮1329,运动数据显示配置设 备601 (或,在本发明的一些实施方式中,用户的运动信息收集和显示设备501)向每一个具 体被邀请者发送电子邮件。电子邮件将包含个人消息和,例如,交互式提示以加入挑战。如 果被邀请者通过响应提示而同意加入挑战,那么运动数据显示配置设备601将被通知被邀 请者已同意加入挑战。这些类型的电子邮件交互式提示(诸如设置在Outlook软件工具 的版本中的"投票"按钮,Outlook软件工具可从位于Redmond,Washington的Microsoft Corporation获得)在本领域中是众所周知的,且此处将不再详细讨论。
[0135] 在运动数据显示配置设备601已识别挑战中的参与者之后,它为每一个参与者监 视被收集的运动数据,且将被收集的运动数据中的相关数据值合计。例如,如果挑战是确定 谁可以是第一个跑1〇〇英里的赛跑,对于每一位参与者,运动数据显示配置设备601会将在 开始日期之后为该参与者收集的每一个运动数据集中的总距离值加和。当参与者具有匹配 或超过具体挑战距离的他或她的总距离值的和(且是做到的第一个被邀请者)时,那么运 动数据显示配置设备601会将参与者识别为挑战的胜者。作为响应,运动数据显示配置设 备601将通知每一位参与者谁是胜者。运动数据显示配置设备601可以使用任何期望的技 术通知参与者,诸如通过发送电子邮件消息、通过当每一位参与者连接到运动数据显示配 置设备601时显示专用的界面,等。各种这样的通知技术在本领域中是众所周知的,且由此 将不再详细讨论。
[0136] 通过本发明的各种示例,运动数据显示配置设备601还可以附加地提供关于参与 者相对于其它参与者的状态的更新。这些更新还可以使用任何期望的技术来提供,诸如通 过发送电子邮件消息,通过当每一位参与者连接到运动数据显示配置设备601时显示专用 的界面,等。例如,运动数据显示配置设备601可以配置和提供用户界面,所述用户界面示 出每一位参与者的朝向挑战目标的进度使用,例如,针对每一位参与者的柱状图,其具有之 前对于监视个体目标描述的类型。
[0137] 现在返回到图13A,如果用户希望建立关于谁可以在给定时间段内跑最多英里数 的挑战,那么用户启动"最多英里数"按钮1305。作为响应,运动数据显示配置模块605重 新配置用户界面1301以包括子界面1331,如在图13D中看到的。子界面1331包括"挑战持 续时间"控件1333、"挑战名称"控件1335、"开始日期"控件1337、和"下一步"按钮1339。 通过使用"挑战持续时间"控件1333,用户可以指明在其中挑战参与者必须跑最大总距离以 便赢得挑战的总时间量。接下来,用户可以使用"挑战名称"控件1335为挑战提供具体的 名称。用户可以随后使用"开始日期"控件1337指明挑战的开始日期。在示出的示例中, "挑战持续时间"控件1333和"挑战名称"控件1335每一个均是字段控件(即,具有值可以 被键入在其中的字段的控件),而"开始日期"控件1337由一些下拉菜单组成。然而,应该 意识到,本发明的各种示例可以使用如所期望的可替换的类型的控件。
[0138] 一旦用户已指明挑战的参数,用户可以通过启动"下一步"按钮1339而开始邀请 具体的运动者来参与挑战的过程。作为响应,运动数据显示配置模块605重新配置用户界 面1301以包括代替"最多英里数"按钮1305的子界面1323。(子界面1323的示例在在图 13C中示出。)如在上面详细讨论的,用户可以使用子界面1323邀请其他人参与挑战,及确 保运动数据显示配置设备601知悉挑战中的参与者。也如之前讨论的,运动数据显示配置 设备601将监视为每一位参与者收集的运动数据,及合计来自被收集的运动数据的相关数 据值,以确定谁赢得挑战。仍进一步,运动数据显示配置设备601可以通知参与者谁是挑 战的胜者,且,通过本发明的各种示例,通知参与者挑战期间如上所述的每一位参与者的状 〇
[0139] 如果用户希望建立关于在给定时间段内谁可以跑得最快的挑战,那么用户启动 "最快速跑程"按钮1307。作为响应,运动数据显示配置模块605重新配置用户界面1301以 包括如在图13E中看到的子界面1341。子界面1341包括"总距离"控件1343、"挑战名称" 控件1345、"开始日期"控件1347、和"下一步"按钮1349。通过使用"总距离"控件1343, 用户可以指明为了使他或她的跑步时间合格以赢得挑战、用户必须跑的总距离。接下来,用 户可以使用"挑战名称"控件1345为挑战提供具体的名称。用户可以使用"开始日期"控 件1347随后指明挑战的开始日期。在示出的示例中,"总距离"控件1343和"挑战名称" 控件1345每一个均是字段控件(即,具有值可以被键入在其中的字段的控件),而"开始日 期"控件1347由一些下拉菜单组成,但本发明的各种示例可以使用如所期望的可替换的类 型的控件。
[0140] 一旦用户已指明挑战的参数,用户可以通过启动"下一步"按钮1349而开始邀请 具体的运动者来参与挑战的过程。作为响应,运动数据显示配置模块605重新配置用户界 面1301以包括代替"最快速跑程"按钮1307的子界面1323。(子界面1323的示例在图13C 中示出。)如在上面详细讨论的,用户可以使用子界面1323来邀请其他人参与挑战,及确保 运动数据显示配置设备601知悉挑战中的参与者。也如之前讨论的,运动数据显示配置设 备601将监视为每一位参与者收集的运动数据,和合计来自被收集的运动数据的相关数据 值,以确定谁赢得挑战。更进一步,运动数据显示配置设备601可以通知参与者谁是挑战的 胜者,且,通过本发明的各种示例,通知参与者挑战期间如上所述的每一位参与者的状态。
[0141] 最后,如果用户希望建立挑战关于谁可以在给定时间段内跑过具体距离,那么用 户启动"距离目标"按钮1309。作为响应,运动数据显示配置模块605重新配置用户界面 1301以包括子界面1351。如在图13F中看到的,子界面1351包括"总距离"控件1353、"挑 战名称"控件1355、"开始日期"控件1357、和"下一步"按钮1359。通过使用"总距离"控件 1353,用户可以指明为了满足要求、用户必须在具体时间段跑的总距离。接下来,用户可以 使用"挑战名称"控件1355为挑战提供具体的名称。用户可以使用"开始日期"控件1357随 后指明挑战的开始日期。在示出的示例中,"总距离"控件1353和"挑战名称"控件1355每 一个均是字段控件(即,具有值可以被键入在其中的字段的控件),而"开始日期"控件1357 由一些下拉菜单组成,但本发明的各种示例可以使用如所期望的可替换的类型的控件。
[0142] -旦用户已指明挑战的参数,用户可以通过启动"下一步"按钮1359开始邀请特 定的运动者来参与挑战的过程。作为响应,运动数据显示配置模块605重新配置用户界面 1301以包括代替"距离目标"按钮1309的子界面1323。(子界面1323的示例在图13C中 示出。)如在上面详细讨论的,用户可以使用子界面1323来邀请其他人参与挑战,及确保运 动数据显示配置设备601知悉挑战中的参与者。也如之前讨论的,运动数据显示配置设备 601将监视为每一位参与者收集的运动数据,及合计来自被收集的运动数据的相关数据值, 以确定谁赢得挑战。仍进一步,运动数据显示配置设备601可以通知参与者谁是挑战的胜 者,且,通过本发明的各种示例,通知参与者如上所述的、在挑战期间每一位参与者的状态。
[0143] 列表
[0144] 除将用户的运动数据与其他用户的运动数据的相互比较之外,诸如上面详细描述 的目标和挑战,本发明的一些实施方式可以可替换地或另外允许用户被动地将他或她的运 动数据与其他用户的比较。例如,本发明的一些实施方式可以提供一用户相对于其他用户 的排名。排名可以基于简单的比较,或它可以被限于特定的人群、特定的地理区域、或其某 种组合。
[0145] 例如,通过本发明的一些实施方式,用户可以请求运动数据显示配置模块605生 成和显示在图14A中示出的用户界面1401。如在该图中看到的,用户界面1401包括比较准 则区1403、过滤区1405、和显示区1407。比较准则区1403包括多个"单选(radio) "风格控 件1409,而过滤区1405包括多个"下拉"控件1411-1413。显示区1407随后基于使用比较 和过滤信息而选择的运动数据显示用户信息,所述比较和过滤信息是使用控件1409-1413 选择的。
[0146] 更具体地,用户使用"单选"风格控件1409来指明基本准则,根据所述基本准则、 运动数据显示配置模块605将比较多个用户的运动数据。这些控件1409这里称为"单选" 风格控件,是因为其中一个控件的选择(例如,控件1409C)将自动地不选之前被选择的控 件,且在任何给定时间可以仅选择一个控件。当然,应该意识到,用本发明的其它实施方式, 可以可替换地或附加地使用其它类型的选择工具,包括其它类型的控件。每一个控件1409 与排序标准和时间标准两者均相关联,所述排序标准用于将经测量的运动数据排序,所述 时间标准指明了一时间段、在该时间段期间正被比较的运动数据必须已被测量。例如,每一 个控件1409A-1409C与作为排序标准的总距离相关联,而控件1409A与周时间段相关联,控 件1409B与月时间段相关联,且控件1409C与无限制的时间段相关联。控件1409D继而与 持续时间排序标准和周时间段相关联。
[0147] 通过在图14A中示出的界面1401的示例,将过滤控件1411-1415的每一个选择到 "所有",如在下面将更详细地讨论的。进一步地,选择控件1409A。因为控件1409A与"距 离"排序标准和"周"时间标准相关联,所以运动数据显示配置模块605会将在前一周期间 测量的、参与用户的合计的距离数据排序。其随后在过滤去1405中列出参与用户的名字, 他们具有十个最高的合计的距离数据值。此外,运动数据显示配置模块605将为每一个被 识别的参与用户显示在前一周中测量的合计的距离数据值。仍进一步,运动数据显示配置 模块605将显示为前一周测量的用户相应的合计距离。通过本发明的一些实施方式,运动 数据显示配置模块605还可以显示用户相应的合计距离信息相对于那些具有更大合计距 离的参与用户的排名,所述合计距离均是为前一周测量的。由此,在示出的示例中,用户 "Rauchholz"相对于其它参与用户具有2932位的排名。
[0148] 通过本发明的一些实施方式,参与用户将是向运动数据储存器607(或向附属运 动数据储存器)提供运动数据的任何用户。然而,对于仍是本发明的其它实施方式,参与用 户可以是向运动数据储存器607或向附属运动数据储存器提供运动数据的所有用户的子 集。例如,参与用户可以仅是事先同意将他们的数据与其他用户分享的那些用户,或不特别 指出他们希望他们的运动数据保密的那些用户。当然,此外的其它准则也可以用于确定哪 些用户将被视为参与用户。
[0149] 图14B示出另一界面1401的示例。再一次,将过滤控件1411-1415的每一个选择 到"所有"。进一步地,选择控件1409E,其与"持续时间"排序标准和"月"时间标准相关联。 相应地,运动数据显示配置模块605会将参与用户的合计的跑(或走)持续时间数据排序, 所述持续时间数据是在前一个月期间测量的。其随后在过滤去1405中列出参与用户的名 字,他们具有十个最高的合计的持续时间数据值。此外,运动数据显示配置模块605将显示 每一个被识别的参与用户在前一个月期间测量的合计的持续时间数据值。仍进一步,运动 数据显示配置模块605将显示用户相应的合计的持续时间数据,其是为前一个月测量的。 再一次,运动数据显示配置模块605还显示相对于具有更大的合计的持续时间值的那些参 与用户的用户的相应的合计的持续时间数据的排名,所述合计的持续时间数据均是为前一 个月测量的。由此,在示出的示例中,用户"Rauchholz"相对于其它参与用户均有28636位 的排名。
[0150] 图14C示出界面1401的又一示例。再一次,将过滤控件1411-1415的每一个选择 至IJ"所有"。进一步地,选择控件14091,其与"五千公里最快"排序标准和"任何时候"时间 标准相关联。相应地,运动数据显示配置模块605将识别和显示对于五千英里跑程具有十 个最快行进时间的参与用户,所述跑程是用户选择控件14091之前的任何时间测量的。此 外,运动数据显示配置模块605将显示每一个被识别的参与用户的五千英里的最快的时间 值。仍进一步,运动数据显示配置模块605将显示对于五千英里跑程、用户的最快的被测量 时间,并一起显示该时间相对于对于五千英里跑程具有更快被测量时间的那些参与用户的 排名。由此,在示出的示例中,用户"Rauchholz"相对于其它参与用户具有40822位的排名。
[0151] 在一些情况下,用户可以希望限制用户将与之比较的参与用户群。如之前提到的, 过滤区1405包括过滤控件1411-1415。这些过滤控件可以用于限制将被考虑用于期望的比 较的参与用户。例如,如在图14D中示出的,用户可以使用过滤控件1411在包括所有用于 比较的参与用户、用于比较的仅男性参与用户、或用于比较的仅女性参与用户之间选择。类 似地,如在图14E中所示的,用户可以使用过滤控件1413来将比较限制于仅与在期望的年 龄组内的那些参与用户进行。仍进一步,如在图14F中所示,用户可以使用过滤控件1415 来将比较限制于仅与在一地理区域内的参与用户进行。
[0152] 应该意识到,通过本发明的一些实施方式,用户可以同时使用过滤件1411-1415 的每一个。例如,用户可以使用过滤控件1411-1415来将用于和用户的运动数据进行比较 时被考虑在内的参与用户限制为仅居住在United States的、年龄在40-44之间的男性。过 滤参与用户所需的信息可以从任何可以得到的源获得。然而,方便地,信息可以通过要求用 户在初始注册过程期间提交用于用户档案的该信息而获得。当然,已披露了虽然三个具体 的过滤准则,应该意识到,特征的任何期望的类型和/或组合可用作过滤件。
[0153] 其它特征
[0154] 成绩的记录
[0155] 如在上面详细讨论的,本发明的各种实施方式可以向运动者提供正强化。例如,如 上面讨论的,用户可以使用本发明的各种实施例为他本人或她本人设定目标,及随后跟踪 他或她的朝向达到那些目标的进度。类似地,用户可以使用本发明的各种实施例来参与挑 战。然而,一旦达成了目标或赢得了挑战,这些成绩可以被遗忘,且因此不向用户提供任何 进一步的正强化。
[0156] 相应地,本发明的一些实施方式可以提供用于纪念用户的各种运动成绩的特征。 例如,通过本发明的一些实施例,运动数据显示配置模块605可以提供用户界面,诸如在图 15中示出的用户界面1501,用于显示为用户记录的运动成绩。如在该图中看到的,用户界 面1501包括"目标"区1503、"挑战"区1505、"事件"区1507、和"里程碑"区1509。这些 区的每一个都可以用于显示代表用户的以前成绩的图标。
[0157] 例如,如果用户设定且随后实现了目标,该目标的成绩将由运动数据显示配置模 块605记录。作为响应,运动数据显示配置模块605将显示图标,诸如奖章的示意,以图形 化地纪念成绩。类似地,如果用户赢得挑战,该成绩将由运动数据显示配置模块605记录。 作为响应,运动数据显示配置模块605将显示图标,诸如奖杯的示意,以图形化地庆祝该成 绩。
[0158] 仍进一步,用户可以参与和一个或多个本发明的实施方式相关联的事件。例如,通 过本发明的实施例,竞赛发起者(诸如马拉松发起者)可以和该事件相关。如果用户在竞 赛中跑了、完成了竞赛、或在竞赛中有名次,那么运动数据显示配置模块605可以记录该成 绩。作为响应,运动数据显示配置模块605将显示图标,诸如号码布(racing bib)的示意, 图形化地纪念该成绩。运动数据显示配置模块605可以使用任何期望的技术记录用户参与 竞赛。例如,竞赛发起者可以物理地监视用户的参与,且随后直接更新运动数据储存器607。 可替换地,用户可以基于无监督制系统更新运动数据储存器607。
[0159] 当然,较此更加复杂的技术可以用于使运动数据显示配置模块605记录用户的成 绩。例如,竞赛发起者或第三方可以提供用户电子记录设备,所述电子记录设备记录用户的 竞赛进度。用户可以随后从电子记录设备将数据下载到运动数据储存器607或下载到运动 数据显示配置模块605。通过本发明的一些实施方式,电子界面设备205或运动参数测量设 备207可以甚至用于记录用户的竞赛进度,和用于随后从电子记录设备将数据下载到运动 数据储存器607或下载到运动数据显示配置模块605。
[0160] 仍进一步,用户可以还具有与他或她的运动表现相关联的其它里程碑。例如,用户 可以跑步实现较大的总距离(诸如100公里、100英里、250公里、250英里等),以格外快的 速度跑步(诸如一英里小于五分钟),或跑步持续较长的总持续时间(诸如1000小时)。作 为响应,运动数据显示配置模块605可以记录该里程碑成绩,且随后显示图标,诸如奖励丝 带的示意,以图形化地庆祝该成绩。
[0161] 以这种方式,本发明的各种实施方式可以记录用户过去的成绩,以向用户提供用 于激发将来的运动表现的正反馈。当然,本发明的一些实施方式可以记录可替换的或另外 的成绩。
[0162] 决心
[0163] 本发明的一些实施方式可以协助用户下决心实现具体的运动成绩,并随后保持该 决心。例如,本发明的各种实施例可以提供象在图16中示出的用户界面1601的用户界面。 如在该图中看到的,界面1601在成绩区域1605和后果区域1607提供决心声明1603。用户 界面还包括提交按钮1609。当用户希望做决心时,他或她可以将期望的成绩目标(诸如距 离)插入到成绩区域1605中,及如果用户没有达到宣称的成绩会发生的一些任务或其它行 动插入在后果区域1607中。一旦用户已完成在成绩区域1605和后果区域1607中的信息, 那么用户启动提交按钮1609以将决心信息提交到运动数据显示配置模块605。
[0164] 在接收决心信息之后,运动数据显示配置模块605将监视用户的运动活动,以确 定用户是否已遵照他或她的决心。如果运动数据显示配置模块605确定用户已达到宣称的 决心,那么运动数据显示配置模块605可以向用户提供某种类型的正反馈。例如,运动数据 显示配置模块605可以向用户发送电子邮件消息,祝贺用户保持他或她的决心。可替换地 或附加地,运动数据显示配置模块605可以记录如上所述的成绩。然而,如果用户未到达宣 称的决心,那么运动数据显示配置模块605可以鼓励用户执行特定的任务或行动。运动数 据显示配置模块605可以,例如,向用户送电子邮件消息,以提醒用户他或她的决心。当然, 本发明的各种实施方式可以执行可替换的或附加的行动,以鼓励用户执行特定的任务或行 动。
[0165] 图30示出可替换的用户界面,以协助用户或运动者基于如参考图16描述的、下 正式的决心来实现目标。例如,用户或运动者还可以能够贴出亲自陈述他们的决心的决心 视频3010。决心视频3010可以伴随着决心声明3020。在提供决心视频3010、决心声明之 一、或两者之后,用户或运动者可以提交他们的决心,以及如上参考图16所述的、与其相关 的任何细节。
[0166] 制图
[0167] 当用户或运动者(诸如跑步者)利用本发明的实施例的系统收集信息时,实施例 的用户界面可以为运动者提供附加的特征和功能,供其使用和分享关于他们的体育活动的 信息。以本发明的一种示例性形式,运动信息被显示在如下面参考图18-33更详细地描述 的用户界面1700上。
[0168] 例如,图17-21总体地示出实施例的用户界面1700的制图程序1800特征。诸如跑 步者的运动者可以根据某一地理区域和期望的距离计划和创建跑路线。例如,在图18中, 路线提示1810可以允许用户输入具体的地点,用于计划路线。地点可以是,例如,邮政编 码、城市、州、国家、或其组合。基于输入的地点,制图程序1800可以随后显示该大致地点的 地图。制图程序可以在地图内提供缩放和/或平移能力,例如用缩放条1840。
[0169] 路线提示1810可以允许运动者搜索现有的或之前提交过的路线,例如,通过其它 制图程序18
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1