亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

終端設備、識別終端設備的方法及系統(tǒng)的制作方法_4

文檔序號:9380310閱讀:來源:國知局
備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與接收的信息庫不匹配。
[0127]由上述可見,本發(fā)明實施例的識別終端設備的方法,設置檢測程序在獲取終端設備硬件信息的同時,通過反射調(diào)用接口(反射調(diào)用系統(tǒng)接口)方法判斷終端設備是否存在特定的基礎服務接口,從而結(jié)合終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息,確定終端設備是否為真品。雖然現(xiàn)在很多終端設備可以刷操作系統(tǒng)ROM并能夠?qū)K端設備硬件信息進行更改,但基于操作系統(tǒng)的基礎服務接口不會隨著刷操作系統(tǒng)ROM發(fā)生變化,因而,終端設備識別準確率較高,也保障了用戶、終端設備生產(chǎn)廠商以及終端設備運營商的合法權益,提升了用戶的業(yè)務體驗。
[0128]圖2示出了本發(fā)明實施例的終端設備結(jié)構。參見圖2,該終端設備包括:信息獲取模塊、匹配模塊以及識別模塊,其中,
[0129]信息獲取模塊,用于獲取終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息;
[0130]本發(fā)明實施例中,終端設備硬件信息包括:終端設備型號信息、終端設備CPU信息、終端設備內(nèi)存信息、終端設備屏幕尺寸信息以及終端設備內(nèi)置攝像頭像素信息等。
[0131 ] 以短信服務接口為例,基礎服務接口標識信息包括:發(fā)送短信的接口名稱、接收短信的接口名稱等。
[0132]基礎服務接口包括:操作系統(tǒng)接口、短信服務接口、語音識別服務接口、客服服務接口、地理位置服務接口、多媒體服務接口以及通話服務接口中的一種或其任意組合。
[0133]終端設備包括:可視電話、會議終端、個人計算機、個人數(shù)字助理、移動電話、平板電腦、個人視頻播放器、網(wǎng)卡等。
[0134]作為可選實施例,信息獲取模塊包括:終端設備顯示界面單元、識別顯示界面單元、判斷單元、終端設備硬件信息讀取單元、調(diào)用單元以及基礎服務接口標識信息獲取單元(圖中未示出),其中,
[0135]終端設備顯示界面單元,用于接收用戶通過終端設備顯示界面輸入的識別請求,進入識別顯示界面單元中的識別顯示界面;
[0136]判斷單元,用于確定用戶在識別顯示界面中輸入硬件信息獲取請求后,通知終端設備硬件信息讀取單元;確定用戶在識別顯示界面中輸入包含基礎服務接口名稱的硬件信息獲取請求后,通知調(diào)用單元;
[0137]終端設備硬件信息讀取單元,用于根據(jù)接收的通知,啟動檢測程序從預先設置的終端設備硬件信息存儲區(qū)讀取終端設備硬件信息;
[0138]調(diào)用單元,用于根據(jù)接收的通知,啟動檢測程序通過反射調(diào)用接口方法,查詢終端設備類庫,得到輸入的基礎服務接口名稱對應的接口函數(shù);
[0139]基礎服務接口標識信息獲取單元,用于利用調(diào)用單元得到的接口函數(shù)獲取基礎服務接口標識信息和/或基礎服務接口屬性信息。
[0140]匹配模塊,用于將信息獲取模塊獲取的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與云端服務器存儲的各終端設備對應的信息庫進行匹配,在確定終端設備硬件信息以及基礎服務接口標識信息與云端服務器存儲的任一終端設備對應的信息庫不相匹配后,向識別模塊發(fā)送匹配失敗信息;
[0141]作為可選實施例,匹配模塊包括:第一傳輸單元以及第一接收單元(圖中未示出),其中,
[0142]第一傳輸單元,用于將獲取的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息傳輸至云端服務器;
[0143]第一接收單元,用于接收云端服務器下發(fā)的匹配失敗信息,向識別模塊發(fā)送。
[0144]作為另一可選實施例,匹配模塊包括:第二傳輸單元、第二接收單元以及匹配單元(圖中未示出),其中,
[0145]第二傳輸單元,用于將獲取的終端設備硬件信息傳輸至云端服務器;
[0146]第二接收單元,用于接收云端服務器下發(fā)的信息庫,輸出至匹配單元;
[0147]本發(fā)明實施例中,云端服務器接收終端設備硬件信息,查詢預先存儲的各終端設備對應的信息庫,得到接收的終端設備硬件信息對應的信息庫并下發(fā)。
[0148]匹配單元,用于判斷信息獲取模塊獲取的終端設備硬件信息中的每一信息是否與接收的信息庫中的相應信息相同,以及,信息獲取模塊獲取的基礎服務接口標識信息和/或基礎服務接口屬性信息中的每一信息是否與接收的信息庫中的相應信息相同,如果一項以上信息不相同,確定接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與得到的信息庫不匹配,向識別模塊發(fā)送匹配失敗信息。
[0149]識別模塊,用于根據(jù)接收的匹配失敗信息提示用戶。
[0150]本發(fā)明實施例中,識別模塊識別所述終端設備為非正品或提示所述終端設備通過非正常渠道獲得。
[0151]圖3示出了本發(fā)明實施例識別終端設備的系統(tǒng)結(jié)構。參見圖3,該系統(tǒng)包括:終端設備以及云端服務器,其中,
[0152]終端設備,用于獲取終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息,向云端服務器發(fā)送;接收云端服務器下發(fā)的匹配失敗信息,識別所述終端設備為非正品;
[0153]本發(fā)明實施例中,終端設備包括:信息獲取模塊、匹配模塊以及識別模塊(圖中未示出),其中,
[0154]信息獲取模塊,用于獲取終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息;
[0155]匹配模塊,用于將信息獲取模塊獲取的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與云端服務器存儲的各終端設備對應的信息庫進行匹配,在確定終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與云端服務器存儲的任一終端設備對應的信息庫不相匹配后,向識別模塊發(fā)送匹配失敗信息;
[0156]本發(fā)明實施例中,匹配模塊包括:傳輸單元以及接收單元,其中,
[0157]傳輸單元,用于將獲取的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息傳輸至云端服務器;
[0158]接收單元,用于接收云端服務器下發(fā)的匹配失敗信息,向識別模塊發(fā)送。
[0159]識別模塊,用于根據(jù)接收的匹配失敗信息識別所述終端設備為非正品。
[0160]云端服務器,用于接收終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息,與存儲的各終端設備對應的信息庫進行匹配,確定接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與存儲的任一終端設備對應的信息庫不相匹配,向終端設備下發(fā)匹配失敗信息。
[0161]本發(fā)明實施例中,云端服務器包括:信息接收模塊以及匹配處理模塊(圖中未示出),其中,
[0162]信息接收模塊,用于接收終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息,輸出至匹配處理模塊;
[0163]匹配處理模塊,用于將接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與存儲的各終端設備對應的信息庫進行匹配,確定接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與存儲的任一終端設備對應的信息庫不相匹配,向終端設備下發(fā)匹配失敗信息。
[0164]本發(fā)明實施例中,作為可選實施例,匹配處理模塊包括:查詢單元以及匹配處理單元,其中,
[0165]查詢單元,用于接收終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息,查詢預先存儲的各終端設備對應的信息庫,得到接收的終端設備硬件信息對應的信息庫;
[0166]匹配處理單元,用于判斷接收的終端設備硬件信息中的每一信息是否與得到的信息庫中的相應信息相同,以及,接收的基礎服務接口標識信息和/或基礎服務接口屬性信息中的每一信息是否與獲取的信息庫中的相應信息相同,如果一項以上信息不相同,確定接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與得到的信息庫不匹配,向終端設備下發(fā)匹配失敗信息。
[0167]作為另一可選實施例,匹配處理模塊包括:遍歷單元、判斷單元以及監(jiān)測單元,其中,
[0168]遍歷單元,用于在云端服務器啟動后,從各終端設備對應的信息庫中,選取一信息庫輸出至判斷單元;接收監(jiān)測單元輸出的遍歷信息,將當前信息庫的下一信息庫輸出至判斷單元;
[0169]判斷單元,用于在確定接收的終端設備硬件信息中的任一信息與當前信息庫中的相應信息不相同后,或者,在確定接收的基礎服務接口標識信息和/或基礎服務接口屬性信息中的任一信息與當前信息庫中的相應信息不相同后,通知監(jiān)測單元;
[0170]監(jiān)測單元,用于在接收通知后,如果遍歷單元中的當前信息庫不為最后一個信息庫,向遍歷單元輸出遍歷信息;如果遍歷單元中的當前信息庫為最后一個信息庫,確定接收的終端設備硬件信息以及基礎服務接口標識信息和/或基礎服務接口屬性信息與任一終端設備對應的信息庫不匹配,向終端設備下發(fā)匹配失敗信息。
[0171]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結(jié)構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0172]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構和技術,以便不模糊對本說明書的理解。
[0173]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0174]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單
當前第4頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1