本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種解綁、綁定方法和裝置。
背景技術(shù):
目前大部分的電子商務(wù)網(wǎng)站(以下簡稱網(wǎng)站),用戶在注冊時往往會填寫一些用戶經(jīng)常使用的電子郵箱、即時通訊賬號或手機號等綁定對象,通過將上述綁定對象與網(wǎng)站上注冊的注冊賬號綁定,用戶通過上述綁定對象即可方便地接收到用戶在網(wǎng)站上購物的物流信息、網(wǎng)站促銷信息或者是校驗信息等。
上述的物流信息、網(wǎng)站促銷信息或者是校驗信息等,其信息內(nèi)容通常是由網(wǎng)站編輯,然后由網(wǎng)站發(fā)送給綁定對象所屬的服務(wù)器,再由上述服務(wù)器最終發(fā)送給用戶。例如當(dāng)前網(wǎng)站為a,上述綁定對象具體為用戶的手機號,則網(wǎng)站a想要給手機號的用戶發(fā)送推送信息時,首先將推送信息發(fā)送至手機號所屬的電信運營商,然后再由電信運營商將推送消息的內(nèi)容最終發(fā)送給手機用戶。
由于綁定對象往往是有限資源,一旦不被當(dāng)前用戶使用時則有可能被所屬服務(wù)器回收發(fā)放給其他用戶,但綁定對象目前還有可能是與網(wǎng)站注冊的注冊賬號處于綁定狀態(tài)。獲取此綁定對象使用權(quán)的其他用戶有可能也來到同一網(wǎng)站上注冊新的用戶,但是由于此綁定對象與當(dāng)前用戶在網(wǎng)站注冊的注冊賬號的綁定關(guān)系,注冊行為有可能會遇到阻礙。目前常用的解綁方法通常是由當(dāng)前用戶在網(wǎng)站上主動解綁,對于網(wǎng)站而言,往往不能確定綁定對象是被當(dāng)前用戶使用,還是綁定對象已經(jīng)被回收或分配給其他用戶使用,因此而不能判斷出綁定對象與當(dāng)前用戶在網(wǎng)站注冊的注冊賬號之間是否能夠解除綁定。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本申請實施例提供一種解綁方法和裝置,用于確定是否能夠解除注冊賬號和綁定對象之間的綁定關(guān)系。
本申請實施例還提供一種綁定方法和裝置。
本申請實施例采用下述技術(shù)方案:
一種解綁方法,所述方法用于注冊賬號及與所述注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,所述方法包括:根據(jù)所述綁定對象查詢所述綁定對象的使用狀態(tài)記錄,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);
獲取狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間;根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體包括:根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間與距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體包括:如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間早于所述第一時間,則確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系;和/或,如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間晚于所述第一時間,則確定不能解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系之后,所述方法還包括:解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,如果所述注冊賬號包括多個,與多個注冊賬號具有綁定關(guān)系的綁定對象為同一個,則在解除一個注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述多個注冊賬號中的其它注冊賬號和所述綁定對象的綁定關(guān)系。
優(yōu)選地,根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成使用狀態(tài)記錄,具體包括:向所述綁定對象發(fā)送預(yù)定信息,根據(jù)所述綁定對象所屬的服務(wù)器獲知的綁定對象接收所述預(yù)定信息的狀態(tài)生成所述使用狀態(tài)記錄;和/或,接收所述綁定對象發(fā)送的使用狀態(tài)信息,根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述使用狀態(tài)信息生成所述使用狀態(tài)記錄;和/或,按照預(yù)定規(guī)則為所述綁定對象指定使用狀態(tài),根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述指定使用狀態(tài)生成所述使用狀態(tài)記錄。
優(yōu)選地,向所述綁定對象發(fā)送預(yù)定信息之前,所述方法還包括:向所述綁定對象所屬的服務(wù)器推送信息,以便所述綁定對象所屬的服務(wù)器根據(jù)所述推送信息生成向所述綁定對象發(fā)送的預(yù)定信息,以及所述綁定對象所屬的服務(wù)器向所述綁定對象發(fā)送預(yù)定信息。
優(yōu)選地,所述使用狀態(tài)記錄位于所述綁定對象所屬的服務(wù)器,則在根據(jù)所述綁定對象查詢所述綁定對象的使用狀態(tài)記錄之前,所述方法還包括:接收所述綁定對象所屬的服務(wù)器發(fā)送的所述綁定對象的使用狀態(tài)記錄。
一種綁定方法,所述方法用于原注冊賬號及與所述原注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,以及在所述綁定對象與新注冊賬號之間建立綁定關(guān)系,所述方法包括:接收將新注冊賬號和所述綁定對象建立綁定關(guān)系的綁定請求;判斷所述綁定對象是否與所述原注冊賬號存在綁定關(guān)系;如果是,則根據(jù)原注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間,以及所述綁定對象的狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);當(dāng)能夠解除所述原注冊賬號和所述綁定對象之間 的綁定關(guān)系時,解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。
一種解綁裝置,所述裝置用于注冊賬號及與所述注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,所述裝置包括查詢模塊,獲取模塊和確定模塊,其中:所述查詢模塊,用于根據(jù)所述綁定對象查詢所述綁定對象的使用狀態(tài)記錄,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);所述獲取模塊,用于獲取狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間;所述確定模塊,用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,所述確定模塊,用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體包括:根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間與距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
優(yōu)選地,所述確定模塊,用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體包括:如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間早于所述第一時間,則確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系;和/或,如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間晚于所述第一時間,則確定不能解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
一種綁定裝置,所述裝置用于原注冊賬號及與所述原注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,以及在所述綁定對象與新注冊賬號之間建立綁定關(guān)系,所述裝置包括接收模塊、判斷模塊、確定解除模塊和綁定模塊,其中:所 述接收模塊,用于接收將新注冊賬號和所述綁定對象建立綁定關(guān)系的綁定請求;所述判斷模塊,用于判斷所述綁定對象是否與所述原注冊賬號存在綁定關(guān)系;所述確定解除模塊,用于在判斷模塊的判斷結(jié)果為是時,根據(jù)原注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間,以及所述綁定對象的狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);所述綁定模塊,用于在確定解除模塊確定能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。
本申請實施例采用的上述至少一個技術(shù)方案能夠達到以下有益效果:首先根據(jù)綁定對象查詢所述綁定對象的使用狀態(tài)記錄,然后獲取異常使用狀態(tài)的使用狀態(tài)記錄生成的第一時間,最后根據(jù)所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間與所述第一時間的關(guān)系即可確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。另外,對于當(dāng)前網(wǎng)站而言,確定出能夠解除綁定關(guān)系之后,當(dāng)前網(wǎng)站即可解除注冊賬號和綁定對象之間的綁定關(guān)系,相對于現(xiàn)有技術(shù)中只能夠靠用戶主動解綁的方法,可以及時釋放綁定對象資源,提高當(dāng)前網(wǎng)站的資源利用率。對于重新分配到綁定對象的其他用戶而言,由于當(dāng)前網(wǎng)站解除了之前的注冊賬號和綁定對象之間的綁定關(guān)系,該用戶在當(dāng)前網(wǎng)站注冊分配到新的注冊賬號時,可以建立綁定對象和新的注冊賬號之間的綁定關(guān)系,避免了由于之前的綁定關(guān)系影響該用戶對綁定對象和新的注冊賬號的綁定行為,進一步提升用戶體驗。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不 當(dāng)限定。在附圖中:
圖1為本申請實施例1提供的一種解綁方法的實現(xiàn)流程示意圖;
圖2為本申請實施例2提供的一種解綁方法的實現(xiàn)流程示意圖;
圖3為本申請實施例2中的時間關(guān)系的一種情況示意圖;
圖4為本申請實施例2中的時間關(guān)系的另一種情況示意圖;
圖5為本申請實施例3提供的一種解綁方法的實施實例流程示意圖;
圖6為本申請實施例4提供的一種綁定方法的實現(xiàn)流程示意圖;
圖7為本申請實施例5提供的一種解綁裝置的結(jié)構(gòu)示意圖;
圖8為本申請實施例6提供的一種綁定裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應(yīng)的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
實施例1
如前所述,用戶在網(wǎng)站注冊成功后即會分配到注冊賬號,這些注冊賬號還通常會與綁定對象綁定,但綁定對象一旦不被當(dāng)前用戶使用時則有可能被綁定對象所屬服務(wù)器系統(tǒng)回收發(fā)放給其他用戶,對于網(wǎng)站而言,往往不能判斷出綁定對象目前是被當(dāng)前用戶使用還是已經(jīng)被其他用戶使用,由此而不能判斷綁定對象與當(dāng)前用戶在網(wǎng)站注冊的注冊賬號之間是否能夠解除綁定。為解決上述技術(shù)問題,本實施例1提供了一種解綁方法,用于確定是否能夠解除注冊賬號和綁定對象之間的綁定關(guān)系,該方法的具體流程示意圖如圖1所示,包括下述步驟:
步驟s11:根據(jù)所述綁定對象查詢所述綁定對象的使用狀態(tài)記錄;
上述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài)。
這里提到綁定對象可以為電子郵箱地址、即時通訊賬號或手機號等,相應(yīng)地,與綁定對象對應(yīng)的還有綁定對象所屬的服務(wù)器(系統(tǒng)),上述服務(wù)器則可以分別為與上述電子郵箱地址對應(yīng)的郵件服務(wù)器,即時通信賬號服務(wù)器或手機號的號段所屬的電信運營商服務(wù)器。
另外,綁定對象還可以分為正常使用狀態(tài)和異常使用狀態(tài),例如,綁定對象為電子郵箱地址(簡稱郵箱a),郵箱a所屬的服務(wù)器為郵箱a對應(yīng)的郵件服務(wù)器a,郵箱a處于正常使用狀態(tài)時,其他用戶即可通過郵件服務(wù)器a向郵箱a發(fā)送郵件,郵箱a的用戶即可接收上述郵件,同樣用戶能夠利用上述郵箱a通過郵件服務(wù)器a發(fā)送郵件。郵箱a處于異常使用狀態(tài)時,則此郵箱a可能被郵件服務(wù)器a回收,以待分配給新的用戶使用,此時郵箱a則可以是處于空地址狀態(tài)。
使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,其中,使用狀態(tài)記錄可以是由當(dāng)前網(wǎng)站生成,還可以是由綁定對象所屬的服務(wù)器生成,但綁定對象的使用狀態(tài)只能根據(jù)綁定對象所屬的服務(wù)器處獲知。所述使用狀態(tài)記錄的生成過程可以包括以下一種或多種情況的組合:
1)向所述綁定對象發(fā)送預(yù)定信息,根據(jù)所述綁定對象所屬的服務(wù)器獲知的綁定對象接收所述預(yù)定信息的狀態(tài)生成所述使用狀態(tài)記錄,具體流程可以分以下兩種情況:
①當(dāng)前網(wǎng)站(當(dāng)前網(wǎng)站所屬的服務(wù)器,或當(dāng)前網(wǎng)站系統(tǒng)中的某一子模塊等,其它類同)首先向所述綁定對象所屬的服務(wù)器推送信息,當(dāng)然推送的信息中包括有預(yù)定信息內(nèi)容和綁定對象,然后所述綁定對象所屬的服務(wù)器根據(jù)所述推送信息生成向所述綁定對象發(fā)送的預(yù)定信息,以及所述綁定對象所屬的服務(wù)器向所述綁定對象發(fā)送預(yù)定信息,跟據(jù)預(yù)定信息發(fā)送的狀態(tài)生成使用狀態(tài)記錄。對 于上述發(fā)送狀態(tài),例如發(fā)送成功,發(fā)送的綁定對象不存在等。生成使用狀態(tài)記錄之后,所述使用狀態(tài)記錄可以是位于所述綁定對象所屬的服務(wù)器,綁定對象所屬的服務(wù)器還可以將上述使用狀態(tài)記錄發(fā)送至當(dāng)前網(wǎng)站,當(dāng)前網(wǎng)站則可以接收并存儲上述使用狀態(tài)記錄。
②綁定對象所屬的服務(wù)器不需要收到當(dāng)前網(wǎng)站的推送信息,其主動向綁定對象發(fā)送預(yù)定信息,根據(jù)預(yù)定信息發(fā)送的狀態(tài)生成使用狀態(tài)記錄。例如發(fā)送信息成功,則表明綁定對象處于正常使用狀態(tài),發(fā)送的綁定對象不存在,則說明綁定對象處于異常使用狀態(tài)。
2)接收所述綁定對象發(fā)送的使用狀態(tài)信息,根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述使用狀態(tài)信息生成所述使用狀態(tài)記錄。
具體而言,綁定對象可以向其所屬的服務(wù)器發(fā)送表示要停止使用此賬號的使用狀態(tài)信息,此時所屬的服務(wù)器即可接收上述使用狀態(tài)信息并作出響應(yīng),例如生成表示此綁定對象為空地址的使用狀態(tài)記錄,同時將上述綁定對象注銷,以待分配給新的用戶使用,此時則上述綁定對象由正常使用狀態(tài)變?yōu)楫惓J褂脿顟B(tài)。
3)按照預(yù)定規(guī)則為所述綁定對象指定使用狀態(tài),根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述指定使用狀態(tài)生成所述使用狀態(tài)記錄。
以綁定對象為手機號為例,每個手機號的運營商服務(wù)器明確其所屬號段的所有手機號的使用狀態(tài),對于正常使用的手機號,對應(yīng)的可以生成有表示正常使用的使用狀態(tài)記錄,異常使用的,即為空號的手機號,對應(yīng)的可以生成有表示為空號的使用狀態(tài)記錄。當(dāng)然,在一些特殊情況下,綁定對象所屬的服務(wù)器按照預(yù)設(shè)規(guī)則判斷出綁定對象的用戶經(jīng)常使用綁定對象進行一些非法行為(如詐騙)時,其也可以主動將綁定對象分配為異常使用狀態(tài)的使用狀態(tài)記錄,即將綁定對象的使用狀態(tài)由正常使用狀態(tài)強制轉(zhuǎn)換為異常使用狀態(tài)。
對于以上三種情況或三種情況的組合,使用狀態(tài)記錄可以存儲在綁定對象所屬的服務(wù)器中,此時當(dāng)前網(wǎng)站即向上述服務(wù)器發(fā)出請求查詢所述綁定對象的 使用狀態(tài)記錄的請求,在綁定對象所屬的服務(wù)器授權(quán)之后即可查詢查詢所述綁定對象的使用狀態(tài)記錄。
使用狀態(tài)記錄也可以是存儲在當(dāng)前網(wǎng)站中,具體地,可以是向所述綁定對象所屬的服務(wù)器推送信息后,然后綁定對象所屬的服務(wù)器向綁定對象發(fā)送預(yù)定信息,跟據(jù)預(yù)定信息發(fā)送的狀態(tài)生成使用狀態(tài)記錄,并將使用狀態(tài)記錄發(fā)送至當(dāng)前網(wǎng)站,使用狀態(tài)記錄能夠反映預(yù)定信息的發(fā)送狀態(tài)。例如發(fā)送成功,此時表示綁定對象為正常使用狀態(tài);發(fā)送的賬號為空號,此時表示綁定對象為異常使用狀態(tài)等。例如對于綁定對象為中國移動的手機號來說,上述的使用狀態(tài)記錄則可以為移動公司的服務(wù)器或系統(tǒng)返還至網(wǎng)站的發(fā)送狀態(tài)碼,如發(fā)送狀態(tài)碼為mk:0001則可以表示發(fā)送的手機號為空號。另外,使用狀態(tài)記錄存儲在當(dāng)前網(wǎng)站中時,可以為當(dāng)前網(wǎng)站自動生成的記錄,具體為當(dāng)前網(wǎng)站從所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成。
需要說明的是,步驟s11中查詢的使用狀態(tài)記錄可以是對其中的一個待分析的綁定對象對應(yīng)的所有的使用狀態(tài)記錄。當(dāng)然也可以是綁定對象在某一時間段內(nèi),如近一年或近六個月等時間段的使用狀態(tài)記錄。
步驟s12:獲取狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間;
在步驟s11中可以查詢到所有的與綁定對象對應(yīng)的使用狀態(tài)記錄,在步驟s12中則可以獲取所述綁定對象處于異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間。對于上述第一時間,可以是綁定對象所屬的服務(wù)器確定綁定對象的使用狀態(tài)記錄時所對應(yīng)的標(biāo)準(zhǔn)時間,例如精確到秒的北京時間等。
需要說明的是,綁定對象的使用狀態(tài)可以是處于動態(tài)的變化關(guān)系,例如,在當(dāng)前時間段可能是處于正常使用狀態(tài)階段,在下一時間段則可能處于異常使用狀態(tài)階段,在下下一個時間段則可能是又處于正常使用狀態(tài)階段。另外,對于綁定對象和綁定對象所屬的服務(wù)器之間而言,綁定對象每經(jīng)歷一次異常使用狀態(tài)階段,綁定對象所屬的服務(wù)器則可能已經(jīng)將上述綁定對象收回再分配給其他用戶,即綁定對象的使用者即用戶可能已經(jīng)發(fā)生了變化。對于上述的使用狀 態(tài),以綁定對象為手機號為例,綁定對象處于正常使用狀態(tài)可以為手機號處于正常使用、停機、關(guān)機和無信號等狀態(tài)等,處于異常使用狀態(tài)時的手機號通常顯示為空號的狀態(tài)。
需要說明的是,實施例1的步驟s11和s12在實際應(yīng)用過程中也可能有多種變化,例如直接將兩個步驟合并為一個步驟等,即查詢動作與獲取動作在一個步驟中完成。
步驟s13:根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
在此步驟中提到第一時間和第二時間,以下將對兩個時間概念的相關(guān)內(nèi)容進行詳述:
對于第一時間,由于在步驟s12中獲取到的第一時間可能是有多個,每個第一時間則會對應(yīng)有一個使用狀態(tài)記錄,使用狀態(tài)記錄和其生成的第一時間可以是一一對應(yīng)關(guān)系。另外,上述第一時間可以是距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)(如三個月、一個月、十天或者五天等)的第一時間,此時將可能會有一個或者多個第一時間,也可以是距當(dāng)前時刻最近的第一時間,這里距當(dāng)前時刻最近的第一時間,即該第一時間與當(dāng)前時刻的時間間隔最小。
對于所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間。首先用戶在網(wǎng)站注冊成功時,即可獲得到當(dāng)前網(wǎng)站分配給該用戶的注冊賬號,用戶通過注冊賬號即可登錄上述網(wǎng)站進行網(wǎng)上購物,網(wǎng)上交易,網(wǎng)上聊天等一些活動。對于第二時間,可以是用戶在上述網(wǎng)站注冊時,也即當(dāng)前網(wǎng)站分配給該用戶的注冊賬號時建立綁定對象和注冊賬號之間的綁定關(guān)系時的時間;又或者是在用戶在網(wǎng)站注冊一段時間之后將綁定對象與注冊賬號綁定的時間。另外,上述的第二時間的具體數(shù)值可以存儲在當(dāng)前網(wǎng)站中。
根據(jù)注冊賬號和綁定對象建立綁定關(guān)系時的第二時間與第一時間之間的關(guān)系,即可確定是否能夠解除注冊賬號和綁定對象之間的綁定關(guān)系。例如,如 果所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間早于所述第一時間,則確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系;如果所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間晚于所述第一時間,則確定不能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
采用實施例1提供的方法,首先根據(jù)綁定對象查詢所述綁定對象的使用狀態(tài)記錄,然后獲取異常使用狀態(tài)的使用狀態(tài)記錄生成的第一時間,最后根據(jù)所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間與所述第一時間的關(guān)系即可確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
另外,對于當(dāng)前網(wǎng)站而言,確定出能夠解除綁定關(guān)系之后,當(dāng)前網(wǎng)站即可解除注冊賬號和綁定對象之間的綁定關(guān)系,相對于現(xiàn)有技術(shù)中只能夠靠用戶主動解綁的方法,可以及時釋放當(dāng)前網(wǎng)站存儲的綁定對象資源,提高當(dāng)前網(wǎng)站的資源利用率。
對于重新分配到綁定對象的其他用戶而言,由于當(dāng)前網(wǎng)站解除了之前的注冊賬號和綁定對象之間的綁定關(guān)系,該用戶在當(dāng)前網(wǎng)站注冊分配到新的注冊賬號時,可以建立綁定對象和新的注冊賬號之間的綁定關(guān)系,避免了由于之前的綁定關(guān)系影響該用戶對綁定對象和新的注冊賬號的綁定行為,進一步提升用戶體驗。
實施例2
在實施例1的步驟s13中提到根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。在具體進行操作時,可能會存在以下情況:第一時間晚于又或者是早于第二時間,從而形成本發(fā)明的另一實施例,如圖2所示,本實施例2與實施例1的區(qū)別為:實施例1的步驟s13在本實施例2中變化為:判斷第二時間早于還是晚于第一時間,如果第二時間早于第一時間,則執(zhí)行步驟s231;如果第二時間晚于第一時間,則執(zhí)行步驟s232。以下對兩 個步驟進行說明:
步驟s231:確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系;
這里的時間軸關(guān)系具體如圖3所示,說明綁定對象和注冊賬號綁定之后,綁定對象存在有異常使用狀態(tài)階段,則綁定對象很有可能是被綁定對象所屬的服務(wù)器收回成為空號,又或者是綁定對象所屬的服務(wù)器將綁定對象重新分配給了其他用戶使用。此時,使用綁定對象的用戶和在該網(wǎng)站注冊的使用注冊賬號的用戶則不是同一個用戶(實際情況中是同一個用戶的概率幾乎為零,本實施例可以不予考慮),此時,則可以確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系
步驟s232:確定不能解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
這里的時間軸關(guān)系具體如圖4所示,說明綁定對象和注冊賬號綁定之后,綁定對象一直是處于正常使用狀態(tài)階段,則綁定對象的用戶沒有發(fā)生變化。此時,使用綁定對象的用戶和在該網(wǎng)站注冊的使用該注冊賬號的用戶則還是同一個用戶,此時,則可以確定綁定對象和注冊賬號不能能夠解除綁定關(guān)系。
除了上述步驟s231和步驟s232之外,當(dāng)然還可能存在實施例1的步驟s12中獲取不到狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,這說明綁定對象一直處于正常使用狀態(tài),同樣可以確定綁定對象和注冊賬號之間不能夠解除綁定關(guān)系。
采用實施例2提供的方法,首先根據(jù)綁定對象查詢所述綁定對象的使用狀態(tài)記錄,然后獲取異常使用狀態(tài)的使用狀態(tài)記錄生成的第一時間,最后根據(jù)所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間與所述第一時間的關(guān)系即可確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
另外,對于當(dāng)前網(wǎng)站而言,確定綁定對象和注冊賬號能夠解除綁定關(guān)系之后,所述方法還可以包括以下步驟:解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。相對于現(xiàn)有技術(shù)中只能夠靠用戶主動解綁的方法,可以及時釋放存儲的綁定對象資源,提高當(dāng)前網(wǎng)站的資源利用率。
如果所述注冊賬號包括多個,與多個注冊賬號具有綁定關(guān)系的綁定對象為同一個時,在實施例2的步驟s231中確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,則在解除一個注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述多個注冊賬號中的其它注冊賬號和所述綁定對象的綁定關(guān)系。
實施例3
為更透切地描述實施例2的解綁方法,下面以一個具體的實例進行說明。其中綁定對象為手機號b,相應(yīng)地,綁定對象所屬的服務(wù)器為該手機號b的號段所對應(yīng)的電信運營商服務(wù)器,注冊賬號為用戶在電子商務(wù)網(wǎng)站注冊時,網(wǎng)站給用戶分配的賬號c。
在此實施例3之前,手機號b和賬號c建立了綁定關(guān)系,用戶通過手機號c即可接收到網(wǎng)站相關(guān)的促銷信息,用戶購物的物流信息等,即自手機號b與賬號c綁定之后,上述電子商務(wù)網(wǎng)站定時(如每天或每周等),又或者是在用戶需要時向用戶發(fā)送信息,當(dāng)然發(fā)送途徑還是經(jīng)過手機號b的電信運營商,同時上述電信運營商還會將每條信息的發(fā)送狀態(tài)碼發(fā)送至當(dāng)前網(wǎng)站,當(dāng)然當(dāng)前網(wǎng)站還會接收并存儲上述發(fā)送狀態(tài)碼,并同時存儲每個發(fā)送狀態(tài)碼對應(yīng)的時間,上述時間可以是當(dāng)前網(wǎng)站接收到上述發(fā)送狀態(tài)碼的時間,也可以是上述電信運營商生成發(fā)送狀態(tài)碼的時間。發(fā)送狀態(tài)碼可以為在之前實施例中的提到的使用狀態(tài)記錄。
另外,在實施例3之前已經(jīng)明確每個發(fā)送狀態(tài)碼代表的含義,例如發(fā)送狀態(tài)碼為delivrd則可以表示消息發(fā)送成功,即手機號b的用戶成功接收到短信;發(fā)送狀態(tài)碼為mk:0001則可以表示發(fā)送的手機號為空號等。實施例3可以用于判斷手機號b和賬號c是否能夠解除綁定關(guān)系,如圖5所示,本實施例的方法包括以下幾個步驟:
步驟s51:根據(jù)手機號b查詢與手機號b對應(yīng)的發(fā)送狀態(tài)碼;
在上述電子商務(wù)網(wǎng)站中通常會存儲大量的發(fā)送狀態(tài)碼,分別對應(yīng)于不同的 手機號,以及對應(yīng)于一個手機號的不同時刻發(fā)送的短信狀態(tài)。在此步驟中則可以先查詢所有的與手機號b對應(yīng)的發(fā)送狀態(tài)碼,每存在有一個與手機號b對應(yīng)的發(fā)送狀態(tài)碼則表示網(wǎng)站曾經(jīng)向手機號b發(fā)送過一次消息。
步驟s52:獲取表示手機號b為空號的發(fā)送狀態(tài)碼生成的第一時間;
表示手機號b為空號的發(fā)送狀態(tài)碼同樣可能會有很多,在此步驟中則可以獲取所有的表示手機號b為空號的發(fā)送狀態(tài)碼所對應(yīng)的多個第一時間。
步驟s53:根據(jù)距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間與手機號b和賬號c綁定時的第二時間確定手機號b和賬號c是否能夠解除綁定關(guān)系。
距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間,可以是距當(dāng)前時刻最近的第一時間(第一時間與當(dāng)前時刻的時間間隔即預(yù)設(shè)時長),也可能是距離當(dāng)前時刻在一周,兩周內(nèi)等預(yù)設(shè)時長內(nèi)的幾個第一時間的具體數(shù)值。
如果距當(dāng)前時刻最近的第一時間晚于手機號b和賬號c綁定時的第二時間,又或者是距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的一個或幾個第一時間均晚于第二時間,說明在手機號b和賬號c綁定后,手機號b有過變?yōu)榭仗柕募o(jì)錄,所以手機號b和賬號c的綁定關(guān)系可以解除。
如果距當(dāng)前時刻最近的第一時間早于手機號b和賬號c綁定時的第二時間,又或者是距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的一個或幾個第一時間均早于第二時間,說明手機號b之前被綁定到另一個用戶上,但手機號b后來被運營商回收后發(fā)放給此用戶,所以此手機號b和賬號c之間的綁定關(guān)系不能解除,因為手機號b正在被此用戶使用。
另外,如果第一時間不存在,即未收到過表示手機號b為空號的運營商發(fā)送狀態(tài)碼,說明手機號b沒有變成空號的記錄,同樣手機號b和賬號c之間的綁定關(guān)系不能解除。
采用實施例3提供的方法,首先查詢與手機號對應(yīng)的發(fā)送狀態(tài)碼,然后獲取表示手機號為空號的發(fā)送狀態(tài)碼對應(yīng)的第一時間,最后根據(jù)距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間與手機號和賬號綁定時的第二時間確定手機號和賬號是 否能夠解除綁定關(guān)系。
另外,對于當(dāng)前網(wǎng)站而言,確定手機號和賬號能夠解除綁定關(guān)系之后,當(dāng)前網(wǎng)站即可解除手機號和賬號之間的綁定關(guān)系,相對于現(xiàn)有技術(shù)中只能夠靠用戶主動解綁的方法,可以及時釋放存儲的手機號資源,提高當(dāng)前網(wǎng)站的資源利用率。
對于重新分配到手機號的用戶而言,由于當(dāng)前網(wǎng)站解除了之前手機號和賬號之間的綁定關(guān)系,該用戶在當(dāng)前網(wǎng)站注冊分配到賬號時,可以建立手機號和分配到的賬號之間的綁定關(guān)系,避免了由于之前手機號和賬號之間的綁定關(guān)系影響該用戶對手機號和分配到的賬號的綁定行為,進一步提升用戶體驗。
實施例4
基于相同的發(fā)明構(gòu)思,實施例4提供了一種綁定方法,所述方法用于原注冊賬號及與所述原注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,以及在所述綁定對象與新注冊賬號之間建立綁定關(guān)系,如圖6所示,該方法包括以下幾個步驟:
步驟s61:接收將新注冊賬號和所述綁定對象建立綁定關(guān)系的綁定請求;
用戶在網(wǎng)站注冊成功時,網(wǎng)站即會分配給上述用戶新注冊賬號,此用戶還可以是擁有上述綁定對象的使用權(quán)限,此時,用戶即可發(fā)出將綁定對象與分配到的新注冊賬號建立綁定關(guān)系的請求,此時,當(dāng)前網(wǎng)站即可接收上述綁定請求。
步驟s62:判斷所述綁定對象是否與所述原注冊賬號存在綁定關(guān)系;
網(wǎng)站在接收到上述綁定請求之后,即可判斷綁定對象在當(dāng)前網(wǎng)站的綁定情況,具體在判斷上述綁定對象是否是與原注冊賬號存在綁定關(guān)系時,可以首先查詢綁定對象在當(dāng)前網(wǎng)站的所有綁定記錄,根據(jù)綁定記錄判斷所述綁定對象是否是與原注冊賬號存在綁定關(guān)系。
步驟s63:確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系;
如果步驟s62的判斷結(jié)果為是時,則根據(jù)原注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間,以及所述綁定對象的狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài)。
此步驟的具體確定方法參見實施例1或?qū)嵤├?的方法,為避免重復(fù),在此不再贅述,其中該實施例中的“原注冊賬號”即實施例1或?qū)嵤├?中的“注冊賬號”。
步驟s64:解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。
當(dāng)步驟s63中確定能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。
采用實施例4提供的方法,對于重新分配到綁定對象的用戶而言,該用戶在當(dāng)前網(wǎng)站注冊分配到新注冊賬號時,由于當(dāng)前網(wǎng)站解除綁定對象和原注冊賬號之間的綁定關(guān)系,可以建立新注冊賬號和綁定對象之間的綁定關(guān)系,避免了由于之前綁定對象和原注冊賬號之間的綁定關(guān)系影響該用戶對綁定對象和新注冊賬號的綁定行為,提升用戶體驗。
實施例5
基于相同的發(fā)明構(gòu)思,實施例5提供了一種解綁裝置,用于確定是否能夠解除注冊賬號和綁定對象之間的綁定關(guān)系,如圖7所示,該裝置包括:查詢模塊71,獲取模塊72和確定模塊73,其中:
所述查詢模塊71,可以用于根據(jù)所述綁定對象查詢所述綁定對象的使用狀態(tài)記錄,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);
所述獲取模塊72,可以用于獲取狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間;
所述確定模塊73,可以用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
本裝置實施例工作時,查詢模塊首先查詢與綁定對象對應(yīng)的所有使用狀態(tài)記錄,然后獲取模塊獲取所述綁定對象處于異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,最后確定模塊根據(jù)所述注冊賬號和綁定對象建立綁定關(guān)系時的第二時間與所述第一時間確定是否解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
實施例5中的確定模塊73用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體可以包括:根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間與距當(dāng)前時刻在預(yù)設(shè)時長內(nèi)的第一時間,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
另外,確定模塊73用于根據(jù)所述注冊賬號和所述綁定對象建立綁定關(guān)系時的第二時間與所述第一時間之間的關(guān)系,確定是否能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系,具體可以包括:如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第一時間早于所述第二時間,則確定能夠解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系;和/或,如果所述注冊賬號和所述綁定對象建立綁定關(guān)系的第一時間晚于所述第二時間,則確定不能解除所述注冊賬號和所述綁定對象之間的綁定關(guān)系。
實施例6
基于相同的發(fā)明構(gòu)思,實施例6提供了一種綁定裝置,所述裝置用于原注冊賬號及與所述原注冊賬號具有綁定關(guān)系的綁定對象之間的解綁,以及在所述 綁定對象與新注冊賬號之間建立綁定關(guān)系,如圖8所示,該裝置包括接收模塊81、判斷模塊82、確定解除模塊83和綁定模塊84,其中:
所述接收模塊81,可以用于接收將新注冊賬號和所述綁定對象建立綁定關(guān)系的綁定請求;
所述判斷模塊82,可以用于判斷所述綁定對象是否與所述原注冊賬號存在綁定關(guān)系;
所述確定解除模塊83,可以用于在判斷模塊的判斷結(jié)果為是時,根據(jù)原注冊賬號和所述綁定對象建立綁定關(guān)系的第二時間,以及所述綁定對象的狀態(tài)為異常使用狀態(tài)的使用狀態(tài)記錄生成時的第一時間,確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系,所述使用狀態(tài)記錄根據(jù)所述綁定對象所屬的服務(wù)器獲知的所述綁定對象的使用狀態(tài)生成,所述使用狀態(tài)包括正常使用狀態(tài)和異常使用狀態(tài);
所述綁定模塊84,可以用于在確定解除模塊確定能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。
本裝置實施例工作時,接收模塊接收將新注冊賬號和所述綁定對象建立綁定關(guān)系的綁定請求,判斷模塊判斷所述綁定對象是否與所述原注冊賬號存在綁定關(guān)系,然后確定解除模塊在判斷模塊的判斷結(jié)果為是時,確定是否能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系,最后綁定模塊在確定解除模塊確定能夠解除所述原注冊賬號和所述綁定對象之間的綁定關(guān)系時,解除所述綁定對象和所述原注冊賬號之間的綁定關(guān)系,并建立所述綁定對象和所述新注冊賬號之間的綁定關(guān)系。該裝置實施例可以取得與前述的方法實施例4相同或類似的技術(shù)效果。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié) 合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
在一個典型的配置中,計算設(shè)備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存 (pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
以上僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。