支持现金货币兑换的系统、方法及装置的制造方法

文档序号:10515716阅读:250来源:国知局
支持现金货币兑换的系统、方法及装置的制造方法
【专利摘要】本发明公开了一种支持现金货币兑换的系统、方法及装置,属于网络应用领域。本发明通过在服务器为请求现金货币兑换服务的第一客户端,查找提供现金货币兑换服务的至少一个第二客户端,以触发第一客户端的电子钱包向第二客户端的电子钱包转移指定数值,且第一客户端的用户从第二客户端的用户或商户处提取与该指定数值等额的现金货币,由于网络中第二客户端的用户比较多,且服务器为第一客户端推荐的第二客户端离第一客户端较近,因此解决了相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题;达到了可以快速领取现金的效果。
【专利说明】
支持现金货币兑换的系统、方法及装置
技术领域
[0001]本发明涉及网络应用领域,特别涉及一种支持现金货币兑换的系统、方法及装置。
【背景技术】
[0002]在日常生活中,由于电子支付并没有完全普及,在较多的场合还是需要现金进行交易。
[0003]为了领取到现金,用户需要到银行的柜台排队取款,或者到自动取款机(英文:Automatic Teller Machine,ATM)处进行排队取款。由于银行和ATM的分布比较少,用户可能需要跨度较远距离才能领取到现金,因此领取现金的过程比较耗时。

【发明内容】

[0004]为了解决相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题,本发明实施例提供了一种支持现金货币兑换的系统、方法及装置。所述技术方案如下:
[0005]第一方面,提供了一种支持现金货币兑换的系统,其特征在于,所述系统包括请求现金货币兑换服务的第一客户端、提供现金货币兑换服务的至少一个第二客户端以及服务器,
[0006]所述第一客户端,用于提供兑换需求入口,根据基于所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息;
[0007]所述服务器,用于接收所述兑换业务请求,至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项;
[0008]所述第二客户端,用于接收所述兑换业务项,根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答;
[0009]所述服务器,还用于从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第二客户端信息至少包含所述第二客户端的当前地理位置信息;
[0010]所述第一客户端,还用于显示获取的所述第二客户端信息,从显示的所述第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0011]第二方面,提供了一种支持现金货币兑换的方法,其特征在于,应用于支持现金货币兑换系统中请求现金货币兑换服务的第一客户端,所述系统还包括提供现金货币兑换服务的至少一个第二客户端和服务器,所述方法包括:
[0012]提供兑换需求入口,根据基于所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求用于触发所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端;
[0013]显示获取的所述第二客户端信息,从显示的所述第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0014]第三方面,提供了一种支持现金货币兑换的方法,其特征在于,应用于支持现金货币兑换系统中的服务器,所述系统还包括请求现金货币兑换服务的第一客户端以及提供现金货币兑换服务的至少一个第二客户端,所述方法包括:
[0015]接收所述第一客户端发送的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息;
[0016]至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答;
[0017]从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述至少一个第二客户端用于触发所述第一客户端从所述至少一个第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0018]第四方面,提供了一种支持现金货币兑换的方法,其特征在于,应用于提供现金货币兑换系统中请求现金货币兑换服务的第二客户端,所述系统还包括请求现金货币兑换服务的至少一个第二客户端和服务器,所述方法包括:
[0019]接收所述兑换业务项,所述兑换业务项是所述第一客户端向所述服务器发送至少携带所述第一客户端的当前地理位置信息的兑换业务请求后,所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送的;
[0020]根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述确认应答用于触发所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第一客户端从所述至少一个第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0021]第五方面,提供了一种支持现金货币兑换的装置,其特征在于,应用于支持现金货币兑换系统中请求现金货币兑换服务的第一客户端,所述系统还包括提供现金货币兑换服务的至少一个第二客户端和服务器,所述装置包括:
[0022]提供模块,用于提供兑换需求入口;
[0023]第一发送模块,用于根据基于所述提供模块提供的所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求用于触发所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端;
[0024]第一显示模块,用于显示获取的所述第二客户端信息;
[0025]转移模块,用于从所述第一显示模块显示的所述第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0026]第六方面,提供了一种支持现金货币兑换的装置,其特征在于,应用于支持现金货币兑换系统中的服务器,所述系统还包括请求现金货币兑换服务的第一客户端以及提供现金货币兑换服务的至少一个第二客户端,所述装置包括:
[0027]第一接收模块,用于接收所述第一客户端发送的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息;
[0028]第一推送模块,用于至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答;
[0029]第二推送模块,用于从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述至少一个第二客户端用于触发所述第一客户端从所述至少一个第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0030]第七方面,提供了一种支持现金货币兑换的装置,其特征在于,应用于提供现金货币兑换系统中请求现金货币兑换服务的第二客户端,所述系统还包括请求现金货币兑换服务的至少一个第二客户端和服务器,所述装置包括:
[0031 ]第一接收模块,用于接收所述兑换业务项,所述兑换业务项是所述第一客户端向所述服务器发送至少携带所述第一客户端的当前地理位置信息的兑换业务请求后,所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送的;
[0032]发送模块,用于根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述确认应答用于触发所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第一客户端从所述至少一个第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0033]本发明实施例提供的技术方案带来的有益效果是:
[0034]通过服务器为请求现金货币兑换服务的第一客户端,查找提供现金货币兑换服务的至少一个第二客户端,以触发第一客户端的电子钱包向第二客户端的电子钱包转移指定数值,且第一客户端的用户从第二客户端的用户或商户处提取与该指定数值等额的现金货币,由于网络中第二客户端的用户比较多,且服务器为第一客户端推荐的第二客户端离第一客户端较近,因此解决了相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题;达到了可以快速领取现金的效果。
【附图说明】
[0035]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1是本发明一个实施例中提供的支持现金货币兑换的系统的架构图;
[0037]图2是本发明一个实施例中提供的移动终端的结构示意图;
[0038]图3是本发明一个实施例中提供的服务器的结构示意图;
[0039]图4A至图4C是本发明部分实施例提供的支持现金货币兑换的系统在实施时的示意图;
[0040]图5A是本发明一个实施例中提供的第一客户端的结构方框图;
[0041]图5B是本发明一个实施例中提供的第一客户端的结构方框图;
[0042]图6A是本发明一个实施例中提供的服务器的结构方框图;
[0043]图6B是本发明一个实施例中提供的服务器的结构方框图;
[0044]图7A是本发明一个实施例中提供的第二客户端的结构方框图;
[0045]图7B是本发明一个实施例中提供的第二客户端的结构方框图;
[0046]图8是本发明一个实施例中提供的请求现金货币兑换服务的方法的流程图;
[0047]图9是本发明另一个实施例中提供的请求现金货币兑换服务的方法的流程图;
[0048]图1OA-图1OD是本发明部分实施例中提供的生成和显示导航页面的流程图;
[0049]图1lA-图1lC是本发明部分实施例中提供的电子钱包转移指定数值时的流程图;
[0050]图12是本发明再一个实施例中提供的请求现金货币兑换服务的方法的流程图。
【具体实施方式】
[0051]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0052]系统环境
[0053]图1是本发明一个实施例中提供的支持现金货币兑换的系统的架构图。该系统包括:请求现金货币兑换服务的第一客户端110、服务器120和提供现金货币兑换服务的至少一个第二客户端130。其中:
[0054]第一客户端110是由服务器120提供的应用程序(英文简称:APP)。第一客户端110可以是微博客户端、博客客户端、社交类应用客户端或其他应用类客户端。第一客户端110可以从服务器120获取与现金货币兑换业务相关的服务页面,还可以向服务器120提供与现金货币兑换业务相关的信息。第一客户端110通常需要运行在用户所使用的移动终端上,这里的移动终端可以是智能手机、平板电脑、电子阅读器等。
[0055]第一客户端110通过有线网络或无线网络与服务器120相连。
[0056]服务器120是提供现金货币兑换业务的服务器计算机系统。服务器120通常是多台服务器的集群,每台服务器用于实现一个或一个以上的功能模块。服务器120可以是提供现金货币兑换业务的后台服务器系统的集群。其中,提供现金货币兑换业务的后台服务器系统可以是微博客户端的后台服务器系统、即时聊天程序的后台服务器系统、语音聊天程序的后台服务器系统或社交类应用的后台服务器系统等等。
[0057]第二客户端130也是由服务器120提供的应用程序。第二客户端130可以是微博客户端、博客客户端、社交类应用客户端或其他应用类客户端。第二客户端130可以从服务器120获取与现金货币兑换业务相关的服务页面,还可以向服务器120提供与现金货币兑换业务相关的信息。第二客户端130通常需要运行在用户所使用的移动终端上,这里的移动终端可以是智能手机、平板电脑、电子阅读器等。
[0058]第二客户端130通过有线网络或无线网络与服务器120相连。
[0059]在现金货币兑换系统中,通常会有较多的第二客户端130,每个第二客户端130可以作为提供现金货币兑换的ATM,以供其他第一客户端110进行现金货币的兑换。
[0060]可选的,该系统还可以包括中间商户客户端140。该中间商户客户端140—般具有对现金货币的真伪进行验证的功能,比如常见的验钞机。
[0061 ]计算机架构
[0062]图2是本发明一个实施例中提供的移动终端的结构示意图。图2中的移动终端200可以为图1系统中的第一客户端110所对应的终端的结构,也可以作为图1系统中第二客户端130所对应的终端的结构。
[0063]移动终端200可以包括RF(全称:Rad1 Frequency,中文:射频)电路210、包括有一个或一个以上计算机可读存储介质的存储器220、输入单元230、显示单元240、传感器250、音频电路260、短距离无线传输模块270、包括有一个或者一个以上处理核心的处理器280、以及电源290等部件。本领域技术人员可以理解,图2中示出的移动终端200结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0064]RF电路210可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器280处理;另外,将涉及上行的数据发送给基站。通常,RF电路210包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(英文:subscriber identity module,SIM)卡、收发信机、親合器、低噪声放大器(英文:low noise amplif ier,LNA)、双工器等。此外,RF电路210还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(英文:global system of mobile communicat1n,GSM)、通用分组无线服务(英文:general packet rad1 service,GPRS)、码分多址(英文:code divis1n multipleaccess,CDMA)、宽带码分多址(英文:wideband code divis1n multiple access,WCDMA)、长期演进(英文:long term evo Iut i on,LTE)、电子邮件、短消息服务(英文:shortmessaging service,SMS)等。存储器220可用于存储软件程序以及模块,比如,存储器220可以用于存储预设时间列表,还可以用于存储采集语音信号的软件程序、实现关键词识别的软件程序、实现连续语音识别的软件程序以及实现设置提醒事项的软件程序,还可以用于存储无线接入点与用户账号的绑定关系等等。处理器280通过运行存储在存储器220的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器220可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如视频播放功能、图像显示功能、触屏识别功能等)等;存储数据区可存储根据移动终端的使用所创建的数据等。此外,存储器220可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器220还可以包括存储器控制器,以提供处理器280和输入单元230对存储器220的访问。
[0065]输入单元230可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元230可包括触敏表面231以及其他输入设备232。触敏表面231,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面231上或在触敏表面231附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面231可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器280,并能接收处理器280发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面231。除了触敏表面231,输入单元230还可以包括其他输入设备232。具体地,其他输入设备232可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0066]显示单元240可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元240可包括显示面板241,可选的,可以采用液晶显示器(英文:liquid crystaldisplay,IXD)、有机发光二极管(英文:organic light-emitting d1de,0LED)等形式来配置显示面板241。进一步的,触敏表面231可覆盖在显示面板241之上,当触敏表面231检测到在其上或附近的触摸操作后,传送给处理器280以确定触摸事件的类型,随后处理器280根据触摸事件的类型在显示面板241上提供相应的视觉输出。虽然在图2中,触敏表面231与显示面板241是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面231与显示面板241集成而实现输入和输出功能。
[0067]移动终端还可包括至少一种传感器250,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板241的亮度,接近传感器可在移动终端移动到耳边时,关闭显示面板241和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0068]音频电路260、扬声器261、传声器262可提供用户与移动终端之间的音频接口。音频电路260可将接收到的音频数据转换后的电信号,传输到扬声器261,由扬声器261转换为声音信号输出;另一方面,传声器262将收集的声音信号转换为电信号,由音频电路260接收后转换为音频数据,再将音频数据输出处理器280处理后,经RF电路210以发送给另一移动终端,或者将音频数据输出至存储器220以便进一步处理。音频电路260还可能包括耳塞插孔,以提供外设耳机与移动终端的通信。
[0069]短距离无线传输模块270可以是无线保真(英文:wireless fidelity,WiFi)模块或者蓝牙模块等。移动终端通过短距离无线传输模块270可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图2示出了短距离无线传输模块270,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0070]处理器280是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器280可包括一个或多个处理核心;可选的,处理器280可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器280中。
[0071]移动终端还包括给各个部件供电的电源290(比如电池),优选的,电源可以通过电源管理系统与处理器280逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源290还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0072]尽管未示出,移动终端还可以包括摄像头、蓝牙模块等,在此不再赘述。
[0073]移动终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。
[0074]图3是本发明一个实施例中提供的服务器的结构示意图。该服务器300为图1系统中的服务器120。
[0075]服务器300包括中央处理单元(英文:central processing unit,CPU)301、包括随机存取存储器(英文:random-access memory,RAM)302和只读存储器(英文:read_onlymemory,R0M)303的系统存储器304,以及连接系统存储器304和中央处理单元301的系统总线305。服务器300还包括帮助计算机内的各个器件之间传输信息的基本输入/输出(英文:input/output,I/O)系统306,和用于存储操作系统313、应用程序314和其他程序模块315的大容量存储设备307。
[0076]基本输入/输出系统306包括有用于显示信息的显示器308和用于用户输入信息的诸如鼠标、键盘之类的输入设备309。其中显示器308和输入设备309都通过连接到系统总线305的输入输出控制器310连接到中央处理单元301。基本输入/输出系统306还可以包括输入/输出控制器310以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入/输出控制器310还提供输出到显示屏、打印机或其他类型的输出设备。
[0077]大容量存储设备307通过连接到系统总线305的大容量存储控制器(未示出)连接到中央处理单元301。大容量存储设备307及其相关联的计算机可读介质为服务器300提供非易失性存储。也就是说,大容量存储设备307可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
[0078]不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括静态随机存取存储器(英文:static random access memory,SRAM),电可擦除可编程只读存储器(英文:electrically erasable programmable read-only memory,EEPROM),可擦除可编程只读存储器(英文:erasable programmable read only memory,EPROM),可编程只读存储器(英文-programmable read only memory,PR0M)、RAM、R0M、闪存或其他固态存储其技术,CD-ROM、数字通用光盘(英文:digital versatile disc,DVD)或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的系统存储器304和大容量存储设备307可以统称为存储器。
[0079]根据本发明的各种实施例,服务器300还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器300可以通过连接在系统总线305上的网络接口单元311连接到网络312,或者说,也可以使用网络接口单元311来连接到其他类型的网络或远程计算机系统(未示出)。
[0080]上述存储器304还包括一个或者一个以上的程序,这些程序经配置以由一个或者一个以上处理器执行。
[0081 ]示例性架构概括
[0082]为了实现向第一客户端推送能够提供现金货币兑换服务的且离第一客户端较近的第二客户端,服务器需要对第二客户端进行筛选。在示意性的实施例中:
[0083]第一客户端110,用于提供兑换需求入口,根据基于该兑换需求入口触发的兑换需求操作,向服务器120发送现金货币的兑换业务请求,该兑换业务请求中至少携带第一客户端110的当前地理位置信息。
[0084]服务器120,用于接收该兑换业务请求,至少根据该第一客户端110的当前地理位置信息获取预设范围内的至少一个第二客户端130,向至少一个该第二客户端130推送与该兑换业务请求相对应的兑换业务项。
[0085]该第二客户端130,用于接收该兑换业务项,根据基于该兑换业务项的确认控件触发的确认操作,向服务器120发送该兑换业务项的确认应答。
[0086]服务器120,还用于从反馈该确认应答的多个第二客户端130中,将至少一个第二客户端130信息推送给第一客户端110,该第二客户端130信息至少包含该第二客户端130的当前地理位置信息;
[0087]第一客户端110,还用于显示获取的该第二客户端130信息,从显示的该第二客户端130信息中确定出一第二客户端130作为目标客户端,触发第一客户端110的电子钱包向该目标客户端的电子钱包转移指定数值。
[0088]第一客户端110的电子钱包被转移出的该指定数值用于兑换目标客户端的用户所持有的与该指定数值等额的现金货币。
[0089]综上所述,本发明实施例提供的支持现金货币兑换的系统,通过服务器为请求现金货币兑换服务的第一客户端,查找提供现金货币兑换服务的至少一个第二客户端,以触发第一客户端的电子钱包向第二客户端的电子钱包转移指定数值,且第一客户端的用户从第二客户端的用户或商户处提取与该指定数值等额的现金货币,由于网络中第二客户端的用户比较多,且服务器为第一客户端推荐的第二客户端离第一客户端较近,因此解决了相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题;达到了可以快速领取现金的效果。
[0090]第一客户端通常会显示兑换需求页面,利用兑换需求页面引导用户设定对提供现金货币服务的第二客户端的限定条件,以实现请求现金货币兑换的服务。在示意性的实施例中:
[0091]第一客户端110,还用于显示设置有兑换需求入口的兑换需求页面,兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端130的限定条件。
[0092]可选的,这里所讲的限定条件可以包括用于限定第二客户端130的客户端类型,比如可以包括商户和个人等。
[0093]当限定的客户端类型被选中为个人时,限定条件还可以包括兴趣爱好、性别、年龄段中的至少一种。比如,当第一客户端110与目标客户端之间完成现金货币的兑换后,由于目标客户端的兴趣爱好、性别、年龄段比较符合第一客户端110的交友条件,因此,第一客户端110可以与该目标客户端互相加为好友的可能性更大,进而提供了社交的一种可能性。
[0094]当限定的客户端类型被选中为商户时,限定条件还可以包括商户的服务类型,比如餐饮、家居、保洁等。
[0095]需要说明的是,当用户在兑换需求页面选定限定的客户端类型之后,未被选中的客户端类型所对应的条件设置选项则被设置为不可操作。举例来讲,当用户选中个人类型时,兑换需求页面中商户类型所涉及的服务类型等条件设置选项均被设置为不可操作。再举例来讲,当用户选中商户类型时,兑换需求页面中个人类型所涉及的兴趣爱好、性别、年龄等条件设置选项均被设置为不可操作。
[0096]可选的,限定条件还可以包括设定的距离,该距离用于指示允许第二客户端130与第一客户端110之间的最大距离。当第一客户端110限定距离之和,服务器120最终为第一客户端110推荐的第二客户端130与该第一客户端110的距离均小于该距离,从而使得现金货币的交互更为快速。
[0097]可选的,限定条件还可以包括兑换的最大金额,该金额的限定可以避免一些提供小额现金货币兑换服务的第二客户端130参与现金货币兑换,但又无法给第一客户端110提供完整的现金货币的情况;其次,该金额的限定还可以避免一些仅想提供大额现金货币兑换服务的第二客户端130参与本次的现金货币兑换,让第二客户端130在参与现金货币兑换时有所选择。
[0098]显然,限定条件还可以包含其他的条件,本实施不对限定条件的具体内容进行限定。
[0099]第一客户端110,还用于获取兑换需求页面中设置的限定条件,根据基于兑换需求入口触发的兑换需求操作,将限定条件以及第一客户端110的当前地理位置信息生成兑换业务请求,向该服务器120发送该兑换业务请求。
[0100]当兑换需求入口被触发后,第一客户端110则将兑换需求页面中设置的限定条件以及第一客户端110的当前地理位置信息生成兑换业务请求,向该服务器120发送该兑换业务请求。
[0101]可选的,第一客户端110还可以针对商户类型和个人类型分别显示不同的兑换需求页面,这种情况下,针对商户类型的第一兑换需求页面中的条件设置选项仅涉及与商户类型相关的选项;针对个人类型的第二兑换需求页面中的条件设置选项仅涉及与个人类型相关的选项。
[0102]对应的,当第一兑换需求页面中的兑换需求入口时,第一客户端110将第一兑换需求页面中限定的条件以及该第一客户端110的当前地理位置信息生成兑换业务请求,并发送给服务器120;当第二兑换需求页面中的兑换需求入口时,第一客户端110将第二兑换需求页面中限定的条件以及该第一客户端110的当前地理位置信息生成兑换业务请求,并发送给服务器120。
[0103]可选的,第一客户端110可以从服务器120获取兑换服务主页面,在兑换服务主页面上显示有商户兑换入口和个人兑换入口,当商户兑换入口被触发后,则显示第一兑换需求页面,当个人兑换入口被触发后,则显示第二兑换需求页面。很显然,当不需要让用户设置限定条件时,第一客户端110则触发商户兑换入口或个人兑换入口后,会直接利用第一客户端110的当前地理位置信息生成兑换业务请求,并发送给服务器120。
[0104]请参见图4A所示,其示出了本发明一个实施例中提供的兑换需求页面的示意图,该兑换需求页面40中包括设置的条件设置选项,并分为商户类型的条件设置选项41,以及个人类型的条件设置选项42。条件设置选项41包括类型和最大距离,条件设置选项42包括性别、年龄、兴趣爱好和最大距离。可选的,条件设备选项41和条件设置选项42只能被择一选择,也可以被全选。比如,可以仅选择商户类型的条件设置选项41,或者仅选择个人类型的条件设置选项42。还比如,可以同时选择商户类型的条件设置选项41和个人类型的条件设置选项42。在图4A的情况下,兑换需求入口 43被触发后,则会根据该兑换需求页面40输入以及选择的条件设置选项所限定的限定条件,以及第一客户端的当前地理位置信息生成兑换业务请求。
[0105]可选的,第一客户端110在接收到服务器120反馈的第二客户端130信息时,为了便于让第一客户端110的用户可以查看到与各个第二客户端130之间的距离,以便确认最终的目标客户端,第一客户端110还可以获取第二客户端130信息中携带的第二客户端130的当前地理位置信息,计算第一客户端110与第二客户端130之间的距离,绑定显示第二客户端130信息以及与第二客户端130对应的距离;或者,第二客户端130信息还包括第一客户端110与二客户端之间的距离,第一客户端110绑定显示第二客户端130信息以及第一客户端110与第二客户端130之间的距离。
[0106]请参见图4B所示,其示出了本发明一个实施例中提供的显示第二客户端信息列表的界面示意图,在图4B中的界面44中,显示有第二客户端信息“XX商户”以及对应的距离“200米”,还显示有第二客户端信息“YY商户”以及对应的距离“500米”。
[0107]综上所述,第一客户端可以通过设置限定条件,从而使得服务器在为第一客户端推荐第二客户端时,仅推荐符合上述限定条件的第二客户端即可,以符合第一客户端的实际需求。
[0108]服务器在接收到第一客户端发送的兑换业务请求后,可以根据第一客户端设置的限定条件以及第一客户端的当前地理位置,对第二客户端进行初步筛选,生成与该兑换业务请求对应的兑换业务项,向筛选出的第二客户端该兑换业务项,这样仅有符合限定条件且与第一客户端较近的第二客户端才具备对该兑换业务项进行抢单的资格。在示意性的实施例中:
[0109]服务器120,还用于根据第一客户端110的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端130,向至少一个第二客户端130推送与兑换业务请求相对应的兑换业务项。
[0110]服务器120预先存储有第二客户端130的最新地理位置信息。可选的,第二客户端130也可以实时向服务器120上报自身的最新地址位置信息。
[0111]由于第二客户端130的数量非常多,有些第二客户端130离第一客户端110的距离非常远,而这些较远的第二客户端130由于兑换现金货币时需要行走较远的距离,因此不建议将这些第二客户端130推荐给第一客户端110。考虑到这种情况,服务器120首先从兑换业务请求中解析出第一客户端110的当前地理位置,然后根据第一客户端110的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端130,再然后筛选出这些第二客户端130符合兑换业务请求中所携带的限定条件的第二客户端130。
[0112]可选的,兑换业务请求中还可以不包含第一客户端110的当前地理位置信息,但服务器120存储有第一客户端110的最新地理位置信息,该地理位置信息通常是第一客户端实时上报给服务器120的,因此服务器120中存储的该第一客户端110的最新的地址位置信息可以通常也可以代表第一客户端110的当前地理位置。
[0113]综上所述,服务器根据第一客户端发送的兑换业务请求,筛选出符合限定条件且离第一客户端较近的第二客户端,从而使得符合限定条件且离第一客户端较近的第二客户端才具备对本次请求的兑换业务进行抢单的资格。
[0114]第二客户端在接收到服务器推送的兑换业务项之后,如下想要接单,则可以进行抢单,服务器根据抢单的第二客户端向第一客户端进行推荐。在示意性的实施例中:
[0115]第二客户端130接收服务器120发送的兑换业务项,显示该兑换业务项。常见的,第二客户端130上显示的兑换业务项可以包括用于抢单的确认控件。第二客户端130根据基于该兑换业务项的确认控件触发的确认操作,向服务器120发送该兑换业务项的确认应答。也即第二客户端130对该兑换业务项进行了抢单,也意味着第二客户端130想要为第一客户端110提供现金货币的兑换服务。
[0116]服务器120在接收到第二客户端130反馈的确认应答后,可以从反馈确认应答的第二客户端130中,确定出符合推送条件的第二客户端130,将符合推送条件的第二客户端130信息推送至第一客户端110。
[0117]在一种可能的实现方式中,服务器120发送业务兑换项的第二客户端130比较多,且未限定反馈确认应答的第二客户端130的数量,则服务器120可以能会接收到较多的第二客户端130反馈的确认应答,也即会有较多的第二客户端130进行抢单,此时,服务器120可以将这些第二客户端130的全部或部分推送给第一客户端110。
[0118]可选的,符合推送条件的第二客户端130为第一个反馈确认应答的第二客户端130,或者所有反馈确认应答的第二客户端130,或者反馈确认应答的与第一客户端110最近的一个或若干个第二客户端130,或者反馈确认应答的服务等级最高的预定个第二客户端130。
[0119]在一种可能的实现场景中,服务器120在接收到可以客户端发送的携带有限定条件的兑换业务请求后,直接根据第一客户端110的当前地理位置信息获取预设范围内的至少一个第二客户端130,并向这些第二客户端130推送了该兑换业务请求的兑换业务项,则当服务器120接收到第二客户端130反馈的确认应答后,还可以将反馈确认应答的符合该限定条件的第二客户端130推送给第一客户端110,也即,符合推送条件的第二客户端130还可以为反馈确认应答的符合兑换业务请求中携带的限定条件的第二客户端130。
[0120]服务器120也可以限定抢单的第二客户端130的数量,并将抢单成功的第二客户端130推送给第一客户端110。
[0121]可选的,服务器120在接收到针对兑换业务项反馈的预定数量的确认应答时,向推送该兑换业务项的其他第二客户端130推送确认结束通知,这里所讲的预定数量为至少一个。
[0122]第二客户端130,还用于在接收到确认结束通知后,将显示的与确认结束通知对应的兑换业务项的确认控件设置为禁止操作。
[0123]也即当服务器120接收到限定抢单数量的确认应答后,则会禁止其他第二客户端130对该兑换业务项进行抢单。
[0124]在这种情况下,服务器120可以直接将反馈确认应答的至少一个第二客户端130反馈给第一客户端110,也可以将反馈确认应答且符合限定条件的至少一个第二客户端130反馈给第一客户端110。
[0125]综上所述,服务器根据抢单的第二客户端向第一客户端进行推荐时,还可以进一步限定推荐给第一客户端的第二客户端,从而使得推荐给第一客户端的第二客户端能够被第一客户端采纳的可能性更高,提高推荐成功率。
[0126]第一客户端根据服务器推荐的第二客户端信息,选中其中一个第二客户端作为兑换交易的目标客户端,为了引导第一客户端和第二客户端能够更快速的交易,第一客户端上还可以显示与第一客户端和第二客户端相关的导航页面。在示意性的实施例中:
[0127]在第一种可能的实现中,第一客户端110本地生成导航页面。
[0128]具体的,第一客户端110在确定出目标客户端后,根据第一客户端110和目标客户端之间的路径生成导航页面,显示生成的导航页面。该导航页面至少显示第一客户端110的实时位置信息和目标客户端的实时位置信息。
[0129]可选的,第一客户端110可以从服务器120实时获取目标客户端的实时位置信息。
[0130]在第二种可能的实现中,第二客户端130为商户客户端时,由服务器120生成与第一客户端Il0和第二客户端130的地理位置相关的导航页面,并将生成的导航页面推送给第一客户端110和第二客户端130中的至少一个。
[0131]具体的,第一客户端110,还用于在确定出该目标客户端后,向该服务器120发送该目标客户端信息。
[0132]服务器120在接收到第一客户端110选定的目标客户端信息后,在该目标客户端为商户客户端时,根据第一客户端110和该目标客户端之间的路径生成导航页面,向第一客户端110和该目标客户端之间的至少一个推送该导航页面。
[0133]第一客户端110在接收到服务器120推送的该导航页面时,显示该导航页面。
[0134]该目标客户端在接收到服务器120推送的该导航页面时,显示该导航页面。
[0135]其中,显示的该导航页面至少显示第一客户端110的实时位置信息和该第二客户端130的实时位置信息。
[0136]在第三种可能的实现中,目标客户端为用户客户端时,由服务器120确定出与第一客户端110最近的中间商户客户端,并推送给第一客户端110和目标客户端,由第一客户单和目标客户端分别生成导航至该中间商户客户端的导航页面。
[0137]具体的,服务器120,还用于在接收到第一客户端110选定的目标客户端信息后,在该目标客户端为用户客户端时,确定出所在位置与第一客户端110所在位置最近的中间商户客户端,将该中间商户客户端的位置信息推送至第一客户端Il0以及被选定的该目标客户端。
[0138]在实际应用中,由于现金货币可能会存在假币,因此为了保证现金货币交易的安全性,当目标客户端为用户客户端时,此时为了避免第一客户端和目标客户端的用户均不具备对现金货币具备验证的能力,需要为第一客户端和目标客户端提供一个中间商户客户端,该中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力,以保证在进行现金货币兑换时由该中间商户客户端对现金货币进行真伪验证,保证了现金货币兑换的安全性。
[0139]第一客户端110在接收到服务器120推送的该中间商户客户端的位置信息时,利用第一客户端110和该中间商户客户端之间的路径,生成导航页面。
[0140]该目标客户端在接收到服务器120推送的该中间商户客户端的位置信息时,利用该目标客户端和该中间商户客户端之间的路径,生成导航页面。
[0141]其中,生成的该导航页面显示该第一客户端110的实时位置信息、该第二客户端130的实时位置信息和该中间商户客户端的位置信息。
[0142]在第四种可能的实现中,目标客户端为用户客户端时,由服务器120生成与第一客户端110、目标客户端以及中间商户的地理位置相关的导航页面,并将生成的导航页面推送给第一客户端110和目标客户端。
[0143]具体的,服务器120在接收到第一客户端110选定的目标客户端信息后,在该目标客户端为用户客户端时,确定出所在位置与第一客户端110所在位置最近的中间商户客户端,根据第一客户端110和该中间商户客户端之间的路径生成第一导航页面,根据该目标客户端和该中间商户客户端之间的路径生成第二导航页面,向第一客户端110发送该第一导航页面,向该目标客户端发送该第二导航页面,该中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。
[0144]第一客户端110接收并显示服务器120推送的该第一导航页面。
[0145]该目标客户端接收并显示服务器120推送的该第二导航页面。
[0146]可选的,该导航页面上还可以显示其他与本次现金货币兑换业务相关的信息,比如,触发第一客户端110的电子钱包向第二客户端130的电子钱包转移资源的转移入口或转移控件。
[0147]综上所述,在第一客户端确定出目标客户端之后,可以在第一客户端或第二客户端显示导航页面,以便引导第一客户端或第二客户端能最快速明确的到达交易目的地,并实现现金货币的兑换。
[0148]当目标客户端不为商户客户端时,可以在第一客户端和目标客户端均显示导航页面,以便引导第一客户端和第二客户端均能最快速地到达中间商户,并实现现金货币的兑换。
[0149]当第一客户端和第二客户端的用户位于同一个目的地时,则可以实现线上支付以等额获取现金货币的交易。在示意性的实施例中:
[0150]—种可能的实现中,第一客户端可以实时获知自身的地理位置以及目标客户端的地理位置,当第一客户端与目标客户端的位置相同或对应的地点相同时,则自动触发第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0151]比如,第一客户端显示的导航页面中,第一客户端和目标客户端的位置重合,则自动触发第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0152]另一种可能的实现中,第一客户端在第一客户端与所述目标客户端的位置相同时,显示转移控件,根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0153]比如,第一客户端显示的导航页面中,第一客户端和目标客户端的位置重合时,第一客户端则通过导航页面或通过其他服务页面显示转移控件,用户在触发该转移控件后,第一客户端根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0154]可选的,导航页面在初始显示时即显示有该转移控件,但此时的转移控件的操作属性为不可操作,也即无法被用户触发,直到第一客户端判定第一客户端与目标客户端的位置重合时,才设置该转移控件的操作属性为可操作,以引导用户触发该转移控件。
[0155]综上所述,第一客户端在判定第一客户端与目标客户端位于相同地点时,切换成电子钱包的数值转移页面,以触发第一客户端将第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0156]在利用第一客户端的电子钱包向目标客户端的电子钱包转移指定数值时,可以有多种转移方式。在示意性的实施例中:
[0157]在第一种转移方式中,目标客户端生成一与目标客户端信息相关的第一图形码,第一客户端110对该第一图形码进行扫描。
[0158]第一客户端110在对第一图形码扫描后,解析出该第一图形码相关的目标客户端信息,显示与目标客户端对应的数值转移界面,获取数值转移界面中输入的需要转移的数值,用户在该数值转移界面中输入转移的指定数值;第一客户端110将数值转移界面中输入的指定数值以及目标客户端信息发送至数值转移平台,由数值转移平台从第一客户端110的电子钱包中转移该指定数值至目标客户端的电子钱包中。
[0159]在第二种转移方式中,第一客户端110生成与第一客户端110信息相关的第二图形码,第二图形码用于提供给目标客户端进行扫描。目标客户端对第二图形码扫描后,得到第一客户端110信息,利用目标客户端将第一客户端110信息、需要第一客户端110转移的指定数值(可以由目标客户端输入)发送至数值转移平台,由数值转移平台从第一客户端110的电子钱包中转移指定数值至目标客户端的电子钱包中。
[0160]在第三种转移方式中,第一客户端110显示数值转移界面,该数值转移界面中设置有数值输入框、接收数值转移的账号输入框和确认控件,用户可以在该数值输入框中输入指定数值,并在账号输入框中输入目标客户端的电子钱包的账号。第一客户端110在数值转移界面中的确认控件被触发后,会将数值转移界面输入的指定数值以及目标客户端的电子钱包的账号发送至数值转移平台,由数值转移平台从第一客户端110的电子钱包中向该目标客户端的电子钱包中转移该指定数值。
[0161]这里的数值转移平台可以属于图1系统中服务器120的一部分,也可以是与该服务器120独立的平台。
[0162]进一步的,为了保证现金货币兑换的完整性,从第一客户端110的电子钱包转移出的指定数值可以先转移至数值转移平台的公共电子钱包中,当指定数值被成功转移至该公共电子钱包后,第一客户端110会显示数值转移成功的通知页面。当第一客户端110和目标客户端线下完成现金货币的交付后,由第一客户端110的用户触发通知页面上的确认控件,第一客户端110在该确认控件被触发后,通知数值转移平台将公共电子钱包中的指定数值转移至目标客户端的电子钱包中,数值转移平台在转移成功后向第一客户端110反馈转移成功通知。
[0163]综上所述,通过为第一客户端提供数值转移入口,以使得第一客户端触发向目标客户端的电子钱包转移指定数值,从而便于后续第一客户端的用户和目标客户端的用户可以实现线下的现金货币交付。
[0164]在实际应用中,提供现金货币兑换的第二客户端通常为商户,其在提供现金货币兑换服务的同时,更想推销自己商户的商品,因此为了促进自身商品的销售以及商户客户端提供现金货币的积极性,在商户客户端提供现金货币服务之后,服务器可以为请求现金货币兑换服务的客户端推送与该商户客户端相关的资源领取项。在示意性实施例中:
[0165]第一客户端110在第一客户端110的电子钱包向目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面,在数值转移成功页面上提供的确认控件被触发后,向服务器120发送兑换成功通知。
[0166]服务器120在接收到第一客户端110发送的兑换成功通知后,获取完成指定数值转移的目标客户端的类型,在目标客户端为商户客户端时,向第一客户端110推送用于兑换所述目标客户端提供的物品的第一资源领取项。
[0167]而在目标客户端为用户客户端时,向第一客户端110和目标客户端均推送用于兑换指定商户提供的物品的第二资源领取项。这里的第二资源领取项可以是指定商户预先投放在服务器120中的。
[0168]请参见图4C所示,其示出了本发明一个实施例中提供的包含资源领取项的界面示意图,在图4C的界面45中,显示有一张资源领取项46,该资源领取项是与目标客户端“XX商户”相关的代金券。
[0169]可选的,服务器120在接收到第一客户端110发送的兑换成功通知后,还可以提高目标客户端的服务等级,该服务等级可以作为服务器120为第一客户端110筛选提供现金货币兑换服务的第二客户端130时的一种考虑因素。比如,当第二客户端130的服务等级越高,其可能被推荐给附近的第一客户端110的可能性也越高。
[0170]综上所述,服务器在第一客户端完成现金货币兑换时,向第一客户端推送与本次提供现金货币服务的目标客户端相关的资源领取项,从而可以提高目标客户端的推广度以及销售量。
[0171]服务器在第一客户端和作为用户客户端的目标客户端完成现金货币兑换时,向第一客户端和目标客户端均提供资源领取项,以作为奖励,且可以进一步促进第一客户端和目标客户端使用现金货币兑换的服务。
[0172]需要补充说明的是,为了避免第一客户端的频繁兑现或者进行大额兑现等非法兑现的情况,本发明实施例中,服务器在接收到第一客户端发送的兑换业务请求之后,需要对第一客户端的兑现频率或兑现金额进行判定。在示意性实施例中:
[0173]以兑换频率为例,服务器120在接收到第一客户端110发送的兑换业务请求后,检测第一客户端Il0在预定时间段内发送的兑换业务项的次数是否小于预定次数阈值;若第一客户端110在预定时间段内发送的兑换业务项的次数小于所述预定次数阈值,则执行所述至少根据所述第一客户端110的当前地理位置信息获取预设范围内的至少一个第二客户端130的步骤。
[0174]以兑换金额为例,服务器120在接收到第一客户端110发送的兑换业务请求后,检测第一客户端Il0在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端110在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则执行所述至少根据所述第一客户端110的当前地理位置信息获取预设范围内的至少一个第二客户端130的步骤。
[0175]图5A是本发明一个实施例中提供的第一客户端的结构方框图。该第一客户端包括:提供模块501、第一发送模块502、第一显示模块503和转移模块504。
[0176]提供模块501,用于提供兑换需求入口;
[0177]第一发送模块502,用于根据基于所述提供模块501提供的所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求用于触发所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端;
[0178]第一显示模块503,用于显示获取的所述第二客户端信息;
[0179]转移模块504,用于从所述第一显示模块503显示的所述第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0180]在一个可选的实施例中,所述提供模块501,还用于显示设置有所述兑换需求入口的兑换需求页面,所述兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端的限定条件;
[0181]所述第一发送模块502,还用于获取所述提供模块提供的所述兑换需求页面中设置的限定条件,根据基于所述兑换需求入口触发的兑换需求操作,将所述限定条件以及所述第一客户端的当前地理位置信息生成所述兑换业务请求,向所述服务器发送所述兑换业务请求。
[0182]在一个可选的实施例中,所述第一显示模块503,包括:
[0183]第一显示单元,用于接收所述第二客户端信息,根据所述第二客户端信息中携带的所述第二客户端的当前地理位置信息,计算所述第一客户端与所述第二客户端之间的距离,绑定显示所述第二客户端信息以及所述距离;或者,
[0184]第二显示单元,用于在所述第二客户端信息还包括所述第一客户端与所述第二客户端之间的距离时,接收所述第二客户端信息,绑定显示所述第二客户端信息以及所述第一客户端与所述第二客户端之间的距离。
[0185]在一个可选的实施例中,该第一客户端还可以包括第二显示模块505,如图5B所不O
[0186]第二显示模块505,用于根据所述第一客户端和所述目标客户端之间的路径生成导航页面,显示生成的所述导航页面,所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。
[0187]在图5B所示的一种可选的实施例中,该第一客户端还可以包括第二发送模块506和第三显示模块507。
[0188]第二发送模块506,用于向所述服务器发送所述目标客户端信息,所述目标客户端信息用于触发所述服务器在接收到所述目标客户端信息后,在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送的;
[0189]第三显示模块507,用于在接收到所述服务器推送的所述导航页面时,显示所述导航页面,显示的所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。
[0190]在图5B所示的一种可选的实施例中,该第一客户端还可以包括接收模块508和生成模块509。
[0191]接收模块508,用于接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端的位置信息是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出的所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力;
[0192]生成模块509,用于利用所述第一客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述第二客户端的实时位置信息和所述中间商户客户端的位置信息。
[0193]在图5B所示的一种可选的实施例中,该第一客户端还可以包括第四显示模块510。
[0194]第四显示模块510,用于接收并显示所述服务器推送的基于中间商户客户端所在位置信息的导航页面,所述导航页面是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端,根据所述第一客户端和所述中间商户客户端之间的路径生成的导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。
[0195]在一个可选的实施例中,转移模块504可以包括:第一转移单元和第二转移单元。
[0196]第一转移单元,用于在所述第一客户端与所述目标客户端的位置相同时,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值;
[0197]或者,
[0198]第二转移单元,用于在所述第一客户端与所述目标客户端的位置相同时,显示转移控件,根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0199]在图5B所示的一种可选的实施例中,该第一客户端还可以包括第五显示模块511和第三发送模块512。
[0200]第五显示模块511,用于在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面;
[0201]第三发送模块512,用于在所述第五显示模块511显示的所述数值转移成功页面上提供的确认控件被触发后,向所述服务器发送兑换成功通知,所述兑换成功通知用于触发所述服务器获取完成所述指定数值转移的目标客户端的类型,在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。
[0202]综上所述,本发明实施例提供的第一客户端,通过向服务器兑换业务请求,以接收服务器推荐与第一客户端较近的第二客户端,并根据推荐的第二客户端,选中一个第二客户端作为目标客户端,与该目标客户端进行现金货币兑换,由于第二客户端距离第一客户端较近,因此可以提高第一客户端兑换现金货币的效率。
[0203]此外,第一客户端还可以通过对第二客户端的限定条件,获得符合限定条件的第二客户端,从而可以提高第一客户端和目标客户端交友的可能性和安全性。
[0204]图6A是本发明一个实施例中提供的服务器的结构方框图。该服务器包括:第一接收模块601、第一推送模块602和第二推送模块603。
[0205]第一接收模块601,用于接收所述第一客户端发送的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息;
[0206]第一推送模块602,用于至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答;
[0207]第二推送模块603,用于从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述至少一个第二客户端用于触发所述第一客户端从所述至少一个第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0208]在一个可选的实施例中,兑换业务请求中还携带有限定条件,所述第一推送模块602,还用于:
[0209]根据所述第一客户端的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项。
[0210]在一个可选的实施例中,第二推送模块603,还用于:
[0211]从反馈所述确认应答的第二客户端中,确定出符合推送条件的第二客户端,将所述符合推送条件的第二客户端信息推送至所述第一客户端,
[0212]其中,所述符合推送条件的第二客户端为第一个反馈确认应答的第二客户端,或者所有反馈确认应答的第二客户端,或者反馈确认应答的符合所述兑换业务请求中携带的限定条件的第二客户端,或者反馈确认应答的与所述第一客户端最近的第二客户端。
[0213]在一个可选的实施例中,服务器还可以包括:第二接收模块604和第三推送模块605。
[0214]第二接收模块604,用于接收所述第一客户端选定的目标客户端信息;
[0215]第三推送模块605,用于在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送所述导航页面。
[0216]在图6Β所示的一种可选的实施例中,服务器还可以包括:第一确定模块606和第四推送模块607。
[0217]第一确定模块606,用于在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端;
[0218]第四推送模块607,用于将所述中间商户客户端的位置信息推送至所述第一客户端以及被选定的所述目标客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。
[0219]在图6Β所示的一种可选的实施例中,服务器还可以包括:第二确定模块608、生成模块609和发送模610。
[0220]第二确定模块608,用于在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端;
[0221]生成模块609,用于根据所述第一客户端和所述中间商户客户端之间的路径生成第一导航页面,根据所述目标客户端和所述中间商户客户端之间的路径生成第二导航页面;
[0222]发送模块610,用于向所述第一客户端发送所述第一导航页面,向所述目标客户端发送所述第二导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。
[0223]在图6Β所示的一种可选的实施例中,服务器还可以包括:第五推送模块611。
[0224]第五推送模块611,用于在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向推送所述兑换业务项的其他第二客户端推送确认结束通知,所述预定数量为至少一个,所述确认结束通知用于触发所述第二客户端将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。
[0225]在一种可能的实现方式中,第一推送模块602,还用于:
[0226]检测所述第一客户端在预定时间段内发送的兑换业务请求的次数是否小于预定次数阈值;若第一客户端在预定时间段内发送的兑换业务请求的次数小于所述预定次数阈值,则至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端;
[0227]或者,
[0228]检测所述第一客户端在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端。
[0229]在图6Β所示的一种可选的实施例中,服务器还可以包括:第三接收模块612、获取模块613和第六推送模块614。
[0230]第三接收模块612,用于接收到兑换成功通知,所述兑换成功通知是所述第一客户单在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后发送的;
[0231]获取模块613,用于获取完成所述指定数值转移的目标客户端的类型;
[0232]第六推送模块614,用于在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。
[0233]综上所述,本发明实施例提供的服务器,通过为第一客户端推荐与第一客户端较近的第二客户端,提高了推荐的有效性。
[0234]另外,服务器还通过为第一客户端推荐与第一客户端较近的且符合第一客户端限定条件的第二客户端,从而使得第一客户端能更好的选择想要的第二客户端,且可以进一步提高第一客户端和第二客户端成为好友的可能性。
[0235]服务器在判定目标客户端为个人客户端时,还可以为第一客户端和目标客户端设定中间商户客户端,以便于第一客户端和目标客户端均值该中间商户客户端进行现金货币的兑换,由于中间商户客户端可以提供现金货币的真伪验证服务,因此提高了现金货币兑换的可靠性。
[0236]服务器可以为第一客户端和目标客户端生成导航页面,可以引导第一客户端和目标客户端到达相同的目的地进行兑换交易,避免了第一客户端和目标客户端因不知道路线而无法进行面对面现金货币兑换的情况。
[0237]图7A是本发明一个实施例中提供的第二客户端的结构方框图。该第二客户端包括:第一接收模块701和发送模块702。
[0238]第一接收模块701,用于接收所述兑换业务项,所述兑换业务项是所述第一客户端向所述服务器发送至少携带所述第一客户端的当前地理位置信息的兑换业务请求后,所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送的;
[0239]发送模块702,用于根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述确认应答用于触发所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第一客户端从所述至少一个第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。
[0240]在一个可选的实施例中,该第二客户端还可以包括:第二接收模块703和第一显示模块704,如图7B所示。
[0241]第二接收模块703,用于接收所述服务器推送的导航页面,所述导航页面是所述服务器根据所述第一客户端和所述第二客户端之间的路径生成的导航页面,或者是所述服务器在判定所述第二客户端为用户客户端时,根据所述第二客户端以及中间商户客户端之间的路径生成的导航页面,所述中间商户客户端是与所述第一客户端位置最近的中间商户客户端;
[0242]第一显示模块704,用于显示所述第二接收模块703接收到的导航页面。
[0243]在图7B所示的一种可选的实施例中,该第二客户端还可以包括:第三接收模块705和生成模块706。
[0244]第三接收模块705,用于接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端是所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力;
[0245]生成模块706,用于利用所述第二客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述第二客户端的实时位置信息和所述中间商户客户端的位置信息。
[0246]在图7B所示的一种可选的实施例中,该第二客户端还可以包括:第四接收模块707和设置模块708。
[0247]第四接收模块707,用于接收确认结束通知,所述确认结束通知是所述服务器在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向所述第二客户端推送的;
[0248]设置模块708,用于将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。
[0249]在图7B所示的一种可选的实施例中,该第二客户端还可以包括:第五接收模块709和第二显示模块710。
[0250]第五接收模块709,用于接收所述服务器推送的资源领取项,所述资源领取项是所述第一客户端在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,向所述服务器发送兑换成功通知,所述服务器在确定所述目标客户端为用户客户端时,向所述目标客户端推送的用于兑换指定商户提供的物品的第二资源领取项;
[0251]第二显示模块710,用于显示所述资源领取项。
[0252]综上所述,本发明实施例提供的提供现金货币兑换服务的第二客户端,通过对第一客户端的兑换业务项进行抢单,由服务器推荐给第一客户端,并被第一客户端选定为目标客户端时,利用第二客户端的电子钱包接收第一客户端电子钱包的指定数值,以便于第二客户端的用户向第一客户端的用户交付与该指定数值等额的现金货币。
[0253]图8是本发明一个实施例中提供的请求现金货币兑换服务的方法的流程图,该请求现金货币兑换服务的方法以应用于图1所示的系统中来举例说明。该方法包括:
[0254]步骤801,第一客户端提供兑换需求入口,根据基于兑换需求入口触发的兑换需求操作,向服务器发送现金货币的兑换业务请求;
[0255]兑换业务请求中至少携带第一客户端的当前地理位置信息。
[0256]可选地,在该步骤中,第一客户端可以显示设置有该兑换需求入口的兑换需求页面,兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端的限定条件,第一客户端获取兑换需求页面中设置的限定条件,根据基于兑换需求入口触发的兑换需求操作,将限定条件以及第一客户端的当前地理位置信息生成所述兑换业务请求,向所述服务器发送所述兑换业务请求。
[0257]步骤802,服务器接收第一客户端发送的兑换业务请求;
[0258]步骤803,服务器至少根据第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端;
[0259]步骤804,服务器向至少一个第二客户端推送与兑换业务请求相对应的兑换业务项;
[0260]步骤805,第二客户端接收兑换业务项;
[0261]步骤806,第二客户端根据基于兑换业务项的确认控件触发的确认操作,向服务器发送兑换业务项的确认应答;
[0262]步骤807,服务器从反馈确认应答的多个第二客户端中,将至少一个第二客户端信息推送给第一客户端;
[0263]步骤808,第一客户端显示获取的第二客户端信息,从显示的第二客户端中确定出一第二客户端作为目标客户端,触发第一客户端的电子钱包向目标客户端的电子钱包转移指定数值。
[0264]综上所述,本发明实施例提供的支持现金货币兑换的方法,通过服务器为请求现金货币兑换服务的第一客户端,查找提供现金货币兑换服务的至少一个第二客户端,以触发第一客户端的电子钱包向第二客户端的电子钱包转移指定数值,且第一客户端的用户从第二客户端的用户或商户处提取与该指定数值等额的现金货币,由于网络中第二客户端的用户比较多,且服务器为第一客户端推荐的第二客户端离第一客户端较近,因此解决了相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题;达到了可以快速领取现金的效果。
[0265]图9是本发明另一个实施例中提供的请求现金货币兑换服务的方法的流程图,该请求现金货币兑换服务的方法以应用于图1所示的系统中来举例说明。该方法包括:
[0266]步骤901,第一客户端提供兑换需求入口,根据基于兑换需求入口触发的兑换需求操作,向服务器发送现金货币的兑换业务请求;
[0267]兑换业务请求中至少携带第一客户端的当前地理位置信息。
[0268]步骤902,服务器接收第一客户端发送的兑换业务请求;
[0269]为了避免第一客户端的频繁兑现或者进行大额兑现等非法兑现的情况,本发明实施例中,服务器在接收到第一客户端发送的兑换业务请求之后,需要对第一客户端的兑现频率或兑现金额进行判定。在示意性实施例中:
[0270]以兑换频率为例,服务器120在接收到第一客户端110发送的兑换业务请求后,检测第一客户端Il0在预定时间段内发送的兑换业务项的次数是否小于预定次数阈值;若第一客户端110在预定时间段内发送的兑换业务项的次数小于所述预定次数阈值,则执行步骤903。
[0271]以兑换金额为例,服务器120在接收到第一客户端110发送的兑换业务请求后,检测第一客户端Il0在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端110在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则执行步骤903。
[0272]步骤903,服务器根据第一客户端的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端;
[0273]服务器120预先存储有第二客户端130的最新地理位置信息。可选的,第二客户端130也可以实时向服务器120上报自身的最新地址位置信息。
[0274]由于第二客户端130的数量非常多,有些第二客户端130离第一客户端110的距离非常远,而这些较远的第二客户端130由于兑换现金货币时需要行走较远的距离,因此不建议将这些第二客户端130推荐给第一客户端110。考虑到这种情况,服务器120首先从兑换业务请求中解析出第一客户端110的当前地理位置,然后根据第一客户端110的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端130,再然后筛选出这些第二客户端130符合兑换业务请求中所携带的限定条件的第二客户端130。
[0275]可选的,兑换业务请求中还可以不包含第一客户端110的当前地理位置信息,但服务器120存储有第一客户端110的最新地理位置信息,该地理位置信息通常是第一客户端实时上报给服务器120的,因此服务器120中存储的该第一客户端110的最新的地址位置信息可以通常也可以代表第一客户端110的当前地理位置。
[0276]步骤904,服务器向至少一个第二客户端推送与兑换业务请求相对应的兑换业务项;
[0277]步骤905,第二客户端接收兑换业务项;
[0278]步骤906,第二客户端根据基于兑换业务项的确认控件触发的确认操作,向服务器发送兑换业务项的确认应答;
[0279]步骤907,服务器从反馈确认应答的第二客户端中,确定出符合推送条件的第二客户端,将符合推送条件的第二客户端信息推送至第一客户端;
[0280]在一种可能的实现方式中,服务器120发送业务兑换项的第二客户端130比较多,且未限定反馈确认应答的第二客户端130的数量,则服务器120可以能会接收到较多的第二客户端130反馈的确认应答,也即会有较多的第二客户端130进行抢单,此时,服务器120可以将这些第二客户端130的全部或部分推送给第一客户端110。
[0281]可选的,符合推送条件的第二客户端130为第一个反馈确认应答的第二客户端130,或者所有反馈确认应答的第二客户端130,或者反馈确认应答的与第一客户端110最近的一个或若干个第二客户端130,或者反馈确认应答的服务等级最高的预定个第二客户端130。
[0282]在一种可能的实现场景中,服务器120在接收到可以客户端发送的携带有限定条件的兑换业务请求后,直接根据第一客户端110的当前地理位置信息获取预设范围内的至少一个第二客户端130,并向这些第二客户端130推送了该兑换业务请求的兑换业务项,则当服务器120接收到第二客户端130反馈的确认应答后,还可以将反馈确认应答的符合该限定条件的第二客户端130推送给第一客户端110,也即,符合推送条件的第二客户端130还可以为反馈确认应答的符合兑换业务请求中携带的限定条件的第二客户端130。
[0283]步骤908,第一客户端显示获取的第二客户端信息,从显示的第二客户端中确定出一第二客户端作为目标客户端,触发第一客户端的电子钱包向目标客户端的电子钱包转移指定数值。
[0284]综上所述,本发明实施例提供的支持现金货币兑换的方法,通过服务器为请求现金货币兑换服务的第一客户端,查找提供现金货币兑换服务的至少一个第二客户端,以触发第一客户端的电子钱包向第二客户端的电子钱包转移指定数值,且第一客户端的用户从第二客户端的用户或商户处提取与该指定数值等额的现金货币,由于网络中第二客户端的用户比较多,且服务器为第一客户端推荐的第二客户端离第一客户端较近,因此解决了相关技术中在需要到银行或ATM处进行现金取款时,由于银行或ATM的分布较少,需要跨度较远距离才能领取到现金,导致领取现金的过程比较耗时的问题;达到了可以快速领取现金的效果。
[0285]另外,服务器根据第一客户端发送的兑换业务请求,筛选出符合限定条件且离第一客户端较近的第二客户端,从而使得符合限定条件且离第一客户端较近的第二客户端才具备对本次请求的兑换业务进行抢单的资格。
[0286]第一客户端根据服务器推荐的第二客户端信息,选中其中一个第二客户端作为兑换交易的目标客户端,为了引导第一客户端和第二客户端能够更快速的交易,第一客户端上还可以显示与第一客户端和第二客户端相关的导航页面。具体可以参见图1OA-图1OD示出的四种实现方式。
[0287]在第一种实现方式中,第一客户端本地生成导航页面,请参见图1OA所示,可以包括如下步骤:
[0288]步骤1001,在确定出目标客户端后,根据第一客户端和目标客户端之间的路径生成导航页面;
[0289]该导航页面至少显示第一客户端110的实时位置信息和目标客户端的实时位置信息。
[0290]可选的,第一客户端110可以从服务器120实时获取目标客户端的实时位置信息。
[0291]步骤1002,显示生成的导航页面。
[0292]导航页面在显示时,会实时的显示第一客户端110和目标客户端的位置变化,以引导第一客户端到达目标客户端处。
[0293]在第二种实现方式中,第二客户端130为商户客户端时,由服务器120生成与第一客户端110和第二客户端130的地理位置相关的导航页面,并将生成的导航页面推送给第一客户端110和第二客户端130中的至少一个。请参见图1OB所示,可以包括如下步骤:
[0294]步骤1003,第一客户端在确定出该目标客户端后,向服务器发送该目标客户端信息;
[0295]步骤1004,服务器在接收到第一客户端选定的目标客户端信息后,在该目标客户端为商户客户端时,根据第一客户端和该目标客户端之间的路径生成导航页面;
[0296]步骤1005a,服务器向第一客户端推送该导航页面;
[0297]步骤1006a,第一客户端在接收到服务器推送的该导航页面时,显示该导航页面;
[0298]步骤1005b,服务器向目标客户端推送该导航页面;
[0299]步骤1006b,目标客户端在接收到服务器推送的该导航页面时,显示该导航页面。
[0300]在实际实现时,可以不执行步骤1005a和步骤1006a,或者可以不执行步骤1005b和步骤1006b。在执行步骤1005a和步骤1006a以及步骤1005b和步骤1006b,不限定步骤1006a和步骤1005b之间的执行顺序。
[0301]在第三种实现方式中,目标客户端为用户客户端时,由服务器120确定出与第一客户端110最近的中间商户客户端,并推送给第一客户端110和目标客户端,由第一客户单和目标客户端分别生成导航至该中间商户客户端的导航页面。请参见图1OC所示,可以包括如下步骤:
[0302]步骤1007,服务器在接收到第一客户端选定的目标客户端信息后,在该目标客户端为用户客户端时,确定出所在位置与第一客户端所在位置最近的中间商户客户端。
[0303]在实际应用中,由于现金货币可能会存在假币,因此为了保证现金货币交易的安全性,当目标客户端为用户客户端时,此时为了避免第一客户端和目标客户端的用户均不具备对现金货币具备验证的能力,需要为第一客户端和目标客户端提供一个中间商户客户端,该中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力,以保证在进行现金货币兑换时由该中间商户客户端对现金货币进行真伪验证,保证了现金货币兑换的安全性。
[0304]步骤1008a,服务器将该中间商户客户端的位置信息推送至第一客户端;
[0305]步骤1008b,服务器将该中间商户客户端的位置信息推送至目标客户端;
[0306]步骤1009a,第一客户端在接收到服务器推送的该中间商户客户端的位置信息时,利用第一客户端和该中间商户客户端之间的路径,生成导航页面;
[0307]步骤1009b,目标客户端在接收到服务器120推送的该中间商户客户端的位置信息时,利用该目标客户端和该中间商户客户端之间的路径,生成导航页面。
[0308]在第四种实现方式中,目标客户端为用户客户端时,由服务器120生成与第一客户端110、目标客户端以及中间商户的地理位置相关的导航页面,并将生成的导航页面推送给第一客户端110和目标客户端。请参见图1OD所示,可以包括如下步骤:
[0309]步骤10010,服务器在接收到第一客户端选定的目标客户端信息后,在该目标客户端为用户客户端时,确定出所在位置与第一客户端所在位置最近的中间商户客户端,根据第一客户端和该中间商户客户端之间的路径生成第一导航页面;
[0310]步骤10011,服务器向第一客户端发送该第一导航页面;
[0311]步骤10012,第一客户端接收并显示服务器推送的该第一导航页面;
[0312]步骤10013,服务器根据该目标客户端和该中间商户客户端之间的路径生成第二导航页面;
[0313]步骤10014,服务器向该目标客户端发送该第二导航页面;
[0314]步骤10015,目标客户端接收并显示服务器120推送的该第二导航页面。
[0315]上述所指的各个导航页面上均还可以显示其他与本次现金货币兑换业务相关的信息,比如,触发第一客户端110的电子钱包向第二客户端130的电子钱包转移资源的转移入口或转移控件。
[0316]综上所述,本发明实施例提供的支持现金货币兑换的方法,在第一客户端确定出目标客户端之后,可以在第一客户端或第二客户端显示导航页面,以便引导第一客户端或第二客户端能最快速明确的到达交易目的地,并实现现金货币的兑换。
[0317]当目标客户端不为商户客户端时,可以在第一客户端和目标客户端均显示导航页面,以便引导第一客户端和第二客户端均能最快速地到达中间商户,并实现现金货币的兑换。
[0318]在利用第一客户端的电子钱包向目标客户端的电子钱包转移指定数值时,可以有多种转移方式。具体参见图1lA-图1lC所示的转移方式的流程图。
[0319]在第一种转移方式中,请参见图1IA,可以包括如下步骤:
[0320]步骤1101,目标客户端生成一与目标客户端信息相关的第一图形码;
[0321]可替换地,目标客户端所在的实体展示设备上也可以展示该与目标客户端信息相关的第一图形码,以提供给第一客户端对进行扫描。
[0322]步骤1102,第一客户端对该第一图形码进行扫描,解析出该第一图形码相关的目标客户端信息,显示与目标客户端对应的数值转移界面,获取数值转移界面中输入的需要转移的数值;
[0323]步骤1103,第一客户端将数值转移界面中输入的指定数值以及目标客户端信息发送至数值转移平台;
[0324]步骤1104,数值转移平台从第一客户端的电子钱包中转移该指定数值至目标客户端的电子钱包中。
[0325]数值转移平台在获取到第一客户端的账号之后,可以获知该账号绑定的电子钱包,同理,数值转移平台在获取到目标客户端的账号之后,可以获知该账号绑定的电子钱包。
[0326]在第二种转移方式中,请参见图11B,可以包括如下步骤:
[0327]步骤1105,第一客户端生成与第一客户端信息相关的第二图形码;
[0328]步骤1106,目标客户端对第二图形码扫描后,得到第一客户端信息;
[0329]步骤1107,目标客户端将第一客户端信息、需要第一客户端转移的指定数值发送至数值转移平台;
[0330]步骤1108,数值转移平台从第一客户端的电子钱包中转移指定数值至目标客户端的电子钱包中。
[0331 ]在第三种转移方式中,请参见图11C,可以包括如下步骤:
[0332]步骤1109,第一客户端显示数值转移界面;
[0333]该数值转移界面中设置有数值输入框、接收数值转移的账号输入框和确认控件,用户可以在该数值输入框中输入指定数值,并在账号输入框中输入目标客户端的电子钱包的账号。
[0334]步骤11010,第一客户端在数值转移界面中的确认控件被触发后,会将数值转移界面输入的指定数值以及目标客户端的电子钱包的账号发送至数值转移平台;
[0335]步骤11011,数值转移平台从第一客户端的电子钱包中向该目标客户端的电子钱包中转移该指定数值。
[0336]这里的数值转移平台可以属于图1系统中服务器120的一部分,也可以是与该服务器120独立的平台。
[0337]进一步的,为了保证现金货币兑换的完整性,从第一客户端110的电子钱包转移出的指定数值可以先转移至数值转移平台的公共电子钱包中,当指定数值被成功转移至该公共电子钱包后,第一客户端110会显示数值转移成功的通知页面。当第一客户端110和目标客户端线下完成现金货币的交付后,由第一客户端110的用户触发通知页面上的确认控件,第一客户端110在该确认控件被触发后,通知数值转移平台将公共电子钱包中的指定数值转移至目标客户端的电子钱包中,数值转移平台在转移成功后向第一客户端110反馈转移成功通知。
[0338]综上所述,本发明实施例提供的支持现金货币兑换的方法,通过为第一客户端提供数值转移入口,以使得第一客户端触发向目标客户端的电子钱包转移指定数值,从而便于后续第一客户端的用户和目标客户端的用户可以实现线下的现金货币交付。
[0339]在实际应用中,提供现金货币兑换的第二客户端通常为商户,其在提供现金货币兑换服务的同时,更想推销自己商户的商品,因此为了促进自身商品的销售以及商户客户端提供现金货币的积极性,在商户客户端提供现金货币服务之后,服务器可以为请求现金货币兑换服务的客户端推送与该商户客户端相关的资源领取项。在步骤808或步骤908之后,服务器还可以向客户端推送资源领取项,具体参见图12所示,可以包括如下步骤:
[0340]步骤1201,第一客户端在第一客户端的电子钱包向目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面;
[0341]步骤1202,第一客户端在数值转移成功页面上提供的确认控件被触发后,向服务器发送兑换成功通知。
[0342]步骤1203,服务器在接收到第一客户端发送的兑换成功通知后,获取完成指定数值转移的目标客户端的类型;
[0343]步骤1204,服务器在目标客户端为商户客户端时,向第一客户端推送用于兑换目标客户端提供的物品的第一资源领取项。
[0344]这里的第一资源领取项通常与目标客户端提供的物品相关,比如可以是目标客户端提供的物品的优惠券等。
[0345]服务器在目标客户端为用户客户端时,向第一客户端推送第二资源领取项;
[0346]第二资源领取项为用于兑换指定商户提供的物品的第二资源领取项。这里的第二资源领取项可以是指定商户预先投放在服务器120中的,比如,第二资源领取项可以为指定商户的优惠券、积分、电影票等。
[0347]服务器在目标客户端为用户客户端时,向目标客户端推送第二资源领取项。
[0348]可选的,服务器120在接收到第一客户端110发送的兑换成功通知后,还可以提高目标客户端的服务等级,该服务等级可以作为服务器120为第一客户端110筛选提供现金货币兑换服务的第二客户端130时的一种考虑因素。比如,当第二客户端130的服务等级越高,其可能被推荐给附近的第一客户端110的可能性也越高。
[0349]综上所述,本发明实施例提供的支持现金货币兑换的方法,服务器在第一客户端完成现金货币兑换时,向第一客户端推送与本次提供现金货币服务的目标客户端相关的资源领取项,从而可以提高目标客户端的推广度以及销售量。
[0350]服务器在第一客户端和作为用户客户端的目标客户端完成现金货币兑换时,向第一客户端和目标客户端均提供资源领取项,以作为奖励,且可以进一步促进第一客户端和目标客户端使用现金货币兑换的服务。
[0351]需要说明的是:上述实施例中提供的支持现金货币兑换的装置、方法在实现现金货币兑换时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将第一客户端、服务器、第二客户端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的支持现金货币兑换的装置、方法与支持现金货币兑换系统实施例属于同一构思,其具体实现过程详见系统实施例,这里不再赘述。
[0352]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0353]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0354]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种支持现金货币兑换的系统,其特征在于,所述系统包括请求现金货币兑换服务的第一客户端、提供现金货币兑换服务的至少一个第二客户端以及服务器, 所述第一客户端,用于提供兑换需求入口,根据基于所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息; 所述服务器,用于接收所述兑换业务请求,至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项; 所述第二客户端,用于接收所述兑换业务项,根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答; 所述服务器,还用于从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第二客户端信息至少包含所述第二客户端的当前地理位置信息; 所述第一客户端,还用于显示获取的所述第二客户端信息,从显示的所述第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。2.根据权利要求1所述的系统,其特征在于, 所述第一客户端,还用于显示设置有所述兑换需求入口的兑换需求页面,所述兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端的限定条件; 所述第一客户端,还用于获取所述兑换需求页面中设置的限定条件,根据基于所述兑换需求入口触发的兑换需求操作,将所述限定条件以及所述第一客户端的当前地理位置信息生成所述兑换业务请求,向所述服务器发送所述兑换业务请求。3.根据权利要求2所述的系统,其特征在于,所述服务器,还用于根据所述第一客户端的当前地理位置信息获取预设范围内符合所述限定条件的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项。4.根据权利要求1所述的系统,其特征在于, 所述服务器,还用于从反馈所述确认应答的第二客户端中,确定出符合推送条件的第二客户端,将所述符合推送条件的第二客户端信息推送至所述第一客户端, 其中,所述符合推送条件的第二客户端为第一个反馈确认应答的第二客户端,或者所有反馈确认应答的第二客户端,或者反馈确认应答的符合所述兑换业务请求中携带的限定条件的第二客户端,或者反馈确认应答的与所述第一客户端最近的第二客户端。5.根据权利要求1所述的系统,其特征在于, 所述第一客户端,还用于在接收到所述第二客户端信息之后,根据所述第二客户端信息中携带的所述第二客户端的当前地理位置信息,计算所述第一客户端与所述第二客户端之间的距离,绑定显示所述第二客户端信息以及所述距离;或者, 所述第二客户端信息还包括所述第一客户端与所述第二客户端之间的距离,所述第一客户端,还用于在接收到所述第二客户端信息之后,绑定显示所述第二客户端信息以及所述第一客户端与所述第二客户端之间的距离。6.根据权利要求1所述的系统,其特征在于, 所述第一客户端,还用于在确定出所述目标客户端后,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,显示生成的所述导航页面,所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。7.根据权利要求1所述的系统,其特征在于, 所述第一客户端,还用于在确定出所述目标客户端后,向所述服务器发送所述目标客户端信息; 所述服务器,还用于在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送所述导航页面; 所述第一客户端,还用于在接收到所述服务器推送的所述导航页面时,显示所述导航页面; 所述目标客户端,还用于在接收到所述服务器推送的所述导航页面时,显示所述导航页面; 其中,显示的所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。8.根据权利要求7所述的系统,其特征在于, 所述服务器,还用于在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端,将所述中间商户客户端的位置信息推送至所述第一客户端以及被选定的所述目标客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 所述第一客户端,还用于在接收到所述服务器推送的所述中间商户客户端的位置信息时,利用所述第一客户端和所述中间商户客户端之间的路径,生成导航页面; 所述目标客户端,还用于在接收到所述服务器推送的所述中间商户客户端的位置信息时,利用所述目标客户端和所述中间商户客户端之间的路径,生成导航页面; 其中,生成的所述导航页面显示所述第一客户端的实时位置信息、所述目标客户端的实时位置信息和所述中间商户客户端的位置信息。9.根据权利要求7所述的系统,其特征在于, 所述服务器,还用于在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端,根据所述第一客户端和所述中间商户客户端之间的路径生成第一导航页面,根据所述目标客户端和所述中间商户客户端之间的路径生成第二导航页面,向所述第一客户端发送所述第一导航页面,向所述目标客户端发送所述第二导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 所述第一客户端,还用于接收并显示所述服务器推送的所述第一导航页面; 所述目标客户端,还用于接收并显示所述服务器推送的所述第二导航页面。10.根据权利要求1所述的系统,其特征在于, 所述第一客户端,还用于在所述第一客户端与所述目标客户端的位置相同时,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值; 或者, 所述第一客户端,还用于在所述第一客户端与所述目标客户端的位置相同时,显示转移控件,根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。11.根据权利要求1所述的系统,其特征在于, 所述服务器,还用于在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向推送所述兑换业务项的其他第二客户端推送确认结束通知,所述预定数量为至少一个; 所述第二客户端,还用于在接收到所述确认结束通知,将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。12.根据权利要求1所述的系统,其特征在于, 所述服务器,还用于检测所述第一客户端在预定时间段内发送的兑换业务请求的次数是否小于预定次数阈值;若第一客户端在预定时间段内发送的兑换业务请求的次数小于所述预定次数阈值,则执行所述至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端的步骤; 或者, 所述服务器,还用于检测所述第一客户端在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则执行所述至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端的步骤。13.根据权利要求1至12中任一所述的系统,其特征在于, 所述第一客户端,还用于在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面,在所述数值转移成功页面上提供的确认控件被触发后,向所述服务器发送兑换成功通知; 所述服务器,还用于在接收到所述兑换成功通知后,获取完成所述指定数值转移的目标客户端的类型,在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。14.一种支持现金货币兑换的方法,其特征在于,应用于支持现金货币兑换系统中请求现金货币兑换服务的第一客户端,所述系统还包括提供现金货币兑换服务的至少一个第二客户端和服务器,所述方法包括: 提供兑换需求入口,根据基于所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求用于触发所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端; 显示获取的所述第二客户端信息,从显示的所述第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。15.根据权利要求14所述的方法,其特征在于,所述提供兑换需求入口,根据基于所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,包括: 显示设置有所述兑换需求入口的兑换需求页面,所述兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端的限定条件; 获取所述兑换需求页面中设置的限定条件,根据基于所述兑换需求入口触发的兑换需求操作,将所述限定条件以及所述第一客户端的当前地理位置信息生成所述兑换业务请求,向所述服务器发送所述兑换业务请求。16.根据权利要求14所述的方法,其特征在于,所述显示获取的所述第二客户端信息,包括: 接收所述第二客户端信息,根据所述第二客户端信息中携带的所述第二客户端的当前地理位置信息,计算所述第一客户端与所述第二客户端之间的距离,绑定显示所述第二客户端信息以及所述距离;或者, 所述第二客户端信息还包括所述第一客户端与所述第二客户端之间的距离,接收所述第二客户端信息,绑定显示所述第二客户端信息以及所述第一客户端与所述第二客户端之间的距离。17.根据权利要求14所述的方法,其特征在于,在所述从显示的所述第二客户端中确定出一第二客户端作为目标客户端之后,所述方法还包括: 根据所述第一客户端和所述目标客户端之间的路径生成导航页面,显示生成的所述导航页面,所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。18.根据权利要求14所述的方法,其特征在于,在所述从显示的所述第二客户端中确定出一第二客户端作为目标客户端之后,所述方法还包括: 向所述服务器发送所述目标客户端信息,所述目标客户端信息用于触发所述服务器在接收到所述目标客户端信息后,在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送的; 在接收到所述服务器推送的所述导航页面时,显示所述导航页面,显示的所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。19.根据权利要求18所述的方法,其特征在于,所述方法还包括: 接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端的位置信息是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出的所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 利用所述第一客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述目标客户端的实时位置信息和所述中间商户客户端的位置信息。20.根据权利要求18所述的方法,其特征在于,所述方法还包括: 接收并显示所述服务器推送的基于中间商户客户端所在位置信息的导航页面,所述导航页面是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端,根据所述第一客户端和所述中间商户客户端之间的路径生成的导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。21.根据权利要求14所述的方法,其特征在于,所述触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值,包括: 在所述第一客户端与所述目标客户端的位置相同时,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值; 或者, 在所述第一客户端与所述目标客户端的位置相同时,显示转移控件,根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。22.根据权利要求14至21中任一所述的方法,其特征在于,所述方法还包括: 在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面; 在所述数值转移成功页面上提供的确认控件被触发后,向所述服务器发送兑换成功通知,所述兑换成功通知用于触发所述服务器获取完成所述指定数值转移的目标客户端的类型,在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。23.—种支持现金货币兑换的方法,其特征在于,应用于支持现金货币兑换系统中的服务器,所述系统还包括请求现金货币兑换服务的第一客户端以及提供现金货币兑换服务的至少一个第二客户端,所述方法包括: 接收所述第一客户端发送的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息; 至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答; 从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述至少一个第二客户端用于触发所述第一客户端从所述至少一个第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。24.根据权利要求23所述的方法,其特征在于,所述兑换业务请求中还携带有限定条件,所述至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,包括: 根据所述第一客户端的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项。25.根据权利要求23所述的方法,其特征在于,所述从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,包括: 从反馈所述确认应答的第二客户端中,确定出符合推送条件的第二客户端,将所述符合推送条件的第二客户端信息推送至所述第一客户端, 其中,所述符合推送条件的第二客户端为第一个反馈确认应答的第二客户端,或者所有反馈确认应答的第二客户端,或者反馈确认应答的符合所述兑换业务请求中携带的限定条件的第二客户端,或者反馈确认应答的与所述第一客户端最近的第二客户端。26.根据权利要求23所述的方法,其特征在于,所述方法还包括: 接收所述第一客户端选定的目标客户端信息; 在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送所述导航页面。27.根据权利要求26所述的方法,其特征在于,在所述接收到所述第一客户端选定的目标客户端信息后,所述方法还包括: 在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端; 将所述中间商户客户端的位置信息推送至所述第一客户端以及被选定的所述目标客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。28.根据权利要求26所述的方法,其特征在于,在所述接收到所述第一客户端选定的目标客户端信息后,所述方法还包括: 在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端; 根据所述第一客户端和所述中间商户客户端之间的路径生成第一导航页面,根据所述目标客户端和所述中间商户客户端之间的路径生成第二导航页面; 向所述第一客户端发送所述第一导航页面,向所述目标客户端发送所述第二导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。29.根据权利要求23所述的方法,其特征在于, 在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向推送所述兑换业务项的其他第二客户端推送确认结束通知,所述预定数量为至少一个,所述确认结束通知用于触发所述第二客户端将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。30.根据权利要求23所述的方法,其特征在于,在所述接收所述第一客户端发送的兑换业务请求之后,所述方法还包括: 检测所述第一客户端在预定时间段内发送的兑换业务请求的次数是否小于预定次数阈值;若第一客户端在预定时间段内发送的兑换业务请求的次数小于所述预定次数阈值,则执行所述至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端的步骤; 或者, 检测所述第一客户端在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则执行所述至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端的步骤。31.根据权利要求23至30中任一所述的方法,其特征在于,所述方法还包括: 接收到兑换成功通知,所述兑换成功通知是所述第一客户单在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后发送的; 获取完成所述指定数值转移的目标客户端的类型; 在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。32.—种支持现金货币兑换的方法,其特征在于,应用于提供现金货币兑换系统中请求现金货币兑换服务的第二客户端,所述系统还包括请求现金货币兑换服务的至少一个第二客户端和服务器,所述方法包括: 接收所述兑换业务项,所述兑换业务项是所述第一客户端向所述服务器发送至少携带所述第一客户端的当前地理位置信息的兑换业务请求后,所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送的; 根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述确认应答用于触发所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第一客户端从所述至少一个第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。33.根据权利要求32所述的方法,其特征在于,所述方法还包括: 接收所述服务器推送的导航页面,所述导航页面是所述服务器根据所述第一客户端和所述第二客户端之间的路径生成的导航页面,或者是所述服务器在判定所述第二客户端为用户客户端时,根据所述第二客户端以及中间商户客户端之间的路径生成的导航页面,所述中间商户客户端是与所述第一客户端位置最近的中间商户客户端; 显示所述导航页面。34.根据权利要求32所述的方法,其特征在于,所述方法还包括: 接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端是所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 利用所述第二客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述第二客户端的实时位置信息和所述中间商户客户端的位置信息。35.根据权利要求32所述的方法,其特征在于,在所述接收所述兑换业务项之后,所述方法还包括: 接收确认结束通知,所述确认结束通知是所述服务器在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向所述第二客户端推送的; 将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。36.根据权利要求32至35中任一所述的方法,其特征在于, 接收所述服务器推送的资源领取项,所述资源领取项是所述第一客户端在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,向所述服务器发送兑换成功通知,所述服务器在确定所述目标客户端为用户客户端时,向所述目标客户端推送的用于兑换指定商户提供的物品的第二资源领取项; 显示所述资源领取项。37.—种支持现金货币兑换的装置,其特征在于,应用于支持现金货币兑换系统中请求现金货币兑换服务的第一客户端,所述系统还包括提供现金货币兑换服务的至少一个第二客户端和服务器,所述装置包括: 提供模块,用于提供兑换需求入口 ; 第一发送模块,用于根据基于所述提供模块提供的所述兑换需求入口触发的兑换需求操作,向所述服务器发送现金货币的兑换业务请求,所述兑换业务请求用于触发所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端; 第一显示模块,用于显示获取的所述第二客户端信息; 转移模块,用于从所述第一显示模块显示的所述第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。38.根据权利要求37所述的装置,其特征在于, 所述提供模块,还用于显示设置有所述兑换需求入口的兑换需求页面,所述兑换需求页面中包括用于限定提供现金货币兑换服务的第二客户端的限定条件; 所述第一发送模块,还用于获取所述提供模块提供的所述兑换需求页面中设置的限定条件,根据基于所述兑换需求入口触发的兑换需求操作,将所述限定条件以及所述第一客户端的当前地理位置信息生成所述兑换业务请求,向所述服务器发送所述兑换业务请求。39.根据权利要求37所述的装置,其特征在于,所述第一显示模块,包括: 第一显示单元,用于接收所述第二客户端信息,根据所述第二客户端信息中携带的所述第二客户端的当前地理位置信息,计算所述第一客户端与所述第二客户端之间的距离,绑定显示所述第二客户端信息以及所述距离;或者, 第二显示单元,用于在所述第二客户端信息还包括所述第一客户端与所述第二客户端之间的距离时,接收所述第二客户端信息,绑定显示所述第二客户端信息以及所述第一客户端与所述第二客户端之间的距离。40.根据权利要求37所述的装置,其特征在于,所述装置还包括: 第二显示模块,用于根据所述第一客户端和所述目标客户端之间的路径生成导航页面,显示生成的所述导航页面,所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。41.根据权利要求37所述的装置,其特征在于,所述装置还包括: 第二发送模块,用于向所述服务器发送所述目标客户端信息,所述目标客户端信息用于触发所述服务器在接收到所述目标客户端信息后,在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送的; 第三显示模块,用于在接收到所述服务器推送的所述导航页面时,显示所述导航页面,显示的所述导航页面至少显示所述第一客户端的实时位置信息和所述目标客户端的实时位置信息。42.根据权利要求41所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端的位置信息是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出的所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 生成模块,用于利用所述第一客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述第二客户端的实时位置信息和所述中间商户客户端的位置信息。43.根据权利要求41所述的装置,其特征在于,所述装置还包括: 第四显示模块,用于接收并显示所述服务器推送的基于中间商户客户端所在位置信息的导航页面,所述导航页面是所述服务器在接收到所述第一客户端选定的目标客户端信息后,在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端,根据所述第一客户端和所述中间商户客户端之间的路径生成的导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。44.根据权利要求37所述的装置,其特征在于,所述转移模块,包括: 第一转移单元,用于在所述第一客户端与所述目标客户端的位置相同时,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值; 或者, 第二转移单元,用于在所述第一客户端与所述目标客户端的位置相同时,显示转移控件,根据基于所述转移控件触发的转移触发操作,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。45.根据权利要求37至44中任一所述的装置,其特征在于,所述装置还包括: 第五显示模块,用于在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,显示数值转移成功页面; 第三发送模块,用于在所述第五显示模块显示的所述数值转移成功页面上提供的确认控件被触发后,向所述服务器发送兑换成功通知,所述兑换成功通知用于触发所述服务器获取完成所述指定数值转移的目标客户端的类型,在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。46.—种支持现金货币兑换的装置,其特征在于,应用于支持现金货币兑换系统中的服务器,所述系统还包括请求现金货币兑换服务的第一客户端以及提供现金货币兑换服务的至少一个第二客户端,所述装置包括: 第一接收模块,用于接收所述第一客户端发送的兑换业务请求,所述兑换业务请求中至少携带所述第一客户端的当前地理位置信息; 第一推送模块,用于至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项,所述兑换业务项用于触发所述第二客户端根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答; 第二推送模块,用于从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述至少一个第二客户端用于触发所述第一客户端从所述至少一个第二客户端中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。47.根据权利要求46所述的装置,其特征在于,所述兑换业务请求中还携带有限定条件,所述第一推送模块,还用于: 根据所述第一客户端的当前地理位置信息获取预设范围内符合限定条件的至少一个第二客户端,向至少一个所述第二客户端推送与所述兑换业务请求相对应的兑换业务项。48.根据权利要求46所述的装置,其特征在于,所述第二推送模块,还用于: 从反馈所述确认应答的第二客户端中,确定出符合推送条件的第二客户端,将所述符合推送条件的第二客户端信息推送至所述第一客户端, 其中,所述符合推送条件的第二客户端为第一个反馈确认应答的第二客户端,或者所有反馈确认应答的第二客户端,或者反馈确认应答的符合所述兑换业务请求中携带的限定条件的第二客户端,或者反馈确认应答的与所述第一客户端最近的第二客户端。49.根据权利要求46所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收所述第一客户端选定的目标客户端信息; 第三推送模块,用于在所述目标客户端为商户客户端时,根据所述第一客户端和所述目标客户端之间的路径生成导航页面,向所述第一客户端和所述目标客户端之间的至少一个推送所述导航页面。50.根据权利要求49所述的装置,其特征在于,所述装置还包括: 第一确定模块,用于在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端; 第四推送模块,用于将所述中间商户客户端的位置信息推送至所述第一客户端以及被选定的所述目标客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。51.根据权利要求49所述的装置,其特征在于,所述装置还包括: 第二确定模块,用于在所述目标客户端为用户客户端时,确定出所在位置与所述第一客户端所在位置最近的中间商户客户端; 生成模块,用于根据所述第一客户端和所述中间商户客户端之间的路径生成第一导航页面,根据所述目标客户端和所述中间商户客户端之间的路径生成第二导航页面; 发送模块,用于向所述第一客户端发送所述第一导航页面,向所述目标客户端发送所述第二导航页面,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力。52.根据权利要求46所述的装置,其特征在于, 第五推送模块,用于在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向推送所述兑换业务项的其他第二客户端推送确认结束通知,所述预定数量为至少一个,所述确认结束通知用于触发所述第二客户端将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。53.根据权利要求46所述的装置,其特征在于,所述第一推送模块,还用于: 检测所述第一客户端在预定时间段内发送的兑换业务请求的次数是否小于预定次数阈值;若第一客户端在预定时间段内发送的兑换业务请求的次数小于所述预定次数阈值,则至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端; 或者, 检测所述第一客户端在预定时间段内进行成功转移的数值总量是否小于预定数值阈值;若第一客户端在预定时间段内进行成功转移的数值总量小于所述预定数值阈值,则至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端。54.根据权利要求46至53中任一所述的装置,其特征在于,所述装置还包括: 第三接收模块,用于接收到兑换成功通知,所述兑换成功通知是所述第一客户单在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后发送的; 获取模块,用于获取完成所述指定数值转移的目标客户端的类型; 第六推送模块,用于在所述目标客户端为商户客户端时,向所述第一客户端推送用于兑换所述目标客户端提供的物品的第一资源领取项;在所述目标客户端为用户客户端时,向所述第一客户端和所述目标客户端推送用于兑换指定商户提供的物品的第二资源领取项。55.—种支持现金货币兑换的装置,其特征在于,应用于提供现金货币兑换系统中请求现金货币兑换服务的第二客户端,所述系统还包括请求现金货币兑换服务的至少一个第二客户端和服务器,所述装置包括: 第一接收模块,用于接收所述兑换业务项,所述兑换业务项是所述第一客户端向所述服务器发送至少携带所述第一客户端的当前地理位置信息的兑换业务请求后,所述服务器至少根据所述第一客户端的当前地理位置信息获取预设范围内的至少一个第二客户端,向至少一个所述第二客户端推送的; 发送模块,用于根据基于所述兑换业务项的确认控件触发的确认操作,向所述服务器发送所述兑换业务项的确认应答,所述确认应答用于触发所述服务器从反馈所述确认应答的多个第二客户端中,将至少一个第二客户端信息推送给所述第一客户端,所述第一客户端从所述至少一个第二客户端信息中确定出一第二客户端作为目标客户端,触发所述第一客户端的电子钱包向所述目标客户端的电子钱包转移指定数值。56.根据权利要求55所述的装置,其特征在于,所述装置还包括: 第二接收模块,用于接收所述服务器推送的导航页面,所述导航页面是所述服务器根据所述第一客户端和所述第二客户端之间的路径生成的导航页面,或者是所述服务器在判定所述第二客户端为用户客户端时,根据所述第二客户端以及中间商户客户端之间的路径生成的导航页面,所述中间商户客户端是与所述第一客户端位置最近的中间商户客户端; 第一显示模块,用于显示所述第二接收模块接收到的导航页面。57.根据权利要求55所述的装置,其特征在于,所述装置还包括: 第三接收模块,用于接收所述服务器推送的中间商户客户端的位置信息,所述中间商户客户端是所在位置与所述第一客户端所在位置最近的中间商户客户端,所述中间商户客户端所对应的商户具备对现金货币的真伪进行验证的能力; 生成模块,用于利用所述第二客户端和所述中间商户客户端之间的路径,生成导航页面,生成的所述导航页面显示所述第一客户端的实时位置信息、所述第二客户端的实时位置信息和所述中间商户客户端的位置信息。58.根据权利要求55所述的装置,其特征在于,所述装置还包括: 第四接收模块,用于接收确认结束通知,所述确认结束通知是所述服务器在接收到针对所述兑换业务项反馈的预定数量的确认应答时,向所述第二客户端推送的; 设置模块,用于将显示的与所述确认结束通知对应的兑换业务项的所述确认控件设置为禁止操作。59.根据权利要求55至58中任一所述的装置,其特征在于, 第五接收模块,用于接收所述服务器推送的资源领取项,所述资源领取项是所述第一客户端在所述第一客户端的电子钱包向所述目标客户端的电子钱包成功转移指定数值后,向所述服务器发送兑换成功通知,所述服务器在确定所述目标客户端为用户客户端时,向所述目标客户端推送的用于兑换指定商户提供的物品的第二资源领取项; 第二显示模块,用于显示所述资源领取项。
【文档编号】H04L29/08GK105872070SQ201610280853
【公开日】2016年8月17日
【申请日】2016年4月28日
【发明人】陈圣鹏, 何浩, 郭超, 刘华孝
【申请人】腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1