应用程序执行操作的方法及设备技术

技术编号:15330889 阅读:102 留言:0更新日期:2017-05-16 14:15
提供一种应用程序执行操作的方法及设备。所述方法包括:(A)接收使用应用程序执行特定操作的用户操作;(B)响应于用户操作,在电子终端的屏幕上显示所述应用程序的相应的用户界面;(C)获取所述用户界面中被设定的选择条件;(D)确定能够用于所述特定操作的多个对象;(E)从确定的对象中确定满足获取的选择条件的对象;(F)当确定仅有一个对象时,所述应用程序利用所述对象执行所述特定操作;(G)当确定有至少两个对象时,获取所述用户界面中被重新设定的选择条件,其中,针对确定的至少两个对象和获取的被重新设定的选择条件返回执行步骤(E)。

Method and apparatus for executing operation of application program

A method and an apparatus for performing an application operation are provided. The method includes: (A) receiving user application to perform specific operations; (B) in response to user actions, display the application in the electronic terminal on the screen of the corresponding user interface; (C) get a selection condition is set by the user interface; (D) determining an object can be used for the specific operation; (E) to determine the objects that meet the selection criteria obtained from certain objects; (F) when it is determined that there is only one object, the application using the object to perform the specific operation; (G) when it is determined that there are at least two objects and get a selection condition, reset the user interface in which at least two objects and gets reset selection conditions return step (E).

【技术实现步骤摘要】
应用程序执行操作的方法及设备
本专利技术总体说来涉及电子终端领域,更具体地讲,涉及一种应用程序执行操作的方法及设备。
技术介绍
随着电子技术的发展,用户越来越频繁地使用电子终端(例如,移动通信终端、平板电脑等)来实现各种操作(例如,支付等)。用户在通过应用程序执行特定操作时,应用程序往往可以利用多个对象来执行特定操作,这就需要用户进行繁琐的操作之后,才能确定适合的对象以用于执行特定操作。
技术实现思路
本专利技术的示例性实施例在于提供一种应用程序执行操作的方法及设备,其能够当用户使用应用程序进行特定操作时,自动选择适合的对象以用于执行特定操作。根据本专利技术的示例性实施例,提供一种应用程序执行操作的方法,其特征在于,所述方法包括:(A)接收使用应用程序执行特定操作的用户操作;(B)响应于用户操作,在电子终端的屏幕上显示所述应用程序的相应的用户界面;(C)获取所述用户界面中被设定的选择条件;(D)确定能够用于所述特定操作的多个对象;(E)从确定的对象中确定满足获取的选择条件的对象;(F)当确定仅有一个对象时,所述应用程序利用所述对象执行所述特定操作;(G)当确定有至少两个对象时,获取所述用户界面中被重新设定的选择条件,其中,针对确定的至少两个对象和获取的被重新设定的选择条件返回执行步骤(E)。可选地,步骤(E)包括:(e1)检测与获取的选择条件对应的参数;(e2)获取确定的对象关于所述参数的参数值;(e3)从获取的参数值中检测满足获取的选择条件的参数值,并确定满足获取的选择条件的参数值所对应的对象。可选地,所述特定操作是支付操作,所述选择条件是用于选择进行本次支付的银行卡的条件,所述对象是银行卡。可选地,所述选择条件包括以下项之中的至少一项:选择账单日距当前的时间最长的银行卡进行本次支付、选择剩余额度最大的银行卡进行本次支付、选择进行本次支付的优惠程度最大的银行卡进行本次支付。可选地,与选择账单日距当前的时间最长的银行卡进行本次支付对应的参数是账单日距当前的时间、与选择剩余额度最大的银行卡进行本次支付对应的参数是剩余额度、与选择进行本次支付的优惠程度最大的银行卡进行本次支付对应的参数是进行本次支付的优惠程度。可选地,当获取的选择条件包括选择账单日距当前的时间最长的银行卡进行本次支付时,其中,在步骤(e2)中,分别从确定的银行卡所对应的服务器获取所述银行卡的账单日距当前的时间值;或者,根据已接收到的关于确定的银行卡的账单日的消息来获取所述银行卡的账单日距当前的时间值;或者,根据预先存储的关于确定的银行卡的账单日的信息来获取所述银行卡的账单日距当前的时间值,其中,在步骤(e3)中,确定账单日距当前的时间值最大的银行卡。可选地,当获取的选择条件包括选择剩余额度最大的银行卡进行本次支付时,其中,在步骤(e2)中,分别从确定的银行卡所对应的服务器获取所述银行卡的剩余额度值;或者,根据已接收到的关于确定的银行卡的剩余额度的消息来获取所述银行卡的剩余额度值;或者,根据预先存储的关于确定的银行卡的剩余额度的信息来获取所述银行卡的剩余额度值,其中,在步骤(e3)中,确定剩余额度值最大的银行卡。可选地,当获取的选择条件包括选择进行本次支付的优惠程度最大的银行卡进行本次支付时,其中,在步骤(e2)中,分别从确定的银行卡所对应的服务器获取所述银行卡进行本次支付的优惠程度;或者,从本次所支付的商家的服务器获取利用确定的银行卡进行本次支付的优惠程度;或者,从本次支付的支付界面获取利用确定的银行卡进行本次支付的优惠程度;或者,根据已接收到的关于确定的银行卡的优惠信息的消息来获取所述银行卡进行本次支付的优惠程度;或者,根据预先存储的确定的银行卡的优惠信息来获取所述银行卡进行本次支付的优惠程度,其中,在步骤(e3)中,确定优惠程度最大的银行卡。可选地,在步骤(e2)中,获取电子终端当前的地理位置;分别从确定的银行卡所对应的服务器获取利用所述银行卡在当前的地理位置进行本次支付的优惠程度;或者,从本次所支付的商家的服务器获取利用确定的银行卡在当前的地理位置进行本次支付的优惠程度;或者,根据已接收到的关于确定的银行卡的优惠信息的消息来获取利用所述银行卡在当前的地理位置进行本次支付的优惠程度;或者,根据预先存储的确定的银行卡的优惠信息来获取利用所述银行卡在当前的地理位置进行本次支付的优惠程度。根据本专利技术的另一示例性实施例,提供一种用于应用程序执行操作的设备,其特征在于,所述设备包括:接收单元,用于接收使用应用程序执行特定操作的用户操作;界面显示单元,用于响应于用户操作,在电子终端的屏幕上显示所述应用程序的相应的用户界面;选择条件获取单元,用于获取所述用户界面中被设定的选择条件;对象确定单元,用于确定能够用于所述特定操作的多个对象;对象选择单元,用于从确定的对象中确定满足获取的选择条件的对象;操作执行单元,用于当确定仅有一个对象时,控制所述应用程序利用所述对象执行所述特定操作,其中,选择条件获取单元当确定有至少两个对象时,获取所述用户界面中被重新设定的选择条件,其中,对象选择单元从确定的至少两个对象中确定满足获取的被重新设定的对象。可选地,对象选择单元包括:参数检测单元,用于检测与获取的选择条件对应的参数;参数值获取单元,用于获取确定的对象关于所述参数的参数值;确定单元,用于从获取的参数值中检测满足获取的选择条件的参数值,并确定满足获取的选择条件的参数值所对应的对象。可选地,所述特定操作是支付操作,所述选择条件是用于选择进行本次支付的银行卡的条件,所述对象是银行卡。可选地,所述选择条件包括以下项之中的至少一项:选择账单日距当前的时间最长的银行卡进行本次支付、选择剩余额度最大的银行卡进行本次支付、选择进行本次支付的优惠程度最大的银行卡进行本次支付。可选地,与选择账单日距当前的时间最长的银行卡进行本次支付对应的参数是账单日距当前的时间、与选择剩余额度最大的银行卡进行本次支付对应的参数是剩余额度、与选择进行本次支付的优惠程度最大的银行卡进行本次支付对应的参数是进行本次支付的优惠程度。可选地,当获取的选择条件包括选择账单日距当前的时间最长的银行卡进行本次支付时,其中,参数值获取单元分别从确定的银行卡所对应的服务器获取所述银行卡的账单日距当前的时间值;或者,根据已接收到的关于确定的银行卡的账单日的消息来获取所述银行卡的账单日距当前的时间值;或者,根据预先存储的关于确定的银行卡的账单日的信息来获取所述银行卡的账单日距当前的时间值,其中,确定单元确定账单日距当前的时间值最大的银行卡。可选地,当获取的选择条件包括选择剩余额度最大的银行卡进行本次支付时,其中,参数值获取单元分别从确定的银行卡所对应的服务器获取所述银行卡的剩余额度值;或者,根据已接收到的关于确定的银行卡的剩余额度的消息来获取所述银行卡的剩余额度值;或者,根据预先存储的关于确定的银行卡的剩余额度的信息来获取所述银行卡的剩余额度值,其中,确定单元确定剩余额度值最大的银行卡。可选地,当获取的选择条件包括选择进行本次支付的优惠程度最大的银行卡进行本次支付时,其中,参数值获取单元分别从确定的银行卡所对应的服务器获取所述银行卡进行本次支付的优惠程度;或者,从本次所支付的商家的服务器获取利用确定的银行卡进行本次支付本文档来自技高网...
应用程序执行操作的方法及设备

【技术保护点】
一种应用程序执行操作的方法,其特征在于,所述方法包括:(A)接收使用应用程序执行特定操作的用户操作;(B)响应于用户操作,在电子终端的屏幕上显示所述应用程序的相应的用户界面;(C)获取所述用户界面中被设定的选择条件;(D)确定能够用于所述特定操作的多个对象;(E)从确定的对象中确定满足获取的选择条件的对象;(F)当确定仅有一个对象时,所述应用程序利用所述对象执行所述特定操作;(G)当确定有至少两个对象时,获取所述用户界面中被重新设定的选择条件,其中,针对确定的至少两个对象和获取的被重新设定的选择条件返回执行步骤(E)。

【技术特征摘要】
1.一种应用程序执行操作的方法,其特征在于,所述方法包括:(A)接收使用应用程序执行特定操作的用户操作;(B)响应于用户操作,在电子终端的屏幕上显示所述应用程序的相应的用户界面;(C)获取所述用户界面中被设定的选择条件;(D)确定能够用于所述特定操作的多个对象;(E)从确定的对象中确定满足获取的选择条件的对象;(F)当确定仅有一个对象时,所述应用程序利用所述对象执行所述特定操作;(G)当确定有至少两个对象时,获取所述用户界面中被重新设定的选择条件,其中,针对确定的至少两个对象和获取的被重新设定的选择条件返回执行步骤(E)。2.根据权利要求1所述的方法,其特征在于,步骤(E)包括:(e1)检测与获取的选择条件对应的参数;(e2)获取确定的对象关于所述参数的参数值;(e3)从获取的参数值中检测满足获取的选择条件的参数值,并确定满足获取的选择条件的参数值所对应的对象。3.根据权利要求2所述的方法,其特征在于,所述特定操作是支付操作,所述选择条件是用于选择进行本次支付的银行卡的条件,所述对象是银行卡。4.根据权利要求3所述的方法,其特征在于,所述选择条件包括以下项之中的至少一项:选择账单日距当前的时间最长的银行卡进行本次支付、选择剩余额度最大的银行卡进行本次支付、选择进行本次支付的优惠程度最大的银行卡进行本次支付。5.根据权利要求4所述的方法,其特征在于,与选择账单日距当前的时间最长的银行卡进行本次支付对应的参数是账单日距当前的时间、与选择剩余额度最大的银行卡进行本次支付对应的参数是剩余额度、与选择进行本次支付的优惠程度最大的银行卡进行本次支付对应的参数是进行本次支付的优惠程度。6.根据权利要求5所述的方法,其特征在于,当获取的选择条件包括选择账单日距当前的时间最长的银行卡进行本次支付时,其中,在步骤(e2)中,分别从确定的银行卡所对应的服务器获取所述银行卡的账单日距当前的时间值;或者,根据已接收到的关于确定的银行卡的账单日的消息来获取所述银行卡的账单日距当前的时间值;或者,根据预先存储的关于确定的银行卡的账单日的信息来获取所述银行卡的账单日距当前的时间值,其中,在步骤(e3)中,确定账单日距当前的时间值最大的银行卡。7.根据权利要求5所述的方法,其特征在于,当获取的选择条件包括选择剩余额度最大的银行卡进行本次支付时,其中,在步骤(e2)...

【专利技术属性】
技术研发人员:罗佳
申请(专利权)人:广州三星通信技术研究有限公司三星电子株式会社
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1