一种基于移动终端的收款方法及装置制造方法

文档序号:6627794阅读:138来源:国知局
一种基于移动终端的收款方法及装置制造方法
【专利摘要】本发明提供一种基于移动终端的收款方法,解决现有移动终端在针对移动POS机收款时不方便的问题。移动终端包括一触摸屏,触摸屏包括监听来自用户的触摸事件,所述方法包括:监听是否发生计算按钮事件的触发;若获得计算按钮事件的触发,则进入所述计算按钮事件的页面;继续监听来自所述计算按钮事件的页面的按钮事件;当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并返回至收款事件页面;将所述当前文本信息作为收款事件的文本信息,进行收款。本发明使得无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性,并且对于各种不同商户的不同手持移动终端都可以适用,使得整个应用的普适性更高。
【专利说明】
一种基于移动终端的收款方法及装置

【技术领域】
[0001]本发明涉及支付【技术领域】,尤指一种基于移动终端的收款方法及装置。

【背景技术】
[0002]随着我国经济社会发展和人民生活水平的提高,个人金融服务需求不断增长,特别是对支付结算服务的需求更加突出。为满足公众日益增长的金融服务需要,进一步提高银行支付结算服务效率和服务质量,有效解决办理银行业务排队等候时间过长的问题,中国人民银行发布了《关于改进个人支付结算服务的通知》,强调了完善电子支付服务功能,推动自助、居家服务发展。
[0003]因此,现在网上支付、电话支付、移动支付等电子支付功能被极大拓展,并致力于提高电子支付的服务质量,提高业务离柜率和缓解网点柜面压力,移动支付正是在这样的行业大发展背景下得到了迅猛发展。在移动互联网高速发展的今天,移动支付以高效、便捷、安全的优势在电子支付领域备受推崇。其中,移动POS机应运而生,它是一种与移动终端连接,即借助移动网络,实现与传统POS机相同支付、收单等金融服务功能的移动交易终端设备。
[0004]然而,商户在利用目前市面上的移动POS机在刷卡收款时,有时需要累计多件交易或商品进行统一刷卡结算,此时,就存在如下的不便:商户要使用物理计算器或是手持设备如移动终端中自带的计算器应用程序功能,将结果计算出后再输入收款页面进行刷卡消费,这就有存在输入错误的可能性;同时在现有的移动终端上,需要切换不同的应用程序页面,使用很不便利。


【发明内容】

[0005]本发明为了解决现有移动终端在针对移动POS机收款时不方便的问题,提供一种新的基于移动终端收款方法和装置,提高移动收款的灵活性和便利性。
[0006]为了实现本发明以上发明目的,本发明提供的一种基于移动终端的收款方法是通过以下技术方案实现的:
[0007]—种基于移动终端的收款方法,所述移动终端包括一触摸屏,所述触摸屏包括监听来自用户的触摸事件,所述方法包括:
[0008]监听是否发生计算按钮事件的触发;
[0009]若获得计算按钮事件的触发,则进入所述计算按钮事件的页面;
[0010]继续监听来自所述计算按钮事件的页面的按钮事件;
[0011]当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并返回至收款事件页面;
[0012]将所述当前文本信息作为收款事件的文本信息,进行收款。
[0013]在该实施例中,当商户进行收款时,页面处于收款事件页面中,可当商户对收款金额不确定需要进行统计时,可以直接触控触摸屏中的计算按钮,从而触发计算事件,进入计算事件页面,即进入计算器的应用程序页面中,完成计算后,自动返回收款程序中,并将计算获得的数值自动作为收款数额,无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性。
[0014]进一步地,所述进入所述计算按钮事件的页面具体包括:
[0015]获取屏幕对象的属性数据;
[0016]根据所述属性数据,对移动终端采用的配置文件进行适应性的调整;
[0017]根据计算按钮事件的应用程序,显示调整后的页面。
[0018]通过对移动的配置文件进行适应性调整,使得该计算事件程序和页面适用于各种类型的移动终端,提高了该方法的灵活性和可扩展性。
[0019]进一步地,所述配置文件至少包括:
[0020]操作系统参数、用户参数和屏幕属性数据之一。
[0021]通过调整各种属性或参数,该计算页面的系统移植能力更强,对于各种不同商户的不同手持移动终端都可以适用,使得整个应用的普适性更高,商户可以灵活的选择自己的终端。
[0022]进一步地,所述屏幕属性数据至少包括:
[0023]所述移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
[0024]进一步地,所述用户参数包含于计算按钮事件的应用程序中。
[0025]当商户通过应用程序来设置或选择自己的用户参数时,系统可以根据用户的参数对相关配置文件的信息进行调整,从而用户可以根据自己的喜好或习惯设置应用程序的页面,进一步地提高了灵活性。
[0026]进一步地,所述屏幕属性数据包括屏幕的尺寸和分辨率,所述根据所述属性数据,对移动终端采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0027]为了实现本发明的发明目的,本发明还提供了一种基于移动终端的收款装置,所述装置包括:
[0028]用于监听是否发生计算按钮事件触发的第一监听单元;
[0029]用于控制进入所述计算按钮事件页面的控制单元;
[0030]用于继续监听来自所述计算按钮事件的页面的按钮事件的第二监听单元以及根据按钮事件进行计算的计算单元;
[0031]用于当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并控制返回至收款事件页面的文本读取单元;
[0032]用于将所述当前文本信息作为收款事件的文本信息,进行收款的收款单元。
[0033]进一步地,用于控制进入所述计算按钮事件页面的控制单元具体包括:
[0034]用于获取屏幕对象的属性数据的单元;
[0035]用于根据所述属性数据,对移动终端采用的配置文件进行适应性的调整的单元;
[0036]用于根据计算按钮事件的应用程序,显示调整后的页面的单元。
[0037]进一步地,所述配置文件包括操作系统参数、用户参数和屏幕属性数据之一。
[0038]进一步地,所述屏幕属性数据包括移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
[0039]进一步地,所述用户参数包含于计算按钮事件的应用程序中。
[0040]进一步地,所述屏幕属性数据包括屏幕的尺寸和分辨率,所述根据所述属性数据,对移动终端采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0041]综上,当商户进行收款时,页面处于收款事件页面中,可当商户对收款金额不确定需要进行统计时,可以直接触控触摸屏中的计算按钮,从而触发计算事件,进入计算事件页面,即进入计算器的应用程序页面中,完成计算后,自动返回收款程序中,并将计算获得的数值自动作为收款数额,无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性。并且,该方法或装置的系统移植能力更强,对于各种不同商户的不同手持移动终端都可以适用,使得整个应用的普适性更高,商户可以灵活的选择自己的终端,用户可以根据自己的喜好或习惯设置应用程序的页面,进一步地提高了灵活性。

【专利附图】

【附图说明】
[0042]下面结合附图和【具体实施方式】对本发明作进一步详细说明:
[0043]图1为本发明实施例一种基于移动终端的收款装置的结构图;
[0044]图2为本发明实施例一种基于移动终端的收款方法的流程图。

【具体实施方式】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]作为一个具体实施例,如图1所示,为本发明实施例移动终端的结构图。该实施例中,描述了能进行收款的移动终端。如图1,所述移动终端包括第一监听单元和第二监听单元,第一监听单元用于监听是否发生计算按钮事件的触发,看用户是否使用计算器;第二监听单元用于监听计算按钮事件页面的按钮事件,使用户进行计算,并看用户是否完成计算。
[0047]如图2所示,为本发明实施例基于上述移动终端的收款方法,所述移动终端包括一触摸屏,所述触摸屏包括监听来自用户的触摸事件的第一监听和第二监听单员,所述方法包括:
[0048]S101.第一监听单元监听是否发生计算按钮事件的触发;
[0049]S102.若获得计算按钮事件的触发,则进入所述计算按钮事件的页面;
[0050]S103.第二监听单元监听来自所述计算按钮事件的页面的按钮事件并根据按钮事件进行计算;
[0051]S104.当第二监听单元监听到的计算事件页面的按钮事件为完成计算时,读取当前文本信息,并返回至收款事件页面;
[0052]S105.将所述当前文本信息作为收款事件的文本信息,进行收款。
[0053]在该实施例中,当商户进行收款时,页面处于收款事件页面中,可当商户对收款金额不确定需要进行统计时,可以直接触控触摸屏中的计算按钮,从而触发计算事件,进入计算事件页面,即进入计算器的应用程序页面中,完成计算后,自动返回收款程序中,并将计算获得的数值自动作为收款数额,无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性。
[0054]在该实施例中,计算按钮事件的事件为基本计算器的按钮,本实施例中,实现了一个完整的计算器,计算器包括加减乘除四则运算以及删除,清除功能。在计算完结果后点击右上角“完成”按钮,返回到输入金额界面,并把计算的结果显示在“点击刷卡”字样上方,该结果可用于收款中的现金记账和刷卡。
[0055]具体的一个实施情况下,计算器使用的语言可以为Java,操作系统为android操作系统,页面的实现主要包括页面基本控件的使用和按钮事件的触发与监听。本发明实施例不限制移动终端所采用的操作系统,以及所使用的系统语言。
[0056]按钮控件按功能分为三类:数字按钮、符号按钮以及小数点按钮。数字按钮控件通过监听方法onClickO来控制文字的录入,加减乘除按钮通过调用calculaterO方法实现数字的逻辑运算,小数点则监听小数点输入,进而实现小数的四则运算功能。TextView文本控件显示输入内容以及输入计算结果。
[0057]进一步地,所述进入所述计算按钮事件的页面具体包括:
[0058]获取屏幕对象的属性数据;
[0059]根据所述属性数据,对移动终端计算页面采用的配置文件进行适应性的调整;
[0060]根据计算按钮事件的应用程序,显示调整后的页面。
[0061]通过对移动的配置文件进行适应性调整,使得该计算事件程序和页面适用于各种类型的移动终端,提高了该方法的灵活性和可扩展性。
[0062]进一步地,所述配置文件至少包括:
[0063]操作系统参数、用户参数和屏幕属性数据之一。
[0064]通过调整各种属性或参数,该计算页面的系统移植能力更强,对于各种不同商户的不同手持移动终端都可以适用,使得整个应用的普适性更高,商户可以灵活的选择自己的终端。
[0065]进一步地,所述屏幕属性数据至少包括:
[0066]所述移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
[0067]进一步地,所述用户参数包含于计算按钮事件的应用程序中。
[0068]当商户通过应用程序来设置或选择自己的用户参数时,系统可以根据用户的参数对相关配置文件的信息进行调整,从而用户可以根据自己的喜好或习惯设置应用程序的页面,进一步地提高了灵活性。
[0069]进一步地,所述屏幕属性数据包括屏幕的尺寸和分辨率,所述根据所述属性数据,对移动终端采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0070]例如,计算事件页面采用xib编写,操作系统为1S系统,使用AutoSizing进行页面的适应性调整,即通过UIScreen类的mainScreen函数获取当前屏幕对象的属性数据,并根据各个操作系统版本操作系统参数,针对移动终端的配置文件进行屏幕适配。需要注意的是,本发明实施例不限于移动终端所采用的操作系统,以及所使用的系统语言。
[0071]逻辑处理米用object c 语言编写,通过[[UIDevice currentDevice]systemVers1n]获取当前操作系统版本,对页面的配置文件进行适配。这时还可以获取计算页面应用程序的用户参数,并通过对edgesForExtendedLayout属性的调整,进行1S操作系统的原点坐标进行适配。
[0072]基于HKit框架,使用HTextFiled实现输入值显示,UIButton实现操作按键,通过 addTarget:<# (id)#>act1n:<#(SEL)#>forControIEvents:<#(UlControlEvents)#> 方法进行页面按钮和处理函数的绑定,资源图片使用了普通屏幕和retina屏幕两个分辨率,对移动终端应用程序采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0073]为了实现本发明的发明目的,本发明还提供了一种基于移动终端的收款装置,所述装置设置于移动终端中,包括:
[0074]用于监听是否发生计算按钮事件触发的第一监听单元;
[0075]用于控制进入所述计算按钮事件页面的控制单元;
[0076]用于继续监听来自所述计算按钮事件的页面的按钮事件的第二监听单元以及根据按钮事件进行计算的计算单元;
[0077]用于当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并控制返回至收款事件页面的文本读取单元;
[0078]用于将所述当前文本信息作为收款事件的文本信息,进行收款的收款单元。
[0079]在该实施例中,计算按钮事件的事件为基本计算器的按钮,本实施例中,实现了一个完整的计算器,计算器包括加减乘除四则运算以及删除,清除功能。在计算完结果后点击右上角“完成”按钮,返回到输入金额界面,并把计算的结果显示在“点击刷卡”字样上方,该结果可用于收款中的现金记账和刷卡。
[0080]具体的一个实施情况下,计算器使用的语言可以为Java,操作系统为android操作系统,页面的实现主要包括页面基本控件的使用和按钮事件的触发与监听。
[0081]按钮控件按功能分为三类:数字按钮、符号按钮以及小数点按钮。数字按钮控件通过监听方法onClickO来控制文字的录入,加减乘除按钮通过调用calculaterO方法实现数字的逻辑运算,小数点则监听小数点输入,进而实现小数的四则运算功能。TextView文本控件显示输入内容以及输入计算结果。
[0082]在该实施例中,当商户进行收款时,页面处于收款事件页面中,可当商户对收款金额不确定需要进行统计时,可以直接触控触摸屏中的计算按钮,从而触发计算事件,进入计算事件页面,即进入计算器的应用程序页面中,完成计算后,自动返回收款程序中,并将计算获得的数值自动作为收款数额,无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性。
[0083]进一步地,用于控制进入所述计算按钮事件页面的控制单元具体包括:
[0084]用于获取屏幕对象的属性数据的单元;
[0085]用于根据所述属性数据,对移动终端采用的配置文件进行适应性的调整的单元;
[0086]用于根据计算按钮事件的应用程序,显示调整后的页面的单元。
[0087]进一步地,所述配置文件包括操作系统参数、用户参数和屏幕属性数据之一。
[0088]进一步地,所述屏幕属性数据包括移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
[0089]进一步地,所述用户参数包含于计算按钮事件的应用程序中。
[0090]进一步地,所述屏幕属性数据包括屏幕的尺寸和分辨率,所述根据所述属性数据,对移动终端应用程序采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0091]例如,例如,计算事件页面采用xib编写,操作系统为1S系统,使用AutoSizing进行页面的适应性调整,即通过UIScreen类的mainScreen函数获取当前屏幕对象的属性数据,并根据各个操作系统版本操作系统参数,针对移动终端的配置文件进行屏幕适配。
[0092]逻辑处理米用object c 语言编写,通过[[UIDevice currentDevice]systemVers1n]获取当前操作系统版本,对页面的配置文件进行适配。这时还可以获取计算页面应用程序的用户参数,并通过对edgesForExtendedLayout属性的调整,进行1S操作系统的原点坐标进行适配。
[0093]基于UIKit框架,使用UITextFiled实现输入值显示,UIButton实现操作按键,通过 addTarget:<# (id)#>act1n:<#(SEL)#>forControIEvents:<#(UlControlEvents)#> 方法进行页面按钮和处理函数的绑定,资源图片使用了普通屏幕和retina屏幕两个分辨率,对移动终端应用程序采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
[0094]综上,当商户进行收款时,页面处于收款事件页面中,可当商户对收款金额不确定需要进行统计时,可以直接触控触摸屏中的计算按钮,从而触发计算事件,进入计算事件页面,即进入计算器的应用程序页面中,完成计算后,自动返回收款程序中,并将计算获得的数值自动作为收款数额,无需商户切换手中的应用程序界面,和重新输入收款金额,为使用提供极大的便利性和灵活性。并且,该方法或装置的系统移植能力更强,对于各种不同商户的不同手持移动终端都可以适用,使得整个应用的普适性更高,商户可以灵活的选择自己的终端,用户可以根据自己的喜好或习惯设置应用程序的页面,进一步地提高了灵活性。
[0095]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于移动终端的收款方法,所述移动终端包括一触摸屏,所述触摸屏包括监听来自用户的触摸事件,其特征在于,所述方法包括: 监听是否发生计算按钮事件的触发; 若获得计算按钮事件的触发,则进入所述计算按钮事件的页面; 继续监听来自所述计算按钮事件的页面的按钮事件; 当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并返回至收款事件页面; 将所述当前文本信息作为收款事件的文本信息,进行收款。
2.根据权利要求1所述的基于移动终端的收款方法,其特征在于,所述进入所述计算按钮事件的页面具体包括: 获取屏幕对象的属性数据; 根据所述属性数据,对移动终端采用的配置文件进行适应性的调整; 根据计算按钮事件的应用程序,显示调整后的页面。
3.根据权利要求2所述的基于移动终端的收款方法,其特征在于,所述配置文件至少包括: 操作系统参数、用户参数和屏幕属性数据之一。
4.根据权利要求3所述的基于移动终端的收款方法,其特征在于,所述屏幕属性数据至少包括: 所述移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
5.根据权利要求4所述的移动支付实现方法,其特征在于,所述用户参数包含于计算按钮事件的应用程序中。
6.根据权利要求5所述的基于移动终端的收款方法,其特征在于,所述屏幕属性数据包括屏幕的尺寸和分辨率; 所述根据所述属性数据,对移动终端采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
7.一种基于移动终端的收款装置,其特征在于,所述装置包括: 用于监听是否发生计算按钮事件触发的第一监听单元; 用于控制进入所述计算按钮事件页面的控制单元; 用于继续监听来自所述计算按钮事件的页面的按钮事件的第二监听单元以及根据按钮事件进行计算的计算单元; 用于当计算事件页面的按钮事件为完成计算时,读取当前文本信息,并控制返回至收款事件页面的文本读取单元; 用于将所述当前文本信息作为收款事件的文本信息,进行收款的收款单元。
8.根据权利要求7所述的基于移动终端的收款装置,其特征在于,用于控制进入所述计算按钮事件页面的控制单元具体包括: 用于获取屏幕对象的属性数据的单元; 用于根据所述属性数据,对移动终端采用的配置文件进行适应性的调整的单元; 用于根据计算按钮事件的应用程序,显示调整后的页面的单元。
9.根据权利要求8所述的基于移动终端的收款装置,其特征在于,所述配置文件至少包括: 所述操作系统参数、用户参数和屏幕属性数据之一。
10.根据权利要求9所述的基于移动终端的收款装置,其特征在于,所述屏幕属性数据包括移动终端屏幕硬件配置、所述移动终端屏幕的软件配置之一。
11.根据权利要求10所述的基于移动终端的收款装置,其特征在于,所述用户参数包含于计算按钮事件的应用程序中。
12.根据权利要求11所述的基于移动终端的收款装置,其特征在于,所述屏幕属性数据包括屏幕的尺寸和分辨率; 所述根据所述属性数据,对移动终端采用的配置文件进行适应性的调整包括将所述应用程序的像素数据转换为矢量数据。
【文档编号】G06F9/44GK104408836SQ201410487127
【公开日】2015年3月11日 申请日期:2014年9月22日 优先权日:2014年9月22日
【发明者】谈剑锋, 廖佳佳, 盛学明, 钱金金 申请人:上海众人科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1