本發(fā)明涉及圖像識別技術領域,尤其涉及一種生成網絡數據信息的方法及裝置。
背景技術:
隨著互聯(lián)網技術的發(fā)展,越來越多的傳統(tǒng)業(yè)務通過互聯(lián)網應用展開,例如電子商務應用。用戶需要先通過選擇商品編號,填寫收貨地址等操作生成在線的訂單信息,然后再根據訂單信息進行業(yè)務數值轉移完成網上支付,從而完成電子商務應用中的購物流程。
然而,發(fā)明人經研究發(fā)現,傳統(tǒng)技術中用戶在填寫訂單信息(訂單信息為一種網絡數據信息)時,通常有些訂單信息并不能確認,往往需要填寫訂單信息的用戶確定相關的訂單信息參數(例如代付的業(yè)務中,需要代付用戶確定需要代付的商品編號以及接收代付的用戶的收貨地址等訂單信息),因此,需要填寫訂單信息的用戶先通過其他方式詢問相關信息才能生成訂單信息(即網絡數據信息)完成網上購物,使得操作過程較復雜,便利性較低。
技術實現要素:
基于此,為解決上述提到的傳統(tǒng)技術中填寫網絡數據信息時用戶需要通過其他方式詢問用戶從而導致的操作過程較復雜便利性較低的技術問題,特提出了一種生成網絡數據信息的方法。
一種生成網絡數據信息的方法,包括:
接收網絡數據輔助生成指令,獲取所述網絡數據輔助生成指令對應的目標用戶賬號;
展示本地網絡數據信息輸入界面,通過所述本地網絡數據信息輸入界面接收輸入的第一網絡數據信息;
將所述第一網絡數據信息發(fā)送給與所述目標用戶賬號對應的終端,所述終端用于通過遠程網絡數據信息輸入界面展示所述第一網絡數據信息,接收在所 述遠程網絡數據信息輸入的第二網絡數據信息并返回;
接收與所述目標用戶賬號對應的終端返回的第二網絡數據信息,將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
此外,為解決上述提到的傳統(tǒng)技術中填寫網絡數據信息時用戶需要通過其他方式詢問用戶從而導致的操作過程較復雜便利性較低的技術問題,特提出了一種生成網絡數據信息的裝置。
一種生成網絡數據信息的裝置,包括:
目標用戶賬號獲取模塊,用于接收網絡數據輔助生成指令,獲取所述網絡數據輔助生成指令對應的目標用戶賬號;
第一網絡數據信息輸入模塊,用于展示本地網絡數據信息輸入界面,通過所述本地網絡數據信息輸入界面接收輸入的第一網絡數據信息;
第二網絡數據信息請求模塊,用于將所述第一網絡數據信息發(fā)送給與所述目標用戶賬號對應的終端,所述終端用于通過遠程網絡數據信息輸入界面展示所述第一網絡數據信息,接收在所述遠程網絡數據信息輸入的第二網絡數據信息并返回;
合并輸出網絡數據信息模塊,用于接收與所述目標用戶賬號對應的終端返回的第二網絡數據信息,將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
實施本發(fā)明實施例,將具有如下有益效果:
采用了上述生成網絡數據信息的方法及裝置之后,用戶在生成網絡數據信息時,不需要獨自完成整個網絡數據信息,而可自身完成第一網絡數據信息,然后發(fā)送給其他用戶輔助填寫第二網絡數據信息,最后合并得到輸出的網絡數據信息。因此,對于網絡數據信息中無法確定的部分,用戶不需要自行查詢或者通過其他通信方式問詢其他用戶,而可由參與此網絡數據的其他用戶輔助完成網絡數據,因此,對于負責完成網絡數據信息的用戶而言,其操作僅需填寫第一網絡數據信息,并將第一網絡數據信息發(fā)送給其他用戶,然后接受其他用戶補充完成的第二網絡數據信息即可,操作更加簡潔,從而提高了操作的便利性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
其中:
圖1為一個實施例中一種生成網絡數據信息的方法的流程圖;
圖2為一個實施例中聊天窗口中的附加功能項的界面示意圖;
圖3為一個實施例中第一網絡數據信息(轉移數值)輸入界面的示意圖;
圖4為一個實施例中聊天窗口中的消息塊的界面示意圖;
圖5為一個實施例中第二網絡數據信息(充值電話)輸入界面的示意圖;
圖6為一個實施例中展示合并輸出的網絡數據信息的界面示意圖;
圖7為一個實施例中根據網絡數據信息進行業(yè)務數值轉移過程的流程圖;
圖8為一個實施例中生成網絡數據信息的裝置的示意圖;
圖9為一個實施例中運行前述生成網絡數據信息的方法的計算機設備的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
為解決上述提到的傳統(tǒng)技術中填寫網絡數據信息時用戶需要通過其他方式詢問用戶從而導致的操作過程較復雜便利性較低的技術問題,在本實施例中,特提出了一種生成網絡數據信息的方法,該方法可依賴于計算機實現,可運行于基于馮諾依曼體系的計算機系統(tǒng)上。該計算機程序可以是集成了網上支付業(yè)務的社交網絡應用或即時通信應用的客戶端程序(當然,也可以是集成了社交 網絡業(yè)務或即時通信業(yè)務的具有網上支付功能的電子商務應用的客戶端程序)。該計算機系統(tǒng)可以是安裝有指紋傳感器的智能手機、平板電腦、掌上電腦,筆記本電腦或個人電腦等終端設備。
具體的,如圖1所示,該方法包括:
步驟S102:接收網絡數據輔助生成指令,獲取所述網絡數據輔助生成指令對應的目標用戶賬號。
步驟S104:展示本地網絡數據信息輸入界面,通過所述本地網絡數據信息輸入界面接收輸入的第一網絡數據信息。
步驟S106:將所述第一網絡數據信息發(fā)送給與所述目標用戶賬號對應的終端,所述終端用于通過遠程網絡數據信息輸入界面展示所述第一網絡數據信息,接收在所述遠程網絡數據信息輸入的第二網絡數據信息并返回。
步驟S108:接收與所述目標用戶賬號對應的終端返回的第二網絡數據信息,將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
在一個應用場景中,該方法的執(zhí)行可基于即時通信應用。如圖2所示,即時通信應用的聊天窗口下方包含有附加功能項欄,附加功能項欄中包含有多個附加功能項。例如,圖2中的“照片”的附加功能項用于用戶在終端的存儲器中選擇照片文件發(fā)送給聊天窗口對應的用戶賬號的終端,并在聊天窗口中展示該照片文件;“代充話費”的附加功能項則用于用戶為其他用戶賬號的電話費屬性項添加屬性值。
在該應用場景中,終端可檢測即時通信應用的聊天窗口的附加功能項的點擊事件,根據所述點擊事件生成接收網絡數據輔助生成指令。如圖2所示,用戶A點擊了“代充話費”的附加功能項之后即觸發(fā)了“代充話費”的附加功能項的點擊事件,即接收到網絡數據輔助生成指令,該網絡數據輔助生成指令具體為一個訂單輔助生成指令,該訂單輔助生成指令對應的目標用戶賬號即為該聊天窗口對應的用戶賬號。即,若聊天窗口為用戶A與用戶B的聊天窗口,則訂單輔助生成指令對應的目標用戶賬號即為用戶B的用戶賬號。
在接收到網絡數據輔助生成指令之后,則可展示本地網絡數據信息輸入界面,即負責充話費的用戶持有的終端上展示的訂單信息輸入界面(展示該聊天窗口的終端)。如圖3所示,展示的本地訂單信息輸入界面可提示用戶輸入為他 人充話費的數額,但并不需要該用戶A在該本地訂單信息輸入界面輸入用戶B的手機號碼。用戶A填寫完數額50之后,點擊“為其代付”的按鈕,則將該第一訂單信息(即第一網絡數據信息)發(fā)送給用戶B登錄的用戶賬號所在的終端(通過即時通信應用的服務器轉發(fā))。
在本應用場景中,用戶A的終端上的本地訂單信息網絡數據信息輸入界面為即時通信應用的服務器上存儲的頁面,用戶A點擊“代充話費”的附加功能項之后,由服務器下載該頁面作為本地訂單信息輸入界面。用戶A填寫了本地訂單信息輸入界面,點擊“為其代付”的按鈕之后,則第一訂單信息上傳至服務器得到緩存,服務器可根據緩存的第一訂單信息生成在用戶B上展示的遠程訂單信息輸入界面,并將該界面對應的鏈接發(fā)送給用戶B登錄的用戶賬號所在的終端??蛇x的,如圖4所示,可在即時通信應用的聊天窗口中展示與第一訂單信息對應的消息塊,用于提示用戶A已通知用戶B繼續(xù)完成該訂單信息。相應的,在用戶B登錄的用戶賬號所在的終端上的該即時通信應用的聊天窗口中也可展示該消息塊,在用戶B點擊該消息塊時,則訪問該消息塊對應的鏈接從而接收第一訂單信息,并通過本地訂單輸入界面展示該第一訂單信息。也就是說,可檢測即時通信應用的聊天窗口中的與第一訂單信息對應的消息塊的點擊事件;通過本地訂單信息輸入界面展示所述點擊事件對應的第一訂單信息。
用戶B登錄的用戶賬號所在的終端在接收到第一訂單信息之后,則可通過遠程訂單信息輸入界面(相對于用戶A為遠程)。在上例中,如圖5所示,該界面可以是通過點擊消息塊觸發(fā)相應的鏈接跳轉后由服務器下載的遠程訂單信息輸入界面,其展示的內容包含了用戶A已經填寫的數值為50的第一訂單信息以及提示用戶B輸入手機號碼的輸入框。用戶B在手機號碼的輸入框中輸入的手機號碼185xxxxxxxx即為用戶B輸入的第二訂單信息(即第二網絡數據信息)。用戶B在遠程訂單信息輸入界面中點擊了“確認”的按鈕之后,則通過服務器向用戶A的終端返回了其補充的第二訂單信息。
如圖6所示,第二訂單信息也先由用戶B登錄的用戶賬號所在的終端上傳至即時通信應用的服務器,服務器緩存之后生成相應鏈接發(fā)送給用戶A的終端。用戶A的終端在接收到服務器發(fā)送的鏈接之后,用戶A的終端可在即時通信應用的聊天窗口中展示與所述第二訂單信息對應的消息塊。用戶A點擊該消息塊即展示合并了第一訂單信息和第二訂單信息的輸出的訂單信息。其上包含了“需 支付的電話費”為50,“充值號碼”為185xxxxxxxx。
至此,用戶A在該次為用戶B充話費的過程中,并不需要自己手動地去通訊錄中查找用戶B的電話號碼,也不需要先通過其他方式詢問用戶B的電話號碼,而是由用戶B自行填寫訂單信息來最終生成可用于支付的輸出的完整的訂單信息,從而減少了不必要的操作,提高了操作的便利性。
需要說明的是,步驟S102和步驟S104沒有嚴格的執(zhí)行的先后順序的限定。
例如,在另一個電子商務網站購物的應用場景中,用戶A選擇了商品加入購物車并進入結算之后,需要填寫收貨地址、收貨人電話和預約送貨時間等訂單信息,該訂單信息輸入界面即為本地網絡數據信息輸入界面。例如,用戶A選中的商品標識以及商品標識對應的價格即為用戶A在本地訂單信息輸入界面中輸入的第一訂單信息。若用戶A僅僅網購該商品的目的是為了送給用戶B,但不知道用戶B什么時候合適收貨,則可預先在本地訂單信息輸入界面中填寫其他所有的訂單信息,空余預約送貨時間一欄,留給用戶B進行填寫。
此時,可展示用戶A的好友列表,用戶A可在展示的好友列表中選擇用戶B(用戶B可以是用戶A在該電子商務網站中的好友賬號,也可以是與電子商務網站中的賬號綁定的第三方社交網絡應用中的處于好友關系的用戶賬號),即輸入了訂單輔助生成指令,該輸入的訂單輔助生成指令對應的目標用戶賬號即為用戶B的用戶賬號。
然后可將用戶A已填好的僅空余預約送貨時間的第一訂單信息發(fā)送給用戶B,用戶B在其終端上展示的遠程訂單信息輸入界面中輸入預約送貨時間并返回給用戶A,經合并后,則展示在用戶A的終端上的即為完整的訂單信息。
進一步的,在本實施例中,輸出的網絡數據信息中可包括轉移數值。轉移數值即為進行業(yè)務數值轉移操作的數值參數。例如在網絡支付應用中,支付的數據金額即為發(fā)生在支付者與收款者的用戶賬號之間的業(yè)務數值轉移業(yè)務的轉移數值。在前述代充電話費的應用場景中,轉移數值既可以由作為支付者的用戶A在第一網絡數據信息中輸入,即由用戶A決定為用戶B充值多少錢;也可以由作為話費接收者的用戶B在第二網絡數據信息中輸入,即由用戶B決定用戶A為用戶B充值多少錢。
如圖7所示,用戶A的終端在將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息的步驟之后則可執(zhí)行:
步驟S202:獲取接收網絡數據輔助生成指令的發(fā)起用戶賬號。
在上述應用場景中,接收訂單輔助生成指令的發(fā)起用戶賬號即為用戶A的用戶賬號。用戶A需要先在該終端上的通過即時通信應用上使用用戶賬號登錄。終端通過即時通信應用的聊天窗口的附加功能項接收訂單輔助生成指令時,聊天窗口對應的本地的用戶賬號即為發(fā)起用戶賬號,即用戶A的用戶賬號。
步驟S204:提取輸出的網絡數據信息對應的商家賬號和包含的轉移數值。
如前所述的代充電話費的應用場景中,商家賬號即為預先與附加功能項綁定的電信運營商的收款賬號。轉移數值即為用戶A在第一訂單信息中添加的數值50。而在前述的電子商務網站購物的應用場景中,輸出的訂單信息對應的商家賬號即為用戶A在選擇商品編號后,所在的電子商務網站的收款賬號(B2C,Business to Custom,商家對買家模式)或者商品編號對應的賣家賬號(B2B,Business to Business,商家對商家模式)。轉移數值即為用戶A選擇的商品編號對應的數值(即售價)。
步驟S206:根據轉移數值在發(fā)起用戶賬號和商家賬號之間進行業(yè)務數值轉移。
在發(fā)起用戶賬號和商家賬號之間進行業(yè)務數值轉移即為在發(fā)起用戶賬號和商家賬號之間完成支付或者轉賬。例如,前述用戶A的用戶賬號若為網上銀行賬號或者綁定了網上銀行賬號,即可將其網銀賬號的余額屬性項的屬性值減去50,而在對應的運營商的商家賬號的余額屬性項的屬性值加上50。
進一步的,在前述應用場景中,需要發(fā)起方和接收方均填寫數值,所不同的是,用戶A在第一網絡數據信息中輸入的數值為轉移限額;用戶A在第二網絡數據信息中輸入的數值為轉移數值。
將第一網絡數據信息和第二網絡數據信息合并生成輸出的網絡數據信息的步驟之前還可判斷所述第二網絡數據信息中包含的轉移數值是否小于或等于所述第一網絡數據信息中包含的轉移限額,若是,則將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
也就是說,用戶A可預先填寫100作為轉移限額,包含在第一網絡數據信息中,然后將第一網絡數據信息發(fā)送給用戶B,用戶B可在第二網絡數據信息中輸入50作為轉移數值。也就是說,用戶A限定了用戶B輸入的轉移數值的有效范圍。當用戶A預先填寫100作為轉移限額之后,只有用戶B在第二網絡數 據信息中輸入的轉移數值小于或等于100,才會合并生成輸出的網絡數據信息用于用戶A進行業(yè)務數值轉移,或者合并生成的輸出的網絡數據信息才為有效狀態(tài),才可用于后續(xù)的用戶A的業(yè)務數值轉移業(yè)務。從而防止用戶B輸入錯誤的轉移數值而造成用戶A的業(yè)務數據出現錯誤,提高了數據安全性。
進一步的,將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息的步驟之后用戶A的終端還可通過本地網絡數據信息輸入界面展示所述輸出的網絡數據信息;接收在對所述輸出的網絡數據信息輸入的修改指令,對所述輸出的網絡數據信息進行修改。
在前述的應用場景中,若用戶A將充值話費的轉移數值交由用戶B進行輸入,則在用戶B輸入的手機號碼正確,但輸入的轉移數值有誤時,例如,用戶B輸入的數值為60,而用戶A可用于支付的余額屬性的屬性值為55,用戶A的終端上可展示該數值,從而提示用戶A檢查出錯誤的轉移數值,并且,用戶A可在展示的輸出的訂單信息上對該數值進行修改,例如,可將60修改為50,然后在以50作為轉移數值進行用戶A的用戶賬號與運營商的收款賬號之間的業(yè)務數值轉移。使得用戶A無需再次向用戶B詢問,而可自行對輸出的訂單信息進行修正,從而提高了操作的便利性。
為解決上述提到的傳統(tǒng)技術中填寫網絡數據信息時用戶需要通過其他方式詢問用戶從而導致的操作過程較復雜便利性較低的技術問題,在一個實施例中,如圖8所示,特提出了一種生成網絡數據信息的裝置,包括目標用戶賬號獲取模塊102、第一網絡數據信息輸入模塊104、第二網絡數據信息請求模塊106和合并輸出網絡數據信息模塊108,其中:
目標用戶賬號獲取模塊102,用于接收網絡數據輔助生成指令,獲取所述網絡數據輔助生成指令對應的目標用戶賬號。
第一網絡數據信息輸入模塊104,用于展示本地網絡數據信息輸入界面,通過所述本地網絡數據信息輸入界面接收輸入的第一網絡數據信息。
第二網絡數據信息請求模塊106,用于將所述第一網絡數據信息發(fā)送給與所述目標用戶賬號對應的終端,所述終端用于通過遠程網絡數據信息輸入界面展示所述第一網絡數據信息,接收在所述遠程網絡數據信息輸入的第二網絡數據信息并返回。
合并輸出網絡數據信息模塊108,用于接收與所述目標用戶賬號對應的終端返回的第二網絡數據信息,將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
在本實施例中,目標用戶賬號獲取模塊102用于檢測即時通信應用的聊天窗口的附加功能項的點擊事件,根據所述點擊事件生成接收網絡數據輔助生成指令。
第一網絡數據信息輸入模塊104用于在所述即時通信應用的聊天窗口中展示與所述第一網絡數據信息對應的消息塊。
第二網絡數據信息請求模塊106用于在所述即時通信應用的聊天窗口中展示與所述第二網絡數據信息對應的消息塊。
在本實施例中,如圖8所示,該裝置還包括網絡數據信息展示模塊110,用于檢測所述即時通信應用的聊天窗口中的與所述第一網絡數據信息或所述第二網絡數據信息對應的消息塊的點擊事件;通過本地網絡數據信息輸入界面展示所述點擊事件對應的第一網絡數據信息或第二網絡數據信息。
在本實施例中,輸出的網絡數據信息中包括轉移數值。如圖8所示,該裝置還包括業(yè)務數值轉移模塊112,用于獲取所述接收網絡數據輔助生成指令的發(fā)起用戶賬號;提取所述輸出的網絡數據信息對應的商家賬號和包含的轉移數值;根據所述轉移數值在所述發(fā)起用戶賬號和所述商家賬號之間進行業(yè)務數值轉移。
在本實施例中,第一網絡數據信息中包含有轉移限額,所述第二網絡數據信息中包含有轉移數值。如圖8所示,該裝置還包括網絡數據信息校驗模塊114,用于判斷所述第二網絡數據信息中包含的轉移數值是否小于或等于所述第一網絡數據信息中包含的轉移限額,若是,則將所述第一網絡數據信息和所述第二網絡數據信息合并生成輸出的網絡數據信息。
在本實施例中,如圖8所示,該裝置還包括網絡數據信息修改模塊116,用于通過所述本地網絡數據信息輸入界面展示所述輸出的網絡數據信息;接收在對所述輸出的網絡數據信息輸入的修改指令,對所述輸出的網絡數據信息進行修改。
可選的,在本實施例中,在該生成網絡數據信息的裝置種,網絡數據信息為電商應用的訂單信息。
實施本發(fā)明實施例,將具有如下有益效果:
采用了上述生成網絡數據信息的方法及裝置之后,用戶在生成網絡數據信息時,不需要獨自完成整個網絡數據信息,而可自身完成第一網絡數據信息,然后發(fā)送給其他用戶輔助填寫第二網絡數據信息,最后合并得到輸出的網絡數據信息。因此,對于網絡數據信息中無法確定的部分,用戶不需要自行查詢或者通過其他通信方式問詢其他用戶,而可由參與此網絡數據的其他用戶輔助完成網絡數據,因此,對于負責完成網絡數據信息的用戶而言,其操作僅需填寫第一網絡數據信息,并將第一網絡數據信息發(fā)送給其他用戶,然后接受其他用戶補充完成的第二網絡數據信息即可,操作更加簡潔,從而提高了操作的便利性。
在一個實施例中,如圖9所示,圖9展示了一種運行上述生成網絡數據信息的方法的基于馮諾依曼體系的計算機系統(tǒng)10。該計算機系統(tǒng)10可以是智能手機、平板電腦、掌上電腦,筆記本電腦或個人電腦等終端設備。具體的,可包括通過系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲器1003和輸出接口1004。其中,外部輸入接口1001可選的可包括鼠標10012、鍵盤10014、觸摸板10016或網絡接口10018中的至少一個。存儲器1003可包括外存儲器10032(例如硬盤、光盤或軟盤等)和內存儲器10034。輸出接口1004可包括顯示屏10042和音響/喇叭10044等設備。
在本實施例中,本方法的運行基于計算機程序,該計算機程序的程序文件存儲于前述基于馮諾依曼體系的計算機系統(tǒng)10的外存儲器10032中,在運行時被加載到內存儲器10034中,然后被編譯為機器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計算機系統(tǒng)10中形成邏輯上的目標用戶賬號獲取模塊102、第一網絡數據信息輸入模塊104、第二網絡數據信息請求模塊106和合并輸出網絡數據信息模塊108。且在上述生成網絡數據信息的方法執(zhí)行過程中,輸入的參數均通過外部輸入接口1001接收,并傳遞至存儲器1003中緩存,然后輸入到處理器1002中進行處理,處理的結果數據或緩存于存儲器1003中進行后續(xù)地處理,或被傳遞至輸出接口1004進行輸出。
以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。