信息校驗方法及設備的制造方法
【專利說明】
【技術領域】
[0001]本發明涉及互聯網技術領域,尤其涉及一種信息校驗方法及設備。
【【背景技術】】
[0002]隨著電子商務市場的日益繁榮,網絡營銷活動越來越頻繁。現有營銷活動往往會設置多個校驗規則,用于對參與該營銷互動的用戶的信息進行校驗,只有信息通過所有校驗規則的用戶才能最終享受該營銷活動帶來的優惠。
[0003]在現有營銷活動中,多條校驗規則之間的先后順序是預設的,且是固定的,需要按照該預設的順序,用一條一條的校驗規則對用戶的信息進行校驗,直到碰到不通過的校驗規則或者通過所有校驗規則為止,該校驗過程結束。這種校驗方式的效率較低,成本較高。
【
【發明內容】
】
[0004]本發明的多個方面提供一種信息校驗方法及設備,用以提高信息校驗的效率,降低成本。
[0005]本發明的一方面,提供一種信息校驗方法,包括:
[0006]獲取多條校驗規則對當前信息之前的至少一個信息進行校驗得到的所述多條校驗規則對應的校驗因子,所述校驗因子表征所述校驗規則的通過率;
[0007]根據所述多條校驗規則對應的校驗因子調整所述多條校驗規則之間的排列順序;
[0008]按照調整后的排列順序,依次使用所述多條校驗規則對當前信息進行校驗。
[0009]作為本發明的進一步改進,所述獲取多條校驗規則對當前信息之前的至少一個信息進行校驗得到的所述多條校驗規則對應的校驗因子,包括:
[0010]獲取所述多條校驗規則對當前信息之前的至少一個信息進行校驗得到的每條校驗規則的響應時間和校驗失敗次數;其中,每條校驗規則的響應時間是指所述校驗規則校驗一個信息所花費的平均時間,每條校驗規則的校驗失敗次數是指所述當前信息之前的至少一個信息中使用所述校驗規則進行校驗但未通過所述校驗規則的信息的個數;
[0011 ] 對于每條校驗規則,如果所述校驗規則的校驗失敗次數大于O,用所述校驗規則的響應時間除以所述校驗規則的校驗失敗次數,獲得所述校驗規則的校驗因子;如果所述校驗規則的校驗失敗次數等于0,將所述校驗規則的響應時間作為所述校驗規則的校驗因子。
[0012]作為本發明的進一步改進,所述獲取所述多條校驗規則對當前信息之前的至少一個信息進行校驗得到的每條校驗規則的響應時間,包括:
[0013]對于每條校驗規則,將所述校驗規則對當前信息之前的至少一個信息中的任一信息進行校驗所花費的時間作為所述校驗規則的響應時間。
[0014]作為本發明的進一步改進,所述當前信息之前的至少一個信息包括:當前信息之前使用所述多條校驗規則進行校驗的全部信息。
[0015]作為本發明的進一步改進,所述按照調整后的排列順序,依次使用所述多條校驗規則對當前信息進行校驗之后,還包括:
[0016]根據所述多條校驗規則對當前信息的校驗結果,對所述多條校驗規則對應的校驗因子進行更新。
[0017]本發明的另一方面,提供一種信息校驗設備,包括:
[0018]獲取模塊,用于獲取多條校驗規則對當前信息之前的至少一個信息進行校驗得到的所述多條校驗規則對應的校驗因子,所述校驗因子表征所述校驗規則的通過率;
[0019]調整模塊,用于根據所述多條校驗規則對應的校驗因子調整所述多條校驗規則之間的排列順序;
[0020]校驗模塊,用于按照調整后的排列順序,依次使用所述多條校驗規則對當前信息進行校驗。
[0021]作為本發明的進一步改進,所述獲取模塊包括:
[0022]獲取單元,用于獲取所述多條校驗規則對當前信息之前的至少一個信息進行校驗得到的每條校驗規則的響應時間和校驗失敗次數;其中,每條校驗規則的響應時間是指所述校驗規則校驗一個信息所花費的平均時間,每條校驗規則的校驗失敗次數是指所述當前信息之前的至少一個信息中使用所述校驗規則進行校驗但未通過所述校驗規則的信息的個數;
[0023]計算單元,用于對每條校驗規則,如果所述校驗規則的校驗失敗次數大于0,用所述校驗規則的響應時間除以所述校驗規則的校驗失敗次數,獲得所述校驗規則的校驗因子;如果所述校驗規則的校驗失敗次數等于0,將所述校驗規則的響應時間作為所述校驗規則的校驗因子。
[0024]作為本發明的進一步改進,所述獲取單元具體用于對于每條校驗規則,將所述校驗規則對當前信息之前的至少一個信息中的任一信息進行校驗所花費的時間作為所述校驗規則的響應時間,并獲取每條校驗規則的校驗失敗次數。
[0025]作為本發明的進一步改進,所述當前信息之前的至少一個信息包括:當前信息之前使用所述多條校驗規則進行校驗的全部信息。
[0026]作為本發明的進一步改進,所述設備還包括:更新模塊,用于根據所述多條校驗規則對當前信息的校驗結果,對所述多條校驗規則對應的校驗因子進行更新。
[0027]由上述可見,本發明在對當前信息進行校驗時,先利用多條校驗規則對當前信息之前的至少一個信息進行校驗得到的多條校驗規則對應的校驗因子,調整多條校驗規則之間的排列順序,之后,按照調整后的排列順序依次使用多條校驗規則對當前信息進行校驗。由于本發明中的校驗因子表征了校驗規則的通過率,因此根據多條校驗規則對應的校驗因子調整多條校驗規則之間的排列順序,可以把通過率低的校驗規則調整到前面,優先使用通過率低的校驗規則對當前信息進行校驗,可以盡早結束校驗過程,提高校驗效率,降低校驗成本。
【【附圖說明】】
[0028]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0029]圖1為本發明一實施例提供的信息校驗方法的流程示意圖;
[0030]圖2為本發明一實施例提供的步驟101的實現方法的流程示意圖;
[0031]圖3為本發明一實施例提供的信息校驗設備的結構示意圖;
[0032]圖4為本發明另一實施例提供的信息校驗設備的結構示意圖。
【【具體實施方式】】
[0033]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0034]圖1為本發明一實施例提供的信息校驗方法的流程示意圖。如圖1所示,該方法包括:
[0035]101、獲取多條校驗規則對當前信息之前的至少一個信息進行校驗得到的多條校驗規則對應的校驗因子,校驗因子表征校驗規則的通過率。
[0036]102、根據多條校驗規則對應的校驗因子調整多條校驗規則之間的排列順序。
[0037]103、按照調整后的排列順序,依次使用多條校驗規則對當前信息進行校驗。
[0038]首先說明,本實施例涉及的信息可以是任何應用場景中任何需要校驗的信息,舉例說明,可以是營銷活動中的用戶信息和交易信息。
[0039]信息校驗設