实时在线比赛方法及装置、观看比赛方法及装置和系统的制作方法

文档序号:8322773阅读:186来源:国知局
实时在线比赛方法及装置、观看比赛方法及装置和系统的制作方法
【技术领域】
[0001]本发明涉及体育比赛控制领域,特别地,涉及一种实时在线比赛方法及装置、观看比赛方法及装置和系统。
【背景技术】
[0002]随着经济的发展,生活水平的提高,人们越来越注重身体健康,参加运动健身的人也越来越多。为了提高参与运动健身者的兴趣和激情,人们通过举办一些比赛活动来调动参加者的积极性。
[0003]然而,一般的体育运动比赛只能在同一地点同时进行。身处异地的人们进行比赛只能通过通讯赛的方式进行。通讯赛是一种不同地区的参赛单位按竞赛规程在本地测定运动员成绩,然后以通讯方式填报主办机构,以评定名次的竞赛方式,它缺乏实时性和趣味性。
[0004]随着移动互联网、位置服务(LBS)以及运动传感器技术的发展,不在同一地点的人们,实时地进行在线比赛成为可能。目前涉及异地比赛功能技术的有日本Sony公司于2013年9月30日申请的申请号为CN201310459872.X的专利:用于安全和分布式比赛挑战的用户装置位置指示。但这个专利技术尚存在以下不足:1,没有实现在线实时比赛的功能;2,只适合能提供位置信息的户外运动项目,没有涉及不能提供位置信息的运动项目,如跳绳、俯卧撑等运动项目;3,只有个人比赛,没有团队比赛,比赛形式单调;4,采用与移动装置相关联的联系人列表或者社交网络地址薄等联系人,只能在有联系方式的朋友之间进行比赛,而不能与陌生人进行比赛;5,在户外运动中,使用云端网络服务器频繁传送选手位置地图,占用网络流量较大;6,需要比赛选手主动分享比赛信息,第三方才能知晓比赛情况,观众、队友无法实时查看比赛过程情况;7,队友之间、对手之间以及观众和选手之间没有语音/视频激励和互动。

【发明内容】

[0005]本发明提供了一种实时在线比赛方法及装置、观看比赛方法及装置和系统,以解决现有的通讯赛无法进行异地实时比赛的技术问题。
[0006]根据本发明的一个方面,提供一种基于移动装置端的实时在线比赛方法,该方法包括:
[0007]向服务器发送比赛发起信息并接收服务器基于比赛发起信息生成的反馈信息以生成在线比赛项目;
[0008]接收到来自服务器的比赛开始指令后启动在线比赛项目,周期性地上传移动装置对应的实时比赛信息给服务器并接收服务器采集的其他参赛选手的移动装置对应的实时比赛信息;
[0009]接收到来自服务器的比赛结束指令后结束比赛,并接收服务器统计的比赛结果。
[0010]进一步地,本发明基于移动装置端的实时在线比赛方法还包括:
[0011]在比赛过程中向其他参赛选手的移动装置发送激励信息;和/或
[0012]接收来自其他移动装置和/或网络装置的激励信息;其中,其他移动装置为参赛选手、观众或者教练对应的移动装置,网络装置包括但不限于具有网络通信功能的互联网络终端、电视网络终端、卫星网络终端。
[0013]进一步地,激励信息为文字信息、语音信息、图片信息或者视频信息。
[0014]进一步地,向服务器发送比赛发起信息并接收服务器基于比赛发起信息生成的反馈信息以生成在线比赛项目包括:
[0015]生成选择比赛对手的条件信息并将条件信息发送给服务器;
[0016]接收服务器根据条件信息筛选的在线用户和/或不在线注册用户的身份信息;
[0017]根据接收到的用户身份信息选择至少一个用户发送比赛邀请;
[0018]根据服务器反馈的比赛邀请被接受的结果生成在线比赛项目。
[0019]进一步地,向服务器发送比赛发起信息并接收服务器基于比赛发起信息生成的反馈信息以生成在线比赛项目包括:
[0020]生成至少包括比赛项目和比赛规则的公告信息并将公告信息发送给服务器;
[0021]发送报名信息给服务器,报名信息至少包括用户的身份信息和报名参加的比赛项目;
[0022]根据服务器反馈的报名结果生成在线比赛项目。
[0023]进一步地,实时比赛信息包括:用于反映参赛选手的运动指标的指标参数、在线比赛项目的标的数据及移动装置对应的实时位置信息的至少一种;其中,实时位置信息至少包括移动装置对应的经玮度数据。
[0024]根据本发明的另一方面,还提供一种用于移动装置的实时在线比赛装置,该装置包括:
[0025]比赛发起模块,用于向服务器发送比赛发起信息并接收服务器基于比赛发起信息生成的反馈信息以生成在线比赛项目;
[0026]比赛管理模块,用于接收到来自服务器的比赛开始指令后启动在线比赛项目,周期性地上传移动装置对应的实时比赛信息给服务器并接收服务器采集的其他参赛选手的移动装置对应的实时比赛信息;
[0027]比赛结束模块,用于在接收到来自服务器的比赛结束指令后结束比赛,并接收服务器统计的比赛结果。
[0028]进一步地,本发明用于移动装置的实时在线比赛装置包括:
[0029]激励发送模块,用于在比赛过程中向其他参赛选手对应的移动装置发送激励信息-M /或
[0030]激励接收模块,用于在比赛过程中接收来自其他移动装置和/或网络装置的激励信息。
[0031]进一步地,比赛发起模块包括:
[0032]筛选条件发送单元,用于生成选择比赛对手的条件信息并将条件信息发送给服务器;
[0033]筛选结果接收单元,用于接收服务器处根据条件信息筛选的在线用户和/或不在线注册用户的身份信息;
[0034]比赛邀请发送单元,用于根据接收到的用户身份信息选择至少一个用户发送比赛邀请;
[0035]邀请结果接收单元,用于根据服务器反馈的比赛邀请被接受的结果生成在线比赛项目。
[0036]进一步地,比赛发起模块包括:
[0037]公告发布单元,用于生成至少包括比赛项目和比赛规则的公告信息并将公告信息发送给服务器;
[0038]报名单元,用于发送报名信息给服务器,报名信息至少包括用户的身份信息和报名参加的比赛项目;
[0039]公告结果接收单元,用于根据服务器反馈的报名结果生成在线比赛项目。
[0040]进一步地,实时比赛信息包括:用于反映参赛选手的运动指标的指标参数、在线比赛项目的标的数据及移动装置对应的实时位置信息的至少一种;其中,实时位置信息至少包括移动装置对应的经玮度数据。
[0041]根据本发明又一方面,还提供一种基于服务器端的实时在线比赛方法,该方法包括:
[0042]接收发起比赛的移动装置的比赛邀请信息或者比赛公告信息;
[0043]公告比赛公告信息或者转发比赛邀请信息至相应的移动装置并接收回应比赛公告信息或者比赛邀请信息的反馈信息,生成在线比赛项目,发送在线比赛项目给参赛的移动装置;
[0044]发送比赛开始指令给参赛的移动装置,周期性地接收和转发参赛的各移动装置对应的实时比赛信息;
[0045]根据预设条件生成比赛结束指令,根据各移动装置的实时比赛信息统计生成比赛结果,并将结束指令及比赛结果发送给相应的移动装置。
[0046]进一步地,本发明基于服务器端的实时在线比赛方法还包括:
[0047]在比赛过程中接收来自移动装置和/或网络装置的激励信息并将激励信息发送至目标的移动装置。
[0048]进一步地,比赛公告信息至少包括在线比赛项目和在线比赛规则。
[0049]进一步地,接收发起比赛的移动装置的比赛邀请信息包括:
[0050]接收来自发起比赛的移动装置的搜索信息,搜索信息包括:选择比赛对手的条件信息;
[0051]根据条件信息筛选在线用户和/或不在线注册用户,并将符合条件的用户的身份信息返回给发起比赛的移动装置;
[0052]接收来自发起比赛的移动装置的比赛邀请信息,比赛邀请信息用于选择至少一个用户作为比赛对手。
[0053]进一步地,本发明基于服务器端的实时在线比赛方法还包括:
[0054]接收来自网络装置的观看比赛请求,比赛请求至少包括用于反映在线比赛项目的请求信息;
[0055]发送对应在线比赛项目的实时比赛信息给网络装置。
[0056]进一步地,实时比赛信息包括:用于反映参赛选手的运动指标的指标参数、在线比赛项目的标的数据及移动装置对应的实时位置信息的至少一种;其中,实时位置信息至少包括移动装置对应的经玮度数据。
[0057]根据本发明的又一方面,还提供一种用于服务器的实时在线比赛装置,该装置包括:
[0058]在线组织模块,用于接收发起比赛的移动装置的比赛邀请信息或者比赛公告信息;公告比赛公告信息或者转发比赛邀请信息至相应的移动装置并接收回应比赛公告信息或者比赛邀请信息的反馈信息,生成在线比赛项目,发送在线比赛项目给参赛的移动装置;
[0059]在线比赛模块,用于发送比赛开始指令给参赛的移动装置,周期性地接收和转发参赛的各移动装置对应的实时比赛信息;
[0060]在线结果生成模块,用于根据预设条件生成比赛结束指令,并根据各移动装置的实时比赛信息统计生成比赛结果,并将结束指令及比赛结果发送给相应的移动装置。
[0061]进一步地,本发明用于服务器的实时在线比赛装置还包括:
[0062]激励转发模块,用于在比赛过程中接收来自移动装置和/或网络装置的激励信息并将激励信息发送至目标的移动装置。
[0063]进一步地,本发明用于服务器的实时在线比赛装置还包括:
[0064]观看请求接收模块,用于接收来自网络装置的观看比赛请求,比赛请求至少包括用于反映在线比赛项目的请求信息;
[0065]观看转发模块,用于发送对应在线比赛项目的实时比赛信息给网络装置。
[0066]进一步地,实时比赛信息包括:用于反映参赛选手的运动指标的指标参数、在线比赛项目的标的数据及移动装置对应的实时位置信息的至少一种;其中,实时位置信息至少包括移动装置对应的经玮度数据。
[0067]根据本发明的又一方面,还提供一种基于网络装置端的实时在线观看比赛方法,该方法包括:
[0068]向服务器发送在线比赛项目查询请求并接收服务器基于查询请求返回的在线比赛项目信息;
[0069]向服务器发送观看比赛请求,比赛请求至少包括用于反映在线比赛项目的请求信息;
[0070]接收服务器转发的在线比赛项目的实时比赛信息。
[0071]进一步地,本发明基于网络装置端的实时在线观看比赛方法还包括:
[0072]在观看比赛过程中发送激励信息至相应的参赛选手对应的移动装置,激励信息为文字信息、语音信息、图片信息或者视频信息。
[0073]进一步地,实时比赛信息包括:用于反映参赛选手的运动指标的指标参数、在线比赛项目的标的数据及移动装置对应的实时位置信息的至少一种;其中,实时位置信息至少包括移动装置对应的经玮度数据。
[0074]根据本发明的又一方面,还提供一种用于网络装置的实时在线观看比赛装置,该装置包括:
[0075]查询请求模块,用于向服务器发送在线比赛项目查询请求并接收服务器基于查询请求返回的在线比赛项目信息;
[0076]观看比赛请求模块,用于向服务器发送观看比赛请求,比赛请求至少包括用于反映在线比赛项目的请求信息;
[0077]比赛查看模块,用于接收服务器转发的在线比赛项目的实时比赛信息。
[0078]进一步地,本发明用于网络装置的实时在线观看比赛装置还包括:
[0079]激励模块,用于在观看比赛过程中发送激励信息至相应的参赛选手对应的移动装置,激励信息为
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1