一种信息统计方法及用于信息统计的装置和系统的制作方法_2

文档序号:8265986阅读:来源:国知局
059]如图1所示,本发明实施例所描述的信息统计方法包括以下步骤:
[0060]步骤1:发起者利用发起装置发起信息统计通知,具体包括:
[0061]步骤1.1:发起者打开软件,或是登录网站;
[0062]步骤1.2:发起者填写相应的信息统计内容,其中信息统计内容例如为投票统计信息(包括投票内容、投票选项等)或活动统计信息(包括活动目的、活动内容、活动选项)等。
[0063]步骤1.3:发起者选择至少一个参与者和发送逻辑,所述发送逻辑可以包括以下选项:
[0064]a.在线用户收到即时消息,其他参与者收到短信和/或email。
[0065]b.在线用户收到即时消息,离线用户收到离线消息,未注册参与者收到短信和/或 email ο
[0066]c.全部参与者收到短信和/或email。
[0067]d.在线用户收到即时消息、短信和/或email,离线用户收到离线消息、短信和/或 email ο
[0068]上述即时通信方式、短信方式、email方式可以单独使用,也可组合使用。
[0069]步骤1.4:发起装置生成信息统计请求,信息统计请求包括相应的信息统计内容、所选择的参与者信息、所选择的发送逻辑;
[0070]步骤1.5:发起装置将信息统计请求发送到服务器端;
[0071]步骤2:服务器端创建信息统计事件,具体包括:
[0072]步骤2.1:从发起装置接收信息统计请求,从信息统计请求中解析出相应的信息统计内容、所选择的参与者信息、所选择的发送逻辑;
[0073]步骤2.2:根据发起者选择的发送逻辑、以及不同参与者的状态,来选择不同的发送方式,并通过所选择的发送方式发送信息统计通知至所选择的相应的参与者;所述信息统计通知包括信息统计内容、相应的参与者地址等。
[0074]其中不同的的发送方式展现内容会略有不同,不同的发送方式包括:
[0075]服务器端通过网络以在线消息或离线消息的方式发给相应的参与者;
[0076]服务器端通过sp通道以短信的形式发给相应参与者;
[0077]服务器端通过邮件服务器以邮件的形式发给相应参与者;
[0078]上述发送方式可以单独使用,也可组合使用,例如如果选择发送逻辑d,则服务器对在线用户通过即时消息和短信同时发送,或对在线用户通过即时消息和email同时发送,或对在线用户通过即时消息、短信、email同时发送;对离线用户通过离线消息和短信同时发送,或对离线用户通过离线消息和email同时发送,或对离线用户通过离线消息、短信、email同时发送。
[0079]步骤3:参与者反馈统计信息,具体包括:
[0080]步骤3.1:不同参与者通过相应的通信方式接收到通知,例如软件内收到(例如即时消息收到),和/或短信形式收到和/或email收到。
[0081 ] 步骤3.2:解析出信息统计内容;
[0082]步骤3.3:参与者根据信息统计内容回复信息至服务器端,具体包括:
[0083]根据接收到通知的方式不同,不同参与者通过不同的通信方式回复信息,例如回复投票信息或活动信息。不同的通信方式包括:
[0084]收到在线消息、离线消息的参与者,可以在软件内参与,参与信息通过网络送到服务器。
[0085]收到短信的参与者,可以根据短信内容提示,回复相应的信息,回复的短信通过sp网关到达服务器,。
[0086]收到email的参与者,可以根据email内容提示,回复相应的信息,回复的email通过email服务器到达服务器。
[0087]上述回复方式可以单独使用,也可组合使用,在此不再一一列举。
[0088]步骤4:发起者实时查询统计结果,具体包括:
[0089]发起者发送查询请求到达服务器,服务器分析统计当前投票(活动)的参与信息,将结果传送给发起者,发起者即可以通过软件查看当前的结果。
[0090]步骤5:发起者选择结束此次统计活动,具体包括:
[0091]发起者在适当的时候停止本次投票(活动),即发起者发送结束请求到达服务器,服务器立即终止本次投票(活动),在此之后收到的回复信息将被忽略,不计入结果统计。
[0092]步骤6:发起者查看最终结果,具体包括:
[0093]发起者可以实时查询最终结果,即发起者发送查询请求到达服务器,服务器分析统计最终的投票(活动)的参与信息,将结果传送给发起者,发起者即可以通过软件查看最终的结果。
[0094]步骤7:发起者选择是否将结果公示给参与者,具体包括:
[0095]如果发起者选择将结果公示给参与者,则发送公示请求至服务器,服务器根据发送逻辑以及参与者状态,以即时消息的在线消息或离线消息和/或短信和/或email的形式将结果发送到参与者。
[0096]下面结合图1说明本发明实施例提供的用于信息统计的网络系统,该系统包括发起装置、服务器和至少一个参与装置。其中发起装置包括:
[0097]填写单元,用于发起者填写相应的信息统计内容,其中信息统计内容例如为投票统计信息(包括投票内容、投票选项等)或活动统计信息(包括活动目的、活动内容、活动选项)等。
[0098]第一选择单元,用于发起者选择至少一个参与者。
[0099]第二选择单元,用于发起者选择发送逻辑,所述发送逻辑可以包括以下选项:
[0100]a.在线用户收到即时消息,其他参与者收到短信和/或email。
[0101]b.在线用户收到即时消息,离线用户收到离线消息,未注册参与者收到短信和/或 email ο
[0102]c.全部参与者收到短信和/或email。
[0103]d.在线用户收到即时消息、短信和/或email,离线用户收到离线消息、短信和/或 email ο
[0104]上述即时通信方式、短信方式、email方式可以单独使用,也可组合使用。
[0105]消息生成单元,用于生成信息统计请求,所述信息统计请求包括相应的信息统计内容、所选择的参与者信息、所选择的发送逻辑。
[0106]发送单元,用于将信息统计请求发送到服务器;用于将查询请求发送到服务器;用于将结束请求发送到服务器;以及用于将公示请求发送到服务器。
[0107]接收单元,用于接收来自服务器的统计结果。
[0108]查询单元,用于发起者生成查询请求,所述查询请求用于实时向服务器查询统计结果和最终向服务器查询统计结果。
[0109]结束单元,用于发起者生成结束请求,所述结束请求用于告知服务器终止此次统计活动。
[0110]第三选择单元,用于发起者选择是否将结果公示给参与者,并生成公示请求,所述公示请求用于告知服务器将统计结果发送到参与者。
[0111]显示单元,用于显示实时统计结果和最终统计结果。
[0112]所述服务器包括:
[0113]接收单元,用于从发起装置接收信息统计请求、查询请求、结束请求和公示请求;以及用于接收参与者发送的回复信息。
[0114]解析单元,用于从信息统计请求中解析出相应的信息统计内容、所选择的参与者信息、所选择的发送逻辑;
[0115]发送单元,用于根据发起者选择的发送逻辑、以及不同参与者的状态,来选择不同的发送方式,并通过所选择的发送方式发送信息统计通知至所选择的相应的参与装置;所述信息统计通知包括信息统计内容、相应的参与者地址等;同时还用于将实时统计结果和最终统计结果发送给发起装置;同时还用于当接收单元接收到公示请求时,服务器根据发送逻辑以及参与者状态,选择相应的发送方式将统计结果发送到参与装置。
[0116]其中不同的的发送方式展现内容会略有不同,不同的发送方式包括:
[0117]服务器端通过网络以在线消息或离线消息的方式发给相应的参与者;
[0118]服务器端通过sp通道以短信的形式发给相应参与者;
[0119]服务器端通过邮件服务器以邮件的形式发给相应参与者;
[0120]上述发送方式可以单独使用,也可组合使用,例如如果选择发送逻辑d,则服务器对在线用户通过即时消息和短信同时发送,或对在线用户通过即时消息和email同时发送,或对在线用户通过即时消息、短信、email同时发送;对离线用户通过离线消息和短信同时发送,或对离线用户通过离线消息和email同时发送,或对离线用户通过离线消息、短信、email同时发送。
[0121]统计单元,用于对参与者的回复信息进行实时统计和最终统计,得到实时统计结果和最终统计结果。
[0122]终止单元,如果接收单元接收到结
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1