基于二维码以进行摇奖并获得奖品的方法及系统与流程

文档序号:11832562阅读:396来源:国知局

本发明涉及一种二维码的应用方法,尤其是一种基于二维码以进行摇奖并获得奖品的方法及系统。



背景技术:

目前,人们在通过手机或其他智能设备进行摇奖时,必须在手机或其他智能设备上安装与摇奖相对应的APP软件。在安装并进入该APP软件后,才能进行相关的摇奖操作。在摇奖时,由于无法得知摇奖时所产生的重力数值,因此,无法得知所获得的奖项与摇奖时所产生的重力数值是否相对应。

基于上述问题,急需一种无需要安装APP软件便可以登录摇奖页面,并且还可以得知摇奖时所产生的重力数值、以及奖项信息列表的摇奖方法及系统。



技术实现要素:

针对上述问题中存在的不足之处,本发明提供一种可在识读二维码后直接登录摇奖页面,并且可显示每次摇奖所产生的重力数值,以及与其他重力数据相对应的奖项列表的基于二维码以进行摇奖并获得奖品的方法及系统。

为实现上述目的,本发明提供一种基于二维码以进行摇奖并获得奖品的方法,包括以下子步骤:

步骤1、对与摇奖页面相对应的二维码进行识读后,以登录摇奖页面;

步骤2、通过二维码识读设备的重力传感器对每次摇晃其所产生的重力信号进行检测,在显示后当前重力数值后,将所生成的重力数值校验请求发送到摇奖服务器;

步骤3、摇奖服务器根据重力数值校验请求中重力数值以在奖项数据库查询到相对应的奖项信息与奖项列表,并将奖项信息与奖项列表发送至二维码识读设备;

步骤4、摇奖人领奖后,将奖项信息存储在摇奖服务器中。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤1中,包括以下子步骤:

步骤11、摇奖人通过二维码识读设备对与摇奖页面相对应的二维码进行识读,以向摇奖服务器发送包括有二维码识读设备IP地址与二维码的码值信息的获取摇奖页面请求;

步骤12、摇奖服务器由获取摇奖页面请求中解析出二维码的码值信息与二维码识读设备IP地址,在通过二维码的码值信息以在摇奖页面数据库中查询到其相对应的摇奖页面地址信息后,通过二维码识读设备IP地址发送二维码识读设备发送摇奖页面地址信息;

步骤13、二维码识读设备根据摇奖页面地址信息以登录摇奖页面。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤12中,在摇奖页面数据库中对二维码的码值信息进行查找前,还需要在码值信息数据库中对二维码的码值信息进行查询,以判断码值信息数据库中是包含该二维码的码值信息;

若判定码值信息数据库中包含有该二维码的码值信息,则在摇奖页面数据库中查询到其相对应的摇奖页面地址信息;

若判定码值信息数据库中没有包含该二维码的码值信息,则通过二维码识读设备IP地址发送二维码识读设备发送提示信息。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤2中,重力传感器在根据每次摇晃二维码识读设备所产生的重力信号以检测出重力数值后,首先,将检测出重力数值显示在二维码识读设备的显示界面中;然后,将当前重力数值与二维码识读设备的IP地址以生成重力数值校验请求,并通过摇奖服务器的IP地址以发送至摇奖服务器。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤3中,包括以下子步骤:

步骤31、摇奖服务器在接收到重力数值校验请求解析后,以得出二维码的码值信息、二维码识读设备IP地址与当前重力数值;

步骤32、根据二维码的码值信息以在摇奖页面数据库中查询到与其相对应的多个预设重力数值范围组,在判定当前重力数值所属的预设重力数值范围组后,根据该预设重力数值范围组在奖项数据库查询到该差值相对应的奖项信息与奖项列表;

步骤33、根据二维码识读设备IP地址将奖项信息与奖项列表发送至二维码识读设备。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤3中,包括以下子步骤:

步骤31`、摇奖服务器在接收到重力数值校验请求解析后,以得出二维码的码值信息、二维码识读设备IP地址与当前重力数值;

步骤32`、根据二维码的码值信息以在摇奖页面数据库中查询到与其相对应的预设重力数值,并将当前重力数值与预设重力数值进行比较,以得出当前重力数值与预设重力数值之间的差值,并根据比较后的差值在奖项数据库查询到该差值相对应的奖项信息;

步骤33`、根据二维码识读设备IP地址将奖项信息与奖项列表发送至二维码识读设备。

上述的基于二维码以进行摇奖并获得奖品的方法,其中,在步骤4中,包括以下子步骤:

步骤41、摇奖人对二维码识读设备界面中的奖项信息进行领取时,向摇奖服务器发送表单获取请求;

步骤42、摇奖服务器由表单获取请求中解析出所包含的奖项信息与二维码识读设备IP地址,在根据奖项信息以在表单数据库中查询、并调用与其相对应的表单信息后,根据二维码识读设备IP地址发送至二维码识读设备;

步骤43、摇奖人在通过二维码识读设备填写完成所接收到的表单信息后,将该表单信息发送至摇奖服务器;

步骤44、摇奖服务器对表单信息中的填写内容进行检验成功后,在中奖数据库中建立与表单信息相对应的中奖人信息链表,并将所填写的表单信息与奖项信息存储在中奖人信息链表中。

本发明还提供一种基于二维码以进行摇奖并获得奖品的系统,包括二维码识读设备与摇奖服务器;

所述二维码识读设备用于对与摇奖页面相对应的二维码进行识读以登录摇奖页面,根据每次摇晃其所产生的重力信号以检测出重力数值,在接收到奖项信息后向摇奖服务器发送领奖请求;

所述摇奖服务器用于根据接收到的获取摇奖页面请求以向所述二维码识读设备发送摇奖页面地址信息,对所接收到的重力数值进行比较以向所述二维码识读设备发送奖项信息,以及根据领奖请求以存储奖项信息与摇奖人信息。

上述的系统,其中,在所述摇奖服务器中包括用于存储与二维码的码值信息相对应摇奖页面的摇奖页面数据库,用于存储与奖项信息相对应的表单信息的表单数据库,用于存储奖项信息与摇奖人信息的中奖数据库,以及用于存储与摇奖页面相对应的二维码的码值信息的码值信息数据库。

上述的系统,其中,在所述摇奖服务器中还包括用于将所述二维码识读设备所发送的重力数值与预设重力数值进行比较的重力数值比较装置,以及用于对所述二维码识读设备所发送的已填写表单信息进行校验的表单信息校验装置。

与现有技术相比,本发明具有以下优点:

本发明可通过识读二维码的方式以登录相应的摇奖或抽奖页面,无需要进行其他的操作,具有更加便捷的特点;

可显示每次摇奖后所产生的重力数值,并根据重力数值以获得相应的奖项,从而使摇奖方式更具有兴趣性;

摇奖人在通过查看接收到的奖项列表后,便可以得知与不同的当前重力数值、以及当前重力数值与预设重力数值之间的不同差值相对应的奖项信息,并以使奖项透明化;

通过对二维码进行识读后以登录与其相对应的摇奖页面,在摇奖后根据所产生的重力数值、或所产生的重力数值或与预设重力数值之间的差值以获得相应的奖项,并在领奖后对奖项信息与摇奖人信息存储在摇奖服务器中,另外,摇奖服务器在存储摇奖人信息后,还可以获得摇奖人的相关信息。

具体实施方式

本发明提供一种基于二维码以进行摇奖并获得奖品的方法,包括以下子步骤:

步骤1、对与摇奖页面相对应的二维码进行识读后,以登录摇奖页面。

其中,在步骤1中,包括以下子步骤:

步骤11、摇奖人通过二维码识读设备对与摇奖页面相对应的二维码进行识读,以向摇奖服务器发送包括有二维码识读设备IP地址与二维码的码值信息的获取摇奖页面请求。

其中,该二维码识读设备为安装有二维码识读APP的手机、Ipad、pad或PDA设备。

步骤12、摇奖服务器由获取摇奖页面请求中解析出二维码的码值信息与二维码识读设备IP地址,在通过二维码的码值信息以在摇奖页面数据库中查询到其相对应的摇奖页面地址信息后,通过二维码识读设备IP地址发送二维码识读设备发送摇奖页面地址信息。

另外,在步骤12中,在摇奖页面数据库中对二维码的码值信息进行查找前,还需要在码值信息数据库中对二维码的码值信息进行查询,以判断码值信息数据库中是包含该二维码的码值信息;

若判定码值信息数据库中包含有该二维码的码值信息,则在摇奖页面数据库中查询到其相对应的摇奖页面地址信息;

若判定码值信息数据库中没有包含该二维码的码值信息,则通过二维码识读设备IP地址发送二维码识读设备发送提示信息。

步骤13、二维码识读设备根据摇奖页面地址信息以登录摇奖页面。

步骤2、通过二维码识读设备的重力传感器对每次摇晃其所产生的重力信号进行检测,在显示后当前重力数值后,将所生成的重力数值校验请求发送到摇奖服务器。

在步骤2中,重力传感器在根据每次摇晃二维码识读设备所产生的重力信号以检测出重力数值后,首先,将检测出重力数值显示在二维码识读设备的显示界面中;然后,将当前重力数值与二维码识读设备的IP地址以生成重力数值校验请求,并通过摇奖服务器的IP地址以发送至摇奖服务器。

步骤3、摇奖服务器将重力数值校验请求中重力数值与预设的重力数值比较,并根据比较后的差值在奖项数据库查询到相对应的奖项信息与奖项列表,并将奖项信息与奖项列表发送至二维码识读设备。

在步骤3中包括以下两种方式:

在方式一中,包括以下子步骤:

步骤31、摇奖服务器在接收到重力数值校验请求解析后,以得出二维码的码值信息、二维码识读设备IP地址与当前重力数值;

步骤32、根据二维码的码值信息以在摇奖页面数据库中查询到与其相对应的多个预设重力数值范围组,在判定当前重力数值所属的预设重力数值范围组后,根据该预设重力数值范围组在奖项数据库查询到该差值相对应的奖项信息与奖项列表;

步骤33、根据二维码识读设备IP地址将奖项信息与奖项列表发送至二维码识读设备。

在方式二中,包括以下子步骤:

步骤31`、摇奖服务器在接收到重力数值校验请求解析后,以得出二维码的码值信息、二维码识读设备IP地址与当前重力数值;

步骤32`、根据二维码的码值信息以在摇奖页面数据库中查询到与其相对应的预设重力数值,并将当前重力数值与预设重力数值进行比较,以得出当前重力数值与预设重力数值之间的差值,并根据比较后的差值在奖项数据库查询到该差值相对应的奖项信息与奖项列表;

步骤33`、根据二维码识读设备IP地址将奖项信息与奖项列表发送至二维码识读设备。

步骤4、摇奖人领奖后,将奖项信息存储在摇奖服务器中。

在步骤4中,包括以下子步骤:

步骤41、摇奖人对二维码识读设备界面中的奖项信息进行领取时,向摇奖服务器发送表单获取请求;

步骤42、摇奖服务器由表单获取请求中解析出所包含的奖项信息与二维码识读设备IP地址,在根据奖项信息以在表单数据库中查询、并调用与其相对应的表单信息后,根据二维码识读设备IP地址发送至二维码识读设备;

步骤43、摇奖人在通过二维码识读设备填写完成所接收到的表单信息后,将该表单信息发送至摇奖服务器;

步骤44、摇奖服务器对表单信息中的填写内容进行检验成功后,在中奖数据库中建立与表单信息相对应的中奖人信息链表,并将所填写的表单信息与奖项信息存储在中奖人信息链表中。

摇奖人在通过查看接收到的奖项列表后,便可以得知与不同的当前重力数值、以及当前重力数值与预设重力数值之间的不同差值相对应的奖项信息,并以使奖项透明化。

本发明还提供一种基于二维码以进行摇奖并获得奖品的系统,包括二维码识读设备与摇奖服务器。

二维码识读设备用于对与摇奖页面相对应的二维码进行识读以登录摇奖页面,根据每次摇晃其所产生的重力信号以检测出重力数值,在接收到奖项信息后向摇奖服务器发送领奖请求。

其中,该二维码识读设备为安装有二维码识读APP的手机、Ipad、pad或PDA设备。

摇奖服务器用于根据接收到的获取摇奖页面请求以向二维码识读设备发送摇奖页面地址信息,对所接收到的重力数值进行比较以向二维码识读设备发送奖项信息,以及根据领奖请求以存储奖项信息与摇奖人信息。

在摇奖服务器中包括用于存储与二维码的码值信息相对应摇奖页面的摇奖页面数据库,用于存储与奖项信息相对应的表单信息的表单数据库,用于存储奖项信息与摇奖人信息的中奖数据库,以及用于存储与摇奖页面相对应的二维码的码值信息的码值信息数据库。

在摇奖页面数据库中存储有一个或若干个与指定的二维码的码值信息相对应的摇奖信息链表。在摇奖信息链表中存储有相应的摇奖页面地址信息、奖项信息、奖项列表以及与该奖项信息相对应的预设重力数值或多个预设重力数值范围组。

在中奖数据库中存储有若干个中奖人信息链表,在每个中奖人信息链表中存储有奖项信息与摇奖人信息。

在码值信息数据库中存储有若干个摇奖页面相对应的二维码的码值信息。

在摇奖服务器中还包括用于将二维码识读设备所发送的重力数值与预设重力数值进行比较的重力数值比较装置,以及用于对二维码识读设备所发送的已填写表单信息进行校验的表单信息校验装置。

摇奖服务器在收到二维码识读设备所发送的重力数值后,通过重力数值比较装置重力数值与预设重力数值进行比较,以得出重力数值与预设重力数值二者之间的差值。

另外,摇奖服务器在收到二维码识读设备所发送的重力数值后,通过重力数值比较装置以判定出该重力数值与哪一个预设重力数值范围组相对应。

本发明提供的基于二维码以进行摇奖并获得奖品的系统与基于二维码以进行摇奖并获得奖品的方法的实施方式相同。

以上所述仅为本发明的较佳实施例,对发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。

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