用于提示事件结果的方法和装置与流程

文档序号:12733735阅读:318来源:国知局
用于提示事件结果的方法和装置与流程

本发明涉及计算机技术领域,具体而言,涉及一种用于提示事件结果的方法和装置。



背景技术:

用户在生活中往往面对各种各样的事件,对用户来说事件的结果只有在事件发生后才是确定的,而事件未发生时其结果对于用户是未知的,如何分析事件结果对于用户来说就是一个重要的课题。

例如,将A队和B队两个篮球队的比赛作为一个事件,那么只有在A队和B队比赛完成后用户才知道比赛结果,而A队和B队尚未比赛时用户无法了解比赛结果,但是当用户具有分析比赛结果的需求时,比如,用户需要购买与A队和B队比赛的体育彩票时,那么如何分析A队和B队的比赛结果就成为用户的一个难题。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的用于提示事件结果的方法和装置。

依据本发明的一个方面,提供了一种用于提示事件结果的方法,包括:提取所述待发生事件中包含的事件元素;根据所述事件元素,查询包含所述事件元素的已发生事件;根据所述已发生事件的结果值,计算所述待发生事件的结果值;根据所述待发生事件的结果值生成对用户进行提示的提示信息。

依据本发明的一个方面,还提供了一种用于提示事件结果的装置,包括:事件元素提取模块,用于提取所述待发生事件中包含的事件元素;事件查询模块,用于根据所述事件元素,查询包含所述事件元素的已发生事件;结果 值计算模块,用于根据所述已发生事件的结果值,计算所述待发生事件的结果值;提示信息生成模块,用于根据所述待发生事件的结果值生成对用户进行提示的提示信息。

根据以上技术方案,本发明的用于提示事件结果的方法和装置至少具有以下优点:

根据本发明的技术方案,对于待发生事件提取其中的事件元素,并查找该事件元素参与的其他事件,参考其他事件的结果值计算待发生事件的结果值;这是因为其他事件的结果值能够反映出事件元素对其他事件的影响,根据其他事件的结果值计算待发生事件的结果值,实际上相当于根据事件元素在其他事件中的影响,预估事件元素在待发生事件中的影响,即得到待发生事件的结果值,得到的待发生事件的结果值能够对用户起到参考作用。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明的一个实施例的一种用于提示事件结果的方法的流程图;

图2示出了根据本发明的一个实施例的一种用于提示事件结果的方法的流程图;

图3示出了根据本发明的一个实施例的一种用于提示事件结果的方法的流程图;

图4示出了根据本发明的一个实施例的一种用于提示事件结果的装置的框图;

图5示出了根据本发明的一个实施例的一种用于提示事件结果的装置的框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

如图1所示,本发明的一个实施例中的一种用于提示事件结果的方法,包括:

步骤110,提取待发生事件中包含的事件元素。在本实施例中,对事件的范围不进行限制,其可以是一场比赛,也可以是一场战争等等;在本实施例中,事件元素是参与到事件中的部分,例如,对于一场比赛,则事件元素是参与到比赛的双方,对于一场战争,则事件元素是发生战争的双方。

步骤120,根据事件元素,查询包含事件元素的已发生事件。在本实施例中,假设待发生事件是A队和B队的比赛,则事件元素为A队、B队,需要查询A队、B队已经打完的其他比赛作为已发生事件;当事件元素为多个时,则已发生事件至少包括一个事件元素。

步骤130,根据已发生事件的结果值,计算待发生事件的结果值。根据本实施例的技术方案,已发生事件的结果值能够反映出事件元素对已发生事件的影响,根据已发生事件的结果值计算待发生事件的结果值,实际上相当于根据事件元素在已发生事件中的影响,预估事件元素在待发生事件中的影响,即得到待发生事件的结果值;在本实施例中,例如,假设查询的已发生事件为:A队与C队比赛、B队与C队的比赛,其结果值分别为A队胜、C队胜,则参考已完成的比赛的结果值,做出A队胜B队的判断,作为待发生事件的结果值。

步骤140,根据待发生事件的结果值生成对用户进行提示的提示信息。在本实施例中,对提示信息的方式不进行限制,例如,对于A队和B队的比赛, 用户在需要该买相关的体育彩票时,则生成建议买A队胜的提示。

如图2所示,本发明的一个实施例中的一种用于提示事件结果的方法,包括:

步骤210,提取待发生事件中包含的事件元素。

步骤220,获取待发生事件的发生时间,按待发生事件的发生时间前的预设长度的时间段,查询时间段内发生的已发生事件。在本实施例的技术方案中,对于查询已发生事件的时间做了限制,是因为已发生事件与待发生事件之间的时间差值过大,会导致事件元素在已发生事件中的影响力难以保持到待发生事件的发生时间,此时已发生事件的结果值对于计算待发生事件结果值就没有价值;例如,假设待发生事件为A队和B队的比赛,比赛时间为12月1日,事件元素为A队、B队,则查询已发生事件时,仅查询A队、B队在12与1日前的一个月所打完的其他比赛作为已发生事件。

步骤230,提取已发生事件的特征以及待发生事件的特征。在本实施例中,对于已发生事件、待发生事件的特征均不进行限制,例如,已发生事件的特征包括已发生事件的发生时间和/或对应新闻,待发生事件的特征包括待发生事件的发生时间和/或对应新闻。

步骤240,计算已发生事件的特征与待发生事件之间的差值,并根据差值对已发生事件的结果值进行计算,得到待发生事件的结果值。在本实施例中,根据以上的特征,计算待发生事件结果值的具体示例如下:当前时间为12月1日,待发生事件为12月2日即将发生的对A队和B队的比赛,初始化A队对B队的让分为0分;假设已发生事件为A队在12月1日发生的比赛,则提取的已发生事件的特征为12月1日,待发生事件的特征为12月2日,差值为1天,根据预设的规则,该差值为1天时,让分减少2分,这是因为连续不间歇的比赛会造成A队状态下滑;假设已发生事件为A队和C队的比赛,对于A队和C队的比赛,相关新闻为对A队的正面报道,而对于待发生比赛,相关新闻为对A的负面报道,计算对于A队的相关新闻之间的差别,调低A队对B队的让分。

步骤250,根据待发生事件的结果值生成对用户进行提示的提示信息。

如图3所示,本发明的一个实施例中的一种用于提示事件结果的方法,包括:

步骤310,提取待发生事件中包含的事件元素。

步骤320,根据事件元素,查询包含事件元素的已发生事件。

步骤330,检测在已发生事件的发生时间与待发生事件的发生时间上元素的变化,根据元素的变化对已发生事件的结果值进行计算,得到待发生事件的结果值。在本实施例中,当事件元素发生改变时,会造成事件元素的影响力发生变化,本实施例的技术方案在计算待发生事件的结果值时,将此也考虑在内;例如,待发生事件为A队参加的比赛,已发生事件为A队已完成的比赛,事件元素为A队,由于A队在两场比赛期间对队员进行了调整,购买了实力较强的明星队员,所以预估A队实力上升,增大A队在即将发生的比赛中对其他队伍的让分。

步骤340,从预设的多个结果区间中,选择与待发生事件的结果值对应的结果区间,将结果区间的信息作为提示信息。在本实施例中,假设多个区间为体育彩票的多个选项区间,则根据本实施例的技术方案,基于待发生比赛的结果值,可以为用户选择匹配的选项区间,并生成提示信息以为用户提供参考。

如图4所示,本发明的一个实施例中的一种用于提示事件结果的装置,包括:

事件元素提取模块410,提取待发生事件中包含的事件元素。在本实施例中,对事件的范围不进行限制,其可以是一场比赛,也可以是一场战争等等;在本实施例中,事件元素是参与到事件中的部分,例如,对于一场比赛,则事件元素是参与到比赛的双方,对于一场战争,则事件元素是发生战争的双方。

事件查询模块420,根据事件元素,查询包含事件元素的已发生事件。在 本实施例中,假设待发生事件是A队和B队的比赛,则事件元素为A队、B队,需要查询A队、B队已经打完的其他比赛作为已发生事件;当事件元素为多个时,则已发生事件至少包括一个事件元素。

结果值计算模块430,根据已发生事件的结果值,计算待发生事件的结果值。根据本实施例的技术方案,已发生事件的结果值能够反映出事件元素对已发生事件的影响,根据已发生事件的结果值计算待发生事件的结果值,实际上相当于根据事件元素在已发生事件中的影响,预估事件元素在待发生事件中的影响,即得到待发生事件的结果值;在本实施例中,例如,假设查询的已发生事件为:A队与C队比赛、B队与C队的比赛,其结果值分别为A队胜、C队胜,则参考已完成的比赛的结果值,做出A队胜B队的判断,作为待发生事件的结果值。

提示信息生成模块440,根据待发生事件的结果值生成对用户进行提示的提示信息。在本实施例中,对提示信息的方式不进行限制,例如,对于A队和B队的比赛,用户在需要该买相关的体育彩票时,则生成建议买A队胜的提示。

如图5所示,本发明的一个实施例中的一种用于提示事件结果的装置,包括:

事件元素提取模块510,提取待发生事件中包含的事件元素。

事件查询模块520,获取待发生事件的发生时间,按待发生事件的发生时间前的预设长度的时间段,查询时间段内发生的已发生事件。在本实施例的技术方案中,对于查询已发生事件的时间做了限制,是因为已发生事件与待发生事件之间的时间差值过大,会导致事件元素在已发生事件中的影响力难以保持到待发生事件的发生时间,此时已发生事件的结果值对于计算待发生事件结果值就没有价值;例如,假设待发生事件为A队和B队的比赛,比赛时间为12月1日,事件元素为A队、B队,则查询已发生事件时,仅查询A队、B队在12与1日前的一个月所打完的其他比赛作为已发生事件。

特征提取模块530,提取已发生事件的特征以及待发生事件的特征。在本 实施例中,对于已发生事件、待发生事件的特征均不进行限制,例如,已发生事件的特征包括已发生事件的发生时间和/或对应新闻,待发生事件的特征包括待发生事件的发生时间和/或对应新闻。

结果值计算模块540,计算已发生事件的特征与待发生事件之间的差值,并根据差值对已发生事件的结果值进行计算,得到待发生事件的结果值。在本实施例中,根据以上的特征,计算待发生事件结果值的具体示例如下:当前时间为12月1日,待发生事件为12月2日即将发生的对A队和B队的比赛,初始化A队对B队的让分为0分;假设已发生事件为A队在12月1日发生的比赛,则提取的已发生事件的特征为12月1日,待发生事件的特征为12月2日,差值为1天,根据预设的规则,该差值为1天时,让分减少2分,这是因为连续不间歇的比赛会造成A队状态下滑;假设已发生事件为A队和C队的比赛,对于A队和C队的比赛,相关新闻为对A队的正面报道,而对于待发生比赛,相关新闻为对A的负面报道,计算对于A队的相关新闻之间的差别,调低A队对B队的让分。

提示信息生成模块550,根据待发生事件的结果值生成对用户进行提示的提示信息。

本发明的一个实施例中的一种用于提示事件结果的方法,包括:

事件元素提取模块510,提取待发生事件中包含的事件元素。

事件查询模块520,根据事件元素,查询包含事件元素的已发生事件。

结果值计算模块530,检测在已发生事件的发生时间与待发生事件的发生时间上元素的变化,根据元素的变化对已发生事件的结果值进行计算,得到待发生事件的结果值。在本实施例中,当事件元素发生改变时,会造成事件元素的影响力发生变化,本实施例的技术方案在计算待发生事件的结果值时,将此也考虑在内;例如,待发生事件为A队参加的比赛,已发生事件为A队已完成的比赛,事件元素为A队,由于A队在两场比赛期间对队员进行了调整,购买了实力较强的明星队员,所以预估A队实力上升,增大A队在即将发生的比赛中对其他队伍的让分。

提示信息生成模块540,从预设的多个结果区间中,选择与待发生事件的结果值对应的结果区间,将结果区间的信息作为提示信息。在本实施例中,假设多个区间为体育彩票的多个选项区间,则根据本实施例的技术方案,基于待发生比赛的结果值,可以为用户选择匹配的选项区间,并生成提示信息以为用户提供参考。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴 随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的用于提示事件结果的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

A1、一种用于提示事件结果的方法,包括:

提取所述待发生事件中包含的事件元素;

根据所述事件元素,查询包含所述事件元素的已发生事件;

根据所述已发生事件的结果值,计算所述待发生事件的结果值;

根据所述待发生事件的结果值生成对用户进行提示的提示信息。

A2、根据A1所述的方法,根据所述事件元素,查询包含所述事件元素的已发生事件,具体包括:

获取所述待发生事件的发生时间,按所述待发生事件的发生时间前的预设长度的时间段,查询所述时间段内发生的所述已发生事件。

A3、根据A1所述的方法,根据所述已发生事件的结果值,计算所述待发生事件的结果值,具体包括:

提取所述已发生事件的特征以及所述待发生事件的特征;

计算所述已发生事件的特征与所述待发生事件之间的差值,并根据所述差值对所述已发生事件的结果值进行计算,得到所述待发生事件的结果值。

A4、根据A3所述的方法,所述已发生事件的特征包括所述已发生事件的发生时间和/或对应新闻,所述待发生事件的特征包括所述待发生事件的发生时间和/或对应新闻。

A5、根据A1所述的方法,根据所述已发生事件的结果值,计算所述待发生事件的结果值,具体包括:

检测在所述已发生事件的发生时间与所述待发生事件的发生时间上所述元素的变化,根据所述元素的变化对所述已发生事件的结果值进行计算,得到所述待发生事件的结果值。

A6、根据A1所述的方法,根据所述待发生事件的结果值生成对用户进行提示的提示信息,具体包括:

从预设的多个结果区间中,选择与所述待发生事件的结果值对应的结果区间,将所述结果区间的信息作为所述提示信息。

A7、一种用于提示事件结果的装置,包括:

事件元素提取模块,用于提取所述待发生事件中包含的事件元素;

事件查询模块,用于根据所述事件元素,查询包含所述事件元素的已发生事件;

结果值计算模块,用于根据所述已发生事件的结果值,计算所述待发生 事件的结果值;

提示信息生成模块,用于根据所述待发生事件的结果值生成对用户进行提示的提示信息。

A8、根据A7所述的装置,

所述事件查询模块获取所述待发生事件的发生时间,按所述待发生事件的发生时间前的预设长度的时间段,查询所述时间段内发生的所述已发生事件。

A9、根据A7所述的装置,还包括:

特征提取模块,用于提取所述已发生事件的特征以及所述待发生事件的特征;

所述结果值计算模块计算所述已发生事件的特征与所述待发生事件之间的差值,并根据所述差值对所述已发生事件的结果值进行计算,得到所述待发生事件的结果值。

A10、根据A9所述的装置,所述已发生事件的特征包括所述已发生事件的发生时间和/或对应新闻,所述待发生事件的特征包括所述待发生事件的发生时间和/或对应新闻。

A11、根据A7所述的装置,

所述结果值计算模块检测在所述已发生事件的发生时间与所述待发生事件的发生时间上所述元素的变化,根据所述元素的变化对所述已发生事件的结果值进行计算,得到所述待发生事件的结果值。

A12、根据A7所述的装置,

所述提示信息生成模块从预设的多个结果区间中,选择与所述待发生事件的结果值对应的结果区间,将所述结果区间的信息作为所述提示信息。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1