本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種電子支付方法及終端。
背景技術(shù):
隨著移動互聯(lián)網(wǎng)的發(fā)展,越來越多的人選擇電子支付,人們可通過二維碼進行信息傳遞,完成電子支付。
現(xiàn)有的基于二維碼的電子支付通過分為掃碼支付和二維碼支付。掃碼支付的方法為終端用戶點亮終端顯示屏通過電子支付平臺調(diào)用終端的攝像頭,通過“掃一掃”功能掃描商家的二維碼,獲取商家信息并輸入付款金額,以及驗證信息完成支付。
二維碼支付的方法為終端用戶點亮終端顯示屏,打開電子支付平臺(支付寶或微信),在選擇支付功能(例如,點擊“收付款”)/“付款”時,電子支付平臺的服務器生成一個攜帶終端用戶支付信息的二維碼,商家通過二維碼掃描設(shè)備掃描該二維碼即可完成支付。
然而,現(xiàn)有技術(shù)中,基于二維碼的電子支付方式在進行電子支付時,通常需要用戶選擇支付類型(選擇掃碼支付或二維碼支付),且支付步驟繁瑣,用戶需要花費較多的時間才能完成支付,支付效率較低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種電子支付方法及終端,能夠簡化支付步驟,便于用戶快速支付,提高支付效率。
第一方面,本發(fā)明實施例提供了一種電子支付方法,該方法包括:
若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;
根據(jù)所述支付類型顯示所述支付類型對應的支付界面;
獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
另一方面,本發(fā)明實施例提供了一種終端,該終端包括:
獲取單元,用于若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;
確定單元,用于根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;
顯示單元,用于根據(jù)所述支付類型顯示所述支付類型對應的支付界面;
支付單元,用于獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
本發(fā)明實施例通過若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種電子支付方法的示意流程圖;
圖2是本發(fā)明另一實施例提供的一種電子支付方法的示意流程圖;
圖3是本發(fā)明實施例提供的一種終端的示意性框圖;
圖4是本發(fā)明另一實施例提供的一種終端示意性框圖;
圖5是本發(fā)明再一實施例提供的一種終端示意性框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應當理解,當在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
還應當理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復數(shù)形式。
還應當進一步理解,在本發(fā)明說明書和所附權(quán)利要求書中使用的術(shù)語“和/或”是指相關(guān)聯(lián)列出的項中的一個或多個的任何組合以及所有可能組合,并且包括這些組合。
如在本說明書和所附權(quán)利要求書中所使用的那樣,術(shù)語“如果”可以依據(jù)上下文被解釋為“當...時”或“一旦”或“響應于確定”或“響應于檢測到”。類似地,短語“如果確定”或“如果檢測到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應于確定”或“一旦檢測到[所描述條件或事件]”或“響應于檢測到[所描述條件或事件]”。
具體實現(xiàn)中,本發(fā)明實施例中描述的終端包括但不限于諸如具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的移動電話、膝上型計算機或平板計算機之類的其它便攜式設(shè)備。還應當理解的是,在某些實施例中,所述設(shè)備并非便攜式通信設(shè)備,而是具有觸摸敏感表面(例如,觸摸屏顯示器和/或觸摸板)的臺式計算機。
在接下來的討論中,描述了包括顯示器和觸摸敏感表面的終端。然而,應當理解的是,終端可以包括諸如物理鍵盤、鼠標和/或控制桿的一個或多個其它物理用戶接口設(shè)備。
終端支持各種應用程序,例如以下中的一個或多個:繪圖應用程序、演示應用程序、文字處理應用程序、網(wǎng)站創(chuàng)建應用程序、盤刻錄應用程序、電子表格應用程序、游戲應用程序、電話應用程序、視頻會議應用程序、電子郵件應用程序、即時消息收發(fā)應用程序、鍛煉支持應用程序、照片管理應用程序、數(shù)碼相機應用程序、數(shù)字攝影機應用程序、web瀏覽應用程序、數(shù)字音樂播放器應用程序和/或數(shù)字視頻播放器應用程序。
可以在終端上執(zhí)行的各種應用程序可以使用諸如觸摸敏感表面的至少一個公共物理用戶接口設(shè)備??梢栽趹贸绦蛑g和/或相應應用程序內(nèi)調(diào)整和/或改變觸摸敏感表面的一個或多個功能以及終端上顯示的相應信息。這樣,終端的公共物理架構(gòu)(例如,觸摸敏感表面)可以支持具有對用戶而言直觀且透明的用戶界面的各種應用程序。
請參見圖1,圖1是本發(fā)明實施例提供的一種電子支付方法的示意流程圖。本實施例中電子支付方法的執(zhí)行主體為終端,終端具有電子支付功能戶哦在線支付功能。終端可以為手機、平板電腦等移動終端。如圖1所示的電子支付方法可包括以下步驟:
S101:若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息。
終端正常工作時,檢測用戶是否開啟支付應用,支付應用可以微信應用或支付寶應用等。
終端在檢測到用戶開啟支付應用時,獲取當前時間以及當前所處的第一位置信息。
S102:根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型。
終端從歷史支付數(shù)據(jù)中查找與當前時間以及第一位置信息匹配的支付數(shù)據(jù)。其中,歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點的位置信息以及支付類型,支付類型包括掃碼支付或付款碼支付。
終端在查找到與當前時間以及第一位置信息相匹配的支付數(shù)據(jù)時,確定該匹配的支付數(shù)據(jù)對應的支付事件,并獲取該匹配的支付事件所對應的支付類型。
其中,終端在確定當前時間與歷史支付數(shù)據(jù)的支付時間相近,或當前時間屬于歷史支付數(shù)據(jù)的支付時間所對應的預設(shè)時間段時,識別為當前時間與該支付數(shù)據(jù)的支付時間相匹配。
終端在確定第一位置信息與歷史支付數(shù)據(jù)包含的支付地點的位置信息相同,或兩者之間的距離在預設(shè)的允許誤差范圍內(nèi)時,識別為第一位置信息與該支付地點的位置信息相匹配。
終端歷史支付數(shù)據(jù)中獲取與當前時間匹配的支付時間、以及與第一位置信息匹配支付地點的位置信息,根據(jù)該匹配的支付時間以及匹配的支付地點的位置信息確定其對應的支付事件,從而獲取該支付事件對應的支付類型。
終端在無法從歷史支付數(shù)據(jù)中獲取到與當前時間、第一位置信息均匹配的支付類型時,根據(jù)用戶操作按現(xiàn)有技術(shù)中的電子支付方式進行支付。
終端在從歷史支付數(shù)據(jù)中獲取到與當前時間、第一位置信息均匹配的支付類型時,執(zhí)行步驟S103。
S103:根據(jù)所述支付類型顯示所述支付類型對應的支付界面。
終端在確定支付類型時,根據(jù)支付類型調(diào)用該支付類型對應的支付界面。
其中,當支付類型為掃碼支付時,終端調(diào)用并顯示“掃一掃”支付界面,以便用戶能夠通過“掃一掃”支付界面掃描商家的收款二維碼信息,從而獲得支付信息。
當支付類型為付款碼支付時,終端顯示該支付應用對應的包含付款二維碼的付款界面,以便商家能夠通過掃描設(shè)備掃描終端用戶的付款二維碼進行收款。
S104:獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
當支付類型為掃碼支付,且獲取到商家的收款二維碼信息時,用戶在當前界面輸入付款金額,并輸入支付驗證信息啟動電子支付流程。當支付類型為付款碼支付,且商家獲取到該支付應用的付款二維碼對應的支付賬戶信息時,用戶在確認支付界面顯示的付款金額后輸入支付驗證信息,以啟動電子支付流程。支付驗證信息可以是支付密碼或指紋信息或虹膜信息等。
終端獲取用戶當前輸入的支付驗證信息,并將獲取到的支付驗證信息與預先存儲的支付驗證信息進行比對,從而驗證用戶當前的支付驗證信息是否與預先存儲的支付驗證信息匹配。在確認用戶當前的支付驗證信息與預先存儲的支付驗證信息匹配時,執(zhí)行電子支付操作,從該支付應用綁定的支付賬戶中劃扣與支付金額對應的資金至商家的收款二維碼信息對應的資金賬戶,或通知與該支付應用綁定的支付賬戶對應的資金服務器從該支付賬戶中劃扣與支付金額對應的資金至商家的收款二維碼信息對應的資金賬戶。
上述方案,終端若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
請參見圖2,圖2是本發(fā)明另一實施例提供的一種電子支付方法的示意流程圖。本實施例中電子支付方法的執(zhí)行主體為終端。本實施例中電子支付方法的執(zhí)行主體為終端,終端具有電子支付功能戶哦在線支付功能。終端可以為手機、平板電腦等移動終端。如圖1所示的電子支付方法可包括以下步驟:
S201:若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息。
終端正常工作時,檢測用戶是否開啟支付應用,支付應用可以微信應用或支付寶應用等。
終端在檢測到用戶開啟支付應用時,獲取當前時間以及當前所處的第一位置信息。
S202:根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付。
其中,歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點的位置信息以及支付類型,支付類型包括掃碼支付或付款碼支付。
進一步地,步驟S202可以包括:S2021~S2023,或S2024~S2027。
S2021:根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定所述用戶是否觸發(fā)支付操作。
終端從歷史支付數(shù)據(jù)中查找與當前時間以及第一位置信息匹配的支付數(shù)據(jù)。其中,歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點的位置信息以及支付類型,支付類型包括掃碼支付或付款碼支付。
終端在查找到與當前時間以及第一位置信息相匹配的支付數(shù)據(jù)時,并判斷歷史支付數(shù)據(jù)中是否存在與該匹配的支付數(shù)據(jù)對應的支付事件。當歷史支付數(shù)據(jù)中存在與該匹配的支付數(shù)據(jù)對應的支付事件時,終端識別為用戶當前具有潛在消費行為,識別為用戶觸發(fā)支付操作。當歷史支付數(shù)據(jù)中不存在與該匹配的支付數(shù)據(jù)對應的支付事件時,終端識別為用戶當前不具有前置消費行為,識別為用戶未觸發(fā)支付操作。
S2022:若所述用戶觸發(fā)支付操作,則獲取用戶持握終端的持握姿勢信息以及所述終端的運動軌跡。
終端在確認用戶觸發(fā)支付操作時,獲取用戶持握終端的持握姿勢信息以及終端的運動軌跡。用戶持握終端的持握姿勢信息對應左右持握或右手持握,用戶持握終端的持握姿勢信息用于識別終端的顯示屏朝向用戶,或識別終端的顯示背離用戶。終端的運動軌跡用于確定終端的運動高度差、運動角度值等。
用戶持握終端的持握姿勢信息以及終端的運動軌跡均用于識別用戶選擇的支付類型。
其中,持握姿勢信息可以通過終端側(cè)面的紅外傳感器或壓力傳感器所監(jiān)測的數(shù)據(jù)得到。終端的運動軌跡可以通過終端內(nèi)置的陀螺儀傳感器、重力傳感器、加速度傳感器等監(jiān)測的數(shù)據(jù)得到,此處不贅述。
S2023:根據(jù)所述持握姿勢以及所述運動軌跡確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付。
終端根據(jù)獲取到的持握姿勢以及運動軌跡確定用戶當前選擇的支付類型是掃碼支付還是付款碼支付。
進一步地,步驟S2023可以包括:根據(jù)所述持握姿勢信息確定顯示屏與所述用戶的相對位置關(guān)系;其中,所述相對位置關(guān)系包括所述顯示屏朝向所述用戶或所述顯示屏背離所述用戶;根據(jù)所述運動軌跡確定所述顯示屏與水平面呈現(xiàn)的角度值;根據(jù)所述相對位置關(guān)系以及所述角度值確定支付類型。
終端可以根據(jù)持握姿勢信息確定顯示屏與用戶的相對位置關(guān)系,相對位置關(guān)系包括顯示屏朝向用戶或顯示屏背離用戶。終端根據(jù)運動軌跡確定顯示屏與水平面呈現(xiàn)的角度值;根據(jù)確定的相對位置關(guān)系以及角度值確定支付類型。
其中,若所述相對位置關(guān)系對應所述顯示屏朝向所述用戶,且所述角度值屬于第一預設(shè)角度區(qū)間,則確定的所述支付類型為所述掃碼支付;若所述相對位置關(guān)系對應所述顯示屏背離所述用戶,且所述角度值屬于第二預設(shè)角度區(qū)間,則確定的所述支付類型為所述付款碼支付。
第一預設(shè)角度區(qū)間可以根據(jù)用戶通過“掃一掃”功能進行掃碼時對應的角度值進行設(shè)置,第一預設(shè)角度區(qū)間可以根據(jù)用戶通過付款碼支付對應的角度值進行設(shè)置,此處不做限制。
S2024:從歷史支付數(shù)據(jù)中獲取興趣點商戶各自對應的第二位置信息、支付時間以及支付類型。
其中,所述歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點以及支付類型。
終端可以根據(jù)歷史支付數(shù)據(jù)分析用戶的電子支付行為,電子支付行為可以分為常規(guī)支付行為以及突發(fā)支付行為,并根據(jù)常規(guī)支付行為以及突發(fā)支付行為確定用戶的興趣點(point of interest,POI)商戶。
例如,終端記錄用戶每次支付事件各自對應的支付時間、支付地點的位置信息、支付類型(支付方式信息),還可以記錄每次支付事件對應的支付金額等信息。終端根據(jù)每次支付事件對應的支付時間、支付地點的位置信息將用戶的電子支付行為劃分為常規(guī)支付行為以及突發(fā)支付行為。
其中,常規(guī)支付行為是指:用戶在固定時間周期內(nèi)的支付行為。(例如:用戶每天早上會在8:30左右前往公司附近的咖啡廳、早餐店等購買早餐,則可以將該行為定義為常規(guī)支付行為)。
突發(fā)支付行為:是指用戶突然的支付行為。(例如:心血來潮想去嘗試下新開店面的下午茶,突然來了好友,請好友去喝一杯咖啡等)。
比如,當終端根據(jù)每次支付事件各自對應的支付時間、支付地點的位置信息確認用戶在一個月內(nèi)連續(xù)的預設(shè)次數(shù)的支付事件對應的支付時間同屬于同一預設(shè)時間段,且預設(shè)次數(shù)的支付事件各自對應的支付地點的位置信息接近,則將該預設(shè)次數(shù)的支付事件識別為常規(guī)支付行為。
當終端確認歷史支付數(shù)據(jù)中某一支付事件對應的支付地點的位置信息與在此之前的所有支付事件對應的支付地點的位置信息均不同,或某一支付事件對應的支付時間不屬于支付頻繁期,將該次支付事件識別為突發(fā)支付行為。
終端在將用戶的電子支付行為劃分為常規(guī)支付行為以及突發(fā)支付行為之后,根據(jù)常規(guī)支付行為以及突發(fā)支付行為確定用戶的興趣點商戶。興趣點商戶可以為支付頻繁期的支付事件對應的商戶,即當多次支付事件對應的同一商戶時,將該商戶識別用戶的興趣點商戶。
例如,以往1個月的時間內(nèi),該用戶在早上8:30有超過5次的支付行為,則當用戶在接下來1個月,在8:00-9:00時間段內(nèi),終端判定為該用戶潛在具有支付行為,并間隔性獲取用戶的POI商戶,終端可以通過調(diào)用地圖數(shù)據(jù)(地圖數(shù)據(jù)中會標識有商場、咖啡廳、醫(yī)院、學校、培訓機構(gòu),加油站等信息)根據(jù)支付事件對應的支付地點的位置信息獲取POI商戶。
其中,POI商戶可以分大商戶POI、小商戶POI。
地圖系統(tǒng)中標識的商戶,多數(shù)為大商戶例如,著名品牌商鋪、主流商圈商鋪、知名餐飲品牌商鋪等等),故而多數(shù)具備掃碼機,因此用戶采用的支付類型多數(shù)為被掃碼支付(付款碼支付)。
地圖中略過的小商戶,如街邊報紙攤賣的早餐,多數(shù)需要用戶掃小商戶的二維碼進行支付,因此用戶采用的支付類型多數(shù)是掃碼支付(掃一掃)。
S2025:根據(jù)所述興趣點商戶對應的支付時間測算所述用戶對應的潛在消費時段。
終端在獲取到POI商戶信息后,根據(jù)興趣點商戶的支付事件對應的支付時間測算用戶對應的潛在消費時段。
S2026:若所述當前時間與所述潛在消費時段匹配,則根據(jù)所述第一位置信息以及所述興趣點商戶各自對應的第二位置信息,確定與所述第一位置信息匹配的興趣點商戶。
其中,終端在確定當前時間與潛在消費時段相接近(時間誤差在可接受的范圍內(nèi)),或當前時間屬于潛在消費時段時,識別為當前時間與該潛在消費時段匹配。
終端在確定第一位置信息與任意興趣點商戶對應的第二位置信息相同,或兩者之間的距離在預設(shè)的允許誤差范圍內(nèi)時,識別為第一位置信息與該興趣點商戶對應的第二位置信息相匹配。
S2027:獲取所述匹配的興趣點商戶對應的支付類型。
其中,當匹配的興趣點商戶為大商戶POI時,終端獲取的匹配的興趣點商戶對應的支付類型為付款碼支付;當匹配的興趣點商戶為小商戶POI時,終端獲取的匹配的興趣點商戶對應的支付類型為掃碼支付。
進一步地,在其他實施例中,當終端獲取到用戶的興趣點商戶時,可以初步確定支付類型,終端可以通過用戶持握終端的持握姿勢信息以及終端的運動軌跡對初步確定的支付類型進行校準,以能夠提高識別支付類型的準確率。
終端在無法從歷史支付數(shù)據(jù)中獲取到與當前時間、第一位置信息均匹配的支付類型時,根據(jù)用戶操作按現(xiàn)有技術(shù)中的電子支付方式進行支付。
終端在從歷史支付數(shù)據(jù)中獲取到與當前時間、第一位置信息均匹配的支付類型時,執(zhí)行步驟S203。
S203:根據(jù)所述支付類型顯示所述支付類型對應的支付界面。
終端在確定支付類型時,根據(jù)支付類型調(diào)用該支付類型對應的支付界面。
其中,當支付類型為掃碼支付時,終端調(diào)用并顯示“掃一掃”支付界面,以便用戶能夠通過“掃一掃”支付界面掃描商家的收款二維碼信息,從而獲得支付信息。
當支付類型為付款碼支付時,終端顯示該支付應用對應的包含付款二維碼的付款界面,以便商家能夠通過掃描設(shè)備掃描終端用戶的付款二維碼進行收款。
S204:獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
當支付類型為掃碼支付,且獲取到商家的收款二維碼信息時,用戶在當前界面輸入付款金額,并輸入支付驗證信息啟動電子支付流程。當支付類型為付款碼支付,且商家獲取到該支付應用的付款二維碼對應的支付賬戶信息時,用戶在確認支付界面顯示的付款金額后輸入支付驗證信息,以啟動電子支付流程。支付驗證信息可以是支付密碼或指紋信息或虹膜信息等。
終端獲取用戶當前輸入的支付驗證信息,并將獲取到的支付驗證信息與預先存儲的支付驗證信息進行比對,從而驗證用戶當前的支付驗證信息是否與預先存儲的支付驗證信息匹配。在確認用戶當前的支付驗證信息與預先存儲的支付驗證信息匹配時,執(zhí)行電子支付操作,從該支付應用綁定的支付賬戶中劃扣與支付金額對應的資金至商家的收款二維碼信息對應的資金賬戶,或通知與該支付應用綁定的支付賬戶對應的資金服務器從該支付賬戶中劃扣與支付金額對應的資金至商家的收款二維碼信息對應的資金賬戶。
上述方案,終端若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
終端能夠通過與當前時間、第一位置信息匹配的興趣點商戶初步預測用戶可能選擇的支付類型,并結(jié)合持握姿勢以及運動軌跡確定準確定位用戶選擇的支付類型,能夠減少誤判機率,提高識別支付類型的準確率。
參見圖3,圖3是本發(fā)明實施例提供的一種終端的示意性框圖。終端可以為手機、平板電腦等移動終端,但并不限于此,還可以為其他終端,此處不做限制。本實施例的終端包括的各單元用于執(zhí)行圖1對應的實施例中的各步驟,具體請參閱圖1以及圖1對應的實施例中的相關(guān)描述,此處不贅述。本實施例的終端300包括:獲取單元310、確定單元320、顯示單元330以及支付單元340。
獲取單元310用于若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息。獲取單元310將當前時間以及第一位置信息向確定單元320發(fā)送。
確定單元320用于接收獲取單元310發(fā)送的當前時間以及第一位置信息,根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型。確定單元320將支付類型信息向顯示單元330發(fā)送。
顯示單元330用于接收確定單元320發(fā)送的支付類型信息,根據(jù)所述支付類型顯示所述支付類型對應的支付界面。顯示單元330在顯示支付界面時,向支付單元340發(fā)送通知信息。
支付單元340用于接收顯示單元330在顯示支付界面時,發(fā)送的支付單元340發(fā)送通知信息,獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
上述方案,終端若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
參見圖4,圖4是本發(fā)明另一實施例提供的一種終端的示意性框圖。終端可以為手機、平板電腦等移動終端,但并不限于此,還可以為其他終端,此處不做限制。本實施例的終端包括的各單元用于執(zhí)行圖2對應的實施例中的各步驟,具體請參閱圖2以及圖2對應的實施例中的相關(guān)描述,此處不贅述。本實施例的終端400包括:獲取單元410、確定單元420、顯示單元430以及支付單元440。確定單元420包括判斷單元421、第一獲取單元422、第一確定單元423;或者確定單元420包括第二獲取單元424、測試單元425、匹配單元426以及第二確定單元427。
獲取單元410用于若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息。獲取單元410將當前時間以及第一位置信息向確定單元420發(fā)送。
確定單元420用于接收獲取單元410發(fā)送的當前時間以及第一位置信息,根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型。
其中,當確定單元420包括判斷單元421、第一獲取單元422、第一確定單元423時,
判斷單元421用于根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定所述用戶是否觸發(fā)支付操作;
第一獲取單元422用于若所述用戶觸發(fā)支付操作,則獲取所述用戶持握所述終端的持握姿勢信息以及所述終端的運動軌跡;
第一確定單元423用于根據(jù)所述持握姿勢以及所述運動軌跡確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付。
進一步地,第一確定單元423具體用于:根據(jù)所述持握姿勢信息確定顯示屏與所述用戶的相對位置關(guān)系;其中,所述相對位置關(guān)系包括所述顯示屏朝向所述用戶或所述顯示屏背離所述用戶;根據(jù)所述運動軌跡確定所述顯示屏與水平面呈現(xiàn)的角度值;根據(jù)所述相對位置關(guān)系以及所述角度值確定支付類型。
進一步地,第一確定單元423具體用于:若所述相對位置關(guān)系對應所述顯示屏朝向所述用戶,且所述角度值屬于第一預設(shè)角度區(qū)間,則確定的所述支付類型為所述掃碼支付;若所述相對位置關(guān)系對應所述顯示屏背離所述用戶,且所述角度值屬于第二預設(shè)角度區(qū)間,則確定的所述支付類型為所述付款碼支付。
所述歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點以及支付類型,當確定單元420包括第二獲取單元424、測試單元425、匹配單元426以及第二確定單元427時,
第二獲取單元424用于從歷史支付數(shù)據(jù)中獲取興趣點商戶各自對應的第二位置信息、支付時間以及支付類型;
測算單元424用于根據(jù)所述興趣點商戶對應的支付時間測算所述用戶對應的潛在消費時段;
匹配單元425用于若所述當前時間與所述潛在消費時段匹配,則根據(jù)所述第一位置信息以及所述興趣點商戶各自對應的第二位置信息,確定與所述第一位置信息匹配的興趣點商戶;
第二確定單元426用于獲取所述匹配的興趣點商戶對應的支付類型。
確定單元420將支付類型信息向顯示單元430發(fā)送。
顯示單元430用于接收確定單元420發(fā)送的支付類型信息,根據(jù)所述支付類型顯示所述支付類型對應的支付界面。顯示單元430在顯示支付界面時,向支付單元440發(fā)送通知信息。
支付單元440用于接收顯示單元430在顯示支付界面時,發(fā)送的支付單元440發(fā)送通知信息,獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
上述方案,終端若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
終端能夠通過與當前時間、第一位置信息匹配的興趣點商戶初步預測用戶可能選擇的支付類型,并結(jié)合持握姿勢以及運動軌跡確定準確定位用戶選擇的支付類型,能夠減少誤判機率,提高識別支付類型的準確率。
參見圖5,圖5是本發(fā)明再一實施例提供的一種終端示意性框圖。如圖5所示的本實施例中的終端500可以包括:一個或多個處理器510;一個或多個輸入設(shè)備520,一個或多個輸出設(shè)備530和存儲器540。上述處理器510、輸入設(shè)備520、輸出設(shè)備530和存儲器540通過總線550連接。
存儲器540用于存儲程序指令。
處理器510用于根據(jù)存儲器540存儲的程序指令執(zhí)行以下操作:
處理器510用于若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息。
處理器510還用于根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型。
處理器510還用于根據(jù)所述支付類型顯示所述支付類型對應的支付界面。
處理器510還用于獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。
可選地,處理器510還用于根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定所述用戶是否觸發(fā)支付操作;若所述用戶觸發(fā)支付操作,則獲取所述用戶持握所述終端的持握姿勢信息以及所述終端的運動軌跡;根據(jù)所述持握姿勢以及所述運動軌跡確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付。
可選地,所述歷史支付數(shù)據(jù)包括多次電子支付事件各自對應的支付時間、支付地點以及支付類型;處理器510還用于從歷史支付數(shù)據(jù)中獲取興趣點商戶各自對應的第二位置信息、支付時間以及支付類型;根據(jù)所述興趣點商戶對應的支付時間測算所述用戶對應的潛在消費時段;若所述當前時間與所述潛在消費時段匹配,則根據(jù)所述第一位置信息以及所述興趣點商戶各自對應的第二位置信息,確定與所述第一位置信息匹配的興趣點商戶;獲取所述匹配的興趣點商戶對應的支付類型。
可選地,處理器510具體用于根據(jù)所述持握姿勢信息確定顯示屏與所述用戶的相對位置關(guān)系;其中,所述相對位置關(guān)系包括所述顯示屏朝向所述用戶或所述顯示屏背離所述用戶;根據(jù)所述運動軌跡確定所述顯示屏與水平面呈現(xiàn)的角度值;根據(jù)所述相對位置關(guān)系以及所述角度值確定支付類型。
可選地,處理器510具體用于若所述相對位置關(guān)系對應所述顯示屏朝向所述用戶,且所述角度值屬于第一預設(shè)角度區(qū)間,則確定的所述支付類型為所述掃碼支付;若所述相對位置關(guān)系對應所述顯示屏背離所述用戶,且所述角度值屬于第二預設(shè)角度區(qū)間,則確定的所述支付類型為所述付款碼支付。
上述方案,終端若檢測到用戶開啟支付應用,則獲取當前時間以及當前的第一位置信息;根據(jù)所述當前時間、所述第一位置信息以及歷史支付數(shù)據(jù)確定支付類型;其中,所述支付類型包括掃碼支付或付款碼支付;根據(jù)所述支付類型顯示所述支付類型對應的支付界面;獲取并驗證所述用戶輸入的支付驗證信息,并在驗證通過時進行電子支付。終端由于能夠根據(jù)當前時間以及當前的位置信息確定支付類型,并顯示支付類型對應的支付界面,不需要用戶根據(jù)支付類型手動操作調(diào)出支付界面,能夠簡化電子支付步驟,便于用戶快速支付,節(jié)省電子支付所需要的時間,提高支付效率。
終端能夠通過與當前時間、第一位置信息匹配的興趣點商戶初步預測用戶可能選擇的支付類型,并結(jié)合持握姿勢以及運動軌跡確定準確定位用戶選擇的支付類型,能夠減少誤判機率,提高識別支付類型的準確率。
應當理解,在本發(fā)明實施例中,所稱處理器510可以是中央處理單元(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
輸入設(shè)備520可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風等,輸出設(shè)備530可以包括顯示器(LCD等)、揚聲器等。
該存儲器540可以包括只讀存儲器和隨機存取存儲器,并向處理器510提供指令和數(shù)據(jù)。存儲器540的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器540還可以存儲設(shè)備類型的信息。
具體實現(xiàn)中,本發(fā)明實施例中所描述的處理器510、輸入設(shè)備520、輸出設(shè)備530可執(zhí)行本發(fā)明實施例提供的電子支付方法的第一實施例和第二實施例中所描述的實現(xiàn)方式,也可執(zhí)行本發(fā)明實施例所描述的終端的實現(xiàn)方式,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的終端和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。
本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
本發(fā)明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權(quán)利要求的保護范圍為準。