网络投票方法及装置制造方法

文档序号:7809322阅读:160来源:国知局
网络投票方法及装置制造方法
【专利摘要】本公开是关于网络投票方法及装置,用以使发起投票的用户能限定可参与投票的用户,满足用户的实际需求,提高用户的使用体验。该方法包括:接收即时通讯投票发起人输入的至少两个投票选项信息;接收所述即时通讯投票发起人输入的可投票成员信息;根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。该技术方案中,即时通讯投票发起人能够根据自身需求限定能够参与投票的可投票成员,满足用户的实际需求,提高了用户的使用体验。
【专利说明】网络投票方法及装置

【技术领域】
[0001]本公开涉及网络投票【技术领域】,尤其涉及网络投票方法及装置。

【背景技术】
[0002]相关技术中有一些网络投票方法,比如一些个人网页具有投票功能,用户通过个人网页发起投票,由拥有同类型网页的其它用户参与投票,这种投票方法中,可参与投票的用户范围很广,发起投票的用户无法限定参与投票的用户,因而使得投票功能受限,无法满足用户的实际需求。


【发明内容】

[0003]为克服相关技术中存在的问题,本公开实施例提供网络投票方法及装置,用以使发起投票的用户能限定可参与投票的用户,满足用户的实际需求,提高用户的使用体验。
[0004]根据本公开实施例的第一方面,提供一种网络投票方法,包括:
[0005]接收即时通讯投票发起人输入的至少两个投票选项信息;
[0006]接收所述即时通讯投票发起人输入的可投票成员信息;
[0007]根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
[0008]在一个实施例中,所述方法还可包括:
[0009]向所述可投票成员发送第一通知,所述第一通知用于表明已发布所述投票页面。
[0010]在一个实施例中,所述方法还可包括:
[0011]获取所述可投票成员根据所述投票页面选择的投票选项信息;
[0012]根据所述选择的投票选项信息,生成投票结果页面;
[0013]发布所述投票结果页面。
[0014]在一个实施例中,所述根据所述选择的投票选项信息,生成投票结果页面,可包括:
[0015]当所有可投票成员均投票后,根据所述所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者
[0016]接收所述即时通讯投票发起人输入的投票时限,当所述投票时限结束时,根据所述选择的投票选项信息,生成投票结果页面;或者
[0017]接收所述即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到所述比例时,根据所述选择的投票选项信息,生成投票结果页面。
[0018]在一个实施例中,所述方法还可包括:
[0019]获取所述可投票成员输入的投票类型信息,所述投票类型信息包括匿名投票或者非匿名投票;
[0020]所述根据所述选择的投票选项信息,生成投票结果页面,包括:
[0021]根据所述选择的投票选项信息和所述投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
[0022]在一个实施例中,所述获取所述可投票成员根据所述投票页面选择的投票选项信息之后,所述方法还可包括:
[0023]向预设即时通讯人员发送第二通知,所述第二通知中包括所述选择的投票选项信息和所述可投票成员的投票类型信息,其中,当所述可投票成员的投票类型信息为非匿名投票时,所述第二通知中还包括所述可投票成员的群标识。
[0024]在一个实施例中,所述方法还可包括:
[0025]向所述即时通讯投票发起人和/或所述可投票成员发送第三通知,所述第三通知用于表明已发布所述投票结果页面。
[0026]在一个实施例中,所述方法还可包括:
[0027]接收输入的显示在预设时间段内生成的所有投票结果页面的指令;
[0028]显示所述在预设时间段内生成的所有投票结果页面。
[0029]根据本公开实施例的第二方面,提供一种网络投票装置,包括:
[0030]第一接收模块,用于接收即时通讯投票发起人输入的至少两个投票选项信息;
[0031]第二接收模块,用于接收所述即时通讯投票发起人输入的可投票成员信息;
[0032]第一发布模块,用于根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
[0033]在一个实施例中,所述装置还可包括:
[0034]第一通知模块,用于向所述可投票成员发送第一通知,所述第一通知用于表明已发布所述投票页面。
[0035]在一个实施例中,所述装置还可包括:
[0036]第一获取模块,用于获取所述可投票成员根据所述投票页面选择的投票选项信息;
[0037]生成模块,用于根据所述选择的投票选项信息,生成投票结果页面;
[0038]第二发布模块,用于发布所述投票结果页面。
[0039]在一个实施例中,所述生成模块可包括:
[0040]第一生成单元,用于当所有可投票成员均投票后,根据所述所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者
[0041]第二生成单元,用于接收所述即时通讯投票发起人输入的投票时限,当所述投票时限结束时,根据所述选择的投票选项信息,生成投票结果页面;或者
[0042]第三生成单元,用于接收所述即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到所述比例时,根据所述选择的投票选项信息,生成投票结果页面。
[0043]在一个实施例中,所述装置还可包括:
[0044]第二获取模块,用于获取所述可投票成员输入的投票类型信息,所述投票类型信息包括匿名投票或者非匿名投票;
[0045]所述生成模块,包括:
[0046]第四生成单元,用于根据所述选择的投票选项信息和所述投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
[0047]在一个实施例中,所述装置还可包括:
[0048]第二通知模块,用于在所述第一获取模块获取所述可投票成员根据所述投票页面选择的投票选项信息之后,向预设即时通讯人员发送第二通知,所述第二通知中包括所述选择的投票选项信息和所述可投票成员的投票类型信息,其中,当所述可投票成员的投票类型信息为非匿名投票时,所述第二通知中还包括所述可投票成员的群标识。
[0049]在一个实施例中,所述装置还可包括:
[0050]第三通知模块,用于向所述即时通讯投票发起人和/或所述可投票成员发送第三通知,所述第三通知用于表明已发布所述投票结果页面。
[0051 ] 在一个实施例中,所述装置还可包括:
[0052]指令接收模块,用于接收输入的显示在预设时间段内生成的所有投票结果页面的指令;
[0053]显示模块,用于显示所述在预设时间段内生成的所有投票结果页面。
[0054]根据本公开实施例的第三方面,提供一种网络投票装置,包括:
[0055]处理器;
[0056]用于存储处理器可执行指令的存储器;
[0057]其中,所述处理器被配置为:
[0058]接收即时通讯投票发起人输入的至少两个投票选项信息;
[0059]接收所述即时通讯投票发起人输入的可投票成员信息;
[0060]根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
[0061]本公开的实施例提供的技术方案可以包括以下有益效果:与目前无法限定可投票人员的技术相比,利用即时通讯的通讯便利性,即时通讯投票发起人能够根据自身需求限定能够参与投票的可投票成员,满足用户的实际需求,提高了用户的使用体验。
[0062]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

【专利附图】

【附图说明】
[0063]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0064]图1是根据一示例性实施例示出的网络投票方法的流程图。
[0065]图2是根据一示例性实施例示出的网络投票方法中的第一个效果图。
[0066]图3是根据一示例性实施例示出的网络投票方法中的第二个效果图。
[0067]图4是根据一示例性实施例示出的网络投票方法中的第三个效果图。
[0068]图5是根据一示例性实施例示出的一种网络投票装置的框图。
[0069]图6是根据一示例性实施例示出的另一种网络投票装置的框图。
[0070]图7是根据一示例性实施例示出的一种适用于网络投票装置的框图(服务器的一般结构)。

【具体实施方式】
[0071]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0072]图1是根据一示例性实施例示出的一种网络投票方法,该网络投票方法可用于即时通讯服务器、或者电子设备中能实现通讯的软件,如图1所示,该方法包括如下步骤:
[0073]在步骤SlOl中、接收即时通讯投票发起人输入的至少两个投票选项信息。
[0074]其中,S卩时通讯投票发起人可以是使用即时通讯功能的的任一个用户。系统可以提供一个选项信息输入界面,即时通讯投票发起人可以通过该界面向系统输入至少两个投票选项信息。比如即时通讯投票发起人想发起一个调查即时通讯群中参加去四川的旅行和不愿参加去四川的旅行各自的群成员数量,即时通讯投票发起人可以调取出系统提供的选项信息输入界面,该界面中显示多个输入框,即时通讯投票发起人可以在一个输入框中输入“参加去四川的旅行”这一投票选项信息,在另一个输入框中输入“不愿参加去四川的旅行”这一投票选项信息。请参考图2所示的效果图,其中,01表示界面边框。
[0075]在步骤S102中、接收即时通讯投票发起人输入的可投票成员信息。
[0076]即,本技术方案中,即时通讯投票发起人可以选择自己希望参与投票的即时通讯用户作为可投票成员。可投票成员可以是任何一个即时通讯用户。可投票成员信息可以是某一个即时通讯群或多个即时通讯群的群成员的特征信息,也可以是具有某一特征的即时通讯用户的特征信息,比如居住地在北京、年龄是20-30岁、性别为女的即时通讯用户的特征信息。即时通讯投票发起人可以通过系统提供的交互界面输入可投票成员信息、或者通过在交互界面提供的可投票成员特征中进行选择,来向系统输入可投票成员信息。
[0077]在步骤S103中、根据至少两个投票选项信息和可投票成员信息,生成投票页面,并发布投票页面。
[0078]其中,投票页面中可包括步骤SlOl中接收到的至少两个投票选项信息对应的至少两个投票选项,还可包括可投票成员的说明,请参考图3所示的效果图,其中,02表示投票页面边框,03表示参加去四川的旅行选项的选择框,04表示不愿参加去四川的旅行选项的选择框,还有可投票成员的说明(即“群号为*****的婚姻群中的群成员可以参与投票”)。发布投票页面时,可将投票页面发布到即时通讯群的对话框中、或者推送给即时通讯群的每一个群成员、或者推送给每一个可投票成员、或者发布到预设的网络页面中等。
[0079]本公开实施例提供的上述方法,与目前无法限定可投票人员的技术相比,利用即时通讯群的通讯便利性,即时通讯投票发起人能够根据自身需求限定能够参与投票的可投票成员,满足用户的实际需求,提高了用户的使用体验。
[0080]在步骤S103之后,上述方法还可包括:向可投票成员发送第一通知,第一通知用于表明已发布投票页面。其中,向可投票成员发送第一通知可以实施为:向即时通讯群发布一个系统消息,该系统消息表明已发布投票页面,可投票成员点击该系统消息后中可跳转至投票页面进行投票;或者,系统消息中表明已发布投票页面之外,还包括投票页面的链接,可投票成员点击该链接后可跳转至投票页面进行投票。从而使得可投票成员能及时知晓已经发布了投票页面,方便可投票成员及时进行投票操作,提高了投票过程的实时性和交互性,提高了用户的使用体验。
[0081]在步骤S103之后,上述方法还可包括步骤A1-A3:
[0082]步骤Al、获取可投票成员根据投票页面选择的投票选项信息。
[0083]步骤A2、根据选择的投票选项信息,生成投票结果页面。
[0084]其中,步骤A2可具体实施为以下方式中的任一种:方式一、当即时通讯群中所有可投票成员均投票后,根据所有可投票成员各自选择的投票选项信息,生成投票结果页面。这种方式可以保证投票结果的全面性、准确性和有效性。方式二、接收即时通讯投票发起人输入的投票时限,当投票时限结束时,根据选择的投票选项信息,生成投票结果页面。这种方式可以适用于有时间限制的投票,比如即时通讯投票发起人希望在发起投票后的48小时内就得到投票结果,则即时通讯投票发起人可以输入投票时限为48小时,在投票发起之后的48小时结束时,生成投票结果页面,这种方式可以满足即时通讯投票发起人的投票时限需求,提高了用户的使用体验。方式三、接收即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到该比例时,根据选择的投票选项信息,生成投票结果页面。这种方式可以适用于对参与投票人数有限制的投票,这种方式可以满足即时通讯投票发起人的投票人数需求,保证投票结果的有效性,避免参与投票人数过少而使得投票结果无效,提高了用户的使用体验。
[0085]步骤A3、发布投票结果页面。
[0086]其中,可以将投票结果页面通过各种方式发布,比如可将投票结果页面发布到即时通讯群的对话框中、或者推送给即时通讯群的每一个群成员、或者推送给每一个可投票成员、或者发布到预设的网络页面中等,使得相关人等知晓投票结果。投票结果页面中,包括投票结果数据,比如选择“参加去四川的旅行”这一选项的人员数目为100,选择“不愿参加去四川的旅行”这一选项的人员数目为50。请参考图4所示的效果图,05为投票结果页面的边框。
[0087]上述方法根据可投票成员选择的投票选项信息,生成并发布投票结果页面,使得相关人等知晓投票结果,提高了投票过程的实时性和交互性。
[0088]其中,在执行步骤A3之后,上述方法还可包括:向即时通讯投票发起人或者可投票成员发送第三通知、或者向即时通讯投票发起人和可投票成员发送第三通知,第三通知用于表明已发布投票结果页面。第三通知可以通过即时通讯群的一个系统消息推送给需要接收该第三通知的成员。这样,便可使向即时通讯投票发起人或者可投票成员及时知晓投票结果页面已经发布了的事实,方便他们及时查看投票结果,提高了投票过程的实时性和交互性,提高了用户的使用体验。
[0089]在一个实施例中,执行步骤A2之前,上述方法还可包括步骤AlO:获取可投票成员输入的投票类型信息,投票类型信息包括匿名投票或者非匿名投票;此时,步骤A2可实施为:根据选择的投票选项信息和投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。即,可投票成员可以根据自身喜好,选择投票的类型是匿名投票还是非匿名投票;如果是匿名投票,则投票结果页面中的匿名投票结果中包括以匿名方式做出投票操作的可投票成员的选择结果,而不包括做出相应投票操作的可投票成员的群标识或者名字。如果是非匿名投票,则投票结果页面中的非匿名投票结果中可包括做出投票操作的可投票成员的选择结果以及做出投票操作的可投票成员的群标识或者名字。上述方法使得用户可以通过投票结果页面知晓更加详细的投票信息,满足用户的需求,提高了用户的使用体验。
[0090]另外,在一个实施例中,在执行步骤Al之后,上述方法还可包括:向预设即时通讯人员发送第二通知,第二通知中包括选择的投票选项信息和可投票成员的投票类型信息,其中,当可投票成员的投票类型信息为非匿名投票时,第二通知中还包括可投票成员的群标识(比如可投票成员在即时通讯群众的名片)。其中,预设即时通讯人员可以是即时通讯投票发起人设定的任何使用通讯功能的人员,比如即时通讯群中的群成员。比如,当可投票成员张三的投票类型信息为非匿名投票时,第二通知表示为“张三将投票投给了选项XX”;当可投票成员李四的投票类型信息为匿名投票时,第二通知表示为“匿名投票者将投票投给了选项XX”。向即时通讯群中的预设即时通讯人员发送第二通知,可以使得预设即时通讯人员及时知晓投票过程,提高了投票过程的实时性和交互性,提高了用户的使用体验。
[0091]在一个实施例中,上述方法还可包括步骤B1-B2:步骤B1、接收输入的显示在预设时间段内生成的所有投票结果页面的指令;步骤B2、显示在预设时间段内生成的所有投票结果页面。即,用户可以根据自己需要,向系统输入一指令,该指令用来指示系统显示在预设时间段内生成的所有投票结果页面,预设时间段可以是用户设定的,也可以是系统预先设定的,系统接受到该指令后,显示出在预设时间段内生成的所有投票结果页面,使用户能查看到历史投票记录,满足用户的需求,提高了用户的使用体验。
[0092]图5是根据一示例性实施例示出的一种网络投票装置,包括:
[0093]第一接收模块51,用于接收即时通讯投票发起人输入的至少两个投票选项信息;
[0094]第二接收模块52,用于接收即时通讯投票发起人输入的可投票成员信息;
[0095]第一发布模块53,用于根据至少两个投票选项信息和可投票成员信息,生成投票页面,并发布投票页面。
[0096]在一个实施例中,如图6所示,上述装置还可包括:
[0097]第一通知模块61,用于向可投票成员发送第一通知,第一通知用于表明已发布投票页面。
[0098]在一个实施例中,再如图6所示,上述装置还可包括:
[0099]第一获取模块62,用于获取可投票成员根据投票页面选择的投票选项信息;
[0100]生成模块63,用于根据选择的投票选项信息,生成投票结果页面;
[0101]第二发布模块64,用于发布投票结果页面。
[0102]在一个实施例中,上述生成模块可包括:
[0103]第一生成单元,用于当所有可投票成员均投票后,根据所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者
[0104]第二生成单元,用于接收即时通讯投票发起人输入的投票时限,当投票时限结束时,根据选择的投票选项信息,生成投票结果页面;或者
[0105]第三生成单元,用于接收即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到比例时,根据选择的投票选项信息,生成投票结果页面。
[0106]在一个实施例中,上述装置还可包括:
[0107]第二获取模块,用于获取可投票成员输入的投票类型信息,投票类型信息包括匿名投票或者非匿名投票;
[0108]此时,生成模块可包括:
[0109]第四生成单元,用于根据选择的投票选项信息和投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
[0110]在一个实施例中,装置还可包括:
[0111]第二通知模块,用于在第一获取模块获取可投票成员根据投票页面选择的投票选项信息之后,向预设即时通讯人员发送第二通知,第二通知中包括选择的投票选项信息和可投票成员的投票类型信息,其中,当可投票成员的投票类型信息为非匿名投票时,第二通知中还包括可投票成员的群标识。
[0112]在一个实施例中,装置还可包括:
[0113]第三通知模块,用于向即时通讯投票发起人和/或可投票成员发送第三通知,第三通知用于表明已发布投票结果页面。
[0114]在一个实施例中,装置还可包括:
[0115]指令接收模块,用于接收输入的显示在预设时间段内生成的所有投票结果页面的指令;
[0116]显示模块,用于显示在预设时间段内生成的所有投票结果页面。
[0117]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0118]图7是根据一示例性实施例示出的一种用于网络投票的装置1900的框图。例如,装置1900可以被提供为一服务器。参照图7,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理部件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法......
[0119]装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口 1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口 1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM 或类似。
[0120]一种网络投票装置,包括:
[0121]处理器;
[0122]用于存储处理器可执行指令的存储器;
[0123]其中,处理器被配置为:
[0124]接收即时通讯投票发起人输入的至少两个投票选项信息;
[0125]接收所述即时通讯投票发起人输入的可投票成员信息;
[0126]根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
[0127]该处理器还可被配置为:
[0128]向所述可投票成员发送第一通知,所述第一通知用于表明已发布所述投票页面。
[0129]该处理器还可被配置为:
[0130]获取所述可投票成员根据所述投票页面选择的投票选项信息;
[0131]根据所述选择的投票选项信息,生成投票结果页面;
[0132]发布所述投票结果页面。
[0133]该处理器还可被配置为:
[0134]所述根据所述选择的投票选项信息,生成投票结果页面,可包括:
[0135]当即时通讯群中所有可投票成员均投票后,根据所述所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者
[0136]接收所述即时通讯投票发起人输入的投票时限,当所述投票时限结束时,根据所述选择的投票选项信息,生成投票结果页面;或者
[0137]接收所述即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到所述比例时,根据所述选择的投票选项信息,生成投票结果页面。
[0138]该处理器还可被配置为:
[0139]获取所述可投票成员输入的投票类型信息,所述投票类型信息包括匿名投票或者非匿名投票;
[0140]所述根据所述选择的投票选项信息,生成投票结果页面,包括:
[0141]根据所述选择的投票选项信息和所述投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
[0142]该处理器还可被配置为:
[0143]所述获取所述可投票成员根据所述投票页面选择的投票选项信息之后,
[0144]向预设即时通讯人员发送第二通知,所述第二通知中包括所述选择的投票选项信息和所述可投票成员的投票类型信息,其中,当所述可投票成员的投票类型信息为非匿名投票时,所述第二通知中还包括所述可投票成员的群标识。
[0145]该处理器还可被配置为:
[0146]向所述即时通讯投票发起人和/或所述可投票成员发送第三通知,所述第三通知用于表明已发布所述投票结果页面。
[0147]该处理器还可被配置为:
[0148]接收输入的显示在预设时间段内生成的所有投票结果页面的指令;
[0149]显示所述在预设时间段内生成的所有投票结果页面。
[0150]一种非临时性计算机可读存储介质,当所述存储介质中的指令由即时通讯服务器的处理器执行时,使得即时通讯服务器能够执行一种网络投票方法,所述方法包括:
[0151]接收即时通讯投票发起人输入的至少两个投票选项信息;
[0152]接收所述即时通讯投票发起人输入的可投票成员信息;
[0153]根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
[0154]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0155]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种网络投票方法,其特征在于,包括: 接收即时通讯投票发起人输入的至少两个投票选项信息; 接收所述即时通讯投票发起人输入的可投票成员信息; 根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 向所述可投票成员发送第一通知,所述第一通知用于表明已发布所述投票页面。
3.如权利要求1所述的方法,其特征在于,所述方法还包括: 获取所述可投票成员根据所述投票页面选择的投票选项信息; 根据所述选择的投票选项信息,生成投票结果页面; 发布所述投票结果页面。
4.如权利要求3所述的方法,其特征在于,所述根据所述选择的投票选项信息,生成投票结果页面,包括: 当所有可投票成员均投票后,根据所述所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者 接收所述即时通讯投票发起人输入的投票时限,当所述投票时限结束时,根据所述选择的投票选项信息,生成投票结果页面;或者 接收所述即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到所述比例时,根据所述选择的投票选项信息,生成投票结果页面。
5.如权利要求3所述的方法,其特征在于,所述方法还包括: 获取所述可投票成员输入的投票类型信息,所述投票类型信息包括匿名投票或者非匿名投票; 所述根据所述选择的投票选项信息,生成投票结果页面,包括: 根据所述选择的投票选项信息和所述投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
6.如权利要求5所述的方法,其特征在于,所述获取所述可投票成员根据所述投票页面选择的投票选项信息之后,所述方法还包括: 向预设即时通讯人员发送第二通知,所述第二通知中包括所述选择的投票选项信息和所述可投票成员的投票类型信息,其中,当所述可投票成员的投票类型信息为非匿名投票时,所述第二通知中还包括所述可投票成员的群标识。
7.如权利要求3至6中任一所述的方法,其特征在于,所述方法还包括: 向所述即时通讯投票发起人和/或所述可投票成员发送第三通知,所述第三通知用于表明已发布所述投票结果页面。
8.如权利要求3或5所述的方法,其特征在于,所述方法还包括: 接收输入的显示在预设时间段内生成的所有投票结果页面的指令; 显示所述在预设时间段内生成的所有投票结果页面。
9.一种网络投票装置,其特征在于,包括: 第一接收模块,用于接收即时通讯投票发起人输入的至少两个投票选项信息; 第二接收模块,用于接收所述即时通讯投票发起人输入的可投票成员信息; 第一发布模块,用于根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
10.如权利要求9所述的装置,其特征在于,所述装置还包括: 第一通知模块,用于向所述可投票成员发送第一通知,所述第一通知用于表明已发布所述投票页面。
11.如权利要求9所述的装置,其特征在于,所述装置还包括: 第一获取模块,用于获取所述可投票成员根据所述投票页面选择的投票选项信息; 生成模块,用于根据所述选择的投票选项信息,生成投票结果页面; 第二发布模块,用于发布所述投票结果页面。
12.如权利要求11所述的装置,其特征在于,所述生成模块包括: 第一生成单元,用于当所有可投票成员均投票后,根据所述所有可投票成员各自选择的投票选项信息,生成投票结果页面;或者 第二生成单元,用于接收所述即时通讯投票发起人输入的投票时限,当所述投票时限结束时,根据所述选择的投票选项信息,生成投票结果页面;或者 第三生成单元,用于接收所述即时通讯投票发起人输入的比例,当已参与投票的可投票成员数目与所有可投票成员数目之间的比值达到所述比例时,根据所述选择的投票选项信息,生成投票结果页面。
13.如权利要求11所述的装置,其特征在于, 所述装置还包括: 第二获取模块,用于获取所述可投票成员输入的投票类型信息,所述投票类型信息包括匿名投票或者非匿名投票; 所述生成模块,包括: 第四生成单元,用于根据所述选择的投票选项信息和所述投票类型信息,生成包括匿名投票结果和非匿名投票结果的投票结果页面。
14.如权利要求13所述的装置,其特征在于,所述装置还包括: 第二通知模块,用于在所述第一获取模块获取所述可投票成员根据所述投票页面选择的投票选项信息之后,向预设即时通讯人员发送第二通知,所述第二通知中包括所述选择的投票选项信息和所述可投票成员的投票类型信息,其中,当所述可投票成员的投票类型信息为非匿名投票时,所述第二通知中还包括所述可投票成员的群标识。
15.如权利要求11至14中任一所述的方法,其特征在于,所述装置还包括: 第三通知模块,用于向所述即时通讯投票发起人和/或所述可投票成员发送第三通知,所述第三通知用于表明已发布所述投票结果页面。
16.如权利要求11或13所述的装置,其特征在于,所述装置还包括: 指令接收模块,用于接收输入的显示在预设时间段内生成的所有投票结果页面的指令; 显示模块,用于显示所述在预设时间段内生成的所有投票结果页面。
17.—种网络投票装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 接收即时通讯投票发起人输入的至少两个投票选项信息; 接收所述即时通讯投票发起人输入的可投票成员信息; 根据所述至少两个投票选项信息和所述可投票成员信息,生成投票页面,并发布所述投票页面。
【文档编号】H04L29/08GK104134268SQ201410345788
【公开日】2014年11月5日 申请日期:2014年7月18日 优先权日:2014年7月18日
【发明者】林锦滨, 史大龙, 马坤 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1