本公開涉及通信技術,尤其涉及應用程序的操作方法和裝置。
背景技術:
隨著社會經濟的不斷發(fā)展,手機、平板電腦等移動終端成為人們生活中不可或缺的工具,人們通過手機、平板電腦可以聊天、購物、訂票等等,極大的方便了人們的生活。
目前,以手機為例,手機系統(tǒng)會自帶的很多的應用程序(application,簡稱app),即系統(tǒng)app,這類app在使用時必須要用戶注冊一個用戶帳號才可以登錄使用,進而系統(tǒng)app的開發(fā)者可以根據(jù)這個用戶帳號對用戶在該app的用戶行為進行數(shù)據(jù)統(tǒng)計和分析。但是,很多用戶在使用手機時,對一些系統(tǒng)app并不是強需求的,又因為這類系統(tǒng)app在使用時需要用戶手動注冊,因此用戶經常不愿意花費時間主動注冊系統(tǒng)帳號,故而這類系統(tǒng)app的普及率不高;同時,如果用戶沒有注冊用戶帳號,系統(tǒng)app開發(fā)者就只能通過國際移動該設備身份碼(internationalmobileequipmentidentity,簡稱imei)等信息進行數(shù)據(jù)分析,其數(shù)據(jù)分析結果不準確。
技術實現(xiàn)要素:
為克服相關技術中存在的問題,本公開提供一種應用程序的操作方法和裝置。
根據(jù)本公開實施例的第一方面,提供一種應用程序的操作方法,包括:
接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,所述應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個。
響應所述用戶操作。
本公開的實施例提供的技術方案可以包括以下有益效果:移動終端接收用戶針對當前已登錄成功的應用程序輸入的用戶操作,并響應該用戶操作,由于本實施例中的應用程序默認為系統(tǒng)帳號登錄狀態(tài),因此用戶無需注冊私人帳號和密碼就可以使用該應用程序,大大簡化了用戶的操作,提高了該應用程序的普及率。同時,由于用戶可以直接使用上述默認系統(tǒng)帳號登錄狀態(tài)的應用程序,移動終端不僅可以基于該系統(tǒng)帳號來統(tǒng)計用戶行為數(shù)據(jù),還可以基于上述系統(tǒng)帳號統(tǒng)計出靜默用戶的數(shù)量,因而大大提高了用戶數(shù)據(jù)分析的準確度。
可選的,所述方法還包括:
判斷用戶在所述應用程序上的用戶操作是否為強用戶屬性行為;其中,所述強用戶屬性行為包括:交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式的行為、涉及用戶身份標識的行為中的任一個;
若是,則輸出提示信息,所述提示信息用于提示用戶當前是否允許所述應用程序繼續(xù)采用所述系統(tǒng)帳號和密碼登錄。
可選的,所述方法還包括:接收用戶根據(jù)所述提示信息輸入的第一操作;
若根據(jù)所述第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序,則輸出所述應用程序的帳號注冊界面,供用戶注冊用戶帳號和用戶密碼;或者,輸出所述應用程序的登錄界面,供用戶采用已注冊的用戶帳號和用戶密碼登錄所述應用程序。
可選的,當所述移動終端處于下述任意一種條件時,控制所述應用程序恢復采用所述系統(tǒng)帳號和密碼的登錄狀態(tài),
所述條件包括:所述移動終端恢復出廠設置、所述移動終端退出采用所述用戶帳號和所述用戶密碼的登錄狀態(tài)、所述移動終端已執(zhí)行刷機操作。
本公開的實施例提供的技術方案可以包括以下有益效果:移動終端判斷用戶在應用程序上的用戶操作是否為強用戶屬性行為,當確定用戶操作為強用戶屬性行為時,輸出提示信息,以提示用戶當前是否允許應用程序繼續(xù)采用上述系統(tǒng)帳號和密碼登錄,使得用戶可以及時規(guī)避風險因素,確保了當前的用戶操作的安全性;另外,當移動終端根據(jù)用戶輸入的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄上述應用程序時,移動終端通過向用戶輸出帳號注冊界面或者登錄界面的方式,使得用戶可以注冊私密性較強的用戶帳號和用戶密碼,進而使得用戶可以基于該用戶帳號和用戶密碼登錄上述應用程序,并在該登錄狀態(tài)下完成用戶在上述應用程序上的強用戶屬性行為,大大提高了用戶的強用戶屬性行為的安全性。
可選的,所述方法還包括:
建立所述用戶帳號和所述系統(tǒng)帳號的映射關系;
存儲所述映射關系。
本公開的實施例提供的技術方案可以包括以下有益效果:移動終端通過建立用戶帳號和系統(tǒng)帳號之間的映射關系并存儲,使得移動終端在統(tǒng)計用戶在應用程序上的用戶行為時可以結合該映射關系進行完整的用戶行為數(shù)據(jù)統(tǒng)計,大大提高了用戶行為數(shù)據(jù)分析的準確率。
根據(jù)本公開實施例的第二方面,提供一種應用程序的操作裝置,包括:
第一輸入模塊,被配置為接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,所述應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個。
處理模塊,被配置為響應所述用戶操作。
本公開的實施例提供的技術方案可以包括以下有益效果:通過第一輸入模塊接收用戶針對當前已登錄成功的應用程序輸入的用戶操作,處理模塊響應該用戶操作,由于本實施例中的應用程序默認為系統(tǒng)帳號登錄狀態(tài),因此用戶無需注冊私人帳號和密碼就可以使用該應用程序,大大簡化了用戶的操作,提高了該應用程序的普及率。同時,由于用戶可以直接使用上述默認系統(tǒng)帳號登錄狀態(tài)的應用程序,移動終端不僅可以基于該系統(tǒng)帳號來統(tǒng)計用戶行為數(shù)據(jù),還可以基于上述系統(tǒng)帳號統(tǒng)計出靜默用戶的數(shù)量,因而大大提高了用戶數(shù)據(jù)分析的準確度。
可選的,所述裝置還包括:
判斷模塊,被配置為判斷用戶在所述應用程序上的用戶操作是否為強用戶屬性行為;其中,所述強用戶屬性行為包括:交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式的行為、涉及用戶身份標識的行為中的任一個;
第一輸出模塊,被配置為在所述判斷模塊判斷用戶在所述應用程序上的用戶操作為強用戶屬性行為時,輸出提示信息,所述提示信息用于提示用戶當前是否允許所述應用程序繼續(xù)采用所述系統(tǒng)帳號和密碼登錄。
可選的,所述裝置還包括:
第二輸入模塊,被配置為接收用戶根據(jù)所述提示信息輸入的第一操作;
第二輸出模塊,被配置為在根據(jù)所述第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序時,輸出所述應用程序的帳號注冊界面,供用戶注冊用戶帳號和用戶密碼;或者,輸出所述應用程序的登錄界面,供用戶采用已注冊的用戶帳號和用戶密碼登錄所述應用程序。
可選的,所述裝置還包括:
控制模塊,被配置為在下述任意一種條件時,控制所述應用程序恢復采用所述系統(tǒng)帳號和密碼的登錄狀態(tài),所述條件包括:所述移動終端恢復出廠設置、所述移動終端退出采用所述用戶帳號和所述用戶密碼的登錄狀態(tài)、所述移動終端已執(zhí)行刷機操作。
本公開的實施例提供的技術方案可以包括以下有益效果:判斷模塊判斷用戶在應用程序上的用戶操作是否為強用戶屬性行為,當判斷模塊確定用戶操作為強用戶屬性行為時,第一輸出模塊輸出提示信息,以提示用戶當前是否允許應用程序繼續(xù)采用上述系統(tǒng)帳號和密碼登錄,使得用戶可以及時規(guī)避風險因素,確保了當前的用戶操作的安全性;另外,當?shù)诙敵瞿K根據(jù)第二輸入模塊接收到的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄上述應用程序時,第二輸出模塊通過向用戶輸出帳號注冊界面或者登錄界面的方式,使得用戶可以注冊私密性較強的用戶帳號和用戶密碼,進而使得用戶可以基于該用戶帳號和用戶密碼登錄上述應用程序,并在該登錄狀態(tài)下完成用戶在上述應用程序上的強用戶屬性行為,大大提高了用戶的強用戶屬性行為的安全性。
可選的,所述裝置還包括:關聯(lián)模塊和存儲模塊;
所述關聯(lián)模塊,被配置為建立所述用戶帳號和所述系統(tǒng)帳號的映射關系;
所述存儲模塊,被配置為存儲所述映射關系。
本公開的實施例提供的技術方案可以包括以下有益效果:關聯(lián)模塊通過建立用戶帳號和系統(tǒng)帳號之間的映射關系并通過存儲模塊存儲,使得移動終端在統(tǒng)計用戶在應用程序上的用戶行為時可以結合該映射關系進行完整的用戶行為數(shù)據(jù)統(tǒng)計,大大提高了用戶行為數(shù)據(jù)分析的準確率。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實施例示出的一種應用程序的操作的方法的流程圖;
圖2是根據(jù)另一示例性實施例示出的一種應用程序的操作方法的流程圖;
圖3是根據(jù)一示例性實施例示出的一種提示信息的界面示意圖;
圖4是根據(jù)又一示例性實施例示出的一種應用程序的操作方法的流程圖;
圖5是根據(jù)一示例性實施例示出的一種應用程序的操作裝置的框圖;
圖6是根據(jù)另一示例性實施例示出的一種應用程序的操作裝置的框圖;
圖7是根據(jù)又一示例性實施例示出的一種應用程序的操作裝置的框圖;
圖8是根據(jù)一示例性實施例示出的一種移動終端的實體的框圖;
圖9是根據(jù)一示例性實施例示出的一種移動終端1300的框圖。
通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構思的范圍,而是通過參考特定實施例為本領域技術人員說明本公開的概念。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實施例示出的一種應用程序的操作方法的流程圖,該應用程序的操作方法應用于移動終端中,例如可以是手機、平板電腦、個人數(shù)字助理等終端。本實施例涉及的是移動終端在出廠時已采用系統(tǒng)帳號和密碼成功登錄應用程序,用戶在使用該應用程序時無需注冊系統(tǒng)帳號和密碼,簡化用戶的操作的具體過程。如圖1所示,該方法包括如下步驟:
在步驟s101中,接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,該應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個。
本步驟中,該應用程序可以為移動終端的系統(tǒng)自帶的應用程序,即系統(tǒng)級app,例如,xx品牌的移動終端中的miui系統(tǒng)的主題商店、應用商店等,這一類app具有一定的登錄權限?,F(xiàn)有技術中這類app在使用時必須要用戶注冊一個用戶帳號才可以登錄使用,進而系統(tǒng)app的開發(fā)者可以根據(jù)這個用戶帳號對用戶在該app的用戶行為進行數(shù)據(jù)統(tǒng)計和分析。但是這類系統(tǒng)級app在使用時需要用戶手動注冊,用戶操作比較繁瑣,因此用戶經常不愿意花費時間主動注冊帳號,故而這類系統(tǒng)app的普及率不高。
本實施例中,上述具有登錄權限的應用程序在移動終端出廠時均已采用預設的系統(tǒng)帳號和密碼登錄成功,即這一類應用程序在移動終端出廠時默認為系統(tǒng)帳號登錄狀態(tài)。每個移動終端對應一對系統(tǒng)帳號和密碼,這里的“一對”指的是系統(tǒng)賬號和密碼共同構成一對配合使用的登錄信息對,每一對“系統(tǒng)賬號和密碼”對應一個移動終端,即不同的移動終端對應的一對系統(tǒng)帳號和密碼是不同的。
可選的,本實施例中涉及的系統(tǒng)帳號和密碼可以是移動終端基于移動終端的國際移動該設備身份碼(internationalmobileequipmentidentity,簡稱imei)和移動終端的屬性參數(shù)并采用預設的加密算法生成的,可選的,該屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個??蛇x的,該加密算法可以為md5、base64等加密算法,上述第一隨機數(shù)或第二隨機數(shù)均可以為32位或者16位的隨機字符串,還可以為其他格式的字符串,本實施例對此并不做限定。
在步驟s102中,響應所述用戶操作。
本步驟中,當用戶需要使用上述具有登錄權限的系統(tǒng)級應用程序時,用戶可以輸入針對該當前已登錄成功的應用程序輸入相應的用戶操作,該應用程序可以針對該用戶操作做出響應。這里的響應可以是應用程序上的功能與用戶操作的響應,例如,當用戶操作是點擊應用程序上的某個功能選項的操作,則應用程序對該用戶操作的響應即就是開啟為用戶開啟該功能選項,例如用戶點擊視頻,則應用程序對該用戶的點擊操作的響應就是為用戶呈現(xiàn)視頻;或者,當用戶操作為切換應用程序當前顯示界面的操作,例如應用程序當前顯示的界面為界面1,用戶向左滑動,則應用程序響應用戶該向左滑動的操作,為用戶呈現(xiàn)界面2。需要說明的是,由于該應用程序已經默認為系統(tǒng)帳號登錄狀態(tài),因此用戶所輸入的用戶操作可以不包含注冊帳號、密碼、登錄該應用程序等操作,即用戶無需注冊私人帳號和密碼就可以使用該應用程序,大大簡化了用戶的操作,也提高了這一類應用程序的普及率。同時,由于用戶可以直接使用上述具有登錄權限的應用程序,用戶在該應用程序上的所有用戶行為均可以與該系統(tǒng)帳號關聯(lián)起來,一旦用戶使用了上述默認登錄狀態(tài)的應用程序,移動終端也可以基于該系統(tǒng)帳號來統(tǒng)計用戶行為數(shù)據(jù),供應用程序的開發(fā)者進行分析;另一方面,如果用戶沒有使用上述默認登錄狀態(tài)的應用程序,移動終端還可以基于上述系統(tǒng)帳號統(tǒng)計出靜默用戶(即未在上述默認登錄狀態(tài)的應用程序上發(fā)生用戶行為的用戶)的數(shù)量,因而大大提高了用戶數(shù)據(jù)分析的準確度。
本實施例提供的應用程序的操作方法,移動終端接收用戶針對當前已登錄成功的應用程序輸入的用戶操作,并響應該用戶操作,由于本實施例中的應用程序默認為系統(tǒng)帳號登錄狀態(tài),因此用戶無需注冊私人帳號和密碼就可以使用該應用程序,大大簡化了用戶的操作,提高了該應用程序的普及率。同時,由于用戶可以直接使用上述默認系統(tǒng)帳號登錄狀態(tài)的應用程序,移動終端不僅可以基于該系統(tǒng)帳號來統(tǒng)計用戶行為數(shù)據(jù),還可以基于上述系統(tǒng)帳號統(tǒng)計出靜默用戶的數(shù)量,因而大大提高了用戶數(shù)據(jù)分析的準確度。
圖2是根據(jù)一示例性實施例示出的一種應用程序的操作方法的流程圖,該應用程序的操作方法應用于移動終端中,例如可以是手機、平板電腦、個人數(shù)字助理等終端。本實施例涉及的是移動終端根據(jù)用戶在應用程序上的用戶操作向用戶輸出提示信息,以使用戶根據(jù)提示信息進行相應的操作的具體過程。在上述實施例的基礎上,該方法還可以包括:
在步驟s201中,判斷用戶在所述應用程序上的用戶操作是否為強用戶屬性行為。
其中,所述強用戶屬性行為包括:交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式、涉及用戶身份標識的行為中的任一個。
本步驟中,當用戶在上述默認系統(tǒng)帳號登錄狀態(tài)的應用程序上進行相應的操作時,移動終端判斷用戶在應用程序上的用戶操作是否為強用戶屬性行為,即判斷用戶操作是否交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式、涉及用戶身份標識的行為中的任一種。其中,該交易行為包括涉及轉賬、付款等的用戶行為,上述涉及用戶地址的行為包括涉及用戶家庭住址、公司地址或者其他與用戶隱私相關的地址的行為,上述涉及用戶聯(lián)系方式的行為包括涉及用戶電話號碼、用戶的社交軟件帳號、用戶郵箱等行為,上述涉及用戶身份標識的行為包括涉及用戶姓名、涉及用戶身份證號、涉及用戶的工號等表征用戶身份的行為。此處可以舉一個簡單的例子,例如,假設用戶當前使用的是某一個具有購買功能的系統(tǒng)級app,當用戶在該app上進行操作時,當用戶觸發(fā)了該app的付款功能時,移動終端就確定用戶當前的用戶操作為強用戶屬性行為。
在步驟s202中,若是,則輸出提示信息,所述提示信息用于提示用戶當前是否允許所述應用程序繼續(xù)采用所述系統(tǒng)帳號和密碼登錄。
本步驟中,當移動終端確定用戶在上述應用程序上的用戶操作為強用戶屬性行為時,移動終端輸出提示信息,該提示信息提示用戶當前是否允許該應用程序繼續(xù)采用上述系統(tǒng)帳號和密碼登錄,即提示用戶當前是否保持系統(tǒng)帳號登錄狀態(tài)。可選的,上述提示信息可以通過界面上的方式呈現(xiàn)給用戶,例如參見圖3所示的界面示意圖,還可以通過語音的方式提示用戶,本實施例對提示信息的輸出格式并不做限定。該提示信息使得用戶可以及時規(guī)避風險因素,確保了當前用戶操作的安全性。
可選的,在上述s202之后,還可以包括如下步驟,繼續(xù)參見圖2所示:
在步驟s203中,接收用戶根據(jù)上述提示信息輸入的第一操作。
本步驟中,假設上述移動終端在輸出提示信息時是以圖3的方式輸出,圖3中的“是”代表用戶當前允許移動終端繼續(xù)采用上述預設的系統(tǒng)帳號和密碼登錄該應用程序,即維持當前的系統(tǒng)帳號登錄狀態(tài);“否”代表用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄該應用程序。用戶可以基于圖3所示的界面,選擇“是”或者“否”,即向移動終端輸入第一操作。
在步驟s204中,若根據(jù)第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序,則輸出上述應用程序的帳號注冊界面,供用戶注冊用戶帳號和用戶密碼。
本步驟中,當移動終端根據(jù)用戶的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄該應用程序時,移動終端控制應用程序自動退出系統(tǒng)帳號登錄狀態(tài),可選的,該退出過程可以在移動終端的后臺直接進行。此時移動終端可以向用戶輸出另一提示信息,提示用戶是否需要注冊帳號,若需要,則移動終端會輸出一帳號注冊界面,用戶基于該帳號注冊界面注冊用戶帳號和用戶密碼,該用戶帳號和用戶密碼為用戶的私人帳號和密碼,然后用戶可以基于該注冊的用戶帳號和用戶密碼重新登錄上述應用程序,以完成之前用戶輸入的強用戶屬性行為。由于用戶注冊的用戶帳號和用戶密碼具有一定的私密性,因此用戶在應用程序的強用戶屬性行為的安全性得到很大的提升。
在步驟s205中,若根據(jù)所述第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序,則輸出所述應用程序的登錄界面,供用戶采用已注冊的用戶帳號和用戶密碼登錄所述應用程序。
本步驟中,當移動終端根據(jù)用戶的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄該應用程序時,且移動終端獲知用戶當前并不需要注冊用戶帳號時,則移動終端此時輸出該應用程序的登錄界面,用戶基于該登錄界面采用用戶已注冊的用戶帳號和用戶密碼登錄重新登錄該應用程序。需要說明的是,上述s204和s205之間沒有時序關系的限定。
可選的,當移動終端恢復出廠設置時,移動終端控制上述應用程序恢復采用系統(tǒng)帳號和密碼的登錄狀態(tài);可選的,當移動終端退出采用用戶注冊的用戶帳號和用戶密碼的登錄狀態(tài)時,移動終端控制上述應用程序恢復采用系統(tǒng)帳號和密碼的登錄狀態(tài);可選的,當移動終端執(zhí)行了刷機操作時,移動終端也可以控制上述應用程序直接恢復采用系統(tǒng)帳號和密碼的登錄狀態(tài)。
本實施例提供的應用程序的操作方法,移動終端判斷用戶在應用程序上的用戶操作是否為強用戶屬性行為,當確定用戶操作為強用戶屬性行為時,輸出提示信息,以提示用戶當前是否允許應用程序繼續(xù)采用上述系統(tǒng)帳號和密碼登錄,使得用戶可以及時規(guī)避風險因素,確保了當前的用戶操作的安全性;另外,當移動終端根據(jù)用戶輸入的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄上述應用程序時,移動終端通過向用戶輸出帳號注冊界面或者登錄界面的方式,使得用戶可以注冊私密性較強的用戶帳號和用戶密碼,進而使得用戶可以基于該用戶帳號和用戶密碼登錄上述應用程序,并在該登錄狀態(tài)下完成用戶在上述應用程序上的強用戶屬性行為,大大提高了用戶的強用戶屬性行為的安全性。
圖4是根據(jù)一示例性實施例示出的一種應用程序的操作方法的流程圖,該應用程序的操作方法應用于移動終端中,例如可以是手機、平板電腦、個人數(shù)字助理等終端。本實施例涉及的是移動終端通過建立上述用戶帳號和移動終端的系統(tǒng)帳號之間的映射關系,提高用戶行為統(tǒng)計分析的準確率的具體過程。在上述實施例的基礎上,如圖4所示,上述方法還可以包括如下步驟:
在步驟s301中,建立所述用戶帳號和所述系統(tǒng)帳號的映射關系。
在步驟s302中,存儲所述映射關系。
本實施例中,當用戶針對上述應用程序注冊了用戶帳號時,移動終端可以將該用戶帳號和該移動終端的系統(tǒng)帳號建立映射關系并進行存儲,由于用戶可以同時注冊多個用戶帳號和用戶密碼,因此一個系統(tǒng)帳號可以對應多個用戶帳號和用戶密碼。這樣當移動終端在進行用戶行為數(shù)據(jù)統(tǒng)計時,移動終端可以先統(tǒng)計出上述應用程序在系統(tǒng)帳號登錄狀態(tài)下的用戶行為,然后結合上述映射關系,分別統(tǒng)計每個與該系統(tǒng)帳號關聯(lián)的用戶帳號登錄狀態(tài)下的用戶行為,這樣確保了用戶行為數(shù)據(jù)統(tǒng)計的完整性,大大提高了用戶行為數(shù)據(jù)分析的準確率。
本實施例提供的應用程序的操作方法,移動終端通過建立用戶帳號和系統(tǒng)帳號之間的映射關系并存儲,使得移動終端在統(tǒng)計用戶在應用程序上的用戶行為時可以結合該映射關系進行完整的用戶行為數(shù)據(jù)統(tǒng)計,大大提高了用戶行為數(shù)據(jù)分析的準確率。
下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。對于本公開裝置實施例中未披露的細節(jié),請參照本公開方法實施例。
圖5是根據(jù)一示例性實施例示出的一種應用程序的操作裝置的框圖,該應用程序的操作裝置可以通過軟件、硬件或者兩者的結合實現(xiàn)成為移動終端的部分或者全部。如圖5所示,該應用程序的操作的裝置,包括:第一輸入模塊11和處理模塊12。
第一輸入模塊11,被配置為接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,所述應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個;
處理模塊12,被配置為響應所述用戶操作。
綜上所述,本公開實施例提供的應用程序的操作裝置,通過第一輸入模塊接收用戶針對當前已登錄成功的應用程序輸入的用戶操作,處理模塊響應該用戶操作,由于本實施例中的應用程序默認為系統(tǒng)帳號登錄狀態(tài),因此用戶無需注冊私人帳號和密碼就可以使用該應用程序,大大簡化了用戶的操作,提高了該應用程序的普及率。同時,由于用戶可以直接使用上述默認系統(tǒng)帳號登錄狀態(tài)的應用程序,移動終端不僅可以基于該系統(tǒng)帳號來統(tǒng)計用戶行為數(shù)據(jù),還可以基于上述系統(tǒng)帳號統(tǒng)計出靜默用戶的數(shù)量,因而大大提高了用戶數(shù)據(jù)分析的準確度。
圖6是根據(jù)一示例性實施例示出的一種應用程序的操作裝置的框圖,該應用程序的操作裝置可以通過軟件、硬件或者兩者的結合實現(xiàn)成為移動終端的部分或者全部。在上述實施例的基礎上,如圖6所示,上述裝置還可以包括:判斷模塊13和第一輸出模塊14??蛇x的,該裝置還可以包括:第二輸入模塊15和第二輸出模塊16。
上述判斷模塊13,被配置為判斷用戶在所述應用程序上的用戶操作是否為強用戶屬性行為;其中,所述強用戶屬性行為包括:交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式的行為、涉及用戶身份標識的行為中的任一個;
上述第一輸出模塊14,被配置為在所述判斷模塊13判斷用戶在所述應用程序上的用戶操作為強用戶屬性行為時,輸出提示信息,所述提示信息用于提示用戶當前是否允許所述應用程序繼續(xù)采用所述系統(tǒng)帳號和密碼登錄。
上述第二輸入模塊15,被配置為接收用戶根據(jù)所述提示信息輸入的第一操作;
上述第二輸出模塊16,被配置為在根據(jù)所述第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序時,輸出所述應用程序的帳號注冊界面,供用戶注冊用戶帳號和用戶密碼;或者,輸出所述應用程序的登錄界面,供用戶采用已注冊的用戶帳號和用戶密碼登錄所述應用程序。
可選的,繼續(xù)參見上述圖6所示,上述裝置還可以包括:控制模塊17。
該控制模塊17,被配置為在下述任意一種條件時,控制所述應用程序恢復采用所述系統(tǒng)帳號和密碼的登錄狀態(tài),所述條件包括:所述移動終端恢復出廠設置、所述移動終端退出采用所述用戶帳號和所述用戶密碼的登錄狀態(tài)、所述移動終端已執(zhí)行刷機操作。
綜上所述,本公開實施例提供的應用程序的操作裝置,判斷模塊判斷用戶在應用程序上的用戶操作是否為強用戶屬性行為,當判斷模塊確定用戶操作為強用戶屬性行為時,第一輸出模塊輸出提示信息,以提示用戶當前是否允許應用程序繼續(xù)采用上述系統(tǒng)帳號和密碼登錄,使得用戶可以及時規(guī)避風險因素,確保了當前的用戶操作的安全性;另外,當?shù)诙敵瞿K根據(jù)第二輸入模塊接收到的第一操作確定用戶當前禁止移動終端繼續(xù)采用系統(tǒng)帳號和密碼登錄上述應用程序時,第二輸出模塊通過向用戶輸出帳號注冊界面或者登錄界面的方式,使得用戶可以注冊私密性較強的用戶帳號和用戶密碼,進而使得用戶可以基于該用戶帳號和用戶密碼登錄上述應用程序,并在該登錄狀態(tài)下完成用戶在上述應用程序上的強用戶屬性行為,大大提高了用戶的強用戶屬性行為的安全性。
圖7是根據(jù)一示例性實施例示出的一種應用程序的操作裝置的框圖,該應用程序的操作裝置可以通過軟件、硬件或者兩者的結合實現(xiàn)成為移動終端的部分或者全部。在上述實施例的基礎上,如圖7所示,上述裝置還可以包括:關聯(lián)模塊18和存儲模塊19;
所述關聯(lián)模塊18,被配置為建立所述用戶帳號和所述系統(tǒng)帳號的映射關系;
所述存儲模塊19,被配置為存儲所述映射關系。
綜上所述,本公開實施例提供的應用程序的操作裝置,關聯(lián)模塊通過建立用戶帳號和系統(tǒng)帳號之間的映射關系并通過存儲模塊存儲,使得移動終端在統(tǒng)計用戶在應用程序上的用戶行為時可以結合該映射關系進行完整的用戶行為數(shù)據(jù)統(tǒng)計,大大提高了用戶行為數(shù)據(jù)分析的準確率。
關于上述實施例中的裝置,其中各個模塊和單元執(zhí)行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
以上描述了應用程序的操作裝置的內部功能模塊和結構示意,圖8是根據(jù)一示例性實施例示出的一種移動終端的實體的框圖,如圖8所示,該移動終端可以包括:處理器21、用于存儲處理器21可執(zhí)行指令的存儲器22和輸入設備23;
其中,輸入設備23被配置為:接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,所述應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個;
處理器21被配置為:響應所述用戶操作。
在上述移動終端的實施例中,應理解,該處理器21可以是中央處理單元(英文:centralprocessingunit,簡稱:cpu),還可以是其他通用處理器、數(shù)字信號處理器(英文:digitalsignalprocessor,簡稱:dsp)、專用集成電路(英文:applicationspecificintegratedcircuit,簡稱:asic)等。通用處理器可以是微處理器者該處理器也可以是任何常規(guī)的處理器等,而前述的存儲器22可以是只讀存儲器(英文:read-onlymemory,縮寫:rom)、隨機存取存儲器(英文:randomaccessmemory,簡稱:ram)、快閃存儲器、硬盤或者固態(tài)硬盤。sim卡也稱為用戶身份識別卡、智能卡,數(shù)字移動電話機必須裝上此卡方能使用。即在電腦芯片上存儲了數(shù)字移動電話客戶的信息,加密的密鑰以及用戶的電話簿等內容。結合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。
圖9是根據(jù)一示例性實施例示出的一種移動終端1300的框圖。例如,移動終端1300可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等。
參照圖9,移動終端1300可以包括以下一個或多個組件:處理組件1302,存儲器1304,電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(i/o)的接口1312,傳感器組件1314,以及通信組件1316。
處理組件1302通??刂埔苿咏K端1300的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關聯(lián)的操作。處理組件1302可以包括一個或多個處理器1320來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1302可以包括一個或多個模塊,便于處理組件1302和其他組件之間的交互。例如,處理組件1302可以包括多媒體模塊,以方便多媒體組件1308和處理組件1302之間的交互。
存儲器1304被配置為存儲各種類型的數(shù)據(jù)以支持在移動終端1300的操作。這些數(shù)據(jù)的示例包括用于在移動終端1300上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1304可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1306為移動終端1300的各種組件提供電力。電源組件1306可以包括電源管理系統(tǒng),一個或多個電源,及其他與為移動終端1300生成、管理和分配電力相關聯(lián)的組件。
多媒體組件1308包括在所述移動終端1300和用戶之間的提供一個輸出接口的觸控顯示屏。在一些實施例中,觸控顯示屏可以包括液晶顯示器(lcd)和觸摸面板(tp)。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件1308包括一個前置攝像頭和/或后置攝像頭。當移動終端1300處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件1310被配置為輸出和/或輸入音頻信號。例如,音頻組件1310包括一個麥克風(mic),當移動終端1300處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1304或經由通信組件1316發(fā)送。在一些實施例中,音頻組件1310還包括一個揚聲器,用于輸出音頻信號。
i/o接口1312為處理組件1302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1314包括一個或多個傳感器,用于為移動終端1300提供各個方面的狀態(tài)評估。例如,傳感器組件1314可以檢測到移動終端1300的打開/關閉狀態(tài),組件的相對定位,例如所述組件為移動終端1300的顯示器和小鍵盤,傳感器組件1314還可以檢測移動終端1300或移動終端1300一個組件的位置改變,用戶與移動終端1300接觸的存在或不存在,移動終端1300方位或加速/減速和移動終端1300的溫度變化。傳感器組件1314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1314還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1316被配置為便于移動終端1300和其他設備之間有線或無線方式的通信。移動終端1300可以接入基于通信標準的無線網(wǎng)絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件1316經由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件1316還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術,紅外數(shù)據(jù)協(xié)會(irda)技術,超寬帶(uwb)技術,藍牙(bt)技術和其他技術來實現(xiàn)。
在示例性實施例中,移動終端1300可以被一個或多個應用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述應用程序的操作方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1304,上述指令可由移動終端1300的處理器1320執(zhí)行以完成上述應用程序的操作方法。例如,所述非臨時性計算機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端1300的處理器執(zhí)行時,使得移動終端1300能夠執(zhí)行上述應用程序的操作方法,所述方法包括:
接收用戶針對當前已登錄成功的應用程序輸入的用戶操作;其中,所述應用程序在移動終端出廠時已采用預設的系統(tǒng)帳號和密碼登錄成功,每個移動終端對應一對系統(tǒng)帳號和密碼;所述系統(tǒng)帳號和密碼為所述移動終端根據(jù)所述移動終端的國際移動該設備身份碼imei和所述移動終端的屬性參數(shù),采用預設的加密算法生成的;所述屬性參數(shù)包括所述移動終端的系統(tǒng)版本、出廠時間、所述移動終端的系統(tǒng)被激活時所產生的第一隨機數(shù)、所述移動終端的系統(tǒng)升級時所產生的第二隨機數(shù)中的至少一個;
響應所述用戶操作。
可選的,所述方法還包括:
判斷用戶在所述應用程序上的用戶操作是否為強用戶屬性行為;其中,所述強用戶屬性行為包括:交易行為、涉及用戶地址的行為、涉及用戶聯(lián)系方式的行為、涉及用戶身份標識的行為中的任一個;
若是,則輸出提示信息,所述提示信息用于提示用戶當前是否允許所述應用程序繼續(xù)采用所述系統(tǒng)帳號和密碼登錄。
可選的,所述方法還包括:
接收用戶根據(jù)所述提示信息輸入的第一操作;
若根據(jù)所述第一操作確定用戶當前禁止所述移動終端采用所述系統(tǒng)帳號和密碼登錄所述應用程序,則輸出所述應用程序的帳號注冊界面,供用戶注冊用戶帳號和用戶密碼;或者,輸出所述應用程序的登錄界面,供用戶采用已注冊的用戶帳號和用戶密碼登錄所述應用程序。
可選的,當所述移動終端處于下述任意一種條件時,控制所述應用程序恢復采用所述系統(tǒng)帳號和密碼的登錄狀態(tài),
所述條件包括:所述移動終端恢復出廠設置、所述移動終端退出采用所述用戶帳號和所述用戶密碼的登錄狀態(tài)、所述移動終端已執(zhí)行刷機操作。
可選的,所述方法還包括:
建立所述用戶帳號和所述系統(tǒng)帳號的映射關系;
存儲所述映射關系。
本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權利要求書指出。
應當理解的是,本發(fā)明并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權利要求書來限制。