预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105591751A(43)申请公布日2016.05.18(21)申请号201510980404.6(22)申请日2015.12.23(71)申请人趣点在线科技(北京)有限公司地址100190北京市海淀区中关村大街18号8层01-347(72)发明人彭冬(74)专利代理机构北京泛华伟业知识产权代理有限公司11280代理人王勇李科(51)Int.Cl.H04L9/32(2006.01)权利要求书1页说明书5页附图1页(54)发明名称一种离线验证装置和方法(57)摘要本发明提供了一种离线验证装置,包括:输入模块、解码模块,以及输出模块,其中,所述输入模块,用于接收来自用户的根据预定的编码/解码协议生成的编码;所述解码模块,用于接收来自所述输入模块的编码,并根据所述编码/解码协议对其进行验证,并将验证结果发送给所述输出模块;所述输出模块,用于输出来自所述解码模块的所述验证结果。本发明还提供了一种用于前述离线验证装置的验证方法以及包括前述离线验证装置的离线验证系统。本发明的技术方案能够极大地降低餐饮服务O2O网络平台的线下验证对网络设备/环境的稳定性的依赖程度,有效提高餐饮服务的用户体验。CN105591751ACN105591751A权利要求书1/1页1.一种离线验证装置,包括:输入模块、解码模块,以及输出模块,其中,所述输入模块,用于接收来自用户的根据预定的编码/解码协议生成的编码;所述解码模块,用于接收来自所述输入模块的编码,并根据所述编码/解码协议对其进行验证,并将验证结果发送给所述输出模块;所述输出模块,用于输出来自所述解码模块的所述验证结果。2.根据权利要求1所述的离线验证装置,其特征在于,所述解码模块,还用于根据所述编码/解码协议对所述编码进行解码,并将解码结果发送给所述输出模块;所述输出模块,还用于输出来自所述解码模块的所述解码结果。3.根据权利要求1或2所述的离线验证装置,其特征在于,所述离线验证装置还包括:数据库模块,用于存储与服务器事先约定的编码/解码协议;所述解码模块204,用于根据来自数据库模块的编码/解码协议对来自所述输入模块的编码进行验证和/或解码。4.根据权利要求3所述的离线验证装置,其特征在于,所述数据库模块还用于与所述服务器进行数据同步,更新所述编码/解码协议。5.一种用于根据权利要求1至4中任一项所述的离线验证装置的验证方法,包括:步骤1,所述离线验证装置接收用户提供的根据预定的编码/解码协议生成的编码;步骤2,所述离线验证装置根据所述编码/解码协议验证所述编码。6.根据权利要求5所述的验证方法,其特征在于,所述步骤1还包括:所述编码/解码协议包括,所述编码包含签名段和数据段,其中,所述数据段包括基于对所述订单信息进行编码得到的数据;所述签名段包括基于所述数据段编码和/或所述数据段编码解码后的信息获得的签名数据。7.根据权利要求6所述的验证方法,其特征在于,所述步骤2进一步包括:所述离线验证装置对所述编码的数据段和/或根据所述编码/解码协议对所述数据段编码解码后得到的信息根据所述编码/解码协议重新获取签名数据,根据所述重新获取的新的签名数据与所述编码中的签名段的比较结果确定对所述编码的验证结果。8.根据权利要求5所述的验证方法,其特征在于,所述方法还包括:步骤5,所述离线验证装置向所述用户输出所述步骤2的验证结果,和/或,向所述用户输出根据所述编码/解码协议将所述编码解码后得到的订单信息。9.根据权利要求5所述的验证方法,其特征在于,所述方法还包括:所述离线验证装置与所述服务器进行数据同步。10.一种离线验证系统,包括服务器和根据权利要求1至4中任一项所述的离线验证装置,其中,所述服务器,用于接收来自用户的订单信息,基于预定的编码/解码协议生成包含该订单信息的编码,并将所述编码提供给所述用户;所述验证装置,用于接收所述用户输入的所述编码,并根据所述编码/解码协议验证所述编码。2CN105591751A说明书1/5页一种离线验证装置和方法技术领域[0001]本发明涉及互联网应用领域,具体地说,本发明涉及一种离线验证装置和方法。背景技术[0002]目前,在互联网餐饮行业,尤其是餐饮O2O(OnlineToOffline,在线离线/线上到线下)行业,为了解决传统快餐店虽然具有快速的备餐能力,但仍然需要面对由于选餐和支付而带来的严重的排队情况的矛盾现象和问题,主要采用通过互联网方式将用户选餐和支付放到线上,而将用户到店取餐的部分放到线下的运营方式。其中一个比较典型的模式是,用户在线上点餐、支付并从相应的服务器获得与其订单对应的某种凭证(例如订单号或取餐密码),到店后将该凭证录入打印设备,经由打印设备向服务器验证该用户的身份后获取