本发明涉及公交卡空中下载技术领域,特别涉及一种公交卡下载管理的方法、服务平台及终端。
背景技术:
公交卡空中下载、空中充值能给用户带来巨大便利性,也减少了公交公司服务网点部署。目前公交卡下载管理方法是终端从服务平台上下载各个发卡城市的公交卡应用列表,如上海、深圳、北京公交卡,用户根据自己需要选择城市公交卡下载。而对于互联互通公交卡,用户自己要事先知道,然后下载对应发卡城市公交卡进行使用,之后用户自己要记住对应关系选择公交卡刷卡。因此会给用户造成认知困难,不便于用户快速选择。其次发卡城市、互联互通城市也是会变化的,用户也难以实时同步更新。
技术实现要素:
本发明提供一种公交卡下载管理的方法、服务平台及终端,解决现有技术用户只能自己判断所能够选择的公交卡,不便于用户快速选择的问题。
依据本发明的一个方面,提供了一种应用于服务平台的公交卡下载管理的方法,包括:获取各个发卡城市的公交卡的接入信息;根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;根据城市公交卡列表信息,向终端提供公交卡信息。
可选地,根据城市公交卡列表信息,向终端提供公交卡信息的步骤包括:根据终端的网络接入信息,将城市公交卡列表信息作为公交卡信息,向终端提供城市公交卡列表信息,使终端保存城市公交卡列表信息,根据用户输入的第 一城市的名称,利用城市公交卡列表信息确定可下载公交卡。
可选地,根据城市公交卡列表信息,向终端提供公交卡信息的步骤包括:获取终端发送的用户通过终端输入选择第一城市的名称信息的指令;根据指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,将可下载公交卡信息作为公交卡信息,并向终端下发所述可下载公交卡信息。
可选地,在获取终端发送的用户通过终端输入选择第一城市的名称信息的指令的步骤之前,该方法还包括:筛选掉发卡城市名称信息和互联互通城市名称信息中的重复名称信息,将没有重复信息的可选城市名称列表发送到终端。
可选地,根据指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,将可下载公交卡信息作为公交卡信息,并向终端下发可下载公交卡信息,具体包括:根据指令,将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与所述第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;
将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息;向终端下发可下载公交卡信息。
相应地,本发明还提供一种公交卡下载管理的服务平台,所述服务平台包括:第一获取模块,用于获取各个发卡城市的公交卡的接入信息;第二获取模块,用于根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;提供模块,用于根据城市公交卡列表信息,向终端提供公交卡信息。
可选地,提供模块具体用于:根据终端的网络接入信息,将城市公交卡列表信息作为公交卡信息,向终端提供城市公交卡列表信息,使终端保存城市公 交卡列表信息,根据用户输入的第一城市的名称,利用城市公交卡列表信息确定可下载公交卡。
可选地,提供模块具体包括:获取单元,用于获取终端发送的用户通过所述终端输入选择第一城市的名称信息的指令;第一发送单元,用于根据指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,将可下载公交卡信息作为公交卡信息,并向终端下发可下载公交卡信息。
可选地,提供模块还包括:第二发送单元,用于筛选掉发卡城市名称信息和互联互通城市名称信息中的重复名称信息,将没有重复信息的可选城市名称列表发送到终端。
可选地,第一发送单元包括:第一子单元,用于根据指令,将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;
第二子单元,用于将第一城市的名称信息分别与所述城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;
第三子单元,用于对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息;
第四子单元,用于向终端下发可下载公交卡信息。
依据本发明的另一个方面,还提供了一种应用于终端的公交卡下载管理的方法,包括:获取用户输入选择第一城市的公交卡的指令;根据指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡,其中公交卡信息为服务平台根据包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表信息所获得。
可选地,根据指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡的步骤包括:将指令发送到所述服务平台,并接收服务平台根据指令提供的公交卡信息,公交卡信息为服务平台将第一城市的名称信息与城 市公交卡列表信息进行匹配,所确定的可下载公交卡信息。
可选地,根据指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡的步骤包括:从服务平台获取公交卡信息,其中公交卡信息包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表信息;根据指令,将第一城市的名称信息与所述城市公交卡列表信息进行匹配,确定与第一城市对应的可下载公交卡。
可选地,根据指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定与第一城市对应的可下载公交卡,具体包括:根据指令,将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;
将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称信息与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;
对本地公交卡及所述互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息。
可选地,该方法还包括:判断所确定的可下载公交卡中是否包括存在于所述终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
相应地,本发明还提供一种公交卡下载管理的终端,所述终端包括:获取模块,用于获取用户输入选择第一城市的公交卡的指令;确定模块,用于根据指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡,其中公交卡信息为服务平台根据包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表信息所获得。
可选地,确定模块具体用于:将指令发送到服务平台,并接收服务平台根据该指令提供的公交卡信息,该公交卡信息为服务平台将第一城市的名称信息与城市公交卡列表信息进行匹配,所确定的可下载公交卡信息。
可选地,确定模块具体包括:获取单元,用于从服务平台获取公交卡信息,其中公交卡信息包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表信息;确定单元,用于根据指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定与第一城市对应的可下载公交卡。
可选地,确定单元具体包括:第一子单元,用于根据指令,将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;
第二子单元,用于将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;
第三子单元,用于对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息。
可选地,该终端还包括:提示模块,用于判断所确定的可下载公交卡中是否包括存在于终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
本发明的上述技术方案包括以下有益效果:
本发明通过获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,建立包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息,根据城市公交卡列表信息可以直接向终端提供公交卡信息,无需用户自己判断能够使用的公交卡,从而方便了用户选择,提高了用户体验。
附图说明
图1为本发明的第一实施例中的公交卡下载管理的方法的流程图;
图2为本发明的第二实施例中的公交卡下载管理的方法的流程图;
图3为本发明的第三实施例中的公交卡下载管理的方法的流程图;
图4为本发明的第四实施例中的公交卡下载管理的服务平台的结构图;
图5为本发明的第五实施例中的公交卡下载管理的服务平台的结构图;
图6为本发明的第六实施例中的公交卡下载管理的方法的流程图;
图7为本发明的第七实施例中的公交卡下载管理的方法的流程图;
图8为本发明的第八实施例中的公交卡下载管理的方法的流程图;
图9为本发明的第九实施例中的公交卡下载管理的终端的结构图;
图10为本发明的第十实施例中的公交卡下载管理的终端的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本发明保护的范围。
第一实施例
请参阅图1,图1示出了本发明的第一实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤101,获取各个发卡城市的公交卡的接入信息。
步骤102,根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息。
步骤103,根据城市公交卡列表信息,向终端提供公交卡信息。
需要说明的是,步骤103中向终端提供的公交卡信息分为以下了两种情况:
情况一、根据终端的网络接入信息,将城市公交卡列表信息作为公交卡信息,向终端提供城市公交卡列表信息,使终端保存城市公交卡列表信息,根据用户输入的第一城市的名称,利用城市公交卡列表信息确定可下载公交卡。
情况二、获取终端发送的用户通过终端输入选择第一城市的名称信息的指令;根据该指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,将可下载公交卡信息作为公交卡信息,并向终端下发可 下载公交卡信息。
情况二中将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,首先是将第一城市的名称与城市公交卡列表信息中的发卡城市的名称进行匹配,当第一发卡城市的名称与第一城市的名称相同时,将第一发卡城市的公交卡标记为本地公交卡;然后将第一城市的名称分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称相同时,将第二发卡城市的公交卡标记为互联互通卡。
对于得到的本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,从而得到可下载的公交卡信息。然后将得到的可下载公交卡信息发送到终端显示,供用户选择。
本实施例通过获取各个发卡城市的公交卡的接入信息;根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;根据城市公交卡列表信息,向终端提供公交卡信息。无需用户自己判断能够使用的公交卡,从而方便了用户选择,提高了用户体验。
第二实施例
请参阅图2,图2示出了本发明的第二实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤201,获取各个发卡城市的公交卡的接入信息。
步骤202,根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息。
步骤203,根据终端的网络接入信息,向终端提供城市公交卡列表信息,使终端保存城市公交卡列表信息,根据用户输入的第一城市的名称,利用城市公交卡列表信息确定可下载公交卡。
需要说明的是,步骤203是根据终端的请求将步骤202中所得到的城市公 交卡列表信息发送给终端,当用户在终端上选择一个城市的时候,终端就将用户所选择的城市名称与城市公交卡列表信息进行匹配,从而找到满足条件的公交卡。对于终端将用户所选择的城市名称与城市公交卡列表信息进行匹配的具体方式为:
先将用户所选择的城市的名称与城市公交卡列表中的发卡城市进行匹配,当匹配成功时,就将匹配上的发卡城市的公交卡标记为本地卡;然后将用户所选择的城市的名称与城市公交卡列表中的每个发卡城市的公交卡所对应互联互通城市的名称进行匹配,当匹配成功时,就将匹配成功的发卡城市的公交卡标记为互联互通卡。
为了进一步方便用户选择,对于得到的本地卡以及互联互通卡按照先本地卡后互联互通卡的顺序进行排序,当有多个互联互通卡时,将所有互联互通卡按照刷卡费率的高低进行排序,这样一来用户就可以很方便地选出自己所需要的公交卡。
本实施例通过获取各个发卡城市的公交卡的接入信息;根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;根据终端的网络接入信息,向终端提供城市公交卡列表信息,使终端根据用户输入的第一城市的名称,利用城市公交卡列表信息确定可下载公交卡。无需用户自己判断能够使用的公交卡,从而方便了用户的选择,提高了用户体验。
第三实施例
请参阅图3,图3示出了本发明的第三实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤301,获取各个发卡城市的公交卡的接入信息。
步骤302,根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息。
步骤303,筛选掉发卡城市名称信息和互联互通城市名称信息中的重复名称信息,将没有重复信息的可选城市名称列表发送到终端。
需要说明的是,步骤303中显示的是可选城市名称列表的好处是,用户不需要直接选择公交卡下载,而是只需要选择需要的城市,在终端的显示界面就可以看到所有可以在用户所选择的城市使用的公交卡应用信息,扩大了用户选择的范围。
通过对发卡城市名称信息和互联互通城市名称信息进行筛选来确定可选城市列表,而不是直接选择发卡城市名称组成可选城市列表的原因是,一些与发卡城市的公交卡对应的互联互通城市本身可能没有提供公交卡线上下载功能,即该城市可能并不属于发卡城市,但可以下载与该城市互联互通的发卡城市的公交卡,在该城市使用。因此若直接以发卡城市名称组成可选城市列表,用户可能由于在可选城市列表中看不到该城市而误认为该城市没有可使用的公交卡可下载。
步骤304,获取终端发送的用户通过所终端输入选择第一城市的名称信息的指令。
需要说明的是,步骤304中提到的用户对于城市的选择,可以是用户在终端的显示界面上的可选城市名称列表中直接点击需要选择的城市名称,也可以是用户直接输入需要选择的城市,当然可以理解的是,本实施例并不限定用户选择城市的具体方式。
步骤305,根据该指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,并向终端下发可下载公交卡信息。
需要说明的是,步骤305中,对于将用户选择的城市名称与城市公交卡列表信息进行匹配的具体方式为:先将用户所选择的城市的名称与城市公交卡列表中的发卡城市进行匹配,当匹配成功时,就将匹配上的发卡城市的公交卡标记为本地卡;然后将用户所选择的城市的名称与城市公交卡列表中的每个发卡城市的公交卡所对应互联互通城市的名称进行匹配,当匹配成功时,就将匹配成功的发卡城市的公交卡标记为互联互通卡。
为了进一步方便用户选择,对于得到的本地卡以及互联互通卡按照先本地卡后互联互通卡的顺序进行排序,当有多个互联互通卡时,将所有互联互通卡按照刷卡费率的高低进行排序,然后将排序好的公交卡列表发送到终端显示给用户。这样一来用户就可以很方便地选出自己所需要的公交卡。
本实施例通过获取各个发卡城市的公交卡的接入信息;根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;将发卡城市的城市名称列表发送到终端,使终端显示所有发卡城市的名称;获取终端发送的用户通过所终端输入选择第一城市的名称信息的指令;根据该指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,并向终端下发可下载公交卡信息。使得用户可以清晰的看到所有可以在所选择的城市使用的公交卡,无需用户自己判断可以使用的公交卡,从而方便了用户的选择,提高了用户体验。
第四实施例
请参阅图4,图4示出了本发明的第四实施例中公交卡下载管理的服务平台的结构图,具体结构包括:
第一获取模块41,用于获取各个发卡城市的公交卡的接入信息。
第二获取模块42,用于根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息。
提供模块43,用于根据城市公交卡列表信息,向终端提供公交卡信息。
需要说明的是,提供模块43向终端提供的公交卡信息分为以下了两种情况:
情况一、根据终端的网络接入信息,将城市公交卡列表信息作为公交卡信息,向终端提供城市公交卡列表信息,使终端保存城市公交卡列表信息,根据用户输入的第一城市的名称,利用城市公交卡列表信息确定可下载公交卡;
情况二、获取终端发送的用户通过终端输入选择第一城市的名称信息的指令;根据该指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,将可下载公交卡信息作为公交卡信息,并向终端下发可下载公交卡信息。
情况二中将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,首先是将第一城市的名称与城市公交卡列表信息中的发卡城 市的名称进行匹配,当第一发卡城市的名称与第一城市的名称相同时,将第一发卡城市的公交卡标记为本地公交卡;然后将第一城市的名称分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称相同时,将第二发卡城市的公交卡标记为互联互通卡。
对于得到的本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,从而得到可下载的公交卡信息。然后将得到的可下载公交卡信息发送到终端显示,供用户选择。
第五实施例
请参阅图5,图5示出了本发明的第五实施例中公交卡下载管理的服务平台的结构图,具体结构如下:
第一获取模块51,用于获取各个发卡城市的公交卡的接入信息。
第二获取模块52,用于根据接入信息获取每一发卡城市的公交卡分别对应的互联互通城市的名称信息及刷卡费率,创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息。
提供模块53,用于根据城市公交卡列表信息,向终端提供公交卡信息,提供模块53具体包括:
获取单元531,用于获取终端发送的用户通过终端输入选择第一城市的名称信息的指令。
第二发送单元532,用于筛选掉发卡城市名称信息和互联互通城市名称信息中的重复名称信息,将没有重复信息的可选城市名称列表发送到终端。
第一发送单元533,用于将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息,并向终端下发可下载公交卡信息,第一发送单元533又包括:
第一子单元5331,用于将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地 公交卡。
第二子单元5332,用于将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡。
第三子单元5333,用于对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息。
第四子单元5334,用于向终端下发可下载公交卡信息。
本发明的上述实施例通过创建包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间对应关系的城市公交卡列表信息;获取终端发送的用户通过所终端输入选择第一城市的名称信息的指令;根据该指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定可下载公交卡信息。使得用户可以清晰的看到所有可以在所选择的城市使用的公交卡,无需用户自己判断可以使用的公交卡,从而方便了用户的选择,提高了用户体验。
第六实施例
请参阅图6,图6示出了本发明的第六实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤601,获取用户输入选择第一城市的公交卡的指令。
需要说明的是,步骤601中用户选择所需城市的方式可以是用户在终端的显示界面上直接点击需要选择的城市,也可以是用户直接输入自己想要选择的城市,当然可以理解的是,本实施例并不限定用户选择所需要的城市的具体方式。
步骤602,根据该指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡。
需要说明的是,步骤602中提到的服务平台提供的公交卡信息可以是服务平所创建的包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表。也可以是服务平台根据用户选择第一城市的指令将第一城市的名称信息与城市公交卡列表信息进行匹配,所确 定的可下载公交卡信息。
本实施例通过获取用户输入选择第一城市的公交卡的指令;根据该指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡。无需用户自己判断可以在所选择的城市内使用的公交卡,从而方便了用户选择,提高了用户体验。
第七实施例
请参阅图7,图7示出了本发明的第七实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤701,获取用户输入选择第一城市的公交卡的指令。
需要说明的是,步骤701中用户选择所需城市的方式可以是用户在终端的显示界面上直接点击需要选择的城市,也可以是用户直接输入自己想要选择的城市,当然可以理解的是,本实施例并不限定用户选择所需要的城市的具体方式。
步骤702,将上述指令发送到服务平台。
步骤703,接收服务平台根据上述指令将第一城市的名称信息与城市公交卡列表信息进行匹配,所确定的可下载公交卡信息,根据可下载公交卡信息确定可下载公交卡。
需要说明的是,步骤703中提到的服务平台将第一城市的名称信息与城市公交卡列表信息进行匹配的具体的匹配方式为:
首先将第一城市的名称信息与城市公交卡列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;
然后将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称信息与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;
对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡信息。
步骤704,判断所确定的可下载公交卡中是否包括存在于终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
需要说明的是,步骤704是对可下载公交卡中用户已经下载的公交卡进一步提示用户已经下载的公交卡可以直接使用,使用户更加清楚的了解可下载公交卡的信息。
此外对于已经下载的公交卡,用户还可以选择设置默认的公交卡,可以根据用户的位置设置默认公交卡,当用户的位置发生改变时,终端会提示用户重新设置默认公交卡。
本实施例通过获取用户选择第一城市的公交卡的指令;将该指令发送到服务平台;接受服务平台根据上述指令将第一城市名称与城市公交卡列表进行匹配所得到的可下载公交卡信息,根据可下载公交卡信息确定可下载公交卡。无需用户自己判断可以使用的公交卡,从而方便了用户的选择,提高了用户体验。
第八实施例
请参阅图8,图8示出了本发明的第八实施例中公交卡下载管理的方法的流程图,具体步骤如下:
步骤801,获取用户输入选择第一城市的公交卡的指令。
需要说明的是,步骤801中用户选择所需城市的方式可以是用户在终端的显示界面上直接点击需要选择的城市,也可以是用户直接输入自己想要选择的城市,当然可以理解的是,本实施例并不限定用户选择所需要的城市的具体方式。
步骤802,从服务平台获取包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡信息列表。
需要说明的是,步骤802的实现方式是终端首先获取所有城市公交卡的信息列表,然后将得到的城市公交卡列表信息及终端型号发送给服务平台,请求服务平台下发包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡信息列表。
步骤803,根据上述指令,将第一城市的名称信息与城市公交卡列表进行匹配,确定与第一城市对应的可下载公交卡。
需要说明的是,步骤803中,对于将用户选择的城市名称与城市公交卡列 表信息进行匹配的具体方式为:先将用户所选择的城市的名称与城市公交卡列表中的发卡城市进行匹配,当匹配成功时,就将匹配上的发卡城市的公交卡标记为本地卡;然后将用户所选择的城市的名称与城市公交卡列表中的每个发卡城市的公交卡所对应互联互通城市的名称进行匹配,当匹配成功时,就将匹配成功的发卡城市的公交卡标记为互联互通卡。
为了进一步方便用户选择,对于得到的本地卡以及互联互通卡按照先本地卡后互联互通卡的顺序进行排序,当有多个互联互通卡时,将所有互联互通卡按照刷卡费率的高低进行排序,然后将排序好的公交卡列表发送到终端显示给用户。这样一来用户就可以很方便地选出自己所需要得到的公交卡。
步骤804,判断所确定的可下载公交卡中是否包括存在于终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
需要说明的是,步骤804是对可下载公交卡中用户已经下载的公交卡进一步提示用户已经下载的公交卡可以直接使用,使用户更加清楚的了解可下载公交卡的信息。
此外对于已经下载的公交卡,用户还可以选择设置默认的公交卡,可以根据用户的位置设置默认公交卡,当用户的位置发生改变时,终端会提示用户重新设置默认公交卡。
本实施例通过获取用户输入选择第一城市的公交卡的指令;从服务平台获取包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡信息列表;根据上述指令,将第一城市的名称信息与城市公交卡列表信息进行匹配,确定与第一城市对应的可下载公交卡,。使得用户可以清晰的看到所有可以在所选择的城市使用的公交卡,无需用户自己判断可以使用的公交卡,从而方便了用户的选择,提高了用户体验。
第九实施例
请参阅图9,图9示出了本发明的第九实施例中公交卡下载管理的终端的结构图,具体结构包括:
获取模块91,用于获取用户输入选择第一城市的公交卡的指令。
需要说明的是,上述用户选择所需城市时的选择方式可以是用户在终端的显示界面上直接点击需要选择的城市,也可以是用户直接输入自己想要选择的 城市,当然可以理解的是,本实施例并不限定用户选择所需要的城市的具体方式。
确定模块92,用于根据上述指令和一服务平台提供的公交卡信息,确定与所述第一城市对应的可下载公交卡。
需要说明的是,上述服务平台提供的公交卡信息可以是服务平所创建的包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表。也可以是服务平台根据用户选择第一城市的指令将第一城市的名称信息与城市公交卡列表信息进行匹配,所确定的可下载公交卡信息。
提示模块93,用于判断所确定的可下载公交卡中是否包括存在于终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
需要说明的是,提示模块93是对可下载公交卡中用户已经下载的公交卡进一步提示用户已经下载的公交卡可以直接使用,使用户更加清楚的了解可下载公交卡的信息。
第十实施例
请参阅图10,图10示出了本发明的第十实施例中公交卡下载管理的终端的结构图,具体结构包括:
获取模块101,用于获取用户输入选择第一城市的公交卡的指令。
需要说明的是,上述用户选择所需城市时的选择方式可以是用户在终端的显示界面上直接点击需要选择的城市,也可以是用户直接输入自己想要选择的城市,当然可以理解的是,本实施例并不限定用户选择所需要的城市的具体方式。
确定模块102,用于根据所述指令和一服务平台提供的公交卡信息,确定与所述第一城市对应的可下载公交卡,确定模块具体包括:
获取单元1021,用于从服务平台获取包括每一发卡城市的公交卡与相对应互联互通城市的名称信息及刷卡费率之间的对应关系的城市公交卡列表。
确定单元1022,用于根据上述指令,将第一城市的名称信息与城市公交卡列表进行匹配,确定与第一城市对应的可下载公交卡,确定单元具体包括:第一子单元10221,用于根据上述指令,将第一城市的名称信息与城市公交卡 列表信息中的发卡城市的名称信息进行匹配,当城市公交卡列表信息中的第一发卡城市的名称信息与第一城市的名称信息相同时,将第一发卡城市的公交卡标记为本地公交卡;第二子单元10222,用于将第一城市的名称信息分别与城市公交卡列表信息中的各个发卡城市的公交卡对应的互联互通城市的名称信息进行匹配,当第一城市名称与第二发卡城市的公交卡的互联互通城市的名称信息相同时,将第二发卡城市的公交卡标记为互联互通卡;第三子单元10223,用于对本地公交卡及互联互通卡,按照先本地公交卡后互联互通卡的顺序进行排序,对于多个互联互通卡按照刷卡费率的高低进行排序,确定可下载公交卡。
提示模块103,用于判断所确定的可下载公交卡中是否包括存在于终端中的已下载公交卡,当判断结果为是时,提示已下载公交卡为可直接使用公交卡。
需要说明的是,提示模块103是对可下载公交卡中用户已经下载的公交卡进一步提示用户已经下载的公交卡可以直接使用,使用户更加清楚的了解可下载公交卡的信息。
本实施例通过获取用户选择第一城市的公交卡的指令;根据该指令和一服务平台提供的公交卡信息,确定与第一城市对应的可下载公交卡。无需用户自己判断可以在所选择的城市内使用的公交卡,从而方便了用户的选择,提高了用户体验。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器, 使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。