一种通过日历表展示比赛日期的方法及装置的制造方法

文档序号:10594833阅读:273来源:国知局
一种通过日历表展示比赛日期的方法及装置的制造方法
【专利摘要】本发明公开了一种通过日历表展示比赛日期的方法及装置,方法包括当在赛程查询页面中启动日历表查询时,获取在所述日历表上选中的选中年份和选中月份;从赛程数据库中提取在所述选中年份下的所述选中月份内的比赛信息,其中,所述比赛信息包括比赛日期;根据比赛信息,在所述日历表上查找与存在比赛的比赛日期相对应的日期框,并在找到的日期框上显示比赛标识。通过上述方式,本发明能够直接在日历表与存在比赛的比赛日期相对应的日期框的日期框上展示比赛标识,方便用户在日历表上观察整月内存在比赛的比赛日期,无需点击日历表上的具体日期才能查询该天是否存在比赛,用户体验更好。
【专利说明】
一种通过日历表展示比赛日期的方法及装置
技术领域
[0001]本发明涉及多媒体技术领域,特别是涉及一种通过日历表展示比赛日期的方法及
目.0
【背景技术】
[0002]目前,比赛直播在线化的趋势越来越明显,人们越来越喜欢通过在线观看比赛直播。为了方便人们查看比赛时间,避免错过比赛,在线直播平台通常会提供赛程表以供人们查看。
[0003]为了方便用户选择查询的日期,大部份在线直播平台在提供赛程表查询,都会允许用户通过日历表进行查询。但是日历表只提供日期选择功能,当用户通过日历表查询赛程时,需要用户先在日历表上选择日期,在线直播平台在后台查询该选择的日期是否存在比赛,若存在,则显示具体的比赛的时间,若没有比赛,则显示没有比赛信息。但是,用户起始并不知道存在比赛的具体日期,或者,只是知道存在比赛的大概日期,用户需要点击日历表上的日期进行排查,由此造成用户需要反复打开日历表,点击日历表上的日期,非常麻烦,不方便。

【发明内容】

[0004]本发明主要解决的技术问题是提供一种通过日历表展示比赛日期的方法及装置,能够直接在日历表与存在比赛的比赛日期相对应的日期框的日期框上展示比赛标识,方便用户在日历表上观察整月内存在比赛的比赛日期,无需点击日历表上的具体日期才能查询该天是否存在比赛,用户体验更好。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种通过日历表展示比赛日期的方法,包括:当在赛程查询页面中启动日历表查询时,获取在所述日历表上选中的选中年份和选中月份;从赛程数据库中提取在所述选中年份下的所述选中月份内的比赛信息,其中,所述比赛信息包括比赛日期;根据比赛信息,在所述日历表上查找与存在比赛的比赛日期相对应的日期框,并在找到的日期框上显示比赛标识。
[0006]其中,所述在找到所述日期框上显示比赛标识的步骤包括:将所述找到的日期框设置为可选区,以及将所述日历表上除找到的日期框之外的其它日期框设置为非可选区,其中,所述可选区与所述非可选去区别化显示。
[0007]其中,所述方法还包括:在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期;在所述比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容;显示所述第一详细比赛内容。
[0008]其中,所述比赛信息还包括比赛类型,其中,所述比赛类型与比赛日期具有对应关系;所述在所述日历表上查找与所述比赛日期相对应的日期框,并在找到的日期框上显示比赛标识的步骤之前,所述方法还包括:从类型图案库中提取比赛信息中所包含的比赛类型的类型图案;所述在找到的日期框上显示比赛标识的步骤包括:在找到的日期框上显示比赛标识,并且在每一所述找到的日期框上显示其自身所对应的比赛日期内所存在的比赛的比赛类型的类型图案。。
[0009]其中,所述方法还包括:在检测到选中的比赛类型的类型图案的第二选中操作时, 获取所述第二选中操作对应的比赛日期和比赛类型;根据所述第二选中操作对应的比赛日期和比赛类型,在所述比赛信息提取第二详细比赛内容;显示所述第二详细比赛内容。
[0010]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种通过日历表展示比赛日期的装置,包括:第一获取模块,用于当在赛程查询页面中启动日历表查询时,获取在所述日历表上选中的选中年份和选中月份;第一提取模块,用于从赛程数据库中提取在所述选中年份下的所述选中月份内的比赛信息,其中,所述比赛信息包括比赛日期;查找模块,用于根据比赛信息,在所述日历表上查找与存在比赛的比赛日期相对应的日期框;第一显示模块,用于在找到的日期框上显示比赛标识。[〇〇11]其中,所述第一显示模块,具体用于在找到的日期框上显示比赛标识,并且将所述找到的日期框设置为可选区,以及将所述日历表上除找到的日期框之外的其它日期框设置非可选区,其中,所述可选区和非可选区区别化显示。
[0012]其中,所述装置还包括:第二获取模块,用于在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期;第二提取模块,用于在所述比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容;第二显示模块,用于显示所述第一详细比赛内容。
[0013]其中,所述比赛信息还包括比赛类型,其中,所述比赛类型与比赛日期具有对应关系;所述装置还包括第三提取模块;所述第三提取模块,用于从类型图案库中提取比赛信息中所包含的比赛类型的类型图案;所述第一显示模块,具体用于在每一所述找到的日期框上显示其自身所对应的比赛日期内所存在的比赛的比赛类型的类型图案。
[0014]其中,所述装置还包括:第三获取模块,用于在检测到选中的比赛类型的类型图案的第二选中操作时,获取所述第二选中操作对应的比赛日期和比赛类型;第四提取模块,用于根据所述第二选中操作对应的比赛日期和比赛类型,在所述比赛信息提取第二详细比赛内容;第三显示模块,用于显示所述第二详细比赛内容。
[0015]本发明的有益效果是:区别于现有技术的情况,本发明当在赛程查询页面中启动日历表查询时,从赛程数据库中提取比赛信息,根据比赛信息在日历表上查找与存在比赛的比赛日期相对应的日期框,并在找到的日期框上显示比赛标识,由于比赛标识在日期框中显示,每一个日期框对应一个具体日期,并且日历表会同时展示整月的日期,使得用户可以直接从日历表直接观察整月内存在比赛的比赛日期,无需点击日历表上的具体日期才能查询该天是否存在比赛,方便用户操作,用户体验更好。【附图说明】[〇〇16]图1是本发明通过日历表展示比赛日期的方法第一实施例的流程图;
[0017]图2是本发明通过日历表展示比赛日期的方法第二实施例的流程图;
[0018]图3是本发明通过日历表展示比赛日期的方法第三实施例的流程图;
[0019]图4是本发明通过日历表展示比赛日期的装置第一实施例的示意图;
[0020]图5是本发明通过日历表展示比赛日期的装置第二实施例的示意图。具体实施例
[0021 ]下面结合附图和实施例对本发明进行详细说明。
[0022]请参阅图1,通过日历表展示比赛日期的方法包括:
[0023]步骤SlOl:当在赛程查询页面中启动日历表查询时,获取在日历表上选中的选中年份和选中月份;
[0024]日历表在展示时通常是按月展示,并且月内每一天都会展示,但是年份和月份是单项展示,每次只展示一个年份和一个月份,当然,在其它替代实施例中,年份和月份也可以是多项展示。
[0025]赛程查询页面是指查询赛程的页面的,赛程查询页面也可以展示有赛程,也可以没有展示程赛。
[0026]步骤S102:从赛程数据库中提取在选中年份下的选中月份内存在比赛的比赛信息,其中,比赛信息包括比赛日期;
[0027]赛程数据库是指预先存储有比赛信息的数据库。比赛信息是在选中年份下的选中月份内存在比赛的相关信息,例如:2016年4月13日20:00羽毛球比赛林某对王某、2016年5月20日21:30篮球比赛中国对日本等等。
[0028]步骤S103:根据比赛信息,在日历表上查找与存在比赛的比赛日期相对应的日期框,并在找到的日期框上显示比赛标识。
[0029]日期框是指日历表具体显示日的框,日期框内通常显示日的号数,例如:12,15,20等等。通过存在比赛的比赛日期对应的日期框上显示比赛标识,方便用户通过日历表一目了然地获知在当前选中年份下的选中月份内哪天存在比赛,非常直观。日历表查询赛程是查询赛程的一种重要的方式,通过日历表上存在比赛的比赛日期上显示比赛标识,使得用户可以从日历表直接观察存在比赛的比赛日期,用户无需点击日历表上的具体日期才能查询哪天是否存在比赛,非常方便。
[0030]为了更好地从日历表区分存在比赛的日期和没有存在比赛的日期,日历表上存在比赛的日期对应的日期框和没有存在比赛的日期对应的日期框进行区别化设置,请参阅图2,步骤S103中在找到的日期框上显示比赛标识具体包括:将找到的日期框设置为可选区,以及将日历表上除找到的日期框之外的其它日期框设置为非可选区,其中,可选区与非可选去区分显示。可选区是指可操作的区域,每一个找到的日期框为一个可选区,而非可选区是指不可操作的区域,将日历表上除找到的日期框之外的每一个日期框为一个非可选区。可选区与非可选去区别化显示是指可选去与非可选区的显示形式不一样,例如:可选区显亮,非可选区显暗,或者,可选区显示为红色,非可选区显示为蓝色等等。
[0031 ]进一步,当操作可选区时,则进入对可选区对应的日期所存在的比赛进行详细查询,请再次参阅图2,方法还包括:
[0032]步骤:S104:在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期;
[0033]第一选中操作的具体操作方式不作选定,可以为单击、双击等等。
[0034]步骤S105:在比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容;
[0035]第一详细比赛内容是比赛信息中一部份,简而言之,第一详细比赛内容为可选区所对应的比赛日期所存在的所有比赛。[〇〇36] 步骤S106:显示第一详细比赛内容;[〇〇37]显示第一详细比赛内容可以在赛程查询页面中显示,也可以在弹出窗中显示第一详细比赛内容。
[0038]为了方便用户在日历表可以直接观察到存在比赛的比赛日期以及在比赛日期内存在何种类型的比赛,还可以日历表上进行类型标识,则比赛信息还包括比赛类型,其中, 比赛类型与比赛日期具有对应关系,当然,比赛信息还可以包括参赛方的信息,请参阅图3, 在步骤S103之前,方法还包括步骤S107,[〇〇39]步骤S107:从类型图案库中提取比赛信息中所包含的比赛类型的类型图案;
[0040]类型图案库预先存储有各种比赛类型的类型图案。
[0041]步骤S103具体为:在找到的日期框上显示比赛标识,并且在每一所述找到的日期框上显示其自身所对应的比赛日期内所存在的比赛的比赛类型的类型图案;[〇〇42]日历表上与存在比赛的比赛日期相对应的日期框除了显示比赛标,还是显示比赛类型的类型图案,方便用户获知该比赛日期上存在有哪些比赛,无需查询该比赛日期的详细内容才能获知具体存在何种比赛。类型图案可以是文字或者图形等等,例如:当前选中 2016年3月,则日历表上展开了3月份所有日期,若3月2号存比羽毛球和篮球,则日历表3月2 号的位置上显示羽毛球图案和篮球图案。[〇〇43]在日历表上所显示的类型图案也可以设置为可操作,当操作日历表上所显示的类型图案时直接进入查询对应的比赛类型,相当于在具体的比赛日内进行分类查询,非常方便,则方法还包括:
[0044]步骤S108:在检测到选中的比赛类型的类型图案的第二选中操作时,获取第二选中操作对应的比赛日期和比赛类型;
[0045]第二选中操作对应的比赛日期是指第二选中操作所操作的类型图案所在的日期框对应的日期。获取第二选中操作对应的比赛类型是指第二选中操作所操作的类型图案所对应的比赛类型。
[0046]步骤S109:根据第二选中操作对应的比赛日期和比赛类型,在比赛信息提取第二详细比赛内容;
[0047]第二详细比赛内容也是比赛信息的一部分。[〇〇48] 步骤S110:显示第二详细比赛内容。[〇〇49]显示第二详细比赛内容可以在赛程查询页面中显示,也可以在弹出窗中显示第二详细比赛内容。
[0050]在本发明实施例中,当在赛程查询页面中启动日历表查询时,从赛程数据库中提取比赛信息,根据比赛信息在日历表上查找与存在比赛的比赛日期相对应的日期框,并在找到的日期框上显示比赛标识,由于比赛标识在日期框中显示,每一个日期框对应一个具体日期,并且日历表会同时展示整月的日期,使得用户可以直接从日历表直接观察整月内存在比赛的比赛日期,无需点击日历表上的具体日期才能查询该天是否存在比赛,方便用户操作,用户体验更好。
[0051]本发明又提供通过日历表展示比赛日期的装置实施例。请参阅图4,通过日历表展示比赛日期的装置20包括第一获取模块21、第一提取模块22、查找模块23和第一显示模块24。
[0052]第一获取模块21,用于当在赛程查询页面中启动日历表查询时,获取在日历表上选中的选中年份和选中月份。第一提取模块22,用于从赛程数据库中提取在选中年份下的所述选中月份内的比赛信息,其中,所述比赛信息包括比赛日期。查找模块23,用于根据比赛信息,在日历表上查找与存在比赛的比赛日期相对应的日期框。日期框是指日历表上显示日的框。第一显示模块24,用于在找到的日期框上显示比赛标识。在找到的日期框上显示比赛标识的方式不作具体限定,例如:存在比赛的比赛日期对应的日期框内的日期数字显示亮,或者,存在比赛的比赛日期对应的日期框显示为红色等等。
[0053]为了更好地从日历表区分存在比赛的日期和没有存在比赛的日期,存在比赛的日期框和没有存在比赛的日期框也可以区别化设置,则第一显示模块24又可以具体用于将找至IJ的日期框设置为可选区,以及将日历表上除找到的日期框之外的其它日期框设置非可选区,其中,可选区和非可选区区别化显示。
[0054]当然,还可以通过日历表查询具体的比赛信息,则请参阅图5,装置20还包括第二获取模块25、第二提取模块26和第二显示模块27。
[0055]第二获取模块25,用于在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期。第二提取模块26,用于在比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容。第二显示模块27,用于显示第一详细比赛内容。
[0056]为了方便用户可以在日历表直接观察到存在比赛的比赛日期以及在比赛日期内存在何种类型的比赛,方便用户通过日历表进行查询,比赛信息还包括比赛类型,其中,比赛类型与比赛日期具有对应关系,装置20还包括第三提取模块28。第三提取模块,用于从类型图案库中提取比赛信息中所包含的比赛类型的类型图案。第一显示模块24,具体用于在找到的日期框上显示比赛标识,并且将找到的日期框设置为可选区,以及将日历表上除找到的日期框之外的其它日期框设置非可选区,其中,可选区和非可选区区别化显示。
[0057]为了方便对具体日期的比赛进行类型分类查询,用户可以直接日历表上的类型图案进行查询,则装置20还包括第三获取模块29、第四提取模块30和第三显示模块31。第三获取模块,用于在检测到选中的比赛类型的类型图案的第二选中操作时,获取第二选中操作对应的比赛日期和比赛类型。第四提取模块,用于根据第二选中操作对应的比赛日期和比赛类型,在所述比赛信息提取第二详细比赛内容。第三显示模块,用于显示第二详细比赛内容。
[0058]在本发明实施例中,第一获取模块21用于当在赛程查询页面中启动日历表查询时,获取在所述日历表上选中的选中年份和选中月份,第一提取模块22用于从赛程数据库中提取比赛信息,查找模块23用于根据比赛信息在日历表上查找与存在比赛的比赛日期相对应的日期框,第一显示模块24用于在找到的日期框上显示比赛标识,由于比赛标识在日期框中显示,每一个日期框对应一个具体日期,并且日历表会同时展示整月的日期,使得用户可以直接从日历表直接观察整月内存在比赛的比赛日期,无需点击日历表上的具体日期才能查询该天是否存在比赛,方便用户操作,用户体验更好。
[0059]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种通过日历表展示比赛日期的方法,其特征在于,包括:当在赛程查询页面中启动日历表查询时,获取在所述日历表上选中的选中年份和选中 月份;从赛程数据库中提取在所述选中年份下的所述选中月份内的比赛信息,其中,所述比 赛信息包括比赛日期;根据比赛信息,在所述日历表上查找与存在比赛的比赛日期相对应的日期框,并在找 到的日期框上显示比赛标识。2.根据权利要求1所述的方法,其特征在于,所述在找到所述日期框上显示比赛标识的步骤包括:将所述找到的日期框设置为可选区,以及将所述日历表上除找到的日期框之外的其它 日期框设置为非可选区,其中,所述可选区与所述非可选去区别化显示。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期;在所述比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容;显示所述第一详细比赛内容。4.根据权利要求1所述的方法,其特征在于,所述比赛信息还包括比赛类型,其中,所述比赛类型与比赛日期具有对应关系;所述在所述日历表上查找与所述比赛日期相对应的日期框,并在找到的日期框上显示 比赛标识的步骤之前,所述方法还包括:从类型图案库中提取比赛信息中所包含的比赛类型的类型图案;所述在找到的日期框上显示比赛标识的步骤包括:在找到的日期框上显示比赛标识,并且在每一所述找到的日期框上显示其自身所对应 的比赛日期内所存在的比赛的比赛类型的类型图案。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在检测到选中的比赛类型的类型图案的第二选中操作时,获取所述第二选中操作对应 的比赛日期和比赛类型;根据所述第二选中操作对应的比赛日期和比赛类型,在所述比赛信息提取第二详细比 赛内容;显示所述第二详细比赛内容。6.—种通过日历表展示比赛日期的装置,其特征在于,包括:第一获取模块,用于当在赛程查询页面中启动日历表查询时,获取在所述日历表上选 中的选中年份和选中月份;第一提取模块,用于从赛程数据库中提取在所述选中年份下的所述选中月份内的比赛 信息,其中,所述比赛信息包括比赛日期;查找模块,用于根据比赛信息,在所述日历表上查找与存在比赛的比赛日期相对应的 日期框;第一显示模块,用于在找到的日期框上显示比赛标识。7.根据权利要求6所述的装置,其特征在于,所述第一显示模块,具体用于在找到的日期框上显示比赛标识,并且将所述找到的日期框设置为可选区,以及将所述日历表上除找到的日期框之外的其它日期框设置非可选区,其中,所述可选区和非可选区区别化显示。8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 第二获取模块,用于在检测到选中可选区的第一选中操作时,获取所选中的可选区所对应的比赛日期; 第二提取模块,用于在所述比赛信息中提取所选中的可选区所对应的比赛日期内的第一详细比赛内容; 第二显示模块,用于显示所述第一详细比赛内容。9.根据权利要求6所述的装置,其特征在于, 所述比赛信息还包括比赛类型,其中,所述比赛类型与比赛日期具有对应关系; 所述装置还包括第三提取模块; 所述第三提取模块,用于从类型图案库中提取比赛信息中所包含的比赛类型的类型图案; 所述第一显示模块,具体用于在每一所述找到的日期框上显示其自身所对应的比赛日期内所存在的比赛的比赛类型的类型图案。10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 第三获取模块,用于在检测到选中的比赛类型的类型图案的第二选中操作时,获取所述第二选中操作对应的比赛日期和比赛类型; 第四提取模块,用于根据所述第二选中操作对应的比赛日期和比赛类型,在所述比赛信息提取第二详细比赛内容; 第三显示模块,用于显示所述第二详细比赛内容。
【文档编号】G06Q10/10GK105956827SQ201610282363
【公开日】2016年9月21日
【申请日】2016年4月29日
【发明人】王钊, 田卓
【申请人】乐视控股(北京)有限公司, 乐视体育文化产业发展(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1