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

一種處理器及其處理方法和智能設(shè)備與流程

文檔序號:12468378閱讀:245來源:國知局
一種處理器及其處理方法和智能設(shè)備與流程

本發(fā)明涉及智能設(shè)備技術(shù)領(lǐng)域,具體地,涉及一種處理器及其處理方法和智能設(shè)備。



背景技術(shù):

隨著社會智能化的高速發(fā)展,以安全芯片(SE,secure element)為信息載體的智能卡及設(shè)備廣泛應(yīng)用于金融、稅務(wù)、公安、交通、郵電、通訊、服務(wù)、醫(yī)療等多個行業(yè),涉及范圍非常廣。

由于各個領(lǐng)域的智能卡應(yīng)用迅猛發(fā)展,越來越多的應(yīng)用服務(wù)提供商發(fā)現(xiàn)有許多的因素制約著智能卡應(yīng)用的發(fā)展,最主要的因素是:一方面,使用安全芯片需要依賴于專業(yè)的技術(shù)開發(fā)人員,需要專業(yè)的技術(shù)開發(fā)人員了解安全芯片操作系統(tǒng)、應(yīng)用、通信協(xié)議等相關(guān)知識,才能進(jìn)行自主開發(fā),而應(yīng)用服務(wù)提供商沒有安全芯片技術(shù)人員儲備;另一方面,由于不同行業(yè)行業(yè)標(biāo)準(zhǔn)的多樣性和專業(yè)性,應(yīng)用服務(wù)提供商不能通過準(zhǔn)確、快捷、簡單易懂的方式將其應(yīng)用服務(wù)接入安全芯片,這在很大程度上阻礙了不同行業(yè)應(yīng)用服務(wù)之間的融合。



技術(shù)實現(xiàn)要素:

本發(fā)明針對現(xiàn)有技術(shù)中存在的上述技術(shù)問題,提供一種處理器及其處理方法和智能設(shè)備。該處理器通過在配置有處理卡的處理器中設(shè)置微控制卡,能實現(xiàn)在沒有配備了解處理卡的專業(yè)技術(shù)人員的情況下,應(yīng)用服務(wù)仍然能夠準(zhǔn)確、快捷、簡單易懂地接入處理卡,從而使應(yīng)用服務(wù)在處理卡上的運行變得更加簡單快捷,實現(xiàn)了其在處理卡上的安全運行,進(jìn)而在很大程度上促進(jìn)了不同應(yīng)用服務(wù)之間的融合。

本發(fā)明提供一種處理器,包括處理卡,用于為多種應(yīng)用服務(wù)提供運行平臺,還包括微控制卡,用于協(xié)助所述應(yīng)用服務(wù)接入到所述處理卡。

優(yōu)選地,所述微控制卡包括指令轉(zhuǎn)換單元和傳送單元,所述指令轉(zhuǎn)換單元連接所述傳送單元,所述傳送單元連接所述處理卡;

所述指令轉(zhuǎn)換單元用于接入所述應(yīng)用服務(wù)的服務(wù)指令,并判斷所述服務(wù)指令是否為應(yīng)用協(xié)議數(shù)據(jù)指令;還用于將不是所述應(yīng)用協(xié)議數(shù)據(jù)指令的所述服務(wù)指令轉(zhuǎn)換為所述應(yīng)用協(xié)議數(shù)據(jù)指令,并將所述服務(wù)指令對應(yīng)的所述應(yīng)用協(xié)議數(shù)據(jù)指令傳送給所述傳送單元;

所述傳送單元用于將所述應(yīng)用協(xié)議數(shù)據(jù)指令傳送給所述處理卡;

所述處理卡用于根據(jù)所述應(yīng)用協(xié)議數(shù)據(jù)指令運行所述服務(wù)指令。

優(yōu)選地,所述處理卡還用于通過所述傳送單元向所述指令轉(zhuǎn)換單元返回處理結(jié)果響應(yīng)數(shù)據(jù);

所述指令轉(zhuǎn)換單元還用于接收所述應(yīng)用服務(wù)定制的處理結(jié)果數(shù)據(jù),并根據(jù)所述處理結(jié)果響應(yīng)數(shù)據(jù)將所述應(yīng)用服務(wù)定制的所述處理結(jié)果數(shù)據(jù)返給所述應(yīng)用服務(wù)。

優(yōu)選地,所述微控制卡還包括控制單元,所述控制單元用于連接傳感元件,所述控制單元用于接收所述應(yīng)用服務(wù)定制的控制指令,并根據(jù)所述控制指令控制所述傳感元件工作。

優(yōu)選地,所述指令轉(zhuǎn)換單元還用于連接第二微控制卡,所述指令轉(zhuǎn)換單元還用于接收所述第二微控制卡發(fā)送的控制指令,并將經(jīng)所述處理卡處理后返回的處理結(jié)果響應(yīng)數(shù)據(jù)傳送給所述第二微控制卡;所述控制指令為所述應(yīng)用服務(wù)對所述第二微控制卡定制的控制指令;

所述第二微控制卡連接第二傳感元件,用于根據(jù)所述處理結(jié)果響應(yīng)數(shù)據(jù)控制所述第二傳感元件工作。

本發(fā)明還提供一種智能設(shè)備,包括上述處理器。

本發(fā)明還提供一種上述處理器的處理方法,包括:

微控制卡協(xié)助應(yīng)用服務(wù)接入處理卡,以使所述處理卡為多種所述應(yīng)用服務(wù)提供運行平臺。

優(yōu)選地,所述微控制卡協(xié)助應(yīng)用服務(wù)接入處理卡包括:

所述微控制卡接入所述應(yīng)用服務(wù)的服務(wù)指令;

判斷所述服務(wù)指令是否為應(yīng)用協(xié)議數(shù)據(jù)指令;如果是,將所述服務(wù)指令對應(yīng)的所述應(yīng)用協(xié)議數(shù)據(jù)指令傳送給所述處理卡;如果否,將所述服務(wù)指令轉(zhuǎn)換為所述應(yīng)用協(xié)議數(shù)據(jù)指令,然后將所述服務(wù)指令對應(yīng)的所述應(yīng)用協(xié)議數(shù)據(jù)指令傳送給所述處理卡。

優(yōu)選地,還包括:

所述微控制卡接收所述處理卡返回的處理結(jié)果響應(yīng)數(shù)據(jù);

所述微控制卡接收所述應(yīng)用服務(wù)定制的處理結(jié)果數(shù)據(jù),并根據(jù)所述處理結(jié)果響應(yīng)數(shù)據(jù)將所述應(yīng)用服務(wù)定制的所述處理結(jié)果數(shù)據(jù)返給所述應(yīng)用服務(wù)。

優(yōu)選地,還包括:所述微控制卡接收所述應(yīng)用服務(wù)定制的控制指令,并根據(jù)所述控制指令控制傳感元件工作。

優(yōu)選地,還包括:所述微控制卡接收第二微控制卡發(fā)送的控制指令,并將經(jīng)所述處理卡處理后返回的處理結(jié)果響應(yīng)數(shù)據(jù)傳送給所述第二微控制卡,以使所述第二微控制卡根據(jù)所述處理結(jié)果響應(yīng)數(shù)據(jù)控制第二傳感元件工作;

所述控制指令為所述應(yīng)用服務(wù)對所述第二微控制卡定制的控制指令。

本發(fā)明的有益效果:本發(fā)明所提供的處理器,通過在配置有處理卡的處理器中設(shè)置微控制卡,能實現(xiàn)在沒有配備了解處理卡的專業(yè)技術(shù)人員的情況下,應(yīng)用服務(wù)仍然能夠準(zhǔn)確、快捷、簡單易懂地接入處理卡,從而使應(yīng)用服務(wù)在處理卡上的運行變得更加簡單快捷,實現(xiàn)了其在處理卡上的安全運行,進(jìn)而在很大程度上促進(jìn)了不同應(yīng)用服務(wù)之間的融合。

本發(fā)明所提供的智能設(shè)備,通過采用上述處理器,能使應(yīng)用服務(wù)準(zhǔn)確、快捷、簡單易懂地接入智能設(shè)備,從而使應(yīng)用服務(wù)在智能設(shè)備上的運行變得更加簡單快捷,進(jìn)而在很大程度上促進(jìn)了智能設(shè)備上不同應(yīng)用服務(wù)之間的融合。

附圖說明

圖1為本發(fā)明實施例1中處理器的原理框圖;

圖2為本發(fā)明實施例1中處理器處理方法的流程圖;

圖3為本發(fā)明實施例1中步驟S 1的流程圖;

圖4為本發(fā)明實施例2中處理器的原理框圖;

圖5為本發(fā)明實施例2中處理器處理方法的流程圖。

其中的附圖標(biāo)記說明:

1.處理卡;2.微控制卡;21.指令轉(zhuǎn)換單元;22.傳送單元;23.控制單元;3.應(yīng)用服務(wù);4.傳感元件;5.第二微控制卡;6.第二傳感元件。

具體實施方式

為使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖和具體實施方式對本發(fā)明所提供的一種處理器及其處理方法和智能設(shè)備作進(jìn)一步詳細(xì)描述。

實施例1:

本實施例提供一種處理器,如圖1所示,包括處理卡1,用于為多種應(yīng)用服務(wù)3提供運行平臺,還包括微控制卡2,用于協(xié)助應(yīng)用服務(wù)3接入到處理卡1。

其中,處理卡1就是一個智能芯片SC(Smart card),處理卡1能運行各種智能應(yīng)用程序,即應(yīng)用服務(wù)3能在處理卡1上運行,處理卡1能為應(yīng)用服務(wù)3提供更加安全的運行平臺。微控制卡2是集成在處理器中的微控制芯片,微控制卡2能為應(yīng)用服務(wù)3接入處理卡1提供統(tǒng)一標(biāo)準(zhǔn)的應(yīng)用程序編程接口API(Appl ication Programming Interface)。

通過在配置有處理卡1的處理器中設(shè)置微控制卡2,能實現(xiàn)在沒有配備了解處理卡1的專業(yè)技術(shù)人員的情況下,應(yīng)用服務(wù)3仍然能夠準(zhǔn)確、快捷、簡單易懂地接入處理卡1,從而使應(yīng)用服務(wù)3在處理卡1上的運行變得更加簡單快捷,實現(xiàn)了其在處理卡1上的安全運行,進(jìn)而在很大程度上促進(jìn)了不同應(yīng)用服務(wù)3之間的融合。

本實施例中,微控制卡2包括指令轉(zhuǎn)換單元21和傳送單元22,指令轉(zhuǎn)換單元21連接傳送單元22,傳送單元22連接處理卡1。指令轉(zhuǎn)換單元21用于接入應(yīng)用服務(wù)3的服務(wù)指令,并判斷服務(wù)指令是否為應(yīng)用協(xié)議數(shù)據(jù)指令(即APDU指令,Application Protocol Data Unit);還用于將不是應(yīng)用協(xié)議數(shù)據(jù)指令的服務(wù)指令轉(zhuǎn)換為應(yīng)用協(xié)議數(shù)據(jù)指令,并將服務(wù)指令對應(yīng)的應(yīng)用協(xié)議數(shù)據(jù)指令傳送給傳送單元22。傳送單元22用于將應(yīng)用協(xié)議數(shù)據(jù)指令傳送給處理卡1。處理卡1用于根據(jù)應(yīng)用協(xié)議數(shù)據(jù)指令運行服務(wù)指令。

其中,由于處理卡1只能識別應(yīng)用協(xié)議數(shù)據(jù)指令,所以當(dāng)應(yīng)用服務(wù)3的服務(wù)指令不是應(yīng)用協(xié)議數(shù)據(jù)指令時,指令轉(zhuǎn)換單元21將服務(wù)指令轉(zhuǎn)換為應(yīng)用協(xié)議數(shù)據(jù)指令,這樣,應(yīng)用服務(wù)3就可以很容易地接入處理卡1,從而使其服務(wù)指令能夠更加安全地在處理卡1上運行。這里,指令轉(zhuǎn)換單元21就相當(dāng)于一個軟件接口SW,該軟件接口能使應(yīng)用服務(wù)快速接入處理卡1。

需要說明的是,服務(wù)指令中包括應(yīng)用服務(wù)3與處理卡1的通訊方法和應(yīng)用服務(wù)3服務(wù)指令的實現(xiàn)方法,即,這里指令轉(zhuǎn)換單元21為應(yīng)用服務(wù)3接入處理卡1提供了統(tǒng)一的應(yīng)用程序編程接口API((Application Programming Interface),從而實現(xiàn)了應(yīng)用服務(wù)3能快速接入到處理卡1上。

本實施例中,處理卡1還用于通過傳送單元22向指令轉(zhuǎn)換單元21返回處理結(jié)果響應(yīng)數(shù)據(jù)(即APDU響應(yīng)數(shù)據(jù))。指令轉(zhuǎn)換單元21還用于接收應(yīng)用服務(wù)3定制的處理結(jié)果數(shù)據(jù),并根據(jù)處理結(jié)果響應(yīng)數(shù)據(jù)將應(yīng)用服務(wù)3定制的處理結(jié)果數(shù)據(jù)返給應(yīng)用服務(wù)3。

其中,應(yīng)用服務(wù)3定制的處理結(jié)果數(shù)據(jù)指應(yīng)用服務(wù)3要求處理卡1在運行其服務(wù)指令后返回的數(shù)據(jù)。處理卡1在運行應(yīng)用服務(wù)3的服務(wù)指令后返回給指令轉(zhuǎn)換單元21的處理結(jié)果響應(yīng)數(shù)據(jù)包括多個,但指令轉(zhuǎn)換單元21只根據(jù)應(yīng)用服務(wù)3的要求返給其要求的數(shù)據(jù)。另外需要說明的是,指令轉(zhuǎn)換單元21在返給應(yīng)用服務(wù)3要求數(shù)據(jù)的過程中遵循二者之間定制的通訊協(xié)議和數(shù)據(jù)返回協(xié)議。

下面舉例說明處理器中微控制卡2的指令轉(zhuǎn)換單元21和傳送單元22的工作原理及過程:如應(yīng)用服務(wù)3為身份認(rèn)證服務(wù),身份認(rèn)證服務(wù)要求在處理卡1上運行一項身份認(rèn)證服務(wù);身份認(rèn)證服務(wù)向指令轉(zhuǎn)換單元21發(fā)送一條身份認(rèn)證指令;指令轉(zhuǎn)換單元21收到后,先判斷該身份認(rèn)證指令是否為APDU指令,假如不是,指令轉(zhuǎn)換單元21將該身份認(rèn)證指令轉(zhuǎn)換為APDU指令,然后將APDU指令通過其傳送單元22透傳給處理卡1;處理卡1收到該APDU指令,運行該APDU指令,然后向指令轉(zhuǎn)換單元21返回身份認(rèn)證通過的處理結(jié)果響應(yīng)數(shù)據(jù);同時,身份認(rèn)證服務(wù)也向指令轉(zhuǎn)換單元21定制了該處理結(jié)果響應(yīng)數(shù)據(jù),因此,指令轉(zhuǎn)換單元21在收到該處理結(jié)果響應(yīng)數(shù)據(jù)后,按照與身份認(rèn)證服務(wù)之間的定制協(xié)議將該結(jié)果數(shù)據(jù)返給身份認(rèn)證服務(wù)。

本實施例中,微控制卡2還包括控制單元23,控制單元23用于連接傳感元件4,控制單元23用于接收應(yīng)用服務(wù)3定制的控制指令,并根據(jù)控制指令控制傳感元件4工作。

其中,控制單元23就相當(dāng)于微控制卡2的硬件接口HW。應(yīng)用服務(wù)3定制的控制指令包括應(yīng)用服務(wù)3與控制單元23之間的通訊協(xié)議和應(yīng)用服務(wù)3控制傳感元件4的控制協(xié)議。如基于上面的身份認(rèn)證服務(wù)的例子,當(dāng)身份認(rèn)證服務(wù)收到身份認(rèn)證通過的結(jié)果數(shù)據(jù)時,向控制單元23發(fā)送控制傳感元件4如顯示傳感器顯示的控制指令;控制單元23收到該控制指令后,相應(yīng)地控制顯示傳感器顯示該結(jié)果數(shù)據(jù),如顯示認(rèn)證通過圖片或字幕信息。

需要說明的是,本實施例中的傳感元件4為處理器所安裝設(shè)備上的傳感元件4,上述例子只是示例性說明傳感元件4的工作,實際傳感元件4根據(jù)具體的實現(xiàn)方式的不同而不同,如傳感元件4還可以是感應(yīng)發(fā)聲的元件或者感應(yīng)后進(jìn)行其他操作的元件。

基于本實施例中處理器的上述結(jié)構(gòu),本實施例還提供一種該處理器的處理方法,包括:如圖2所示,

步驟S1:微控制卡協(xié)助應(yīng)用服務(wù)接入處理卡。

以實現(xiàn)步驟S2:處理卡為多種應(yīng)用服務(wù)提供運行平臺。

其中,步驟S1:微控制卡協(xié)助應(yīng)用服務(wù)接入處理卡包括:如圖3所示,

步驟S11:微控制卡接入應(yīng)用服務(wù)的服務(wù)指令。

步驟S12:判斷服務(wù)指令是否為應(yīng)用協(xié)議數(shù)據(jù)指令。如果是,執(zhí)行步驟S13:將服務(wù)指令對應(yīng)的應(yīng)用協(xié)議數(shù)據(jù)指令傳送給處理卡。如果否,執(zhí)行步驟S14:將服務(wù)指令轉(zhuǎn)換為應(yīng)用協(xié)議數(shù)據(jù)指令,然后將服務(wù)指令對應(yīng)的應(yīng)用協(xié)議數(shù)據(jù)指令傳送給處理卡。

本實施例中,處理器的處理方法還包括:

步驟S3:微控制卡接收處理卡返回的處理結(jié)果響應(yīng)數(shù)據(jù)。

步驟S4:微控制卡接收應(yīng)用服務(wù)定制的處理結(jié)果數(shù)據(jù),并根據(jù)處理結(jié)果響應(yīng)數(shù)據(jù)將應(yīng)用服務(wù)定制的處理結(jié)果數(shù)據(jù)返給應(yīng)用服務(wù)。

本實施例中,處理器的處理方法還包括:

步驟S5:微控制卡接收應(yīng)用服務(wù)定制的控制指令,并根據(jù)控制指令控制傳感元件工作。

實施例2:

本實施例提供一種處理器,與實施例1中不同的是,如圖4所示,在實施例1的基礎(chǔ)上,指令轉(zhuǎn)換單元21還用于連接第二微控制卡5,指令轉(zhuǎn)換單元21還用于接收第二微控制卡5發(fā)送的控制指令,并將經(jīng)處理卡1處理后返回的處理結(jié)果響應(yīng)數(shù)據(jù)傳送給第二微控制卡5;控制指令為應(yīng)用服務(wù)3對第二微控制卡5定制的控制指令。第二微控制卡5連接第二傳感元件6,用于根據(jù)處理結(jié)果響應(yīng)數(shù)據(jù)控制第二傳感元件6工作。

其中,第二微控制卡5和第二傳感元件6可以與處理器集成在同一設(shè)備或不同設(shè)備上,即同一設(shè)備或不同設(shè)備上的第二傳感元件6的控制可以通過控制其的第二微控制卡5與處理器中的指令轉(zhuǎn)換單元21之間定制控制協(xié)議實現(xiàn)。應(yīng)用服務(wù)3定制的對第二微控制卡5的控制指令包括應(yīng)用服務(wù)3與指令轉(zhuǎn)換單元21之間的通訊協(xié)議和應(yīng)用服務(wù)3控制第二傳感元件6的控制協(xié)議。

本實施例中微控制卡2中的指令轉(zhuǎn)換單元21還能輔助實現(xiàn)應(yīng)用服務(wù)3對其他設(shè)備上的第二傳感元件6的控制。

相應(yīng)地,本實施例還提供一種上述處理器的處理方法,與實施例1中的處理方法不同的是,在實施例1中處理方法的基礎(chǔ)上,處理器的處理方法還包括:如圖5所示,

步驟S6:微控制卡接收第二微控制卡發(fā)送的控制指令,并將經(jīng)處理卡處理后返回的處理結(jié)果響應(yīng)數(shù)據(jù)傳送給第二微控制卡,以使第二微控制卡根據(jù)處理結(jié)果響應(yīng)數(shù)據(jù)控制第二傳感元件工作??刂浦噶顬閼?yīng)用服務(wù)對第二微控制卡定制的控制指令。

下面舉例說明處理器通過與第二微控制卡5通信從而控制第二傳感元件6工作的過程:

例如:在手環(huán)上實現(xiàn)某銀行卡余額的顯示服務(wù),首先,手機的某銀行卡余額查詢應(yīng)用服務(wù)向手環(huán)上的第二微控制卡5發(fā)起某銀行卡余額查詢請求;然后,手環(huán)上的第二微控制卡5發(fā)送某銀行卡余額查詢服務(wù)指令給微控制卡2的指令轉(zhuǎn)換單元21;指令轉(zhuǎn)換單元21收到后,先判斷該余額查詢指令是否為APDU指令,假如不是,指令轉(zhuǎn)換單元21將該余額查詢指令轉(zhuǎn)換為APDU指令,然后將APDU指令通過其傳送單元22透傳給處理卡1;處理卡1收到該APDU指令,運行該APDU指令,然后通過傳送單元22向指令轉(zhuǎn)換單元21返回余額查詢結(jié)果數(shù)據(jù);同時,處理卡1還通過傳送單元22向第二微控制卡5返回余額查詢結(jié)果數(shù)據(jù);最后,第二微控制卡5控制第二傳感元件6顯示該余額查詢結(jié)果數(shù)據(jù)。

實施例1-2的有益效果:實施例1-2中所提供的處理器,通過在配置有處理卡的處理器中設(shè)置微控制卡,能實現(xiàn)在沒有配備了解處理卡的專業(yè)技術(shù)人員的情況下,應(yīng)用服務(wù)仍然能夠準(zhǔn)確、快捷、簡單易懂地接入處理卡,從而使應(yīng)用服務(wù)在處理卡上的運行變得更加簡單快捷,實現(xiàn)了其在處理卡上的安全運行,進(jìn)而在很大程度上促進(jìn)了不同應(yīng)用服務(wù)之間的融合。

實施例3:

本實施例提供一種智能設(shè)備,包括實施例1-2任意一個中的處理器。

通過采用實施例1-2任意一個中的處理器,能使應(yīng)用服務(wù)準(zhǔn)確、快捷、簡單易懂地接入智能設(shè)備,從而使應(yīng)用服務(wù)在智能設(shè)備上的運行變得更加簡單快捷,進(jìn)而在很大程度上促進(jìn)了智能設(shè)備上不同應(yīng)用服務(wù)之間的融合。

可以理解的是,以上實施方式僅僅是為了說明本發(fā)明的原理而采用的示例性實施方式,然而本發(fā)明并不局限于此。對于本領(lǐng)域內(nèi)的普通技術(shù)人員而言,在不脫離本發(fā)明的精神和實質(zhì)的情況下,可以做出各種變型和改進(jìn),這些變型和改進(jìn)也視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1