专利名称:一种移动终端间即时信息交互的方法及系统的制作方法
技术领域:
本发明涉及网络通信技术,尤其涉及一种移动终端间即时信息交互的方法及系 统。
背景技术:
在网络通信中,移动终端的数据管理中心都设置在网络侧的服务器中,进行信息 交互的双方不能直接进行通信,都需要通过网络侧的服务器间接实现。现有的这种信息交 互方式常出现通信双方不能即时进行信息交互的问题。下面以费用支付为例进行说明。现有的费用支付方法包括运营商在网络侧设置网络银行服务器,网络银行服务 器为支付方和收费方设置并保存了各自对应的账号,支付方和收费方可对各自的账号进行 充值,充值后网络银行服务器更新对应账号的存储金额;进行费用支付时,支付方向网络银 行服务器发送支付请求,支付请求中包括订单信息、收费方账号和收费方地址,该订单信息 中包括购买物品及购买金额等;网络银行服务器接收支付请求后,向收费方发送支付询问 请求,该支付询问请求包括订单信息;收费方确认后,向网络银行服务器发送确认响应,网 络银行服务器接收确认响应后,将购买金额从支付方的存储金额中转移到收费方存储金额 中。该支付过程中,网络银行服务器与支付方、收费方关联,支付方需要向网络银行服 务器发送支付请求,由网络银行服务器再向收费方发送支付询问请求,在收费方响应后,进 行金额转移。现有技术中,进行信息交互的双方不能直接进行通信,而需要通过网络侧的服务 器间接完成,这样以来,网络侧服务器的稳定程度将影响信息交互的过程。例如,当网络银 行服务器繁忙的时候,则不能即时进行通信双方的信息交互,对于费用支付处理,通信双方 为支付方和收费方,网络银行服务器在收到支付请求后由于网络银行服务器繁忙不能即时 向收费方发送支付询问请求,以及进行后续的流程,将导致支付不能即时完成。
发明内容
本发明提供一种移动终端间即时信息交互的 法,该方法能够使进行通信的双方 即时进行信息交互。本发明提供一种移动终端间即时信息交互的系统,该系统能够使进行通信的双方 即时进行信息交互。一种移动终端间即时信息交互的方法,该方法预先在终端移动银行服务器保存手 机标识与账号之间的一一对应关系,以及账号与存储金额之间的对应关系,终端移动银行 服务器对存储金额进行充值时,将充值金额同步到与相应手机标识对应的手机上;该方法还包括手机支付端向手机收费端发送支付请求,该支付请求包括订单信息;手机收费端接收支付请求,向手机支付端反馈支付响应,支付响应中包括接受支付的信息及订单信息,手机收费端根据订单信息更新保存的存储金额;手机支付端接收支付响应后,根据支付响应更新保存的存储金额。一种移动终端间即时信息交互的系统,该系统包括终端移动银行服务器、手机支 付端和手机收费端;所述终端移动银行服务器,保存手机标识与账号之间的一一对应关系,以及账号 与存储金额之间的对应关系,终端移动银行服务器对存储金额进行充值时,将充值金额发 送给与相应手机标识对应的手机上;所述手机支付端,用终端银行服务器发送的充值金额更新本地保存的存储金额; 手机支付端向手机收费端发送支付请求,该支付请求包括订单信息,接收支付响应,支付响 应中包括接受支付的信息及订单信息,根据支付响应更新保存的存储金额;所述手机收费端,用终端银行服务器发送的充值金额更新本地保存的存储金额; 手机收费端接收支付请求后,根据支付请求包括的订单信息更新保存的存储金额,并向手 机支付端反馈支付响应。从上述方案可以看出,本发明预先在终端移动银行服务器保存手机标识与账号之 间的一一对应关系,以及账号与存储金额之间的对应关系,终端移动银行服务器对存储金 额进行充值时,将充值金额同步到与相应手机标识对应的手机上。进行费用支付时,手机支 付端向手机收费端发送支付请求,该支付请求包括订单信息;手机收费端接收支付请求,向 手机支付端反馈支付响应,支付响应中包括接受支付的信息及订单信息,手机收费端根据 订单信息更新保存的存储金额;手机支付端接收支付响应后,根据支付响应更新保存的存 储金额。本发明中,终端移动银行服务器将充值金额同步到与相应手机标识对应的手机上, 并且采用手机支付端和手机收费端直接进行信息交互的方式,手机支付端可直接向手机收 费端发送支付请求,避免了现有技术中在网络繁忙时因为网络银行服务器在收到支付请求 后不能即时向收费方发送支付询问请求导致支付不能即时完成的缺点,从而,实现了通信 双方信息交互的即时性,也使费用支付快捷、方便。
图1为本发明手机支付的注册流程示意图;图2为本发明移动终端间即时信息交互的系统结构示意图一;图3为本发明移动终端间即时信息交互的系统结构示意图二 ;图4为本发明手机支付端与手机收费端之间的信息交互流程图实例。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。本发明在网络侧设置与手机进行信息交互的终端移动银行服务器,终端移动银行 服务器保存了手机标识与账号之间的一一对应关系,以及账号与存储金额之间的对应关 系;终端移动银行服务器接收充值请求对存储金额进行充值时,将充值金额同步到与相应 手机标识对应的手机上。手机接收终端移动银行服务器发送的充值金额后,可将充值金额 添加到手机本地保存的存储金额中,从而使终端移动银行服务器保存的存储金额与相应手
5机保存的存储金额保持同步更新。终端移动银行服务器中的手机标识与账号之间的对应关系以及账号与存储金额 之间的对应关系是在支付注册过程中设置的。注册过程包括终端移动银行服务器接收手 机支付注册请求,该注册请求包括手机标识;终端移动银行服务器设置与注册请求包含的 手机标识对应的账号,并建立与账号对应的存储金额,初始时,可将存储金额设置为0。具体 地,注册过程可采用图1所示的方式进行,该流程包括以下步骤步骤101,终端移动银行服务器接收手机发送的关于手机支付的注册请求。该注册请求包括手机标识。步骤102,终端移动银行服务器设置与注册请求包含的手机标识对应的账号,保存 账号与相应手机标识之间的对应关系。步骤103,终端移动银行服务器向手机推送移动银行手机支付客户端软件,并将设 置的账号反馈给手机。步骤104,手机安装该移动银行手机支付客户端软件,并同时建立手机支付本地数 据库,该手机支付本地数据库用于保存存储金额。手机可以对终端移动银行服务器保存的相应账号、存储金额进行查询,下面以查 询账号为例进行说明。具体地,终端移动银行服务器接收手机发送的账号查询请求,该账号 查询请求中包括手机标识,账号查询模块查询出保存的与账号查询请求中包括的手机标识 对应的账号,返回给发送账号查询请求的手机。查询存储金额的流程与查询账号类似。进行费用支付时手机支付端向手机收费端发送支付请求,该支付请求包括订单信息;手机收费端接收支付请求,向手机支付端反馈支付响应,支付响应中包括接受支 付的信息及订单信息,手机收费端根据订单信息更新保存的存储金额;手机支付端接收支付响应后,根据支付响应更新保存的存储金额。手机收费端根据订单信息更新保存的存储金额的方法具体包括手机收费端将保 存的存储金额与订单信息包括的购买金额相加,将相加值作为更新后的存储金额。手机支 付端根据支付响应更新保存的存储金额的方法包括手机支付端接收支付响应,将保存的 存储金额与订单信息包括的购买金额相加,将相加值作为更新后的存储金额。下面对订单信息进行说明。购买者浏览卖方展示的销售消息,销售消息中附有卖 方的手机收费端标识。销售消息展示给购买者的方式多种多样,既可以通过商务平台展示 给购买者,也可以附着于报纸、传单等物品上展示给购买者。购买者从销售信息中选取购买 物品,生成订单信息,该订单信息中包括购买物品和购买金额等。然后,购买者的手机支付 端向与卖方的手机收费端标识对应的手机发送包括支付请求,该支付请求中包含该订单信 肩、ο手机支付端和手机收费端分别更新各自保存的存储金额之后,再对终端移动银行 服务器内保存的相应存储金额进行更新。手机支付端和手机收费端的存储金额更新与终 端移动银行服务器内相应存储金额的更新可同步进行,也可异步进行;所谓同步进行也就 是,手机支付端和手机收费端的存储金额更新后,手机支付端和手机收费端立即将订单信 息中的购买金额发送给终端移动银行服务器,以触发对终端移动银行服务器内存储金额的 更新;所谓异步进行业就是,手机支付端和手机收费端的存储金额更新一段时间后,手机支付端和手机收费端才将订单信息中的购买金额发送给终端移动银行服务器,以触发对终端 移动银行服务器内的存储金额的更新。采用异步更新比同步更新灵活,可通过设置定时器 的方式定期进行异步更新。并且,对终端移动银行服务器内存储金额的更新,除了采用上述将购买金额发送 给终端移动银行服务器进行更新的方式外,还可采用向终端移动银行服务器发送手机支付 端和手机收费端各自当前存储金额的方式实现,具体为手机支付端和手机收费端向终端移动银行服务器发送更新请求,更新请求中包括 手机标识,还包括手机支付端和手机收费端各自当前的存储金额;终端移动银行服务器接收更新请求后,获取保存的与更新请求包含的手机标识对 应的账号,用更新请求包含的存储金额更新终端移动银行服务器保存的与获取的账号对应 的存储金额。参见图2,为本发明移动终端间即时信息交互的系统结构示意图,该系统包括终端 移动银行服务器和手机;所述终端移动银行服务器,保存手机标识与账号之间的一一对应关系,以及账号 与存储金额之间的对应关系,终端移动银行服务器对存储金额进行充值时,将充值金额同 步到与相应手机标识对应的手机上。具体地,参见图3,进行信息交互的手机包括手机支付端和手机收费端,图3中,客 户端A为手机支付客户端,客户端B为手机收费客户端。客户端A,用终端银行服务器发送的充值金额更新本地保存的存储金额;客户端A 向客户端B发送支付请求,该支付请求包括订单信息,接收支付响应,支付响应中包括接受 支付的信息及订单信息,根据支付响应更新保存的存储金额;客户端B,用终端银行服务器发送的充值金额更新本地保存的存储金额;客户端B 接收支付请求后,根据支付请求包括的订单信息更新保存的存储金额,并向客户端A反馈 支付响应。可选地,所述移动银行服务器包括手机支付充值模块和移动银行手机中心数据 库;所述移动银行手机中心数据库,用于保存手机标识与账号之间的一一对应关系, 以及账号与存储金额之间的对应关系;所述手机支付充值模块,用于接收充值请求,该充值请求中包括账号和充值金额, 手机支付充值模块在移动银行手机中心数据库中查询出与充值请求中的账号对应的存储 金额,将充值请求中包括的充值金额添加到查询出的存储金额中,并将充值金额同步到与 相应手机标识对应的手机上。该手机支付充值模块通过外部充值接口与外部相连,接收外部传送的充值请求, 该外部充值接口可对接关于银行、游戏币、电子货币等真实或虚拟的充值业务。可选地,所述终端移动银行服务器还包括账号管理模块,用于接收手机发送的账 号查询请求,该账号查询请求中包括手机标识,账号管理模块从移动银行手机中心数据库 查询与账号查询请求中包括的手机标识对应的账号,返回给发送账号查询请求的手机。在 注册过程中手机安装了终端移动银行服务器下发的移动银行手机支付客户端软件,该移动 银行手机支付客户端软件的功能可通过账号管理模块实现。
7
可选地,所述手机包括手机支付本地数据库和手机支付客户端管理模块;所述手机支付本地数据库,用于保存本地的存储金额;所述手机支付客户端管理模块,用终端银行服务器发送的充值金额更新手机支付 本地数据库中保存的存储金额。可选地,在手机支付端,所述手机支付客户端管理模块进一步用于向手机收费端 发送支付请求,接收支付响应后,根据支付响应更新手机支付本地数据库中保存的存储金 额;在手机收费端,所述手机支付客户端管理模块进一步用于接收支付请求,根据支 付请求包括的订单信息更新手机支付本地数据库中保存的存储金额,并向手机支付端反馈 支付响应。手机支付端与手机收费之间的信息交互可通过PLMN网络实现,具体地,通过PLMN 网络中语音电话的双音多频(DTMF,Dual Tone Multi Frequency)方式和短信服务(SMS, Short Message Service)方式等实现;手机支付端与手机收费之间的信息交互还可通过手 机本地的近距离无限通信方式实现,例如采用红外、蓝牙等方式。下面通过图4对本发明 手机支付端与手机收费端之间的信息交互进行举例说明,假设手机支付端为客户端A,手机 收费端为客户端B,图4的流程包括以下步骤步骤401,客户端A向客户端B发送通信建立请求。步骤402,客户端B向客户端A返回通信建立确认。通信建立成功。步骤403,客户端A向客户端B发送移动银行手机支付客户端会话建立请求。步骤404,客户端B向客户端A返回移动银行手机支付客户端会话建立确认。关于移动银行手机支付客户端的会话建立成功。步骤405,客户端A与客户端B之间进行支付的相关数据传输,生成订单信息。本步骤中,客户端A与客户端B之间进行支付的相关数据的协商。该支付的相关 数据包括对购买物品、购买金额等的协商。例如,客户端A将已选取的购买物品的购买金额 发送给客户端B,客户端B向客户端A返回是否愿意接受该够买金额的信息;如果客户端B 发送的是不愿意接受该购买金额的信息,客户端A可再向客户端B发送高于该购买金额的 价格,直到协商出双方都愿意接受的最后购买金额。类似地,再协商出购买物品的数量、特 性等信息。协商过程可以由客户端A发起,也可以由客户端B发起。最后,根据协商出的购 买物品、购买金额等信息生成订单信息。生成订单信息的同时,还可生成交易信息,该交易 信息包括交易时间、收费方的手机标识,以及整个交易过程相关的其他数据信息。需要说明的是,进行信息交互的双方可以通过第三方确定出订单信息,例如第三 方为商务平台的情况,客户端A便可从客户端B在商务平台上公布的信息中确定出购买物 品和购买金额,并由商务平台生成订单信息。另外,进行信息交互的双方也可以直接进行信 息交互,以确定出订单信息。步骤406,客户端A向客户端B发送支付请求,该支付请求包括订单信息,客户端B 向客户端A返回支付响应。支付响应中包括客户端B愿意接受支付的信息及订单信息。步骤407,客户端A根据订单信息更新保存的存储金额,客户端B接收支付响应后,
8根据支付响应更新保存的存储金额。需要说明的是,本发明所述手机不仅包括当前人们日常称呼的手机,还包括其他 类似手机的移动终端,如个人数字助理(PDA,Personal Digital Assistant)等。本发明方案实现了在手机之间进行费用支付,避免了现有技术中在网络繁忙时因 为网络银行服务器在收到支付请求后不能即时向收费方发送支付询问请求导致支付不能 即时完成的缺点,从而,使通信双方能够即时进行信息交互,也使费用支付快捷、方便。本发 明在终端之间直接进行信息交互,同时,为了确保对存储金额的可管理性和安全性,还对网 络侧的终端移动银行服务器适时进行更新,这样,也达到了实时性和准确性的平衡。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求
一种移动终端间即时信息交互的方法,其特征在于,该方法预先在终端移动银行服务器保存手机标识与账号之间的一一对应关系,以及账号与存储金额之间的对应关系,终端移动银行服务器对存储金额进行充值时,将充值金额同步到与相应手机标识对应的手机上;该方法还包括手机支付端向手机收费端发送支付请求,该支付请求包括订单信息;手机收费端接收支付请求,向手机支付端反馈支付响应,支付响应中包括接受支付的信息及订单信息,手机收费端根据订单信息更新保存的存储金额;手机支付端接收支付响应后,根据支付响应更新保存的存储金额。
2.如权利要求1所述的方法,其特征在于,所述根据支付响应更新保存的存储金额之 后,该方法包括手机支付端和手机收费端向终端移动银行服务器发送更新请求,更新请求中包括手机 标识,还包括手机支付端和手机收费端各自当前的存储金额;终端移动银行服务器接收更新请求后,获取保存的与更新请求包含的手机标识对应的 账号,用更新请求包含的存储金额更新终端移动银行服务器保存的与获取的账号对应的存 储金额。
3.如权利要求1所述的方法,其特征在于,所述手机支付端向手机收费端发送支付请 求之前,该方法包括终端移动银行服务器接收手机支付注册请求,该注册请求包括手机标识;终端移动银行服务器建立与注册请求包含的手机标识对应的账号,并建立与账号对应 的存储金额。
4.如权利要求1所述的方法,其特征在于,所述将充值金额同步到与相应手机标识对 应的手机上之后,该方法包括终端移动银行服务器接收手机发送的账号查询请求,该账号查询请求中包括手机标 识,账号查询模块查询出保存的与账号查询请求中包括的手机标识对应的账号,返回给发 送账号查询请求的手机。
5.一种移动终端间即时信息交互的系统,其特征在于,该系统包括终端移动银行服务 器、手机支付端和手机收费端;所述终端移动银行服务器,保存手机标识与账号之间的一一对应关系,以及账号与存 储金额之间的对应关系,终端移动银行服务器对存储金额进行充值时,将充值金额发送给 与相应手机标识对应的手机上;所述手机支付端,用终端银行服务器发送的充值金额更新本地保存的存储金额;手机 支付端向手机收费端发送支付请求,该支付请求包括订单信息,接收支付响应,支付响应中 包括接受支付的信息及订单信息,根据支付响应更新保存的存储金额;所述手机收费端,用终端银行服务器发送的充值金额更新本地保存的存储金额;手机 收费端接收支付请求后,根据支付请求包括的订单信息更新保存的存储金额,并向手机支 付端反馈支付响应。
6.如权利要求5所述的系统,其特征在于,所述移动银行服务器包括手机支付充值模 块和移动银行手机中心数据库;所述移动银行手机中心数据库,用于保存手机标识与账号之间的一一对应关系,以及 账号与存储金额之间的对应关系;所述手机支付充值模块,用于接收充值请求,该充值请求中包括账号和充值金额,手机 支付充值模块在移动银行手机中心数据库中查询出与充值请求中的账号对应的存储金额, 将充值请求中包括的充值金额添加到查询出的存储金额中,并将充值金额同步到与相应手 机标识对应的手机上。
7.如权利要求6所述的系统,其特征在于,所述终端移动银行服务器还包括账号管理 模块,用于接收手机发送的账号查询请求,该账号查询请求中包括手机标识,账号管理模块 从移动银行手机中心数据库查询与账号查询请求中包括的手机标识对应的账号,返回给发 送账号查询请求的手机。
8.如权利要求5所述的系统,其特征在于,所述手机包括手机支付本地数据库和手机 支付客户端管理模块;所述手机支付本地数据库,用于保存本地的存储金额;所述手机支付客户端管理模块,用终端银行服务器发送的充值金额更新手机支付本地 数据库中保存的存储金额。
9.如权利要求8所述的系统,其特征在于,在手机支付端,所述手机支付客户端管理模 块进一步用于向手机收费端发送支付请求,接收支付响应后,根据支付响应更新手机支付 本地数据库中保存的存储金额;在手机收费端,所述手机支付客户端管理模块进一步用于接收支付请求,根据支付请 求包括的订单信息更新手机支付本地数据库中保存的存储金额,并向手机支付端反馈支付 响应。
全文摘要
本发明公开了一种移动终端间即时信息交互的方法及系统,其中,该方法预先在终端移动银行服务器保存手机标识与账号之间的一一对应关系,以及账号与存储金额之间的对应关系,终端移动银行服务器对存储金额进行充值时,将充值金收额同步到与相应手机标识对应的手机上。进行费用支付时,手机支付端向手机费端发送支付请求,该支付请求包括订单信息;手机收费端接收支付请求,向手机支付端反馈支付响应,支付响应中包括接受支付的信息及订单信息,手机收费端根据订单信息更新保存的存储金额;手机支付端接收支付响应后,根据支付响应更新保存的存储金额。本发明方案实现了通信双方进行信息交互的即时性,也使费用支付更直接、快捷、方便。
文档编号G07F7/00GK101901519SQ200910085619
公开日2010年12月1日 申请日期2009年5月26日 优先权日2009年5月26日
发明者徐国洪, 杨鹏亮 申请人:北京易路联动技术有限公司