专利名称:用于租赁豆浆机的gprs远程授权装置的制作方法
技术领域:
本实用新型涉及ー种用于租赁豆浆机的GPRS远程授权装置。
背景技术:
目前,租赁形式商用豆浆机的市场份额日益增长,但商用豆浆机的价格相对比较昂贵,适用对象主要是小型商场、饭店。这些商场、饭店出于经营成本的考虑,常采取租赁形式的商用豆浆机,为保障商用豆浆机制造商/经销商的合法权益,方便对租用商用豆浆机的管理,需对豆浆机的使用期限、次数等约定的使用条件加以限制和管理。现有技术中还未有相应的远程授权方法,使制造商/经销商远程对租赁豆浆机进行授权,豆浆机控制器的CPU从加密文件中读取包含租赁条件的信息,并在使用期间使上位机对豆浆机进行动态实 时监测,满足租赁条件时商用豆浆机才可运行,从而实现对商用豆浆机的远程授权和监測,有效保障制造商/经销商的权益。由此可见,有必要提供ー种特别适用于租赁豆浆机的远程授权装置。
实用新型内容本实用新型的任务在于提供一种用于租赁豆浆机的GPRS远程授权装置。其技术解决方案是一种用于租赁豆浆机的GPRS远程授权装置,包括PC机、上位机和用于租赁的目标豆浆机;上位机设置有第一 GPRS模块,目标豆浆机的控制器设置有CPU与第二 GPRS模块,PC机与上位机连接,上位机与目标豆浆机控制器之间通过GPRS网络连接。上述PC机与上位机之间通过RS232总线连接。上述目标豆浆机设置有人机交互界面,人机交互界面设置有查询按键。上述上位机与目标豆浆机通过GPRS网络建立连接,包括向目标豆浆机写入已加密的授权信息、检测豆浆机是否在线、制浆次数清零、以及达到租赁期限強制停机;上位机的GPRS模块采用RS232串ロ通信接ロ与PC机建立连接,由PC机通过上位机对目标豆浆机进行远程授权。本实用新型具有以下有益技术效果I、本实用新型中,上位机与租赁出去的商用豆浆机即目标豆浆机之间可进行无线数据传送,用以实现对目标豆浆机进行远程授权;2、本实用新型能够有效地对目标豆浆机的租赁信息进行保护,防止非授权人员私自修改,方便了经销商对租赁信息的管理;3、本实用新型能够保障经销商的权益不受侵害;4、本实用新型对其他设备的远程授权和监测具有指导意义。
以下结合附图
与具体实施方式
对本实用新型作进ー步说明[0016]图为本实用新型一种实施方式的结构原理示意框图。
具体实施方式
结合附图,一种用于租赁豆浆机的GPRS远程授权装置,包括PC机、上位机和用于租赁的目标豆浆机。上述上位机设置有第一 GPRS模块,目标豆浆机的控制器设置有CPU与第二 GPRS模块,上位机与目标豆浆机控制器之间通过GPRS网络连接,PC机与上位机连接。优选地,PC机与上位机之间通过RS232总线连接。上述上位机与目标豆浆机通过GPRS网络建立连接,包括向目标豆浆机写入已加密的授权信息、检测豆浆机是否在线、制浆次数清零、以及达到租赁期限强制停机;上位机的GPRS模块采用RS232串ロ通信接ロ与PC机建立连接,由PC机通过上位机对目标豆浆机进行远程监测和控制。上述方式中,目标豆浆机主要指租赁式商用豆浆机,GPRS模块可选用SMCOM公司提供的SM900A,连接SIM卡,该模块具有标准AT命令接ロ,可以提供语音、短消息、网络连 接等业务。也可以选择具有相似功能的其他GPRS模块。应用GPRS模块通过GPRS网络建立无线连接,从而进行数据无线传送。首先,上位机的GPRS模块与目标豆浆机的GPRS模块通过网络建立连接;然后,通过透明数据传输终端即PC机实现上位机对豆浆机的远程监测和控制,包括向豆浆机写入已加密的授权信息、检测豆浆机是否在线、制衆次数清零、达到租赁期限強制停机等;最后,上位机GPRS模块采用RS232串ロ通信接ロ与计算机建立连接,计算机可以接收来自上位机GPRS模块的信息,从而,管理员就可以通过PC机看到租赁出去的豆浆机的状态信息。上位机应用程序如下上位机应用程序是依托VC6. 0开发环境,借助于Windows MFC开发的ー个对话框程序,用来完成豆浆机租赁用户信息的维护工作。该软件包含用户信息的编辑、查找、添加、删除以及更新用户信息等功能,同时含有对豆浆机强制关机、制浆次数清零、租赁时间授权功能。首先,上位机等待目标豆浆机控制器的第二 GPRS模块发来内容为其IP和端口号的短信。由于上位机通过RS232与PC机相连,若收到短信,PC机上会显示提示信息,以便于及时的读取短信内容以获取豆浆机控制器的第二 GPRS模块的IP和端口号。然后,由于获取了豆浆机控制器第二 GPRS模块的IP和端口号,上位机便可以与之建立点对点TCP连接,连接成功后返回提示信息,同样也显示在PC机上。最后,GPRS模块之间便可以通过GPRS网络进行数据传送,并且PC机通过上位机对目标豆浆机进行远程监测,上位机向目标豆浆机发送授权信息。为保证授权信息的安全性,必须选定合适的加密技术,考虑到CPU解密工作的复杂程度及加密的安全性,必须在有效保证数据安全性的同时,又不会让解密工作成为CPU的负担。比如,装置采用可以采用异或运算加密和随机数相结合的加密方法对数字0-9建立ー个映射函数,使0-9中的每个数字都与一个字符相对应,利用随机数的不規律性,将有效信息以一定顺序嵌套在随机数中,并将该信息序列按照上面的映射函数翻译成相应的字符。通过这种加密算法,在有效数据得到保护的同时,极大程度上简化解密工作,CPU占用率降低。实践证明,该算法加密简单,破解较难,取得了较好的加密效果。若CPU运算速度允许,通过建立多个映射函数,可以更有效的对数据进行保护。实际应用中也可以采用其他的满足技术要求的加密方法。目标豆浆机的操作如下首先目标豆浆机控制器的GPRS模块要与上位机的GPRS模块建立连接,上位机发送授权信息给目标豆浆机的GPRS模块,此时目标豆浆机控制器的CPU自动读取并破解授权信息,接收成功后立即向上位机返回数据接收成功信息,并将其中的有用信息(租赁起始时间和截止时间)存入存储器内。此时授权完成,目标豆浆机可正常工作。使用期间,用户可通过目标豆浆机人机界面上的查询按键查询已被授权的租赁信息。若要修改授权信息,比如用户欲延长租赁期限,可联系经销商通过上位机直接进行重新授权。毎次上电目标豆浆机的GPRS模块都会重新与上位机建立网络连接,目标豆浆机向上位机发送在线状态,当目标豆浆机检测不到GPRS模块手机卡时停止工作。CPU实时判断当前时间是否在租赁时间内,如果是,则豆浆机可以正常工作。豆浆机将要到达租赁期限之前,CPU将会发送所剰余的使用天数到人机界面从而提醒用户,一旦目标豆浆机到达租赁 期限豆浆机便強制停机,并且向上位机发送到期信息。另外,上位机也可以对豆浆机制浆次数清零。实际应用中,上位机需要管理所有租赁出去的豆浆机,此装置具有动态实时监测功能,装置将所有目标豆浆机都设有相应的机器码,不同机器码的豆浆机都可以与上位机进行通信。上述方式中未述及的有关技术内容采取或借鉴已有技术即可实现。需要说明的是,在本说明书的教导下本领域技术人员还可以作出这样或那样的容易变化方式,诸如等同方式,或明显变形方式。上述的变化方式均应在本实用新型的保护范围之内。
权利要求1.一种用于租赁豆浆机的GPRS远程授权装置,其特征在于包括PC机、上位机和用于租赁的目标豆浆机;上位机设置有第一 GPRS模块,目标豆浆机的控制器设置有CPU与第二GPRS模块,PC机与上位机连接,上位机与目标豆浆机控制器之间通过GPRS网络连接。
2.根据权利要求I所述的一种用于租赁豆浆机的GPRS远程授权装置,其特征在于所述PC机与上位机之间通过RS232总线连接。
3.根据权利要求2所述的一种用于租赁豆浆机的GPRS远程授权装置,其特征在于所述目标豆浆机设置有人机交互界面,人机交互界面设置有查询按键。
4.根据权利要求I所述的一种用于租赁豆浆机的GPRS远程授权装置,其特征在于所述上位机与目标豆浆机通过GPRS网络建立连接,包括向目标豆浆机写入已加密的授权信息、检测豆浆机是否在线、制浆次数清零、以及达到租赁期限强制停机;上位机的GPRS模块采用RS232串口通信接口与PC机建立连接,由PC机通过上位机对目标豆浆机进行远程授权。
专利摘要本实用新型公开了一种用于租赁豆浆机的GPRS远程授权装置,特征是包括PC机、上位机和用于租赁的目标豆浆机;上位机设置有第一GPRS模块,目标豆浆机的控制器设置有CPU与第二GPRS模块,PC机与上位机连接,上位机与目标豆浆机控制器之间通过GPRS网络连接。本实用新型中,上位机与租赁出去的商用豆浆机即目标豆浆机之间可进行无线数据传送,用以实现对目标豆浆机进行远程授权;以及能够有效地对目标豆浆机的租赁信息进行保护,防止非授权人员私自修改,方便了经销商对租赁信息的管理。
文档编号G07F17/00GK202563599SQ20122021765
公开日2012年11月28日 申请日期2012年5月15日 优先权日2012年5月15日
发明者黄鹤松, 薛琳, 王宁, 范士帅, 王涛, 于传维, 刘朝, 魏兰磊 申请人:山东科技大学