数据处理的方法及装置与流程

文档序号:12733845阅读:217来源:国知局
数据处理的方法及装置与流程

本发明涉及互联网技术领域,特别是涉及一种数据处理的方法及装置。



背景技术:

随着互联网技术的发展,越来越多的用户通过网络发表自己对某事物的评论。例如,报社记者对某场球赛进行评论,某理财爱好者对某股市进行评论等。

在这些包含对某事物评论的文章当中,存在大量文章包含对事物未来走势的预测,因此用户不仅能够从这些文章中获取作者对某事物现状的总结,还能获知作者对该事物未来发展情况的判断。然而,在用户浏览一些已发表过一段时间的文章的过程中,若想获知作者所发表的预测是否正确或者所提及的现状是否发生变化,则需要先花费大量时间在当前网站或者其他网站上搜索出关于作者所评论事物的走势图,然后从走势图中大致找到文章发表时间对应的点,并基于该点查看后续的走势情况,从而来确定作者所发表的预测是否正确或者从发表该文章起该事物是否发生改变,操作十分繁琐。因此,如何在浏览文章时快速获知从该文章发表起事物的走势情况是当今一大难题。



技术实现要素:

有鉴于此,本发明提供的数据处理的方法及装置,能够使用户浏览文章时快速获知从该文章发表起事物的走势情况。

一方面,本发明提供了一种数据处理的方法,所述方法包括:

在接收到客户端发送的链接请求后,获取所述链接请求中携带的事物名称对应的走势图,所述链接请求由文章中的链接被触发而生成,且用于请求所述文章中描述的某一事物的走势图;

确定所述文章的发表时间;

在所述走势图中,对所述发表时间的相关信息进行标注处理;

将处理后的走势图发送给所述客户端。

另一方面,本发明提供了一种数据处理的装置,所述装置包括:

获取单元,用于在接收到客户端发送的链接请求后,获取所述链接请求中携带的事物名称对应的走势图,所述链接请求由文章中的链接被触发而生成,且用于请求所述文章中描述的某一事物的走势图;

确定单元,用于确定所述文章的发表时间;

处理单元,用于在所述走势图中,对所述发表时间的相关信息进行标注处理;

发送单元,用于将处理后的走势图发送给所述客户端。

借由上述技术方案,本发明提供的数据处理的方法及装置,能够在文章中设置用于查看事物走势的链接,当服务器接收到客户端发送的链接请求后,先获取该链接请求中携带的事物名称对应的走势图,然后获取该文章的发表时间,最后对走势图中发表时间的相关信息进行标注处理,并将处理后的走势图发送给客户端。由此可知,与现有技术相比,本发明不仅能够为用户提供用于查看事物走势图的链接,还能够在走势图中标注文章发表时间的相关信息,从而使得用户在浏览文章时,能够快速获知从文章发表时间起事物的走势情况,进而提高了用户对文章分析的效率。

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

附图说明

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

图1示出了本发明实施例提供的一种数据处理的方法的流程图;

图2示出了本发明实施例提供的另一种数据处理的方法的流程图;

图3示出了本发明实施例提供的一种走势图的示意图;

图4示出了本发明实施例提供的另一种走势图的示意图;

图5示出了本发明实施例提供的一种走势详情页的示意图;

图6示出了本发明实施例提供的一种数据处理的装置的组成框图;

图7示出了本发明实施例提供的另一种数据处理的装置的组成框图。

具体实施方式

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

本发明实施例提供了一种数据处理的方法,该方法主要应用于服务器侧,如图1所示,该方法主要包括:

101、在接收到客户端发送的链接请求后,获取所述链接请求中携带的事物名称对应的走势图。

其中,链接请求由文章中的链接被触发而生成,且用于请求文章中描述的某一事物的走势图。事物名称可以是股票代码、理财产品代码、体育比赛队伍代码、电视代码等各个领域的名称代码。其中,包含电视名称的文章可以为对某电视频道或者某电视内容的收视率的评论,对应的走势图可以为收视率的走势。

具体的,当用户基于客户端浏览文章时,若想获知从文章发表时间起事物的实际发展情况,则可以在文章中点击用于请求走势图的链接;当用于请求走势图的链接被触发后,客户端可以先获取待请求事物的事物名称以及文章的发表时间,然后将携带事物名称以及发表时间的链接请求发送给服务器;当服务器接收到客户端发送的链接请求后,可以从链接请求中获取事物名称,然后从数据库中查找与该事物名称相对应的走势图,以便后续基于该走势图执行步骤102-103。

需要说明的是,事物名称对应的走势图可能为一个,也可能为多个。当事物名称对应的走势图为多个时,这些走势图可以分别用于描述不同时间段事物的走势情况。例如,某股票的走势图有4个,分别为近一个月的走势图、近三个月的走势图、近六个月的走势图以及近一年的走势图。

102、确定所述文章的发表时间。

在上述步骤101中提及,当客户端获知用于请求走势图的链接被触发后,能够将携带事物名称以及发表时间的链接请求发送给服务器。因此,当服务器接收到链接请求后,可以确定链接请求中携带的时间为文章的发表时间。

此外,客户端获取文章发表时间的具体实现方式可以为:(1)由于大多数文章的开头部分或者结尾部分都会写明文章的发表时间,所以可以从文章开头部分或者文章结尾部分中提取发表时间;(2)一般的URL(Uniform Resource Locator,统一资源定位符)中会携带网页创建时间,而网页创建时间即为文章发表时间,所以可以从文章所在网页的URL中提取发表时间。

103、在所述走势图中,对所述发表时间的相关信息进行标注处理。

若所述事物名称对应的走势图有多个,则当服务器获得走势图以及文章的发表时间后,可以从获取到的走势图中筛选出包含该发表时间的走势图,然后再分别在这些走势图中标注出发表时间的相关信息,以便后续用户可以从走势图中直观获得发表时间的相关信息以及从发表时间起事物的走势情况。其中,发表时间的相关信息包括:发表时间对应的走势点以及从发表时间至最新时间期间事物走势的累计变化量等。

104、将处理后的走势图发送给所述客户端。

在实际应用中,不同时间段的走势图可以设置在一个走势详情页中,因此,在向客户端反馈走势图时,可以仅向客户端反馈标注处理后的走势图,也可以向客户端反馈包括标注处理后的走势图的走势详情页,以使得用户不仅可以直观从发表时间起事物的走势情况,还可以查看其它时间段的走势情况。

本发明实施例提供的数据处理的方法,能够在文章中设置用于查看事物走势的链接,当服务器接收到客户端发送的链接请求后,先获取该链接请求中携带的事物名称对应的走势图,然后获取该文章的发表时间,最后对走势图中发表时间的相关信息进行标注处理,并将处理后的走势图发送给客户端。由此可知,与现有技术相比,本发明不仅能够为用户提供用于查看事物走势图的链接,还能够在走势图中标注文章发表时间的相关信息,从而使得用户在浏览文章时,能够快速获知从文章发表时间起事物的走势情况,进而提高了用户对文章分析的效率。

进一步的,依据上述实施例,本发明的另一个实施例还提供了一种数据处理的方法,如图2所示,该方法主要包括:

201、在接收到客户端发送的链接请求后,获取所述链接请求中携带的事物名称对应的走势图。

202、确定所述文章的发表时间。

203、在所述走势图中,对所述发表时间的相关信息进行标注处理。

为了使用户在查看走势图时,能够直观看出图中的哪个坐标点是发表时间对应的走势点,从而快速从走势图中查找到哪一部分属于从文章发表时间起事物的走势,服务器可以在包含发表时间的走势图中,对发表时间对应的走势点进行标注。

示例性的,当用户在某理财网站上浏览关于评论A基金的文章时,从文章中获知最近A基金一直处于下滑趋势,并且文章作者预测A基金还会继续下滑。此时,若用户想要知道从该文章发表起A基金的实际发展情况,则可以在文章中点击用于查看走势图的链接,例如该链接设置在文章的结尾部分且链接名称为“A基金走势图”,然后服务器向用户返回一个走势详情页,且走势详情页中包含如图3所示的走势图(或者服务器仅返回走势图)。由图3可直观获得该文章发表时间(即2016年1月5日)对应曲线中的哪个点,从而快速获得2016年1月5日以后A基金的走势。用户通过查看2016年1月5日至2016年4月10日这段时间的走势图可知,A基金并非一直处于下跌状态,而是有过一段上升期,从而可判断文章作者的预测并非完全正确,进而用户可以考虑是否买入A基金。

此外,为了更直观地让用户从走势图中获得文章发表时间以后事物的走势情况,可以在查找到发表时间对应的走势点后,将该走势点以后的曲线相比于该走势点之前的曲线做区别处理,例如将该走势点以后的曲线进行加粗、添加颜色或者更改灰度等处理,从而使得用户快速获得文章发表时间以后事物的走势图。

进一步的,在实际应用中,用户往往需要获知从文章发表时间到最新时间之间的差异,但是获得两者之间的差异,需要用户先从走势图中分别找到发表时间对应的走势点以及最新时间对应的走势点,然后计算两者之间的差值,从而获得两者之间的差异,操作十分繁琐。因此,为了使用户快速获得从文章发表时间到最新时间之间的差异,本发明实施例对上述方案作了如下改进:服务器可以先在包含发表时间的走势图中,确定发表时间对应的走势点以及当前走势图中最新时间对应的走势点,然后对发表时间对应的走势点与当前走势图中最新时间对应的走势点之间的差异程度进行标注。

其中,差异程度可以为发表时间对应的走势与当前走势图中最新时间对应的走势直接进行相减获得差值,也可以为基于两者差值计算得出的百分比差值,也可以根据其他计算差异的公式计算两者之间的差异程度。此外,为了使用户快速获知从发表时间到最新时间的累计变化是属于上升还是下降,可以在标注差异程度时,标注出用于表示上升或者下降的箭头。

例如,若将图3改为图4,则用户可以直接并快速获知从文章发表时间到目前为止,累计净值降低了7.31%,而无需在图中先查找2016.1.5对应的净值以及2016.4.10对应的净值,然后进行计算差值,获得累计净值变化量。

204、在所述走势图中,添加用于返回所述文章的链接。

在实际应用中,常常发生用户进入走势图或者走势详情页后,不小心关闭之前打开的文章的现象,而此时,若用户想返回去继续浏览文章,则需要用户重新通过站内搜索或者搜索引擎搜索的方式搜索出该文章,十分耗时。为解决上述技术问题,本发明实施例对上述方案作了如下改进:服务器可以在包含发表时间的走势图中,添加用于返回文章的链接,也可以在不包含发表时间的走势图中,添加用于返回文章的链接,也可以在走势详情页的非走势图区域添加用于返回文章的链接。

其中,用于返回文章的链接的名称可以为文章标题名称,也可以为其他文字,其具体内容在此不做限定。

205、将处理后的走势图发送给所述客户端。

在上述实施例中提及,事物名称对应的走势图可能只有一个,也可能有多个,且当走势图为多个时,这些走势图可以设置在一个走势详情页中,并将整个走势详情页反馈给客户端,供用户根据需求进行查看。当走势详情页中只有部分走势图包含发表时间时,就存在只有部分走势图中标注有发表时间的相关信息的情况。然而,在实际应用中,走势详情页中的各个走势图往往不是显示在同一个页面上,而是通过按对应按钮的方式查看对应的走势图,且首次显示的走势图为默认时间段对应的走势图。但是,默认首次显示的走势图可能是不包含发表时间的走势图,此时当用户想要查看含有发表时间的走势图时,需要按下对应的按钮才可显示,操作比较繁琐。为了使用户首次看到的走势图为标注处理后的走势图(即包含发表时间的走势图),可以基于步骤205做如下改进:服务器将用于优先显示处理后的走势图的走势详情页发送给所述客户端,即服务器先基于标注处理后的走势图,对走势详情页的首次显示页面数据进行调整,再将调整后的走势详情页反馈给客户端,以便用户快速获得从发表时间起事物的走势情况。

当包含发表时间的走势图有多个时,可以选择任意一个作为走势详情页中首次显示的走势图,也可以选择时间段长度最短的走势图作为走势详情页中首次显示的走势图,在此不做限定。例如,若上述关于A基金的示例对应的走势详情页有多个,则首次显示在用户面前的页面可以如图5所示,即首次显示的走势图为标注处理后的某个走势图,而非未进行标注处理的位于走势详情页最左边的“近一个月”这段时间对应的走势图。

进一步的,依据上述方法实施例,本发明的另一个实施例还提供了一种数据处理的装置,如图6所示,该装置主要包括:获取单元31、确定单元32、处理单元33和发送单元34。其中,

获取单元31,用于在接收到客户端发送的链接请求后,获取所述链接请求中携带的事物名称对应的走势图,所述链接请求由文章中的链接被触发而生成,且用于请求所述文章中描述的某一事物的走势图;

确定单元32,用于确定所述文章的发表时间;

处理单元33,用于在所述走势图中,对所述发表时间的相关信息进行标注处理;

发送单元34,用于将处理后的走势图发送给所述客户端。

本发明实施例提供的数据处理的装置,能够在文章中设置用于查看事物走势的链接,当服务器接收到客户端发送的链接请求后,先获取该链接请求中携带的事物名称对应的走势图,然后获取该文章的发表时间,最后对走势图中发表时间的相关信息进行标注处理,并将处理后的走势图发送给客户端。由此可知,与现有技术相比,本发明不仅能够为用户提供用于查看事物走势图的链接,还能够在走势图中标注文章发表时间的相关信息,从而使得用户在浏览文章时,能够快速获知从文章发表时间起事物的走势情况,进而提高了用户对文章分析的效率。

进一步的,如图7所示,所述处理单元33包括:

第一标注模块331,用于在所述走势图中,对所述发表时间对应的走势点进行标注。

进一步的,如图7所示,所述处理单元33还包括:

第二标注模块332,用于在所述走势图中,对所述发表时间对应的走势点与最新时间对应的走势点之间的差异程度进行标注。

进一步的,如图7所示,所述装置还包括:

添加单元35,用于在对所述发表时间的相关信息进行标注处理之后,在所述走势图中,添加用于返回所述文章的链接。

进一步的,所述发送单元34用于当走势图包含在走势详情页中,且所述事物名称对应的走势图中包括包含所述发表时间的走势图以及不包含所述发表时间的走势图时,将用于优先显示处理后的走势图的走势详情页发送给所述客户端。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

可以理解的是,上述方法以及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

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

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

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

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

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