电子卡的管理方法、终端及计算机可读存储介质与流程

文档序号:21601969发布日期:2020-07-24 16:55阅读:279来源:国知局
电子卡的管理方法、终端及计算机可读存储介质与流程

本发明涉及计算机技术领域,特别是涉及电子卡的管理方法、终端及计算机可读存储介质。



背景技术:

随着电子商务的不短发展,商家经常通过各种各样的活动,吸引用户通过手机等终端领取电子优惠券、会员卡等电子卡,以激励用户消费。此外,用户使用的手机等终端中包括了各种各样的应用程序,且越来越多的应用程序包括了卡包功能,用于归置用户的各种电子卡。

但是,由于手机等终端中具有卡包功能的应用程序众多,并且每一个应用程序的卡包中的电子卡的数量可能也很多,使得用户想要使用某一电子卡时,需要人为查找该电子卡对应的应用程序,并在打开该应用程序后,需要进行相应的操作查找该应用程序的卡包,并且需要从卡包中众多的电子卡标识信息中找到与该电子卡相对应的电子卡标识信息,因此使用该电子卡的整个过程繁琐、费时。

针对以上问题,本领域技术人员一直在寻求解决方法。

前面的叙述在于提供一般的背景信息,并不一定构成现有技术。



技术实现要素:

有鉴于此,本发明提供了电子卡的管理方法、终端及计算机可读存储介质,目的在于提供一个统一的电子卡获取入口,以实现方便、快捷的管理或使用电子卡。

本发明是这样实现的:

本发明提供了一种电子卡的管理方法,该电子卡的管理方法包括:获取并展示多个卡包应用中的电子卡数据标识信息。以及获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据。

进一步地,在获取并展示多个卡包应用的电子卡数据标识信息的步骤之后,包括:获取新增卡包应用的应用标识信息。根据新增卡包应用的应用标识信息生成虚拟点击事件,以通过虚拟点击的方式打开新增卡包应用。获取新增卡包应用的电子卡数据标识信息,并将新增卡包应用的电子卡数据标识信息加入至展示列表中,展示列表中包括多个卡包应用的电子卡数据标识信息。

进一步地,在获取并展示多个卡包应用的电子卡数据标识信息的步骤之后,包括:实时检测多个卡包应用的电子卡数据标识信息,在检测到的多个卡包应用的电子卡数据标识信息与展示列表中展示的多个卡包应用的电子卡包数据标识信息不一致时,更新展示列表。

进一步地,在获取并展示多个卡包应用的电子卡数据标识信息的步骤中,包括:获取与第一卡包应用对应的第一服务器标识信息,根据第一服务器标识信息登录与第一卡包应用对应的第一用户服务器,以获取第一用户服务器发送的对应第一卡包应用的电子卡数据标识信息。获取与第二卡包应用对应的第二服务器标识信息,根据第二服务器标识信息登录与第二卡包应用对应的第二用户服务器,以获取第二用户服务器发送的对应第二卡包应用的电子卡数据标识信息。展示对应第一卡包应用的电子卡数据标识信息和对应第二卡包应用的电子卡数据标识信息。

进一步地,在获取针对电子卡数据标识信息的选定命令的步骤中,包括:接收针对电子卡数据标识信息的选定指令,以获取针对电子卡数据标识信息的选定命令。

进一步地,电子卡数据标识信息为优惠券标识信息。在获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据的步骤中,包括:获取商家终端发送的收费请求,收费请求包括收费属性、收费金额。根据收费请求自动生成与收费属性对应的第三电子卡数据标识信息的选定命令,并根据选定的第三电子卡数据标识信息获取并展示相对应的第三电子卡数据;或根据选定的第三电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与第三电子卡数据标识信息对应的第三卡包应用,以使得第三卡包应用获取并展示第三电子卡数据。根据收费请求中的收费金额和第三电子卡数据获取实际支付金额,并进行支付操作。

本发明还提供一种电子卡的管理方法,该电子卡的管理方法包括:卡包管理应用获取并展示多个卡包应用的电子卡数据标识信息。卡包管理应用获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用。卡包应用获取并展示与选定的电子卡数据标识信息相对应的电子卡数据。

本发明还提供一种终端,包括存储器和处理器。处理器用于执行存储器中存储的计算机程序以实现如上所描述的电子卡的管理方法的步骤。

本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上所描述的电子卡的管理方法的步骤。

本发明提供的电子卡的管理方法、终端及计算机可读存储介质,其中,电子卡的管理方法包括:获取并展示多个卡包应用中的电子卡数据标识信息。以及获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据。因此,本发明提供的电子卡的管理方法能够实现提供一个统一的电子卡的获取入口,以实现方便、快捷的管理或使用电子卡。

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。

附图说明

图1是本发明第一实施例提供的电子卡的管理方法的流程示意图;

图2是本发明第二实施例提供的电子卡的管理方法的流程示意图;

图3是本发明第三实施例提供的终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

尽管本发明使用第一、第二等术语来描述不同的卡包应用、服务器标识信息、电子卡数据标识信息、用户服务器、电子卡数据等,但是这些卡包应用、服务器标识信息、电子卡数据标识信息、用户服务器、电子卡数据等并不受这些术语的限制。这些术语仅是用来将一个卡包应用、服务器标识信息、电子卡数据标识信息、用户服务器、电子卡数据等与另一个卡包应用、服务器标识信息、电子卡数据标识信息、用户服务器、电子卡数据等区分开来。除非另有定义,否则本发明所使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域的普通技术人员所通常理解的意思。

下面结合附图对本发明实施例做进一步详述。

第一实施例:

图1是本发明第一实施例提供的电子卡的管理方法的流程示意图。为了清楚的描述本发明第一实施例提供的电子卡的管理方法,请参见图1。

本发明第一实施例提供的电子卡的管理方法,包括如下步骤:

s11:获取并展示多个卡包应用中的电子卡数据标识信息。

在一实施方式中,卡包应用可以为包括电子卡包功能的应用程序和/或能够获取电子卡数据的应用程序。

在一实施方式中,电子卡可以但不限于包括电子会员卡、电子优惠券、电子兑换券、电子折扣卡等等。即,电子卡数据可以但不限于包括电子会员卡的数据、电子优惠券的数据、电子兑换券的数据、电子折扣卡的数据等等。其中,电子卡数据的标识信息可以但不限于包括电子卡的名称、电子卡的图像标识等等。

在一实施方式中,卡包应用可以提供sdk(全称softwaredevelopmentkit,译名软件开发工具包),因此本实施例提供的电子卡的管理方法中,可以实现获取例如卡包应用对应的服务器标识信息、卡包应用对应的应用标识信息、卡包应用中的电子卡数据标识信息、卡包应用中存储的电子卡数据等等。

具体地,卡包应用提供的sdk可以是卡包应用的应用程序接口,文档,开发工具的集合。卡包应用提供的sdk可以但不限于包括:接口文件、库文件、帮助文档、开发示例、实用工具等。

在一实施方式中,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息中,可以但不限于包括:获取与第一卡包应用对应的第一服务器标识信息,根据第一服务器标识信息登录与第一卡包应用对应的第一用户服务器,以获取第一用户服务器发送的对应第一卡包应用的电子卡数据标识信息。获取与第二卡包应用对应的第二服务器标识信息,根据第二服务器标识信息登录与第二卡包应用对应的第二用户服务器,以获取第二用户服务器发送的对应第二卡包应用的电子卡数据标识信息。展示对应第一卡包应用的电子卡数据标识信息和对应第二卡包应用的电子卡数据标识信息。

在一实施方式中,获取卡包应用对应的服务器标识信息后,可以通过用户账号和/或用户密码登录该卡包应用对应的用户服务器,以实现获取用户服务器发送的对应该应用程序的电子卡数据标识信息。其中,服务器标识信息例如服务器地址信息、服务器名称等等。

在一实施方式中,可以将对应第一卡包应用的电子卡数据标识信息和对应第二卡包应用的电子卡数据标识信息放入展示列表中,进行展示。

在其他实施方式中,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息中,可以但不限于包括:通过第一卡包应用提供的sdk获取第一卡包应用中存储的对应第一卡包应用的电子卡数据标识信息。通过第二卡包应用提供的sdk获取第二卡包应用中存储的对应第二卡包应用的电子卡数据标识信息。展示对应第一卡包应用的电子卡数据标识信息和对应第二卡包应用的电子卡数据标识信息。

此外,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息中,可以但不限于包括:获取第一卡包应用的第一应用标识信息和第二卡包应用的第二应用标识信息。根据第一应用标识信息生成第一虚拟点击事件,以通过虚拟点击的方式打开第一卡包应用,并获取对应第一卡包应用的电子卡数据标识信息。根据第二应用标识信息生成第二虚拟点击事件,以通过虚拟点击的方式打开第二卡包应用,并获取对应第二卡包应用的电子卡数据标识信息。展示对应第一卡包应用的电子卡数据标识信息和对应第二卡包应用的电子卡数据标识信息。例如,获取到航旅纵横app的应用标识信息后,根据航旅纵横app的应用标识信息产生虚拟点击事件,通过虚拟点击的方式打开航旅纵横app,获取对应航旅纵横app的电子卡数据标识信息。

其中,具体地,虚拟点击的方式和用户真实的点击操作方式的效果一样,只是虚拟点击的方式是通过终端模拟实现,无需用户手动点击。

其中,获取的对应第一卡包应用的电子卡数据标识信息,可以是虚拟点击打开第一卡包应用后,第一卡包应用从相对应的第一用户服务器中获取并发送的对应第一卡包应用的电子卡数据标识信息,还可以是第一卡包应用中存储的对应第一卡包应用的电子卡数据标识信息。应当理解的,获取的对应第二卡包应用的电子卡数据标识信息可以参考上述获取的对应第一卡包应用的电子卡数据标识信息,在此将不再赘述。

在一实施方式中,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息中,可以但不限于包括:获取并发送当前位置信息至相关联的电子卡派发服务器。获取该电子卡派发服务器发送的与该当前位置信息关联的商户端发送的电子卡数据标识信息。展示该电子卡派发服务器发送的电子卡数据标识信息。

在一实施方式中,本实施例提供的电子卡的管理方法在获取到电子卡数据标识信息后,可以但不限于是将电子卡数据标识信息加入展示列表中进行展示。

在一实施方式中,展示列表可以根据电子卡数据标识信息中包括的使用期限信息、电子卡类型信息和/或与商户的距离信息等对电子卡数据标识信息进行排序展示或分类展示。例如,根据使用期限的长短进行排序,由使用期限短到使用期限长的排序规则进行排序展示;又例如,根据与商户的距离的远近进行排序展示;还例如,根据电子卡的类型进行分类展示。

在一实施方式中,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息之后,可以但不限于包括:获取新增卡包应用的应用标识信息。根据新增卡包应用的应用标识信息生成虚拟点击事件,以通过虚拟点击的方式打开新增卡包应用。获取新增卡包应用的电子卡数据标识信息,并将新增卡包应用的电子卡数据标识信息加入至展示列表中,展示列表中包括多个卡包应用的电子卡数据标识信息。其中,获取的新增卡包应用的电子卡数据标识信息,可以是新增卡包应用中存储的对应新增卡包应用的电子卡数据标识信息,还可以是虚拟点击打开新增卡包应用后,第一卡包应用从相对应的用户服务器中获取并发送的对应新增卡包应用的电子卡数据标识信息。因此,本实施例提供的电子卡的管理方法可以在检测到有新安装的卡包应用时,获取与新安装的卡包应用对应的电子卡数据标识信息,从而使得本实施例提供的电子卡的管理方法能够避免漏获取电子卡数据标识信息的情况发生,使得所有的卡包应用的电子卡数据标识信息都被统一管理。

在一实施方式中,在步骤s11:获取并展示多个卡包应用中的电子卡数据标识信息之后,可以但不限于包括:实时检测多个卡包应用的电子卡数据标识信息,在检测到的多个卡包应用的电子卡数据标识信息与展示列表中展示的多个卡包应用的电子卡包数据标识信息不一致时,更新展示列表,从而实现获取并展示检测到的多个卡包应用的电子卡数据标识信息。因此,本实施例提供的电子卡的管理方法,在获取多个卡包应用的电子卡数据标识信息后,能够实时检测到每个卡包应用的对应的电子卡数据标识信息的动态变化,进一步能够根据该动态变化更新展示列表的展示内容。

s12:获取针对电子卡数据标识信息的选定命令。

在一实施方式中,在步骤s12:获取针对电子卡数据标识信息的选定命令中,可以但不限于包括:接收针对电子卡数据标识信息的选定指令,以获取针对电子卡数据标识信息的选定命令。例如用户通过终端触控显示屏点击酒店入住卡的标识信息后,就能够获取到针对该酒店入住卡的标识信息的选定命令,以选定酒店入住卡。

在一实施方式中,获取的针对电子卡数据标识信息的选定命令还可以是根据接收到的各种请求后自动获取的。例如获取到商家终端发送的收费请求后自动获取的相应的电子卡数据标识信息的选定命令。

s13:根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据。

在一实施方式中,根据选定的电子卡数据标识信息可以获取自身存储的相对应的电子卡数据,并展示该电子卡数据。具体地,在获取多个卡包应用中的电子卡数据标识信息的步骤中,还可以包括:获取并存储多个卡包应用的中的存储的电子卡数据。

其中,在卡包应用获取并展示电子卡数据的步骤中,可以包括:卡包应用获取并展示自身存储的与选定的电子卡数据标识信息对应的电子卡数据,或卡包应用获取并展示服务器发送的与选定的电子卡数据标识信息对应的电子卡数据。

在一实施方式中,电子卡数据可以但不限于包括二维码、条形码、折扣计算规则、优惠信息、积分数据等等。

在一实施方式中,电子卡数据标识信息可以为优惠券标识信息。在获取针对电子卡数据标识信息的选定命令。根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据的步骤中,包括:获取商家终端发送的收费请求,收费请求包括收费属性、收费金额。根据收费请求自动生成与收费属性对应的第三电子卡数据标识信息的选定命令,并根据选定的第三电子卡数据标识信息获取并展示相对应的第三电子卡数据;或根据选定的第三电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与第三电子卡数据标识信息对应的第三卡包应用,以使得第三卡包应用获取并展示第三电子卡数据。根据收费请求中的收费金额和第三电子卡数据获取实际支付金额,并进行支付操作。

在一实施方式中,本实施例提供的电子卡的管理方法可以但不限于应用于终端或终端中的应用软件中。

本发明第一实施例提供的电子卡的管理方法包括:获取并展示多个卡包应用中的电子卡数据标识信息。获取针对电子卡数据标识信息的选定命令。根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据。因此,本实施例提供的电子卡的管理方法能够实现提供一个统一的电子卡的获取入口,以实现方便、快捷的管理或使用电子卡。

第二实施例:

图2是本发明第二实施例提供的电子卡的管理方法的流程示意图。为了清楚的描述本发明第二实施例提供的电子卡的管理方法,请参见图2。

本发明第二实施例提供的电子卡的管理方法,包括如下步骤:

s21:卡包管理应用获取并展示多个卡包应用的电子卡数据标识信息。

s22:卡包管理应用获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用。

s23:卡包应用获取并展示与选定的电子卡数据标识信息相对应的电子卡数据。

在一实施方式中,本实施例提供的电子卡的管理方法的具体实施方式及有益效果可以参考本发明第一实施例提供的电子卡的管理方法,在此将不再赘述。

本发明第二实施例提供的电子卡的管理方法,包括:卡包管理应用获取并展示多个卡包应用的电子卡数据标识信息。卡包管理应用获取针对电子卡数据标识信息的选定命令,并根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用。卡包应用获取并展示与选定的电子卡数据标识信息相对应的电子卡数据。因此,本实施例提供的电子卡的管理方法能够实现将卡包管理应用作为一个统一的电子卡的获取入口,以实现方便、快捷的管理或使用电子卡。

第三实施例:

图3是本发明第三实施例提供的终端的结构示意图。为了清楚的描述本发明第三实施例提供的终端,请参见图3。

本发明第三实施例提供的终端1,包括:处理器a101及存储器a201,其中,处理器a101用于执行存储器a201中存储的计算机程序a6以实现如第一实施例所描述的电子卡的管理方法的步骤。

在一实施方式中,本实施例提供的终端1可以包括至少一个处理器a101,以及至少一个存储器a201。其中,至少一个处理器a101可以称为处理单元a1,至少一个存储器a201可以称为存储单元a2。具体地,存储单元a2存储有计算机程序a6,当该计算机程序a6被处理单元a1执行时,使得本实施例提供的终端1实现如上所描述的电子卡的管理方法的步骤,例如,图1中所示的步骤s13:根据选定的电子卡数据标识信息获取并展示相对应的电子卡数据;或根据选定的电子卡数据标识信息生成虚拟点击事件,以通过虚拟点击的方式打开与选定的电子卡数据标识信息对应的卡包应用,以使得卡包应用获取并展示电子卡数据。

在一实施方式中,本实施例中的提供的终端1可以包括多个存储器a201(简称为存储单元a2),存储单元a2可以包括例如随机存取存储器(ram)和/或高速缓存存储器和/或只读存储器(rom)等等。

在一实施方式中,终端1还包括连接不同组件(例如处理器a101和存储器a201、触控显示屏a3等等)的总线。

在一实施方式中,本实施例中的终端1还可以包括通信接口(例如i/o接口a4),该通信接口可以用于与外部设备进行通信。

在一实施方式中,本实施例提供的终端1还可以包括通信装置a5。

本发明第三实施例提供的终端1,包括存储器a101和处理器a201,且处理器a101用于执行存储器a201中存储的计算机程序a6以实现如第一实施例所描述的电子卡的管理方法的步骤,因此,本实施例提供的终端1能够实现提供一个统一的电子卡的获取入口,以实现对终端中的多个卡包应用中的电子卡进行统一的管理,进而能够实现方便、快捷的管理或使用电子卡。

本发明第三实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序a6,该计算机程序a6被处理器a101执行时实现如第一实施例中的电子卡的管理方法的步骤,例如图1所示的步骤是s11至步骤s13。

在一实施方式中,本实施例提供能的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom、ram、磁盘、光盘、闪存等。

本发明第三实施例提供的计算机可读存储介质中存储的计算机程序a6被处理器a101执行时能够提供一个统一的电子卡的获取入口,以实现方便、快捷的管理或使用电子卡。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换或改进等,均应包含在本发明的保护范围之内。

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