配置用户终端的方法和装置与流程

文档序号:12612133阅读:382来源:国知局
配置用户终端的方法和装置与流程

本发明涉及非接触式卡技术领域,更具体的说,涉及配置用户终端的方法和装置。



背景技术:

非接触卡将射频识别技术和集成电路(IC)卡技术相结合,是电子器件领域的一大突破。非接触卡在一定距离范围靠近读写器,通过无线电波的传递完成数据的读写操作。非接触卡正在从实体卡业务向非接触卡模拟业务迁移中。在非接触卡模拟业务中,用户终端具有用于模拟一或多种非接触卡的非接模块。

非接模块通常具有版本升级的需求。在现有技术中,用户终端通过在线版本发布系统从服务器下载终端的升级版本,并应用包含非接触卡补丁数据(Patch)的终端升级版本完成非接模块的版本升级。非接触卡模拟业务需要与众多已有的读卡器进行适配,因此服务器提供给用户终端的Patch总量非常巨大。然而,这种不区分地将数目众多的Patch提供给用户终端的版本升级方式具有较低的处理效率。



技术实现要素:

本申请提出一种配置用户终端的方法和装置。

本申请的技术方案如下:

一种配置用户终端的方法,该方法包括:

获取非接触卡配置信息,向服务器发送携带所述非接触卡配置信息的配置请求;

从服务器接收基于所述非接触卡配置信息生成的非接触卡补丁数据。

一种配置用户终端的方法,该方法包括:

从所述用户终端接收非接触卡配置信息,基于所述非接触卡配置信息生成非接触卡补丁数据;

向所述用户终端发送所述补丁数据。

一种用户终端,包括:

配置请求发送模块,用于获取非接触卡配置信息,向服务器发送携带所述非接触卡配置信息的配置请求;

接收模块,用于从服务器接收基于所述非接触卡配置信息生成的非接触卡补丁数据。

一种服务器,包括:

接收模块,用于从用户终端接收非接触卡配置信息;

生成模块,用于基于所述非接触卡配置信息生成非接触卡补丁数据;

发送模块,用于向所述用户终端发送所述非接触卡补丁数据。

一种管理非接触卡的方法,该方法包括:

确定用户终端将通过非接触卡与POS机进行交互;

显示指导信息,所述指导信息用于指示如何通过所述非接触卡与所述POS机进行交互。

一种管理非接触卡的装置,该装置包括:

交互确定模块,用于确定用户终端将通过非接触卡与POS机进行交互;

指导信息显示模块,用于显示指导信息,所述指导信息用于指示如何通过所述非接触卡与所述POS机进行交互。

采用本发明的方式,基于用户终端提供的非接触卡配置信息为用户终端生成个性化的Patch,并将个性化Patch提供给用户终端,从而降低用户终端的Patch下载量并提高升级效率。

附图说明

图1为本发明在用户终端侧配置用户终端的方法流程图;

图2为本发明在服务器侧配置用户终端的方法流程图;

图3为本发明管理非接触卡的方法流程图;

图4为本发明基于地理区域信息的Patch下载示意图;

图5为根据本发明的Patch包的集成及冲突处理流程图;

图6为本发明基于用户期望下载的和/或已经下载的非接触卡的卡片信息的Patch下载示意图;

图7为本发明基于非接触卡已访问的POS列表的Patch下载示意图;

图8为本发明用户终端下载POS地图的示意图;

图9为根据本发明报告问题和需求示意图;

图10为根据本发明的本地Patch管理示意图;

图11为根据本发明删除Patch示意图;

图12为根据本发明刷卡指导示意图;

图13为根据本发明非接信号测量示意图;

图14为根据本发明磁安全传输(MST)卡指导示意图;

图15为根据本发明生成刷卡模板的示意图;

图16为根据本发明基于跟踪用户推荐卡片示意图;

图17为根据本发明下车刷卡提醒示意图;

图18为根据本发明追踪移动POS推荐卡片示意图;

图19为根据本发明新环境推荐卡片示意图;

图20为根据本发明基于时间的用卡指导和管理示意图;

图21为根据本发明基于位置的用卡指导和管理示意图;

图22为根据本发明卡片授权示意图;

图23为根据本发明余额不足处理示意图;

图24为根据本发明多设备协作示意图;

图25为根据本发明防止交替刷卡全额扣费示意图;

图26为根据本发明防止重复刷卡多次购票示意图;

图27为根据本发明在用户终端侧配置用户终端的装置结构图;

图28为根据本发明在服务器侧配置用户终端的装置结构图;

图29为根据本发明管理非接触卡的装置结构图;

图30为根据本发明的非接触卡用户指导功能示意图。

具体实施方式

为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。

不同于现有技术中不区分地将数目众多的Patch提供给用户终端,本发明基于用户终端提供的非接触卡配置信息为用户终端生成个性化的Patch,并将个性化Patch提供给用户终端,从而降低用户终端的Patch下载量并提高用户终端的非接模块升级效率。

图1为本发明在用户终端侧配置用户终端的方法流程图,该方法应用于用户终端。

如图1所示,该方法包括:

步骤101:用户终端获取非接触卡配置信息,向服务器发送携带非接触卡配置信息的配置请求。

优选地,非接触卡配置信息具体包括:地理区域信息;期望下载的非接触卡和/或已经下载的非接触卡的卡片信息;非接触卡已访问的POI列表,等等。

更优选地,地理区域信息包括:用户终端的当前地理位置、用户终端已访问的历史地理位置或用户设置的特定地理位置,等等。

步骤102:用户终端从服务器接收基于非接触卡配置信息生成的非接触卡补丁数据(Patch)。

在一个实施方式中,用户终端还从服务器接收基于非接触卡配置信息生成 的POS地图数据。

用户终端从服务器接收基于非接触卡配置信息生成的Patch后,应用Patch包升级非接模块。

在一个实施方式中,当用户终端的存储空间低于第一门限值时,提示用户删除冗余数据或自动删除冗余数据;和/或

当所述用户终端的存储空间大于或等于第二门限值时,基于非接触卡补丁数据安装非接触卡补丁。

在一个实施方式中,该方法还包括:

基于POS地图数据生成POS地图;接收用户触发的操作命令对POS地图进行管理,其中操作命令包括下列中的至少一个:POS标注点删除指令;POS标注点增加指令;POS标注点查找指令;POS标注点共享指令;POS标注点分类指令;POS标注点修改指令,等等。

在一个实施方式中,POS地图数据包括电子地图安装数据和POS标注点数据。用户终端基于电子地图安装数据在用户终端上安装电子地图;并且在电子地图上标注POS标注点数据以生成POS地图。

在一个实施方式中,POS地图数据包括POS标注点数据。此时,用户终端上已经安装有电子地图。用户终端在已安装的电子地图上标注POS标注点数据以生成POS地图。

POS地图为POS机的数据中心。POS地图包含一或多个POS机标注点(Point of interest,POI)数据。POS机标注点是在POS地图上的POS机的标注,可以包含与该POS机有关的各种信息。POS地图为用户提供查询、下载、反馈问题、提交需求、局部更新地图POI等系列服务。POS标注点数据包括下列中的至少一个:POS铭牌信息;POS位置信息;POS环境信息;POS支持的卡片类型;商家信息;等等。

在一个实施方式中,步骤101中向服务器发送携带非接触卡配置信息的配置请求包括:

用户终端向服务器发送携带地理区域信息的配置请求;或,用户终端向服 务器发送携带期望下载的非接触卡和/或已经下载的非接触卡的卡片信息的配置请求;或,用户终端向服务器发送携带非接触卡已访问的POS列表的配置请求;或,用户终端向服务器发送携带地理区域信息和期望下载的非接触卡和/或已经下载的非接触卡的卡片信息的配置请求;或,用户终端向服务器发送携带地理区域信息和非接触卡已访问的POS列表的配置请求;或,用户终端向服务器发送携带期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表的配置请求;或,用户终端向服务器发送携带地理区域信息、期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表的配置请求,等等。

在一个实施方式中,该方法还包括:

用户终端基于非接触卡补丁数据安装非接触卡补丁;用户终端按照用户使用习惯、非接触卡类型或非接触卡适用区域中的至少一个对非接触卡补丁进行分类显示;用户终端接收用户触发的操作命令对非接触卡补丁进行管理,其中操作命令包括下列中的至少一个:

下载指令;更新指令;删除指令;激活指令;去激活指令、推荐下载设置指令;分类指令,等等。

在一个实施方式中,该方法还包括:

用户终端从服务器接收携带非接触卡帮助信息的配置命令;当满足预先设定的显示条件时,显示非接触卡帮助信息,其中显示条件包括下列中的至少一个:

刷卡失败;尝试刷卡次数超过预先设定的门限值;接收到用户触发的非接触卡帮助信息显示请求;用户终端进入预先设定的区域,等等。

在一个实施方式中,非接触卡为磁安全传输卡、迷你安全数据(mini SD)卡或安全数据(SD)卡,等等;非接触卡帮助信息包括下列中的至少一个:POS类型;POS名称;POS图片;POS的磁条读卡器预定位置;推荐刷卡距离;推荐刷卡高度;推荐刷卡姿势,等等。

本发明还提出了一种在服务器侧配置用户终端的方法。

图2为本发明在服务器侧配置用户终端的方法流程图,该方法应用于服务器。

如图2所示,该方法包括:

步骤201:从用户终端接收非接触卡配置信息。

步骤202:基于非接触卡配置信息生成非接触卡补丁数据。

步骤203:向用户终端发送非接触卡补丁。

在一个实施方式中,步骤202中服务器还基于非接触卡配置信息生成POS地图数据;步骤203中服务器还向用户终端发送POS地图数据。

在一个实施方式中,非接触卡配置信息包括地理区域信息,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于地理区域信息生成非接触卡补丁数据;或,

非接触卡配置信息包括期望下载的非接触卡和/或已经下载的非接触卡的卡片信息,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于期望下载的非接触卡和/或已经下载的非接触卡的卡片信息生成非接触卡补丁数据;或,

非接触卡配置信息包括非接触卡已访问的POS列表,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于非接触卡已访问的POS列表生成非接触卡补丁数据;或,

非接触卡配置信息包括地理区域信息和期望下载的非接触卡和/或已经下载的非接触卡的卡片信息,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于地理区域信息和期望下载的非接触卡和/或已经下载的非接触卡的卡片信息生成非接触卡补丁数据;或,

非接触卡配置信息包括地理区域信息和非接触卡已访问的POS列表,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于地理区域信息和非接触卡已访问的POS列表生成非接触卡补丁数据;或,

非接触卡配置信息包括期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表,步骤202中基于非接触卡配置信息生 成非接触卡补丁数据包括:基于期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表生成非接触卡补丁数据;或

非接触卡配置信息包括地理区域信息、期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表,步骤202中基于非接触卡配置信息生成非接触卡补丁数据包括:基于地理区域信息、期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表生成非接触卡补丁数据。

在一个实施方式中,非接触卡配置信息包括地理区域信息,步骤202中基于非接触卡配置信息生成POS地图包括:确定与地理区域信息相对应的电子地图安装数据及POS标注点数据;或,确定与地理区域信息相对应的POS标注点数据。

可见,本发明实现了基于地理区域信息、期望下载的非接触卡和/或已经下载的非接触卡的卡片信息和非接触卡已访问的POS列表等诸多信息配置移动终端的非接模块,而且还可以下载和管理POS地图,其中POS地图优选被设计为非接卡用户指导的数据中心。

而且,本发明实施方式还可以提供刷卡指导,包括:(1)适时推荐性能最好的POS(或提示用户最差的POS);刷卡位置;刷卡高度等;(2)提供非接信号强度的测试,方便用户找到最佳刷卡位置,等等。

本发明还提出了一种管理非接触卡的方法。

图3为本发明管理非接触卡的方法流程图,该方法可以应用于设置有非接触卡的用户终端。

如图3所示,该方法包括:

步骤301:确定用户终端将通过所述非接触卡与POS机进行交互。

步骤302:显示指导信息,所述指导信息用于指示如何通过所述非接触卡与所述POS机进行交互。

在一个实施方式中,指导信息包括用于指示如何使用非接触卡的非接触卡帮助信息;该方法包括以下至少之一:

当刷非接触卡失败时,显示非接触卡帮助信息;

当尝试刷非接触卡次数超过预先设定的第三门限值时,显示非接触卡帮助信息;

当接收到用户触发的非接触卡帮助信息显示请求时,显示非接触卡帮助信息;

当用户终端进入预先设定的区域时,显示非接触卡帮助信息;

当非接信号低于预先设定的第四门限值时,显示非接触卡帮助信息;

其中所述非接触卡帮助信息包括下列中的至少一个:POS类型;POS名称;POS图片;POS的磁条读卡器预定位置;最佳刷卡距离。

在一个实施方式中,所述指导信息包括非接触卡的推荐信息;在显示指导信息之前,所述方法还包括以下至少之一:

基于用户终端刷卡历史记录,确定用户终端将使用的非接触卡;

基于用户终端的移动位置信息和/或POS的移动位置信息,确定用户终端将使用的非接触卡;

基于用户终端的位置信息,确定用户终端将使用的非接触卡;

基于非接触卡的余额信息,确定用户终端将使用的非接触卡;

基于关联设备信息,确定用户终端或关联设备的非接触卡使用信息。

在确定用户终端将使用的非接触卡之后,可以在非接触卡推荐信息中,将用户终端将使用的接触卡作为推荐的非接触卡。

在一个实施方式中,基于用户终端刷卡历史记录,确定用户终端将使用的非接触卡,包括:

基于用户刷卡历史记录生成包含刷卡节点和刷卡节点间相对关系(优选为有向箭头)的非接触卡使用节点图;获取用户行为,基于用户行为查询所述非接触卡使用节点图,其中当在非接触卡使用节点图查找到匹配的刷卡节点时,根据该匹配的刷卡节点的相对关系所确定(优选为有向箭头所指向)的下个刷卡节点确定用户终端将使用的非接触卡,并基于该非接触卡确定非接触卡推荐信息;或

基于用户刷卡历史记录生成包含用户状态和用户状态间相对关系(优选为有向箭头)的刷卡时间链;获取用户终端的时间,基于所述时间查询所述刷卡时间链,其中当在刷卡时间链查找到匹配的用户状态时,根据该匹配的用户状态的相对关系所确定(优选为有向箭头所指向)的下个用户状态确定用户终端将使用的非接触卡,并基于该非接触卡确定非接触卡推荐信息。其中,用户状态是与用户刷卡历史记录中的时间属性相对应的用户行为属性。比如:用户状态包括:工作状态;购物状态;上班路途状态;下班路途状态;旅行状态;等等。

在一个实施方式中,基于用户终端的移动位置信息和/或POS的移动位置信息,确定用户终端将使用的非接触卡包括:

获取POS的移动位置信息,计算所述POS的移动位置信息与所述用户终端之间的距离;当所述距离小于预先设定的第五门限值时,确定对应于所述POS的非接触卡为用户终端将使用的非接触卡,显示对应于所述POS的非接触卡推荐信息;或

获取用户终端的移动位置信息,计算用户终端的移动位置信息与POS之间的距离;当所述距离小于预先设定的第六门限值时,确定对应于所述POS的非接触卡为用户终端将使用的非接触卡,显示对应于所述POS的非接触卡推荐信息。

在一个实施方式中,基于关联设备信息,确定用户终端或关联设备的非接触卡使用信息,包括以下至少之一:当获取到所述用户终端的关联设备的刷卡请求且所述用户终端的非接触卡已被刷时,显示用于提示用户终端的非接触卡已被刷的非接触卡推荐信息;或

当获取到所述用户终端的刷卡请求且所述用户终端的关联设备的非接触卡已被刷时,显示用于提示所述关联设备的非接触卡已被刷的非接触卡推荐信息。

在一个实施方式中,基于用户终端的位置信息,确定用户终端将使用的非接触卡,包括:

获取用户终端的目的地位置信息;

当所述用户终端已有的非接触卡适用于用户终端的目的地时,确定用户终端已有的非接触卡为用户终端将使用的非接触卡,显示用于推荐已有的非接触卡的非接触卡推荐信息;

当所述用户终端已有的非接触卡不适用于用户终端的目的地时,发送携带所述目的地位置信息的配置请求,接收基于所述目的地位置信息生成的非接触卡补丁数据,基于所述非接触卡补丁数据生成适用于用户终端的目的地的非接触卡,确定生成的非接触卡为用户终端将使用的非接触卡,显示用于推荐所述适用于用户终端的目的地的非接触卡的非接触卡推荐信息。

在一个实施方式中,基于非接触卡的余额信息,确定用户终端将使用的非接触卡,包括以下至少之一:

当非接触卡的余额低于预先设定的第七门限值时,显示用于推荐级联刷卡候选非接触卡的非接触卡推荐信息;

当非接触卡的余额低于预先设定的第八门限值时,显示用于推荐第三方支付渠道的推荐信息;

当非接触卡的余额低于预先设定的第九门限值时,显示用于推荐其它用户支付的推荐信息;

当非接触卡的余额低于预先设定的第十门限值时,显示用于推荐其它用户终端支付的推荐信息。

可见,本发明还分别实现了(1)基于用户轨迹的卡片管理;(2)基于POS机移动轨迹的卡片管理;(3)基于用户历史行为(例如:刷卡历史)的卡片管理;(4)基于新环境的卡片管理;(5)针对多设备和多用户的卡片管理,等等。

下面结合具体实施例对本发明进行详细说明。

实施例一

在实施例一中,用户终端提供的非接触卡配置信息具体实施为地理区域信息;服务器基于地理区域信息为用户终端生成个性化Patch,并将Patch发送到用户终端。

前提条件:服务器保存着用户终端在全球范围内的最新Patch和Patch管理配置表,其中Patch管理配置表包括Patch优化配置表、Patch适用城市、Patch适用卡、Patch适用POS类型以及不规范卡的Patch冲突配置表和Patch动态管理模块。

图4为本发明基于地理区域信息的Patch下载示意图。

如图4所示,在用户终端的“区域Patch下载”界面,“基于区域集合的自动下载”功能已经被激活,该功能可能是用户主动激活的;该功能的默认状态也可以为激活的,从而无需用户主动激活。其中:区域集合的范畴包括:国家/省/城市/地区/县等,用于描述用户的活动范围。

本发明基于地理区域信息的Patch下载过程包括:

步骤(a)、用户终端获取用户地理区域信息。例如,用户地理区域信息包括:用户当前城市或区域、用户期望旅行的城市或区域和用户感兴趣的任意城市或任意区域。

具体地,用户地理区域信息的获取方式包括如下至少之一:

用户终端基于基站小区信息(Cell ID)获取用户地理区域信息;用户终端基于无线局域网(WIFI)热点获取用户地理区域信息;用户终端基于定位技术(如GPS)获取用户地理区域信息;用户终端基于用户个人信息或设置获取用户地理区域信息;用户终端基于其他软件信息获取用户地理区域信息;用户终端基于在其他终端或云端保存的数据获取用户地理区域信息,等。

工作方式一:用户终端通过Cell ID和驻留移动网络信息获取用户地理区域信息。

假设用户生活在北京,在用户终端第一次插入客户识别模块(SIM)卡并开机后,用户终端通过Cell ID和驻留移动网络信息获知用户当前在北京。当用户进入新城市时,用户终端根据新城市的Cell ID信息判断用户已进入新城市。用户当前所在的地理区域信息(市或省等)及已访问过的地理区域信息被用户终端自动收集,以便后续进行Patch的下载和更新。

工作方式二:用户终端检测用户可以访问的WIFI连接(或热点)/全球卫 星定位(GPS)定位获取用户地理区域信息。

用户终端获取当前可以接入的WIFI连接或热点的名称或ID等,通过查询本地或者在线的数据库获得对应的用户地理区域信息,也可以尝试使用多个WIFI连接进行联合查询。如果用户终端具有有效的WIFI连接,用户终端通过IP地址可以准确确定用户的当前地理区域信息。

关于GPS等定位技术获得地理区域信息是本领域成熟技术,本发明不再累述。

工作方式三:假设用户经常往返于多个城市,用户提前手动添加经常访问的城市到访问城市集合。

如图4所示,用户终端在区域Patch下载界面显示用户的当前城市,在区域Patch下载界面同时显示“+”,用于添加用户经常访问或者准备访问的城市集合。当检测到用户对“+”的操作时,提供用户拼音/手写/语音/地图界面点选等输入方式,根据用户的输入增加用户地理区域信息。图4所示的“基于区域集合的自动下载”功能的默认状态是激活。用户终端允许用户手动取消激活,这不影响用户地理区域信息的收集和添加。

例如,用户可以在地图图形界面对用户地理区域信息进行编辑,用户也可以选择准备访问的或者感兴趣的区域,删除已添加的区域等,也可以以行政单位或圈定区域等一次添加多个城市。用户终端将收集用户在各个城市的活跃程度,活跃度将为Patch的生成与管理提供决策依据,也可用于非接触卡管理等业务。

工作方式四:通过其他软件信息获取用户地理区域信息。

例如,用户出差或旅游时将到达其他城市,比如天津。在前往天津之前,用户终端通过订票软件预订火车票/机票/船票等;通过行程安排软件(例如日历、提醒、备忘录等APP)安排旅行事项;通过电话/酒店预订APP等预订宾馆;通过导航软件进行路线导航,这些相关软件均可帮助用户终端提前获得用户期望访问的城市以及去往该城市的目的。用户终端也可以通过运营商发送给用户的进入新城市的欢迎短信,漫游提醒等确认用户到达新的城市。

工作方式五:基于用户的系统设置获取用户地理区域信息。

在导航软件、联系人、备忘录等软件经常会要求设置或记录家庭住址、经常访问的地址、亲友的地址或办公地址等信息。经过用户的授权后,用户终端可以提取这些用户地理区域信息,用于后续的非接触卡的Patch下载及管理。

以上详细描述了获取用户地理区域信息的示范性实施方式,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于对本发明的保护范围构成限定。

步骤(b)、用户终端将用户地理区域信息携带在配置请求中,并将配置请求上传至服务器。

具体地,用户终端将携带有用户地理区域信息的配置请求上传到服务器的时机包括如下至少之一:

当用户终端检查到用户的地理区域信息发生变化时;当用户终端的Patch版本检查过程中发现本地版本较老准备重新下载时;当用户终端的周期强制更新时;当用户下载新的非接触卡时;当用户手动更新及其他相关操作时;当服务器要求用户终端提供配置请求时,等等。

以上详细描述了用户终端将配置请求上传到服务器的具体时机,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明的保护范围。

步骤(c)、服务器根据用户地理区域信息,结合Patch管理配置表为用户生成个性化的Patch包。

用户终端将用户地理区域信息发送到服务器后,服务器根据用户地理区域信息及其他用户信息(例如机器型号、用户经常访问的POS列表、各城市活跃程度等信息),结合已有的非接模块Patch管理配置表,动态为该用户生成个性化Patch包。比如:用户地理区域信息中指定用户终端当前区域为北京,指定用户准备访问的城市集合包含上海和天津;服务器为用户动态生成适用于北京、上海和天津的Patch包。

如果用户地理区域信息中所有城市的Patch间没有冲突和非标(不符合规范)的Patch,服务器将这些城市的Patch集成为一个Patch,即为最终准备提 供给用户终端的个性化Patch。

如果用户地理区域信息中的部分城市的Patch为非标Patch,且与区域集合内其他城市的Patch间没有很严重的冲突,服务器可以选择:处理方法一。

处理方法一:采用在用户区域集合内没有兼容性冲突的非标Patch。但该Patch可能在区域集合外的城市存在问题,且不符合相关规范。

如A城市公交POS在读取CPU卡片时混合读取其它类型交通卡(如M1卡)的逻辑,考虑用户区域集合内的城市均不在移动终端发布M1类型的交通卡,服务器可以为用户集成不响应M1类型交互的非校准交通卡Patch。又如B城市POS在读取CPU卡片时要求的信令的时限比标准的时限长,而且用户区域集合里的其他城市的POS可以接受延长时限的非标的Patch。服务器可以选择为该用户集成该非标Patch来满足用户的需求。

如果用户区域集合内部分城市的Patch为非标Patch,且与集合内其他城市的Patch间有很严重的冲突,服务器可以选择处理方法二。

处理方法二:在个性化Patch包中额外增加Patch动态管理模块,根据用户当前城市或者欲使用的卡类型等进行卡的动态配置管理。一个Patch中包含全局通用参数(符合规范的)和针对区域的局域参数(可能是非标的),其中,全局参数是该patch对应的所有区域理论都要使用的参数,针对区域的局域参数是该patch对应的部分区域使用的参数,例如,该patch对应的区域包括:北京和天津,则天津和北京理论都要使用该全局参数。但各地现场对patch的要求是不一样的,在相关地方POS要求中,北京和天津没有使用全局通用参数而使用了局域参数,甚至会有冲突或是非标的。为了使得该patch在对应的全部区域中都可以正常使用,可以基于该patch对应的区域,对全局参数进行调整(包括使用局域参数,或者其他折中方案),使其满足对应所有区域的规定。

如A城市在POS在读取CPU卡片时要求的信令的时限比标准的时限长,而B城市在POS在读取CPU卡片时要求的信令的时限比标准的时限要短。为了解决这些相互冲突的需求,服务器将为用户集成Patch动态管理模块。在用 户实际使用卡片时根据用户的现场信息动态调整使用的Patch,或者根据现场信息调整Patch内的时限的具体数值。

例如哈尔滨城市一卡通的ACK值错误的要求必须20,而按照规范应该是2*,这样造成非接模块无法在哈尔滨运行M1卡应用因为M1卡需要的ACK是*8.所以在哈尔滨有使用一卡通需求的用户,需要下载哈尔滨的专用的非标Patch。该Patch可能会影响到非接模块在其他城市的使用。如果用户的城市集合只有哈尔滨或者与哈尔滨一卡通Patch没有冲突的城市,服务器可以选择冲突处理方法一,只需为用户集成所有所需的Patch即可(包括哈尔滨非标的Patch)。但如果用户城市集合里有和哈尔滨Patch有冲突的城市,服务器应选择冲突处理方法二。

在本发明实施例中,可以通过图5所示的方式选择使用哪种处理方法。图5为根据本发明的Patch包的集成及冲突处理流程图。

如图5所示,该方法包括:

步骤501:服务器获取用户当前区域和区域集合信息。如需要,服务器还可以获取预下载的卡片类型信息。

步骤502:服务器获取其他信息。比如,其他信息包括:机器型号、用户经常访问的POS列表、各城市活跃程度,等。

步骤503:服务器读取非接模块Patch的管理配置表,该管理配置表包括Patch优化配置表、Patch适用城市、Patch适用卡片、Patch适用POS类型、不规范卡片的Patch冲突配置表,等。

步骤504:服务器判断区域集合内城市的Patch有无非标Patch,如果有,则执行步骤505,否则执行步骤508。

步骤505:服务器判断非标Patch是否与区域集合里的其他Patch冲突,如果是执行步骤507,否则执行步骤506。

步骤506:服务器采用在用户区域集合内没有兼容性冲突的非标Patch(该Patch可能在区域集合外存在问题,且不符合规范),即采用处理方法一,并执行步骤508。

步骤507:服务器添加Patch动态管理模块(将根据用户当前城市或者欲使用的卡片类型等进行卡片的动态配置管理,即采用处理方法二。

步骤508:服务器根据用户区域信息和用户信息(如需要,也可以包括预下载的卡片信息)提取所有所需的Patch。

步骤509:服务器对所需Patch进行可能的空间和性能方面的优化并进行必要的合并,生成用户个性化的Patch。

步骤(d)、用户终端从服务器下载个性化的Patch包,通过升级非接模块应用该Patch包。

用户终端通过升级非接模块应用该Patch包。可见,用户终端无需下载所有的(或大量的)Patch,而是通过该个性化的轻量级的Patch包就可以使得非接模块良好工作。

实施例二

在实施例二中,非接触卡配置信息具体实施为用户期望下载的和/或已经下载的非接触卡的卡片信息;服务器基于用户期望下载的和/或已经下载的非接触卡的卡片信息为用户终端生成个性化Patch,并将Patch发送到用户终端。

前提条件:Patch服务器保存着用户终端在全球范围内的最新Patch和Patch管理配置表,其中Patch管理配置表包括Patch优化配置表、Patch适用城市、Patch适用卡、Patch适用POS类型以及不规范卡的Patch冲突配置表和Patch动态管理模块。

本发明基于用户期望下载的和/或已经下载的非接触卡的卡片信息的Patch下载过程包括:

步骤(a)、用户终端获取用户期望下载的和/或已经下载的非接触卡的卡片信息。

步骤(b)、用户终端将用户期望下载的和/或已经下载的非接触卡的卡片信息携带在配置请求中,并将配置请求上传至服务器。

具体地,用户终端将配置请求上传到服务器的时机包括如下至少之一:

当用户终端尝试下载一个新的非接触卡时;用户终端检测到用户到达新的城市且用户之前是基于卡和地理区域信息部分下载Patch时。

以上详细描述了用户终端将配置请求上传到服务器的具体时机,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明的保护范围。

步骤(c)、服务器根据用户期望下载的和/或已经下载的非接触卡的卡片信息,结合Patch管理配置表为用户动态生成个性化的Patch包。

图6为本发明基于用户期望下载的和/或已经下载的非接触卡的卡片信息的Patch下载示意图。如图6所示,当用户终端尝试下载一个新的非接触卡时,可以提供两种方式下载该非接触卡的Patch。

方式(a):用户终端下载该非接触卡的全国范围(或全球范围)的所有Patch。服务器据根据用户终端发送的该非接触卡的卡片信息和用户终端的设备信息查找需要下载的全国范围(或全球范围)内所有的Patch列表,从而实现一次下载所有的Patch,全球或全国畅通使用。

方式(b):用户终端结合用户的地理区域信息下载部分Patch。服务器根据用户终端发送的卡片信息、地理区域信息及用户终端的设备信息查找需要下载的Patch列表,从而实现较小的下载量,而且在已知活动范围内的畅通使用。比如,卡片信息为卡片A;地理区域信息指定用户终端当前区域为北京,用户准备访问的城市集合包含上海和天津;服务器为用户动态生成卡片A的适用于北京、上海和天津的Patch包。

当用户终端检测到准备下载的两张非接触卡(或已经下载的非接触卡的)在部分城市存在Patch冲突,优先推荐用户应用卡片信息与地理区域信息相结合的方式进行Patch的部分下载。

当用户终端检测到用户到达新的城市且用户之前是基于卡片信息和地理区域信息下载Patch时,用户终端将发送已有卡片信息和新的地理区域信息到服务器,服务器生成该机型的非接触卡的新的Patch包,并下发给用户。

实施例三

在实施例三中,非接触卡配置信息具体实施为非接触卡已访问的POS列表;服务器基于非接触卡已访问的POS列表为用户终端生成个性化Patch,并将Patch发送到用户终端。

前提条件:服务器保存着用户终端在全球范围内的最新Patch和Patch管理配置表,其中Patch管理配置表包括Patch优化配置表、Patch适用城市、Patch适用卡、Patch适用POS类型以及不规范卡的Patch冲突配置表和Patch动态管理模块。

图7为本发明基于非接触卡已访问的POS列表的Patch下载示意图。

本发明基于非接触卡已访问的POS列表的Patch下载过程包括:

步骤(a)、用户终端记录用户已访问过的POS列表。

具体地,用户终端可以通过下列方式中的至少一种获取已访问过的POS列表:

1、用户终端通过非接触卡POS交换上下文获取已访问过的POS列表。

2、用户终端通过读取非接触卡刷卡历史记录区获取已访问过的POS列表。

3、用户终端通过收单方发送的刷卡交易记录获取已访问过的POS列表,比如银行的信用卡账单,消费短信等。

4、用户终端根据刷卡环境信息在线查找POS黄页或者离线POS地图获取已访问过的POS列表。

5、用户在其他终端或者云端保存的已访问过的POS列表。

用户终端获取已访问过的POS列表之后,可以在用户终端呈现已访问过的POS列表。具体地,呈现方式包括以列表、地图、分组等方式呈现方便用户浏览和管理。

如图7所示,对于已访问过的POS列表,用户终端可以按照区域,使用频率,适用卡的类型(比如银行卡,交通卡,会员卡等)进行分类。用户终端可以一次性地对所有的、某个类型的、某个区域的或某个POS进行Patch下载操作。用户终端还可以以图形界面形式呈现已访问的POS,以行政单位或圈定区 域等一次对该区域的所有已访问POS进行管理操作。

步骤(b)、用户终端将用户已访问过的POS和卡片信息携带在配置请求中,并将配置请求上传至服务器。

具体地,用户终端将配置请求上传到服务器的时机包括如下至少之一:

用户终端的Patch版本检查过程中发现本地版本较老准备重新下载时;用户终端的周期强制更新时;用户下载新的非接触卡时;用户手动更新及其他相关操作时;服务器要求用户终端提供配置请求时,等等。

以上详细描述了用户终端将配置请求上传到服务器的具体时机,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明的保护范围。

步骤(c)、用户终端接收服务器根据用户已访问过的POS列表生成并推送的Patch包。

用户终端将用户已访问过的POS发送到服务器后,服务器根据用户已访问过的POS列表、卡片信息及其他用户信息(例如机器型号、用户经常访问的POS列表、各城市活跃程度等信息),结合已有的非接模块Patch管理配置表,动态为该用户生成个性化Patch包。

使用方式一:某北京用户经常使用非接触北京公交一卡通乘坐北京北部地区的地铁和公交,经常使用非接触银行卡到周边的商超进行消费。基于此,用户终端可以只下载用户曾经交易过的POS的Patch,从而实现非接触卡Patch的最小化下载,有效的降低非接模块对硬件的不断膨胀的需求,并为功能模块有效节省空间。

使用方式二:用户终端也可以向用户推荐可能需要的Patch。比如根据其他类似用户经常使用到的Patch向该用户进行推荐。服务器可能会发现经常使用交通卡在城市北部乘坐公交和地铁的用户,有很大的比例也经常租用自行车代步,或经常前往特定的公园游玩锻炼等。如果这些交易需要特定的Patch,用户终端可向类似用户进行推荐。方便用户使用。又如服务器端可以对北京的POS的使用率进行排序,根据POS的使用率向需要北京地区的用户进行推荐针对该POS的Patch。

在实施例一、实施例二和实施例三中,分别描述了服务器基于地理区域信息、期望下载的和/或已经下载的非接触卡的卡片信息和非接触卡已访问的销售终端列表生成个性化Patch。实际上,服务器也可以基于地理区域信息、期望下载和/或已经下载的非接触卡的卡片信息和非接触卡已访问的销售终端列表的任意结合生成个性化Patch。本发明对此不再赘述。

实施例四

在实施例四中,非接触卡配置信息具体实施为地理区域信息,服务器基于地理区域信息为用户终端生成POS地图数据,并将POS地图数据发送到用户终端。在实施例四中,是以基于地理区域信息生成POS地图为例进行说明的,但POS地图不局限于是基于地理区域信息的图,也可以是其他形式的图,例如,网络节点图。

图8为本发明用户终端下载POS地图的示意图。

如图8所示,在“POS地图”界面,用户激活了“基于区域信息生成POS地图”功能,该功能的默认状态是激活。POS地图由众多的POS机的POI点所构成。用户终端也可以将把用户采集的POI环境特征作为用户的私有部分添加到POS地图的某个POI点上。POS地图为用户的日常卡管理,刷卡历史的记录,刷卡的预测提供技术支撑。

在本发明实施方式中,用户终端下载POS地图的过程包括:

步骤(a)、用户终端获得用户区域信息,并将用户区域信息上传服务器。

步骤(b)、服务器终端根据用户区域信息和POS黄页的数据生成POS地图数据。比如,用户区域信息为天津,则生成天津的POS地图数据。

在这里,POS黄页的数据可能来自多方面,比如终端厂商的线下收集;POS商的数据共享;服务商的数据共享或者服务器对接;商家的数据上传;用户参加终端商的众筹,共享的POI数据等。

步骤(c)、服务器将POS地图数据发送到用户终端。

POS地图数据可以包括电子地图安装数据和POS标注点数据。用户终端可 以基于电子地图安装数据安装电子地图;而且在电子地图上标注POS标注点数据以生成POS地图。

可选地,POS地图数据可以只包括POS标注点数据而不包含电子地图安装数据。用户终端上已预先安装电子地图。在用户终端安装的电子地图上标注POS标注点数据以生成POS地图。

用户终端将POS地图作为用户的本地POS数据中心。

在一个实施方式中,基于在线或者离线的盗卡高发区域信息,如果服务器预测到用户将去盗卡高发区进行刷卡,或者根据用户的已刷卡片信息得知用户在盗卡高风险区进行刷卡,提示用户进行预防和善后处理。比如及时更改密码,冻结卡,强制刷新令牌(Token)等。

在一个实施方式中,通过查询POS地图可以知道商家支持的卡类型。也可以针对商家或者服务商查询当前的商家销售优惠信息,推荐最佳支付方式。

POS地图的一个POI点可以包含如下信息:POS铭牌信息、位置、地址、环境信息(比如WIFI,Cell ID,环境噪声特征等)、刷卡指导、照片、商家信息、Patch信息,支持的卡类型,等等。

POS地图提供的功能包括:查找标注点、更新标注点、新建标注点、删除标注点、共享标注点、修改标注点,等等。

使用场景一:用户终端基于用户操作在地图上查找POS标注点,显示POS的概况、POI信息,刷卡指导等,为快速了解POS提供一个便捷通道。

使用场景二:用户不需要某些POS或某类POS的信息,可以选择在POS地图上删除这些信息。也可以在POS地图上选单个或多个的POS的POI点进行下载、更新或删除等管理操作;或者选择一个区域,对该区域所有的POS进行删除等管理操作,区域的选择可以是按照行政区的划分也可以是用户手动编辑的区域;

使用场景三:当POS现场发生变化,而POS地图上的信息仍是过时信息时,用户可以选择将新的信息上传服务器;

使用场景四:用户可以采集一个地图上没有的POS机的相关信息并标注到 本地的POS地图作为全新的POI共享到服务器。服务器判断这些新的信息是否正确,然后决定是否采信这些数据并分享给其他用户。

使用场景五:终端厂商欢迎用户以众筹的方式帮助完善POS地图。例如在用户同意和不泄露用户个人信息的前提下,每次交易的POS信息及其环境信息被上传到服务器,这样服务器可以根据众多用户采集的最新信息来维护POS地图。

在用户使用非接触卡过程中,会发生非接触卡无法使用或者使用效果不好等情况。用户可以在POS地图或者依据刷卡失败记录把问题报告给终端厂商。具体过程包括:

(a)、响应于用户的操作,用户终端基于POS地图或刷卡失败记录向服务器报告问题。用户终端在刷卡失败记录的基础上,为用户提供进一步描述问题的功能,例如添加照片,日志等。

(b)、终端商将对这些问题进行确认,跟踪和解决,并实时更新问题的状态。问题提出者查询其提交问题的状态。

(c)问题得到解决时,服务器将把解决方案优先推送给提交问题的用户的终端设备,然后推广给其他用户。

使用场景一:图9为根据本发明报告问题和需求示意图。如图9上半部分所示,用户发现在北京地铁10号线有时无法使用非接触卡进站或者出站,用户可以在刷卡记录里查找到该次失败刷卡记录,用户在这次刷卡记录的基础上详细描述问题出现的场景,如果用户有刷卡现场的照片或者日志,也可以一并添加到问题描述中。一旦问题被提交,终端商将针对用户报告的问题展开后续工作。如果终端商可以提供解决方案,终端商通过Patch发布系统尽快发布新的Patch或者通过刷卡指导服务器提供刷卡指导给用户;如果终端商无法提供解决方案,终端将通知相关服务供应商与他们一起尽快解决问题。

如果用户发现非接触卡使用过程中需要额外的技术支持或使用帮助等需求,可以通过以下方式报告问题和需求:

(a)响应于用户的操作,用户终端基于POS地图或者刷卡记录向服务器 提交用户需求。用户终端为用户提供进一步详细描述需求的功能。如需要可以添加相关文档,例如照片,日志等。

(b)终端商对需求进行确认,调研和解决,并实时更新需求的状态。以便于需求提出者查询其提交需求的状态。

(c)需求得到解决时,服务器将把解决方案优先推送给提交需求的用户(的终端设备),然后推广给其他用户。

使用场景示例:图9为根据本发明报告问题和需求示意图。如图9下半部分所示,北京公交在用户多次刷卡时,会发生多次扣费。这对用户会带来额外的支出,用户可以发送“希望避免多次扣费”的需求给终端厂商。终端厂商对问题进行确认,发现在用户使用非接触卡时的确有这个问题,将尝试解决这个问题。

以上实施例一、实施例二和实施例三分别详细描述了基于非接触卡配置信息下载个性化Patch的详细过程;实施例四详细描述了POS地图的具体应用。用户终端下载个性化Patch,并通过升级非接模块应用该Patch包之后,还具有管理本地Patch的需求。

实施例五

针对本地Patch的管理,可以通过列表、地图、分组等方式呈现方便用户浏览和管理,管理方式包括有如下至少之一:下载,更新,删除,激活、去激活,推荐下载,分类等。

图10为根据本发明的本地Patch管理示意图。

如图10所示,对于已下载且安装的Patch,用户终端可以按照区域、使用频率、适用卡的类型(比如银行卡,交通卡,会员卡等)进行分类。用户终端也可以一次对所有的、某个类型的、某个区域的或某个Patch进行升级和删除等管理操作。用户终端还可以根据用户的区域信息、卡类型、用户使用习惯等对本地的Patch进行自动的激活或去激活等管理配置工作。用户终端还可以提供以图形界面的形式对已下载或者未下载的Patch进行管理包括查找、删除、 升级等以行政单位或圈定区域等一次对该区域的所有Patch进行管理操作。

图11为根据本发明的删除Patch示意图。当非接模块已下载较多的Patch,芯片存储空间不足时,或者用户希望删除无用的Patch时,涉及到Patch的删除。

本发明提供多种Patch删除方式,包括:(1)手动删除;(2)自动删除;(3)基于POS列表或POS地图的删除。

(a)针对手动删除,用户终端可以区分经常访问的区域和很少访问的区域。允许用户基于区域进行手动删除。比如,用户预计未来几年内不会再次前往韩国济州岛游玩,所以可以放心地完全删除济州岛相关的卡的所有Patch以节省空间。

(b)针对自动删除,用户终端可以允许用户基于使用率自动删除无用的Patch。比如,用户终端按照使用率对Patch的删除顺序进行排序推荐删除列表。一般把很少使用的设置为优先级高排在前面。当需要删除Patch时,用户终端自动按照优先级进行删除。另外,用户可以在自动删除列表中手动调整Patch删除优先级改变自动删除的顺序。

(c)针对基于POS列表或POS地图的删除,用户可以在地图上选择一个行政区域或者圈定一定区域一次删除多个城市的所有Patch。

实施例六

实施例六描述如何为用户进行刷卡指导。

前提条件:终端厂商、POS商、服务供应商或用户等为线下存在问题的POS生成刷卡指导,并上传至网络供用户在线查询和下载浏览。刷卡指导可以是为某款POS、某款用户终端、某款卡片所提供的专门版本。

显示刷卡指导的时机包括下列中的至少一个:当用户刷卡失败,或尝试刷卡超过一定时限;进入某区域;用户浏览或查找;等等。

刷卡指导包括下列中的至少一个:推荐POS,如性能最好的POS或最差的POS;推荐刷卡位置;推荐刷卡高度;推荐刷卡姿势;其他刷卡技巧;等等。

同时,用户终端允许用户选择不再显示该POS的刷卡指导。

对于刷卡指导的显示:

当用户终端预测到用户存在刷卡困难,不会使用新的卡片或者进入一个新的刷卡环境时。用户终端将尝试在线或者离线的方式(例如基于POS地图已下载的刷卡指导)查找用户需要的刷卡指导,一旦找合适的刷卡指导将适时显示给用户。

比如:当用户在北京地铁10号线的某地铁站刷卡失败;或尝试刷卡超过一定时限时;或第一次进入该车站时;或者用户主动浏览查询时;用户终端将显示图12所示的刷卡指导,示意用户如何在该地铁站使用非接触卡。

使用场景一:

如图12所示,在北京10号线地铁太阳宫地铁站C出口的一排闸机中,最左侧的POS机的RF性能比较好,刷卡通过率较高。可以在刷卡指导中以图片、语音提示或者动画的形式展现该信息,从而不用每个用户去摸索线下复杂的刷卡现状。

使用场景二:

比如:北京地铁13号线的POS读卡器RF性能较差,经过终端商在13号线多个站点的大量摸底测试,发现POS机上标识刷卡位置的圆环上侧刷卡效果较好,如图12最佳刷卡位置所示。

使用场景三:

大部分行业POS的读卡器都属于封闭系统,只对塑料卡片进行了互操作测试,没有考虑后发的移动终端非接触卡的情况,有些POS并不是越贴近POS机的刷卡区越好,有时需要一定的刷卡距离。

使用场景四:

目前上海地铁的POS机是局部改造,一排POS机中只有1-2台POS机可以刷用户终端的NFC非接触卡,在检查到用户进入上海地铁站时,用户终端可以通过刷卡指导的形式展现最佳POS机和不能工作的POS机给需要的用户。提高用户体验。

如上所述,考虑非接刷卡现场情况复杂,除了上面提到刷卡指导信息,其 他有必要让用户了解的使用信息,刷卡技巧等,也可以放在刷卡指导上让更多的用户了解。刷卡指导可以很方便地将这些信息共享给需要的用户,而不用每个用户进行大量摸索来掌握刷卡规律。

当POS的性能不是很好时、刷卡失败或刷卡超时、用户希望确定最佳刷卡位置时,用户终端可以测量非接信号强度。

图13为根据本发明非接信号测量示意图。用户终端可以自动触发显示非接信号强度,或者在刷卡指导界面提供显示非接信号强度按钮等。当用户终端在POS机刷卡区上方移动,POS机的非接信号的强度将不断变化,用户终端测量非接信号的强度,一种实现方式为非接信号强度测量模块可以实时测量该信号强度,并且在用户终端上实时显示测量结果,方便用户查找到非接信号最强的位置。用户终端允许用户将测量结果上传到POS黄页服务器共享给其他用户,也允许用户选择关闭非接信号强度的测量与显示。

下面以磁安全传输卡(MST)为例进行说明。

当用户使用磁安全传输卡(MST)刷卡失败或刷卡超时后,或者用户主动查询希望确定MST最佳刷卡位置时,终端将显示磁条POS的刷卡帮助。磁条POS的读卡器标识包括如下信息:MST刷卡交互的POS机的图片;POS的读卡器中心位置;最佳刷卡距离。也有可能提供其他刷卡指导,比如最佳磁卡片信息播放速度,间隔等。用户也可以选择关闭MST读卡器帮助。

图14为根据本发明MST卡指导示意图。具体地,MST读卡器标示包括:POS类型与名称;POS机的磁条读卡器的预定位置(比如中心点);推荐刷卡高度;推荐刷卡距离;推荐刷卡高度;推荐刷卡姿势;刷卡技巧;是否再次显示,等等。有些MST银行卡交易因为复用普通塑料磁条卡的磁条读头进行MST刷卡交易,POS可以不提供刷卡位置,高度等信息给用户。另外不同的POS机的读卡速度也可能是不同的。

如图14所示,MST读卡器标示提供磁条POS的读卡器帮助,也尽量提供MST信息播放速度或间隔方面的建议。用户可以考虑手动或者自动应用这些建议值。

实施例七

在实施例七中,确定用户终端将通过非接触卡与POS机进行交互,显示指导信息,所述指导信息用于指示如何通过所述非接触卡与所述POS机进行交互。

前提条件包括以下至少之一:用户终端拥有记录用户的刷卡历史与习惯的刷卡模板(或启发式),表现形式可以包括:非接触卡使用节点图;刷卡时间链;刷卡事件链;刷卡记录数据库;用户终端根据用户的区域集合下载了POS地图,等等。

指导信息包括用于推荐非接触卡的非接触卡推荐信息。在显示指导信息之前,本实施例还包括以下至少之一:基于用户终端刷卡历史记录,确定用户终端将使用的非接触卡;基于用户终端的移动位置信息和/或POS的移动位置信息,确定用户终端将使用的非接触卡;基于用户终端的位置信息,确定用户终端将使用的非接触卡;基于非接触卡的余额信息,确定用户终端将使用的非接触卡,等等。

在实施例七中,显示指导信息的具体过程包括:

(a)、用户终端检测用户活动、事件及环境信息等,也可以尝试从网络和其他设备获得信息,以作为确定将使用的非接触卡的分析数据。。

下面对步骤(a)进行具体说明。

可以确定将使用的非接触卡的分析数据来源包括:

(1)用户在移动终端上的操作;(2)、来自用户终端软件的信息,如接收到的短信、彩信、电话等;(3)传感器扑捉到的变化或事件;(4)硬件或软件的系统消息:(5)通过连接从其他协同设备获得的信息;(6)从网络服务器端获得的信息,比如天气,商户优惠信息等等;(7)用户环境信息,例如Cell-ID、Wi-Fi、NFC、加速度传感器、蓝牙、红外、摄像头、麦克风、指纹、日期和时间、位置等。

(b)、用户终端确定将使用的非接触卡。

其中,确定将使用的非接触卡的依据可以包括:(1)记录了用户的刷卡历 史与习惯的刷卡模板(或启发式);(2)用户或移动POS的轨迹;(3)基于POS地图的用户跟踪等。

图15为根据本发明生成刷卡模板的示意图。具体地,获得“用户刷卡模板(或启发式)”的方式包括:

(1)用户终端记录刷卡消费记录并生成刷卡模板(或启发式)

刷卡消费记录的具体内容有如下至少之一:时间、地点、用户、交易POS、商家信息、环境信息、消费细节和消费频率等。例如:用户终端可以使用数据格式组织用户的消费记录。用户终端识别用户,针对不同的用户组织消费记录的保存。用户数据可以包括:用户ID、姓名、年龄、性别、工作时间段、地点(包括工作单位,家庭地点等)、消费习惯、旅行习惯、拥有的非接触卡、非接触卡服务器等。非接触卡片数据包括:卡片AID、卡片类型、发卡片信息、有效期、卡片余额、该卡片的刷卡模板、卡商或者卡组织的URL等。刷卡统计模板包括:交易POS的ID、POS名称、POS的位置、刷卡时间统计、刷卡频率统计、消费统计(如消费平均额度等)、最新未统计处理的刷卡记录、商家和POS商的URL等。刷卡记录数据包括:卡片AID、商家、POS的ID、消费时间、消费金额等。

(2)用户终端从其他设备或网络服务器获得刷卡模板(或启发式),然后在本地使用并随着消费记录的增加不断扩充和完善刷卡模板。

随着用户终端不断记录用户新的刷卡消费,并周期地或增量地对用户消费记录进行统计分析,可以总结出用户使用不同卡片在不同时间不同商家的不同POS机上的消费习惯和喜好,形成用户的刷卡消费模板(或启发式)。对不同类型的消费,刷卡消费模板(或启发式)可以使用不同的记录方式或者同时采用多种记录方式同时记录。用卡模板和习惯的记录组织方式可以是如下之一但不限于此:非接触卡使用节点图,刷卡时间链,刷卡事件链,刷卡记录数据库等。

用户终端对确定指导信息的分析数据进行归纳和总结,确定指导信息的分析数据可以归纳分类为:

(1)位置信息(地理位置如GPS经纬度,地名信息如北京市政府,地址如 门牌信息);

(2)时间信息(日期,时间细分工作时间非工作时间,相对时间,节假日等);

(3)交互对象(人如商家,物如POS机);

(4)事件(与刷卡相关的事件与活动)。

更为详细的信息归纳和总结情况如表1所示。

表1

(c)显示指导信息。

用户终端通过归纳和分类得到的时间、地点、交互对象、事件等信息,可以预测出用户终端将使用的非接触卡。用户终端基于用户的用卡意图及相关时间、地点、交互对象、事件等信息对用户的用卡模板和习惯进行查找。查找的输入可以是单一要素(如时间、位置和交互对象(POS和卡),也可以使用多个要素(时间、地点和交互对象)联合查询。查找的数据源可以是节点图、刷卡时间链、刷卡事件链、刷卡记录数据库、POS地图的一个或者多个。不同方式的查找结果可以互相验证或者纠错。可以根据历史信息对不同查找方法获得的结果赋予不同的可信度,用户终端根据可信度选择最优结果。

根据非接触卡的使用模板、习惯记录和刷卡相关的信息,用户终端可以估算出用户的当前状态和刷卡需求。为用户进行卡片的推荐和卡片的管理。具体包括:

(1)基于用户终端将使用的非接触卡设置卡片的优先级,激活或者去激活卡片,推荐用户下载优惠卡或者会员卡等。

(2)为用户的电子现金卡或交通卡等预测消费额度,为低收益的卡片尽量维持最低现金余额降低收益损失。

(3)基于用户在多个支付设备上的日常消费记录自动生成帐单,基于用户的账单进行金融指导和理财规划。

(4)针对用户进入新环境、更换手机、手机丢失等情况,提供卡片的生命周期管理。如挂失,圈回余额,冻结卡片,取消卡片,重新申请卡片等。

(5)结合用户的消费喜好或用户访问过的商家信息,用户终端自动从网络抓取用户感兴趣的商家信息实时呈现给用户。用户终端可以提前根据POS机类型、商家的TAG广告和beacon广播等,获得商家的相关信息。

(6)多个设备协同完成支付任务,共享数据;多用户间的卡片授权共享。

使用情形一:基于跟踪用户推荐卡片

前提条件:用户终端通过记录用户日常的非接触卡的使用历史,已形成用户的非接触卡使用节点图,节点图可以作为本地的POS地图的一个图层。

图16为根据本发明基于跟踪用户推荐卡片示意图。如图16所示,每个节点代表一个或者多个用户已访问过的POS机;有向箭头代表了用户从一个刷卡节点迁移到另一个刷卡节点。

节点图也可能来自其他终端设备的本地共享或者基于服务器的备份下载。节点图记录了用户的非接触卡使用习惯,每个节点代表一个或者类用户已访问过的POS机,该节点会随着用户的不断使用不断地记录用户终端收集到的与POS机相关的信息。

节点图将查询POS地图或者POS黄页获得该POS的已有的更为完整的信息,比如位置,环境信息等。迁移过程也一般伴随着用户空间位置的变化,时间的流逝和周边环境信息的变化,如变化的WIFI轨迹、CellID的变化、背景噪声的变化、用户移动速度的变化和用户状态的变化(比如上班,开始工作,下班等)。用户终端将记录这些用户的状态变化信息。

例如:某用户在工作日经常先刷北京一卡通乘坐公交868路,然后下车换乘地铁10号线使用地铁月票进站,在地铁太阳宫站使用月票出站,出站后可能不久即刷员工卡进入公司,或者先去便利店刷银行卡购买早餐然后刷卡上班。用户有时会先前拜访客户然后前往公司上班,有时周末或晚上会前往超市使用会员卡和银行卡进行消费等。针对以上的刷卡行为,用户终端可以为该用户生成非接触卡使用节点图。

基于跟踪用户推荐卡片的过程包括:

(a)、如果用户终端检测到用户当天最新的刷卡行为,用户终端将提取最 新的刷卡行为的特征。比如刷卡POS机,消费额度,用户运动状态,当前环境信息等。

(b)、如果用户终端检测不到任何当天的刷卡动作,用户终端将根据前一天的刷卡行为(特别是最后刷卡行为),在新的一天预测用户新的刷卡行为,提取用户的当前环境信息特征。

(c)、用户终端使用最新的刷卡行为特征查询用户的非接触卡使用节点图和POS地图。

(d)、如果可以在节点图查找到匹配的节点,根据节点信息和POS地图终端可以知道用户的当前状态。并根据当前环境信息和运动状态预先用户下一步可能的动作。从而帮助用户推荐卡片和进行卡片的配置工作。

(e)、如果查找到了多个匹配的节点,用户终端可以考虑使用最近多次的刷卡行为进行查询,以便更准确的预测下一步可能的动作。

(f)、如果在节点图没有查找到匹配的节点,说明用户终端是第一次与该POS进行交易。将根据该次交易的特征为用户的非接触卡使用节点图增加一个节点,以备后用。如果在POS地图也无匹配节点,说明这是一个新增的POS或者用户的POS地图不够完善,用户终端基于用户的操作将报告问题或者更新POS地图。

基于对最新的刷卡行为的分析,如果可以准确地获得交互的POS信息,用户终端可以确定用户在非接触卡节点图的当前节点。这可以作为跟踪用户轨迹的一个基准点,然后提出用户当前的运动状态,环境信息等,为判断用户下一步将迁移到哪个节点提供预测依据。

具体地,用于预测用户下一步将接近什么POS节点的用户环境信息包括:

变化的WIFI轨迹;CellID的变化;背景噪声的变化;位置的变化;震动传感器;加速度传感器;等等。

例如:某用户经常从地铁站步行走出,坐电梯到18层进入公司。用户终端可以以用户刷卡出站动作为用户运动轨迹推测的坐标原点,通过加速度传感器和震动传感器可以获取用户步行时间和乘坐电梯的动作,或者也可以根据用户 运动中环境中CellID、Wifi和BT信息的变化轨迹判断用户的运动状态和所处区域,也可以对环境的背景噪声进行识别以确定用户所处的位置,再根据这些特征的匹配对用户的当前状态和刷卡意图进行推测。

通过查找节点图,可以确定用户当前在节点图的具体节点上,根据历史记录由该节点出发指向下一个节点的有向线是有限的,结合用户当前的运动状态,环境信息等可以给出用户下一步可能的刷卡行为和可能发生的概率。终端基于有向图和POS地图获得用户的当前状态和用卡意图后,将有利于非接触卡的管理。用户终端也可以根据有向图的频率信息记录用户每天的刷卡习惯,用于预测卡片在某状态下很少被使用,或者在某种场景下必然将被使用。用户终端可以针对很少使用的非接触卡降低优先级或者去激活。针对必然被使用的非接触卡,激活、提高优先级或者设置为默认卡。用户终端也可以根据用户的状态帮助用户预测路途时间、是否能够准时到达以及提前准备好费用,等等。

本发明可以在用户快下车时给出刷卡提醒,从而防止用户忘记下车。图17为根据本发明的下车刷卡提醒示意图。下面通过示例一至示例三对下车刷卡提醒进行举例说明。

示例一:

当用户再次使用北京一卡通刷卡乘坐公交868路时,用户终端可以根据有向节点图预测10分钟后用户将以某种概率刷一卡通下车并乘坐地铁,然后,在适当的时候(例如,立即,或10分钟后,或检测到用户终端和下车站之间距离小于预定值),提醒用户已接近下车站,需下车刷卡。

示例二:

如图17的下半部分所示,用户终端可以在倒数第二站时进行下车刷卡提醒,防止单次刷卡不完整交易全程扣费,用户终端检测到达目的地的倒数第二站的方式包括:基于GPS定位、旅行时间、交通工具的运动状态,如停车次数等、报站广播、CellID或WIFI变化轨迹、公交APP相关信息、用户输入信息,等等。

示例三:

如图17的上半部分所示,在用户在地铁站使用月票进站后,用户终端可以根据有向节点图自动预估出站时间,当发现用户终端电量可能不足时将提示用户充电或使用低电模式、或提前出站,确保用户能够使用终端刷卡出站。

本发明可以向用户自动推荐卡。下面通过示例四至示例五对向用户自动推荐卡进行举例说明。

示例四:

当用户从地铁站太阳宫站出站后,根据用户刷卡节点图,用户终端可以预测:用户刷员工卡进入公司的可能性为70%;用户前往便利店使用银行卡购买早餐然后刷员工卡进入公司的可能性为30%。基于该预测,用户终端提前对非接触卡进行管理和提供消费建议。一旦用户进入公司,用户终端将在公司可能使用的卡片设置为较高优先级或者默认卡片,而将公司中不会使用的卡片设置为低优先级或者不可使用等。

示例五:

用户终端可以提前判断地铁月票或者一卡通的余额是否充足,如不充足提示用户进行在线充值,如有其他更合适的地铁票(比如月票或一次性电子票),将提示用户使用,如用户是第一次使用将引导用户下载新卡片并充值。

使用场景二:基于追踪移动POS推荐卡片

前提条件:用户终端发现用户要求商户上门收款或者到货付款等。这些场景中收款POS机是移动的,当POS机到达用户位置时,用户需要按照账单进行付款。

图18为根据本发明追踪移动POS推荐卡片示意图。基于追踪移动POS推荐卡片的过程包括:

(a)、用户终端检测到用户要求上门收款或者货到付款等,需要在移动POS机上进行支付的行为。

(b)、用户终端跟踪该交易,比如到货时间,物流安排,送货人员等

(c)、基于POS黄页或者在线账单或者物流信息获得移动POS机的相关信息。

(d)、针对移动POS机账单金额及其到达时间,对用户的刷卡进行管理。

示例一:

用户通过购物网站提交一个货到付款的订单,用户终端可以通过订单信息获取发货状态和快递号,通过快递跟踪系统获取快递的送达状态。终端根据POS黄页系统查询该快递员或该快递公司经常使用的POS机类型,从而提前为用户推荐卡片和管理卡片,如余额不足提示用户充值等。

使用场景三:新环境的卡片管理

前提条件:当终端发现用户准备进入新环境(比如海外旅行)时。

图19为根据本发明新环境推荐卡片示意图。新环境的卡片管理过程包括:

(a)、用户终端获取用户的旅行目的地城市,及可能的行程规划。旅行目的地城市的获取请参照实施例一所描述的如何获取用户地理区域信息;行程规划的获取请参照实施例七中针对检测用户活动检测的相应描述,本发明实施方式对此不再赘述。

(b)、用户终端根据用户的历史消费习惯,预测用户在新环境需要的刷卡服务。在这里,预测用户在新环境需要的刷卡服务可以参照实施例七的使用情形一:基于跟踪用户推荐卡片的相应描述,本发明实施方式对此不再赘述。

(c)、用户终端查询目的地城市的相关用卡环境和用户可能感兴趣的商业信息。在这里,查询目的地城市的相关用卡环境可以参照实施例四中针对POS地图的阐述说明,本发明实施方式对此不再赘述。

(d)、结合步骤(b)和(c)获得的信息,为用户在新环境使用非接触卡进行有针对性的推荐和管理。

在用户到达目标城市之前:

示例一:用户终端检查用户已有的卡片是否可以在新环境使用,并在线查询卡片服务供应商外币汇率等相关信息,根据汇率等条件向用户推荐优先使用的卡片。

示例二:用户终端根据用户的历史消费习惯预测用户是否需要下载目标城市的当地卡片比如交通卡等,用户可以根据自己的需求进行下载充值然后使用。

示例三:用户终端为用户比较各个充值通道,为用户推荐最优惠的充值通道。

示例四:用户终端可以根据用户的喜好,收藏夹等信息推荐旅行城市的商品及其他消费建议。终端商可以结合用户的可能需求为用户推送广告,比如用户来海外旅行前浏览了电子产品和化妆品的产品信息,用户终端将结合当前旅行城市的优势电子产品和化妆品向用户进行推荐,并提供和用户国内购买的比价等。

示例五:用户终端根据用户消费行为,推荐在线下载优惠卡等。

在用户准备返回时:

示例六:用户终端提示用户圈回交通卡或者电子现金卡中的余额。如用户预计近期不会再次访问该城市可以选择退卡,如用户预计会再次使用可以选择冻结卡。

示例七:用户终端提示用户提交返税申请,形成整个旅行的账单,为后续的还款等做好准备。

示例八:用户终端可以将用户所有的消费行为以轨迹的形式在地图上进行显示。如用户需要可以选择把这次旅行消费历史生成消费节点图,用户可以选择临时保持仅用于本次消费,也可以永久保持已备后续再次访问该城市。

使用场景四:基于时间的卡片管理

前提条件:用户终端以时间为线索生成用户刷卡模板记录了用户的刷卡行为,例如刷卡时间链;或者可以使用时间对刷卡历史数据库进行检索。

图20为根据本发明基于时间的用卡指导和管理示意图。基于时间的卡片管理过程包括:

(a)、用户终端获取当前的时间信息及环境信息。

(b)、用户终端以时间为主查询用户的用户刷卡模板。

(c)、用户终端根据查询获得的结果,为用户的用卡进行有针对性的推荐和管理。

本发明提到的时间可以为绝对时间或者相对时间。时间也可以进行分类比 如:工作日,休息日,节假日;工作时间,就餐时间,午休时间,出行时间,休息时间,休闲时间,居家时间,购物时间。

示例一:用户终端可以为作息规律的用户以时间为线索记录用户刷卡,并以时间为主要线索预测用户的刷卡意图。例如生成刷卡时间链,如用户每天:(1)刷卡关门上班,途中乘坐公交和地铁,需1小时;(2)刷员工卡上班,中午外出刷银行卡就餐,8小时后下班;(3)回家的途中首先就餐,然后刷俱乐部卡健身,如需要前往超市购物,耗时3小时。(4)乘坐出租车等交通公交返回家,周期性或按需为水电煤气进行充值。拥有刷卡模板后,根据用户当前的时间信息和环境信息,可以很容易预测用户在不同的时间处于不同的状态,在不同的时间段或状态下,用户终端可以给出不同的用卡指导。比如在上班途中,用户终端可以帮助用户选择交通卡、预测交通费用或提前充值;在到达公司后,用户终端可以激活员工卡,记录出入信息和考勤状态;在下班娱乐时间,用户终端可以提前下载优惠券或提供消费建议。

示例二:如果是节假日等,用户终端可以生成节假日的特例刷卡模板。用户终端也可以根据用户所处的时间段信息(比如:工作时间,就餐时间,午休时间,出行时间,休息时间,休闲时间,居家时间,购物时间),为卡片的管理提供依据。

使用场景五:基于位置的卡片管理

前提条件:用户终端以用户位置变化为线索生成用户刷卡模板,该用户刷卡模板记录用户的刷卡行为,例如非接触卡使用节点图;或者可以使用位置对刷卡历史数据库进行检索。

图21为根据本发明基于位置的用卡指导和管理示意图。基于位置的卡片管理的过程包括:

(a)、用户终端获取当前的位置或区域信息及环境信息。

(b)、用户终端以位置或区域信息为主查询用户的用户刷卡模板。

(c)、用户终端根据查询获得的结果,为用户的用卡进行有针对性的推荐和管理。

本发明提到的位置可以包括:(1)地理位置:经纬度,相对位置;(2)环境位置:家,工作地,商超,公园,运动场,餐厅,学校,4S店,机场,火车站,汽车站;(3)运动中:目标位置;速度方向;(4)交通工具:步行,跑步,地铁,公交,出租车,汽车car,飞机,并不仅限于GPS获得经纬度信息。除了可以使用GPS获得位置信息以外,考虑大部分刷卡环境均属于室内,GPS并不能很好工作,如商店超市,地铁等。因此位置信息的获得优先使用环境信息。如变化的WIFI,CellID的变化,背景噪声的变化,震动传感器,加速度传感器等。这些信息可以与用户的非接触卡使用节点图里的轨迹及运动信息结合起来确定用户的当前位置;也可以与POS地图结合起来确定用户的当前位置。也可以使用Wifi热点等感知位置和区域,只需知道商店超市的名称而无需知道经纬度信息。

示例一:用户终端可以为活动范围比较固定的用户以位置或者区域为线索记录用户刷卡,并以位置和区域为主要线索预测用户的刷卡意图。

用户每天在不同的位置或者区域意味着用户处于不同的状态。用户经常在以下位置或区域活动:(1)在家中休息或处理家庭事务;(2)乘坐交通公交前往其他活动地点;(3)在公司处理工作事务;(4)外出购物就餐或者娱乐等。用户终端拥有了以位置或区域为线索的刷卡模板后,根据用户当前的位置或区域,可以很容易预测用户在不同的位置或区域处于不同的状态,终端可以给出不同的用卡指导。比如,用户终端发现:

(1)用户在家中,将激活用户的家庭门禁卡等在家中会用到的非接触卡,去激活银行卡/交通卡等在家中无需使用的非接触卡;

(2)用户在旅途中,终端将激活用户的交通卡/油卡/ETC卡等在旅途中会使用的卡片,去激活门禁卡/交通卡等在旅途中无需使用的非接触卡,也可以预测交通费用,提前充值等;

(3)用户在公司,终端可以激活员工卡等在工作中需使用的非接触卡,去激活交通卡等工作中无需使用的非接触卡,记录用户出入信息和考勤状态,提醒迟到早退等;

(4)用户在超市,餐厅,健身俱乐部等,终端可以激活会员卡/银行卡等可能使用的非接触卡,终端也可以推荐和下载优惠券,提供消费建议等。

使用场景六:卡片授权

图22为根据本发明卡片授权示意图。卡片授权包括:

(a)、用户终端可以通过密码,指纹识别,虹膜识别,面部识别,语音识别等技术识别用户。

(b)、用户终端允许管理员为不同的用户进行卡片的分级授权。

(c)、用户终端允许管理员根据用户的组别进行授权

示例一:用户终端允许管理员用户针对某个访客用户进行特殊的授权,比如某张信用卡可以授权某访客用户使用一定的额度,或者在一定的时间内使用,或者使用的次数,在某个区域使用等。也可以把某张卡授权给所有访客,或只允许卡片拥有者使用。

示例二:用户终端允许管理员组别的用户可以使用现金业务的银行卡等,访客组别的用户只能使用非现金业务的会员卡等。

使用场景七:余额不足的处理

前提条件:当用户的准备消费的卡没有足够的额度时。

图23为根据本发明余额不足处理示意图。如图23所示,本发明为用户提供多种解决方案:(a)多张卡片级联刷卡;(b)充值后刷卡;(c)多人共同支付。

在多张卡片级联刷卡中,用户终端帮助用户选择多张卡片级联刷卡支付帐单。用户可以设置级联刷卡的卡片数量,额度分配准则,卡片的优先级等。用户可以在用户终端自动生成的级联刷卡的方案基础上进行手动修改。在选择参与级联消费的卡片时,用户终端根据用户卡片的实际情况选择卡片。比如优先选择免息期长的卡片(可以通过比较当前日期和卡片的账单日获得),可以优先选择有较多积分的其他福利的卡片。实际上,这些选卡策略不仅仅用于级联刷卡也用于日常的消费选卡。

在充值后刷卡,用户也可以选择使用储蓄卡或支付宝等第三方支付手段为 需要预备支付的卡片进行充值后再支付,充值通道的选择可以选取用户收益损失最小的方案,用户也可以手动进行修改。

在多人共同支付中,用户也可以邀请同行的人一起支付账单,发起共同支付账单的用户给其他参与支付的用户分配消费额度并通知对方进行付账。所有的人此次的消费信息是共享给大家的,并统一形成结账信息。防止出现有人忘记付账,或者某人多次或者超额付账。

用户更换用户终端或者用户终端丢失,也被视为一种特殊的多设备管理案例。用户终端基于服务器侧的卡片记录提供挂失,现金圈回,冻结卡片,取消卡片,根据历史卡片信息申请新卡片的功能。把旧的用户终端中的电子现金余额转移到新的用户终端的非接触卡中。

示例一:更换终端

前提条件:用户希望更换支付设备。旧设备A中的非接触卡,用户希望在新设备中仍继续使用。

更换终端的处理过程包括:(a)在新终端(或旧终端)通过密码等方法登陆用户的云服务账号;(b)基于用户在新终端(或旧终端)的操作,云服务器对旧终端中的卡片进行现金圈回,冻结并取消卡片;(c)基于用户在新终端的操作,新设备基于旧终端的卡片列表申请新卡片;(d)服务器将圈回的现金充值到新终端的非接触卡片里。

新终端在完成了卡片下载后,也允许用户新老终端间进行用户个人数据和公共数据进行本地共享。

示例二:终端丢失

前提条件:用户丢失了支付设备。丢失设备A中的非接触卡,用户希望在新设备中仍继续使用。终端丢失的处理过程包括:(a)在新终端或PC等上通过密码等方法登陆用户的云服务账号;(b)基于用户的操作,云服务器对老设备中的卡片进行现金圈回,冻结并挂失卡片;(c)基于用户在新终端的操作,新设备基于老设备的卡片列表申请新卡片;(d)服务器将圈回的现金充值到新终端的非接触卡片里。

示例三:多设备间共享数据

前提条件:用户拥有多个支付设备比如手机,手环,手表,或用户希望更换支付设备。A设备中的非接触卡使用过程中积累的用户数据对用户来说是很有价值的。用户希望这些用户数据可以用到其他设备或新设备中。

多设备间共享数据的过程包括:

(a)用户终端可以识别用户,识别方式可以是通过密码,指纹,虹膜,语音,面部等多种识别技术至少之一。

有些设备是多人共享的,因此用户数据需要区分用户。区分用户的方法包括:密码;指纹识别;虹膜识别;面部识别;语音识别等。他人临时使用设备,设备为新用户产生新的用户数据并不与之前的数据混合,防止多个用户的不同使用习惯为终端预测用户的行为带来干扰。Patch和刷卡指导属于通用的公共数据,所有用户都可以共享,无需区分用户。

(b)用户终端允许用户通过本地连接共享和备份用户的个人数据和公共数据。

(c)用户终端也允许用户通过云服务共享和备份用户的解密个人数据和公共数据。

用户终端允许用户通过本地连接的形式共享用户的个人数据,比如使用模板,用户使用习惯,收藏信息,卡片列表,区域信息,已访问POS列表,Patch信息。基于这些个人信息,用户可以快速在B设备上构建一个类似的非接触卡管理系统。用户也可以根据自己的需求进行云备份。为了防止第三方窃取这些个人数据,用户终端提供加密保护。

本地连接方式包括有如下至少之一:蓝牙;无线局域网(WIFI);近场通信(NFC);红外;通用串行总线(USB),等。网络连接方式包括有如下至少之一:移动数据业务;WIFI连接,等。

示例四:多设备协同工作

用户拥有多个支付设备,比如手机、手环和手表等。多个设备均可以完成某项支付任务时,多个设备间需要协同工作。通过多个设备间共享交易的信息, 每个设备根据所有设备的交易状态集体应对整个支付过程。

前提条件:多个均可以完成某项支付任务的设备或需要协同完成某项支付任务的多个设备,预先被授权能够为该支付交易自动建立本地连接。

图24为根据本发明多设备协作示意图。多设备协同工作的过程包括:(a)进行刷卡消费的设备发起本地连接的邀请,其他设备根据用户之前的授权自动加入该连接;(b)进行刷卡消费的设备共享最新的消费记录(甚至交易数据)给所有加入连接的设备;(c)所有终端均可通过该连接共享后续交易信息,每个设备根据所有设备的交易状态集体应对整个支付过程。

考虑保障交易数据的安全性,一般在多个设备间只进行消费记录的共享。每个设备根据所有设备的交易状态集体应对整个支付过程。

使用场景一:防止交替刷卡全额扣费。图25为根据本发明防止交替刷卡全额扣费示意图。举例1:伦敦地铁根据里程数进行收费,用户在一次消费中需要进站和出站刷两次卡。如果某用户使用了手表上的非接触卡在伦敦地铁进行了刷卡进站的动作(手表在屏幕上通过图标或者文字等形式提示用户已刷卡进站,),该信息将通过本地连接或者其他通信方式共享给用户的其他设备,比如手机和手环。如果用户再次尝试使用手机刷卡出站时,手机将提示用户,他是使用手表刷卡进站的,如果仅是希望刷卡出站,则仍使用手表刷卡即可。如果用户是使用手表为自己刷卡进站,然后用手机为同行人刷卡进站,只需点击提示的OK键忽略这个提示,然后再次刷卡为同行人刷卡付费。这样,可以有效防止用户使用多种不同的支付设备交替刷卡造成2次全额扣费问题。需要说明的是,图25仅是举例说明,实际应用中,界面显示的内容可能和图中不完全一致,只要提示用户不交替刷卡即可。

使用场景二:防止重复刷卡多次购票。图26为根据本发明防止重复刷卡多次购票示意图。举例2:上海公交按次进行收费,用户在一次消费中只需进刷卡一次进行购票,POS机为上海本地交通卡进行了重复刷卡只扣费一次的保护。然而,上海公交POS不为移动终端的非接触卡的重复刷卡进行只扣费一次的保护。因此,使用移动终端经常出现多次扣费。当用户使用手环在上海公交购票 后,手环在屏幕上通过图标或者文字等形式提示用户已购票,当用户在一定时间内,仍尝试刷卡购票,手环将弹出对话框提示用户已购买车票。手机已购车票的信息也将共享给用户的其他支付设备(比如手机和手表等),如果用户尝试用手表进行购票,手机将提醒用户已用手环购买车票,是否希望购买第二张车票。如果用户希望为同行人购买车票,可以选择OK键,然后再次刷手表为同行人购票;否则选择取消即可。如果服务提供商允许且用户授权,多个支付设备可以通过加密的本地连接共享交易数据,终端也可以允许用户的多台设备使用同一个支付账号进行交易。需要说明的是,图26仅是举例说明,实际应用中,界面显示的内容可能和图中不完全一致,只要提示用户不重复刷卡即可。

使用场景三:用户的手机申请多张非接触卡进行支付交易,而其他具有支付能力的设备取得手机的授权与手机建立加密的本地连接。其他支付设备准备与POS机进行交易时,首先要求用户的手机提供交易数据,支付设备获得交易数据后,对交易数据进行解密并与POS进行交易,最后支付设备反馈支付结果给手机。

基于上述描述,本发明还提出了一种在用户终端侧配置用户终端的装置。

图27为根据本发明在用户终端侧配置用户终端的装置结构图。

如图27所示,该装置2700包括:

配置请求发送模块2701,用于获取非接触卡配置信息,向服务器发送携带所述非接触卡配置信息的配置请求;

接收模块2702,用于从服务器接收基于非接触卡配置信息生成的非接触卡补丁数据。

本发明还提出了一种在服务器侧配置用户终端的装置。

图28为根据本发明在服务器侧配置用户终端的装置结构图。如图28所示,该装置2800包括:

接收模块2801,用于从用户终端接收非接触卡配置信息;

生成模块2802,用于基于非接触卡配置信息生成非接触卡补丁数据;

发送模块2803,用于向所述用户终端发送所述非接触卡补丁数据。

本发明还提出一种管理非接触卡的装置。

图29为本发明的管理非接触卡的装置结构图。

该装置2900可以应用于设置有非接触卡的用户终端,该装置2900包括:

交互确定模块2901,用于确定用户终端将通过所述非接触卡与POS机进行交互;

指导信息显示模块2902,用于显示指导信息,指导信息用于指示如何通过所述非接触卡与所述POS机进行交互。

图30为根据本发明的非接触卡用户指导功能示意图。

由图30可见,实现本发明的系统包括:(1)服务器,用于为多用户或多设备服务,基于用户喜好推送广告、备份用户用卡模板和习惯、或通过众筹方式共建POS黄页服务;(2)供应商(可以是终端上、POS商、或卡商),用户发布补丁、发布刷卡指导、或提供POS黄页服务;(3)终端,包括非接模块和卡,用于通过基于操作或事件,记录刷卡记录,或提供刷卡指导,并基于补丁、策略、或刷卡上下文和POS机进行交互。

本发明实施例提供了一种非接卡用户指导的方法和装置。该方法包括:(1)基于多方信息配置非接模块;(2)动态提供刷卡指导;(3)基于用户意图进行非接卡的使用指导和管理。该装置包括:(1)基于多方信息配置非接模块的模块;(2)动态提供刷卡指导的模块;(3)基于用户意图进行非接卡的使用指导和管理的模块。该装置可以设置在终端中。

具体地,非接模块的配置包括:(1)基于区域集合、卡片、POS、终端信息等,对非接Patch和策略进行动态下载和管理。(2)基于用户信息下载和管理POS地图,POS地图被设计为非接卡用户指导的数据中心。

刷卡指导包括:(a)适时推荐性能最好的POS,(或提示用户最差的POS);刷卡位置;刷卡高度等。(b)提供非接信号强度的测试,方便用户找到最佳刷卡位置。

卡片的管理包括:(1)基于用户轨迹的卡片管理;(2)基于移动POS轨迹的卡片管理;(3)基于用户意图的卡片管理;(4)基于新环境的卡片管理;(5) 针对多设备,多用户的卡片管理,等等。

综上所述,本发明实现了基于地理区域集合、卡片信息、经常访问的POS列表等多种方式的Patch下载和更新,还可以基于容量限制提醒删除Patch,从而有效控制不同区域间的Patch冲突和Patch的不断膨胀。

而且,本发明在用户刷卡失败、尝试刷卡超过一定的时限、进入某区域或者用户进行查询时,可以弹出在线或者离线的刷卡指导,指导提供推荐刷卡POS机、最佳刷卡位置和距离等,从而帮忙用户刷卡,提高用户体验。

另外,本发明还可以基于预测用户的意图,帮助用户对非接触卡使用进行指导以及卡片管理。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1