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

在身份認證設備中實現多接口應用的方法和裝置的制造方法_4

文檔序號:9471320閱讀:來源:國知局
r>[0117]步驟311:藍牙Host向應用2返回通信連接建立失敗的句柄或狀態(tài)碼。
[0118]步驟312:應用I完成網銀交易操作后,調用USB Host設備API,請求與身份認證設備斷開通信連接。
[0119]步驟313:USB Host向身份認證設備發(fā)送請求退出USB接口的工作模式的請求消肩、O
[0120]步驟314:身份認證設備退出USB接口的工作模式后,向USB Host發(fā)送成功退出USB接口的工作模式的響應消息。
[0121]步驟315:USB Host收到身份認證設備成功退出USB接口的工作模式的響應消息后,向應用I返回斷開通信連接成功的句柄或狀態(tài)碼。
[0122]至此,身份認證設備從USB接口的工作模式變回為空閑模式。
[0123]步驟316:運行模式變更后,身份認證設備識別自身在當前所處的運行模式。
[0124]步驟317:當身份認證設備識別出自身處于空閑模式時,向藍牙Host發(fā)送智能卡插入消息。
[0125]該智能卡插入消息可以替換為用于指示該身份認證設備處于空閑模式的通知消肩、O
[0126]步驟318:應用2為了完成網銀交易操作,需要通過藍牙接口與身份認證設備通信,應用2先調用藍牙Host設備API,請求與身份認證設備建立通信連接。
[0127]步驟319:藍牙Host向身份認證設備發(fā)送請求進入藍牙接口的工作模式的請求消肩、O
[0128]步驟320:身份認證設備進入藍牙接口的工作模式后,向藍牙Host發(fā)送成功進入藍牙接口的工作模式的響應消息。
[0129]步驟321:藍牙Host收到身份認證設備成功進入藍牙接口的工作模式的響應消息后,向應用2返回通信連接成功建立的句柄或狀態(tài)碼。
[0130]至此,身份認證設備從空閑模式變?yōu)樗{牙接口的工作模式。
[0131]步驟322:運行模式變更后,身份認證設備識別自身在當前所處的運行模式。
[0132]步驟323:當身份認證設備識別出自身處于藍牙接口的工作模式時,向PC機發(fā)送智能卡拔出消息。
[0133]步驟324:應用I又為了網銀交易操作,需要通過USB接口與身份認證設備通信,接著調用USB Host設備API,請求與身份認證設備建立通信連接。
[0134]步驟325:USB Host向應用I返回通信連接建立失敗的句柄或狀態(tài)碼。
[0135]當然,當應用2完成網銀交易操作后,還會調用藍牙Host設備API請求與身份認證設備斷開通信連接。藍牙Host進而會向身份認證設備發(fā)送請求退出藍牙接口的工作模式的請求消息。身份認證設備退出藍牙接口的工作模式后,再向藍牙Host發(fā)送成功退出藍牙接口的工作模式的響應消息,進而藍牙Host向應用2返回斷開通信連接成功的句柄或狀態(tài)碼。至此,身份認證設備從藍牙接口的工作模式變回為空閑模式。運行模式變更后,身份認證設備識別自身在當前所處的運行模式。當身份認證設備識別出自身處于空閑模式時,向USB Host發(fā)送智能卡插入消息。
[0136]裝置實施例
[0137]與上述一種在身份認證設備中實現多接口應用的方法相對應,本發(fā)明實施例還提供了一種在身份認證設備中實現多接口應用的裝置。請參閱圖4,其為本發(fā)明裝置實施例提供的一種在身份認證設備中實現多借口應用的裝置的結構圖,該裝置包括識別單元401、通信禁止單元402和通信允許單元403。下面結合該裝置的工作原理進一步介紹其內部結構以及連接關系。
[0138]識別單元401,用于在身份認證設備上的至少兩個接口同時與上位機建立了物理連接,并且,所述至少兩個接口都能被所述上位機識別到后,識別所述身份認證設備在當前所處的運行模式,所述運行模式包括空閑模式和通過所述至少兩個接口中的任一接口與上位機成功建立通信連接的工作模式;
[0139]通信連接禁止單元402,用于如果所述身份認證設備處于工作模式,禁止所述上位機通過除所述工作模式所使用的接口之外的其它接口與所述身份認證設備建立通信連接;
[0140]通信連接允許單元403,用于如果所述身份認證設備處于空閑模式,允許所述的上位機通過所述至少兩個接口中的任一接口與所述身份認證設備建立通信連接。
[0141]在本發(fā)明的一個優(yōu)選實施方式中,通信連接禁止單元401包括:
[0142]關閉接口子單元,用于關閉除所述工作模式所使用的接口之外的其它接口 ;
[0143]或者,
[0144]第一消息發(fā)送單元,用于向所述上位機發(fā)送智能卡拔出消息;
[0145]或者,
[0146]第二消息發(fā)送單元,用于向所述上位機發(fā)送用于指示所述身份認證設備處于工作模式的通知消息,所述通知消息控制所述上位機禁止通過除所述工作模式所使用的接口之外的其它接口與所述身份認證設備建立通信連接。
[0147]在本發(fā)明的另一個優(yōu)選實施方式中,通信連接允許單元403包括:
[0148]打開接口子單元,用于打開所述身份認證設備上的所有接口 ;
[0149]或者,
[0150]第三消息發(fā)送子單元,用于向所述上位機發(fā)送智能卡插入消息;
[0151]或者,
[0152]第四消息發(fā)送子單元,用于向所述上位機發(fā)送用于指示所述身份認證設備處于空閑模式的通知消息,所述通知消息控制所述上位機允許通過所述至少兩個接口中的任一接口與所述身份認證設備建立通信連接。
[0153]在本發(fā)明的另一個優(yōu)選實施方式中,如圖5所示,該裝置還包括:
[0154]接收單元400,用于在所述識別單元識別所述身份認證設備在當前所處的運行模式之前,接收所述上位機發(fā)送的進入工作模式的請求消息;
[0155]所述識別單元401具體用于,響應于所述進入工作模式的請求消息,識別所述身份認證設備在當前所處的運行模式。
[0156]在本發(fā)明的另一個優(yōu)選實施方式中,識別單元401具體用于,當身份認證設備的運行模式發(fā)生變更后,識別所述身份認證設備在當前所處的運行模式。
[0157]在本發(fā)明的另一個優(yōu)選實施方式中,所述關閉子單元具體用于,當被關閉的接口為USB接口時,斷開所述USB接口的數據線上的上拉電壓。
[0158]在本發(fā)明的另一個優(yōu)選實施方式中,所述打開接口子單元具體用于,當被打開的接口為USB接口時,接合所述USB接口的數據線上的上拉電壓。
[0159]由上述實施例可以看出,與現有技術相比,本發(fā)明技術方案的優(yōu)點在于:
[0160]為身份認證設備設置不同的運行模式,該運行模式包括空閑模式和通過身份認證設備上的任一接口與上位機通信時所處的工作模式。當身份認證設備通過任一接口與上位機成功建立通信連接時,其處于工作模式,如處于USB接口的工作模式,為了避免上位機再通過其它接口與該身份認證設備建立通信連接而導致的各接口之間的沖突問題,該身份認證設備禁止上位機通過除該工作模式所使用的接口之外的其它接口與該身份認證設備建立通信連接。當身份認證設備沒有通過任一接口與上位機建立通信連接時,其處于空閑模式,由于不存在各接口之間的沖突問題,因此,該身份認證設備可以允許上位機通過該身份認證設備上的任一接口與該身份認證設備建立通信連接。從而既支持身份認證設備上的多個接口同時與不同的或者同一個上位機建立了物理連接,還能避免各接口之間的沖突問題。
[0161]例如,一個上位機通過接觸式接口與身份認證設備建立了物理連接時,如,將身份認證設備的USB接口插入到上位機,但上位機未或暫未與該身份認證設備建立通信連接時(比如,將身份認證設備的USB接口插入上位機進行充電),其它上位機仍然可以通過USB接口之外的其它接觸式或非接觸式接口與該身份認證設備建立物理連接,而不需要從該上位機物理移除該USB接口。
[0162]所述領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的系統、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0163]在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統、裝置和方法,可以通過其它的方式實現。例
當前第4頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1