用于支付服务的卡片注册方法和实施该方法的移动电子设备与流程

文档序号:12752468阅读:205来源:国知局
用于支付服务的卡片注册方法和实施该方法的移动电子设备与流程

本公开涉及一种用于支付服务的卡片注册方法和实施该方法的移动电子设备。



背景技术:

近来,除了使用钱币的购物之外,使用基于信用的卡片的购物已经普及。因此,许多用户使用信用卡来为购买的物品进行支付。另一方面,随着互联网的发展,售货的环境已经从实物环境变为网络环境。为了对此作出应对,也已经以各种方式改变了根据网络环境中的购物的支付方法。

例如,以用户将在终端(例如,智能电话)中预先注册的信用卡信息提供至请求对于购物的支付的服务设备,并且金融机构提供服务设备所需要的相对应的数量的钱币的方式,来实施现有技术中根据网络环境中的购物和对于购买的物品的支付的支付方法。因此,如果用户使用信用卡购物,则已经对于相对应信用卡的信用进行担保的金融机构向物品卖家支付相对应的数量的钱币,此后,用户将相对应的数量的金钱提供至金融机构。在此过程中,当购物时,用户可以直接输入信用卡有关信息,或可以使用预先存储在终端中的信用卡有关信息。

只是为了帮助理解本公开而将上述信息呈现为背景信息。关于上述任何信息对于本公开是否可适用为现有技术,既未进行确定,也未做出断言。



技术实现要素:

现有支付服务被配置为在预先选择已经发行相对应的卡片的卡片公司之后接收卡片信息输入。在此情况下,用户可以输入关于卡片公司的信息。因此,用户应选择要注册的卡片的卡片公司,并且因为用户在输入信息期间不可能将正使用的卡片改变为另一卡片公司的卡片,所以用户应返回初始阶段。此外,因为在卡片公司的选择期间已经针对每个卡片公司应用策略,所以可能难以根据来自卡片公司的请求或对支付服务的需要而实时改变或执行策略。

本公开的各方面至少解决以上提及的问题和/或缺点,并且提供至少以下所述的优点。因此,本公开的一方面提供了一种解决上述问题的方法和实施该方法的电子设备。例如,本公开的一方面提供了一种方法和设备,其能够注册卡片而无需选择卡片公司。

本公开的另一方面提供了一种方法和设备,其能够通过根据用户终端的位置动态改变策略而安全地注册卡片。

根据本公开的一方面,提供了一种电子设备。该电子设备包括:图像获取设备;用户接口;存储器,被配置为存储支付应用程序;通信电路,被配置为执行无线通信;以及处理器,电连接至图像获取设备、用户接口、存储器和通信电路,其中,存储器存储指令,指令当被运行时使得处理器通过图像获取设备或用户接口接收关于交易卡片或账户的信息的至少一部分,该信息的至少一部分被用于使用支付应用程序来执行支付;将该信息的至少一部分通过通信电路发送至外部;通过通信电路从外部接收基于该信息的至少一部分所选择的指示;基于该指示的至少一部分通过用户接口请求所选择的输入项;通过用户接口接收与所选择的输入项相对应的信息;以及通过通信电路将信息发送至外部。

根据本公开的另一方面,提供了一种服务器设备。该服务器设备包括:通信电路,被配置为与外部设备通信;存储器;以及处理器,电连接至通信电路和存储器,其中,存储器存储指令,指令当被运行时使得处理器通过通信电路接收关于交易卡片或账户的信息的至少一部分,该信息的至少一部分被用于使用外部设备中包括的支付应用程序来执行支付;基于该信息的至少一部分选择与交易卡片或账户有关的指示;通过通信电路将指示发送至外部设备;以及基于指示的至少一部分,通过通信电路接收从外部设备获取的信息。

根据本公开的另一方面,提供了一种用于操作电子设备的方法。该方法包括:通过图像获取设备或用户接口接收关于交易卡片或账户的信息的至少一部分,该信息的至少一部分被用于使用支付应用程序来执行支付;将该信息的至少一部分发送至外部;从外部接收基于该信息的至少一部分所选择的指示;基于该指示的至少一部分通过用户接口请求所选择的输入项;通过用户接口接收与所选择的输入项相对应的信息;以及将信息发送至外部。

根据本公开的另一方面,提供了一种用于操作服务器设备的方法。该包括:接收关于交易卡片或账户的信息的至少一部分,该信息的至少一部分被用于使用外部设备中包括的支付应用程序来执行支付;基于该信息的至少一部分选择与交易卡片或账户有关的指示;将指示发送至外部设备;以及基于指示的至少一部分,接收从外部设备获取的信息。

本公开的各方面提供了一种方法和设备,其能够注册卡片而无需选择卡片公司。此外,本发明的各方面提供了一种方法和设备,其能够通过根据用户终端的位置动态改变指示(换言之,策略)而安全地注册卡片。

根据结合附图公开了本公开的各种实施例的下面的详细说明,本公开的其他方面、优点和显著特征对于本领域技术人员将变得明显。

附图说明

根据结合附图进行的下面的描述,本公开的特定实施例的上述和其他方面、特征和优点将变得更加明显,在附图中:

图1是图示根据本公开实施例的电子设备的配置的框图;

图2是根据本公开实施例的电子设备的框图;

图3是图示根据本公开实施例的可以执行支付功能的电子设备的硬件结构的框图;

图4是图示根据本公开实施例的支付系统的图;

图5是说明根据本公开实施例的卡片注册方法的流程图;

图6A、图6B、图6C、图6D以及图6E是图示根据本公开实施例的用于卡片注册的用户接口的图;

图7A、图7B以及图7C是图示根据本公开实施例的用于卡片注册的用户接口的图;以及

图8是根据本公开实施例的程序模块的框图。

贯穿附图,相同的附图标记将被理解为指代相同的部件、组件和结构。

具体实施方式

下面参考附图的描述被提供来帮助对由权利要求书及其等同物所定义的本公开的各种实施例的全面的理解。其包括各种具体细节来帮助理解,但是这些细节将被认为仅仅是示例性的。因此,本领域普通技术人员将认识到,能够对本文中所描述的各种实施例进行各种改变和修改,而不脱离本公开的范围和精神。此外,为了清楚和简明,对于熟知功能和结构的描述可以被省略。

在下面说明书和权利要求书中所使用的术语和词语不限于书目含义,而是仅仅被发明人用来使对于本公开的清楚和一致的理解成为可能。因此,本领域技术人员应该明白下面对本公开的各种实施例的描述被提供仅仅用于例示的目的,而非用于限制由所附权利要求书以及它们的等同物所定义的本公开的目的。

将理解,单数形式的“一”、“一个”和“该”包括复数所指物,除非上下文中清楚地指出并非如此。因此,例如,对于“一个组件表面”的引用包括对于一个或多个这样的表面的引用。

可在描述本公开的各个实施例中使用的术语“包括”或“可包括”指代在本公开的各个实施例中可以使用的相对应的公开的功能、操作或组件的存在,并且不限制一个或多个额外的功能、操作或组件。在本公开的各个实施例中,诸如“包括”或“具有”的术语可以被解释为表示特定特征、数字、操作、构成元件、组件或其组合,但是不可以被解释为排除一个或多个其他特征、数字、操作、构成元件、组件或其组合的存在或添加的可能性。

在本公开的各个实施例中,表述“或”或“A或/和B中的至少一个”包括一起列出的词语的组合中的任何或全部。例如,表述“A或B”或“A或/和B中的至少一个”可以包括A,可以包括B,或可以包括A和B两者。

本公开的各个实施例中使用的表述“1”、“2”、“第一”或“第二”可以修饰各个实施例的各个组件,但是不限制相对应的组件。例如,上述表述不限制组件的序列和/或重要性。表述可以被用于将一个组件与另一组件相区分。例如,第一用户设备和第二用户设备可以指示不同用户设备,尽管它们两者都是用户设备。例如,在不脱离本公开的范围的情况下,第一结构元件可以被称为第二结构元件。类似地,第二结构元件也可以被称为第一结构元件。

当陈述组件“耦合至”或“连接至”另一组件时,组件可以直接耦合或连接至另一组件,或者在该组件与另一组件之间可以存在新组件。相反,当陈述组件“直接耦合至”或“直接连接至”另一组件时,在该组件和另一组件之间不存在新组件。

除非有不同定义,否则在这里使用的全部术语——包括技术术语或科学术语——具有与本公开所属领域的技术人员所理解的相同的含义。如在通用词典中定义的术语的这种术语被解释为具有与在相关技术领域中的上下文含义相同的含义,并且不被解释为具有理想的或过度正式化的含义,除非本说明书中清晰定义。

根据本公开各个实施例的电子设备可以是包括通信功能的设备。例如,电子设备可以是以下中的一个或组合:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、桌面PC、膝上PC、上网本计算机、个人数字助理(PDA)、相机以及可穿戴式设备(例如,诸如电子眼镜的头戴式设备(HMD)、电子衣服、电子手镯、电子项链、电子配饰、电子纹身和智能手表)。

根据一些实施例,电子设备可以是具有通信功能的智能家用电器。智能家用电器例如可包括以下中的至少一个:电视机(TV)、数字多功能盘(DVD)播放器、音频播放器、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、TV盒子(例如,Samsung HomeSyncTM,Apple TVTM或Google TVTM),游戏控制台、电子词典、电子钥匙、摄像机和电子相框。

根据一些实施例,电子设备可包括以下中的至少一个:各种医疗设备(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、计算断层摄影(CT)、扫描仪、超声波设备等)、导航设备、全球导航卫星系统(GNSS)接收器、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐设备、船用电子设备(例如,船用导航设备、陀螺仪罗盘等)、航空电子设备、安全设备、汽车机头单元、工业或家用机器人、金融机构的自动取款机(ATM)、商店的销售点(POS)设备以及物联网(IoT)设备(例如,火警报警器、各种传感器、电表或气表单元、自动喷水灭火装置、恒温调节器、路灯、烤面包机、运动商品、热水箱、加热器、烧水器等)。

根据一些实施例,电子设备可包括以下中的至少一个:家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪和包括相机功能的各种类型的测量设备(例如,水表、电表、气表、无线电波表等)。根据本公开各个实施例的电子设备可以是上述各种设备中的一个或组合。此外,根据本公开各个实施例的电子设备可以是柔性设备。此外,对于本领域技术人员明显的是,根据本公开各个实施例的电子设备不限于上述设备。

下文将参考附图描述根据本公开各个实施例的电子设备。各个实施例中使用的术语“用户”可指代使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。

图1图示根据本公开实施例的包括电子设备101的网络环境100。参考图1,电子设备101可包括各种组件,包括总线110、处理器102、存储器103、输入/输出接口105、显示器106、通信接口107和电源管理模块(未在图1中示出)。

总线110可以是连接上述组件并在上述组件之间发送通信(例如,控制消息)的电路。

处理器102可以通过总线110从其他组件(例如,存储器103、输入/输出接口105、显示器106、通信接口107或电源管理模块)接收命令,分析所接收的命令,以及根据所分析的命令执行计算或数据处理。

存储器103存储从处理器102或其他组件(例如,输入/输出接口105、显示器106、通信接口107或电源管理模块)接收的命令或数据,或由处理器102或其他组件生成的命令或数据。存储器103可以存储软件和/或程序。例如,程序104可包括内核104A、中间件104B、应用编程接口(API)104C、和应用程序(或应用)104D。内核104A、中间件104B或API 104C中的至少一部分可以指代操作系统(OS)。

内核104A控制或管理用于执行由剩余的其他编程模块——例如,中间件104B、API 104C或应用104D——实施的操作或功能的系统资源(例如,总线110、处理器102或存储器103)。此外,内核104A提供用于从中间件104B、API 104C或应用104D访问电子设备101的各个组件以控制或管理组件的接口。

中间件104B执行允许API 104C或应用104D与内核104A通信以交换数据的中继功能。此外,在从应用104D接收的操作请求中,中间件104B通过使用向应用104D指派优先级的方法——根据该优先级可以使用电子设备101的系统资源(例如,总线110、处理器102、存储器103等)——来执行对于操作请求的控制(例如,调度或负载均衡)。

API 104C是通过其应用104D可以控制由内核104A或中间件104B提供的功能的接口,并且例如包括用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,命令)。

根据各个实施例,应用104D可包括短消息服务(SMS)/多媒体消息传输服务(MMS)应用、电子邮件应用、日历应用、闹钟应用、保健应用(例如,测量锻炼量或血糖的应用)或环境信息应用(例如,提供关于大气压、湿度或温度的信息的应用)。额外地或可替代地,应用104D可以是与电子设备101和外部电子设备(例如,电子设备109B)之间的信息交换有关的应用。与信息交换有关的应用104D例如可以包括用于将特定信息传输至外部电子设备的通知中继应用,或用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以包括将由电子设备101的另一应用(例如,SMS/MMS应用、电子邮件应用、保健应用或环境信息应用)生成的通知信息发送至外部电子设备(例如,电子设备109B)的功能。额外地或可替代地,通知中继应用可以从例如外部电子设备109B接收通知信息,并且将所接收的通知信息提供至用户。设备管理应用可以管理(例如,安装、移除或更新)电子设备的功能中的至少一部分。例如,设备管理应用可以开启/关闭外部电子设备(或外部电子设备的一些组件),控制外部电子设备的显示器的亮度,或与电子设备101、外部电子设备109B中运行的应用或由外部电子设备109B提供的服务(例如,呼叫服务或消息服务)通信。

根据各个实施例,应用104D可以包括根据外部电子设备109B的属性(例如,电子设备的类型)指定的应用。例如,当外部电子设备109B是运动图像专家组阶段1或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器时,应用104D可以包括与音乐再现有关的应用。类似地,当外部电子设备109B是移动医疗设备时,应用104D可以包括与保健有关的应用。根据实施例,应用104D可以包括被指定给电子设备101的应用和从外部电子设备(例如,服务器109C或电子设备109B)接收的应用中的至少一个。

输入/输出接口105将通过输入/输出设备(例如,传感器、键盘或触摸屏)从用户输入的命令或数据通过例如总线110发送至处理器102、存储器103、通信接口107或显示控制模块106。例如,输入/输出接口105可将关于用户通过触摸屏的触摸输入的数据提供至处理器102。此外,输入/输出接口105可通过输入/输出设备(例如,扬声器或显示器)输出通过例如总线110从处理器102、存储器103、通信接口107或电源管理模块接收的命令或数据。例如,输入/输出接口105可将通过处理器102处理的语音数据通过扬声器输出至用户。

显示器106可包括例如液晶显示器(LCD)、柔性显示器、透明显示器、发光二极管(LED)显示器、有机LED(OLED)显示器、微电机系统(MEMS)显示器或电子书显示器。显示器106例如可将各种内容(例如,文本、图像、视频、图标、符号等)视觉呈现给用户。显示器106可包括触摸屏,并且可接收例如使用电子笔或用户身体输入的例如触摸、手势、接近或悬停。根据实施例,显示器106可以是一个或多个显示器。例如,显示器106可以被包含在电子设备101中或被包含在具有与电子设备101有线或无线连接的外部设备(例如,电子设备109A或109B)中,从而将电子设备101提供的信息输出至用户。

根据实施例,显示器106可以附接至电子设备101或可以从电子设备101拆卸。例如,显示器106可以包括可以与电子设备101机械或物理连接的接口。根据实施例,在通过用户的选择将显示器106从电子设备101拆卸(例如,分离)的情况下,显示器106可以例如通过无线通信从电源管理模块或处理器102接收各种控制信号或图像数据。

通信接口107可建立电子设备101与任何外部设备(例如,第一外部电子设备109A、第二外部电子设备109B或服务器109C)之间的通信。例如,通信接口107可通过有线或无线通信与网络109E连接,并且从而与外部设备(例如,第一外部电子设备109A、第二外部电子设备109B或服务器109C)通信。

根据实施例,电子设备101可以与第一外部电子设备109A和第二外部电子设备109B连接,而不使用通信接口107。例如,基于装备在电子设备101中的磁传感器、接触传感器、光传感器等中的至少一个,电子设备101可以感测第一外部电子设备109A和第二外部电子设备109B中的至少一个是否与电子设备101的至少一部分接触,或者第一外部电子设备109A和第二外部电子设备109中的至少一个是否分别附接至电子设备101的至少一部分。

例如,无线通信可采用作为蜂窝通信协议的以下中的至少一个:长期演进(LTE)、LTE先进(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)、全球移动通信系统(GSM)等。短距离通信109D可包括例如以下中的至少一个:Wi-Fi、蓝牙、近场通信(NFC)、磁条传输或近场磁数据带传输(MST)以及GNSS等。例如,GNSS可包括以下中的至少一个:全球定位系统(GPS)、全球导航卫星系统(GLONASS)、北斗导航卫星系统(以下,称为“北斗”)和伽利略(欧洲全球卫星导航系统)。以下,在本公开中,“GPS”可以与“GNSS”可互换地使用。有线通信可包括例如以下中的至少一个:通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)、普通老式电话服务(POTS)等。网络109E可以包括电信网络,例如,计算机网络(例如,局域网(LAN)或广域网(WAN))、互联网和电话网络中的至少一个。

第一外部电子设备109A和第二外部电子设备109B可以与电子设备101相同或不同。根据实施例,第一外部电子设备109A和第二外部电子设备109B可包括例如多个电子设备。根据实施例,服务器109C可以包括单个服务器或服务器群组。根据各个实施例,电子设备101中执行的操作中的全部或一部分可以在诸如第一外部电子设备109A和第二外部电子设备109B或服务器109C的(一个或多个)其他电子设备中执行。

根据实施例,在需要电子设备101自动或通过请求执行某些功能或服务的情况下,电子设备101可以请求另一设备(例如,电子设备109A或109B或服务器109C)替代地或额外地执行与所需要的功能或服务相关联的至少一个或多个功能中的至少一部分。所请求的设备可以执行所请求的功能,并且将执行结果递送至电子设备101。然后,电子设备101可以基于接收结果或通过处理所接收的结果提供所需要的功能或服务。针对上述,例如可以使用云计算技术、分布式计算技术或客户端-服务器计算技术。

图2是示出根据本公开实施例的电子设备201的配置的详细框图。例如,电子设备201能够包括图1所示的电子设备101的组件中的一部分或全部。

参考图2,电子设备201能够包括一个或多个处理器210(例如,应用处理器(AP))、通信模块220、用户标识模块(SIM)229、存储器230、安全模块236、传感器模块240、输入设备250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和马达298。

处理器210能够驱动例如OS或应用程序,以控制连接至处理器210、处理各种数据并且执行操作的多个硬件或软件组件。处理器210可实施为例如片上系统(SoC)。根据实施例,处理器210还可包括图形处理单元(GPU)和/或图像信号处理器。处理器210还可包括图2所示的组件的至少一部分(例如,蜂窝模块221)。处理器210能够将从其他组件中的至少一个(例如,非易失性存储器)接收的命令或数据加载到易失性存储器上、处理所加载的命令或数据。处理器210能够将各种数据存储在非易失性存储器中。

通信模块220可包括与图1所示的通信接口107的配置相同或相似的配置。例如,通信模块220能够包括蜂窝模块222、Wi-Fi模块222、蓝牙(BT)模块223、GNSS模块224(例如,GPS模块、GLONASS模块、北斗模块或伽利略模块)、NFC模块225、MST模块226和射频(RF)模块227。

例如,蜂窝模块221能够通过通信网络提供语音呼叫、视频呼叫、SMS服务、互联网服务等。根据实施例,蜂窝模块221能够通过使用SIM 229(例如,SIM卡)识别和认证通信网络中的电子设备201。根据实施例,蜂窝模块221能够执行处理器210提供的功能的至少一部分。根据实施例,蜂窝模块221还能够包括通信处理器(CP)。

Wi-Fi模块222、BT模块223、GNSS模块224和NFC模块225中的每一个能够包括用于处理通过相对应的模块发送或接收的数据的处理器。MST模块226能够包括用于处理通过相对应的模块发送或接收的数据的处理器。根据各种实施例,蜂窝模块221、Wi-Fi模块222、BT模块223、GNSS模块224、NFC模块225和MST模块226中的至少一部分(例如,两个或更多个模块)可被包含在一个集成芯片(IC)或一个IC封装中。

RF模块227能够发送/接收通信信号,例如,RF信号。RF模块227能够包括收发器、功率放大器模块(PAM)、频率滤波器、低噪放大器(LNA)、天线等。根据实施例,以下模块:蜂窝模块221、Wi-Fi模块222、BT模块223、GNSS模块224、NFC模块225和MST模块226中的至少一个能够通过单独的RF模块发送/接收RF信号。

SIM模块229能够包括包含SIM和/或嵌入式SIM的卡。SIM模块229还能够包括唯一标识信息(例如,集成电路卡标识符(ICCID))或用户信息(例如,国际移动用户标识(IMSI))。

存储器230(例如,图1所示的存储器103)能够包括内置存储器232或外部存储器234。内置存储器232能够包括以下中的至少一个:易失性存储器,例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等;和非易失性存储器,例如,一次可编程ROM(OTPROM)、可编程只读存储器(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩膜ROM、闪速ROM、闪存(例如,NAND闪存、NOR闪存等)、硬驱、固态驱动(SSD)等。

外部存储器234还能够包括闪驱,例如,紧凑闪存(CF)、安全数字(SD)、微型SD、迷你SD、极限数字(xD)、多媒体卡(MMC)、记忆棒等。外部存储器234能够通过各种接口功能地和/或物理地连接至电子设备201。

存储器230能够存储支付信息和用作应用程序104D之一的支付应用。支付信息可以指代与信用卡相对应的信用卡号和个人识别号码(PIN)。支付信息还可以包括用户认证信息,例如指纹、面部特征、语音信息等。

当处理器210执行支付应用时,可以使得处理器210能够执行:与用户的交互以进行支付(例如,显示屏幕以选择卡片(或卡片图像)并且从支付信息获得与所选择的卡片(例如,预先指定的卡片)相对应的信息(例如,卡号));以及用于控制磁场通信的操作(例如,通过NFC模块225或MST模块226将卡片信息发送至外部设备(例如,卡片读取装置))。

安全模块236可包括其安全级别高于存储器230的安全级别的存储装置,和用于支持将数据安全地存储在存储装置中并且被诸如处理器210的其他组件使用的电路。安全模块236还可以包括与处理器210分离的处理器。安全模块236可以嵌入在例如可拆卸智能芯片中或SD中。安全模块可以包括在电子设备201的一些芯片中嵌入的嵌入式安全元件(eSE)。安全模块236可以由与图1所示的OS不同的诸如Java卡开放平台(JCOP)的OS而操作。

传感器模块240能够测量/检测物理量或电子设备201的操作状态,并且将测量或检测的信息转换为电信号。传感器模块240能够包括以下中的至少一个:手势传感器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,红、绿和蓝(RGB)传感器)、生物传感器240I、温度/湿度传感器240J、亮度传感器240K和紫外线(UV)传感器240M。额外地或可替代地,传感器模块240还能够包括电子鼻传感器、肌电图(EMG)传感器、脑电波(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹传感器。传感器模块240还能够包括用于控制其中包含的一个或多个传感器的控制电路。在实施例中,电子设备201能够包括用于控制传感器模块240的处理器,其被配置为处理器210的一部分或单独的组件。在此情况下,当处理器210操作于睡眠状态中时,处理器能够控制传感器模块240。

输入设备250能够包括触摸板252、(数字)笔传感器254、按键256或超声输入单元258。触摸板252可采用以下中的至少一个来实施:电容触摸系统、电阻触摸系统、IR触摸系统和超声触摸系统。触摸板252还可包括控制电路。触摸板252还可包括触觉感知层,以向用户提供触觉反馈。

(数字)笔传感器254可以用触摸板的一部分或单独的识别板来实施。按键256可包括例如物理按钮、光学按键或键盘。超声输入单元258能够通过麦克风288检测在输入工具中生成的超声波,并且识别与所感测的超声波相对应的数据。

显示器260(例如,图1所示的显示器106)能够包括面板262、全息单元264或投影仪266。面板262可以包括与图1所示的显示器106相同或相似的配置。面板262可以被实施为柔性的、透明的或可穿戴的。面板262还可以与触摸板252一起合并为一个模块。全息单元264能够通过使用光干涉在空中显示立体图像。投影仪266能够通过将光投影到屏幕上来显示图像。屏幕可以位于电子设备201的内部或外部。根据实施例,显示器260还可包括用于控制面板262、全息单元264或投影仪266的控制电路。

接口270能够包括HDMI 272、USB 274、光学接口276或微型D(D-sub)278。接口270可以被包含在图1所示的通信接口107中。附加地或可替代地,接口270能够包括移动高清晰度链路(MHL)接口、SD卡/MMC接口、或IR线数据协会(IrDA)标准接口。

音频模块280能够提供声音与电信号之间的双向转换。音频模块280的组件中的至少一部分可以被包含在图1所示的输入/输出接口105中。音频模块280能够处理通过扬声器282、接收器284、耳机286、麦克风288等输入或输出的声音信息。

相机模块291指代能够用于拍摄静态图像和运动图像两者的设备。根据实施例,相机模块291能够包括一个或多个图像传感器(例如,前置图像传感器或后置图像传感器)、透镜、图像信号处理器(ISP)、闪光灯(例如,LED或氙气灯)等。

电源管理模块295能够管理电子设备201的电力。根据实施例,电源管理模块295能够包括电源管理IC(PMIC)、充电器IC或者电池或燃料表。PMIC可采用有线充电和/或无线充电方法。无线充电方法的示例是磁谐振充电、磁感应充电以及电磁充电。为此,PMIC还可包括诸如线圈、谐振电路、整流器等的用于无线充电的额外电路。电池表能够测量电池296的剩余容量、充电电压、电流或温度。电池296采用可再充电电池或太阳能电池的形式。

指示器297能够显示电子设备201或其一部分(例如,处理器210)的特定状态,诸如启动状态、消息状态、充电状态等。马达298能够将电信号转换为机械振动,诸如振动效果、触觉效果等。尽管未图示,但是电子设备201能够包括用于支持移动TV的处理单元(例如,GPU)。用于支持移动TV的处理单元能够处理服从例如数字多媒体广播(DMB)、数字视频广播(DVB)或MediaFLOTM等的标准的媒体数据。

本公开中描述的元件中的每个可以用一个或多个组件形成,并且相对应的元件名称可以根据电子设备的类型而变化。在各个实施例中,电子设备可包括在本公开中描述的上述元件中的至少一个,并且可排除元件中的一些或还包括其他额外的元件。此外,根据各个实施例的电子设备的元件中的一些可以耦合以形成单个实体,同时执行与耦合前的相对应的元件的功能相同的功能。

图3是图示根据本公开实施例的可以执行支付功能的电子设备(例如,电子设备101)的硬件结构的框图300。

参考图3,在本公开实施例中,电子设备例如可以包括相机模块301、加速度传感器303、陀螺仪传感器305、生物传感器307、MST模块310、NFC模块320、MST控制模块330、NFC控制模块340、处理器350和存储器360。相机模块301可以通过拍摄交易所需的卡片而获取卡片信息。相机模块301可以通过光学字符读取/识别(OCR)功能识别在卡片上刻制的卡片信息(例如,卡片公司、卡号、卡片到期日、卡片所有者等)。此外,用户可以使用电子设备中包括的输入设备(例如,触摸板、笔传感器、按键、超声输入设备或麦克风输入设备)将需要的卡信息输入至电子设备。

在实施例中,加速度传感器303或陀螺仪传感器305可以获取支付期间电子设备的位置状态。电子设备(例如,电子设备101)的所获取的位置状态被传输至处理器350,并且处理器350可以基于电子设备的所获取的位置状态,调整从MST模块310输出至POS的磁场的强度(当前强度)。如果提供多个线圈天线,则处理器350可以选择正被使用的线圈天线中的一个。在实施例中,MST控制模块330可以包括数据接收模块331和输出转换模块333。数据接收模块331可以接收包括由处理器350或安全模块(例如,eSE)发送的支付信息的逻辑低/高类型的脉冲信号。

输出转换模块333可以包括将数据转换为需要的类型以便将由数据接收模块331识别的数据传输至MST模块310的电路。上述电路可以包括H桥,其控制施加在MST模块310的两端处的电压的方向。H桥可包括其中使用四个开关结构以便以“H”形连接的电路结构。

在实施例中,基于通过相机模块301或输入设备(例如,触摸板或笔传感器)输入的卡片信息,电子设备可以通过通信模块(未图示)从卡片公司或银行服务器接收在磁卡的磁条中包括的支付信息(例如,磁轨(track)1/2/3或令牌信息),并且可以将所接收的支付信息以存储器360或单独的安全模块(例如,eSE)236所需的形式存储。

图4是图示根据本公开实施例的支付系统的图。

参考图4,支付系统400可以包括用户终端410、支付服务服务器420、安全支持设备430、存储设备440和金融服务器450。支付服务服务器420、安全支持设备430和存储设备440可以配置为一个设备。例如,支付服务服务器420可以执行安全支持设备430和存储设备440的功能。

用户终端410可以包括支付应用(或钱包应用)411。此外,用户终端410可以包括如图1所示的电子设备101或如图2所示的电子设备201的全部或一部分。

支付应用411可以包括三星支付(Samsung Pay)应用,并且可以提供与支付有关的用户界面(例如,用户界面(UI)或用户体验(UX))。支付有关的用户界面可包括钱包UI/UX。例如,支付应用411可以提供与卡片注册、支付或交易有关的用户界面。支付应用411可以通过字符读取器(例如,OCR或外部输入(例如,用户输入)提供与卡片注册有关的界面。此外,支付应用411可以提供与用于卡片注册或支付的用户认证有关的界面。

用户终端410可以使用支付应用411执行卡片注册。例如,用户可以进行卡片注册,而无需通过终端410来选择卡片公司。用户终端410可以通过用户接口(例如,输入设备250)或图像获取设备(例如,相机模块291)接收关于交易卡片或账户的信息,该信息被用于支付。例如,所接收的信息可以包括信用卡号、会员卡号、礼品卡号、借记卡号、账户号码或礼品证书号。所接收的信息——例如卡号的一部分(所谓的(银行识别号码)BIN码)——可以被用作在卡片公司之间进行区分的信息。用户终端410可以显示用于输入卡号的窗口。响应于通过这种输入窗口输入BIN码,用户终端410可以将用于卡片注册的策略请求消息发送至支付服务服务器420。例如,策略请求消息可以包括BIN码、终端标识信息以及用于支付服务的会员标识的用户信息。此外,策略请求消息可以包括例如用户终端410的位置信息,用于使得支付服务服务器420能够设置策略的安全级别。

用户终端410可以从支付服务服务器420接收响应消息,该响应消息包括与由支付服务服务器420建立的策略相对应的信息。例如,响应消息可以包括指示用于加密的目标的信息、协议信息、官方公告、支付可能区域以及支付可能级别。如果接收到响应消息,则用户终端410可以通过用户接口(例如,显示器260)显示卡片注册屏幕。卡片注册屏幕遵循所建立的策略,并且可以包括卡片公司信息(例如,卡片公司名称、卡片公司标志、指示卡片公司的图像等)和必要输入项(例如,用于输入卡片秘密号码的头两位的项、卡片验证码(CVC)输入项、居民登记号码输入项、移动电话号码输入项等)。此外,根据所建立的策略,卡片注册屏幕可以包括安全键盘。例如,安全键盘的键布置可以依赖于所建立的策略而不同。在显示卡片注册屏幕的状态下,用户终端410可以通过输入设备(例如,输入设备250)接收输入信息,并且可以在相对应的项上显示输入信息。在此情况下,根据策略,替代显示输入信息(例如,CVC号),可以显示特定符号(例如,“*”)。

用户终端410可以将包括被输入到项上的数据的注册请求消息发送至支付服务服务器420,并且可以响应于注册请求消息从支付服务服务器420接收注册的结果。如果注册的结果与卡片注册批准相对应,则用户终端410可以通过支付服务服务器420从金融服务器450(或直接从金融服务器450)接收与卡号相对应的令牌,并且可以将所接收的令牌存储在存储器中以完成卡片注册。

用户终端410可以使用支付应用411执行支付。用户可以使用支付应用411执行支付功能,并且可以被从用户终端410提供有与支付功能有关的信息。

支付服务服务器420可以使用从用户终端410接收的信息来识别请求登记其卡片的发行公司,并且可以确定与所识别的卡片公司相对应的“卡片注册策略”。例如,支付服务服务器420的处理器可以使用通过通信模块从用户终端410接收的信息(例如,BIN码和/或用户终端410的位置信息)识别卡片公司,并且可以通过通信模块从外部设备(例如,存储设备440)获取所识别的卡片公司的卡片注册策略。此外,支付服务服务器420的处理器可以通过通信模块从所识别的卡片公司的服务器(例如,金融服务器450)请求卡片注册策略,通过通信模块从服务器接收对这样的请求的响应,以及从所接收的响应获取策略。

支付服务服务器420可以使用从用户终端410接收的信息确定卡片注册的安全级别,并且可以基于安全级别确定策略。例如,安全支持设备430可以通过支付服务服务器420从用户终端410接收用户信息,通过所接收的用户信息识别出已经请求卡片注册的用户是支付服务的会员,以及通过访问存储在存储设备440中的关于会员的信息确认会员的居住区(例如,国家)。安全支持设备430可以通过支付服务服务器420从用户终端410接收位置信息,并且可以确认所接收的位置信息是否与会员的所确认的居住区相对应。如果作为确定的结果,所接收的位置信息意味着会员的所确认的居住区中的位置,则安全支持设备430可以设置低安全级别。如果作为确定的结果,所接收的位置信息与居住区无关,则安全支持设备430可以设置相对高安全级别。支付服务服务器420的处理器可以通过通信级别接收指示设置的安全级别的信息,并且可以使用所接收的信息确定策略。

支付服务服务器420可以将包括与所确定的“卡片公司的策略”相对应的信息——例如,必要输入项、安全项和安全键盘——的响应消息发送至用户终端410。此外,在设置高安全级别的策略的情况下,响应消息还可包括额外输入项(例如,使用移动电话的用户认证或自动响应服务(ARS))。即,如果卡片的盗用或非法使用是可疑的,则除了必要信息之外,支付服务服务器420还可以请求用户终端410提供额外信息,以便防止卡片的非法使用。

支付服务服务器420可以管理卡片公司的策略。例如,当新近地开发卡片时,可以建立新策略,可以改变策略的部分内容(例如,虽然之前要求用户提供卡片安全数字的一部分,但是根据改变的策略要求用户提供全部卡片安全数字),或者可以由于之前卡片的消失而放弃策略。支付服务服务器420可以从卡片公司的服务器(例如,金融服务器450)接收关于这样的策略改变的信息,并且可以更新存储设备440中的信息。此外,支付服务服务器420可以从卡片公司的服务器接收关于卡片用户的信息(例如,关于低级会员或高级会员的信息),并且可以将所接收的信息存储在存储设备440中。所接收的关于卡片用户的信息可以被用于确定策略。

支付服务服务器420可以管理支付。例如,支付服务服务器420可以将与当执行卡片注册时建立的策略相对应的“支付项”发送至用户终端410。在实施例中,支付服务服务器420可以请求已经请求支付的用户终端410执行用户认证。在该情况下,用户认证方法可以对于每个卡片公司而不同。例如,对于A卡片的支付请求的用户认证可以包括通过安全号的输入进行的认证。对于B卡片的支付请求的用户认证可以包括通过安全号和指纹的输入进行的认证。如果用户认证完成,则用户终端410可以将与上述项相对应的支付信息(例如,令牌)发送至支付服务服务器420。支付服务服务器420可以将支付信息发送至外部设备(例如,相对应的卡片公司的服务器)或可以执行支付。在另一实施例中,当用户终端410请求支付时,支付服务服务器420可以请求用户终端410用增强的安全性执行用户认证。例如,用户终端410可以将用户终端410的位置信息与支付请求一起发送至支付服务服务器420。支付服务服务器420可以通过访问存储在存储设备440中的相对应的会员的信息,确认会员的居住区(例如,国家)。支付服务服务器420可以确定所接收的位置信息是否与会员的所确认的居住区相对应。如果作为确定的结果所接收的位置信息意味着会员的所确认的居住区中的位置,则支付服务服务器420可以请求用户终端410执行具有低安全级别的用户认证(例如,通过输入秘密号码的用户认证)。如果作为确定的结果所接收的位置信息与居住区无关,则支付服务服务器420可以请求用户终端410执行具有相对高安全级别的用户认证(例如,通过输入秘密数字和指纹进行的用户认证)。

支付服务服务器420可以管理与服务账户(例如,三星账户)或用户账户(例如,用户的电子邮件地址)相关联的卡片信息。此外,支付服务服务器420可以包括与支付应用411有关的API服务器。此外,支付服务服务器420可以提供账户管理模块(例如,账户整合或三星账户整合)。支付服务服务器420可以在用户终端410与令牌服务器(未示出)之间发送/接收信息。此外,支付服务服务器420可以执行支付有关信息(例如,令牌)的发行、删除或激活。

金融服务器450可以包括令牌服务器451。金融服务器450可以生成支付所需并且被提供至用户的信息。金融服务器450可以将所生成的信息存储在用户终端410中、支付服务服务器420中或存储设备440中。金融服务器450可以与支付服务服务器420功能连接以发送/接收卡片注册所需的策略。令牌服务器451可以生成或管理支付有关信息(例如,令牌)。例如,令牌服务器451可以生成令牌,并且将令牌传输至用户终端410而无需通过支付服务服务器420。用户终端410可以在支付期间使用所传输的令牌。

图5是说明根据本公开实施例的卡片注册方法的流程图。

参考图5,在操作510,用户终端501(例如,用户终端410)可以通过输入设备接收卡号的一部分。响应于接收,在操作520,用户终端501可以将包括卡号的所接收的那部分的消息发送至支付服务服务器502(例如,支付服务服务器420)。该消息还可包括终端标识信息(例如,移动电话号码)、终端位置信息(例如,GPS信息)、支付服务系统中订阅的用户信息(例如,用户(会员)的账户)。

在操作530,支付服务服务器502可以使用所接收的消息中包括的卡号的一部分标识卡片公司。在操作540,支付服务服务器502可以确定与卡片公司相对应的卡片注册策略。在此情况下,在确定策略时可以额外考虑终端位置信息。例如,可以通过终端位置信息识别支付服务会员(用户)的位置,并且如果所识别的位置不与服务器502已知的居住区相对应,则可以设置高安全级别以确定与所设置的安全级别相对应的策略。在操作550,支付服务服务器502可以将所确定的策略发送至用户终端501。

在操作560,用户终端501可以通过用户接口(例如,显示器260)显示与所接收的策略相对应的卡片注册屏幕。在实施例中,策略可以包括指示卡片公司的数据和指示安全级别的数据。因此,用户终端501可以显示与数据相对应的输入项。在另一实施例中,策略可包括根据卡片公司和安全级别的输入项。因此,用户终端501可以显示所接收的输入项。

在操作570,用户终端501可以通过卡片注册屏幕接收用户输入信息。在操作580,用户终端501可以将包括用户输入信息的卡片注册请求消息发送至支付服务服务器502。

在操作590,支付服务服务器502可以验证用户输入信息,并且如果没有异常,则支付服务服务器502可以在支付服务系统(例如,存储设备440)中注册用户的卡片,使得可以使用用户终端501执行支付。

在操作595,支付服务服务器502可以将注册的结果发送至用户终端。

图6A、图6B、图6C、图6D和图6E图示根据本公开实施例的用于卡片注册的用户接口。

参考图6A,用户终端601(例如,用户终端410)可以显示用于输入卡号的项610。如果四个数字输入至项610的第一空白和第二空白处,则用户终端601可以发送8位数(即,BIN码)至支付服务服务器(例如,支付服务服务器420)。例如,用户终端601可以显示键盘,从用户接收卡号,以及在项610处显示所接收的卡号。此后,用户终端601可以从支付服务服务器接收卡片注册策略,并且可以显示与该策略相对应的、如图6B所示的用于卡片注册的额外项。

参考图6B,用户终端601还可以显示用于输入居民登记号码的项620、用于输入卡片秘密数字的项630、用于输入卡片的CVC数字的项640、用于输入用户的姓名的项650、以及指示所识别的卡片公司(例如,A卡片)的信息660。本文中,根据策略可以省略某些项。例如,如果所确定的策略具有低安全级别,则可以省略项620,并且可以仅显示其他项。替代于显示输入信息,可以显示如图6C所示的特定符号。

参考图6C,替代于显示用户输入的信息,用户终端601可以显示符号“*”。例如,替代于显示输入至项610的第三空白处、项620的第二空白处、项630和项640的数字中的每一个,可以显示符号“*”。如果在移动电话认证成功之后用户请求卡片注册(例如,如果选择发送按钮670),则用户终端601可以将输入信息发送至支付服务服务器。本文中,信息可以在加密之后发送。

输入项可以对于卡片公司而不同。参考图6D,如果所识别的卡片公司与“B卡片”相对应,则用户终端601可以请求输入卡片秘密数字的四位641。此外,用户终端601可以不请求移动电话认证。替代地,用户终端601可以请求输入另一输入项,例如,电子邮件ID 680。

特定符号的显示可以对于每个卡片公司而不同。参考图6E,可以在卡号的第四空白处显示“****”。作为CVC数字,与图6D不同,可以显示输入数字。

图7A、图7B和图7C图示根据本公开另一实施例的用于卡片注册的用户界面。

参考图7A,用户终端701(例如,用户终端410)可以显示用于输入卡号的项710。例如,用户终端701可以显示键盘,通过键盘从用户接收卡号,以及在项710处显示所接收的卡号。作为另一示例,如果用户选择相机图标702,则用户终端701可以驱动相机,从相机接收图像,以及从图像获取卡号以在项710处显示所获取的卡号。用户终端701可以将通过项710的第一空白和第二空白输入的8位数字发送至支付服务服务器(例如,支付服务服务器420)。此后,用户终端701可以从支付服务服务器接收卡片注册策略,并且可以显示与该策略相对应的、用于如图7B所示的例如A卡片公司的卡片注册的项。

参考图7B,用户终端701还可显示用于输入卡片的到期日的项720、用于输入卡片用户的姓名的项730、用于输入安全码(例如,CVC)的项740、以及用于输入卡片秘密数字的项750。此外,用户终端还可显示额外的项目。例如,如果用户选择按钮760,则用户终端701还可以显示额外的项目。

如果所识别的卡片公司是例如B卡片公司,则卡片注册所需要的项目可以不同。例如,参考图7C,用户终端701还可以显示用于输入居民登记号的项770。

图8是根据本公开实施例的编程模块的框图。

参考图8,根据实施例,程序模块810(例如,图1所示的程序模块,104)能够包括用于控制与电子设备(例如,电子设备101)有关的资源的OS和/或在OS上运行的各种应用(例如,图1所示的应用程序104D)。OS可以是安卓、iOS、Windows、塞班(Symbian)、Tizen、Bada等。

程序模块810能够包括内核820、中间件830、API 860和/或应用870。程序模块810的至少一部分可以预先加载到电子设备上或可从服务器(例如,电子设备109A或109B,服务器109C等)下载。

内核820(例如,内核104A)可包括系统资源管理器821和/或设备驱动器823。系统资源管理器821可包括例如处理管理器、存储器管理器和文件系统管理器。系统资源管理器821可执行系统资源控制、分配和回收。设备驱动器823可包括例如显示驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键盘驱动器、Wi-Fi驱动器和音频驱动器。此外,根据实施例,设备驱动器823可包括或进程间通信(IPC)驱动器。

中间件830可以提供应用870共同所需的功能。此外,中间件830可以通过API 860提供以下功能:该功能允许应用870有效地使用电子设备内的有限的系统资源。根据实施例,中间件830(例如,中间件104B)可以包括运行时刻库835、应用管理器841、窗口管理器842、多媒体管理器843、资源管理器844、电源管理器845、数据库管理器846、包管理器847、连接管理器848、通知管理器849、位置管理器850、图形管理器851和安全管理器852中的至少一个。

运行时刻库835例如可以包括由编译器用来在应用870运行的同时通过编程语言添加新的功能的库模块。根据实施例,运行时刻库835执行输入和输出、存储器的管理、与算术功能相关联的功能等。

应用管理器841例如可管理应用870中的至少一个的生存期。窗口管理器842可管理屏幕上使用的GUI资源。多媒体管理器843可检测再现各个媒体文件所需要的格式,并且可通过使用适于相对应的格式的编解码器来执行媒体文件的编码或解码。资源管理器844可管理应用870中的至少一个的资源,诸如源代码、存储器或存储空间。

电源管理器845例如可以与基本输入/输出系统(BIOS)一起操作,以管理电池或电力,并且可以提供操作所需要的电力信息。数据库管理器846可管理要由应用870中的至少一个使用的数据库的生成、搜索和改变。包管理器847可以管理以包文件形式分发的应用的安装或更新。

连接管理器848可管理例如无线连接,诸如Wi-Fi或蓝牙。通知管理器849可以以不扰乱用户的方式向用户显示或通知事件,诸如到达消息、约会、接近警告等。位置管理器850可以管理电子设备的位置信息。图形管理器851可以管理提供给用户的图形效果或与图形效果有关的用户界面。安全管理器852提供系统安全性或用户认证所需要的总体安全功能。根据实施例,当电子设备(例如,电子设备101)具有呼叫功能时,中间件830还可以包括用于管理电子设备的语音或视频呼叫功能的电话管理器。

中间件830能够包括配置上述组件的功能的各个组合的模块。中间件830能够提供根据操作系统的类型特定的模块以便提供有区别的功能。中间件830可以以移除现有的组件的一部分或包括新的组件的方式自适应地配置。

API 860(例如,API 104C)可以是API编程功能的集合,并且可以根据OS而被提供有不同的配置。例如,在安卓或iOS中,可以对于每个平台提供一个API集合。在Tizen中,可以提供两个或更多个API集合。

应用870(例如,应用程序104D)可以包括一个或多个应用,用于执行各种功能,例如,主页871、拨号器872、SMS/MMS 873、即时消息(IM)874、浏览器875、相机876、闹钟877、联系人878、语音拨号879、电子邮件880、日历881、媒体播放器882、相册883、时钟884、保健(例如,用于测量锻炼量、血糖水平等的应用)和环境信息(例如,用于提供大气压、湿度、温度等的应用)。

根据实施例,应用870能够包括用于支持在电子设备(例如,电子设备101)和外部设备(例如,电子设备109A和109B)之间的信息交换的应用,下文中被称为“信息交换应用”。信息交换应用能够包括用于将特定信息中继到外部设备的通知中继应用或者用于管理外部设备的设备管理应用。

例如,通知中继应用能够包括用于向外部设备(例如,电子设备109A和109B)中继在电子设备的其他应用(例如,SMS/MMS应用、电子邮件应用、保健应用、环境信息应用等)中创建的通知信息的功能。此外,通知中继应用能够从外部设备接收通知信息以向用户提供所接收的信息。

设备管理应用能够管理(例如,安装、移除或更新)与电子设备通信的外部设备(例如,电子设备109A和109B)的至少一个功能。功能的示例是开启/关闭外部设备或外部设备的一部分的功能、控制显示器的亮度(或分辨率)、在外部设备上运行的应用、由外部电子设备提供的服务的功能等。服务的示例是呼叫服务、消息传输服务等。

根据实施例,应用870能够包括外部设备(例如,电子设备109A和109B)的属性指定的应用(例如,移动医疗设备的保健应用等)。根据实施例,应用870能够包括从外部设备(例如,服务器109C、电子设备109A和109B)接收的应用。根据实施例,应用870能够包括预先加载的应用或能够从服务器下载的第三方应用。应理解,程序模块810的组件可以根据OS的类型而被称为不同的名称。

根据各个实施例,可以用软件、固件、硬件或它们中的两个或更多的任何组合实施程序模块810中的至少一部分。可以由处理器(例如,处理器102)来实施(例如,执行)程序模块810中的至少一部分。程序模块810中的至少一部分可以包括模块、程序、例程、指令集或进程等,以便执行一个或多个功能。

本公开各个实施例提供了下述手持电子设备:该手持电子设备能够向卡片读取装置发送由磁场信号携带的卡片信息并且因此针对花费进行支付。各个实施例还提供了下述手持电子设备:尽管装置没有被配备有NFC模块,该手持电子设备能够通过与卡片读取装置通信来针对花费进行支付等,而不修改现有解决方案,就好像对着该装置使用磁卡一样。因此,本公开能够使得激活离线移动支付。

本公开各个实施例所使用的术语“模块”可以意味着包括硬件、软件和固件之一或它们中的两个或更多个的任何组合的单元。可以与术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”可交换地使用“模块”。“模块”可以是集成组件的最小单元或其一部分。“模块”可以是执行一个或多个功能的最小单元或其一部分。可以机械地或电子地实施“模块”。例如,根据本公开各个实施例的“模块”可以包括以下中的至少一个:现在已知或未来将要开发的用于执行一些操作的专用IC(ASIC)芯片、现场可编程门阵列(FPGA)和可编程逻辑设备。

根据各个实施例的方法(例如,操作)或系统(例如,模块或功能)中的至少一部分可以被实施为如被存储在计算机可读存储介质中编程模块的指令。一个或多个处理器(例如,处理器102)可以运行指令,从而执行功能。计算机可读存储介质的示例可以是存储器103。编程模块中的至少一部分可以由处理器实施(运行)。编程模块的至少一部分可以包括模块、程序、例程、指令集或进程等,以便执行一个或多个功能。

计算机可读存储介质的示例包括:磁盘,诸如硬盘、软盘和磁带;光介质,诸如紧凑盘ROM(CD-ROM)盘和DVD;磁光介质,诸如光软盘;以及专门配置为存储和执行程序指令(例如,编程模块)的硬件设备,诸如ROM、RAM、闪存等。程序指令的示例包括由诸如编译器的汇编语言生成的机器代码指令和由可在计算机中使用解释器等运行的高级编程语言生成的代码指令。上述硬件设备可以被配置为充当一个或多个软件模块,以便执行上述操作和方法,或者反之亦然。

根据各个实施例的模块或编程模块可以包括一个或多个组件,移除上述组件中的一部分或包括新组件。根据各个实施例,由模块、编程模块或其他组件执行的操作可以串行、并行、重复或试探方式执行。操作中的一部分可以以任何其他顺序执行、被跳过、或采用额外的操作被执行。

虽然参考本公开的各种实施例示出并且描述了本公开,但是本领域技术人员将理解,其中可以在形式上和细节上进行各种改变而不背离如所附的权利要求及其等同物所限定的本公开的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1