一种数据处理方法、装置和服务器的制造方法_3

文档序号:8258785阅读:来源:国知局
;所述的方法还包括:当验证所述交互结果数据无效时,丢弃无效的交互结果数据。
[0082]服务器在接收到各用户的交互结果数据后,可以对交互结果数据进行有效性验证以检测该交互结果是否有效,如检测该交互结果数据是否通过作弊方式获取的。从而对于服务器验证无效的交互结果数据进行丢弃,对服务器验证有效的交互结果数据按照从大到小进行排序。
[0083]3.14、服务器生成交互结果排序信息。
[0084]3.16、服务器从所述交互结果排序信息中提取前N个有效交互结果数据。
[0085]3.18、服务器将提取的前N个有效交互结果数据的交互结果排序信息反馈给所述终端。
[0086]服务器依据对交互结果数据的排序,生成相应的交互结果排序信息,该排序结果数据可以包括各排名对应的交互结果数据,以及该交互结果数据对应的用户信息,如用户标识、用户名等。
[0087]然后服务器从该所述交互结果排序信息中提取前N个有效交互结果数据,N为正整数,构成筛选的交互结果排序信息,将该筛选的交互结果排序信息发送给服务器。
[0088]3.20、终端采用所述交互结果排序信息替换所述网页中对应展示区域内的展示数据。
[0089]3.22、终端在所述网页中展示替换后的展示数据。
[0090]终端对于网页的展示区域中的展示数据进行更新,即对于展示区域内展示的交互结果排序信息,采用新接收的筛选的交互结果排序信息进行替换,然后在网页中展示替换后的展示数据。
[0091]上述实现了对交互数据的上报以及服务器验证排序后反馈的交互步骤。实际上,网页中除了以交互结果排序信息作为展示数据之外,还可以展示该用户自身的交互结果数据。
[0092]3.24、服务器获取所述用户信息对应的通过有效性验证确认有效交互结果数据。
[0093]3.26、服务器按照由大到小的顺序对所述用户信息对应有效交互结果数据进行排序。
[0094]3.28、服务器选取排在第一位的有效交互结果数据作为最优交互结果数据。
[0095]3.30、服务器将最优交互结果数据反馈给终端。
[0096]3.32、终端在所述网页中展示所述最优交互结果数据。
[0097]服务器在验证用户上报的交互结果数据有效后,还可以对该用户各次上报的有效结果数据按照由大到小的顺序进行排序,从而选取排在第一位的有效交互结果数据作为最优交互结果数据,即获取该用户的历史以来的最优交互结果数据,该最优交互结果数据为所述用户信息对应排序最高的交互结果数据,且所述交互结果数据通过所述服务器的有效性验证确认有效。
[0098]然后将该最优交互结果数据反馈给终端,终端在接收到该最优交互结果数据后,将其作为另一种展示数据展示在网页的展示区域中。其中,若服务器确定终端本次上传的交互结果数据不是最优交互结果数据,即网页当前展示的最优交互结果数据仍然有效,则可以不重复发送已经展示的最优交互结果数据,即最优交互结果数据是增量同步到网页进行展示的。
[0099]本实施例中,并不严格限定步骤顺序,例如3.12-3.22可以在3.24-3.32之后执行,或者服务器将最优交互结果数据和筛选的交互结果排序信息共同传输到终端,以在网页中展示。
[0100]3.34、服务器累计所述用户与Flash播放器的各次交互的结果。
[0101]3.36、服务器依据各次交互的结果生成历史交互记录。
[0102]3.38、服务器依据所述历史交互记录和用户信息生成所述用户的历史交互记录对应网页。
[0103]3.40、依据对所述网页中对应展示区域内展示数据的触发,获取触发的展示数据的链接地址。
[0104]3.42、通过所述链接地址打开包含所述触发的展示数据对应用户的历史交互记录的网页。
[0105]本实施例中,服务器还对每个用户各次上传的交互的结果进行累计,该交互的结果包括以下至少两项:交互结果数据、当前交互次数、交互时间信息。从而基于累计的各次交互的结果生成历史交互记录,并且可以基于累计的各次交互的结果生成该用户的交互记录表,用于表征该用户各次交互的交互结果数据,同时还可以在历史交互记录记录该用户的最优交互结果数据,以及最优排名等信息。
[0106]服务器依据所述历史交互记录和用户信息所述用户的历史交互记录对应网页,则该网页中可以展示上述交互记录表、用户信息、最优交互结果数据,以及最优排名等信息等,可以通过该网页直观的显示该用户的交互成绩。
[0107]从而用户在网页中Flash播放器插件完成交互后,可以通过点击展示区域的展示数据获取该展示数据对应的链接地址,例如点击触发自己的最优交互结果数据,或者点击触发交互结果排序信息中任一用户的交互结果数据。通过该链接地址可以打开包含所述触发的展示数据对应用户的历史交互记录的网页。
[0108]综上所述,将用户信息和交互结果数据上传服务器后,服务器可以确定各用户的交互结果数据的排序,从而筛选排在前N个有效交互结果数据,反馈给用户以在网页中展示,便于用户即使获知其他用户的交互成绩。并且还可以对每个用户反馈其最优交互结果数据,以及在用户触发展示区域的展示数据时开启相应用户的历史交互记录的网页,加强网页的互动性。
[0109]对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0110]实施例四
[0111]在上述实施例的基础上,本实施例还提供了一种数据处理装置。
[0112]参照图4,示出了根据本发明一个实施例的一种数据处理装置实施例的结构框图,具体可以包括如下模块:
[0113]交互获取模块402,用于获取网页中Flash播放器在交互过程中产生的交互结果数据。
[0114]结果发送模块404,用于将所述交互结果数据发送给服务器进行有效性验证。
[0115]接收模块406,用于接收所述服务器反馈的交互结果排序信息,所述交互结果排序信息是服务器依据验证结果对各用户的交互结果数据进行排序后生成的。
[0116]展示模块408,用于采用所述交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新并展示。
[0117]综上所述,对于网页中Flash播放器插件在交互过程中产生的交互结果数据,可以将其发送到网页服务器进行有效性验证,能够实时对获取并验证数据,及时获知交互结果是否有效。然后获取服务器依据验证结果对各用户的交互结果数据进行排序后生成的交互结果排序信息,进而采用所述交互结果排序信息对所述网页中对应展示区域内的展示数据进行更新并展示,虽然交互仅是与网页中Flash播放器插件完成的,但可以从服务器中获取排序后的各用户的交互结果数据,为下一次交互提供准确的依据,提高交互的趣味性。
[0118]参照图5,示出了根据本发明一个实施例的一种数据处理装置实施例的可选结构框图,具体可以包括如下模块:
[0119]本发明一个可选实施例中,所述交互获取模块402,用于通过所述Flash播放器的脚本接口获取所述Flash播放器在交互过程中产生的交互结果数据。
[0120]本发明一个可选实施例中,所述交互获取模块402,还用于获取在所述Flash播放器上执行交互的用户的用户信息;所述结果发送模块404,还用于在给所述服务器发送所述交互结果数据时发送所述用户信息。
[0121]所述排序展示模块408,用于采用所述交互结果排序信息替换所述网页中对应展示区域内的展示数据;在所述网页中展示替换后的展示数据。
[0122]所述接收模块406,还用于接收服务器反馈的所述执行交互的用户的最优交互结果数据,其中,所述最优交互结果数据为所述用户信息对应排序最高的交互结果数据,且所述交互结果数据通过所述服务器的有效性验证确认有效;所述展示模块,还用于在所述网页中展示所述最优交互结果数据。
[0123]本发明一个可选实施例中,还包括:历史展示模块410,用于依据对所述网页中对应展示区域内展示数据的触发,获取触发的展示数据的链接地址;通过所述链接地址打开包含所述触发的展示数据对应用户的历史交互记录的网页,所述历史交互记录为累计所述用户与Flash播放器的各次交互的结果生成的。
[0124]综上所述,将用户信息和交互结果数据上传服务器后,服务器可以确定各用户的交互结果数据的排序,从而筛选排在前N个有效交互结果数据,反馈给用户以在网页中展示,便于用户即使获知其他用户的交互成绩。并且还可以对每个用户反馈其最优交互结果数据,以及在用户触发展示区域的展示数据时开启相应用户的历史交互记录的网页,加强网页的互动性。
[0125]实施例五
[0126]在上述实施例的基础上,本实施例还提供了一种服务器。
[0127]参照图6,示出了根据本发明一个实施例的一种服务器实施例的结构框图,具体可以包括如下模块:
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1