CN110533409A - 乘车反馈信息的推送方法及*** - Google Patents

乘车反馈信息的推送方法及*** Download PDF

Info

Publication number
CN110533409A
CN110533409A CN201910621169.1A CN201910621169A CN110533409A CN 110533409 A CN110533409 A CN 110533409A CN 201910621169 A CN201910621169 A CN 201910621169A CN 110533409 A CN110533409 A CN 110533409A
Authority
CN
China
Prior art keywords
data
bus
verifying
feedback information
information
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.)
Pending
Application number
CN201910621169.1A
Other languages
English (en)
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.)
Beijing Yi Hang Technology Co Ltd
Original Assignee
Beijing Yi Hang 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 Beijing Yi Hang Technology Co Ltd filed Critical Beijing Yi Hang Technology Co Ltd
Priority to CN201910621169.1A priority Critical patent/CN110533409A/zh
Publication of CN110533409A publication Critical patent/CN110533409A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3274Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3276Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
    • G07B15/04Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems comprising devices to free a barrier, turnstile, or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了乘车反馈信息的推送***及方法,所述***包括:过闸装置,用于通过可扫描图形,获取乘车数据;验证服务器,用于验证所述乘车数据;上传服务器,用于上传所述验证服务器验证所述乘车数据后获得的验证后信息;中心服务器,用于根据所述验证后信息,生成所述乘车数据对应的反馈信息;推送装置,用于向显示所述可扫描图形的客户端推送所述反馈信息。应用本发明,可以使用户在乘车同时快速获得针对本次乘车的反馈信息。

Description

乘车反馈信息的推送方法及***
技术领域
本发明涉及公共交通领域,特别涉及乘车信息的推送方法及***。
背景技术
公共交通大致可分为轨道交通、道路交通、水运、空运等,随着信息技术的发展以及智能移动设备的普及,公共交通领域也出现了许多更便捷、便利的支付方式,例如:近场通信(Near Field Communication,NFC)和智能终端的应用(APP)生成可扫描图形乘车等。
NFC支付需要依赖支持相应功能的硬件实现,因此使用智能终端生成可扫描图形乘车的方式越来越普及。
使用可扫描图形乘车的用户使用智能终端的频率非常高,希望能够在乘车的同时快速获得针对本次乘车的反馈信息,例如是成功乘车,还是***故障,如果出现故障,具体原因是什么等。
发明内容
本发明实施例提供了乘车反馈信息的推送方法及***。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
第一方面,本发明实施例提供一种乘车反馈信息的推送方法,所述方法包括:
通过可扫描图形,获取乘车数据;
验证所述乘车数据;
根据所述验证的结果,生成所述乘车数据对应的反馈信息;
向显示所述可扫描图形的客户端推送所述乘车数据对应的反馈信息。
基于所述方法,作为可选的第一实施例,向显示所述可扫描图形的客户端推送所述乘车数据对应的反馈信息,包括:
根据所述反馈信息中的指定类型,采用所述指定类型对应的方式推送所述乘车数据对应的反馈信息。
基于所述方法,作为可选的第二实施例,所述验证所述乘车数据,包括如下至少一项:
通过所述乘车数据中的用户的标识,校验所述用户是否在禁止名单内;
通过所述乘车数据中的内容格式,校验所述乘车数据的时效性和是否重复进出站。
第二方面,本发明实施例提供一种乘车反馈信息的推送***,所述***包括:
过闸装置,用于通过可扫描图形,获取乘车数据;
验证服务器,用于验证所述乘车数据;
上传服务器,用于上传所述验证服务器验证所述乘车数据后获得的验证后信息;
中心服务器,用于根据所述验证后信息,生成所述乘车数据对应的反馈信息;
推送装置,用于向显示所述可扫描图形的客户端推送所述反馈信息。
基于所述***,作为可选的第一实施例,所述推送装置进一步用于:
根据所述反馈信息中的指定类型,采用所述指定类型对应的方式推送所述反馈信息。
基于所述***,作为可选的第二实施例,所述验证服务器进一步用于:
在验证所述乘车数据后,将获得的验证后信息存入缓存队列中。
基于所述第二实施例,作为可选的第三实施例,所述上传服务器进一步用于:
通过监听所述缓存队列,阻塞读取所述验证后信息。
基于所述第二实施例,作为可选的第四实施例,所述验证服务器进一步用于:
在验证所述乘车数据后,如果验证失败,将验证失败的信息存入缓存队列中;如果验证成功,通知所述过闸装置生成交易信息,并将所述交易信息存入缓存队列。
基于所述***,作为可选的第五实施例,所述上传服务器在上传失败时,保存上传失败的验证后信息,按照设定方式进行补充上传。
本示例性实施例提供的,取得了如下有益效果:
使用户在乘车同时快速获得针对本次乘车的反馈信息,极大的方便用户的出行,为基于可扫描图形的乘车出行提供快速有效的保障。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是一示例性实施例中乘车反馈信息的推送***的示意图;
图2是一示例性实施例中一种乘车反馈信息的推送方法流程图;
图3是一示例性实施例中乘车反馈信息的推送方法的流程图。
具体实施方式
以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗示这些实体或操作之间存在任何实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
图1是一示例性实施例中乘车反馈信息的推送***的示意图。
如图1所示,推送***包括:过闸装置、验证服务器、上传服务器、中心服务器和推送装置。
过闸装置用于通过扫描可扫描图形,例如二维码,获取乘车数据。
智能终端的客户端应用(APP)通过HTTPS与应用的后台交互,获取对应的乘车数据,根据乘车数据生成二维码。上述应用的后台是部署在公网上的服务器,乘车数据可以包括与智能终端绑定的交通***、交易计数、交易类型、交易时间等。上述交易计数用于指示交易顺序,在应用生成二维码时生成,比如用户在进站扫描二维码后生成一条乘车数据,此乘车数据对应进站数据,用户在出站扫描二维码后生成一条乘车数据,此乘车数据对应出站数据,出站数据中的交易计数就大于进站数据中的交易计数。
过闸装置扫描二维码后,通过解析就可以获取乘车数据。
验证服务器用于验证乘车数据。
乘车数据有多种验证方式,下面给出两种举例。验证服务器可以选择使用其中一种或两种验证方式,当选择其中两种验证方式时,只有当每种验证均成功时,才认为验证成功。
第一种,通过乘车数据中的用户的标识,例如交通***,校验用户是否在禁止名单内,如果用户不在禁止名单内,则验证成功,如果用户在禁止名单内,则验证失败。
第二种,通过乘车数据中的内容格式,校验乘车数据的时效性和是否重复进出站。校验乘车数据中的交易时间与验证服务器的时间差,确保该差值位于设定范围内,从而确保用户出示的二维码不是过时码。根据预设的过闸规则,校验本次乘车数据的有效性,确保不是重复进出站。
可选的,验证服务器基于缓存来保存验证后信息,更好的确保时效性。具体的,在验证乘车数据后,如果验证失败,将验证失败的信息存入缓存队列中,如果验证成功,通知过闸装置生成交易信息,并将交易信息存入缓存队列。
上传服务器用于上传验证服务器验证乘车数据后获得的验证后信息。
可选的,在验证服务器基于缓存来保存验证后信息的基础上,上传服务器通过监听缓存队列,阻塞读取验证后信息。这种读取验证后信息的方法,能够保证数据的时效性。
进一步可选的,上传服务器如果上传失败,则保存上传失败的验证后信息,而后按照设定方式进行补充上传,确保完善的重试机制和容错能力。
中心服务器用于根据验证后信息,生成乘车数据对应的反馈信息。
可选的,反馈信息中至少包含:本次乘车是否验证通过,如果验证失败,失败的具体原因,如果验证通过,乘车的基本信息。进一步,反馈信息中还可以包含推送反馈信息的指定类型。
推送装置用于向显示所述可扫描图形的客户端推送反馈信息。
可选的,当反馈信息中包含指定类型时,采用指定类型对应的方式推送反馈信息。
针对不同类型采用不同的方式进行推送可以取得更好的效果,例如指定类型可以是站内信、***推送、厂商推送等,其中站内信时效性最高,用户关闭客户端后还可以接收到,而厂商推送比***推送更为快捷,但需要用户的智能终端具备厂商推送通道。
本示例性实施例提供的乘车反馈信息的推送***,可以使用户在乘车同时快速获得针对本次乘车的反馈信息,极大的方便用户的出行,为基于可扫描图形的乘车出行提供快速有效的保障。
图2是一示例性实施例中乘车反馈信息的推送方法流程图,包括如下步骤。
在步骤201中,通过可扫描图形,获取乘车数据。
这里的可扫描图形可以是二维码。
在步骤202中,验证乘车数据。
可选的,乘车数据有多种验证方式,下面给出两种举例。可以选择使用其中一种或两种验证方式,当选择其中两种验证方式时,只有当每种验证均成功时,才认为验证成功。
第一种,通过乘车数据中的用户的标识,例如交通***,校验用户是否在禁止名单内,如果用户不在禁止名单内,则验证成功,如果用户在禁止名单内,则验证失败。
第二种,通过乘车数据中的内容格式,校验乘车数据的时效性和是否重复进出站。校验乘车数据中的交易时间与执行验证的服务器的时间差,确保该差值位于设定范围内,从而确保用户出示的二维码不是过时码。根据预设的过闸规则,校验本次乘车数据的有效性,确保不是重复进出站。
在步骤203中,根据所述验证的结果,生成所述乘车数据对应的反馈信息。
可选的,反馈信息中至少包含:本次乘车是否验证通过,如果验证失败,失败的具体原因,如果验证通过,乘车的基本信息。进一步,反馈信息中还可以包含推送反馈信息的指定类型。
在步骤204中,向显示可扫描图形的客户端推送乘车数据对应的反馈信息。
可选的,当反馈信息中包含指定类型时,采用指定类型对应的方式推送反馈信息。
针对不同类型采用不同的方式进行推送可以取得更好的效果,例如指定类型可以是站内信、***推送、厂商推送等,其中站内信时效性最高,用户关闭客户端后还可以接收到,而厂商推送比***推送更为快捷,但需要用户的智能终端具备厂商推送通道。
图2所示的方法,可以用于图1所示的***中,图3是一示例性实施例中乘车反馈信息的推送方法的流程图,基于图1所示的***,给出了乘车反馈信息的推送流程,前文***实施例中涉及的细节,此处不再赘述。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的流程及结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (9)

1.一种乘车反馈信息的推送方法,其特征在于,所述方法包括:
通过可扫描图形,获取乘车数据;
验证所述乘车数据;
根据所述验证的结果,生成所述乘车数据对应的反馈信息;
向显示所述可扫描图形的客户端推送所述乘车数据对应的反馈信息。
2.如权利要求1所述的方法,其特征在于,向显示所述可扫描图形的客户端推送所述乘车数据对应的反馈信息,包括:
根据所述反馈信息中的指定类型,采用所述指定类型对应的方式推送所述乘车数据对应的反馈信息。
3.如权利要求1所述的方法,其特征在于,所述验证所述乘车数据,包括如下至少一项:
通过所述乘车数据中的用户的标识,校验所述用户是否在禁止名单内;
通过所述乘车数据中的内容格式,校验所述乘车数据的时效性和是否重复进出站。
4.一种乘车反馈信息的推送***,其特征在于,所述***包括:
过闸装置,用于通过可扫描图形,获取乘车数据;
验证服务器,用于验证所述乘车数据;
上传服务器,用于上传所述验证服务器验证所述乘车数据后获得的验证后信息;
中心服务器,用于根据所述验证后信息,生成所述乘车数据对应的反馈信息;
推送装置,用于向显示所述可扫描图形的客户端推送所述反馈信息。
5.如权利要求4所述的***,其特征在于,所述推送装置进一步用于:
根据所述反馈信息中的指定类型,采用所述指定类型对应的方式推送所述反馈信息。
6.如权利要求4所述的***,其特征在于,所述验证服务器进一步用于:
在验证所述乘车数据后,将获得的验证后信息存入缓存队列中。
7.如权利要求6所述的***,其特征在于,所述上传服务器进一步用于:
通过监听所述缓存队列,阻塞读取所述验证后信息。
8.如权利要求6所述的***,其特征在于,所述验证服务器进一步用于:
在验证所述乘车数据后,如果验证失败,将验证失败的信息存入缓存队列中;如果验证成功,通知所述过闸装置生成交易信息,并将所述交易信息存入缓存队列。
9.如权利要求4所述的***,其特征在于,所述上传服务器在上传失败时,保存上传失败的验证后信息,按照设定方式进行补充上传。
CN201910621169.1A 2019-07-10 2019-07-10 乘车反馈信息的推送方法及*** Pending CN110533409A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910621169.1A CN110533409A (zh) 2019-07-10 2019-07-10 乘车反馈信息的推送方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910621169.1A CN110533409A (zh) 2019-07-10 2019-07-10 乘车反馈信息的推送方法及***

Publications (1)

Publication Number Publication Date
CN110533409A true CN110533409A (zh) 2019-12-03

Family

ID=68659483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910621169.1A Pending CN110533409A (zh) 2019-07-10 2019-07-10 乘车反馈信息的推送方法及***

Country Status (1)

Country Link
CN (1) CN110533409A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455402A (zh) * 2013-08-16 2013-12-18 厦门雅迅网络股份有限公司 一种无累计误差的定时器控制方法
US20160307179A1 (en) * 2014-02-12 2016-10-20 Tencent Technology (Shenzhen) Company Limited Data interaction method, verification terminal, server, and system
CN106846506A (zh) * 2017-01-25 2017-06-13 腾讯科技(深圳)有限公司 一种基于信息标识码进行信息验证的方法及***
CN206639284U (zh) * 2017-04-19 2017-11-14 山东大学 基于互联网支付的地铁免实体票乘车***
CN108257226A (zh) * 2018-01-12 2018-07-06 深圳市海东青软件科技股份有限公司 扫码检票方法、***、装置、计算机设备和存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455402A (zh) * 2013-08-16 2013-12-18 厦门雅迅网络股份有限公司 一种无累计误差的定时器控制方法
US20160307179A1 (en) * 2014-02-12 2016-10-20 Tencent Technology (Shenzhen) Company Limited Data interaction method, verification terminal, server, and system
CN106846506A (zh) * 2017-01-25 2017-06-13 腾讯科技(深圳)有限公司 一种基于信息标识码进行信息验证的方法及***
CN206639284U (zh) * 2017-04-19 2017-11-14 山东大学 基于互联网支付的地铁免实体票乘车***
CN108257226A (zh) * 2018-01-12 2018-07-06 深圳市海东青软件科技股份有限公司 扫码检票方法、***、装置、计算机设备和存储介质

Similar Documents

Publication Publication Date Title
US7899642B2 (en) Optimized RFID/NFC BER testing
CN105261071A (zh) 基于蓝牙和二维码的检票***和方法
US8438388B2 (en) Method and apparatus for distributing certificate revocation lists (CRLs) to nodes in an ad hoc network
CN101651540A (zh) 一种数字证书更新的方法、装置及***
CN104580104A (zh) 身份验证的方法、装置及***
KR101429212B1 (ko) 이동체의 군집 주행 서비스 인증 방법 및 그 장치
CN104820944A (zh) 一种银行自助终端认证方法、***及装置
KR101265158B1 (ko) 버스 정보 시스템 및 그의 정보 처리 방법
US10678534B2 (en) Method for updating a plurality of vehicles and assembly formed by a plurality of railway vehicles and an associated management system
CN103177368A (zh) 用于电子商务***的对账方法和***
CN105191210A (zh) 用于针对d2d服务的策略控制和收费的方法
CN106879048A (zh) 智能设备联网方法、***和智能设备
CN109688111A (zh) 一种适应v2x通信的车辆身份认证***和方法
CN103167403A (zh) 电子渠道业务的认证方法及***
CN108834220A (zh) 车载单元、车载设备、管理***及车载单元管理方法
CN110533409A (zh) 乘车反馈信息的推送方法及***
CN104378366A (zh) 基于移动终端的远程签到***及方法
CN101909053A (zh) 一种对时方法和基站
CN102723981A (zh) 基于人造卫星星座的空间互联网技术在轨验证***
CN103685249B (zh) 一种注册应用的方法、终端及服务器
CN104361544A (zh) 一种地铁到站信息查询***及方法
CN111225358B (zh) 一种身份识别方法、装置、电子设备及存储介质
CN106912050B (zh) 一种基于无人机的高速公路移动监控***的安全认证方法
CN103001932A (zh) 用户认证的方法及认证服务器
CN106920344A (zh) 书籍借还方法、***、终端以及服务器

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191203