基于nfc的支付方法和系统的制作方法

文档序号:6675355阅读:278来源:国知局
基于nfc的支付方法和系统的制作方法
【专利摘要】本发明提供了一种基于NFC的支付方法和系统,包括设NFC芯片的被支付端设备和设NFC芯片的支付端设备,在被支付端设备侧,该方法包括:接收购买指定商品对象的请求并根据用户选择的商品对象的销售属性生成订单;当接收到确认提交订单的操作后,提取该订单中的信息以生成支付请求;向支付端设备发送建立通信连接的请求以建立两者的近场通信连接;将支付请求发送给支付端设备,以便支付端执行支付操作;接收支付端返回的支付完成信息并根据支付完成信息对相应的订单进行后续操作。采用本发明提供的基于NFC的支付方法和系统,更便利于智能电视用户进行网上支付,提高智能电视用户网上支付的效率,且基于该近场通信的支付操作的安全性更高。
【专利说明】基于NFC的支付方法和系统

【技术领域】
[0001] 本发明涉及金融支付领域,特别地,涉及一种基于NFC的支付方法和系统。

【背景技术】
[0002] 随着电子信息技术的发展,基于网络的消费越来越多,进而带动了网上支付业务 的发展。
[0003] 现有的网上支付业务包括通过网上银行支付、通过类似于支付宝的支付应用支付 等方式。
[0004] 这些网上支付方式都是在终端设备中安装支付应用,例如在手机中安装支付宝, 当通过手机进行网上购物时,就可以直接使用支付宝进行支付。
[0005] 智能电视也是一种终端设备,随着智能电视的普及应用,在智能电视上也会有一 些需要付费的项目,例如在电视商城购物、支付服务费等。虽然现在的智能电视一般也搭载 有操作系统且支持第三方应用的安装,但对于用户而言,一方面,使用智能电视还是以观看 电视节目为主,从主观上来说可能不太愿意直接在智能电视中安装支付应用;另一方面,即 使用户想要安装这种支付应用,也需要软件开发商开发出能够运行于智能电视操作系统的 相关应用才可以,如果没有专门针对智能电视开发的支付应用,则用户也无法实现安装。总 之,以上种种都限制了网上支付在智能电视中的应用。因此,现有技术中,对于智能电视中 产生的付费项目,只能采用人工交付、购买充值卡、银行柜台或者自动存/取款机转账等方 式来实现,对于用户来说较为不方便。
[0006] 总之,现有技术的网上支付方式还不能很好的应用于智能电视等终端设备上。


【发明内容】

[0007] 本发明所要解决的技术问题是提供一种基于NFC的支付方法和系统,利用NFC的 近场通信特性解决现有技术中网上支付不适用于智能电视等终端设备的问题,更便利于智 能电视用户进行网上支付,提高智能电视用户网上支付的效率,且基于该近场通信的支付 操作的安全性更高。
[0008] 为了解决上述问题,一方面,提供了一种基于NFC的支付方法,包括设有NFC芯片 的被支付端设备和设有NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于 网络,
[0009] 在所述被支付端设备侧,所述方法包括:
[0010] 接收购买指定商品对象的请求并根据用户选择的商品对象的销售属性生成订 单;
[0011] 当接收到确认提交订单的操作后,提取该订单中的信息以生成支付请求;
[0012] 向所述支付端设备发送建立通信连接的请求,以通过两者的NFC芯片建立两者之 间的近场通信连接;
[0013] 将所述支付请求发送给所述支付端设备,以便所述支付端根据所述支付请求执行 支付操作;
[0014] 接收所述支付端设备返回的支付完成信息并根据所述支付完成信息对相应的订 单进行后续操作,其中,所述支付完成信息包括订单标识。
[0015] 进一步的,在向所述支付端设备发送建立通信连接的请求之前,还包括:
[0016] 当通过所述被支付端设备中的NFC芯片发出电磁场后,判断所述电磁场内是否存 在通过其他NFC芯片发出的电磁波,如是,则存在支付端设备。
[0017] 进一步的,所述被支付端设备包括智能电视、PC机、P0S机,所述支付端设备包括 手机、平板电脑。
[0018] 此外,还提供了一种基于NFC的支付方法,包括设有NFC芯片的被支付端设备和设 有NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络,
[0019] 在所述支付端设备侧,所述方法包括:
[0020] 接收所述被支付端设备发来的建立通信连接的请求,并通过两者的NFC芯片建立 两者之间的近场通信连接;
[0021] 接收所述被支付端设备发来的支付请求;
[0022] 当接收到确认支付的操作后,启动所述支付端设备中预置的支付应用并将所述支 付请求发送给所述支付应用对应的支付服务器;
[0023] 接收所述支付服务器根据所述支付请求生成的支付指令,并根据所述支付指令从 所述支付应用中扣款;
[0024] 生成支付完成信息并将所述支付完成信息通过所述近场通信连接发送给所述被 支付端设备,以便所述被支付端设备根据所述支付完成信息对相应的订单进行后续操作, 其中,所述支付完成信息包括订单标识。
[0025] 进一步的,所述支付端设备中还设有安全元件芯片,所述安全元件芯片中设有用 于对数据加密的加密逻辑电路,
[0026] 在接收所述支付服务器根据所述支付请求生成的支付指令之后,还包括:
[0027] 显示支付应用的支付密码输入页面;
[0028] 当接收到支付密码后通过安全元件芯片将所述支付密码进行加密并发送给支付 服务器,以便当接收到支付服务器发送的确认密码正确的信息后,根据所述支付指令从所 述支付应用中扣款。
[0029] 进一步的,所述根据所述支付指令从所述支付应用中扣款时,还包括:
[0030] 通过所述安全元件芯片对支付应用中预存的银行卡信息进行加密,以在扣款过程 中保证所述银行卡信息的安全。
[0031] 另一方面,还提供了一种基于NFC的支付系统,包括设有NFC芯片的被支付端设备 和设有NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络,
[0032] 在所述被支付端设备侧,包括:
[0033] 订单生成单元,用于接收购买指定商品对象的请求并根据用户选择的商品对象的 销售属性生成订单;
[0034] 支付请求生成单元,当接收到确认提交订单的操作后,提取该订单中的信息以生 成支付请求,其中,支付请求信息包括订单标识、付款金额和收款方账户信息;
[0035] 连接请求单元,用于向所述支付端设备发送建立通信连接的请求,以通过两者的 NFC芯片建立两者之间的近场通信连接;
[0036] 支付请求发送单元,用于将所述支付请求发送给所述支付端设备,以便所述支付 端根据所述支付请求执行支付操作;
[0037] 信息接收单元,用于接收所述支付端返回的支付完成信息并根据所述支付完成信 息对相应的订单进行后续操作,其中,所述支付完成信息包括订单标识。
[0038] 进一步的,在所述被支付端设备侧,还包括:
[0039] 判断单元,用于当通过所述被支付端设备中的NFC芯片发出电磁场后,判断所述 电磁场内是否存在通过其他NFC芯片发出的电磁波,如是,则存在支付端设备。
[0040] 进一步的,所述被支付端设备包括智能电视、PC机、P0S机,所述支付端设备包括 手机、平板电脑。
[0041] 此外,还提供了一种基于NFC的支付系统,包括设有NFC芯片的被支付端设备和设 有NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络,
[0042] 在所述支付端设备侧,包括:
[0043] 接收连接请求单元,用于接收所述被支付端设备发来的建立通信连接的请求,并 通过两者的NFC芯片建立两者之间的近场通信连接;
[0044]接收支付请求单元,用于接收所述被支付端设备发来的支付请求,其中,支付请求 信息包括订单标识、支付金额和收款方账户信息;
[0045]启动单元,用于当接收到确认支付的操作后,启动所述支付端设备中预置的支付 应用并将所述支付请求发送给所述支付应用对应的支付服务器;
[0046] 接收指令单元,用于接收所述支付服务器根据所述支付请求生成的支付指令,并 根据所述支付指令从所述支付应用中扣款;
[0047] 信息生成单元,用于生成支付完成信息并将所述支付完成信息通过所述近场通信 连接发送给所述被支付端,以便所述被支付端根据所述支付完成信息对相应的订单进行后 续操作,其中,所述支付完成信息包括订单标识。
[0048] 进一步的,所述支付端设备中还设有安全元件芯片,所述安全元件芯片中设有用 于对数据加密的加密逻辑电路,
[0049] 所述系统,还包括:
[0050] 显示单元,用于显示支付应用的支付密码输入页面;
[0051] 加密单元,用于当支付密码输入页面接收到支付密码后通过安全元件芯片将所述 支付密码进行加密并发送给支付服务器,以便当接收到支付服务器发送的确认密码正确的 信息后,根据所述支付指令从所述支付应用中扣款。
[0052] 进一步的,所述加密单元,还用于:
[0053] 通过所述安全元件芯片对支付应用中预存的银行卡信息进行加密,以在扣款过程 中保证所述银行卡信息的安全。
[0054] 与现有技术相比,上述技术方案中的一个技术方案具有以下优点:
[0055] 采用本发明实施例提供的基于NFC的支付方法和系统,被支付端设备和支付端设 备可通过两者的NFC芯片建立两者的近场通信连接,并通过支付端中预置的支付应用完成 被支付端的网上付费,解决了现有网上支付不适用于智能电视等终端设备的问题,更便利 于智能电视用户进行网上支付,该方法操作步骤简单,可提高智能电视用户网上支付的效 率,且由于近场通信具有天然的安全性,因此基于被支付端设备与支付端设备之间的近场 通信的支付操作,其安全性更高。而且,由于在支付过程中设置了输入密码页面,也使得支 付过程更安全,此外还可在支付端设备中设置SE芯片,以进一步提高支付过程的安全性。

【专利附图】

【附图说明】
[0056] 图1是本发明基于NFC的支付方法实施例一的流程不意图;
[0057] 图2是本发明基于NFC的支付方法实施例一中智能电视的显示界面示意图;
[0058] 图3是本发明基于NFC的支付方法实施例二的流程示意图;
[0059] 图4是本发明基于NFC的支付方法实施例二中手机的显示界面示意图(一);
[0060] 图5是本发明基于NFC的支付方法实施例二中手机的显示界面示意图(二);
[0061] 图6是本发明基于NFC的支付系统实施例一的结构不意图;
[0062] 图7是本发明基于NFC的支付系统实施例二的结构示意图。

【具体实施方式】
[0063] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。
[0064] 首先,对本发明所涉及的NFC作简单的介绍。
[0065] NFC是Near Field Communication的缩写,通常称为近场通信,是一种近距离的工 作在13. 56MHz频段的高频无线通信技术,是由免接触式射频识别(RFID)演变而来,并向下 兼容RFID。NFC芯片上可集成非接触式读卡器、非接触式智能卡和点对点的通信功能,可在 大约10cm范围内建立NFC设备(设有NFC芯片的设备)之间的近场通信连接,传输速率可 为106kbit/s、212kbit/s、424kbit/s,甚至还可提高到848kbit/s。NFC采用双向识别和连 接,通信双方不存在固定的主从关系,通信可以由任意一个NFC设备发起。
[0066] NFC设备工作模式有以下三种:
[0067] 第一种,卡模式(Card emulation):该模式下的NFC设备相当于一张采用RFID技 术的1C卡,可以用于商场刷卡、公交卡、门禁管制、车票等场合。在此种工作模式下,卡片通 过非接触读卡器的RF域来供电,即便是移动终端(如手机)处于关机状态下也可以工作。
[0068] 第二种,点对点模式(P2P mode):该模式下的NFC设备可用于数据交换,传输距离 较短,但传输速度快且功耗低,在这种模式下,将两个NFC设备连接,可以实现如交换图片、 同步通讯录等点对点数据传输。
[0069] 第三种,读卡器模式(Reader/writer mode):该模式下的NFC设备可作为非接触 读卡器使用,典型应用场景为从海报或者展览信息的电子标签上读取相关信息。
[0070] NFC设备之间传输数据的格式为NDEF(NFC Data Exchange Format,NFC数据交换 格式),NDEF是一种轻量级的紧凑二进制格式,能够承载URL(网页地址)等类型的数据, 在NFC设备间所传递的数据可被称为NdefMessage (NDEF消息)。每个NdefMessage中包含 若干NdefRecord (NDEF记录),每条NdefRecord包含一个头部(Header)和一个有效载荷 (Payload),记录中的数据类型和大小由头部注明,记录内容可包括URL、MME (多用途互联 网邮件扩展)或者NFC自定义的数据类型,若使用NFC定义的数据类型,则有效载荷的内容 必须被定义在一个NFC记录类型定义(RTD)文档中。
[0071 ] 在本发明实施例中,涉及到的执行主体包括被支付端设备和支付端设备,其中,被 支付端设备包括智能电视、PC机、P0S机等,支付端设备包括手机、平板电脑等。
[0072] 在具体实现过程中,被支付端设备和支付端设备各自独立,同时又相互联系,共同 实现本发明实施例提供的技术方案。为了便于描述,下面分别从被支付端设备和支付端设 备两个角度出发,对本发明实施例进行介绍。
[0073] 参照图1,示出了本发明基于NFC的支付方法实施例一的流程图。
[0074] 在该实施例中,包括设有NFC芯片的被支付端设备和设有NFC芯片的支付端设备, 该被支付端设备和支付端设备均连接于网络,且该被支付端设备连接于预置后台服务器, 所述支付端设备连接于预置支付服务器。
[0075] 在被支付端设备侧,该方法包括:
[0076] S101,接收购买指定商品对象的请求并根据用户选择的商品对象的销售属性生成 订单。
[0077] 在本实施例中,被支付端设备可为设有NFC芯片的智能电视,在智能电视中会有 一些需要付费的项目,例如电视商城购物、支付服务费等,电视商城中的商品对象的销售属 性可包括商品名称、商品ID、型号、价格、数量、卖家信息(比如包括卖家的名称、联系地址、 账号等)、买家信息(买家的电视用户账号、姓名、地址等)等,支付服务费类的销售属性可 包括服务费名称、价格、收费方信息(智能电视厂商名称、收费账户等)、付费方信息(付费 的电视用户账号、姓名、地址等)等,上述销售属性都存储于智能电视的后台服务器中。
[0078] 以在电视商城购物为例,比如用户在电视商城的相关页面对指定商品对象发出了 购买请求,具体可为通过智能电视的遥控器在相关页面上对指定商品对象进行选择,并触 发该页面预设位置的"购买"按钮。
[0079] 当智能电视接收到该购买请求后,根据上述商品的销售属性生成一个订单,上述 销售属性可不全部显示于订单上,订单中可仅显示部分销售属性,比如商品名称、ID、价格、 数量等,另外该订单可包括订单标识(比如订单号)、付款金额、"提交"按钮等。
[0080] S102,当接收到确认提交订单的操作后,也就是当用户触发订单中的"提交"按钮 后,提取该订单中的信息以生成支付请求,该支付请求为NDEF格式。
[0081] 其中,支付请求信息包括订单标识(比如订单号)、付款金额和收款方账户信息 (比如卖家账号)。
[0082] S103,向支付端设备发送建立通信连接的请求,以通过两者的NFC芯片建立两者 之间的近场通信连接。在该实施例中,支付端设备可为设有NFC芯片的手机。
[0083] 具体的,可将支付端设备靠近被支付端设备(10cm以内),当被支付端发现该支付 端设备并向该支付端设备发出建立通信连接的请求,则该支付端设备会接收到并显示该连 接请求,当支付端设备确认接受该连接请求后,被支付端设备和支付端设备之间即可实现 由NFC芯片建立的近场通信连接。
[0084] 进一步的,在向支付端设备发送建立通信连接的请求之前,还可先搜索是否存在 支付端设备。具体可为,通过被支付端设备中的NFC芯片发出电磁场,然后判断在该电磁场 内是否存在通过其他NFC芯片发出的电磁波,如果存在,则存在支付端设备。
[0085] S104,在建立了上述近场通信连接后,将支付请求发送给支付端设备,以便该支付 端设备根据该支付请求执行相关的支付操作,也就是根据支付请求中的付款金额、收款方 账户信息等,将款项支付给收款方。
[0086] S105,接收支付端返回的支付完成信息并根据该支付完成信息对相应的订单进行 后续操作,其中,所述支付完成信息包括订单标识。
[0087] 当支付端完成支付后,会生成包括订单标识的支付完成信息并会把该信息发送给 该被支付端,该被支付端可根据该订单标识对该订单进行后续操作,比如将订单、与订单相 关的销售属性信息、支付完成信息等发送给卖方,以便该卖方根据销售属性信息中的买家 地址等进行发货等操作。
[0088] 图2为本发明基于NFC的支付方法实施例一中智能电视的显示界面示意图,下面 以被支付端设备为设有NFC芯片的智能电视、支付端设备为设有NFC芯片的手机、在智能电 视的电视商城购物为例并结合图2对上述步骤进行进一步说明。
[0089] 当用户在电视商城的某一页面看到了牙刷并希望购买,则通过智能电视遥控器对 该牙刷进行了选择(比如选择的数量为两个等),并触发了该页面上的"购买"按钮。
[0090] 该牙刷的销售属性包括,商品名称:牙刷、商品ID :100001、价格:15元、数量:2 个、卖家名称:A、卖家地址:B、卖家账号:100020003000、买家姓名:C、买家地址:D。
[0091] 当智能电视21接收到该购买请求后,根据上述商品属性生成一个订单22(如图2 所示)。
[0092] 当触发订单中的"提交"按钮23后,则对该订单中的信息进行提取以生成支付请 求,该支付请求中包括订单标识(也就是订单号=123456)、付款金额(30元)和收款方账户 信息(也就是卖家账号:100020003000)。
[0093] 智能电视可先搜索在预置范围内(10cm)是否存在支付端设备,当搜索到支付端 设备后,向该支付端设备(手机)发送建立通信连接的请求。
[0094] 当该手机接受该请求后,即可建立起智能电视与手机之间的近场通信连接。
[0095] 通过该近场通信连接,智能电视将支付请求发送给手机,以便手机将相应的金额 支付给收款方,在支付完成后生成支付完成信息,并将该支付完成信息发送给智能电视。 [0096] 智能电视接收该支付完成信息,并根据支付信息中的订单标识对相应的订单进行 后续操作。
[0097] 其次,本发明实施例还从支付端设备侧提供了一种基于NFC的支付方法,参看图3 所示,为基于NFC的支付方法实施例二的流程示意图。
[0098] 在该实施例中,包括设有NFC芯片的被支付端设备和设有NFC芯片的支付端设备, 该被支付端设备和支付端设备均连接于网络,且该被支付端设备连接于预置后台服务器, 所述支付端设备连接于预置支付服务器。
[0099] 在该支付端设备侧,该方法包括:
[0100] S201,接收被支付端设备发来的建立通信连接的请求,并通过两者的NFC芯片建 立两者之间的近场通信连接。
[0101] 具体的,该支付端设备会接收到并显示被支付端设备发来的建立通信连接的请 求,当支付端设备确认接受该连接请求后,被支付端设备和支付端设备之间即可实现由NFC 芯片建立的近场通信连接。
[0102] S202,接收被支付端设备发来的支付请求,比如可为在被支付端设备上显示该支 付请求,其中,支付请求信息包括订单标识、支付金额、收款方账户信息及"确认支付"按钮、 "取消支付"按钮等。
[0103] S203,当接收到确认支付的操作后(比如当触发上述"确认支付"按钮后),启动支 付端设备中预置的支付应用并将支付请求发送给支付应用所对应的支付服务器。
[0104] 该支付应用可用于存储电子货币,电子货币包括电子现金、电子信用卡、电子银行 卡、电子零钱、安全零钱、在线货币等。
[0105] 支付端设备与支付服务器通过网络连接,该支付应用中的金额信息与支付服务器 中记录的支付应用中的金额信息时刻保持一致,且支付服务器可根据支付应用发送的支付 请求生成支付指令,以便该支付应用根据支付请求中的金额等进行扣款操作。
[0106] S204,接收支付服务器根据支付请求生成的支付指令,并根据该支付指令从支付 应用中扣款。
[0107] S205,在扣款完成后生成包括订单标识的支付完成信息,并将该支付完成信息通 过近场通信连接发送给被支付端设备,以便该被支付端设备根据支付完成信息对相应的订 单进行后续操作。
[0108] 进一步的,在支付端设备中还可设有用于保证支付安全的安全元件芯片(也就是 SE芯片),在该SE芯片中可设有用于对数据加密的加密逻辑电路及相应的对加密数据进行 解密的解密逻辑电路,该SE芯片比如可设置于手机的SM卡中、设置于手机的主板中等等, 以进一步提高该支付过程的安全度。
[0109] 基于该SE芯片的设置,在S204中的接收支付服务器根据支付请求生成的支付指 令之后,还可显示支付应用的支付密码输入页面,且当接收到支付密码后通过SE芯片将支 付密码进行加密并发送给支付服务器,以便当接收到支付服务器发送的确认密码正确的信 息后,根据支付指令从所述支付应用中扣款。以此,首先可通过支付密码的输入进一步加强 支付的安全性和谨慎性,而且还可通过SE芯片对用户输入的支付密码先进行加密再发给 支付服务器以便支付服务器确认支付密码的正确与否并传回确认信息,这样可确保支付密 码在传输过程中的安全性,避免支付密码在传输过程中被恶意截取以造成用户财产损失等 情况的发生。
[0110] 在支付应用中,用户通常会将银行卡信息(比如户名、银行名称、卡号等信息)预 存于支付应用中,以方便每次的支付行为(无需每次支付时重新输入),基于该SE芯片的设 置,还可在从支付应用中扣款时,通过SE芯片对支付应用中预存的银行卡信息进行加密, 以在扣款过程中保证银行卡信息的安全,避免在支付行为发生时银行卡信息被恶意截取以 造成用户财产损失等情况的发生。
[0111] 图4和图5为本发明基于NFC的支付方法实施例二中手机的显不界面不意图(一) 和(二),下面以被支付端设备为设有NFC芯片的智能电视、支付端设备为设有NFC芯片的 手机、在智能电视的电视商城购物为例并结合图3对上述步骤进行进一步说明。
[0112] 手机41接收到智能电视发来的建立通信连接的请求并显示于手机的界面42上个 (如图4所示),该请求可以包括"是否接收与NFC设备的通信连接?"、"是"、"否"等,当手 机用户触发"是"的按钮,则表示接受建立与智能电视之间的通信连接。
[0113] 在接收上述通信连接后,可通过该通信连接来接收来自智能电视发送的支付请求 (如图5所示)并显示于手机的界面42上,该支付请求可包括订单标识、支付金额、收款方 账户信息(收款方名称也就是卖家名称、收款方账号也就是卖家账号)及"确认支付"按钮、 "取消支付"按钮等。
[0114] 当接收到确认支付的操作后,也就是当触发上述"确认支付"的按钮后,则启动手 机中预置安装的支付应用(比如叫做"手机钱包"的支付应用),并将上述支付请求发送给 手机钱包所对应的支付服务器。
[0115] 该支付服务器根据上述请求生成支付指令,并将支付指令发送给送手机钱包,手 机钱包接收该支付指令,并显示支付密码输入页面。
[0116] 当手机钱包接收到用户输入的正确的支付密码后,手机钱包根据接收到的支付指 令执行扣款操作。
[0117] 在上述扣款操作之后生成付完成信息,该支付完成信息包括订单标识,比如该支 付完成信息为" 123456号订单已支付完成"等。
[0118] 手机将该支付完成信息发送给智能电视,以便智能电视根据该支付完成信息对应 的订单进行后续操作,比如对123456号的订单、与该订单相关的销售属性信息、支付完成 信息等发送给卖方,以便卖方根据销售属性信息中的买家姓名、买家地址等进行发货等操 作。
[0119] 在本发明提供的基于NFC的支付方法实施例中,被支付端设备和支付端设备可通 过两者的NFC芯片建立两者的近场通信连接,并通过支付端中预置的支付应用完成被支付 端的网上付费,解决了现有网上支付不适用于智能电视等终端设备的问题,更便利于智能 电视用户进行网上支付,该方法操作步骤简单,可提高智能电视用户网上支付的效率,且由 于近场通信具有天然的安全性,因此基于被支付端设备与支付端设备之间的近场通信的支 付操作,其安全性更高。而且,由于在支付过程中设置了输入密码页面,也使得支付过程更 安全,比外,还可在支付端设备中设置SE芯片,可进一步提高支付过程的安全性。
[0120] 对应上述本发明基于NFC的支付方法实施例,还提供了基于NFC的支付系统实施 例,下面结合附图进行具体说明。
[0121] 图6不出了本发明基于NFC的支付系统实施例一的结构不意图。
[0122] 在该实施例中,包括设有NFC芯片的被支付端设备和设有NFC芯片的支付端设备, 该被支付端设备和支付端设备均连接于网络,且该被支付端设备连接于预置后台服务器, 所述支付端设备连接于预置支付服务器。
[0123] 设置在被支付端设备侧,包括:
[0124] 订单生成单元61,用于接收购买指定商品对象的请求并根据用户选择的商品对象 的销售属性生成订单。
[0125] 支付请求生成单元62,当接收到确认提交订单的操作后,提取该订单中的信息以 生成支付请求,其中,支付请求信息包括订单标识、付款金额和收款方账户信息。
[0126] 连接请求单元63,用于向支付端设备发送建立通信连接的请求,以通过两者的 NFC芯片建立两者之间的近场通信连接。
[0127] 支付请求发送单元64,用于将支付请求发送给支付端设备,以便支付端根据支付 请求执行支付操作。
[0128] 信息接收单元65,用于接收支付端返回的支付完成信息并根据支付完成信息对相 应的订单进行后续操作,其中,支付完成信息包括订单标识。
[0129] 进一步的,在该被支付端设备侧,还可包括:
[0130] 判断单元,用于当通过被支付端设备中的NFC芯片发出电磁场后,判断电磁场内 是否存在通过其他NFC芯片发出的电磁波,如是,则存在支付端设备。
[0131] 此外,参看图7所示,为本发明基于NFC的支付系统实施例二的结构示意图。
[0132] 本发明还提供了一种基于NFC的支付系统,如图7所示,设置在支付端设备侧,包 括:
[0133] 接收连接请求单元71,用于接收被支付端设备发来的建立通信连接的请求,并通 过两者的NFC芯片建立两者之间的近场通信连接。
[0134] 接收支付请求单元72,用于接收被支付端设备发来的支付请求,其中,支付请求信 息包括订单标识、支付金额和收款方账户信息。
[0135] 启动单元73,用于当接收到确认支付的操作后,启动支付端设备中预置的支付应 用并将支付请求发送给支付应用对应的支付服务器。
[0136] 接收指令单元74,用于接收支付服务器根据支付请求生成的支付指令,并根据支 付指令从支付应用中扣款。
[0137] 信息生成单元75,用于生成支付完成信息并将支付完成信息通过近场通信连接发 送给被支付端,以便被支付端根据支付完成信息对相应的订单进行后续操作,其中,支付完 成信息包括订单标识。
[0138] 进一步的,在支付端设备中还可设有用于保证支付安全的安全元件芯片(也就是 SE芯片),在该SE芯片中可设有用于对数据加密的加密逻辑电路及相应的对加密数据进行 解密的解密逻辑电路,该SE芯片比如设置于手机的SIM卡中、设置于PAD的主板中等等,以 进一步提高该支付过程的安全度。
[0139] 基于该SE芯片的设置,该系统,还可包括:
[0140] 显示单元,用于显示支付应用的支付密码输入页面。
[0141] 加密单元,用于当支付密码输入页面接收到支付密码后通过安全元件芯片将支付 密码进行加密并发送给支付服务器,以便当接收到支付服务器发送的确认密码正确的信息 后,根据支付指令从所述支付应用中扣款。
[0142] 进一步的,该加密单元,还用于:通过安全元件芯片对支付应用中预存的银行卡信 息进行加密,以在扣款过程中保证银行卡信息的安全。
[0143] 在本发明提供的基于NFC的支付系统实施例中,被支付端设备和支付端设备可通 过两者的NFC芯片建立两者的近场通信连接,并通过支付端中预置的支付应用完成被支付 端的网上付费,解决了现有网上支付不适用于智能电视等终端设备的问题,更便利于智能 电视用户进行网上支付,操作步骤简单,可提高智能电视用户网上支付的效率,且由于近场 通信具有天然的安全性,因此基于被支付端设备与支付端设备之间的近场通信的支付操 作,其安全性更高。而且,由于在支付过程中设置了输入密码页面,也使得支付过程更安全, 此外还可在支付端设备中设置SE芯片,可进一步提高支付过程的安全性。
[0144] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。
[0145] 以上对本发明所提供的一种基于NFC的支付方法和系统进行了详细介绍,本文中 应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助 理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想, 在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本 发明的限制。
【权利要求】
1. 一种基于NFC的支付方法,其特征在于,包括设有NFC芯片的被支付端设备和设有 NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络, 在所述被支付端设备侧,所述方法包括: 接收购买指定商品对象的请求并根据用户选择的商品对象的销售属性生成订单; 当接收到确认提交订单的操作后,提取该订单中的信息以生成支付请求; 向所述支付端设备发送建立通信连接的请求,以通过两者的NFC芯片建立两者之间的 近场通信连接; 将所述支付请求发送给所述支付端设备,以便所述支付端根据所述支付请求执行支付 操作; 接收所述支付端设备返回的支付完成信息并根据所述支付完成信息对相应的订单进 行后续操作,其中,所述支付完成信息包括订单标识。
2. 如权利要求1所述的基于NFC的支付方法,其特征在于,在向所述支付端设备发送建 立通信连接的请求之前,还包括: 当通过所述被支付端设备中的NFC芯片发出电磁场后,判断所述电磁场内是否存在通 过其他NFC芯片发出的电磁波,如是,则存在支付端设备。
3. 如权利要求1所述的基于NFC的支付方法,其特征在于,所述被支付端设备包括智能 电视、PC机、POS机,所述支付端设备包括手机、平板电脑。
4. 一种基于NFC的支付方法,其特征在于,包括设有NFC芯片的被支付端设备和设有 NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络, 在所述支付端设备侧,所述方法包括: 接收所述被支付端设备发来的建立通信连接的请求,并通过两者的NFC芯片建立两者 之间的近场通信连接; 接收所述被支付端设备发来的支付请求; 当接收到确认支付的操作后,启动所述支付端设备中预置的支付应用并将所述支付请 求发送给所述支付应用对应的支付服务器; 接收所述支付服务器根据所述支付请求生成的支付指令,并根据所述支付指令从所述 支付应用中扣款; 生成支付完成信息并将所述支付完成信息通过所述近场通信连接发送给所述被支付 端设备,以便所述被支付端设备根据所述支付完成信息对相应的订单进行后续操作,其中, 所述支付完成信息包括订单标识。
5. 如权利要求4所述的基于NFC的支付方法,其特征在于,所述支付端设备中还设有安 全元件芯片,所述安全元件芯片中设有用于对数据加密的加密逻辑电路, 在接收所述支付服务器根据所述支付请求生成的支付指令之后,还包括: 显示支付应用的支付密码输入页面; 当接收到支付密码后通过安全元件芯片将所述支付密码进行加密并发送给支付服务 器,以便当接收到支付服务器发送的确认密码正确的信息后,根据所述支付指令从所述支 付应用中扣款。
6. 如权利要求5所述的基于NFC的支付方法,其特征在于,所述根据所述支付指令从所 述支付应用中扣款时,还包括: 通过所述安全元件芯片对支付应用中预存的银行卡信息进行加密,以在扣款过程中保 证所述银行卡信息的安全。
7. -种基于NFC的支付系统,其特征在于,包括设有NFC芯片的被支付端设备和设有 NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络, 在所述被支付端设备侧,包括: 订单生成单元,用于接收购买指定商品对象的请求并根据用户选择的商品对象的销售 属性生成订单; 支付请求生成单元,当接收到确认提交订单的操作后,提取该订单中的信息以生成支 付请求; 连接请求单元,用于向所述支付端设备发送建立通信连接的请求,以通过两者的NFC 芯片建立两者之间的近场通信连接; 支付请求发送单元,用于将所述支付请求发送给所述支付端设备,以便所述支付端根 据所述支付请求执行支付操作; 信息接收单元,用于接收所述支付端返回的支付完成信息并根据所述支付完成信息对 相应的订单进行后续操作,其中,所述支付完成信息包括订单标识。
8. 如权利要求7所述的基于NFC的支付系统,其特征在于,在所述被支付端设备侧,还 包括: 判断单元,用于当通过所述被支付端设备中的NFC芯片发出电磁场后,判断所述电磁 场内是否存在通过其他NFC芯片发出的电磁波,如是,则存在支付端设备。
9. 如权利要求7所述的基于NFC的支付系统,其特征在于,所述被支付端设备包括智能 电视、PC机、POS机,所述支付端设备包括手机、平板电脑。
10. -种基于NFC的支付系统,其特征在于,包括设有NFC芯片的被支付端设备和设有 NFC芯片的支付端设备,所述被支付端设备和支付端设备均连接于网络, 在所述支付端设备侧,包括: 接收连接请求单元,用于接收所述被支付端设备发来的建立通信连接的请求,并通过 两者的NFC芯片建立两者之间的近场通信连接; 接收支付请求单元,用于接收所述被支付端设备发来的支付请求; 启动单元,用于当接收到确认支付的操作后,启动所述支付端设备中预置的支付应用 并将所述支付请求发送给所述支付应用对应的支付服务器; 接收指令单元,用于接收所述支付服务器根据所述支付请求生成的支付指令,并根据 所述支付指令从所述支付应用中扣款; 信息生成单元,用于生成支付完成信息并将所述支付完成信息通过所述近场通信连接 发送给所述被支付端,以便所述被支付端根据所述支付完成信息对相应的订单进行后续操 作,其中,所述支付完成信息包括订单标识。
11. 如权利要求10所述的基于NFC的支付系统,其特征在于,所述支付端设备中还设有 安全元件芯片,所述安全元件芯片中设有用于对数据加密的加密逻辑电路, 所述系统,还包括: 显示单元,用于显示支付应用的支付密码输入页面; 加密单元,用于当支付密码输入页面接收到支付密码后通过安全元件芯片将所述支付 密码进行加密并发送给支付服务器,以便当接收到支付服务器发送的确认密码正确的信息 后,根据所述支付指令从所述支付应用中扣款。
12.如权利要求11所述的基于NFC的支付系统,其特征在于,所述加密单元,还用于: 通过所述安全元件芯片对支付应用中预存的银行卡信息进行加密,以在扣款过程中保 证所述银行卡信息的安全。
【文档编号】G07G1/00GK104123643SQ201410381861
【公开日】2014年10月29日 申请日期:2014年8月5日 优先权日:2014年8月5日
【发明者】于燕 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1