卡片的推荐方法、装置以及移动终端与流程

文档序号:16510852发布日期:2019-01-05 09:19阅读:210来源:国知局
卡片的推荐方法、装置以及移动终端与流程

本发明涉及电子技术领域,特别涉及一种卡片的推荐方法、装置以及移动终端



背景技术:

射频集成电路卡将射频识别技术和集成电路(ic,integratedcircuit)卡相结合,广泛应用于客户管理、收费、门禁管理、游戏等领域,因而用户常常拥有大量的ic卡来应对不同的场景,并且,越来越多的ic卡(银行卡和公交卡等)提供了将实现ic卡功能的虚拟卡片的信息或数据存储到移动终端(例如手机等)的安全元件(se,secureelement)中。

在现有技术中,对于多个虚拟卡片,移动终端可以为用户提供一个卡片列表,用户对列表中的卡片自行排序,并且在外部设备(例如pos机、门禁装置)上进行刷卡时,默认对第一张卡片进行刷卡,或者用户可以在卡列表中手动选取想要刷的卡片。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

但是,发明人发现:在现有技术中,用户只能根据使用习惯手动对卡片进行排序,当卡片数量增加时,无法应对不同的场景自行进行排序;并且,当卡片列表的第一张卡片不能用于当前的场景时,需要用户手动地选择卡片,增加了用户的操作步骤以及使用时间。

本发明是鉴于上述技术问题而提出的,提供一种卡片的推荐方法、装置以及移动终端。期望能够自动为用户推荐所需要的卡片,节省用户刷卡所需的时间和操作。

根据本发明实施例的第一方面,提供了一种卡片的推荐方法,应用于预先存储有多个虚拟卡片的移动终端,所述推荐方法包括:

根据当前的场景信息和/或虚拟卡片的使用历史信息,从所述多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中所述推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

根据所述推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在所述当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照所述虚拟卡片的排列顺序自动地将下一虚拟卡片作为所述当前虚拟卡片。

根据本发明实施例的第二方面,其中,所述推荐方法还包括:

为每个所述虚拟卡片设置标签信息;

并且,基于所述标签信息从所述多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果。

根据本发明实施例的第三方面,其中,通过使用所述虚拟卡片的电子信息或发送所述虚拟卡片的电子信息的信号,与外部设备进行信息交互以进行所述刷卡。

根据本发明实施例的第四方面,其中,所述推荐方法还包括:

在所述当前虚拟卡片在所述预定时间内成功进行刷卡的情况下,对所述当前虚拟卡片的所述使用历史信息进行更新。

根据本发明实施例的第五方面,其中,所述虚拟卡片的标签信息包括:所述虚拟卡片所属类型的相关信息,和/或,用户为所述虚拟卡片设定的自定义标签;

所述虚拟卡片的使用历史信息包括如下信息的一种或多种:时间、地点、场景、前后使用关系;

所述当前的场景信息包括:当前的时间和/或当前的地点。

根据本发明实施例的第六方面,提供了一种卡片的推荐装置,配置于预先存储有多个虚拟卡片的移动终端,所述推荐装置包括:

虚拟卡片推荐单元,其根据当前的场景信息和/或虚拟卡片的使用历史信息,从所述多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中所述推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

刷卡单元,其根据所述推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在所述当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照所述虚拟卡片的排列顺序自动地将下一虚拟卡片作为所述当前虚拟卡片。

根据本发明实施例的第七方面,其中,所述推荐装置还包括:

标签信息设置单元,其为每个所述虚拟卡片设置标签信息;

所述虚拟卡片推荐单元还基于所述标签信息从所述多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;

所述刷卡单元通过使用所述虚拟卡片的电子信息或发送所述虚拟卡片的电子信息的信号,与外部设备进行信息交互以进行刷卡。

根据本发明实施例的第八方面,其中,所述虚拟卡片的标签信息包括:所述虚拟卡片所属类型的相关信息,和/或,用户为所述虚拟卡片设定的自定义标签;

所述虚拟卡片的使用历史信息包括如下信息的一种或多种:时间、地点、场景、前后使用关系;

所述当前的场景信息包括:当前的时间和/或当前的地点。

根据本发明实施例的第九方面,其中,所述推荐装置还包括:

信息更新单元,在所述当前虚拟卡片在所述预定时间内成功进行刷卡的情况下,对所述当前虚拟卡片的所述使用历史信息进行更新。

根据本发明本实施例的第十方面,提供了一种移动终端,包括处理器和存储器,所述处理器被配置为进行如下控制:

根据当前的场景信息和/或虚拟卡片的使用历史信息,从所述多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中所述推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

根据所述推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在所述当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照所述虚拟卡片的排列顺序自动地将下一虚拟卡片作为所述当前虚拟卡片。

根据本发明实施例的第十一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如上所述的卡片的推荐方法。

本发明实施例的有益效果在于:根据当前的场景和/或卡片的使用记录,为多个虚拟卡片自动排序以生成推荐卡片列表,自动为用户推荐所需要的卡片,并且通过自动轮流尝试刷卡直至完成刷卡。由此,即使推荐了错误的卡片,也不需要用户手动地选择卡片,能够简化用户的操作步骤,降低刷卡所需的时间,进一步提升用户体验。

参照后文的说明和附图,详细公开了本发明实施例的特定实施方式,指明了本发明实施例的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

所包括的附图用来提供对本发明实施例的进一步的理解,其构成了说明书的一部分,用于例示本发明的实施方式,并与文字描述一起来阐释本发明的原理。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1是本发明实施例的卡片的推荐方法的一示意图;

图2是本发明实施例的卡片的推荐方法的另一示意图;

图3是本实施例的刷卡流程的一实例示意图;

图4是本实施例的卡片推荐装置的一示意图;

图5是本实施例的卡片推荐装置的另一示意图;

图6是本发明实施例的移动终端的一示意图。

具体实施方式

参照附图,通过下面的说明书,本发明实施例的前述以及其它特征将变得明显。在说明书和附图中,具体公开了本发明的特定实施方式,其表明了其中可以采用本发明实施例的原则的部分实施方式,应了解的是,本发明不限于所描述的实施方式,相反,本发明实施例包括落入所附权利要求的范围内的全部修改、变型以及等同物。下面结合附图对本发明的各种实施方式进行说明。这些实施方式只是示例性的,不是对本发明的限制。

在本发明实施例中,术语“第一”、“第二”等用于对不同元素从称谓上进行区分,但并不表示这些元素的空间排列或时间顺序等,这些元素不应被这些术语所限制。术语“和/或”包括相关联列出的术语的一种或多个中的任何一个和所有组合。术语“包含”、“包括”、“具有”等是指所陈述的特征、元素、元件或组件的存在,但并不排除存在或添加一个或多个其他特征、元素、元件或组件。

在本发明实施例中,单数形式“一”、“该”等包括复数形式,应广义地理解为“一种”或“一类”而并不是限定为“一个”的含义;此外术语“所述”应理解为既包括单数形式也包括复数形式,除非上下文另外明确指出。此外术语“根据”应理解为“至少部分根据……”,术语“基于”应理解为“至少部分基于……”,除非上下文另外明确指出。

实施例1

本发明实施例提供一种卡片的推荐方法,应用于预先存储有多个虚拟卡片的移动终端,图1是本发明实施例的卡片的推荐方法的一示意图。如图1所示,该推荐方法包括:

步骤s11:根据当前的场景信息和/或虚拟卡片的使用历史信息,从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

步骤s12:根据推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照虚拟卡片的排列顺序自动地将下一虚拟卡片作为当前虚拟卡片。

在本实施例中,根据当前的场景和/或卡片的使用记录,为多个虚拟卡片自动排序以生成推荐卡片列表,自动为用户推荐所需要的卡片,并且通过自动轮流尝试刷卡直至完成刷卡。由此,即使推荐了错误的卡片,也不需要用户手动地选择卡片,能够简化用户的操作步骤,降低刷卡所需的时间。

例如,当最优推荐的卡片(例如虚拟卡片a)是错误推荐时,用户只需维持刷卡行为,移动终端会在预定时间(例如2秒)后按照虚拟卡片的排列顺序确定未尝试的最佳推荐卡片(例如虚拟卡片b)进行尝试刷卡;当虚拟卡片b仍是错误推荐时,用户只需维持刷卡行为,移动终端会在预定时间(例如2秒)后按照虚拟卡片的排列顺序确定未尝试的最佳推荐卡片(例如虚拟卡片c)进行尝试刷卡,……,直到确定出正确的虚拟卡片(例如虚拟卡片d);移动终端可以利用该虚拟卡片d帮助用户完成刷卡。

在本实施例中,当推荐结果包含多个虚拟卡片时,推荐结果中的多个虚拟卡片可以具有不同的优先级,并且多个虚拟卡片可以按照优先级顺序进行排序,例如根据优先级从高到底进行排序。此外,在本实施例中,可以根据当前的场景信息和/或虚拟卡片的使用历史信息等,设定推荐结果中最相关的虚拟卡片具有最高的优先级,但本发明不限于此,还可以根据其他条件设定推荐结果中的虚拟卡片的优先级,例如还可以根据虚拟卡片的标签,预定的规则等。

在本实施例中,移动终端可以包括但不限于如下设备:蜂窝电话(cellularphone)、个人数字助理(pda,personaldigitalassistant)、无线调制解调器、无线通信设备、手持设备、机器型通信设备、膝上型计算机、无绳电话、智能手机、智能手表、数字相机,等等。

该移动终端可以运行移动操作系统,例如安卓(android)系统,但本发明不限于此。在本实施例中,将以该移动终端是专门用于集成各种卡片功能的专用移动终端为例,对本发明实施例进行说明。该移动终端例如可以称为“橙子”,但本发明不限于此。

在本实施例中,可以通过使用虚拟卡片的电子信息或发送虚拟卡片的电子信息的信号的方式,与外部设备(例如pos机、门禁装置)进行信息交互以进行刷卡。但本发明不限于此,还可以以其它的方式使用虚拟卡片以进行刷卡。

在本实施例中,还可以为每个虚拟卡片设置标签信息。标签信息可以包括:虚拟卡片所属类型的相关信息;和/或用户为虚拟卡片设定的自定义标签。由此,通过使用多种标签信息,能够应对多种场景,有利于提高自动推荐卡片的准确性。例如,当虚拟卡片c的类型为银行卡,则当用户在c地(例如小区门口)进行刷卡时,卡片c由于并非门禁卡而处于较低优先级或者没有包含在推荐结果中。

在本实施例中,虚拟卡片的使用历史信息可以包括如下信息的一种或多种:时间、地点、场景、前后使用关系;但本发明不限于此,例如还可以包括其他的使用历史信息。

在本实施例中,当前的场景信息可以为当前的地点或当前的时间,例如,移动终端可以随时获取当前的地点或当前的时间,或者也可以在用户尝试刷卡时获取当前的地点或当前的时间。

在本实施例中,移动终端中保存虚拟卡片的使用历史信息,并且还可以对虚拟卡片的使用历史信息进行更新,例如,当完成一次刷卡时,可以将该次刷卡的地点、时间前后动作关系、卡片刷卡顺序作为一条使用历史信息添加到对应虚拟卡片的使用历史信息中,由此,通过更新虚拟卡片的使用历史信息,有利于提高自动推荐卡片的准确性。

图2是本发明实施例的卡片的推荐方法的另一示意图。如图2所示,该推荐方法包括:

步骤s21,为每个虚拟卡片设置标签信息;

例如,在对某个虚拟卡片进行开卡时,可以为该虚拟卡片设置类型,例如设置为门禁卡、会员卡、银行卡,等等。

在需要进行刷卡时,该推荐方法包括:

步骤s22:根据当前的场景信息和/或虚拟卡片的使用历史信息,基于标签信息从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中推荐结果中的一个或多个虚拟卡片按照优先级进行排序。

例如,在进行门禁刷卡时,可以根据该门禁刷卡的场景,在所有带有门禁卡标签的虚拟卡片中选择合适的一个或多个作为推荐结果。

步骤s23:确定一个当前虚拟卡片进行刷卡;

例如,首先可以根据推荐结果中的虚拟卡片的排列顺序,将排列顺序最靠前的虚拟卡片作为当前卡片进行刷卡。

步骤s24:确定在预定时间内是否刷卡成功;如果成功则执行步骤s26;如果不成功则执行步骤s25;

例如可以将预定时间设置为2秒,但本发明不限于此,该预定时间可以根据实际场景而设置。

步骤s25:按照虚拟卡片的排列顺序自动地将下一虚拟卡片作为当前虚拟卡片。

步骤s26,对当前虚拟卡片的使用历史信息进行更新。

由此,通过设置标签可以减少推荐结果中的候选卡片,可以进一步提高推荐的准确度并减少刷卡时间。并且,通过更新虚拟卡片的使用历史信息,有利于提高自动推荐卡片的准确性。此外,如果推荐结果中的所有虚拟卡片均被使用,但是仍然没有刷卡成功的话,可以提示客户刷卡失败,在此不再赘述。

值得注意的是,以上图2仅对本申请实施例进行了示意性说明,但本申请不限于此。例如可以适当地调整各个步骤之间的执行顺序,此外还可以增加其他的一些步骤或者减少其中的某些步骤。本领域的技术人员可以根据上述内容进行适当地变型,而不仅限于上述附图2的记载。

在一个实施方式中,可以将当前的场景信息和/或虚拟卡片的使用历史信息作为索引,对虚拟卡片的标签信息进行检索,从多个虚拟卡片中检索出至少一个虚拟卡片作为推荐结果。

在一个实施方式中,可以根据虚拟卡片的使用历史信息,从多个虚拟卡片中选择出至少一个虚拟卡片作为推荐结果。其中,推荐结果中的一个或多个虚拟卡片可以按照优先级进行排序;例如虚拟卡片a的优先级为9.5,虚拟卡片b的优先级为9,……;但本发明不限于此。

在本实施例中,推荐结果可以包括移动终端中所存储的所有虚拟卡片,也可以仅包括移动终端中所存储的所有虚拟卡片中的部分,但本发明不限于此,例如还可以由用户设置推荐结果中包含的虚拟卡片的数目。在推荐结果包含多个虚拟卡片的情况下,用户只需维持刷卡行为,移动终端可以依次使用所推荐结果中的虚拟卡片尝试进行刷卡,直至完成刷卡。由此,即使推荐错误,用户也无需自主选卡,有效简化了刷卡操作,节省了用户刷卡所需要的时间。

以下以具体的场景对本实施例进行进一步说明。

例如,当用户第一次在a地刷卡,系统会根据之前的刷卡行为,列出推荐的卡片列表(推荐结果)。系统根据推荐的卡片列表尝试进行刷卡,如果第一张推荐卡片不是用户当前需要的卡时,用户只需维持刷卡行为,系统会按顺序尝试推荐的所有卡片,直到用户完成刷卡。

如果此次完成刷卡的是卡片b,系统会将卡片b的信息、刷卡的时间、地点、前后动作关系、卡片顺序等记录下来对卡片b的使用历史信息进行更新。当用户再次回到a地进行刷卡时,系统会根据时间、地点、前后动作关系、刷卡顺序将卡片b设定为第一推荐卡,并使用卡片b进行刷卡,由此,用户无需自行选卡,直接进行刷卡就可以完成。

图3是本实施例的刷卡流程的一示意图,如图3所示,当用户当前行为301为刷卡或发出刷卡指令时,获取用户所处环境302的信息。例如,用户所处地点或当前的时间,根据用户所处环境302、自定义标签/类型304、用户以前的刷卡信息305和用户以前的刷卡行为306,以及预定的规则303,并基于推荐逻辑307,从多个虚拟卡片中选择出包括至少一个虚拟卡片的推荐卡片列表308。

其中,用户所处环境302可以作为当前的场景信息,自定义标签/类型304可以作为虚拟卡片的标签信息,用户以前的刷卡信息305和用户以前的刷卡行为306可以作为虚拟卡片的使用历史信息。

此外,预定的规则303可以用于定义对标签信息进行检索的规则,例如可以预定以当前的地点作为第1索引对标签信息进行检索,也可以预定以当前的时间作为第1索引,或者以当前的地点和时间联合作为第1索引,或者也可以定义例如在首次刷卡的地点,可以根据虚拟卡片的使用历史信息列出推荐卡片列表。以上只是对预定的规则303举例进行说明,但本实施例不限于此,还可以以其它预定的规则产生推荐卡片列表,例如可以预先设定推荐卡片列表中包含的卡片的数目。

此外,推荐逻辑307例如可以为当用户在商场使用了会员卡之后,设备可以根据关联关系为用户推荐上一次在使用该会员卡之后使用的支付卡(例如银行卡)和商场的积分卡等,但本发明不限于此,还可以根据不同场景使用不同的推荐逻辑。

例如,在生成推荐卡片列表308之后,以最推荐的卡片进行刷卡行为309,当刷卡成功时,将此次刷卡的相关信息记录到用户以前的刷卡信息305和用户以前的刷卡行为306中。并且,在推荐卡片列表308中包含多个卡片,并且最推荐的卡片刷卡失败的情况下,依次使用推荐卡片列表308中的未尝试的最推荐卡片进行刷卡行为,直到刷卡完成。

值得注意的是,以上图3仅对本发明实施例进行了示意性说明,但本发明不限于此。例如,移动终端可以根据用户所处环境,基于标签信息自动生成推荐卡片列表,当用户尝试刷卡时,可以根据已经生成的推荐卡片列表进行刷卡,由此,可以进一步减少刷卡时间。本领域的技术人员可以根据上述内容进行适当地变型,而不仅限于上述附图3的记载。

由上述实施例可知,根据当前的场景和/或卡片的使用记录,为多个虚拟卡片自动排序以生成推荐卡片列表,自动为用户推荐所需要的卡片,并且通过自动轮流尝试刷卡直至完成刷卡。由此,即使推荐了错误的卡片,也不需要用户手动选择卡片,能够简化用户的操作步骤,降低刷卡所需的时间。并且,通过更新虚拟卡片的使用历史信息,有利于提高自动推荐卡片的准确性。

实施例2

本发明实施例提供一种卡片的推荐装置,配置于预先存储有多个虚拟卡片的移动终端。本发明实施例对应于实施例1的卡片的推荐方法,相同的内容不再赘述。本实施例的移动终端例如可以是手持设备、无线通信设备、蜂窝电话(cellularphone)、个人数字助理(pda,personaldigitalassistant)、无线调制解调器、机器型通信设备、膝上型计算机、无绳电话、智能手机、智能手表、数字相机,等等;但本发明不限于此。

图4示出了本实施例的卡片推荐装置400的一示意图,如图4所示,卡片推荐装置400包括:

虚拟卡片推荐单元401,其根据当前的场景信息和/或虚拟卡片的使用历史信息,从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

刷卡单元402,其根据推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照虚拟卡片的排列顺序自动地将下一虚拟卡片作为当前虚拟卡片。

在本实施例中,根据当前的场景和/或卡片的使用记录,为多个虚拟卡片自动排序以生成推荐卡片列表,自动为用户推荐所需要的卡片,并且通过自动轮流尝试刷卡直至完成刷卡。由此,即使推荐了错误的卡片,也不需要用户手动选择卡片,能够简化用户的操作步骤,降低刷卡所需的时间。

图5示出了本实施例的卡片推荐装置500的另一示意图,如图5所示,卡片推荐装置500包括虚拟卡片推荐单元401和刷卡单元402。此外,如图5所示,卡片推荐装置500还可以包括

标签信息设置单元501,其为每个虚拟卡片设置标签信息;

虚拟卡片推荐单元402还可以基于标签信息从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果。

在本实施例中,刷卡单元402可以通过使用虚拟卡片的电子信息或发送虚拟卡片的电子信息的信号,与外部设备进行信息交互以进行刷卡。

在本实施例中,虚拟卡片的标签信息可以包括:虚拟卡片所属类型的相关信息,和/或,用户为虚拟卡片设定的自定义标签。虚拟卡片的使用历史信息可以包括如下信息的一种或多种:时间、地点、场景、前后使用关系。当前的场景信息可以包括:当前的时间和/或当前的地点。

如图5所示,卡片推荐装置500还可以包括:

信息更新单元502,在当前虚拟卡片在预定时间内成功进行刷卡的情况下,对当前虚拟卡片的使用历史信息进行更新。

即,当刷卡完成时,信息更新单元502对完成刷卡所使用的虚拟卡片的使用记录进行更新。由此,通过更新虚拟卡片的使用历史信息,有利于提高自动推荐卡片的准确性。

由上述实施例可知,根据当前的场景和/或卡片的使用记录,为多个虚拟卡片自动排序以生成推荐卡片列表,自动为用户推荐所需要的卡片,并且通过自动轮流尝试刷卡直至完成刷卡。由此,即使推荐了错误的卡片,也不需要用户手动选择卡片,能够简化用户的操作步骤,降低刷卡所需的时间。并且,通过更新虚拟卡片的使用历史信息,有利于提高自动推荐卡片的准确性。

实施例3

本发明实施例还提供一种移动终端,包括有如实施例2所述的卡片推荐装置,其内容合并于此,相同的内容不再赘述。

图6示出了本发明实施例的移动终端600的一示意图,如图6所示,移动终端600可以包括处理器(例如中央处理器cpu)601和存储器602;存储器602耦合到处理器601。其中该存储器602可存储各种数据;此外还存储和卡片推荐方法对应的程序6021,并且在处理器601的控制下执行该程序6021。

在一个实施方式中,卡片的推荐装置400的功能可以被集成到处理器601中。其中,处理器601可以被配置为实现如实施例1所述的卡片的推荐方法。

例如,处理器601可以被配置为进行如下的控制:

根据当前的场景信息和/或虚拟卡片的使用历史信息,从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果;其中推荐结果中的一个或多个虚拟卡片按照优先级进行排序;以及

根据推荐结果中的虚拟卡片的排列顺序,确定当前虚拟卡片并进行刷卡;其中,在当前虚拟卡片没有在预定时间内成功进行刷卡的情况下,按照虚拟卡片的排列顺序自动地将下一虚拟卡片作为当前虚拟卡片。

例如,处理器601还可以被配置为进行如下的控制:为每个虚拟卡片设置标签信息;并且,基于标签信息从多个虚拟卡片中选择至少一个虚拟卡片作为推荐结果。

例如,处理器601还可以被配置为进行如下的控制:通过使用虚拟卡片的电子信息或发送虚拟卡片的电子信息的信号,与外部设备进行信息交互以进行所述刷卡。

例如,处理器601还可以被配置为进行如下的控制:在当前虚拟卡片在预定时间内成功进行刷卡的情况下,对当前虚拟卡片的使用历史信息进行更新。

在本实施例中,虚拟卡片的标签信息可以包括:虚拟卡片所属类型的相关信息,和/或,用户为虚拟卡片设定的自定义标签。虚拟卡片的使用历史信息可以包括如下信息的一种或多种:时间、地点、场景、前后使用关系。当前的场景信息可以包括:当前的时间和/或当前的地点。

在另一个实施方式中,卡片的推荐装置400可以与处理器601分开配置,例如可以将卡片的推荐装置400配置为与处理器601连接的芯片,通过处理器601的控制来实现卡片的推荐装置400的功能。

此外,如图6所示,移动终端600还可以包括:显示部603和输入输出(i/o)部604等;其中,上述部件的功能与现有技术类似,此处不再赘述。值得注意的是,移动终端600也并不是必须要包括图6中所示的所有部件;此外,移动终端600还可以包括图6中没有示出的部件,可以参考现有技术。

本发明实施例还提供一种计算机可读程序,其中当在移动终端中执行所述程序时,所述程序使得计算机在所述移动终端中执行实施例1所述的卡片的推荐方法。

本发明实施例还提供一种存储有计算机可读程序的存储介质,其中所述计算机可读程序使得计算机在移动终端中执行实施例1所述的卡片的推荐方法。

本发明以上的装置和方法可以由硬件实现,也可以由硬件结合软件实现。本发明涉及这样的计算机可读程序,当该程序被逻辑部件所执行时,能够使该逻辑部件实现上文所述的装置或构成部件,或使该逻辑部件实现上文所述的各种方法或步骤。本发明还涉及用于存储以上程序的存储介质,如硬盘、磁盘、光盘、dvd、flash存储器等。

结合本发明实施例描述的方法/装置可直接体现为硬件、由处理器执行的软件模块或二者组合。例如,图4中所示的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如,虚拟卡片推荐单元401、刷卡单元402等),既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图1所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在移动终端的存储器中,也可以存储在可插入移动终端的存储卡中。例如,若设备(如移动终端)采用的是较大容量的mega-sim卡或者大容量的闪存装置,则该软件模块可存储在该mega-sim卡或者大容量的闪存装置中。

针对附图中描述的功能方框中的一个或多个和/或功能方框的一个或多个组合,可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。针对附图描述的功能方框中的一个或多个和/或功能方框的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

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