使用预支付类型终端的支付系统及其方法

文档序号:6574235阅读:214来源:国知局
专利名称:使用预支付类型终端的支付系统及其方法
技术领域
本发明涉及小额支付系统及其方法,更具体的说,涉及在为对预支付终端进行可能的支付而打开(opening)电子付费账户之后使用预支付类型终端的支付系统及其方法。
背景技术
随着近来个人移动通信终端的发展,使用移动电话进行支付越来越频繁。图1是通过传统的后支付终端的小额支付系统的概括结构。
参考图1,传统的小额支付系统包括用户处理终端10;用户能够通过例如互联网等网络而访问的内容提供服务器20;在从内容提供服务器20接收到对用户的认证请求时执行支付的网关服务器30;以及执行从网关服务器30请求的对用户的认证并且在完成交易(transaction)之后收取交易费用和通信费用的总金额的移动通信公司服务器40。
用户持有的终端可以划分为两种类型的终端能够连接到内容提供服务器20的显示终端以及能够小额支付的通信终端14。同时,在显示终端12用于个人移动终端的情况下,显示终端12和通信终端14可能互相重叠(overlapped)。
通常的,网关服务器30通过VAN服务器52连接到银行服务器50和通信网络。以下为使用传统的后付费终端进行内容购买的支付方法。
首先,通过显示终端12连接到内容提供服务器20的用户在内容提供服务器20上显示的各种内容中选择内容进行购买或者访问。然后,用户通过选择移动支付方法进行支付以请求对所述内容的购买或者访问。内容提供服务器20向网关服务器30请求对交易费用和所请求内容的通信费用的总金额进行批准。并且,网关服务器30具有在显示终端12的显示屏幕上输入的关于用户标识和认证信息例如通信终端号码的用户输入,并且在接收所述认证信息之后向移动通信公司服务器40请求批准用户。
在从移动通信公司服务器40对用户认证的情况下,网关服务器30通过使用SMS方法发送交易批准号码至用户输入的通信终端14,并且用户输入通过用户终端传输的交易批准号码。接着,网关服务器30比较传输的交易批准号码和用户输入的批准号码,并且对其进行认证。在完成认证之后,可以接受用户请求的内容购买或者访问。网关服务器30向移动通信公司服务器请求批准内容交易支付,并且移动通信公司服务器40将电话费用和内容交易的购买/使用金额的总金额通知给网关服务器30。网关服务器30将通知的总金额传输给用户终端10和内容提供服务器。因此,用户可以同时支付内容交易的购买/使用金额以及电话费用。
近来提出了使用通信终端的预付费类型交易,但是移动通信公司由于交易安全和信用的风险而不愿使用预付费交易。因此,用户不能使用移动电话通过预付费方法来购买或者使用任何内容。
而且,使用传统电话对内容购买/使用价格的支付通常在购买/使用之后的下月通信费用中支付而不是在购买当时支付。因此,可能存在如下问题,即内容提供服务器可能在完成交易之后的很长时间内才能获得交易支付。
而且,即使使用传统支付系统在交易当时完成支付,银行偏好使用银行机构的资金。因此,用户不能摆脱银行机构的过度利率负担。特别地,移动通信公司可能强迫用户过度请求,因为他们在移动通信服务器上具有用于用户认证的用户终端信息。

发明内容
根据本发明一个方面,使用用户终端的支付系统可以包括用户终端;能够连接到所述用户终端的内容提供服务器;通过网络连接到所述内容提供服务器的网关服务器,所述网关服务器请求对通过所述用户终端选择的内容交易进行认证并且根据认证结果批准内容交易;认证服务器,基于先前存储的对应于所述用户终端的用户信息以及对应于所述用户信息的通知给所述用户终端的预付费支付账户的信息而执行内容交易的认证,从所述预付费支付账户的账户金额支付用于内容交易的金额,并且将认证和支付的结果通知给所述网关服务器。
所述内容提供服务器可以包括内容管理数据库模块,存储并且控制内容和内容交易的信息;交易认证信息传输模块,将从用户终端输入的认证信息和内容交易传输给网关服务器;以及支付信息接收模块,从网关服务器接收用于内容交易的支付请求。
网关服务器可以包括认证传递模块,向认证服务器请求对从内容提供服务器接收到的交易认证信息进行认证,并且接收认证结果;支付结算模块,基于所述认证服务器的认证结果而批准交易,并且基于所述批准而执行交易支付。
所述认证服务器可以包括用户管理数据库模块,存储从用户终端输入的用户信息和通信终端的信息;支付账户数据库模块,存储预付费支付账户的信息并且控制预付费支付账户的资金接收/提取;以及认证模块,基于所述用户管理数据库模块中存储的信息而认证从网关服务器请求的交易认证信息。
所述支付账户数据库模块可以包括支付账户管理单元,所述支付账户管理单元从银行服务器接收多个虚拟账户,打开匹配用户信息的预付费支付账户,传输预付费支付账户至用户终端并且控制预付费支付账户的接收和提取信息;支付账户数据库,存储关于对用户打开的预付费支付账户的信息。
另一个方面,本发明提供了使用用户终端的支付方法,所述用户终端从认证服务器被通知预付费支付账户。在一个示例实施例中,所述方法通常可以包括在将所述用户终端连接到内容提供服务器之后在可购买内容中选择内容,通过所述用户终端输入认证信息,通过网关服务器传输关于所选择的内容的认证信息和交易信息的认证请求至所述认证服务器,在所述认证服务器确定内容交易是否可能,从所述认证服务器将前一步骤的结果通知给所述网关服务器,从所述认证服务器传输从所述预付费支付账户对所选择的内容的交易价格进行支付的支付结果至所述网关服务器,以及通过所述网关服务器批准交易。


本发明的上述和其他特征和优点通过下面的参考附图对示例实施例进行的详细描述可以更加明白,其中图1是通过移动终端的传统后支付的小额支付系统的简要结构;图2是根据本发明优选实施例的使用打开预付费支付账户的用户终端的支付系统的简要结构;图3是根据本发明优选实施例的支付系统的网关服务器的简要结构;图4是根据本发明一个实施例的支付系统的认证服务器的简要结构;图5是根据本发明另一个实施例的使用打开预付费支付账户的用户终端的支付系统的简要结构;图6是根据本发明另一个实施例的支付系统的认证服务器的简要结构;图7是简要显示根据本发明优选实施例的实现用于用户请求的内容交易的支付的步骤的流程图;以及图8是简要显示根据本发明优选实施例的向打开的预付费支付账户存入一定资金的步骤的流程图。
具体实施例方式
下面更全面的描述本发明。然而本发明可以实施为各种不同形式,并且并不限制于在此给出的实施例。提供这些实施例仅是为了使得本公开更加全面和完整,并且这些实施例向本领域技术人员全面表达本发明的范围。
应当理解,当一个组件或者层被称为“连接到”或者“耦合到”另一个组件或者层或者在另一个组件或层“之上”时,它可以直接位于另一个组件或者层之上、直接连接或者耦合到另一个组件或者层、或者可以存在中介的组件或者层。相反地,当一个组件被称为“直接位于”另一个组件或者层“之上”或者“直接连接到”或者“直接耦合到”另一个组件或者层,则不存在中介的组件或者层。在此使用的术语“和/或”包括一个或者多个相关列出项目的任何和所有组合。
在此使用的术语仅是为了描述特定实施例,而并不限制本发明。在此使用的单数形式“一个”也可以包括多数形式,除非上下文另外地清楚说明。进一步应当理解,本说明书中使用的术语“包括”表示描述的特征、整体、步骤、操作、组件和/或元件的存在,但是并不排除一个或者多个其他特征、整体、步骤、操作、组件、元件和/或其组合的存在或者添加。
除非特别定义,在此使用的包括技术和科学术语在内的所有术语具有本发明所属领域的技术人员所共同理解的相同意义。进一步应当理解,例如在公共使用的字典中定义的术语应当理解为具有与其在相关领域上下文中意义一致的意义,并且不应解释为理想化或者过于正式的意义,除非明确定义。
参考本发明,术语“预付费支付账户”表示预付费充值类型通信终端,更具体的说是通过认证服务器对用户打开的账户从而与认证服务器的父账户(parent account)相链接。它通常表示用户在通信终端中充入资金并且支付各种内容的购买/使用的账户。
“认证信息”包括用户在支付窗口中输入的用户个人信息(例如用户ID号码,用户预付费通信终端号码)和预付费支付账户信息(账户号码和账户安全号码)以认证需要购买/使用内容提供服务器的任何内容的用户。
术语“交易认证信息”包括以上认证信息和用户请求使用/购买的内容交易信息(内容使用/购买价格及其条件等等)。
特别地,本说明书中的术语“内容”不仅包括通过互联网或者计算机通信等等提供的各种信息,而且包括通过通信网络例如互联网等等提供给用户的各种商品和/或服务。因此,“内容提供服务器”应当被理解为包括通过互联网提供各种商品和服务的家庭购物公司以及传统的内容提供者(CP)。
能够在互联网上进行内容使用/购买的支付系统是针对需要使用移动通信终端办理预付费支付的用户或者成员而开发。图2是根据本发明一个实施例的使用打开预付费支付账户的用户终端的支付系统的分解结构。根据本发明一个实施例的使用预付费方法的用户终端的支付系统可以包括用户终端110;能够连接到用户终端110的内容提供服务器200;连接到内容提供服务器200的网关服务器300,网关服务器300请求对通过用户终端选择的内容交易进行认证,并且根据认证结果而批准内容交易;以及认证服务器400,基于对应于用户终端110的用户信息和预付费支付账户的信息而对网关服务器300的认证请求执行认证,并且从预付费支付账户支付内容交易/使用价格。认证服务器400可以通过VAN服务器500连接到银行服务器550。
用户终端100可以包括显示终端112,通过显示设备显示内容提供服务器200的内容信息;以及通信终端114,通过认证服务器400连接到支付设备。计算机终端是一种典型的显示终端112。并且,任何可连接设备可以通过网络连接到内容提供服务器200,例如,PDA终端或者移动电话终端等等个人移动通信终端。在某些情况下,显示终端112和通信终端114可以认为是等同或者独立的。
内容提供服务器200可以通过通信网络例如互联网等等在显示终端112的显示设备上显示各种内容信息。因此,在用户通过显示终端112访问内容提供服务器200的情况下,他可以浏览内容并且购买/使用内容。
内容提供服务器200可以包括内容管理数据库模块210、交易认证信息传输模块220和支付信息接收模块230。
内容管理数据库模块210可以包括内容数据库212,存储并且控制内容和内容交易的信息;信息数据库214,在内容提供服务器200工作于成员形式时(operated in membership)存储并且控制成员信息;以及交易信息数据库216,存储并且控制用户选择的内容信息。
而且,在用户购买/使用特定内容的情况下,交易认证信息传输模块220可以传输购买/使用的信息至网关服务器300以批准购买/使用。同时,通过网关服务器300在显示终端112的显示屏幕上可以显示支付窗口以输入认证信息(用户ID号码、通信终端号码、预付费支付账户的账户号码和安全号码等等)。用户可以在支付窗口上输入认证信息,并且交易认证信息传输模块220发送认证信息至网关服务器300。在认证服务器400确认认证信息之后,支付信息接收模块230可以批准购买/使用,并且接收支付信息。
交易认证信息传输模块220可以包括内容交易信息单元,传输用户选择的内容的购买/使用信息至网关服务器300;以及认证信息传输单元,传输用户输入的认证信息至网关服务器300。
而且,支付信息接收模块230可以包括通知单元,在通过网关服务器300将预付费支付账户确定为有效的情况下,通知任意打开(open)的交易批准号码和该交易的交易批准号码;以及支付接收单元,通过网关服务器300向支付接收单元传输对从预付费支付账户支付内容交易进行的批准。
网关服务器300是一种传递站,连接到内容提供服务器200和认证服务器400,通过通信接口而控制用户信息和支付账户号码。网关服务器300可以连接到多个内容提供服务器中的至少一者。
网关服务器可以包括认证传递模块310,向认证服务器400请求关于从内容提供服务器200接收到的认证信息和内容交易信息的认证;以及支付结算模块320,基于认证服务器400的认证结果而批准交易并且执行交易支付。
认证服务器400可以包括用户管理数据库模块410,存储并且控制从用户终端通过例如ARS和互联网等网络输入的用户信息以及通信终端的信息;以及支付账户数据库模块420,通过VAN服务器500接收并且控制与在银行服务器550中注册的认证服务器400的父账户对应的多个虚拟账户,打开预付费支付账户以匹配访问认证服务器400的用户,并且控制预付费支付账户的交易;认证模块430,基于存储在用户管理数据库模块410中的信息而认证通过网关服务器300请求的交易认证信息;以及查询模块440,响应于用户请求的各种信息(成员信息,通信终端和预付费账户的收费等等)的查询。
本发明可以进一步包括对银行服务器550进行中继传递的VAN服务器500,控制认证服务器400并且管理认证服务器400下的父账户的任何资金存入/提取。VAN服务器500可以包括虚拟账户传递模块510和虚拟账户管理数据库模块520。虚拟账户传递模块510可以通过银行服务器550基于在银行服务器550中注册的父账户而开设(issue)多个虚拟账户,从而在通过对应的虚拟账户进行任何存款或者提款时通知给认证服务器400并且报告给银行服务器550,并且请求与对应的虚拟账户的存款或者取款相应的父账户的存款或者取款。虚拟账户管理数据库模块520可以存储并且控制多个对认证服务器400打开的虚拟账户从而匹配父账户。而且,银行服务器550可以进一步包括父账户管理数据库模块,以认证服务器400和基于父账户向VAN服务器500开设的多个虚拟账户的名义存储并且管理父账户的信息。
下面更加详细描述网关服务器和认证服务器。图3是根据本发明优选实施例的支付系统的网关服务器的简要结构,并且图4是根据本发明一个实施例的支付系统的认证服务器的简要结构。
认证服务器300可以包括认证传递模块310和支付结算模块320。
认证传递模块310可以包括认证信息输入管理单元312、交易认证传递单元314、认证结果接收单元316以及支付处理结果数据库318。认证信息输入管理单元312可以让用户终端的显示单元(图2中的112)在用户从内容提供服务器200的各种内容中选择任何内容之后存在任何支付请求的情况下显示支付窗口,并且让用户终端的显示单元在用户从支付窗口的各种支付方式中选择通信终端支付的情况下显示认证窗口。交易认证传递单元314可以接收来自用户的请求支付的内容的交易信息,以及包含用户通过认证信息输入管理单元312输入的认证信息在内的交易认证信息;将交易认证信息传输到认证服务器400;并且请求确认内容交易。而且,认证结果接收单元316可以接收由认证服务器400执行的认证结果。同时,可以在确认用户认证和交易的情况下通过认证服务器400向支付处理结果数据库318告知从预付费支付账户的内容交易的支付。
支付结算模块320可以包括交易批准单元322,在通过认证服务器400确定交易有效的情况下批准交易;以及支付结算单元328,与认证服务器400和内容提供服务器200结算支付。交易批准单元322可以包括交易批准号码通知单元324,通过SMS方法传输暂时赋予交易的交易批准号码给通信终端114,并且执行窗口以输入批准号码至用户终端112;以及交易批准处理单元326,在比较通知的和输入的交易批准号码之后批准交易,并且通知批准结果给内容提供服务器200。而且,支付结算单元328可以在完成交易批准之后基于支付处理结果数据库318中存储的内容支付的处理结果而结算从认证服务器400传输的交易支付。同时,交易支付可以通过转移从认证服务器400转账的交易支付中扣除了一定委托费用的资金而完成。
根据本发明的认证服务器可以包括用户管理数据库模块410,存储从用户终端输入的用户信息以及通信终端的信息;支付账户数据库模块420,存储预付费支付账户的信息并且控制预付费支付账户的资金存入/提取;认证模块430,基于存储的信息而认证从网关服务器300请求的交易认证信息;以及查询模块440,响应于对用户信息的查询。
用户管理数据库模块410可以包括用户管理单元412,管理例如用户输入的成员号码和用户ID等成员信息;以及终端信息管理单元414,管理支付方式的通信终端号码以及收费信息(一次性收费金额在充值金额低于收费金额的情况下通知给通信终端的最低金额),预付费支付账户管理单元416,管理传输给预付费通信终端的预付费支付账户号码,该预付费支付账户号码对应于用户信息、通信终端信息以及用户输入的预付费支付账户号码信息;以及用户信息数据库418,存储用户信息和预付费支付账户的信息。
在根据本发明的认证服务器400工作于成员形式时,具有已注册的预付费支付终端的用户可以使用用户终端110通过例如ARS或者互联网等等通信网络访问认证服务器400,输入用户ID、个人信息例如用户姓名以及预付费终端信息,并且被告知其特定成员号。具有特定成员号的用户可以很容易在其需要访问各种服务的情况下利用成员号进行登录。
支付账户数据库模块420可以包括预付费支付账户通知单元422,其中在通过VAN服务器500从银行服务器550开设多个虚拟账户之后打开(open)对应于输入的用户信息和预付费支付通信终端的特定预付费支付账户,并且通过SMS方法将其传输至通信终端;预付费支付账户管理单元426,在存款至预付费支付账户或者存在任何内容交易的支付请求的情况下,基于认证模块430的认证结果而对从预付费支付账户提取对应内容交易的购买价格进行管理;以及预付费支付账户数据库424,存储并管理预付费支付账户的基本信息,以及预付费支付账户的存款和取款的处理结果。
同时,在用户忘记任何用户个人信息例如授权给用户的成员号、提供给预付费支付终端的收费服务(当前收费金额等等)或者支付账户(预付费支付账户号码及其安全号码)的情况下,查询模块440可以在确认用户之后通知任何对应信息给通信终端和认证服务器400中的显示终端。查询模块440可以包括查询成员信息的单元、查询收费信息的单元以及查询支付账户的单元。
同时,在不具有预付费类型移动通信终端的用户进行任何注册请求的情况下,用户可以通过用户终端110输入其个人信息和终端号码至认证服务器400,并且认证服务器400可以通过查询模块440中配备的收费信息查询单元而向连接到单独通信网络(未显示)的对应通信公司服务器查询用户输入的信息,并且用户可以根据用户信息的认证结果而在预付费类型终端中注册。
同时,通过这种方式在预付费类型终端中注册的用户可以访问认证服务器400,并且请求开设预付费支付账户。然后,认证服务器400可以通过屏幕或者消息传输银行机构的选择项至用户终端,并且用户可以在用户终端中选择任何银行机构。在用户输入用户个人信息(包括成员号)、预付费终端号码以及预付费支付账户的安全号码之后,认证服务器400可以通过SMS方法通知预付费支付账户给预付费类型终端,从而对应从用户选择的银行机构开设的虚拟账户中的预付费类型终端的信息,并且可以存储并且管理用户信息和预付费类型终端的信息以及预付费支付账户信息(账户号码和安全号码)等等。
认证模块430可以包括交易认证信息接收单元432,从交易认证传递单元314向交易认证信息接收单元432通知交易认证信息;交易认证单元434,基于存储在用户管理数据库模块410和支付账户数据库模块420中的信息而认证用户和交易;认证结果通知单元436,传输交易认证单元434的认证结果至网关服务器300的认证结果接收单元316;以及支付处理结果管理单元438,在交易基于交易认证单元434的认证结果而有效的情况下,传输支付处理结果至结果数据库318以从授权给用户的预付费支付账户提取交易价格。
在从网关服务器300传输交易认证信息的情况下,交易认证单元434可以基于用户通过显示终端112输入的认证信息、用户管理数据库模块410中注册的用户信息/成员信息(例如用户ID)、预付费充值和预付费支付的通信终端信息以及预付费支付账户及其安全号码而确定传输的认证信息是否与注册的用户和通信终端的信息相同。
同时,如果确定输入的认证信息与认证服务器400中注册的信息不相同,表示“认证信息id不相同”的认证结果可以被通知给网关服务器300的认证结果接收单元316。然而,如果认证信息相同,交易认证单元434可以基于管理预付费支付账户的支付账户数据库模块420中存储的信息而确定用户请求的内容交易。换言之,如果用户和通信终端均被确定为有效,则交易认证单元434可以确认预付费支付账户的余额。并且,如果余额不足够支付交易价格,则“账户余额不足”的认证结果可以被通知给网关服务器300的认证结果接收单元316。相反地,如果用户和通信终端均被确定为有效,则交易认证模块434可以确认预付费支付账户的余额。并且,如果余额足够支付交易价格,则“认证有效”的认证结果可以被通知给网关服务器300的认证结果接收单元316。
通知给认证服务器300的认证结果可以配置为让用户通过显示终端112的显示单元进行查看。因此,用户可以根据认证结果再次输入认证信息,或者在存入一定金额之后请求支付内容。
在如上所述完成交易认证信息的认证程序之后,认证服务器400可以通过支付处理结果管理单元438传输交易价格的支付结果至网关服务器300的支付处理结果数据库318,并且其结果可以被存储。如果交易被确定为有效,网关服务器300可以通过执行交易批准而完成交易。对于支付,在交易完成之后,支付处理结果管理单元438可以从预付费支付账户转移扣除了一定委托费用的交易费用至支付结算模块320,并且支付结算模块320可以转账交易费用至内容提供服务器200,其中从转账的金额中扣除了一定其他委托费用。
对于提取预付费支付账户,认证服务器400可以将从交易费用中扣除了一定委托费用的金额转账至网关服务器300的账户。同时,其结果可以被存储在预付费支付账户数据库424中,并且通过VAN服务器500被通知给银行服务器550,从而银行服务器550可以从对应于认证服务器400中的预付费支付账户的父账户执行等额提款,并且其结果也可以被存储。同时,可以存在另一种方法,其中认证服务器400将从预付费支付账户提取交易价格的完成结果通知给网关服务器300,并且根据认证服务器400的请求通过银行服务器550从与预付费支付账户匹配的父账户将从交易费用中扣除了一定委托费用的金额转账至网关服务器300的账户。
在根据本发明的支付系统中,在认证服务器和银行服务器之间可能不存在例如传递服务器的VAN服务器。
图5为作为具有这种结构的支付系统的简要结构,该支付系统配置为具有用户终端610、内容提供服务器700、网关服务器800、认证服务器900以及银行服务器1000。除了认证服务器900,其他元件与图2和图3所示元件全部相同。因此,参考图6描述根据本发明一个实施例的认证服务器900。
根据本发明一个实施例的认证服务器900可以包括用户管理数据库模块910,存储用户信息;支付账户数据库模块920,通过直接连接到银行服务器1000而开设对应于父账户的多个虚拟账户并且对其进行管理;认证模块940,认证通过网关服务器300请求的交易;以及查询模块950,响应于关于用户成员信息、收费信息以及支付账户信息的查询。
用户管理数据库模块910可以包括用户信息管理单元912、终端信息管理单元914、预付费支付账户管理单元916以及用户信息数据库418。
根据本发明一个实施例的支付账户数据库模块920可以包括虚拟账户开设请求单元922,请求开设与在银行服务器1000中注册的认证服务器900的父账户匹配的多个虚拟账户;虚拟账户接收单元924,接收通过银行服务器1000开设的虚拟账户;预付费支付账户通知单元926,授权对应于用户的特定预付费支付账户并且通知特定预付费支付账户给通信终端;预付费支付账户处理单元928,管理预付费支付账户的存款和取款;以及预付费支付数据库930,分别存储开设的虚拟账户信息和对用户打开的预付费支付账户的信息。
如果用户通过使用网络银行、电话银行、ATM终端存款或者转账至虚拟账户,虚拟账户通过简单消息而被通知给用户输入的预付费类型终端,则管理父账户的银行服务器可以向用户通知存款。同时,如果确定用户请求批准的预付费支付账户有效,则可以从预付费支付账户提取一定交易费用。在这种提款处理中,认证服务器900可以从预付费支付账户中提取交易费用,并且将扣除了一定委托费用的资金转账至网关服务器800的账户。取款的结果可以存储在预付费支付数据库930中,并且通知给银行服务器1000。银行服务器1000可以从对应于预付费支付账户的认证服务器900的父账户中提取相同款项,并且存储处理结果。作为另一个可替换实施例,可以存在另一种方法,其中认证服务器900可以通知从用户的预付费支付账户提取交易费用的结果给网关服务器800,并且从交易费用中扣除了一定委托费用的资金可以从与预付费支付账户匹配的父账户被转账给网关服务器800。
可以具有两种类型的提款。在完成提款之后,结果可以被通知给银行服务器,从而银行服务器可以从父账户提取交易费用。对于另一种类型,在银行服务器的父账户执行提款,然后在预付费支付账户执行交易费用。
而且,认证模块940可以包括交易认证信息接收单元432,从网关服务器800被通知交易认证信息;交易认证单元944,基于存储在用户管理数据库模块910和支付账户数据库模块920中的信息而认证交易;认证结果通知单元946,通知交易的认证结果给网关服务器800;以及支付处理结果管理单元948,传输支付处理结果至网关服务器318以从授权给用户的预付费支付账户提取交易费用,并且从预付费支付账户将从交易费用中扣除了一定委托费用的资金转账至网关服务器。
通过这种结构,本发明可以实现用于交易支付的一系列程序。更具体的说,用户可以通过用户终端的显示终端选择由内容提供服务器提供的任何内容,并且请求批准。认证信息和交易信息可以通过网关服务器传输至连接到内容提供服务器的认证服务器。然后,认证服务器可以通过比较存储的和输入的用户信息而确认认证。具有预付费类型终端的用户可以在完成批准和支付时被提供任何内容购买/使用。
图7是简要显示根据本发明优选实施例的实现用户请求的内容交易的支付的步骤的流程图。参考图7,下面更加详细描述所述程序。
用户可以通过例如ARS和互联网等网络访问认证服务器并输入某些信息。然后,可以将从银行服务器或者VAN服务器打开的虚拟账户中对应于用户信息和通信终端号码的预付费支付账户授权给用户。然后,用户在被通知所述预付费支付账户之前可以输入安全号码并且存入一定金额至所述预付费支付账户(S700)。在该程序中,用户信息和预付费支付账户均由认证服务器存储并管理。稍后将参考图8描述预付费支付账户的开设和存款的问题。
用户可以通过显示终端访问内容提供服务器(S710),并且通过在显示的内容中选择可购买内容而请求支付(S712)。在内容提供服务器工作于成员方式时,用户可以使用显示终端成员信息通过登录程序而输入内容提供服务器的成员。
如果用户请求批准选择的内容,可以通过显示单元在显示终端上显示由网关服务器控制的支付窗口从而用户可以选择电话支付并且输入认证信息(S714)。网关服务器可以接收交易认证信息,交易认证信息包括用户输入的认证信息和内容的交易信息(交易费用和剩余的使用周期等等)(S716)。网关服务器可以传输交易认证信息通知给认证服务器,从而认证所述认证信息(S718)。
认证服务器可以基于存储的用户信息以及通信终端和预付费支付账户的信息(账户号码/安全号码)通过比较存储的和输入的信息而认证用户(S720)。为了完成该过程,它可以比较通过显示终端输入的认证信息和存储在认证服务器中的用户信息(用户ID、成员ID、请求预付费的通信终端的号码、预付费支付账户的预付费支付账户号码或者安全号码)以进行认证(S720)。如果认证信息与存储的用户信息不相同,则可以通过网关服务器将“认证失败”的认证结果通知给用户的显示终端(S722),并且可以要求用户再次输入认证信息。
同时,如果用户输入的认证信息与存储在认证服务器中的信息相同,则它可以比较所选内容的交易信息和预付费支付账户的余额以进行认证(S724)。如果预付费支付账户的余额不足够支付交易费用,则可以通过网关服务器将“账户余额不足”的认证结果通知给用户终端的显示终端(S722)。用户可以访问认证服务器以确认账户余额,并且可以在存入一定数量的资金之后请求支付内容。
相反地,如果预付费支付账户的余额足够支付交易费用,则可以通过网关服务器将“认证有效”的认证结果通知给用户终端的显示终端。此后,认证服务器可以从预付费支付账户提取交易费用(S726),并且通知支付结果给网关服务器(S728)。对于提取,可以通过认证服务器从预付费支付账户提取交易费用,并且支付结果可以通知给VAN服务器或者银行服务器。银行服务器可以从连接到预付费支付账户的认证服务器的父账户提取资金。
可以具有两种执行提款的方式。交易费用可以通过认证服务器从预付费支付账户提取,并且支付结果可以被通知给VAN服务器或者银行服务器。银行服务器可以从连接到预付费支付账户的认证服务器的父账户提取资金,并且支付结果可以再次通知给认证服务器。对于另一种方法,认证服务器可以首先通知银行服务器有关在预付费支付账户提款的可能性,从而银行服务器可以从对应于预付费支付账户的父账户提取交易费用,并且将其直接通知给认证服务器或者通过VAN服务器通知给认证服务器,从而认证服务器可以从预付费支付账户提取交易费用。
同时,由于交易被认证,接收支付结果的网关服务器可以通过SMS方法将交易的批准号码传输至通信终端的显示单元,并且让显示终端显示批准窗口从而输入批准号码(S730)。如果用户在显示终端的批准窗口上输入,则网关服务器可以在比较传输的和输入的批准号码之后确定用户是否为通信终端的实际所有者。然后可以完成交易(S732)。此后,用户可以访问并且购买请求支付的内容。
此后,认证服务器可以基于支付结果将从交易费用扣除了一定委托费用的资金传输至预付费支付账户,并且网关服务器可以支付从传输的资金中扣除一定另一部分的委托费用的资金至内容提供服务器。通过执行此程序,可以完成内容支付(S734)。
图8是简要显示根据本发明优选实施例的存入一定资金至打开的预付费支付账户的步骤的流程图。
需要通过使用预付费通信终端而使用根据本发明的支付系统的用户可以通过通信网络例如ARS或者互联网等等访问认证服务器(S800)。然后用户可以输入交易所需信息。优选的,要求用户将其自身列入成员中以开设预付费支付账户。同时,用户可以输入用户信息例如用户ID等(S802)和作为支付单元的通信终端的信息(S804)。认证服务器可以传输用户信息和通信终端号码至移动通信公司服务器以认证用户(S806)。在此情况下,如果移动通信服务器中注册的用户信息和输入的信息之间存在差异,则可以将“信息不相同”的确认结果通知给显示终端或者通信终端(S808)。
相反地,如果移动通信服务器中注册的用户信息和输入的信息相同,则认证服务器可以让用户输入预付费支付账户号码的安全号码,并且用户可以输入其安全号码(S810)。一旦用户认证完成,则对应于用户的预付费支付账户号码可以通过SMS方法被传输至用户终端的显示终端,从而开设预付费支付账户(S812)。此后,用户输入的用户信息和通信终端信息可以结合预付费支付账户而被存储。此时,任何成员信息(成员ID、安全号码或者成员号码等等)也可以被存储(S814)。
用户可以在开设的预付费支付账户中存入一定资金以使用根据本发明的支付系统(S812)。同时,存入金额可以由用户确定,或者被确定为大于与认证服务器先前约定的最小存入金额的资金。用户可以使用网络银行、电话银行、ATM终端存入资金。
此时,可以具有两种在预付费支付账户中存款的方式。在用户通过认证服务器在预付费支付账户中存入资金之后,认证服务器可以将其通知给银行服务器,从而银行服务器也可以存入等额资金至父账户。对于另一种方法,认证服务器可以首先将存款通知给银行服务器,从而银行服务器可以从父账户执行存款,并且将其通知给认证服务器,从而认证服务器可以存入资金至预付费支付账户。
如上所述,存入一定资金,用户可以访问内容以使用/购买。
前述内容是本发明的示例,并且并不限制本发明。尽管描述了本发明的若干示例实施例,本领域技术人员可以很容易理解这些示例实施例存在各种,而这些修改在本质上并不背离本发明的内容和优点。因此,所有这些修改均认为是包含在权利要求中定义的本发明的范围之内。在权利要求中,手段和功能用语被用于覆盖在此描述的执行引用功能的结构以及结构等效物和等效结构。因此,应当理解,前述内容是本发明的示例,并不限制于在此公开的特定实施例,并且对公开实施例的修改以及其他实施例均认为是包含在所附权利要求的范围之内。本发明由权利要求定义,权利要求的等价物包含在内。
权利要求
1.一种支付系统,包括用户终端;能够连接到所述用户终端的内容提供服务器;通过网络连接到所述内容提供服务器的网关服务器,所述网关服务器请求对通过所述用户终端选择的内容交易进行认证,并且根据认证结果而批准内容交易;认证服务器,基于先前存储的对应于所述用户终端的用户信息以及对应于所述用户信息的通知给所述用户终端的预付费支付账户的信息而对内容交易进行认证,从所述预付费支付账户的余额来支付内容交易的费用,并且通知认证和支付的结果给所述网关服务器。
2.根据权利要求1所述的支付系统,其中所述内容提供服务器包括内容管理数据库模块,存储并且控制内容和内容交易的信息;交易认证信息传输模块,传输从所述用户终端输入的认证信息和内容交易信息给所述网关服务器;以及支付信息接收模块,从所述网关服务器接收用于内容交易的支付请求。
3.根据权利要求1和2中任一者所述的支付系统,其中所述网关服务器包括认证传递模块,向所述认证服务器请求对从所述内容提供服务器接收到的交易认证信息进行认证,并且接收认证结果;支付结算模块,基于所述认证服务器的认证结果而批准交易,并且基于所述批准而执行交易支付。
4.根据权利要求1和2中任一者所述的支付系统,其中所述认证服务器包括用户管理数据库模块,存储从所述用户终端输入的用户信息和通信终端的信息;支付账户数据库模块,存储预付费支付账户信息并且控制预付费支付账户的资金接收/提取;以及认证模块,基于从所述网关服务器请求的认证信息而认证交易,并且基于所述认证而将支付处理结果通知给所述网关服务器。
5.根据权利要求4所述的支付系统,其中所述支付账户数据库模块包括支付账户管理单元,从银行服务器接收多个虚拟账户,打开匹配用户信息的预付费支付账户,传输预付费支付账户至用户终端并且控制预付费支付账户的存入/提取信息;支付账户数据库,存储关于对用户打开的预付费支付账户的信息。
6.一种使用从认证服务器被通知预付费支付账户的用户终端的支付方法,所述方法包括a)在将所述用户终端连接到内容提供服务器之后在可购买内容中选择内容;b)通过所述用户终端输入认证信息;c)通过网关服务器传输关于所选择的内容的认证信息和交易信息的认证请求至所述认证服务器;d)在所述认证服务器确定内容交易是否可能;e)从所述认证服务器将步骤d)的结果通知给所述网关服务器;f)从所述认证服务器传输从所述预付费支付账户对选择的内容的交易价格进行支付的支付结果至所述网关服务器;以及g)通过所述网关服务器批准交易。
7.根据权利要求6所述的使用从认证服务器被通知预付费支付账户的用户终端的支付方法,其中所述步骤g)包括从所述网关服务器传输交易批准号码至所述用户终端;将通过所述用户终端输入的数据与传输的交易批准号码进行比较,并且根据比较结果而批准内容交易。
8.根据权利要求6所述的使用从认证服务器被通知预付费支付账户的用户终端的支付方法,其中所述步骤b)中输入的认证信息包括用户个人信息和预付费支付账户信息。
9.根据权利要求6至8中任何一者所述的使用从认证服务器被通知预付费支付账户的用户终端的支付方法,其进一步包括在所述用户终端上显示选择的内容的支付工具选择窗口,并且选择所述用户终端作为支付工具。
10.根据权利要求6至8中任何一者所述的使用从认证服务器被通知预付费支付账户的用户终端的支付方法,其进一步包括基于所述支付结果从所述认证服务器将所述内容的交易价格传输至所述网关服务器,并且所述内容的交易价格从所述网关服务器被传输至所述内容提供服务器。
全文摘要
公开了一种使用预付费类型终端的小额支付系统及其方法。本发明提供了一种支付系统,包括用户终端;能够连接到所述用户终端的内容提供服务器;通过网络连接到所述内容提供服务器的网关服务器,所述网关服务器请求对通过所述用户终端选择的内容交易进行认证,并且根据认证的结果而批准内容交易;认证服务器,基于先前存储的对应于所述用户终端的用户信息以及对应于所述用户信息的通知给所述用户终端的预付费支付账户的信息而执行内容交易的认证,从所述预付费支付账户的余额支付内容交易的费用,并且通知认证和支付的结果给所述网关服务器。
文档编号G06Q20/00GK101034448SQ200710080040
公开日2007年9月12日 申请日期2007年3月5日 优先权日2006年3月8日
发明者张秀榕 申请人:株式会社NRNeT
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1