一种基于无线路由器的投票方法及无线路由器与流程

文档序号:15567546发布日期:2018-09-29 03:41阅读:336来源:国知局

本发明涉及通信技术领域,尤指一种基于无线路由器的投票方法及系统。



背景技术:

投票是生活活动中常用的一种意向统计方式,当人们相互之间有了分歧或者想要征求意见时,一般会采取匿名或公开的投票,然后统计得出结果。目前人们常用的投票方式是使用电子邮件、手机,或人工统计。

使用邮件或手机app进行投票时,往往需要用户在使用的电脑或手机上装上相应的app或软件才可以正常使用投票功能,手机app上的小程序投票软件则一般需要授权用户信息,有隐私数据泄露的风险。而用人工统计不仅费时费力,并且投票统计结果出错的概率较大。这两种方法的缺点在于必须装入对应软件,进行网络连接,隐私数据泄露的概率较大,或是效率低下,出错率高。



技术实现要素:

本发明的目的是提供一种基于无线路由器的投票方法及系统,实现在不联通互联网时就能传递投票信息,方便快捷,投票不占用网络带宽的同时还能保证隐私。

本发明提供的技术方案如下:

本发明提供一种基于无线路由器的投票方法,其特征在于,包括步骤:s100无线路由器获取投票事件;s200所述无线路由器根据所述投票事件和预设中断类型码生成中断信息,发送所述中断信息至与自身发射的无线信号连接的智能终端;所述无线信号与互联网未连通;s300所述智能终端获取所述中断信息,根据所述中断信息启动投票机制,获取确认信息生成投票内容;s400所述无线路由器获取所述投票内容,根据所述投票内容生成投票统计结果。

进一步的,所述步骤s100之前包括步骤:s010管理终端生成所述投票事件;s020所述管理终端生成授权名单,所述授权名单包括允许参与投票的智能终端的标识信息;s030所述管理终端发送所述投票事件和所述授权名单至所述无线路由器;其中,所述智能终端包括所述管理终端。

进一步的,所述步骤s030之后包括步骤:s040所述无线路由器接收所述投票事件和所述授权名单;所述步骤s100所述无线路由器获取所述投票事件;所述步骤s200包括步骤:s210所述无线路由器根据所述投票事件和预设中断类型码生成中断信息,根据所述授权名单发送所述中断信息至所述授权名单中包括的所述智能终端。

进一步的,所述步骤s300包括步骤:s310所述智能终端获取所述中断信息,中断当前操作,根据所述中断信息生成投票窗口;s320所述智能终端判断预设时长用户是否对所述投票窗口进行操作;若是,执行步骤s330;否则,执行步骤s340;s330所述智能终端根据所述用户操作生成所述投票内容;s340所述智能终端关闭所述投票窗口,生成预设投票内容,所述投票事件包含所述预设投票内容。

进一步的,所述步骤s400之后包括步骤:s500所述无线路由器发送所述投票统计结果至所述智能终端。

本发明还提供一种基于无线路由器的投票系统,其特征在于,包括无线路由器和智能终端,所述无线路由器和所述智能终端通过无线信号连接连接,所述无线信号与互联网未连通;所述无线路由器包括:第一获取模块、第一生成模块、第一发送模块、第三获取模块和投票统计模块;所述智能终端包括:第二获取模块、第二生成模块和第二发送模块;其中,所述第一获取模块与所述第一生成模块连接;所述第一生成模块与所述第一发送模块连接;所述第一发送模块与所述第二获取模块连接;所述第二获取模块与所述第二生成模块连接;所述第二生成模块与所述第二发送模块连接;所述第二发送模块与所述第三获取模块连接;所述第三获取模块与投票统计模块连接;所述第一获取模块,获取投票事件;所述第一生成模块,根据所述第一获取模块获取的所述投票事件和预设中断类型码生成中断信息;所述第一发送模块,发送所述第一生成模块生成的所述中断信息至所述智能终端;所述第二获取模块,获取所述第一发送模块发送的所述中断信息;所述第二生成模块,根据所述第二获取模块获取的所述中断信息启动投票机制,获取确认信息生成投票内容;所述第二发送模块,发送所述第二生成模块生成的所述投票内容至所述第三获取模块;所述第三获取模块,获取所述第二发送模块发送的所述投票内容;所述投票统计模块,根据所述第三获取模块获取的所述投票内容生成投票统计结果。

进一步的,所述智能终端还包括:第三生成模块,第四生成模块,第三发送模块;所述第三生成模块、所述第四生成模块分别与所述第三发送模块连接;所述第三生成模块,生成所述投票事件;所述第四生成模块,生成授权名单,所述授权名单包括允许参与投票的智能终端的标识信息;所述第三发送模块,发送所述第三生成模块生成的所述投票事件和所述第四生成模块生成的所述授权名单至所述无线路由器。

进一步的,所述步骤s100之前包括步骤:所述无线路由器还包括第一接收模块,所述第三发送模块与所述第一接收模块连接;所述第一接收模块与所述第一获取模块、所述第一发送模块连接;所述第一接收模块,接收所述第三发送模块发送的所述投票事件和所述授权名单;所述第一获取模块,获取所述第一接收模块接收的所述投票事件;所述第一发送模块,发送所述第一生成模块生成的所述中断信息至所述第一接收模块接收的所述授权名单中的智能终端;

进一步的,所述步骤s100之前包括步骤:所述第二生成模块包括:第一生成单元,判断单元,第二生成单元,第三生成单元;所述第一生成单元与所述第二获取模块连接;所述判断单元与所述第一生成单元连接、所述第二生成单元、所述第三生成单元连接;所述第一生成单元,根据所述第二获取模块获取的所述中断信息,中断当前操作,根据所述中断信息生成投票窗口;所述判断单元,判断预设时长用户是否对所述投票窗口进行操作;所述第二生成单元,当所述判断单元判断预设时长用户对所述投票窗口进行操作,根据所述用户操作生成所述投票内容;所述第三生成单元,当所述判断单元判断预设时长用户未对所述投票窗口进行操作,关闭所述投票窗口,生成预设投票内容,所述投票事件包含所述预设投票内容。

进一步的,所述步骤s100之前包括步骤:所述无线路由器还包括第四发送模块,所述第四发送模块与所述投票统计模块连接;所述第四发送模块,发送所述投票统计模块生成的所述投票统计结果至所述智能终端。

通过本发明提供的一种基于无线路由器的投票方法及系统,能够带来以下至少一种有益效果:

1、本发明投票通过无线路由器发射的无线信号传递信息,该无线信号与互联网不连通,即不与外网连接,一定程度避免了隐私数据被泄露,提升投票的信息安全。

2、本发明能够在不联通互联网时就能传递投票信息,方便快捷,投票不占用网络带宽的同时还能保证隐私。

3、本发明投票事件随预设中断类型码一同传递,由于现有智能终端已具备接收预设中断类型码的模块,因此不需要另置模块或下载相应程序接收投票事件,不需要额外安装对应具有投票功能的app,减少智能终端的内存占用;

4、本发明通过管理终端设置允许可以与无线路由器连接,并且能够参与投票的智能终端名单即授权名单,避免未知的智能终端获取投票事件参与投票,提升投票结果的有效性和可靠性。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种基于无线路由器的投票方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种基于无线路由器的投票方法的一个实施例的流程图;

图2是本发明一种基于无线路由器的投票方法的另一个实施例的流程图;

图3是本发明一种基于无线路由器的投票方法的另一个实施例的流程图;

图4是本发明一种基于无线路由器的投票系统的一个实施例的结构示意图;

图5是本发明一种基于无线路由器的投票系统的另一个实施例的结构示意图;

图6是本发明一种基于无线路由器的投票系统的另一个实施例的结构示意图。

图7、图8是本发明一种基于无线路由器的投票方法及系统的一个实施例的示意图。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

本发明一种基于无线路由器的投票方法的一个实施例,如图1所示,包括:

s100无线路由器获取投票事件;

s200所述无线路由器根据所述投票事件和预设中断类型码生成中断信息,发送所述中断信息至与自身发射的无线信号连接的智能终端;所述无线信号与互联网未连通;

s300所述智能终端获取所述中断信息,根据所述中断信息启动投票机制,获取确认信息生成投票内容;

s400所述无线路由器获取所述投票内容,根据所述投票内容生成投票统计结果。

具体的,本实施例中,无线路由器获取投票事件,然后根据投票事件和预设中断类型码生成中断信息并发送至与智能终端,智能终端通过无线路由器发射的无线信号接收中断信息,但是该无线信号与互联网未连通。即无线路由器是否与外网连通不影响投票:当无线路由器与外网连通时,用户可以通过智能终端连接无线路由器,从而进行投票和访问网络;当无线路由器与外网不连接时,用户无法访问网络但仍然可以投票。中断信息不通过网络进行传输,一方面降低了隐私数据泄露的几率;另一方面信息传输不占网络带宽,意味着传输速度不受网络数据传输速度影响,避免投票过程中数据传输出现延迟。

智能终端获取了无线路由器发送过来的中断信息之后,根据中断信息中的预设中断类型码启动投票机制,启动投票机制的模块是智能终端系统中已有的功能模块,因此不需要增加新的模块,只需要为启动投票机制设置一个专用中断类型码也就是本发明的预设中断类型码即可,中断信息包括预设中断类型码和投票事件,根据中断信息中的预设中断类型码启动投票机制,显示中断信息中的投票事件的内容,用户了解投票事件后进行投票选择的操作,根据该操作生成投票内容。最后智能终端将生成的投票内容发送至无线路由器,无线路由器接收投票内容并汇总所有的投票内容生成投票统计结果。不像现有技术那样,需要用户在使用的智能终端上装上相应的app或软件才可以正常使用投票功能,下载安装app通过小程序进行投票,往往也需要授权用户信息,有隐私数据泄露的风险。本发明中通过无线路由器发射的无线信号传递中断信息,智能终端接收到中断信息后开启投票机制进行投票,由于该无线信号与互联网不连通,即不与外网连接,投票不占用网络带宽的同时还能一定程度避免了隐私数据被泄露,提升信息安全性。此外基于中断信息启动智能终端的投票机制开始投票,而且不需要另置模块或下载相应程序接收投票事件,不需要额外安装对应具有投票功能的app,减少智能终端的内存占用,提升用户的使用体验。

本发明一种基于无线路由器的投票方法的另一个实施例,是上述实施例的优化实施例,如图2所示,本实施例与上述实施例相比,主要改进在于,包括:

s010管理终端生成投票事件;

s020所述管理终端生成授权名单,所述授权名单包括允许参与投票的智能终端的标识信息;

s030所述管理终端发送所述投票事件和所述授权名单至所述无线路由器;

其中,所述智能终端包括所述管理终端;

s040所述无线路由器接收所述投票事件和所述授权名单;

s100无线路由器获取所述投票事件;

s210所述无线路由器根据所述投票事件和预设中断类型码生成中断信息,根据所述授权名单发送所述中断信息至所述授权名单中包括的所述智能终端,所述智能终端与所述无线路由器发射的无线信号连接;所述无线信号与互联网未连通;

s300所述智能终端获取所述中断信息,根据所述中断信息启动投票机制,获取确认信息生成投票内容;

s400所述无线路由器获取所述投票内容,根据所述投票内容生成投票统计结果。

具体的,本实施例中,用户可以通过任意一个智能终端获取无线路由器的管理权限,将该智能终端暂时作为管理终端。用户通过管理终端生成投票事件,投票事件包括投票事件具体内容、投票选项和备注,其中投票和备注都可以选择公开或匿名。用户还可以通过管理终端选择需要参加投票的智能终端以避免未知终端参与投票,根据该智能终端的标识信息生成授权名单,其中管理终端也可以是授权名单中允许参与投票的智能终端。然后用户通过管理终端将生成的投票事件和授权名单发送至无线路由器。

无线路由器接收投票事件和授权名单,根据预设中断类型码和从管理终端获取的投票事件生成中断信息,将中断信息发送至授权名单中包含的智能终端。智能终端接收到中断信息后,用户可以通过自身使用的智能终端显示的投票事件中的具体内容了解投票相关信息,通过投票选项进行选择,若有其他想法或建议可以进行备注,选择和备注时用户可选择公开或匿名,然后根据用户选择和备注生成投票内容发送至无线路由器。最后无线路由器接收投票内容并生成投票统计结果,其中投票统计结果包括根据用户的选择生成的投票结果和根据用户的备注生成的备注列表。本发明中用户通过任意一个智能终端获取无线路由器的管理权限,从而根据自己的需求生成投票事件和授权名单,避免未知的终端参与投票,导致信息泄露以及最终的投票统计结果出现误差。

本发明一种基于无线路由器的投票方法的另一个实施例,是上述实施例的优化实施例,如图3所示,本实施例与上述实施例相比,主要改进在于,包括:

s100无线路由器获取投票事件;

s200所述无线路由器根据所述投票事件和预设中断类型码生成中断信息,发送所述中断信息至与自身发射的无线信号连接的智能终端;所述无线信号与互联网未连通;

s310所述智能终端获取所述中断信息,中断当前操作,根据所述中断信息生成投票窗口;

s320所述智能终端判断预设时长用户是否对所述投票窗口进行操作;若是,执行步骤s330;否则,执行步骤s340;

s330所述智能终端根据所述用户操作生成所述投票内容;

s340所述智能终端关闭所述投票窗口,生成预设投票内容,所述投票事件包含所述预设投票内容;

s400所述无线路由器获取所述投票内容,根据所述投票内容生成投票统计结果;

s500所述无线路由器发送所述投票统计结果至所述智能终端。

具体的,本实施例中,无线路由器获取投票事件,然后根据投票事件和预设中断类型码生成中断信息,并发送至至与自身发射的无线信号连接的智能终端。智能终端获取中断信息,根据终端信息中的中断类型码中断当前操作,然后根据中断信息中的投票事件生成投票窗口显示投票事件,投票事件包括投票事件具体内容、投票选项和备注,其中投票和备注都可以选择公开或匿名。用户可以通过自身使用的智能终端显示的投票事件中的具体内容了解投票相关信息,通过投票选项进行选择,若有其他想法或建议则可以进行备注。其中,投票选项包括是,否,弃权以及当预设时长用户仍没有进行操作时投票窗口默认的投票内容。当预设时长用户进行选择或备注,则根据用户操作生成投票内容并发送给无线路由器;当预设时长用户未进行选操作则生成默认的投票内容并发送至无线路由器。

最后无线路由器根据投票内容生成投票统计结果,若发起投票的用户认为有必要将最终的投票统计结果发送给每个智能终端,则可以通过管理终端设置将投票统计结果发送至各个智能终端;反之若发起投票的用户认为没有必要将最终的投票统计结果发送给每个智能终端,则同样可以通过管理终端设置将投票统计结果发送至一个或多个智能终端。本发明中智能终端获取中断信息,若用户正在操作智能终端,则立刻中断当前操作,生成投票窗口;若用户没有操作智能终端,则立刻生成投票窗口,保证各智能终端能够及时获取中断信息。另外预设投票窗口保留的时长,避免用户长时间不进行操作,无线路由器得不到投票内容的全部反馈无法进行投票统计。

本发明一种基于无线路由器10的投票系统的一个实施例,如图4所示,包括无线路由器10和智能终端20,所述无线路由器10和所述智能终端20通过无线信号连接连接,所述无线信号与互联网未连通;

所述无线路由器10包括:第一获取模块1100、第一生成模块1200、第一发送模块1300、第三获取模块1400和投票统计模块1500;

所述智能终端20包括:第二获取模块2100、第二生成模块2200和第二发送模块2300;

其中,所述第一获取模块1100与所述第一生成模块1200连接;所述第一生成模块1200与所述第一发送模块1300连接;所述第一发送模块1300与所述第二获取模块2100连接;所述第二获取模块2100与所述第二生成模块2200连接;所述第二生成模块2200与所述第二发送模块2300连接;所述第二发送模块2300与所述第三获取模块1400连接;所述第三获取模块1400与投票统计模块1500连接;

所述第一获取模块1100,获取投票事件;

所述第一生成模块1200,根据所述第一获取模块1100获取的所述投票事件和预设中断类型码生成中断信息;

所述第一发送模块1300,发送所述第一生成模块1200生成的所述中断信息至所述智能终端20;

所述第二获取模块2100,获取所述第一发送模块1300发送的所述中断信息;

所述第二生成模块2200,根据所述第二获取模块2100获取的所述中断信息启动投票机制,获取确认信息生成投票内容;

所述第二发送模块2300,发送所述第二生成模块2200生成的所述投票内容至所述第三获取模块1400;

所述第三获取模块1400,获取所述第二发送模块2300发送的所述投票内容;

所述投票统计模块1500,根据所述第三获取模块1400获取的所述投票内容生成投票统计结果。

具体的,本实施例中,无线路由器10获取投票事件,然后根据投票事件和预设中断类型码生成中断信息并发送至与智能终端20,智能终端20通过无线路由器10发射的无线信号接收中断信息,但是该无线信号与互联网未连通。即无线路由器10是否与外网连通不影响投票:当无线路由器10与外网连通时,用户可以通过智能终端20连接无线路由器10,从而进行投票和访问网络;当无线路由器10与外网不连接时,用户无法访问网络但仍然可以投票。中断信息不通过网络进行传输,一方面降低了隐私数据泄露的几率;另一方面信息传输不占网络带宽意味着传输速度不受网络数据传输速度影响,避免投票过程中数据传输出现延迟。

智能终端20获取了中断信息之后,根据中断信息启动投票机制,启动投票机制的模块是智能终端20系统中已有的功能模块,因此不需要增加新的模块,只需要为启动投票机制设置一个专用中断类型码,中断信息包括中断类型码和投票事件,根据中断信息中的中断类型码启动投票机制,显示中断信息中的投票事件的内容,用户了解投票事件后进行投票选择的操作,根据该操作生成投票内容。最后智能终端20将生成的投票内容发送至无线路由器10,无线路由器10接收投票内容并汇总所有的投票内容生成投票统计结果。不像现有技术那样,需要用户在使用的智能终端20上装上相应的app或软件才可以正常使用投票功能,下载安装app通过小程序进行投票,往往也需要授权用户信息,有隐私数据泄露的风险。本发明中通过无线路由器10发射的无线信号传递中断信息,智能终端20接收到中断信息后开启投票机制进行投票,由于该无线信号与互联网不连通,即不与外网连接,投票不占用网络带宽的同时还能一定程度避免了隐私数据被泄露,提升信息安全性。此外基于中断信息启动智能终端20的投票机制开始投票,而且不需要另置模块或下载相应程序接收投票事件,不需要额外安装对应具有投票功能的app,减少智能终端20的内存占用,提升用户的使用体验。

本发明一种基于无线路由器10的投票系统的另一个实施例,是上述实施例的优化实施例,如图5所示,本实施例与上述实施例相比,主要改进在于,包括无线路由器10和智能终端210,所述无线路由器10和所述智能终端210通过无线信号连接连接,所述无线信号与互联网未连通;

所述无线路由器10包括:第一获取模块1100、第一生成模块1200、第一发送模块1300、第三获取模块1400和投票统计模块1500;

所述智能终端210包括:第二获取模块2100、第二生成模块2200和第二发送模块2300;

其中,所述第一获取模块1100与所述第一生成模块1200连接;所述第一生成模块1200与所述第一发送模块1300连接;所述第一发送模块1300与所述第二获取模块2100连接;所述第二获取模块2100与所述第二生成模块2200连接;所述第二生成模块2200与所述第二发送模块2300连接;所述第二发送模块2300与所述第三获取模块1400连接;所述第三获取模块1400与投票统计模块1500连接;

所述第一获取模块1100,获取投票事件;

所述第一生成模块1200,根据所述第一获取模块1100获取的所述投票事件和预设中断类型码生成中断信息;

所述第一发送模块1300,发送所述第一生成模块1200生成的所述中断信息至所述智能终端20;

所述第二获取模块2100,获取所述第一发送模块1300发送的所述中断信息;

所述第二生成模块2200,根据所述第二获取模块2100获取的所述中断信息启动投票机制,获取确认信息生成投票内容;

所述第二发送模块2300,发送所述第二生成模块2200生成的所述投票内容至所述第三获取模块1400;

所述第三获取模块1400,获取所述第二发送模块2300发送的所述投票内容;

所述投票统计模块1500,根据所述第三获取模块1400获取的所述投票内容生成投票统计结果;

此外,所述智能终端210还包括:第三生成模块2110,第四生成模块2120,第三发送模块2130;所述第三生成模块2110、所述第四生成模块2120分别与所述第三发送模块2130连接;所述第三生成模块2110,生成所述投票事件;

所述第四生成模块2120,生成授权名单,所述授权名单包括允许参与投票的智能终端20的标识信息;

所述第三发送模块2130,发送所述第三生成模块2110生成的所述投票事件和所述第四生成模块2120生成的所述授权名单至所述无线路由器10;

此外,所述无线路由器10还包括第一接收模块1600,所述第三发送模块2130与所述第一接收模块1600连接;所述第一接收模块1600与所述第一获取模块1100、所述第一发送模块1300连接;

所述第一接收模块1600,接收所述第三发送模块2130发送的所述投票事件和所述授权名单;

所述第一获取模块1100,获取所述第一接收模块1600接收的所述投票事件;

所述第一发送模块1300,发送所述第一生成模块1200生成的所述中断信息至所述第一接收模块1600接收的所述授权名单中的智能终端20;

具体的,本实施例中,用户可以通过任意一个智能终端20获取无线路由器10的管理权限,将该智能终端20暂时作为管理终端。用户通过管理终端生成投票事件,投票事件包括投票事件具体内容、投票选项和备注,其中,投票和备注都可以选择公开或匿名。用户还可以通过管理终端选择需要参加投票的智能终端20以避免未知终端参与投票,根据该智能终端20的标识信息生成授权名单,其中管理终端也可以是授权名单中允许参与投票的智能终端20。然后用户通过管理终端将生成的投票事件和授权名单发送至无线路由器10。

无线路由器10接受投票事件和授权名单,根据投票事件和预设中断类型码生成中断信息,将中断信息发送至授权名单中包含的智能终端20。智能终端20接收到中断信息后,用户可以通过自身使用的智能终端20显示的投票事件中的具体内容了解投票相关信息,通过投票选项进行选择,若有其他想法或建议可以进行备注,选择和备注时用户可选择公开或匿名,然后根据用户选择和备注生成投票内容发送至无线路由器10。最后无线路由器10接收投票内容并生成投票统计结果,其中投票统计结果包括根据用户的选择生成的投票结果和根据用户的备注生成的备注列表。本发明中用户通过任意一个智能终端20获取无线路由器10的管理权限,从而根据自己的需求生成投票事件和授权名单,避免未知的终端参与投票,导致信息泄露以及最终的投票统计结果出现误差。

本发明一种基于无线路由器10的投票系统的另一个实施例,是上述实施例的优化实施例,如图6所示,本实施例与上述实施例相比,主要改进在于,包括无线路由器10和智能终端20,所述无线路由器10和所述智能终端20通过无线信号连接连接,所述无线信号与互联网未连通;

所述无线路由器10包括:第一获取模块1100、第一生成模块1200、第一发送模块1300、第三获取模块1400和投票统计模块1500;

所述智能终端20包括:第二获取模块2100、第二生成模块2200和第二发送模块2300;

其中,所述第一获取模块1100与所述第一生成模块1200连接;所述第一生成模块1200与所述第一发送模块1300连接;所述第一发送模块1300与所述第二获取模块2100连接;所述第二获取模块2100与所述第二生成模块2200连接;所述第二生成模块2200与所述第二发送模块2300连接;所述第二发送模块2300与所述第三获取模块1400连接;所述第三获取模块1400与投票统计模块1500连接;

所述第一获取模块1100,获取投票事件;

所述第一生成模块1200,根据所述第一获取模块1100获取的所述投票事件和预设中断类型码生成中断信息;

所述第一发送模块1300,发送所述第一生成模块1200生成的所述中断信息至所述智能终端20;

所述第二获取模块2100,获取所述第一发送模块1300发送的所述中断信息;

所述第二生成模块2200,根据所述第二获取模块2100获取的所述中断信息启动投票机制,获取确认信息生成投票内容;

所述第二发送模块2300,发送所述第二生成模块2200生成的所述投票内容至所述第三获取模块1400;

所述第三获取模块1400,获取所述第二发送模块2300发送的所述投票内容;

所述投票统计模块1500,根据所述第三获取模块1400获取的所述投票内容生成投票统计结果。

此外,所述第二生成模块2200包括:第一生成单元2210,判断单元2220,第二生成单元2230,第三生成单元2240;所述第一生成单元2210与所述第二获取模块2100连接;所述判断单元2220与所述第一生成单元2210连接、所述第二生成单元2230、所述第三生成单元2240连接;

所述第一生成单元2210,根据所述第二获取模块2100获取的所述中断信息,中断当前操作,根据所述中断信息生成投票窗口;

所述判断单元2220,判断预设时长用户是否对所述投票窗口进行操作;

所述第二生成单元2230,当所述判断单元2220判断预设时长用户对所述投票窗口进行操作,根据所述用户操作生成所述投票内容;

所述第三生成单元2240,当所述判断单元2220判断预设时长用户未对所述投票窗口进行操作,关闭所述投票窗口,生成预设投票内容,所述投票事件包含所述预设投票内容;

此外,所述无线路由器10还包括第四发送模块1700,所述第四发送模块1700与所述投票统计模块1500连接;

所述第四发送模块1700,发送所述投票统计模块1500生成的所述投票统计结果至所述智能终端20。

具体的,本实施例中,无线路由器10获取投票事件,然后根据投票事件和预设中断类型码生成中断信息,并发送至至与自身发射的无线信号连接的智能终端20。智能终端20获取中断信息,根据终端信息中的中断类型码中断当前操作,然后根据中断信息中的投票事件生成投票窗口显示投票事件,投票事件包括投票事件具体内容、投票选项和备注,其中投票和备注都可以选择公开或匿名。用户可以通过自身使用的智能终端20显示的投票事件中的具体内容了解投票相关信息,通过投票选项进行选择,若有其他想法或建议则可以进行备注。其中,投票选项包括是,否,弃权以及当预设时长用户仍没有进行操作时投票窗口默认的投票内容。当预设时长用户进行选择或备注,则根据用户操作生成投票内容并发送给无线路由器10;当预设时长用户未进行选操作则生成默认的投票内容并发送至无线路由器10。

最后无线路由器10根据投票内容生成投票统计结果,若发起投票的用户认为有必要将最终的投票统计结果发送给每个智能终端20,则可以通过管理终端设置将投票统计结果发送至各个智能终端20;反之若发起投票的用户认为没有必要将最终的投票统计结果发送给每个智能终端20,则同样可以通过管理终端设置将投票统计结果发送至一个或多个智能终端20。本发明中智能终端20获取中断信息,若用户正在操作智能终端20,则立刻中断当前操作,生成投票窗口;若用户没有操作智能终端20,则立刻生成投票窗口,保证各智能终端20能够及时获取中断信息。另外预设投票窗口保留的时长,避免用户长时间不进行操作,无线路由器10得不到投票内容的全部反馈无法进行投票统计。

本发明一种基于无线路由器的投票方法及系统的一个实例,包括:

1、在智能终端(手机或平板电脑)系统中植入投票机制,该投票机制主要在于接收到中断信息时中断当前操作并生成投票串口,现有的智能终端系统中已存在类似的中断功能模块,只需要智能终端系统为投票设置一个专用中断类型码即可以将该中断功能模块作为投票机制使用。例如中断类型码为0x88ff,当智能终端系统接收到来自无线路由器的中断消息且其中断类型码为0x88ff时,系统就会启用投票机制,在智能终端显示界面上弹出一个投票窗口如图7所示。同时还会显示无线路由器随中断类型码一起发来的投票事件的消息内容,同时窗口上会有两个选项供用户选择。当用户点选其中一个选项后,投票机制会通过智能终端向无线路由器系统返回一个值,如选“是”返回1,选“否”则返回0。

2、在无线路由器的系统中植入投票功能模块,该功能模块会默认内置一个中断类型码和消息发送功能。无线路由器用户可以启用这个功能向子网中的智能终端发送投票信息,如图8所示,用户可在消息内容框中输入要发送给终端的消息,并选择接收投票消息智能终端的ip或mac地址。当选择好后发送,这时投票功能模块就会将消息内容框中的消息内容和模块内置的中断类型编码发送到选择接收消息的对应智能终端;

3、当无线路由器的投票功能模块完成中断信息发送,智能终端接收到中断信息,智能终端用户完成投票选择项之后,无线路由器就会收集投票内容统计出投票的结果并在操作窗口界面显示了。

举例说明,例如一个家庭来了15位客人,吃饭前厨师需要统计大家的口味是否能吃辣,这个时候挨个问就比较麻烦,如果大家手机都连接着家庭中的wifi时,可以让无线路由器向所有手机发送一个口味投票就很方便了。无线路由器的工作步骤如下:

(1)投票发起者通过管理终端让无线路由器发送一个口味投票的指令给所有的手机终端,投票事件是“是否吃辣”;

(2)手机端收到这个指令后会运行这个编码,然后手机主界面上就会弹出一个投票窗口“是否吃辣”,手机用户进行是和否的选择;

(3)手机用户选择后,手机系统会根据选项向无线路由器返回数值,选是的返回1,选否的返回0;

(4)所有终端返回值收集完成后,无线路由器会统计共有多少个1和0,1就表示能吃辣的用户,0就表示不能吃辣的用户。

当投票发起者通过管理终端从无线路由器的功能页面看到这个统计值时,就得到了统计的结果。这样厨师就可以根据统计结果做菜了。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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