一种利用蓝牙的安全传送id的系统和方法_2

文档序号:9249591阅读:来源:国知局
明文冗长而混 淆重点。 1.结构
[0035] 本发明结构如下图所示。
[0036] 图1系统概要图, 本发明系统,由下列单元构成: 1. 付费装置(1),消费者持有,用于传送消费者ID,所述付费装置(1)在离线环境工作, 所述离线环境为不使用互联网; 2. 收费装置(2),商家所有,用于接收付费装置(1)传送的消费者ID记录,其物理形态 为PCPOS(PointofSales),平板POS,手机,智能装置,打印机或收银机; 3. 付费装置(1)和付费装置(2),通过藍牙(4)通信协议连接; 4. 支付平台服务器(3),服务提供商所有,用于验证用户真实性、记录金额、保存消费 记录等; 5. 支付平台服务器(3)和收费装置(2),通过互联网(5)并使用HTTPS通信协议连接。
[0037] 所述付费装置结构如下图所示:
[003引图2付费装置构造图 本发明付费装置由下列主要单元构成 1. 一个或多个处理器(11),用于计算处理; 2. 控制存储(12),用于控制存储的读/写; 3. 存储(121),用于保存0S(124),付费程序(123),和付费程序(123)所管理/生成的 数据(122)。存储的状态为高速随机内存(RAM),磁盘性存储,闪存(flashmemory)或者其 他非挥发状态记忆体,进一步的包括通过网络的网盘存储; 4. 周边设备接口控制(13),用于控制周边设备模块,并通过连接电路(110),连接处理 器(31)、存储控制(32)和输入/输出控制单元(14); 5. 输入/输出控制单元(14),用于控制输入/输出装置,如显示器控制器(141)和其 他输入/输出装置的控制器; 6. 显示器(141),用于显示消费记录; 7. 藍牙模块(142),用于传送消费记录, 8. 动作感应器(143)MotionSensors包括加速度感应器Accelerometer,用于接收震 动、加速度数据,在本发明中用于 接收撞击事件。所述动作感应器为市贩标准模块。 9. 电源(190),提供电路和装置所需电流。 上述模块通过连接电路(110),完成通信和数据交换。连接电路(110)为数据总线 化US),或者单纯的通信信号线。 付费装置(1)外观可W是但不限于,可携带电子装置,如手表、手机、平板、PDA、携带式 游戏机等。
[0039] 图3付费装置软件构造图
[0040]所述付费装置(1)的软件结构,保存在存储(121),构成包含W下单元; 1. 0S(124),用于控制所述硬件单元,提供存储的访问方法,管理硬件单元的各种资源。 0S的形态包含但不限于an化oid?,iOS,Windows,Linux; 2. 付费程序(123),计算机可执行代码,或者是内嵌于可读存储体的可执行代码。用于 生成一次性动态码值)等处理; 3. 应用程序数据(122),保存于简易数据库,或者文件形式,并由0S(124)提供物理访 问方法。付费程序(123)通过0S(124)提供的接口函数(125)利用0S(124)所管理的资源, 并利用0S(124)提供的接口函数(125)管理数据(122)。
[0041]所述付费程序(123),程序构造如下图所述。
[0042] 图4付费程序结构图
[0043] 所述付费程序(123),包含W下模块: 1. 付费过程控制模块(1230);控制付费过程步骤。 2. 付费信息生成模块(1231);生成一次性动态码值)。 3. 付费信息发送模块(1232);发送步骤2生成的一次性动态码值)。 4. 其他功能模块(1232);其他如消费记录管理,存款记录管理模块,其他功能模块不 属于本发明权利范围。
[0044] 图5收费装置构造图 本发明收费装置由下列主要单元构成 1. 一个或多个处理器(21),用于计算处理; 2. 控制存储(22),用于控制存储的读/写; 3. 存储(221),用于保存OS(225),收费程序(223),W及收费程序(223)所管理/生成 的数据(22。。存储的状态为高速随机内存(RAM),磁盘性存储,闪存(flashmemory)或者 其他非挥发状态记忆体,进一步的包括通过网络的网盘存储; 4. 周边设备接口控制(23),用于控制周边设备模块,并通过连接电路、连线(210),连 接处理器(21)和存储控制(22); 5. 输入/输出控制单元(24),用于控制输入/输出装置,如显示器控制器(141)和其 他输入/输出装置的控制器; 6. 藍牙模块(242),用于传送数据; 7动作感应器(243)MotionSensors包括加速度感应器Accelerometer,用于接收震 动、加速度;动作感应器为市贩标准模块; 8. 通信模块(25),如¥1門、6地611161:、36、1;16任意一种,用1^连接支付平台(3)服务 器; 9. 电源(290),提供电路和装置所需电流; 上述模块通过连接电路,连接线(210),完成通信和数据交换。连接电路,连接线(210) 为数据总线化US),USB,RS232连线,或者单纯的通信信号线。 进一步的,连接线还可W采用藍牙、Wifi等无线方式。 收费装置(2)外观可W是但不限于,智能手表,智能手机,PC、P0S机、平板PC(如i化d,an化oid,Windows平板)、发票打印机等。
[0045] 图6收费装置软件构造图
[0046] 所述收费装置(2)的软件结构,保存在存储(221),构成包含W下单元; 1. 0S(224),用于控制所述硬件单元,提供存储的访问方法,管理硬件单元的各种资源。 0S的形态包含但不限于an化oid,iOS,Windows,Linux; 2. 收费程序(223),计算机可执行代码,或者是内嵌于可读存储体的可执行代码。用于 发送消费记录; 3. 应用程序数据(222),保存于简易数据库,或者文件形式,并由0S(224)提供访问方 法。 收费程序(223)通过0S(224)提供的接口函数(225)利用0S(224)所管理的资源,并 利用OS(224)提供的接口函数(125)管理数据(222)。
[0047] 所述收费程序(223),程序构造如下图所述。
[0048] 图7收费程序结构图
[0049] 所述收费程序(223),包含W下模块: 1. 收费过程控制模块(2230) 2. 收费信息上传模块(2231);上传支付信息,并接受支付平台服务器(3)返回的支付 处理结果。 3. 付费信息接收模块(2232);使用藍牙接收付费装置的,一次性动态码值) 4. 其他功能模块(2233);其他如商品销售管理,消费结果传送模块,其他功能模块不 属于本发明权利范围。
[0050] 图8支付平台服务器构造图
[0化1] 所述支付平台服务器(3)的硬件服务器构成至少包含W下单元; 1. 一个或多个处理器(31),进行计算处理; 2. 存储(32),具体为内存和外存,用于保存计算所需要的数据,W及可运行程序; 3. 网络接口(33),用于连接网络; 所述硬件单元通过,计算机总线(bus)或者信号线连接。
[0化2] 所述支付平台服务器(3)的硬件服务器,至少为一台,根据服务容量可W是多数 台。可优选的,采用至少一台应用程序服务器,一台DB服务器。
[0化3]所述支付平台服务器(3)服务器的硬件服务器,也可W是虚拟云服务器,其特征 是包含处理器(31),存储(32),和网络接口(33)资源。
[0化4] 可优选的采用负载均衡器(LoadBalancer),处理负载均衡。负载均衡器也可W是 采用虚拟技术的虚拟负载均衡器。
[0化5]所述网络接口(33)和路由器等网络设备和互联网连接,连接方式不属于权利范 围。
[0056] 图9支付平台服务器的软件构造图
[0057] 所述支付平台服务器(3)的软件构成,根据服务器种类包含W下单元: 1.应用程序服务器(300)中,部署 1. 1支付认证程序(302)用于消费者ID认证,记录消费记录,完成HTTP应答等处理; 1.2 0S(301),控制管理应用程序服务器的硬件单元,0S的形态包括但不限于化ix/ Linux,Windows等; 2. DB服务器(400)中,部署 2. 1 0S(401),控制管理DB服务器的硬件单元,0S的形态包括但不限于化ix/Linux, Windows等; 2.2 DBMS(402)用于管理保存于物理存储中的数据;DBMS的形态包含但不限于 My
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1