用于在电学上个人化支付芯片的方法和支付芯片的制作方法

文档序号:10475938阅读:410来源:国知局
用于在电学上个人化支付芯片的方法和支付芯片的制作方法
【专利摘要】各种实施例提供了一种在电学上个人化支付芯片的方法,所述方法包括:a.将软件存储到支付芯片上,所述软件包括一个或多个参数,所述一个或多个参数可配置,以定义所述支付芯片的功能;以及b.将至少一个参数设置到默认值,以配置所述支付芯片的至少一个功能,从而在电学上个人化所述支付芯片,其中,步骤a由至少一个实体执行,并且步骤b由相同的至少一个实体执行。
【专利说明】
用于在电学上个人化支付芯片的方法和支付芯片
技术领域
[0001]各种实施例涉及用于在电学上个人化支付芯片的方法和支付芯片。
【背景技术】
[0002]提供具有支付芯片的支付卡以便于电子地执行支付是已知的。客户可能有一个或多个支付卡,举例来说,例如,一个或多个信用卡或借记卡。客户可以使用其中的一个支付卡与商家的设备(例如,电子销售点)相结合以向商家执行支付。例如,客户可能希望从商家购买商品或服务,所以客户可以使用支付卡将资金转移到商家的账户,作为交换从商家接收商品或服务。支付芯片可以装配有近场通信(NFC)能力,以使得能够在支付芯片和商家的设备之间执行免接触式支付。
[0003]为了进行使用而配置支付芯片对于金融机构(例如,银行)来说是一个挑战。在支付芯片可以使用之前,个人化(例如,配置)支付芯片可能是有必要,以使其与由金融机构管理的特定银行账户相关。在个人化支付芯片之后,支付芯片可用于从特定的银行账户进行支付。金融机构可能不具备足够的专业技术来正确地个人化支付芯片以便使用。如果没有正确地个人化支付芯片,则可能不可能使用该支付芯片进行交易。

【发明内容】

[0004]各种实施例提供了用于在电学上个人化支付芯片的方法,所述方法包括:a.将软件存储到支付芯片上,所述软件包括一个或多个参数,所述一个或多个参数能够被配置为定义所述支付芯片的功能;以及b.将至少一个参数设置到默认值,以配置所述支付芯片的至少一个功能从而在电学上个人化所述支付芯片,其中,步骤a由至少一个实体执行,并且步骤b由相同的至少一个实体执行。
[0005]在实施例中,所述方法进一步包括:通过所述至少一个实体将数据存储到所述支付芯片上,由所述支付芯片使用所述数据来执行配置的至少一个功能。
[0006]在实施例中,所述数据包括下述中的至少一个:应用数据、发行者数据、客户数据、应用加密密钥、与发行者相关的加密密钥、加密证书。
[0007]在实施例中,所述至少一个功能将所述支付芯片配置为能够根据欧陆卡(Europay)、万事达卡(Mastercard)和维萨卡(Visa) (EMV)标准进行通信。
[0008]在实施例中,所述至少一个功能将所述支付芯片配置为能够根据EMV标准进行支付。
[0009]在实施例中,所述至少一个功能将所述支付芯片配置为能够从与特定发行者相关联的账户进行支付。
[0010]在实施例中,所述至少一个功能将所述支付芯片配置为能够从与特定客户相关联的账户进行支付。
[0011]在实施例中,所述软件包括操作系统。
[0012]在实施例中,所述软件包括至少一个应用程序,所述至少一个应用程序包括所述一个或多个参数。
[0013]在实施例中,所述方法进一步包括:在步骤a之前,制造所述支付芯片。
[0014]在实施例中,所述方法进一步包括:由所述至少一个实体将所述支付芯片附着到载体。
[0015]在实施例中,所述载体是下述中的至少一个:塑料卡、计算设备。
[0016]在实施例中,所述方法进一步包括:c.将所述至少一个参数从默认值设置到自定义值,以重新配置所述支付芯片的至少一个功能。
[0017]在实施例中,所述步骤c由所述至少一个实体执行。
[0018]在实施例中,所述至少一个实体是所述支付芯片的制造商。
[0019]各种实施例提供了支付芯片,在其上面具有软件,所述软件包括一个或多个参数,所述一个或多个参数能够被配置为定义所述支付芯片的功能,其中,将至少一个参数设置到默认值,以配置所述支付芯片的至少一个功能。
[0020]在实施例中,所述支付芯片具有存储在其上的数据,并且,所述支付芯片能够用于使用所述数据来执行配置的至少一个功能。
【附图说明】
[0021]通过下面的仅以举例方式的书面描述以及结合附图,现在将更好地理解本发明的实施例,并且其将对本领域技术人员来说是非常明了,其中,相同的参考标记与相同的部件有关,其中:
[0022]图1示出了根据实施例的并入在载体中的支付芯片的框图;
[0023]图2示出了根据实施例的用于在电学上个人化支付芯片的方法的流程图;
[0024]图3示出了根据另一个实施例的用于在电学上个人化支付芯片的方法的流程图;
[0025]图4示出了根据实施例的用于执行用于在电学上个人化支付芯片的方法的计算机系统;
[0026]图5和6(a)至6(c)示出了EMV标准的参数的表;
[0027]图7(a)至7(c)示出了PSE标准的参数的表;以及
[0028]图8示出了附加参数的表。
【具体实施方式】
[0029]支付芯片可以是微芯片、集成电路、半导体芯片等。支付芯片可以包括在半导体材料(通常为硅)的一小块板上的一组电子电路。在使用时,支付芯片可便于各种金融操作,举例来说,例如,进行支付或者接收支付。支付可以与特定发行者(例如,金融机构或银行)管理并由特定客户(例如,个人或者公司)持有的特定账户相关。因此,客户可以使用支付芯片执行与他们的账户相关的金融操作。应当理解的是,为了执行支付或接收支付,支付卡可能必须与外部设备(举例来说,例如,商家的电子销售点)进行通信。
[0030]应当理解的是,发行者可以是向支付芯片用户发行(S卩,发放、分发、交付)支付芯片的实体(例如,公司或组织)。当然可以将支付芯片固定到支付卡。另外,客户可以是使用支付芯片例如以进行支付或者接收到账户例如银行账户中的支付的实体(例如,个人或者公司)。制造商可以是制造支付芯片和/或支付卡和/或可以将支付芯片固定到其上的其他载体的实体(例如,个人或者公司)。这样的载体的例子包括计算设备(例如,移动电话、平板计算机)或者计算设备部件。
[0031]在实施例中,实体是一个人或一群人。在实施例中,实体是商号、公司、企业或组织。实体可以具有唯一且与所有其他实体分离的存在方式。实体可以包括一组分离的或联合的公司,其为实现类似的商业目标而相互合作。可以按照层次结构来设置实体,例如,实体可以包括公司(例如,控股公司)和所述公司拥有的、部分拥有或与其关联的一个或多个附属公司。在实施例中,制造商(例如,制作公司)可以例如通过制作或组装支付芯片来生产支付芯片(第一业务目标)。在实施例中,发行者(例如,银行或金融机构)可以例如通过将支付芯片交付、发放或提供给客户的方式来发行支付芯片(第二业务目标)。在实施例中,客户可以使用支付芯片(第三业务目标),例如,进行支付以交换商品和/或服务。
[0032]支付芯片可以是射频识别(RFID)芯片或近场通信(NFC)芯片。因此,支付芯片可操作成通过NFC例如通过MasterCard? PayPass?协议或者通过将由本领域技术人员熟知的另一免接触式支付协议来与外部设备通信。
[0033]支付芯片可附着到材料的一部分上,所述材料例如,金属卡或塑料(例如,塑料卡)。可以将这种形式的塑料卡称为信用卡、借记卡、支付卡等。这样的卡可用于从商家(例如,商店或商号)购买商品和/或服务。
[0034]个人化可以是涉及支付芯片和/或支付卡的制备的制造过程的一部分。个人化将通用芯片或卡转换为可在一个或多个应用中使用的个人特定的芯片或卡。在例子中,个人化芯片或卡确保其对应于特定发行者和/或客户和/或功能。有不同类型的个人化,包括:磁个人化、图形个人化和电学个人化。电学个人化可以包括将软件和数据(例如,客户数据和/或发行者数据)存储到支付芯片上,然后设置软件的参数以配置支付芯片的功能,以使其可用于执行支付或接收支付。
[0035]应该理解,支付芯片和支付卡可以由相同或单独的实体来制造。在任何情况下,支付芯片和支付卡都将经过制造过程,在该制造过程中芯片或卡被制作出。卡制造商在接收或制造了支付芯片之后,可以将支付芯片附着到塑料卡上。
[0036]图1示出了根据实施例的支付卡100。支付卡100可以包括固定到载体104的支付芯片102。在实施例中,载体104是一块塑料或塑料的一部分。支付卡100还包括磁条106和图形,包括,例如,文字108和图像110。在另一个实施例中,载体104可以是计算设备,举例来说,例如,移动电话、蜂窝电话、个人数字助理(PDA)、平板计算机、膝上型计算机等。
[0037]支付芯片102包括存储或安装到其上的软件。软件可以定义支付芯片102的功能(即,某些或全部功能)。软件可以包括操作系统和一个或多个应用程序。软件包括一个或多个参数(即,变量或属性),其可配置以定义支付芯片的功能。参数可以是一个或多个应用程序和/或操作系统的一部分。至少其中的一个参数是可配置的,以被设置到默认值从而配置支付芯片102的至少一个功能。将一个或多个参数设置到默认值的这种设置至少部分地在电学上个人化支付芯片102。在实施例中,支付芯片102的至少一个配置的功能可以使得支付芯片能够进行支付。
[0038]如上所述,支付卡100的个人化可以包括一个或多个不同类型的个人化,每个个人化可以在不同阶段完成。支付卡100的图形个人化可以包括在载体104的表面上打印或压印文字108或图片110。在一个实施例中,文字108或图片110可以与持有与支付芯片102相关的账户的发行者相关联。在另一个实施例中,文字108或图片110可以与支付卡100的制造商相关联。支付卡100的磁个人化可以包括利用数据对磁条106进行编码。支付卡100的电学个人化可以包括将软件和/或数据存储到支付芯片102上。在磁或者电学个人化步骤过程中应用的数据和/或软件可以与对应于支付卡100的发行者和/或客户相关。
[0039]在例子中,制造商可能已制作没有文字或图像但是具有空白磁条106和空白支付芯片102的通用支付卡100。作为制造的阶段的一部分,制造商可以通过打印对应于持有客户的账户的银行(即,发行者)的文字108和图像110来对通用支付卡100执行图形个人化。另夕卜,制造商可以通过在磁条106上编码至少一些通用数据、发行者特定数据和/或客户特定数据来执行磁个人化的至少一部分。另外,制造商可以通过将至少一些通用数据、发行者特定数据和/或客户特定数据存储到支付芯片102上来执行电学个人化的至少一部分。
[0040]应当理解的是,发行者也可以执行至少一些个人化。特别的,发行者可以通过将至少一些通用数据、发行者特定数据和/或客户特定数据编码到磁条106上来完成磁个人化。另外,发行者可以通过将至少一些通用数据、发行者特定数据和/或客户特定数据存储到支付芯片102上来完成电学个人化。例如,在制造商完成所有个人化的支付卡的情况下,支付卡可以是预付费支付卡。作为例子,制造商存储或安装软件或软件包并将至少一个参数设到默认值以配置支付芯片的至少一个功能,从而生产预付费支付卡。另一方面,在制造商执行了一些但不是全部个人化并且发行者通过将默认值改变到自定义值完成个人化的情况下,支付卡可以特定于于特定发行者和客户(即,定制(bespoke)支付卡)。
[0041]图2示出了示意根据实施例的用于在电学上个人化支付芯片的方法200的流程图。该方法的目的是提供一种至少部分地在电学上个人化支付芯片的有效方式。在实施例中,在同一个实体或者多个实体处执行方法200的每个步骤。在实施例中,由支付芯片或支付卡的制造商而非发行者执行方法200的每个步骤。在实施例中,制造商可以是支付卡和支付芯片二者的制造商。
[0042]应当理解的是,计算机系统可用于实现方法200。在实施例中,计算机系统可用于例如作为数据准备过程的一部分,在将软件存储或安装到支付芯片上之前准备该软件。在另一个实施例中,计算机系统可用于例如作为相同的或单独的数据准备过程的一部分,在在支付芯片上设置默认值之前准备该默认值。计算机系统可以包括能够与支付芯片电连接以与芯片通信(例如,以向芯片转移数据和/或从芯片转移数据)的个人化设备。后面将针对图4描述示例性的计算机系统。
[0043]在202中,将软件或软件包储存或安装到支付芯片。软件包括一个或多个参数。所述一个或多个参数可配置以定义支付芯片的功能。支付芯片可以是图1的支付芯片102,其是支付卡100的一部分。在实施例中,由至少一个实体来存储或安装软件或软件包。在实施例中,所述至少一个实体是制造商。
[0044]在实施例中,软件可以包括任何通用计算机程序。在实施例中,软件可以包括适于根据EMV标准(例如,如在2007年7月EMV卡个人化规范版本1.1中定义的EMV标准)执行一个或多个功能的欧陆卡、万事达卡和维萨卡(EMV)应用程序。EMV是用于能够与销售点终端和自动取款机通信的支付卡的互操作的全球标准。EMV标准可用于对信用卡和借记卡交易或支付进行认证。
[0045]在204中,将存储在支付芯片上的软件的至少一个参数设置到默认值。该设置动作配置支付芯片的至少一个功能。该配置动作至少部分地在电学上个人化支付芯片。可以将设置参数到默认值以配置支付芯片的功能的这个过程认为是数据准备过程的一部分。在实施例中,执行操作202的实体或多个实体也执行操作204。在实施例中,所述实体或多个实体是支付芯片的制造商。
[0046]在实施例中,将一个参数(例如,Pl)设置到默认值(Dl),以配置支付芯片的一个功能(Fl)。该参数可以是软件中的唯--个参数或者可以是软件中的多个不同参数中的一个。
[0047]在实施例中,可以将多个参数(例如,Pl和P2)设置到默认值,以配置支付芯片的一个功能(例如,Fl)。另外的或可替换的,可以将多个参数(例如,Pl和P2)都分别设置到默认值,以配置支付芯片的多个功能(例如,Fl和F2)。另外的或可替换的,可以将一个参数(例如,Pl)设置到默认值,以配置支付芯片的多个功能(例如,Fl和F2)。在实施例中,一个参数(例如,Pl)的默认值(例如,Dl)可以与另一个参数(例如,P2)的默认值(例如,D2)不同。在实施例中,默认值可以对应于参数,以便每个参数都具有对应于该特定参数的默认值。另外,多个不同参数(例如,Pl和P2)可以共享相同的默认值(例如,Dl)。
[0048]在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据EMV标准进行通信(S卩,发送和/或接收数据)。在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据EMV标准进行支付和/或接收支付。
[0049]在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据支付系统环境(PSE)标准进行通信(S卩,发送和/或接收数据)。在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据PSE标准进行支付和/或接收支付。
[0050]在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据EMV和/或PSE标准从与特定发行者(例如,金融机构或银行)相关联的账户(例如,银行账户)进行支付。在实施例中,通过将参数设置到默认值而配置的支付芯片的功能使得支付芯片能够根据EMV和/或PSE标准从与特定客户(例如,个人或公司)相关联的账户(例如,银行账户)进行支付。
[0051]如上所述,在将至少一个参数设置到默认值之后,支付芯片至少部分地在电学上个人化。因此,支付芯片可以是部分地配置的支付芯片(例如,以与定制支付卡一起使用),以便一些但不是所有支付芯片功能准备好进行使用。可以由不同于执行操作202的实体的另一个实体(例如,发行者)配置其余的需要的功能。可替换的,支付芯片可以是完全配置的支付芯片(例如,以与预付费支付卡一起使用),以便所有支付芯片功能都准备好进行使用。在该实施例中,可由相同实体或多个实体(例如,制造商)配置所有需要的功能。可随后将个人化的支付芯片独立地提供给发行者或者将其附着到载体或卡上(如图1所示)。
[0052]在实施例中,当提供的支付芯片被完全配置时,发行者就可以简单地对芯片进行包装用于销售。例如,制造商可以将芯片作为图形、磁和电学上被完全个人化的支付卡的一部分提供给发行者。因此,发行者可以简单地提供支付卡用于销售。可选的,当提供的支付卡仅部分地被配置时,发行者可以完成配置过程以完成电学个人化。例如,制造商可以存储或者安装软件并将一个或多个参数设置到默认值,但是发行者也可将一个或多个参数设置到默认值,以配置支付芯片的一个或多个功能。另外的或者可替换的,发行者可以将一个或多个参数从默认值设到自定义值,以配置或重新配置支付芯片的一个或多个功能。可以在制造商存储或安装软件并将一个或多个参数设置到默认值之后进行该操作。
[0053]应当理解的是,默认值可以是配置针对通用操作(例如,根据由一群不同团体使用的标准程序的操作)的功能的通用值。另一方面,自定义值可以是配置针对特定操作(例如,根据由一个或数个团体实施的特定程序的操作)的功能的特定值。默认值可适于由大多数发行者和/或不具有高级专业技术的发行者使用。另一方面,自定义值可适于仅由少数发行者和/或具有高级专业技术的发行者使用。发行者还可以执行至少一些图形和/或磁个人化。
[0054]图3是根据实施例的用于在电学上个人化支付芯片的方法300的流程图。该方法的目的是提供一种至少部分地在电学上个人化支付芯片的有效方式。在实施例中,方法300至少部分地由支付芯片或支付卡的制造商执行。例如,制造商至少执行操作302-308。操作310可以由支付芯片或支付卡的发行者执行。
[0055]如上所述,计算机系统可用于实现方法300ο计算机系统可以包括个人化设备,该个人化设备能够与支付芯片电连接以与芯片通信,例如,从而向芯片转移数据和/或从芯片转移数据。计算机系统可用于例如作为数据准备过程的一部分,在将软件存储或安装到支付芯片上之前准备该软件。计算机系统可用于例如作为数据准备过程的一部分,在在支付芯片上设置默认值之前准备该默认值。在实施例中,至少一个实体实现计算机系统以准备软件和默认值。计算机系统可用于例如作为相同的或单独的数据准备过程的一部分,在在支付芯片上设置自定义值之前准备该自定义值。在实施例中,实现计算机系统以准备自定义值的实体可以与所述至少一个实体不同。后面将针对图4更加详细地描述计算机系统。
[0056]在302中,由制造商创造或制作支付芯片。在实施例中,可以由半导体晶片形成支付芯片。晶片可以由硅制成。晶片可以经过准备待被用于创造一个或多个半导体芯片的晶片的各种预制作过程。例如,可以对晶片进行抛光以除去表面的刮痕和杂质。可以对晶片进行涂覆以改进一个或多个材料特性。在预制作之后,例如,可以通过切割或者切片的方式使晶片形成为一个或多个半导体芯片。302的结果是可用作支付芯片的空白半导体芯片。在实施例中,支付芯片被附着到载体上,例如,塑料卡或者移动计算设备上。
[0057]操作304和306可以类似于图2的操作202和204。因此,将软件或软件包存储或安装到在302中制造的空白支付芯片上。软件包括一个或多个参数。所述一个或多个参数可配置,以定义支付芯片的功能。随后将存储在支付芯片上的软件的至少一个参数设置到默认值。设置动作配置支付芯片的至少一个功能。配置动作至少部分地在电学上个人化支付芯片。
[0058]在实施例中,304和306每一个都由相同的至少一个实体执行。在实施例中,所述至少一个实体是制造商,即,支付芯片或支付卡的制造商。在实施例中,304和306是由制造商执行的数据准备过程的一部分。在实施例中,在304和306之后,由所述至少一个实体将支付芯片提供给另一个实体,例如,制造商提供给发行者(例如,银行)。在实施例中,在将支付芯片提供给发行者之前,可以将支付芯片附着到载体上。在另一个实施例中,可以由发行者将支付芯片可以附着到载体上。
[0059]在308中,可以将数据存储到支付芯片上。数据可以由支付芯片使用以执行由304和306配置的功能。在实施例中,所述数据包括:通用数据、与存储在支付芯片上的软件的应用程序有关的数据(即,应用数据)、与支付芯片有关的发行者相关的数据(即,发行者数据)和/或与支付芯片有关的客户相关的数据(即,客户数据)。在实施例中,应用数据包括应用加密密钥。在实施例中,发行者数据包括与发行者相关的加密密钥。在实施例中,存储的数据包括加密证书。
[0060]在实施例中,308可以由制造商或发行者执行。在实施例中,308由制造商和发行者执行。在实施例中,308是由制造商和/或发行者执行的数据准备过程的一部分。
[0061]在310中,可以将在306过程中设置的默认值重新设置到自定义值。该操作可以在制造商设置默认值之后由制造商执行。例如,可以在多个阶段执行制造过程。在一个阶段中,制造商可以将给定参数设置到默认值,该默认值配置由大多数发行者和/或顾客使用的支付芯片功能。然而,在后面的阶段中,支付芯片可能已经被指定为由特定发行者使用,该特定发行者可能已知更喜欢不同于默认值的值(即,自定义值)。在这种情况下,可以将默认值从默认值改变到自定义值,以重新配置功能。在可替换的实施例中,可以在将至少部分地被配置的支付芯片从制造商传送给发行者之后,由发行者执行310的操作。因此,制造商可以设置默认值以配置功能,并且发行者可以设置自定义值以重新配置或者定制相同的功會K。
[0062]如上所述,将软件和数据加载或存储到支付芯片上的过程可以作为数据准备过程的一部分来执行。在实施例中,数据准备过程可以由计算机系统执行。计算机系统可以包括个人化设备,该个人化设备用于与支付芯片连接以将软件和数据转移到支付芯片和/或从支付芯片转移软件和数据。制造商和发行者可以执行单独的数据准备过程或者可以执行相同的数据准备过程的不同部分。另外,制造商和发行者可具有单独的计算机系统或者二者可以使用相同的计算机系统。
[0063]在实施例中,数据准备是在卡个人化过程中创建待存储在支付芯片上的数据的过程。创建的数据中的一些可以在一批中所有的芯片之间都相同;其他数据可以随芯片而变化。一些数据(例如,认证密钥)可以是保密的,并且可能需要在个人化过程的中一直被加密。在实施例中,数据准备可以是单个过程,或者其可以需要在多个系统之间交互。
[0064]在实施例中,数据准备过程的输出可以是个人化数据文件,其被传送到个人化设备。数据准备系统可被配置为用于保护完成的个人化数据文件的完整性和真实性。
[0065]在实施例中,个人化设备可以是进行动作以控制个人化数据如何被选择并随后被发送给支付芯片应用程序的终端。个人化数据的格式可以取决于在个人化过程中要向其发送个人化数据的支付芯片应用程序。个人化设备可以访问安全模块,以便一方面,建立和操作个人化设备之间的安全通道,另一方面,建立和操作支付芯片上的应用程序。
[0066]在实施例中,个人化设备可以向支付芯片发送一系列个人化命令。支付芯片应用程序可以从个人化设备接收个人化数据并将其存储到其指定位置,用于当EMV卡应用变得操作时(例如,当进行支付时)使用。
[0067]图4示出了用于在执行上述操作中(例如,作为数据准备过程的一部分)使用的示例性计算机系统800。在实施例中,计算机系统执行图2的操作202和204及图3的操作304至310。
[0068]计算机系统800包括计算机模块802,输入模块(例如,键盘804和鼠标806)以及多个输出设备(例如,显示器808、打印机810和个人化设备811)。
[0069]计算机模块802通过合适的收发器设备814连接到计算机网络812,以便能够访问例如因特网或者其他网络系统,例如,局域网(LAN)或广域网(WAN)。
[0070]例子中的计算机模块802包括处理器818、随机存取存储器(RAM)820和只读存储器(R0M)822。计算机模块802还包括多个输入/输出(I/O)接口,例如,对于显示器808的I/O接口 824、对于键盘804的接口 826、以及对于个人化设备811的I/O接口 827。
[0071]计算机模块802的部件通常通过互连总线828并且以相关领域内技术人员已知的方式进行通信。
[0072]计算机系统800可以根据存储在RAM820和/SROM 822上的软件运行。软件可以包括操作系统和一个或多个应用程序。可以将应用程序提供给计算机系统800的用户,将所述应用程序编码在数据存储介质(例如,CD-ROM或闪存载体)上并利用数据存储设备830的相应的数据存储介质驱动器读取。在执行应用程序时,可以由处理器818读取并控制所述应用程序。可以使用RAM 820实现程序数据的中间存储。
[0073]个人化设备811可被配置为用于与支付芯片通信。例如,个人化设备811可装配有支付芯片可以插入的插座。个人化设备和支付芯片之间的物理连接还可以提供电连接,以使得数据可以在个人化设备811和支付芯片之间交换。通过这种方式,个人化设备811可以由计算机系统800控制,以向支付芯片递送软件和/或数据/从支付芯片递送软件和/或数据。
[0074]应当理解的是,计算机系统800提供合适的计算机系统的非限制性实例。在一些实施例中,可以将一个或多个元件组合在一起成为同一个原件。在一些实施例中,可以去除或复制一个或多个元件。在一些实施例中,可以存在附加元件。
[0075]根据上述的一些实施例,将包括参数的软件加载在到支付芯片上。然后,将一个或多个参数设置为默认值以配置支付芯片的至少一个功能。使用的特定参数集和特定默认值可以特定于应用、功能、发行者、制造商和/或客户。
[0076]图5示出了在EMV标准中定义的不同的参数组的表。每个组都被给予数据分组标识符(‘061’)。示出了三组参数:9102、9104和911111。图6(3)示出了包含在061组‘9102’内的参数的表。图6(b)示出了包含在DGI组‘9104’内的参数的表。图6(c)示出了包含在DGI组‘91nn’内的参数的表。图6(a)至图6(c)中的参数是可以根据实施例设置到默认值的参数的例子。
[0077]图7(a)示出了在PSE标准中定义的不同的参数组的表。每个组都被给予数据分组标识符(‘DGI’)。示出了三组参数:0101、01nn和9102。图7(b)示出了包含在DGI组‘0101’和‘Olnn’内的参数的表。图7(c)示出了包含在DGI组‘9102’内的参数的表。图7(b)和7(c)中的参数是可以根据实施例设置到默认值的参数的例子。
[0078]图8示出了可以根据实施例设置到默认值的附加参数的表。在实施例中,将图8中的参数的至少一些设置到默认值将支付芯片配置为根据MasterCard? EMV PayPass?协议或者将由本领域技术人员已知的另一个免接触式支付协议发挥功能。例如,这些参数可以包括来自EMV标准的附加持久化数据对象(Addit1nal Persistent Data Object)。
[0079]在实施例中,被设置到默认值的参数中的至少一些用于将支付芯片配置为在特定的地理区域(举例来说,例如,亚洲-太平洋区域、欧洲和/或加拿大)中使用。这些参数的一些例子为:卡发行者动作代码(Paypass?)-默认、卡发行者动作代码(Paypass?)-在线、卡发行者动作代码(PayPass?)-拒绝、应用控制(Paypass?)、应用交互特征(AIP) (PayPass?)和应用文件定位符(AFL) (PayPass?) ^IP指定卡应用程序支持的应用功能。AFL指定应当由终端应用读取以用于后续交易处理的、当前选择的应用的文件列表和相关记录。在实施例中,制造商可以配置与特定区域相关联的所有功能,支付卡被打算在所述特定区域内进行操作。因此,发行者可以简单地配置与将使用支付卡的特定用户相关的功能。
[0080]应当理解的是,图6(a)-6(c)、7(b)-7(c)和8的示例性参数是非限制性的。在实施例中,可以将所有这些参数都设置到默认值以配置支付芯片的多个功能。在另一个实施例中,仅可以将这些参数中的一些设置到默认值以便配置支付芯片的较少功能。在实施例中,可以将不是这些参数的一个或多个参数设置到默认值以配置支付卡的一个或多个功能。
[0081]在实施例中,制造商可以将参数设置到默认值,以便配置支付芯片的所有功能。这的优点是,发行者自己不需要关注配置或在电学上个人化支付芯片的技术过程。在产生预付费支付卡时,这样的实施例可以是有用的。
[0082]在实施例中,制造商可以将参数设置到默认值,以便仅配置支付芯片的一些(而不是全部)功能。这的优点是,与发行者必须完成所有的电学个人化相比,要求发行者做的技术工作较少。另外,某些通用功能可以由制造商配置,而某些特定功能可以由发行者配置。例如,通用功能可以包括:根据EMV标准和/或PSE的标准传送数据,或者根据EMV标准和/或PSE的标准进行支付。特定功能可以包括:从发行者持有的特定银行账户进行支付,或者从发行者的特定客户的特定银行账户进行支付。在产生定制支付卡(即,用于特定发行者和/或客户的支付卡)时,这样的实施例是有用的。
[0083]电学个人化可能是复杂的技术过程,并且可以要求准备正确数据用于加载到支付芯片或支付卡上。在某些情况下,由于发行者是金融机构而不是电子公司,所以发行者可能不具有正确设置参数的专业技术。错误地设置参数可能导致支付卡在使用过程中发生故障或者根本就不工作。另一方面,因为制造商能够制造电子器件,例如,支付芯片,所以制造商可以是电子公司。因此,将电学个人化过程的至少一部分从发行者转移到制造商可以减小支付芯片将被错误地配置和发生故障或者毁坏的可能性。
[0084]本领域技术人员可以理解,在不背离所附的权利要求书所宽泛地描述的范围的情况下,可以对本发明示出的特定实施例作出各种变化和/或修改。因此,在所有方面都将本实施例认为是示例性的而非限制性的。
【主权项】
1.一种用于在电学上个人化支付芯片的方法,所述方法包括: a.将软件存储到所述支付芯片上,所述软件包括一个或多个参数,所述一个或多个参数可配置,以定义所述支付芯片的功能;以及 b.将至少一个参数设置到默认值,以配置所述支付芯片的至少一个功能,从而在电学上个人化所述支付芯片, 其中,步骤a由至少一个实体执行,并且步骤b由相同的至少一个实体执行。2.根据权利要求1所述的方法,还包括:通过所述至少一个实体将数据存储到所述支付芯片上,所述支付芯片使用所述数据来执行配置的至少一个功能。3.根据前述任意一项权利要求所述的方法,其中,所述数据包括下述中的至少一种:应用数据、发行者数据、客户数据、应用加密密钥、与发行者相关的加密密钥、加密证书。4.根据前述任意一项权利要求所述的方法,其中,所述至少一个功能将所述支付芯片配置为能够根据欧陆卡、万事达卡和维萨卡(EMV)标准进行通信。5.根据权利要求4所述的方法,其中,所述至少一个功能将所述支付芯片配置为能够根据EMV标准进行支付。6.根据权利要求5所述的方法,其中,所述至少一个功能将所述支付芯片配置为能够从与特定发行者相关联的账户进行支付。7.根据权利要求5或6所述的方法,其中,所述至少一个功能将所述支付芯片配置为能够从与特定客户相关联的账户进行支付。8.根据前述任意一项权利要求所述的方法,其中,所述软件包括操作系统。9.根据前述任意一项权利要求所述的方法,其中,所述软件包括至少一个应用程序,所述至少一个应用程序包括所述一个或多个参数。10.根据前述任意一项权利要求所述的方法,其中,所述方法还包括:在步骤a之前,由所述至少一个实体制造所述支付芯片。11.根据前述任意一项权利要求所述的方法,其中,所述方法还包括:由所述至少一个实体将所述支付芯片附着到载体。12.根据前述任意一项权利要求所述的方法,其中,所述载体是下述中的至少一种:塑料卡、计算设备。13.根据前述任意一项权利要求所述的方法,还包括: c.将所述至少一个参数从所述默认值设置到自定义值,以重新配置所述支付芯片的至少一个功能。14.根据权利要求13所述的方法,其中,所述步骤c由所述至少一个实体执行。15.根据前述任意一项权利要求所述的方法,其中,所述至少一个实体是所述支付芯片的制造商。16.一种支付芯片,其具有存储在其上的软件,所述软件包括一个或多个参数,所述一个或多个参数可配置,以定义所述支付芯片的功能,其中,将至少一个参数设置到默认值,以配置所述支付芯片的至少一个功能。17.根据权利要求16所述的支付芯片,其具有存储在其上的数据,其中,所述支付芯片能够用于使用所述数据来执行配置的至少一个功能。
【文档编号】G06Q20/34GK105830105SQ201480064041
【公开日】2016年8月3日
【申请日】2014年9月17日
【发明人】陈智渊
【申请人】万事达卡亚太私人有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1