卡券核销方法、装置及系统的制作方法

文档序号:10697863阅读:559来源:国知局
卡券核销方法、装置及系统的制作方法
【专利摘要】本发明公开了一种卡券核销方法、装置及系统,属于数据处理领域。所述方法包括:服务器接收第一终端的第一地理位置;服务器接收第二终端的卡券核销请求,所述卡券核销请求用于请求对卡券进行核销;服务器根据所述卡券核销请求获取第二地理位置,所述第二地理位置是所述卡券对应的使用地点的地理位置;服务器检测所述第一地理位置与所述第二地理位置之间的距离是否小于预设阈值;当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阈值时,向所述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的核销结果。本发明解决了店员出现失误时,容易将不符合使用限定条件的卡券误核销的问题。
【专利说明】
卡券核销方法、装置及系统
技术领域
[0001] 本申请设及数据处理领域,特别设及一种关于电子卡券的卡券核销方法、装置及 系统。
【背景技术】
[0002] 随着互联网技术和移动终端技术的发展,越来越多的商户通过互联网发行纸质卡 券或电子卡券给用户。
[0003] 每个卡券通常对应一个唯一编码。消费者在使用商户所发行的卡券时,需要由商 户对卡券进行核销,卡券核销是指对卡券的可用性进行验证的过程,卡券核销成功后,由商 户向消费者提供卡券对应的服务。现有技术中,商户对卡券的核销业务的处理通常是由店 员在商户终端上执行。店员通过手动输入卡券的唯一编码,或者扫描二维码的方式获取卡 券的唯一编码,然后由商户终端查询出与该唯一编码对应的卡券详细信息,在店员核对卡 券详细信息无误时,手动对该卡券进行核销。
[0004] -些卡券具有使用限制条件,比如,仅限实体店可用、仅限工作日可用等等。店员 在核销运些卡券时,需要一一核对卡券详细信息,核销效率较低。而且如果店员核对卡券详 细信息时出现失误,会导致不符合使用限制条件的卡券被店员误核销。

【发明内容】

[0005] 为了解决店员出现失误时,容易将不符合使用限定条件的卡券误核销的问题,本 发明实施例提供了一种卡券核销方法、装置及系统。所述技术方案如下:
[0006] 第一方面,提供了一种卡券核销方法,应用于服务器中,所述方法包括:
[0007] 接收第一终端的第一地理位置;
[000引接收第二终端的卡券核销请求,所述卡券核销请求用于请求对卡券进行核销;
[0009] 根据所述卡券核销请求获取第二地理位置,所述第二地理位置是所述卡券对应的 使用地点的地理位置;
[0010] 检测所述第一地理位置与所述第二地理位置之间的距离是否小于预设阔值;
[0011] 当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阔值时,向所 述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的核销结果。
[0012] 第二方面,提供了一种卡券核销方法,应用于第一终端中,所述方法包括:
[0013] 在预定时刻向服务器发送第一地理位置;
[0014] 向第二终端展示卡券,所述第二终端用于向所述服务器发送卡券核销请求,所述 卡券核销请求用于请求对所述卡券进行核销;
[0015] 接收所述服务器发送的用于表示核销所述卡券成功的核销结果,所述核销结果是 所述服务器在所述第一地理位置与第二地理位置之间的距离小于预设阔值时发送的,所述 第二地理位置是所述卡券对应的使用地点的地理位置。
[0016] 第Ξ方面,提供了一种卡券核销装置,该装置可通过专用硬件电路或软硬件的组 合实现成为服务器的全部或一部分,所述装置包括:
[0017] 接收模块,用于接收第一终端的第一地理位置;
[0018] 所述接收模块,还用于接收第二终端的卡券核销请求,所述卡券核销请求用于请 求对卡券进行核销;
[0019] 获取模块,用于根据所述卡券核销请求获取第二地理位置,所述第二地理位置是 所述卡券对应的使用地点的地理位置;
[0020] 检测模块,用于检测所述第一地理位置与所述第二地理位置之间的距离是否小于 预设阔值;
[0021] 发送模块,用于当所述第一地理位置与所述第二地理位置之间的距离小于所述预 设阔值时,向所述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的核销结 果。
[0022] 第四方面,提供了一种卡券核销装置,该装置可通过专用硬件电路或软硬件的组 合实现成为第一终端的全部或一部分,所述装置包括:
[0023] 发送模块,用于在预定时刻向服务器发送第一地理位置;
[0024] 展示模块,用于向第二终端展示卡券,所述第二终端用于向所述服务器发送卡券 核销请求,所述卡券核销请求用于请求对所述卡券进行核销;
[0025] 接收模块,用于接收所述服务器发送的用于表示核销所述卡券成功的核销结果, 所述核销结果是所述服务器在所述第一地理位置与第二地理位置之间的距离小于预设阔 值时发送的,所述第二地理位置是所述卡券对应的使用地点的地理位置。
[00%]第五方面,提供了一种卡券核销系统,所述系统包括:
[0027] 第一终端、第二终端和服务器;所述第一终端和所述第二终端分别通过有线网络 或无线网络与所述服务器进行通信;
[0028] 所述第一终端包括如第Ξ方面所述的卡券核销装置;
[0029] 所述第二终端用于根据所述第一终端展示的所述卡券,向所述服务器发送所述卡 券核销请求;
[0030] 所述服务器包括如第四方面所述的卡券核销装置
[0031] 本发明实施例提供的技术方案带来的有益效果是:
[0032] 通过由服务器获取第一终端的第一地理位置和卡券对应的使用地点的第二地理 位置,当第一地理位置和第二地理位置之间的距离小于预设阔值时,服务器向第一终端和/ 或第二终端发送用于标识核销该卡券成功的核销结果;解决了店员出现失误时,容易将不 符合使用限定条件的卡券误核销的问题;达到了在用户使用卡券的过程中,用户位于商家 指定的口店范围内才会将卡券正确核销的效果。
【附图说明】
[0033] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获得其他 的附图。
[0034] 图1是本发明一个实施例提供的卡券核销系统的方框图;
[0035] 图2是本发明一个实施例提供的卡券功能的使用流程示意图;
[0036] 图3是本发明一个实施例提供的卡券核销方法的流程图;
[0037] 图4是本发明另一个实施例提供的卡券核销方法的流程图;
[0038] 图5A至图5C是本发明一个实施例提供的卡券核销方法在使用时的界面示意图;
[0039] 图6是本发明另一个实施例提供的卡券核销方法的流程图;
[0040] 图7是本发明另一个实施例提供的卡券核销方法的流程图;
[0041 ]图8是本发明一个实施例提供的卡券核销装置的方框图;
[0042] 图9是本发明一个实施例提供的卡券核销装置的方框图;
[0043] 图10是本发明一个实施例提供的卡券核销系统的方框图。
【具体实施方式】
[0044] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0045] 卡券是由商户所发行的、用于从该商户获得相应服务的凭证。卡券的类型包括但 不限于:代金券、折扣券、礼品券、团购券、通用券、电影票、飞机票、汽车票、景点口票、会议 口票、无储值功能会员卡、有储值功能会员卡等等。其中,代金券是获取服务时能够代替现 金使用的券,比如10元代金券;折扣券是获取服务时拥有打折资格的券,比如9折折扣券;礼 品券是W礼品形式展现,获取服务时能够直接兑换或抵用现金的券,比如橄揽油礼品券;团 购券是在团购网站或者团购应用中使用团购方式获取的券;通用券是在某一个平台的全部 品类或者某个服务范围内通用的优惠券。卡券通常是电子卡券,视客户需求也可打印为纸 质卡券。
[0046] 卡券核销是指根据卡券的使用限制条件对卡券的可用性进行验证。使用限制条件 包括但不限于:使用地点、有效期范围、使用品类范围中的至少一种。
[0047] 图1示出了本发明一个实施例提供的卡券核销系统的方框图。该卡券核销系统包 括:第一终端120、第二终端140和服务器160。
[0048] 第一终端120是由用户使用的终端。第一终端120可W是手机、平板电脑、电子书阅 读器、MP3 (Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音 频层面3)播放器、MP4(Moving Pierre E邱erts Group Audio LayerlV,动态影像专家压 缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。第一终端120中运行有具 备卡券领取、卡券收纳和卡券使用功能的客户端,比如,具有电子卡券功能的通讯客户端、 具有电子卡券功能的钱包类客户端、具有电子卡券功能的点评类客户端、专口的卡包客户 端。运些客户端可统一简称为"卡券应用"。
[0049] 可选地,第一终端120内设置有定位模块,该定位模块可W是必肯(iBeacon)定位 模块、GPS(Global Positioning System,全球定位系统)定位模块、WIFI (Wireless Fidelity,无线保真)网络定位模块和基站定位模块中的至少一种。第一终端120具有定位 自身所处地理位置的能力。
[0050] 第二终端140是由商户使用的终端。第二终端120可W是商户定制机、手机、平板电 脑、膝上型便携计算机和台式计算机等。第二终端120运行有具备卡券制作、卡券投放、卡券 核销和卡券管理功能的客户端,该客户端可W是应用程序客户端或网页客户端。在本发明 实施例中,需要第二终端120至少具备卡券核销功能。
[0051] 可选地,第二终端140还具有扫描二维码和解析二维码中数据的能力。
[0052] 可选地,第一终端120和第二终端140均可W通过有线网络或者无线网络与服务器 160进行通讯。
[0053] 服务器160是用于对电子卡券进行管理的后台服务器。服务器160可W由商户自行 搭建;也可W由电子卡券的平台服务商搭建后,由商户进行接入。在一种可能的实现方式 中,服务器160是由公众平台来搭建的。比如,服务器160由中国腾讯公司的微信公众平台搭 建,并由商户使用公众号接入该微信公众平台后,使用微信公众平台所提供的电子卡券功 能。
[0054] 公众平台是指一种通过社交关系和/或共同兴趣(或共同利益)将人与人之间、人 与组织之间、人与物之间联系起来的网络架构,用户可W通过该公众平台所提供的客户端 进行日常交流W及处理一些日常事务。每个用户可W拥有用于为该公众平台上其他用户所 辨识的网络身份。
[0055] 用户或组织可W在公众平台上建立一个公共社交网络标识(简称公众号),并允许 公众(例如,在公众平台上的任何用户)与该公共社交网络标识在公众平台上进行交流,该 交流可W基于一种单向确认的方式,而无需用户之间互相确认。例如,用户可W选择订阅公 共社会网络标识(例如,"跟随"公共社会网络身份)消息或发布信息,通过如订阅运类的单 向确认方式,成为公共社会网络标识的社交网络联系人。公共社交网络身份的拥有者还可 W将订阅了其消息或发布信息的其他用户作为其社交网络联系人。
[0056] 公众平台上的每个用户和每个公共社会网络标识均具有社交网络联系人列表,W 供其与其列表中的用户或公共社会网络标识采用即时通信消息等形式进行交流。例如,在 一个社交群组内的用户可W通过公众平台提供的接口进行相互通信,而用户之间也可W通 过公众平台提供的接口进行相互通信。
[0057] 图2示出了本发明一个实施例提供的卡券功能的使用流程示意图。该卡券功能可 由第一终端120、第二终端140和服务器160协同完成。
[005引在步骤201中,商户使用第二终端140向服务器160申请卡券功能。
[0059] 在步骤202中,若服务器160批准商户的申请,则商户使用第二终端140开通卡券功 能。
[0060] 在步骤203中,商户使用第二终端140向服务器160登记口店信息。
[0061] 比如,商户"XX蛋糕坊"在北京有14家口店,则商户使用第二终端140向服务器160 录入14家口店的口店信息,Π 店信息包括但不限于:Π 店名称、Π 店WIFI信息、Π 店地址信 息、Π 店iBeacon信息、Π 店电话信息等等。
[0062] 表一示意性的列出了商户"XX蛋糕坊"所登记的口店信息。
[0063] 表一
[0064]

[0065] 在步骤204中,商户使用第二终端140向服务器160创建卡券。
[0066] 比如,商户"XX蛋糕坊"向服务器160创建1000张"代金券",每张"代金券"都有对应 的唯一编码和使用限定条件。使用限定条件包括如下至少一项条件:有效期范围、使用地 点、使用品类范围。其中,有效期范围的俗称为巧效期",比如:2016年05月01日至2016年05 月31有效,节假日有效、领取后3日内有效,领取7天后开始有效等等;使用地点是指卡券的 使用商家地址;使用品类范围是卡券在使用时的业务类别,比如:仅限食品类商品使用、仅 限电子配件类商品使用。
[0067] 表二示意性的列出了商户创建的"代金券"的信息。
[006引 表二
[0069]
[0070] 商户创建卡券后,服务器存储运些卡券的相关信息。需要说明的是,唯一编码还可 W称为验证码,唯一编码可W用于验证卡券的有效性。可选地,唯一编码具有特定的编码方 式,该编码方式由服务器或商户指定。可选地,唯一编码可W采用一串字符串、一个条形码 或一个二维码作为展现形式。
[0071] 在步骤205中,商户使用第二终端140和/或服务器160投放卡券。
[0072] 商户可W使用第二终端140向第一终端120投放卡券,也可W使用服务器160向第 一终端120投放卡券。投放卡券的方式存在多种:直接群发或通过图文消息投放、二维码投 放、向符合指定条件的用户推送、通过游戏页面或抽奖页面投放、通过附近的人投放、通过 "摇一摇周边"投放等等。
[0073] 本发明实施例对卡券的投放形式不做限定。
[0074] 在步骤206中,用户通过第一终端120领券,并将卡券添加到卡包中。
[0075] 第一终端领取卡券,并将领取到的卡券存储在电子卡包中。
[0076] 此时,服务器会保存第一终端的标识与卡券的唯一编码之间的对应关系。
[0077] 在步骤207中,用户通过第一终端120到店或在线使用卡券。
[0078] 比如,用户在XX蛋糕店(朝阳店)购买蛋糕时,在第一终端上显示卡券的二维码。商 户通过第二终端140扫描卡券的二维码来使用该张卡券。该二维码中携带有卡券的唯一编 码。
[0079] 在步骤208中,商户通过第二终端140核销卡券。
[0080] 商户根据卡券的唯一编码生成卡券核销请求,向服务器160发送卡券核销请求。月良 务器160对卡券的唯一编码进行验证,并在验证通过时,响应该卡券核销请求。
[0081] 在步骤209中,商户定期或自行选择通过第二终端140对销券数据整理。
[0082] 为了避免商户对不符合使用限制条件的卡券进行误核销,提供有如下实施例。
[0083] 图3示出了本发明一个实施例提供的卡券核销方法的流程图。本实施例W该卡券 核销方法应用于图1所示的卡券核销系统来举例说明。该方法包括:
[0084] 步骤301,第一终端在预定时刻向服务器发送第一地理位置;
[0085] 可选地,预定时刻包括:卡券应用的开启时刻,和/或,卡券被使用的时刻。可选地, 预定时刻还包括:每隔预定时间间隔所确定的时刻。
[0086] 对应地,服务器接收该第一终端发送的第一地理位置。
[0087] 步骤302,第一终端向第二终端展示卡券;
[0088] 在使用卡券时,用户在第一终端的卡券应用中选择某一个卡券并展示给第二终 端。其中,向第二终端展示卡券包括:直接向第二终端展示卡券,或者,向使用第二终端的商 户展示卡券。
[0089] 可选地,第一终端W字符串形式、二维码形式、条形码形式、声波或光波形式向第 二终端展示卡券。其中,声波形式是指通过扬声器发出的声波来传输卡券的唯一编码的形 式,光波形式是指通过闪光灯发出的光波来传输卡券的唯一编码的形式。
[0090] 对应地,第二终端通过接收字符串输入的形式、0CR(0ptical Character Recognition,光学字符识别)识别字符串的形式、扫描二维码的形式、扫描条形码的形式、 接收声波的形式、或接收光波的形式来获取卡券的唯一编码。
[0091] 步骤303,第二终端根据卡券的唯一编码生成卡券核销请求;
[0092] 可选地,卡券核销请求携带的信息至少包括:卡券的唯一编码。卡券核销请求还可 选包括:第一终端的标识和/或第二终端的标识。
[0093] 可选地,一个卡券核销请求用于对一个卡券进行核销;可选地,一个卡券核销请求 用于对多个卡券同时进行核销。当一个卡券核销请求用于对多个卡券同时进行核销时,该 卡券核销请求中携带有多个卡券的唯一编码。
[0094] 步骤304,第二终端向服务器发送卡券核销请求;
[00%]对应地,服务器接收第二终端的卡券核销请求,该卡券核销请求用于对卡券进行 核销。
[0096] 步骤305,服务器根据卡券核销请求获取第二地理位置,第二地理位置是卡券对应 的使用地点的地理位置;
[0097] 作为一种可能的实现方式,服务器从卡券核销请求中获取卡券的唯一编码,根据 卡券的唯一编码查询第二地理位置,第二地理位置为至少一个。
[0098] 比如,卡券的唯一编码是000001,根据上表二可知,该卡券的使用地点为全部14个 口店,服务器通过上表一可查询到全部14个口店的地址,作为第二地理位置。此时,第二地 理位置的个数为14个。
[0099] 作为另一种可能的实现方式,服务器根据卡券核销请求获取第二终端所对应的地 理位置;将第二终端所对应的地理位置确定为第二地理位置。
[0100] 比如,卡券核销请求携带有第二终端的标识,服务器根据第二终端的标识获知第 二终端是XX蛋糕坊(朝阳店)的商户终端,进而获取到第二终端所对应的地理位置为:朝阳 区XX街XX号。
[0101] 步骤306,服务器检测第一地理位置与第二地理位置之间的距离是否小于预设阔 值;
[0102] 第一地理位置和第二地理位置通常采用经缔度来表示。服务器通过经缔度距离公 式来计算第一地理位置和第二地理位置之间的距离,并检测该距离是否小于预设阔值。当 距离小于预设阔值时,执行步骤307;当距离等于或大于预设阔值时,执行步骤308。
[0103] 步骤307,当第一地理位置与第二地理位置之间的距离小于预设阔值时,服务器向 第一终端和/或第二终端发送用于表示核销该卡券成功的核销结果。
[0104] 步骤308,当第一地理位置与第二地理位置之间的距离不小于预设阔值时,服务器 向第一终端和/或第二终端发送用于表示核销该卡券失败的核销结果。
[0105] 可选地,用于表示核销该卡券失败的核销结果包括:失败原因。
[0106] 比如,用户所在的第一地理位置离商家所在的第二地理位置太远,则失败原因为 "该卡券需要到店使用"。
[0107] 综上所述,本实施例提供的卡券核销方法,通过由服务器获取第一终端的第一地 理位置和卡券对应的使用地点的第二地理位置,当第一地理位置和第二地理位置之间的距 离小于预设阔值时,服务器向第一终端和/或第二终端发送用于标识核销该卡券成功的核 销结果;解决了店员出现失误时,容易将不符合使用限定条件的卡券误核销的问题;达到了 在用户使用卡券的过程中,用户位于商家指定的口店范围内才会将卡券正确核销的效果。
[0108] 在一个可选的实施例中,步骤301可被替代实现成为步骤301a和步骤30化,如图4 所示:
[0109] 步骤301a,第一终端在预定时刻获取第一地理位置;
[0110] 可选地,预定时刻包括:卡券应用的开启时刻,和/或,卡券被使用的时刻。
[0111] 卡券应用的开启时刻可W是卡券应用程序的图标的时刻,如图5A所示;卡券应用 的开启时刻可W是卡券应用程序的菜单项被点击的时刻,如图5B所示;预定时刻还可W是 卡券被使用的时刻,如图5C所示。
[0112] 第一终端获取第一地理位置的方式包括但不限于:iBeacon技术、GPS技术、WIFI定 位技术和基站定位技术中的至少一种。其中:
[0113] iBeacon技术:在商户的实体店内设置一低功耗蓝牙(Bluetooth Low Energy, BLE)设备,该低功耗蓝牙设备会周期性向外发送广播帖,只要是支持BLE的用户设备就可W 接收到该广播帖,并根据该广播帖进行定位。可选地,该广播帖包括UUID字段、Major字段、 Minor字段、Measured Power字段。UUID是符合IS0/IEC 11578:1996标准的 128位标识符; Major字段包括商家写入的地址信息和咨询信息,Minor包括实体店的标识;Measured Power字段包括低功耗蓝牙设备和用户设备之间相距Im时的参考接收信号强度,用户设备 可根据该参考接收信号强度和实际接收信号强度来估算出低功耗蓝牙设备和用户设备之 间的距离。
[0114] GPS技术是一种基于卫星定位的定位技术。常见的卫星定位系统除了美国的GPS系 统之外,还包括中国的北斗导航系统(BeiDou化vigation Satellite System,BDS)、俄罗 斯的格洛纳斯卫星导航系统(GLONASS)。本实施例中,将GPS技术作为卫星定位系统的统称。 用户终端通过接收到的3到4颗卫星的信号,推算出用户终端与3到4颗卫星的距离,进而根 据Ξ维坐标中的距离公式,求解出用户终端的位置(Χ、Υ、Ζ)。
[0115] WIFI定位技术是根据用户终端当前驻留的无线接入点来对用户终端进行定位。比 如,无线接入点在安装时登记的安装位置为大厦XX办公室",则用户终端当前驻留在该 无线接入点时,根据该无线接入点的标识查询到该用户终端所在的位置为大厦XX办公 室"。
[0116] 基站定位技术又称移动位置服务化ocation Based Service,LBS),通过用户终端 测量不同基站的下行导频信号,得到不同基站的下行导频信号的到达时间(Time of Arrival,T0A)或到达时间差(Time Difference of Arrival,TD0A),根据该测量结果并结 合基站的坐标,采用Ξ角公式估计算法,计算出用户终端的地理位置。
[0117] 步骤30化,第一终端向服务器发送第一地理位置。
[0118] 第一终端可W通过WIFI网络、移动通信网络等通信链路向服务器发送第一地理位 置。可选地,第一终端将"第一终端的标识和第一地理位置"的组合一同发送给服务器。该第 一地理位置是第一终端使用卡券时的实时地理位置。
[0119] 需要说明的是,由于定位过程需要一个较短的时间,第一终端向服务器发送第一 地理位置的实际时刻略晚于预定时刻。
[0120] 综上所述,本可选实施例提供的卡券核销方法,通过在预定时刻对第一终端进行 定位得到第一地理位置,并向服务器上报该第一地理位置,能够精确地获得第一终端在使 用卡券时的实时地理位置,W便准确地判断用户所在位置是否为当前使用卡券对应的实体 店的范围内。
[0121 ] 在一个可选的实施例中,步骤307之前还包括步骤306a,如图6所示:
[0122] 步骤306a,服务器检测卡券核销请求的发送时间是否属于卡券的有效期范围;
[0123] 比如,卡券的有效期范围为2016年5月1日至2015年5月31日,卡券核销请求的发送 时间是2016年5月24日23点10分,则卡券核销请求的发送时间属于卡券的有效期范围。
[0124] 当第一地理位置与第二地理位置之间的距离小于预设阔值且卡券核销请求的发 送时间属于卡券的有效期范围时,执行步骤307;当卡券核销请求的发送时间不属于卡券的 有效期范围或卡券核销请求的发送时间不属于卡券的有效期范围时,执行步骤308。
[0125] 需要说明的一点是,当同时存在步骤306和步骤306a时,步骤306和步骤306a的执 行先后顺序不加 W限定,步骤306可W在步骤306a之前执行,步骤306a也可W在步骤306之 前执行。但步骤307需要在步骤306和步骤306a的检测结果均为"是"时执行。
[0126] 综上所述,本可选实施例提供的卡券核销方法,通过服务器对卡券核销请求的发 送时间是否属于卡券的有效期范围进行验证;解决了店员出现失误时,容易将不符合使用 限定条件的卡券误核销的问题;达到了在用户使用卡券的过程中,用户使用卡券的时间属 于卡券的有效期范围时才会被核销的效果。
[0127] 在另一个可选的实施例中,步骤307之前还包括步骤30化,如图7所示:
[0128] 步骤306b,服务器检测卡券核销请求对应的业务类别是否属于卡券的使用品类范 围;
[0129] 比如,代金券的使用品类范围为电子产品类,而卡券核销请求对应的业务是购买 衣服,业务类别是衣帽鞋袜类时,卡券核销请求对应的业务类别不属于卡券的使用品类范 围。
[0130] 当第一地理位置与第二地理位置之间的距离小于预设阔值且卡券核销请求对应 的业务类别属于卡券的使用品类范围时,执行步骤307;当第一地理位置与第二地理位置之 间的距离小于预设阔值或卡券核销请求对应的业务类别不属于卡券的使用品类范围时,执 行步骤308。
[0131] 需要说明的一点是,当同时存在步骤306和步骤30化时,步骤306和步骤306b的执 行先后顺序不加 W限定,步骤306可W在步骤306b之前执行,步骤306b也可W在步骤306之 前执行。但步骤307需要在步骤306和步骤30化的检测结果均为"是"时执行。
[0132] 还需要说明的另一点是,步骤306、步骤306a和步骤306b可W同时存在于同一实施 例,此乃本领域技术人员根据上述实施例可毫无疑义得知的,本文不再寶述。
[0133] 综上所述,本可选实施例提供的卡券核销方法,通过服务器对卡券核销请求对应 的业务类别是否属于卡券的使用品类范围进行验证;解决了店员出现失误时,容易将不符 合使用限定条件的卡券误核销的问题;达到了在用户使用卡券的过程中,用户使用卡券的 业务类别属于卡券的使用品类范围时才会被核销的效果。
[0134] 在上述方法实施例中,由于在领取卡券时,服务器保存有被领取的卡券的唯一编 码和第一终端的标识之间的对应关系。在步骤304之后,服务器可根据卡券的唯一编码,查 询第一终端上报的第一地理位置。
[0135] 在上述方法实施例中,由第一终端侧执行的步骤可单独实现成为第一终端侧的卡 券核销方法、由第二终端侧执行的步骤可单独实现成为第二终端侧的卡券核销方法、由服 务器侧执行的步骤可单独实现成为服务器侧的卡券核销方法。
[0136] 图8示出了本发明一个实施例提供的卡券核销装置的结构方框图。该卡券核销装 置可W通过专用硬件电路或软硬件的结合,实现成为图1所示的服务器160的全部或一部 分,所述装置包括:
[0137] 接收模块820,用于接收第一终端的第一地理位置;
[0138] 接收模块820,还用于接收第二终端的卡券核销请求,所述卡券核销请求用于请求 对卡券进行核销;
[0139] 获取模块840,用于根据所述卡券核销请求获取第二地理位置,所述第二地理位置 是所述卡券对应的使用地点的地理位置;
[0140] 检测模块860,用于检测所述第一地理位置与所述第二地理位置之间的距离是否 小于预设阔值;
[0141] 发送模块880,用于当所述第一地理位置与所述第二地理位置之间的距离小于所 述预设阔值时,向所述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的核 销结果。
[0142] 综上所述,本实施例提供的卡券核销装置,通过由服务器获取第一终端的第一地 理位置和卡券对应的使用地点的第二地理位置,当第一地理位置和第二地理位置之间的距 离小于预设阔值时,服务器向第一终端和/或第二终端发送用于标识核销该卡券成功的核 销结果;解决了店员出现失误时,容易将不符合使用限定条件的卡券误核销的问题;达到了 在用户使用卡券的过程中,用户位于商家指定的口店范围内才会将卡券正确核销的效果。
[0143] 在可选的实施例中,所述获取模块840,具体用于从所述卡券核销请求中获取所述 卡券的唯一编码;根据所述卡券的所述唯一编码查询所述第二地理位置,所述第二地理位 置为至少一个。
[0144] 在可选的实施例中,所述获取模块840,具体用于根据所述卡券核销请求获取所述 第二终端所对应的地理位置;将所述第二终端所对应的地理位置确定为所述第二地理位 置。
[0145] 在可选的实施例中,所述检测模块860,还用于检测所述卡券核销请求的发送时间 是否属于所述卡券的有效期范围;所述发送模块880,还用于当所述第一地理位置与所述第 二地理位置之间的距离小于所述预设阔值且所述卡券核销请求的发送时间属于所述卡券 的有效期范围时,向所述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的 核销结果。
[0146] 在可选的实施例中,所述检测模块860,还用于检测所述卡券核销请求对应的业务 类别是否属于所述卡券的使用品类范围;所述发送模块880,还用于当所述第一地理位置与 所述第二地理位置之间的距离小于所述预设阔值且所述卡券核销请求对应的业务类别属 于所述卡券的使用品类范围时,向所述第一终端和/或所述第二终端发送用于表示核销所 述卡券成功的核销结果。
[0147] 在可选的实施例中,所述接收模块820,具体用于接收所述第一终端在预定时刻发 送的所述第一地理位置,所述预定时刻包括:卡券应用的开启时刻,或,所述卡券被使用的 时刻。
[0148] 图9示出了本发明另一个实施例示出的卡券核销装置的结构方框图。该卡券核销 装置可W通过专用硬件电路或软硬件的结合,实现成为图1所示的第一终端120的全部或一 部分,所述装置包括:
[0149] 发送模块920,用于在预定时刻向服务器发送第一地理位置;
[0150] 展示模块940,用于向第二终端展示卡券,所述第二终端用于向所述服务器发送卡 券核销请求,所述卡券核销请求用于请求对所述卡券进行核销;
[0151] 接收模块960,用于接收所述服务器发送的用于表示核销所述卡券成功的核销结 果,所述核销结果是所述服务器在所述第一地理位置与第二地理位置之间的距离小于预设 阔值时发送的,所述第二地理位置是所述卡券对应的使用地点的地理位置。
[0152] 综上所述,本实施例提供的卡券核销装置,通过由服务器获取第一终端的第一地 理位置和卡券对应的使用地点的第二地理位置,当第一地理位置和第二地理位置之间的距 离小于预设阔值时,服务器向第一终端和/或第二终端发送用于标识核销该卡券成功的核 销结果;解决了店员出现失误时,容易将不符合使用限定条件的卡券误核销的问题;达到了 在用户使用卡券的过程中,用户位于商家指定的口店范围内才会将卡券正确核销的效果。
[0153] 在可选的实施例中,所述预定时刻包括:卡券应用的开启时刻,或,所述卡券被使 用的时刻。
[0154] 在可选的实施例中,所述发送模块,具体包括:获取单元和发送单元;
[01W] 所述获取单元,用于在所述预定时刻通过必肯iBeacon技术获取所述第一地理位 置;或,在所述预定时刻通过全球定位系统GI^技术获取所述第一地理位置;或,在所述预定 时刻通过无线保真网络WIFI定位技术获取所述第一地理位置;或,在所述预定时刻通过基 站定位技术获取所述第一地理位置;
[0156] 所述发送单元,用于向所述服务器发送所述第一地理位置。
[0157] 图10示出了本发明一个实施例示出的卡券核销系统的结构方框图。该卡券核销系 统包括:第一终端1020、第二终端1040和服务器1060;所述第一终端1020和所述第二终端 1040分别通过有线网络或无线网络与所述服务器1060进行通信;
[0158] 所述第一终端1020包括如图9实施例所述的卡券核销装置;
[0159] 所述第二终端1040用于根据所述第一终端1020展示的所述卡券,向所述服务器 1060发送所述卡券核销请求;
[0160] 所述服务器1060包括如图8实施例所述的卡券核销装置。
[0161] 需要说明的是:上述实施例提供的卡券核销装置在核销卡券时,仅W上述各功能 模块的划分进行举例说明,实际应用中,可W根据需要而将上述功能分配由不同的功能模 块完成,即将设备的内部结构划分成不同的功能模块,W完成W上描述的全部或者部分功 能。另外,上述实施例提供的卡券核销装置与卡券核销方法实施例属于同一构思,其具体实 现过程详见方法实施例,运里不再寶述。
[0162] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0163] 本领域普通技术人员可W理解实现上述实施例的全部或部分步骤可W通过硬件 来完成,也可W通过程序来指令相关的硬件完成,所述的程序可W存储于一种计算机可读 存储介质中,上述提到的存储介质可W是只读存储器,磁盘或光盘等。
[0164] W上所述仅为本发明的较佳实施例,并不用W限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种卡券核销方法,其特征在于,所述方法包括: 接收第一终端的第一地理位置; 接收第二终端的卡券核销请求,所述卡券核销请求用于请求对卡券进行核销; 根据所述卡券核销请求获取第二地理位置,所述第二地理位置是所述卡券对应的使用 地点的地理位置; 检测所述第一地理位置与所述第二地理位置之间的距离是否小于预设阈值; 当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阈值时,向所述第 一终端和/或所述第二终端发送用于表示核销所述卡券成功的核销结果。2. 根据权利要求1所述的方法,其特征在于,所述根据所述卡券核销请求获取第二地理 位置,包括: 从所述卡券核销请求中获取所述卡券的唯一编码; 根据所述卡券的所述唯一编码查询所述第二地理位置,所述第二地理位置为至少一 个。3. 根据权利要求1所述的方法,其特征在于,所述根据所述卡券核销请求获取第二地理 位置,包括: 根据所述卡券核销请求获取所述第二终端所对应的地理位置; 将所述第二终端所对应的地理位置确定为所述第二地理位置。4. 根据权利要求1至3任一所述的方法,其特征在于,所述向所述第一终端和/或所述第 二终端发送用于表示核销所述卡券成功的核销结果之前,还包括: 检测所述卡券核销请求的发送时间是否属于所述卡券的有效期范围; 所述向所述终端发送用于表示核销所述卡券成功的核销结果,包括: 当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阈值且所述卡券 核销请求的发送时间属于所述卡券的有效期范围时,向所述第一终端和/或所述第二终端 发送用于表示核销所述卡券成功的核销结果。5. 根据权利要求1至3任一所述的方法,其特征在于,所述向所述第一终端和/或所述第 二终端发送用于表示核销所述卡券成功的核销结果之前,还包括: 检测所述卡券核销请求对应的业务类别是否属于所述卡券的使用品类范围; 所述向所述终端发送用于表示核销所述卡券成功的核销结果,包括: 当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阈值且所述卡券 核销请求对应的业务类别属于所述卡券的使用品类范围时,向所述第一终端和/或所述第 二终端发送用于表示核销所述卡券成功的核销结果。6. 根据权利要求1至5任一所述的方法,其特征在于,所述接收第一终端的第一地理位 置,包括: 接收所述第一终端在预定时刻发送的所述第一地理位置,所述预定时刻包括:卡券应 用的开启时刻,或,所述卡券被使用的时刻。7. -种卡券核销方法,其特征在于,所述方法包括: 在预定时刻向服务器发送第一地理位置; 向第二终端展示卡券,所述第二终端用于向所述服务器发送卡券核销请求,所述卡券 核销请求用于请求对所述卡券进行核销; 接收所述服务器发送的用于表示核销所述卡券成功的核销结果,所述核销结果是所述 服务器在所述第一地理位置与第二地理位置之间的距离小于预设阈值时发送的,所述第二 地理位置是所述卡券对应的使用地点的地理位置。8. 根据权利要求7所述的方法,其特征在于,所述预定时刻包括:卡券应用的开启时刻, 或,所述卡券被使用的时刻。9. 根据权利要求7所述的方法,其特征在于,所述在预定时刻向服务器发送第一地理位 置,包括: 在所述预定时刻通过必肯iBeacon技术获取所述第一地理位置;或,在所述预定时刻通 过全球定位系统GPS技术获取所述第一地理位置;或,在所述预定时刻通过无线保真网络 WIFI定位技术获取所述第一地理位置;或,在所述预定时刻通过基站定位技术获取所述第 一地理位置; 向所述服务器发送所述第一地理位置。10. -种卡券核销装置,其特征在于,所述装置包括: 接收模块,用于接收第一终端的第一地理位置; 所述接收模块,还用于接收第二终端的卡券核销请求,所述卡券核销请求用于请求对 卡券进行核销; 获取模块,用于根据所述卡券核销请求获取第二地理位置,所述第二地理位置是所述 卡券对应的使用地点的地理位置; 检测模块,用于检测所述第一地理位置与所述第二地理位置之间的距离是否小于预设 阈值; 发送模块,用于当所述第一地理位置与所述第二地理位置之间的距离小于所述预设阈 值时,向所述第一终端和/或所述第二终端发送用于表示核销所述卡券成功的核销结果。11. 一种卡券核销装置,其特征在于,所述装置包括: 发送模块,用于在预定时刻向服务器发送第一地理位置; 展示模块,用于向第二终端展示卡券,所述第二终端用于向所述服务器发送卡券核销 请求,所述卡券核销请求用于请求对所述卡券进行核销; 接收模块,用于接收所述服务器发送的用于表示核销所述卡券成功的核销结果,所述 核销结果是所述服务器在所述第一地理位置与第二地理位置之间的距离小于预设阈值时 发送的,所述第二地理位置是所述卡券对应的使用地点的地理位置。12. -种卡券核销系统,其特征在于,所述系统包括:第一终端、第二终端和服务器;所 述第一终端和所述第二终端分别通过有线网络或无线网络与所述服务器进行通信; 所述第一终端包括如权利要求11任一所述的卡券核销装置; 所述第二终端用于根据所述第一终端展示的所述卡券,向所述服务器发送所述卡券核 销请求; 所述服务器包括如权利要求10所述的卡券核销装置。
【文档编号】G06F17/30GK106067126SQ201610403303
【公开日】2016年11月2日
【申请日】2016年6月7日 公开号201610403303.7, CN 106067126 A, CN 106067126A, CN 201610403303, CN-A-106067126, CN106067126 A, CN106067126A, CN201610403303, CN201610403303.7
【发明人】王立强, 徐震宇
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1