CN103763375B - 一种用于移动终端的彩票随机选号方法 - Google Patents

一种用于移动终端的彩票随机选号方法 Download PDF

Info

Publication number
CN103763375B
CN103763375B CN201410033398.9A CN201410033398A CN103763375B CN 103763375 B CN103763375 B CN 103763375B CN 201410033398 A CN201410033398 A CN 201410033398A CN 103763375 B CN103763375 B CN 103763375B
Authority
CN
China
Prior art keywords
module
lottery
mobile phone
data
phone terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410033398.9A
Other languages
English (en)
Other versions
CN103763375A (zh
Inventor
刘学军
李峰
王天一
赵宝琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINA MOBILE LOTTERY E-PLATFORM TECHNOLOGY Co Ltd
Original Assignee
CHINA MOBILE LOTTERY E-PLATFORM TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHINA MOBILE LOTTERY E-PLATFORM TECHNOLOGY Co Ltd filed Critical CHINA MOBILE LOTTERY E-PLATFORM TECHNOLOGY Co Ltd
Priority to CN201410033398.9A priority Critical patent/CN103763375B/zh
Publication of CN103763375A publication Critical patent/CN103763375A/zh
Application granted granted Critical
Publication of CN103763375B publication Critical patent/CN103763375B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种用于移动终端的彩票随机选号方法,步骤包括有:A、用户验证;B、下载实时彩票信息;C、选定彩票购买种类、数量;D、陀螺仪采集数据;E、使用采集到的数据生成随机数据;F、发送信息并确认购买。本发明能够改进现有技术的不足,通过在手机终端进行优化过的随机选号过程,大大降低了服务器的运算压力,提高了服务器的反应速度,同时也提高了用户使用的流畅性。

Description

一种用于移动终端的彩票随机选号方法
技术领域
本发明涉及通讯技术领域,尤其是一种用于移动终端的彩票随机选号方法。
背景技术
随着彩票行业的蓬勃兴起,传统投注站的经营方式已经不能满足广大彩民的需求。使用智能手机在线购买彩票逐渐成为了一种新兴的彩票购买途径。但是现有的手机购买彩票方法中,如果采用随机选号,则通过远程服务器进行随机选号操作,这就给远程服务器带来了很大的运算压力,导致彩民使用手机购买彩票时常常出现网络连接超时等问题,服务提供商也需要花费大量资金不断升级服务器,以满足日益增长的用户需求。这一问题已成为使用手机随机购买彩票的一个瓶颈。
发明内容
本发明要解决的技术问题是提供一种用于移动终端的彩票随机选号方法,能够解决现有技术的不足,通过在手机终端进行优化过的随机选号过程,大大降低了服务器的运算压力,提高了服务器的反应速度,同时也提高了用户使用的流畅性。
为解决上述技术问题,本发明所采取的技术方案如下。
一种用于移动终端的彩票随机选号方法,该方法使用手机终端与彩票中心服务器进行通讯连接,手机终端包括输入输出模块、陀螺仪模块、存储模块、无线通讯模块和数据处理模块,彩票中心服务器包括防火墙模块、安全验证模块、无线通讯模块和数据库模块,包括以下步骤:
A、用户使用手机终端通过无线通讯模块与彩票中心服务器进行连接,并输入用户名、密码通过安全验证模块的验证;
B、手机终端从彩票中心服务器下载实时彩票信息,并显示在输入输出模块上;
C、用户根据显示的彩票信息通过输入输出模块选择要购买的彩票种类、数量;
D、晃动手机终端,陀螺仪模块将捕捉到的三维位移数据和三维角速度数据存储在存储模块中,三维位移数据分别为X、Y、Z,三维角速度数据分别为A、B、C;
E、根据步骤C中确定的彩票种类和购买数量,数据处理模块使用三维位移数据X、Y、Z和三维角速度数据分别为A、B、C随即生成彩票号码,并将生成结果显示在输入输出模块上;
F、用户确认后,数据处理模块将彩票信息压缩为数据包,通过无线通讯模块传输到彩票中心服务器的数据库模块中存储,彩票中心服务器在存储成功后通过无线通讯模块发送回执信息至手机终端。
优选的,步骤A中,用手机终端将户名、密码编译为暗文传送,彩票中心服务器将接受到的暗文反编译为明文进行验证。
优选的,步骤D中,陀螺仪模块的采样频率为20Hz~50Hz。
优选的,步骤E中,使用三维位移数据X、Y、Z通过算式
生成数字部,
使用三维角速度数据A、B、C通过算式
位置部=1/s in[arctan(A/B)+arctan(A/C)+arctan(B/C)]
生成位置部,然后通过生成随机数选择位置部,再通过位置部的定位确定数字部,选择出的数字部的数字即为彩票号码中的一个数据,然后重复上述过程直至全部彩票号码选定。
优选的,无线通讯模块采用HTTP协议进行通讯传输。
采用上述技术方案所带来的有益效果在于:本发明实现在手机终端进行随机选号的功能,大大降低了服务器的工作压力,节约了运营商的运营成本,提高了用户的使用体验。
附图说明
图1是本发明一个具体实施方式中硬件示意图。
图中,1、输入输出模块;2、陀螺仪模块;3、存储模块;4、无线通讯模块;5、数据处理模块;6、防火墙模块;7、安全验证模块;8、数据库模块。
具体实施方式
参照附图,一种用于移动终端的彩票随机选号方法,该方法使用手机终端与彩票中心服务器进行通讯连接,手机终端包括输入输出模块1、陀螺仪模块2、存储模块3、无线通讯模块4和数据处理模块5,彩票中心服务器包括防火墙模块6、安全验证模块7、无线通讯模块4和数据库模块8,包括以下步骤:
A、用户使用手机终端通过无线通讯模块4与彩票中心服务器进行连接,并输入用户名、密码通过安全验证模块7的验证;
B、手机终端从彩票中心服务器下载实时彩票信息,并显示在输入输出模块1上;
C、用户根据显示的彩票信息通过输入输出模块1选择要购买的彩票种类、数量;
D、晃动手机终端,陀螺仪模块2将捕捉到的三维位移数据和三维角速度数据存储在存储模块3中,三维位移数据分别为X、Y、Z,三维角速度数据分别为A、B、C;
E、根据步骤C中确定的彩票种类和购买数量,数据处理模块5使用三维位移数据X、Y、Z和三维角速度数据分别为A、B、C随即生成彩票号码,并将生成结果显示在输入输出模块1上;
F、用户确认后,数据处理模块5将彩票信息压缩为数据包,通过无线通讯模块4传输到彩票中心服务器的数据库模块8中存储,彩票中心服务器在存储成功后通过无线通讯模块4发送回执信息至手机终端。
值得注意的是,步骤A中,用手机终端将户名、密码编译为暗文传送,彩票中心服务器将接受到的暗文反编译为明文进行验证。
值得注意的是,步骤D中,陀螺仪模块的采样频率为35Hz。
值得注意的是,步骤E中,使用三维位移数据X、Y、Z通过算式
生成数字部,
使用三维角速度数据A、B、C通过算式
位置部=1/sin[arctan(A/B)+arctan(A/C)+arctan(B/C)]
生成位置部,然后通过生成随机数选择位置部,再通过位置部的定位确定数字部,选择出的数字部的数字即为彩票号码中的一个数据,然后重复上述过程直至全部彩票号码选定。
其中,随机数产生的过程为:首先确定两个初始数值和一个质数,将两个初始数值进行椭圆运算,运算结果与质数相除求余数,余数为所求随机数。
通过使用上述方法,可以减少服务器端70%以上的运算量,同时由于在手机终端进行随机选号,速度快,用户体验度好。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (4)

1.一种用于移动终端的彩票随机选号方法,该方法使用手机终端与彩票中心服务器进行通讯连接,手机终端包括输入输出模块(1)、陀螺仪模块(2)、存储模块(3)、无线通讯模块(4)和数据处理模块(5),彩票中心服务器包括防火墙模块(6)、安全验证模块(7)、无线通讯模块(4)和数据库模块(8),其特征在于包括以下步骤:
A、用户使用手机终端通过无线通讯模块(4)与彩票中心服务器进行连接,并输入用户名、密码通过安全验证模块(7)的验证;
B、手机终端从彩票中心服务器下载实时彩票信息,并显示在输入输出模块(1)上;
C、用户根据显示的彩票信息通过输入输出模块(1)选择要购买的彩票种类、数量;
D、晃动手机终端,陀螺仪模块(2)将捕捉到的三维位移数据和三维角速度数据存储在存储模块(3)中,三维位移数据分别为X、Y、Z,三维角速度数据分别为A、B、C;
E、根据步骤C中确定的彩票种类和购买数量,数据处理模块(5)使用三维位移数据X、Y、Z和三维角速度数据A、B、C随即生成彩票号码,并将生成结果显示在输入输出模块(1)上;
使用三维位移数据X、Y、Z通过算式
生成数字部,
使用三维角速度数据A、B、C通过算式
位置部=1/sin[arctan(A/B)+arctan(A/C)+arctan(B/C)]
生成位置部,然后通过生成随机数选择位置部,再通过位置部的定位确定数字部,选择出的数字部的数字即为彩票号码中的一个数据,然后重复上述过程直至全部彩票号码选定;
F、用户确认后,数据处理模块(5)将彩票信息压缩为数据包,通过无线通讯模块(4)传输到彩票中心服务器的数据库模块(8)中存储,彩票中心服务器在存储成功后通过无线通讯模块(4)发送回执信息至手机终端。
2.根据权利要求1所述的用于移动终端的彩票随机选号方法,其特征在于:步骤A中,用手机终端将用 户名、密码编译为暗文传送,彩票中心服务器将接受到的暗文反编译为明文进行验证。
3.根据权利要求1所述的用于移动终端的彩票随机选号方法,其特征在于:步骤D中,陀螺仪模块(2)的采样频率为20Hz~50Hz。
4.根据权利要求1所述的用于移动终端的彩票随机选号方法,其特征在于:无线通讯模块(4)采用HTTP协议进行通讯传输。
CN201410033398.9A 2014-01-24 2014-01-24 一种用于移动终端的彩票随机选号方法 Expired - Fee Related CN103763375B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410033398.9A CN103763375B (zh) 2014-01-24 2014-01-24 一种用于移动终端的彩票随机选号方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410033398.9A CN103763375B (zh) 2014-01-24 2014-01-24 一种用于移动终端的彩票随机选号方法

Publications (2)

Publication Number Publication Date
CN103763375A CN103763375A (zh) 2014-04-30
CN103763375B true CN103763375B (zh) 2019-04-30

Family

ID=50530534

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410033398.9A Expired - Fee Related CN103763375B (zh) 2014-01-24 2014-01-24 一种用于移动终端的彩票随机选号方法

Country Status (1)

Country Link
CN (1) CN103763375B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105469250B (zh) * 2015-11-23 2021-03-16 腾讯科技(深圳)有限公司 一种数据处理的方法及终端
CN106952210A (zh) * 2017-03-13 2017-07-14 网易乐得科技有限公司 基于移动终端的竞彩彩票投注方法、装置和可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1493979A (zh) * 2002-10-28 2004-05-05 徐向农 彩票移动投注界面及短信指令生成方法
CN102629397A (zh) * 2012-03-16 2012-08-08 江苏新彩软件有限公司 一种基于三轴陀螺仪的手机彩票随机选号方法
CN102982602A (zh) * 2012-11-23 2013-03-20 北京深思洛克软件技术股份有限公司 一种用于移动终端的彩票选号方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1493979A (zh) * 2002-10-28 2004-05-05 徐向农 彩票移动投注界面及短信指令生成方法
CN102629397A (zh) * 2012-03-16 2012-08-08 江苏新彩软件有限公司 一种基于三轴陀螺仪的手机彩票随机选号方法
CN102982602A (zh) * 2012-11-23 2013-03-20 北京深思洛克软件技术股份有限公司 一种用于移动终端的彩票选号方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Unpredictable Random Number Generator Based on Mobile Sensors;Alin Suciu等;《2011 IEEE 7th International Conference on Intelligent Computer Communication and Processing》;20111231;正文第445-447页第I-IV节

Also Published As

Publication number Publication date
CN103763375A (zh) 2014-04-30

Similar Documents

Publication Publication Date Title
CN105279684A (zh) 通过近场通讯技术安全转移电子票证的***及方法
CN101699892B (zh) 动态口令生成方法和动态口令生成装置及网络***
KR20160096202A (ko) 네트워크 결제 방법, 장치 및 시스템
EP2504801A1 (en) Secure mobile payment processing
CN105474574A (zh) 使用设备标识符进行认证的***和方法
EP2712220A1 (en) Telecom smart card, air writing card system and air writing card method
CN105373870A (zh) 电力营销用电检查移动应用***及其工作方法
CN107241727A (zh) 用于获取无线接入点信息的方法和装置
CN103703741B (zh) 应用程序分发方法、终端及服务器
CN104616142B (zh) 一种数据转移方法、服务器、移动终端及***
CN103488922A (zh) 一种用于提供验证码的方法与设备
CN102610022A (zh) 一种网开***真伪的验证方法
CN103873455A (zh) 一种信息校验的方法及装置
CN107026738A (zh) 数字证书更新方法、数字签名校验方法和数字认证装置
CN103763375B (zh) 一种用于移动终端的彩票随机选号方法
CN105093982A (zh) 关联扫地机器人与终端的方法、服务器及***
WO2015189257A1 (en) Communication of reward data between applications
CN105243541A (zh) 一种ble蓝牙与声波结合的移动支付方法及***
CN103987040A (zh) 蓝牙辅助联机建立方法与无线存取点装置
CN108306970A (zh) 一种基于安全芯片的固件安全下载以及校验装置和方法
CN104123639A (zh) 一种通过表情符号的在线支付方法和支付***
CN102811203A (zh) 互联网中用户身份识别方法、***及用户终端
US20170195341A1 (en) Systems and Methods for Data Authentication Via a Stateless Edge Appliance
CN105635059B (zh) 一种wlan接入认证方法、相关设备及***
KR102468782B1 (ko) 복수 한도 선택을 지원하는 웹 기반 결제 서비스 제공 장치 및 방법, 그리고 시스템 및 컴퓨터 프로그램이 기록된 기록매체

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190430

Termination date: 20220124

CF01 Termination of patent right due to non-payment of annual fee