KR101203738B1 - 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 - Google Patents
스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR101203738B1 KR101203738B1 KR1020080084641A KR20080084641A KR101203738B1 KR 101203738 B1 KR101203738 B1 KR 101203738B1 KR 1020080084641 A KR1020080084641 A KR 1020080084641A KR 20080084641 A KR20080084641 A KR 20080084641A KR 101203738 B1 KR101203738 B1 KR 101203738B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- smart card
- specific service
- gateway
- specific
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/005—Record carriers for use with machines and with at least a part designed to carry digital markings the record carrier comprising an arrangement to facilitate insertion into a holding device, e.g. an arrangement that makes the record carrier fit into an etui or a casing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법을 개시한다. 즉, 어플리케이션 서버로부터 수신되는 서비스 가입 요청에 포함된 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하며, 상기 스마트 카드와의 인터페이스를 형성하여 상기 스마트 카드에 특정 서비스 등록 요청을 통해 상기 특정 서비스 등록을 위한 파라미터를 설정하고, 상기 파라미터 설정이 완료될 경우 상기 어플리케이션 서버로부터 기 등록되어 있는 상기 특정 서비스 구현을 위한 컨텐츠를 전송하는 서비스 게이트웨이를 포함함으로써, 스마트 카드를 대상으로 사용자가 제공받길 원하는 서비스에 대한 서비스 등록 절차를 관리하고, 각종 서비스 컨텐츠 데이터를 스마트 카드에 전달할 수 있다.
스마트 카드, 스마트 카드 웹 서버(SCWS,Smart Card Web Server), 제한 상태 머신(Finite State Machine, FSM), 서비스 등록
Description
본 발명은 스마트 카드를 기반 서비스를 제공하기 위한 인터페이스 방안에 관한 것으로, 더욱 상세하게는, 웹 서버(SCWS,Smart Card Web Server)가 탑재된 스마트 카드를 대상으로 사용자가 제공받길 원하는 서비스에 대한 서비스 등록 절차를 관리하고, 각종 서비스 컨텐츠 데이터를 스마트 카드에 전달될 수 있도록 하는 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법에 관한 것이다.
대용량 유심(USIM) 카드는 기존 유심 카드에 예컨대, 대용량 NAND 플래쉬 메모리가 결합되어 하나의 칩 형태의 일 구성 예를 갖는 스마트 카드를 말하며, 이러한 유심 카드는 다양한 오퍼레이터(Operator) 서비스(WIPI Application 등)를 탑재할 수 있고, 또한 고객에게 대용량 메모리(256Mbyte 또는 1GByte 이상) 서비스를 제공할 수 있음에 따라 대용량 유심 카드에 대한 필요성이 증대되고 있다.
최근에는 이동통신 단말기에 탑재되는 스마트 카드의 대용량화를 기반으로 웹 서버(SCWS,Smart Card Web Server)의 개념이 카드 내부로 수용되어, 다양한 서비스 어플리케이션을 카드 안에 넣을 수 있는 환경이 마련되었다.
이에 따라, 웹 서버(SCWS)가 탑재된 스마트 카드를 대상으로 사용자가 원하는 서비스를 제공하기 위한 서비스 등록 절차(서비스 가입/해제, 활성화/비활성) 및 데이터 전송 등을 수행하기 위한 구체적인 트랜잭션(Transaction) 관리 방안이 필요한 실정이다.
본 발명은 상기한 바와 같이 선행 기술에 내재되었던 문제점을 해결하기 위해 창작된 것으로, 본 발명의 목적은, 사용자 요청에 따른 특정 서비스를 제공하기 위해 사용자 입력 정보를 포함하는 서비스 가입 요청을 전송하는 어플리케이션 서버; 상기 어플리케이션 서버로부터 수신되는 상기 서비스 가입 요청에 따라 상기 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하며, 스마트 카드와의 인터페이스를 형성하여 상기 스마트 카드에 상기 특정 서비스 등록 요청을 통해 상기 특정 서비스 등록을 위한 파라미터를 설정하고, 상기 파라미터 설정이 완료될 경우 상기 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 전송하는 서비스 게이트웨이; 사용자 단말기와 인터페이스를 형성하여 상기 서비스 게이트웨이와 사용자 단말기간 인터페이스를 중계하는 원격 관리 서버; 상기 스마트 카드와 인터페이스를 형성하여 상기 원격 관리 서버와 스마트 카드간 데이터 송수신을 중계하는 사용자 단말기; 및 상기 사용자 단말기를 통한 상기 서비스 게이트웨이의 상기 특정 서비스 등록 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키고, 상기 서비스 게이트웨이로부터 수신되는 상기 특정 서비스에 따른 컨텐츠를 상기 지정된 섹터에 저장하는 스마트 카드를 포함하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법을 제공하여 스마트 카드를 대상으로 사용자가 제공받길 원하는 서비스에 대한 서비스 등록 절차를 관리하고, 각종 서비스 컨텐츠 데이터를 스마트 카드에 전달될 수 있도록 함에 있다.
본 발명의 다른 목적은, 가입자 정보와 사용자 단말기 정보를 포함하는 사용자 정보 및 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 저장하는 데이터 저장부; 상기 어플리케이션 서버와 인터페이스를 형성하여, 사용자 요청에 따라 상기 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 어플리케이션 서버 연동부; 상기 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리부; 상기 서비스 가입 요청에 따라 스마트 카드 상에 상기 특정 서비스를 등록하는 서비스 등록부; 및 원격 관리 서버와 인터페이스를 형성하여 상기 특정 서비스 등록에 따른 사용자 단말기를 통한 상기 스마트 카드와의 인터페이스를 중계하는 원격 관리 서버 연동부를 포함하는 것을 특징으로 하는 서비스 게이트웨이 및 그 동작 방법을 제공하여 제한 상태 머신(Finite State Machine, FSM) 방식을 적용함으로써, 어플리케이션 서버로부터 요청받은 정보를 분석하여 원격 관리 서버와 통신하기 위한 프로토콜을 절차상으로 구현하여 어플리케이션 서버가 스 마트 카드(500)에 용이하게 서비스를 등록할 수 있는 기능을 수행하게 함에 있다.
본 발명의 또 다른 목적은 사용자 단말기와 인터페이스를 형성하여 상기 사용자 단말기를 통해 서비스 게이트웨이와 데이터를 송수신하는 단말 연동부; 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하여 상기 단말 연동부를 통해 상기 원격 관리 서버와 세션을 형성하는 세션 설정부; 및 상기 단말 연동부를 통한 상기 서비스 게이트웨이의 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키며, 상기 서비스 게이트 웨이로부터 수신되는 상기 특정 서비스를 구현시키기 위한 컨텐츠를 상기 URL 주소에 저장하는 서비스 설치부를 포함하는 것을 특징으로 하는 스마트 카드 및 그 동작 방법을 제공하여, 사용자 요청에 따른 FSM(Finite State Machine) 구조를 기반으로 한 서비스 게이트웨이와 연동된 서비스 등록 과정을 수행함에 따라 어플리케이션 서버로부터 제공되는 다양한 서비스에 대한 용이한 설치 환경을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드 기반 서비스 인터페이스 시스템이 제공되며: 이 시스템은, 사용자 요청에 따른 특정 서비스를 제공하기 위해 사용자 입력 정보를 포함하는 서비스 가입 요청을 전송하는 어플리케이션 서버; 상기 어플리케이션 서버로부터 수신되는 상기 서비스 가입 요청에 따라 상기 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지 원 여부를 확인하며, 상기 스마트 카드와의 인터페이스를 형성하여 제한 상태 머신(Finite State Machine, FSM) 방식을 통해 상기 스마트 카드에 상기 특정 서비스 등록 요청을 통해 상기 특정 서비스 등록을 위한 파라미터를 설정하고, 상기 파라미터 설정이 완료될 경우 상기 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 전송하는 서비스 게이트웨이; 사용자 단말기와 인터페이스를 형성하여 상기 서비스 게이트웨이와 사용자 단말기간 인터페이스를 중계하는 원격 관리 서버; 상기 스마트 카드와 인터페이스를 형성하여 상기 원격 관리 서버와 스마트 카드간 데이터 송수신을 중계하는 사용자 단말기; 및 상기 사용자 단말기를 통한 상기 서비스 게이트웨이의 상기 특정 서비스 등록 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키고, 상기 서비스 게이트웨이로부터 수신되는 특정 서비스에 따른 컨텐츠를 상기 지정된 섹터에 저장하는 스마트 카드를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 게이트웨이는, 상기 특정 서비스 등록 시 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하며, 상기 설정된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 스마트 카드에 전송하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드와 서비스 인터페이스를 형성하는 서비스 게이트웨이에 있어서, 상기 서비스 게이트웨이는, 가입자 정보와 사용자 단말기 정보를 포함 하는 사용자 정보 및 상기 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 저장하는 데이터 저장부; 어플리케이션 서버와 인터페이스를 형성하여, 사용자 요청에 따라 상기 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 어플리케이션 서버 연동부; 상기 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리부; 상기 서비스 가입 요청에 따라 상기 스마트 카드상에 상기 특정 서비스를 등록하는 서비스 등록부; 및 원격 관리 서버와 인터페이스를 형성하여 상기 특정 서비스 등록에 따른 사용자 단말기를 통한 상기 스마트 카드와의 인터페이스를 중계하는 원격 관리 서버 연동부를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록부는, 상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 스마트 카드와의 세션을 형성하고, 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록부는, 상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시키는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록부는, 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하여, 상기 할당된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록부는, 상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 전송하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 토대로 사용자 요청에 따른 특정 서비스를 등록하기 위해 서비스 게이트웨이와 서비스 인터페이스를 형성하는 스마트 카드가 제공되며: 상기 스마트 카드는, 사용자 단말기와 인터페이스를 형성하여 상기 사용자 단말기를 통해 상기 서비스 게이트웨이와 데이터를 송수신하는 단말 연동부; 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하여 상기 단말 연동부를 통해 원격 관리 서버와 세션을 형성하는 세션 설정부; 및 상기 단말 연동부를 통한 상기 서비스 게이트웨이의 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키며, 상기 서비스 게이트 웨이로부터 수신되는 상기 특정 서비스를 구현시키기 위한 컨텐츠를 상기 URL 주소에 저장하는 서비스 설치부를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 세션 설정부는, 상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 설치부는, 상기 형성된 세션을 통해 상기 서비스 게이트웨이로부터 상기 URL 주소를 수신하여 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 설치부는, 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하고, 상기 할당된 프로텍션 설정 값을 기반으로 상기 서비스 게이트웨이로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 저장하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 설치부는, 상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 수신하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드 기반 서비스 인터페이스 방법이 제공되며: 이 방법은, 서비스 게이트웨이가 사용자 요청에 따라 어플리케이션 서버로부터 수신되는 사용자 입력 정보 및 상기 특정 서비스 구현을 위한 컨텐츠를 포함하는 서비스 가입 요청을 수신하는 단계; 상기 서비스 게이트웨이가 상기 사용자 입력 정보를 기반으로 사용자 인증 및 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리 단계; 상기 서비스 게이트웨이의 상기 특정 서비스의 등록 요청에 따라, 상기 스마트 카드가 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키는 서비스 등록 준비 단계; 상기 서비스 게이트웨이가 상기 특정 서비스 구현을 위한 컨텐츠를 상기 스마트 카드에 전송하는 컨텐츠 전송 단계; 및 상기 스마트 카드가 상기 서비스 게이트웨이로부터 수신되는 상기 컨텐츠를 저장하는 서비스 등록 완료 단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록 준비 단계는, 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하고, 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하는 것을 특징으로 한다.
바람직하게는, 상기 컨텐츠 전송 단계는, 상기 설정된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 한다.
본 발명의 다른 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드와 서비스 인터페이스를 형성하는 서비스 게이트웨이의 동작 방법이 제공되며: 이 방법은, 사용자 요청에 따라 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 단계; 상기 서비스 게이트웨이가 상기 사용자 입력 정보를 기반으로 사용자 인증 및 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리 단계; 상기 서비스 가입 요청에 따라 상기 스마트 카드상에 상기 특정 서비스의 등록을 위한 파라미터를 설정하는 서비스 등록 준비 단계; 및 상기 어플리케이션 서버로부터 기 등록되어 있는 상기 특정 서비스 구현을 위한 컨텐츠를 상기 스마트 카드에 전송하는 서비스 등록 완료 단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록 준비 단계는, 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 스마트 카드와의 세션을 형성하는 세션 형성 단계; 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 프로텍션 설정 값 설정 단계; 상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하는 프로텍션 설정 값 할당 단계; 및 상기 생성된 아이디(ID)와 상기 URL 주소를 상기 스마트 카드 상에서 맵핑시키는 주소 맵핑 단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 서비스 등록 완료 단계는, 상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 한다.
본 발명의 또 다른 일면에 따라, 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 토대로 사용자 요청에 따른 특정 서비스를 등록하기 위해 서비스 게이트웨이와 서비스 인터페이스를 형성하는 스마트 카드의 동작 방법이 제공되며: 이 방법은, 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하여 원격 관리 서버와 세션을 형성하는 세션 형성 단계; 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 수신하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 프로텍션 설정 값 설정 단계; 상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하는 프로텍션 설정 값 할당 단계; 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 상기 스마트 카드 상에서 맵핑시키는 주소 맵핑 단계; 및 상기 할당된 프로텍션 설정 값을 기반으로 상기 서비스 게이트웨이로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 저장하는 컨텐츠 저장 단계를 포함하는 것을 특징으로 한다.
바람직하게는, 상기 세션 형성 단계는, 상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하는 것을 특징으로 한다.
바람직하게는, 상기 컨테츠 저장 단계는, 상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 수신하여 저장하는 것을 특징으로 한다.
본 발명에 따른 본 발명에 따른 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법은, 어플리케이션 서버가 스마트 카드 웹 서버(SCWS)에 서비스를 제공하기 위한 별도의 인터페이스나 관련 명령어를 알지 못하여도, 기존의 HTTP 프로토콜(XML over TCP/IP)을 사용하여 서비스 게이트웨이와 통신함으로써 매우 쉽고 빠르게 서비스를 제공할 수 있는 호환성을 제공한다. 또한, 어플리케이션 서버의 가입 절차 및 데이터 전송 절차를 FSM(Finite State Machine) 구조로 관리함으로써, 원격 관리 서버와의 인터페이스가 추가되거나 변경되는 경우 유연하게 대처할 수 있다. 또한, 스마트 카드 웹 서버(SCWS)에 서비스를 제공하는 어플리케이션 서버 들이 서비스 게이트웨이를 통한 단일화된 인터페이스를 사용함으로써 추가적으로 제공하고자 하는 서비스들은 이를 통해 쉽고 빠르게 확장할 수 있다. 또한, 어플리케이션 서버의 서비스 요건에 따른 컨텐츠 데이터 정보를 관리 및 전송함으로써, 컨테츠 전송 이력 및 데이터의 무결성을 보장할 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.
도 1은 본 발명의 실시예에 따른 스마트 카드 기반 서비스 인터페이스 시스템의 개략적인 구성도를 도시한다.
도 1에 도시된 바와 같이, 상기 시스템은, 접속 사용자로부터 서비스 가입 요청을 수신하는 어플리케이션 서버(100); 상기 어플리이션 서버(100)로부터 서비스 가입 요청을 전달받아 스마트 카드(500)와 연동하여 서비스 등록 절차를 수행하는 서비스 게이트웨이(200); 사용자 단말기(400)와 인터페이스를 형성하여 상기 서비스 게이트웨이(200)와 사용자 단말기(400)간 인터페이스를 중계하는 원격 관리 서버(300); 스마트 카드(500)와 인터페이스를 형성하여 상기 원격 관리 서버(300)와 스마트 카드(500)간 데이터 송수신을 중계하는 사용자 단말기(400); 및 상기 서비스 게이트웨이(200)의 서비스 등록 절차에 따라 내장된 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 기반으로 사용자가 요청한 특정 서비스를 등록하는 스마트 카드(500)를 포함하는 구성을 갖는다.
상기 어플리케이션 서버(100)는 하나 이상의 스마트 카드 기반 서비스 어플 리케이션을 내장하며, 예컨대, HTTP 프로토콜(XML over TCP/IP)을 포함하는 소정의 프로토콜을 통해 접속한 사용자로부터 특정 서비스에 대한 가입 요청을 수신하고, 사용자 요청에 따른 특정 서비스를 제공하기 위해 사용자 입력 정보를 포함하는 서비스 가입 요청을 서비스 게이트웨이(200)에 전송한다.
상기 서비스 게이트웨이(200)는 어플리케이션 서버(100)로부터 수신되는 상기 서비스 가입 요청에 따라 서비스 등록 절차를 수행하기 위해 상기 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다. 보다 구체적으로, 서비스 게이트웨이(200)는 가입자 정보 및 사용자 단말기 정보를 포함하는 사용자 정보를 기 저장하며, 상기 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다.
아울러, 서비스 게이트웨이(200)는 상기 스마트 카드와의 인터페이스를 형성하여 상기 특정 서비스에 대한 등록을 요청한다. 보다 구체적으로, 서비스 게이트웨이(200)는 예컨대, 제한 상태 머신(Finite State Machine, FSM) 방식을 포함하는 소정의 방식을 통해 상기 스마트 카드에 상에 상기 특정 서비스를 등록시키기 위한 파라미터를 설정한다. 즉, 서비스 게이트웨이(200)는 상기 원격 관리 서버(300)와 연동한 OTA(Over-The-Air) 메시지를 통해 스마트 카드(500)와의 세션을 형성하고, 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버(SCWS) 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 우선적으로 설정한다. 여기서, 상기 프로텍센 설정 값을 통해 정의되는 통신 방식은 예컨대, OTA 메시지 및 TLS(Transport Layer Security) 세션 방식이 해달될 수 있으며, 상기 인증 방식의 경우, 스마트 카드 웹 서버(SCWS)를 기반으로 한 무선 데이터 송수신에 적용되는 일반적인 인증 방식이 적용된다. 한편, 서비스 게이트웨이(200)는 서비스 등록 과정의 일환으로 상기 스마트 카드(500) 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다. 더 나아가, 서비스 게이트웨이(200)는 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당함으로써 서비스 등록을 위한 파라미터 설정을 완료한다.
또한, 서비스 게이트웨이(200)는 상기 특정 서비스 등록을 위한 파라미터를 설정이 완료될 경우 상기 특정 서비스 구현을 위한 컨텐츠를 전송한다. 보다 구체적으로 서비스 게이트웨이(200)는 상기 파라미터 설정 과정을 통해 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 스마트 카드(500) 상의 URL 주소로 전송한다. 이때, 서비스 게이트웨이(200)는 스마트 카드(500)의 성능을 고려하여 전송 대상 컨텐츠의 개수를 미리 정해진 개수만큼 분할하여 전송함이 바람직하다.
상기 스마트 카드(500)는 원격 관리 서버(300)와 연동한 OTA(Over-The-Air) 메시지를 사용자 단말기(400)를 통해 상기 서비스 게이트웨이(200)로부터 수신하여 상기 원격 관리 서버(300)와 세션을 형성하고, 상기 형성된 세션을 통한 서비스 게이트웨이(200)의 서비스 등록 요청에 따라 상기 특정 서비스 등록을 위한 파라미터 를 설정한다. 보다 구체적으로, 스마트 카드(500)는 상기 형성된 세션을 통해 상기 서비스 게이트웨이로부터 상기 URL 주소를 수신하여 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정한다. 또한, 스마트 카드(500)는 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다. 아울러, 스마트 카드(500)는 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당함으로써 서비스 등록을 위한 파라미터 설정을 완료한다.
더 나아가, 스마트 카드(500)는 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 서비스 게이트웨이(200)로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드 웹 서버의 해당 URL 주소에 저장함으로써, 상기 특정 서비스 등록을 완료한다.
이상에서 살펴본 바와 같이 본 발명에 따른 스마트 카드 기반 서비스 인터페이스 시스템에 따르면, 어플리케이션 서버(100)는 스마트 카드 웹 서버(SCWS)에 서비스를 제공하기 위한 별도의 인터페이스나 관련 명령어를 알지 못하여도, 기존의 HTTP 프로토콜(XML over TCP/IP)을 사용하여 서비스 게이트웨이와 통신함으로써 매우 쉽고 빠르게 서비스를 제공할 수 있는 호환성을 제공한다. 또한, 어플리케이션 서버(100)의 가입 절차 및 데이터 전송 절차를 FSM(Finite State Machine) 구조로 관리함으로써, 원격 관리 서버(300)와의 인터페이스가 추가되거나 변경되는 경우 유연하게 대처할 수 있다. 또한, 스마트 카드 웹 서버(SCWS)에 서비스를 제공하는 어플리케이션 서버들이 서비스 게이트웨이(200)를 통한 단일화된 인터페이스를 사 용함으로써 추가적으로 제공하고자 하는 서비스들은 이를 통해 쉽고 빠르게 확장할 수 있다. 또한, 어플리케이션 서버(100)의 서비스 요건에 따른 컨텐츠 데이터 정보를 관리 및 전송함으로써, 컨테츠 전송 이력 및 데이터의 무결성을 보장할 수 있다.
이하에서는, 도 2 내지 도 4를 참조하여 서비스 게이트웨이(200), 사용자 단말기(400) 그리고 스마트 카드(500)의 구체적인 구성을 설명하도록 한다.
먼저, 도 2를 참조하여 서비스 게이트웨이(200)의 구성을 살펴보면, 서비스 게이트웨이(200)는 데이터 저장부(210), 어플리케이션 서버 연동부(220), 리소스 관리부(230), 서비스 등록부(240), 및 원격 관리 서버 연동부(250)를 포함하는 구성을 갖는다.
상기 데이터 저장부(210)는 가입자 정보 및 사용자 단말기 정보를 포함하는 사용자 정보와 사용자의 서비스 요청에 따른 컨테츠 전송 이력 그리고 어플리케이션 서버(100)로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 저장한다.
상기 어플리케이션 서버 연동부(220)는 어플리케이션 서버(100)와 인터페이스를 형성하여, 사용자 요청에 따라 상기 어플리케이션 서버(100)로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신한다.
상기 리소스 관리부(230)는 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부(210)에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다.
상기 서비스 등록부(240)는 상기 서비스 가입 요청에 따라 상기 스마트 카드(500)상에 사용자가 요청한 특정 서비스를 등록한다. 보다 구체적으로 서비스 등록부(240)는 예컨대, 제한 상태 머신(Finite State Machine, FSM) 방식을 포함하는 소정의 방식을 통해 상기 스마트 카드에 상에 상기 특정 서비스를 등록시키기 위한 파라미터를 설정한다. 즉, 서비스 등록부(240)는 원격 관리 서버(300)와 연동한 OTA(Over-The-Air) 메시지를 통해 스마트 카드(500)와의 세션을 형성하고, 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 우선적으로 설정한다. 여기서, 상기 프로텍센 설정 값을 통해 정의되는 통신 방식은 예컨대, OTA 메시지 및 TLS(Transport Layer Security) 세션 방식이 해당될 수 있으며, 상기 인증 방식의 경우, 스마트 카드 웹 서버(SCWS)를 기반으로 한 무선 데이터 송수신에 적용되는 일반적인 인증 방식이 적용된다. 한편, 서비스 등록부(240)는 서비스 등록 과정의 일환으로 스마트 카드(500) 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다. 더 나아가, 서비스 등록부(240)는 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당함으로써 서비스 등록을 위한 파라미터 설정을 완료한다. 이와 관련하여, 서비스 등록부(240)는 상기 파라미터 설정 과정을 통해 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드(500) 상의 URL 주소로 전송한다. 이때, 서비스 등록 부(240)는 스마트 카드(500)의 성능을 고려하여 전송 대상 컨텐츠의 개수를 미리 정해진 개수만큼 분할하여 전송함이 바람직하다.
상기 원격 관리 서버 연동부(250)는 원격 관리 서버(300)와 인터페이스를 형성하여 상기 특정 서비스 등록에 따른 사용자 단말기(400)를 통한 상기 스마트 카드와의 인터페이스를 중계한다.
이상에서 살펴본 바와 같이 본 발명에 따른 서비스 게이트웨이(200)의 구성에 따르면, 서비스 게이트웨이(200)는 어플리케이션 서버(100)로부터 서비스 가입 요청을 전달받을 경우 도 8에 도시한 바와 같이 트랜잭션(Transaction) 관리를 위한 제한 상태 머신(Finite State Machine, FSM) 방식을 적용함으로써, 어플리케이션 서버(100)로부터 요청받은 정보를 분석하여 원격 관리 서버(300)와 통신하기 위한 프로토콜을 절차상으로 구현하여 어플리케이션 서버(100)가 스마트 카드(500)에 용이하게 서비스를 등록할 수 있는 기능을 수행하게 한다.
다음으로, 도 3을 참조하여 사용자 단말기(400)의 구성을 살펴보면, 사용자 단말기(400)는 통신부(410) 및 카드 연동부(420)를 포함하는 구성을 갖는다.
상기 통신부(410)는 상기 원격 관리 서버(100)로부터 전송되는 세션 설정 요청을 수신하여 카드 연동부(420)에 전달하며, 보안 세션 설정에 따른 원격 관리 서버(100)와 스마트 카드(500)의 전송 데이터를 중계한다.
상기 카드 연동부(420)는 스마트 카드(500)와 USB(Universal Serial Bus) 프로토콜을 이용하여 인터페이스를 형성하며, 이를 토대로 통신부(410)를 통해 상기 원격 관리 서버(100)로부터 수신되는 세션 설정 요청을 스마트 카드(500)로 전달하 며, 세션 설정시 스마트 카드(500)로부터 전송되는 데이터를 통신부(410)로 전송한다.
이상에서 살펴본 바와 같이 본 발명에 따른 사용자 단말기(400)의 구성에 따르면, 스마트 카드(500)의 서비스 등록에 따른 코어(Core) 기능을 스마트 카드(200) 내부에서 구현시킴에 따라 사용자 단말기(400)는 입출력 디바이스 리소스만을 보유하는 더미(Dummy) 디바이스 형태를 갖게 되므로, 단말기 개발을 위한 비용을 줄일 수가 있다.
마지막으로, 도 4를 참조하여 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 내장하는 스마트 카드(500)의 구성을 살펴보면, 스마트 카드(500)는 단말 연동부(510), 세션 설정부(520), 및 서비스 설치부(530)를 포함하는 구성을 갖는다.
상기 단말 연동부(510)는 사용자 단말기(400)와 USB(Universal Serial Bus) 프로토콜을 이용하여 인터페이스를 형성하며, 이를 토대로 사용자 단말기(400)를 통해 상기 서비스 게이트웨이(200)와 데이터를 송수신한다.
상기 세션 설정부(520)는 서비스 게이트웨이(200)의 요청에 따라 단말 연동부(510)를 통해 원격 관리 서버(100)로부터 수신되는 OTA(Over-The-Air) 메시지를 이용한 세션 설정 요구를 수신하여 원격 관리 서버(100)와 예컨대, TLS(Transport Layer Security) 세션과 같은 소정의 보안 세션을 설정한다.
상기 서비스 설치부(530)는 상기 형성된 세션을 통한 서비스 게이트웨이(200)의 제한 상태 머신(Finite State Machine, FSM) 방식을 통한 서비스 등록 요청에 따라 상기 특정 서비스 등록을 위한 파라미터를 설정한다. 보다 구체적으로, 서비스 설치부(530)는 상기 형성된 세션을 통해 상기 서비스 게이트웨이로부터 상기 URL 주소를 수신하여 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정한다. 또한, 서비스 설치부(530)는 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다. 아울러, 서비스 설치부(530)는 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당함으로써 서비스 등록을 위한 파라미터 설정을 완료한다. 더 나아가, 서비스 설치부(530)는 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 서비스 게이트웨이(200)로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드 웹 서버의 해당 URL 주소에 저장함으로써, 상기 특정 서비스 등록을 완료한다.
이상에서 살펴본 바와 같이, 본 발명에 따른 스마트 카드(500)의 구성에 따르면, 사용자 요청에 따른 FSM(Finite State Machine) 구조를 기반으로 한 서비스 게이트웨이(200)와 연동된 서비스 등록 과정을 수행함에 따라 어플리케이션 서버(100)로부터 제공되는 다양한 서비스에 대한 용이한 설치 환경을 제공함과 아울러, 데이터의 무결성을 보장할 수 있다.
이하에서는, 도 5 내지 도 7을 참조하여, 본 발명의 실시예에 따른 스마트 카드 기반 서비스 인터페이스 방법을 설명하기로 한다. 여기서, 설명의 편의를 위해 전술한 도 1 내지 도 4에 도시된 구성은 해당 참조번호를 언급하여 설명하기로 한다.
먼저, 도 5를 참조하여 본 발명의 실시예에 따른 스마트 카드 기반 서비스 인터페이스 시스템의 구동 방법을 설명한다.
우선, 어플리케이션 서버(100)가 사용자로부터 특정 서비스에 대한 가입 요청을 수신하여 서비스 게이트웨이(200)에 전달한다(S10-S30). 바람직하게는, 어플리케이션 서버(110)는 예컨대, HTTP 프로토콜(XML over TCP/IP)을 포함하는 소정의 프로토콜을 통해 접속한 사용자로부터 특정 서비스에 대한 가입 요청을 수신하고, 사용자 요청에 따른 특정 서비스를 제공하기 위해 사용자 입력 정보를 포함하는 서비스 가입 요청을 서비스 게이트웨이(200)에 전송한다.
그리고 나서, 상기 서비스 게이트웨이(200)가 어플리케이션 서버(100)로부터 수신되는 상기 서비스 가입 요청에 따라 서비스 등록 절차를 수행하기 위해 상기 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다(S40-S50). 바라직하게는, 서비스 게이트웨이(200)는 가입자 정보 및 사용자 단말기 정보를 포함하는 사용자 정보를 기 저장하며, 상기 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다.
그런 다음, 서비스 게이트웨이(200)가 상기 원격 관리 서버(300)와 연동한 OTA(Over-The-Air) 메시지를 통해 스마트 카드(500)와의 세션을 형성하고, 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버(SCWS) 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set) 설정을 요청하고, 이를 수신한 스마트 카드(500)가 프로텍션 설정 값을 우선적으로 설정한다(S60-S120).
다음으로, 서비스 게이트웨이(200)가 아이디(ID) 생성을 요청하고, 이를 수신한 스마트 카드(500)가 상기 특정 서비스에 대한 아이디(ID)를 생성한다(S130-S160).
그리고 나서, 서비스 게이트웨이(200)가 설정된 프로텍션 설정 값에 대한 할당을 요청하고, 이를 수신한 스마트 카드(500)가 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당한다(S170-S200).
그런 다음, 서비스 게이트웨이(200)가 어플리케이션 활성화를 요청하고, 이를 수신한 스마트 카드(500)가 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다(S210-S240).
더 나아가, 서비스 게이트웨이(200)가 단계 'S90' 내지 'S240'을 통해 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 특정 서비스 구현을 위한 컨텐츠를 전송하고, 이를 수신한 스마트 카드(500)가 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드 웹 서버의 해당 URL 주소에 저장함으로써 상기 특정 서비스 등록을 완료한다(S250-S300). 이때, 한번에 전송되는 컨텐츠의 개수는 스마트 카드(500)의 성능을 고려하여 미리 정해진 개수만큼 분할하여 전송됨이 바람직할 것이다.
이상에서 살펴본 바와 같이 본 발명에 따른 인터넷 프로토콜 기반 스마트 카 드 통신 시스템의 구동 방법에 따르면, 어플리케이션 서버(100)는 스마트 카드 웹 서버(SCWS)에 서비스를 제공하기 위한 별도의 인터페이스나 관련 명령어를 알지 못하여도, 기존의 HTTP 프로토콜(XML over TCP/IP)을 사용하여 서비스 게이트웨이와 통신함으로써 매우 쉽고 빠르게 서비스를 제공할 수 있는 호환성을 제공한다. 또한, 어플리케이션 서버(100)의 가입 절차 및 데이터 전송 절차를 FSM(Finite State Machine) 구조로 관리함으로써, 원격 관리 서버(300)와의 인터페이스가 추가되거나 변경되는 경우 유연하게 대처할 수 있다. 또한, 스마트 카드 웹 서버(SCWS)에 서비스를 제공하는 어플리케이션 서버들이 서비스 게이트웨이(200)를 통한 단일화된 인터페이스를 사용함으로써 추가적으로 제공하고자 하는 서비스들은 이를 통해 쉽고 빠르게 확장할 수 있다. 또한, 어플리케이션 서버(100)의 서비스 요건에 따른 컨텐츠 데이터 정보를 관리 및 전송함으로써, 컨테츠 전송 이력 및 데이터의 무결성을 보장할 수 있다.
이하에서는, 도 6을 참조하여 본 발명의 실시예에 따른 서비스 게이트웨이(200)의 동작을 설명하도록 한다.
먼저, 리소스 관리부(230)가 어플리케이션 서버 연동부(220)를 통해 수신되는 서비스 가입 요청에 포함된 사용자 입력 정보와 데이터 저장부(210)에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인한다.(S310-S350).
그런 다음, 서비스 등록부(240)가 원격 관리 서버(300)와 연동한 OTA(Over-The-Air) 메시지를 통해 스마트 카드(500)와의 세션을 형성하고, 상기 형성된 세션 을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 우선적으로 설정한다(S360-S390).
다음으로, 서비스 등록부(240)가 서비스 등록 과정의 일환으로 스마트 카드(500) 상에 상기 특정 서비스에 대한 아이디(ID)를 생성한다(S400-S430).
그리고 나서, 서비스 등록부(240)가 스마트 카드(500) 상에서 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당한다(S440-S470).
그런 다음, 서비스 등록부(250)가 스마트 카드(500)상에서 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다(S480-S510).
더 나아가, 서비스 등록부(240)가 단계 'S360' 내지 'S390'을 통해 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드(500) 상의 URL 주소로 전송한다(S520-S570). 이때, 한번에 전송되는 컨텐츠의 개수는 스마트 카드(500)의 성능을 고려하여 미리 정해진 개수만큼 분할하여 전송됨이 바람직할 것이다.
이상에서 살펴본 바와 같이 본 발명에 따른 서비스 게이트웨이(200)의 동작에 따르면, 어플리케이션 서버(100)의 요청에 따른 서비스 가입 절차 및 데이터 전송 절차를 FSM(Finite State Machine) 구조로 관리함으로써, 원격 관리 서버(100)와의 인터페이스가 추가되거나 변경되는 경우 유연하게 대처할 수 있다.
이하에서는, 도 7을 참조하여 본 발명의 실시예에 따른 스마트 카드(500)의 동작을 설명하도록 한다.
먼저, 세션 설정부(520)가 서비스 게이트웨이(200)의 요청에 따라 단말 연동부(510)를 통해 원격 관리 서버(100)로부터 수신되는 OTA(Over-The-Air) 메시지를 이용한 세션 설정 요구를 수신하여 원격 관리 서버(100)와 예컨대, TLS(Transport Layer Security) 세션과 같은 소정의 보안 세션을 설정한다(S610-S630).
그런 다음, 서비스 설치부(530)가 상기 형성된 세션을 통해 상기 서비스 게이트웨이로부터 상기 URL 주소를 수신하여 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정한다(S640-S680).
이후, 서비스 설치부(530)가 상기 특정 서비스에 대한 아이디(ID)를 생성한다(S690-S730).
그리고 나서, 서비스 설치부(530)가 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당함으로써 서비스 등록을 위한 파라미터 설정을 완료한다(S740-S780).
다음으로, 서비스 설치부(530)가 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시킨다(S790-S830).
이후, 서비스 설치부(530)가 설정된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 서비스 게이트웨이(200)로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 스마트 카드 웹 서버의 해당 URL 주소에 저장함으로써 상기 특정 서비스 등록을 완료한다(S840-880).
이상에서 살펴본 바와 같이, 본 발명에 따른 스마트 카드(500)의 동작에 따 르면, 사용자 요청에 따른 FSM(Finite State Machine) 구조를 기반으로 한 서비스 게이트웨이(200)와 연동된 서비스 등록 과정을 수행함에 따라 어플리케이션 서버(100)로부터 제공되는 다양한 서비스에 대한 용이한 설치 환경을 제공함과 아울러, 데이터의 무결성을 보장할 수 있다.
지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.
본 발명에 따른 인터넷 프로토콜 기반 스마트 카드 통신 시스템 및 그 방법은 웹 서버(SCWS)가 탑재된 스마트 카드를 대상으로 사용자가 원하는 서비스를 제공하기 위한 서비스 등록 절차(서비스 가입/해제, 활성화/비활성) 및 데이터 전송 등을 수행하기 위한 구체적인 트랜잭션(Transaction) 관리 방안을 제안한다는 점에서 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.
도 1은 본 발명의 실시예에 따른 스마트 카드 기반 서비스 인터페이스 시스템의 개략적인 구성도.
도 2는 본 발명의 실시예에 따른 서비스 게이트웨이의 개략적인 구성도.
도 3은 본 발명의 실시예에 따른 사용자 단말기의 개략적인 구성도.
도 4는 본 발명의 실시예에 따른 스마트 카드의 개략적인 구성도.
도 5는 본 발명의 실시예에 따른 스마트 카드 기반 서비스 인터페이스 시스템의 동작 방법을 설명하기 위한 순서도.
도 6은 본 발명의 실시예에 따른 서비스 게이트웨이의 동작 방법을 설명하기 위한 순서도.
도 7은 본 발명의 실시예에 따른 스마트 카드의 동작 방법을 설명하기 위한 순서도.
도 8은 본 발명의 실시예에 따른 서비스 등록 절차를 제한 상태 머신(Finite State Machine, FSM) 방식으로 나타낸 도면.
<도면의 주요 부분에 대한 부호의 설명>
100: 어플리케이션 서버
200: 서비스 게이트웨이
210: 데이터 저장부 220: 어플리케이션 서버 연동부
230: 리소스 관리부 240: 서비스 등록부
250: 원격 관리 서버 연동부
300: 원격 관리 서버
400: 사용자 단말기
410: 통신부 420: 카드 연동부
500: 스마트 카드
510: 단말 연동부 520: 세션 설정부
530: 서비스 설치부
Claims (22)
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드 기반 서비스 인터페이스 시스템에 있어서,사용자 요청에 따른 특정 서비스를 제공하기 위해 사용자 입력 정보를 포함하는 서비스 가입 요청을 전송하는 어플리케이션 서버;상기 어플리케이션 서버로부터 수신되는 상기 서비스 가입 요청에 따라 상기 사용자 입력 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하며, 상기 스마트 카드와의 인터페이스를 형성하여 상기 스마트 카드에 상기 특정 서비스 등록 요청을 통해 상기 특정 서비스 등록을 위한 파라미터를 설정하고, 상기 파라미터 설정이 완료될 경우 상기 어플리케이션 서버로부터 기 등록되어 있는 상기 특정 서비스 구현을 위한 컨텐츠를 전송하는 서비스 게이트웨이;사용자 단말기와 인터페이스를 형성하여 상기 서비스 게이트웨이와 사용자 단말기간 인터페이스를 중계하는 원격 관리 서버;상기 스마트 카드와 인터페이스를 형성하여 상기 원격 관리 서버와 스마트 카드간 데이터 송수신을 중계하는 사용자 단말기; 및상기 사용자 단말기를 통한 상기 서비스 게이트웨이의 상기 특정 서비스 등록 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키고, 상기 서비스 게이트 웨이로부터 수신되는 상기 특정 서비스에 따른 컨텐츠를 상기 지정된 섹터에 저장하는 스마트 카드를 포함하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 시스템.
- 제 1 항에 있어서, 상기 서비스 게이트웨이는,상기 특정 서비스 등록 시 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하며, 상기 설정된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 스마트 카드에 전송하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 시스템.
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드와 서비스 인터페이스를 형성하는 서비스 게이트웨이에 있어서,가입자 정보와 사용자 단말기 정보를 포함하는 사용자 정보 및 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 저장하는 데이터 저장부;상기 어플리케이션 서버와 인터페이스를 형성하여, 사용자 요청에 따라 상기 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 어플리케이션 서버 연동부;상기 서비스 가입 요청에 포함된 사용자 입력 정보와 상기 데이터 저장부에 저장된 사용자 정보를 기반으로 사용자 인증 및 상기 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리부;상기 서비스 가입 요청에 따라 상기 스마트 카드상에 상기 특정 서비스를 등록하는 서비스 등록부; 및원격 관리 서버와 인터페이스를 형성하여 상기 특정 서비스 등록에 따른 사용자 단말기를 통한 상기 스마트 카드와의 인터페이스를 중계하는 원격 관리 서버 연동부를 포함하는 것을 특징으로 하는 서비스 게이트웨이.
- 제 3 항에 있어서, 상기 서비스 등록부는,상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 스마트 카드와의 세션을 형성하고, 상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 것을 특징으로 하는 서비스 게이트웨이.
- 제 4 항에 있어서, 상기 서비스 등록부는,상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하고, 상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 맵핑시키는 것을 특징으로 하는 서비스 게이트웨이.
- 제 5 항에 있어서, 상기 서비스 등록부는,상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하여, 상기 할당된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 하는 서비스 게이트웨이.
- 제 6 항에 있어서, 상기 서비스 등록부는,상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 전송하는 것을 특징으로 하는 서비스 게이트웨이.
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 토대로 사용자 요청에 따른 특정 서비스를 등록하기 위해 서비스 게이트웨이와 서비스 인터페이스를 형성하는 스마트 카드에 있어서,사용자 단말기와 인터페이스를 형성하여 상기 사용자 단말기를 통해 상기 서비스 게이트웨이와 데이터를 송수신하는 단말 연동부;상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하여 상기 단말 연동부를 통해 원격 관리 서버와 세션을 형성하는 세션 설정부; 및상기 단말 연동부를 통한 상기 서비스 게이트웨이의 요청에 따라 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키며, 상기 서비스 게이트 웨이로부터 수신되는 상기 특정 서비스를 구현시키기 위한 컨텐츠를 상기 URL 주소에 저장하는 서비스 설치부를 포함하는 것을 특징으로 하는 스마트 카드.
- 제 8 항에 있어서, 상기 세션 설정부는,상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하는 것을 특징으로 하는 스마트 카드.
- 제 8 항에 있어서, 상기 서비스 설치부는,상기 형성된 세션을 통해 상기 서비스 게이트웨이로부터 상기 URL 주소를 수신하여 상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 것을 특징으로 하는 스마트 카드.
- 제 10 항에 있어서, 상기 서비스 설치부는,상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하고, 상기 할당된 프로텍션 설정 값을 기반으로 상기 서비스 게이트웨이로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 저장하는 것을 특징으로 하는 스마트 카드.
- 제 11 항에 있어서, 상기 서비스 설치부는,상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 수신하는 것을 특징으로 하는 스마트 카 드.
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드 기반 서비스 인터페이스 방법에 있어서,서비스 게이트웨이가 사용자 요청에 따라 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 단계;상기 서비스 게이트웨이가 상기 사용자 입력 정보를 기반으로 사용자 인증 및 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리 단계;상기 서비스 게이트웨이의 상기 특정 서비스의 등록 요청에 따라, 상기 스마트 카드가 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소에 맵핑시키는 서비스 등록 준비 단계;상기 서비스 게이트웨이가 상기 어플리케이션 서버로부터 기 등록되어 있는 특정 서비스 구현을 위한 컨텐츠를 전송하는 컨텐츠 전송 단계; 및상기 스마트 카드가 상기 서비스 게이트웨이로부터 수신되는 상기 컨텐츠를 저장하는 서비스 등록 완료 단계를 포함하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 방법.
- 제 13 항에 있어서, 상기 서비스 등록 준비 단계는,상기 서비스 게이트웨이와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하고, 상기 설정된 프로텍션 설정 값을 상기 생성된 아 이디에 할당하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 방법.
- 제 14 항에 있어서, 상기 컨텐츠 전송 단계는,상기 설정된 프로텍션 설정 값을 기반으로 상기 특정 서비스 구현을 위한 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 하는 스마트 카드 기반 서비스 인터페이스 방법.
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server)를 내장한 스마트 카드와 서비스 인터페이스를 형성하는 서비스 게이트웨이의 동작 방법에 있어서,사용자 요청에 따라 어플리케이션 서버로부터 수신되는 사용자 입력 정보를 포함하는 서비스 가입 요청을 수신하는 단계;상기 서비스 게이트웨이가 상기 사용자 입력 정보를 기반으로 사용자 인증 및 특정 서비스에 대한 사용자 단말기 지원 여부를 확인하는 리소스 관리 단계;상기 서비스 가입 요청에 따라 상기 스마트 카드상에 상기 특정 서비스의 등록을 위한 파라미터를 설정하는 서비스 등록 준비 단계; 및상기 어플리케이션 서버로부터 기 등록되어 있는 상기 특정 서비스 구현을 위한 컨텐츠를 상기 스마트 카드에 전송하는 서비스 등록 완료 단계를 포함하는 것을 특징으로 하는 서비스 게이트웨이의 동작 방법.
- 제 16 항에 있어서, 상기 서비스 등록 준비 단계는,원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 스마트 카드와의 세션을 형성하는 세션 형성 단계;상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 전달하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 프로텍션 설정 값 설정 단계;상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하는 프로텍션 설정 값 할당 단계; 및상기 생성된 아이디(ID)와 상기 URL 주소를 상기 스마트 카드 상에서 맵핑시키는 주소 맵핑 단계를 포함하는 것을 특징으로 하는 서비스 게이트웨이의 동작 방법.
- 제 17 항에 있어서, 상기 서비스 등록 완료 단계는,상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 상기 URL 주소로 전송하는 것을 특징으로 하는 서비스 게이트웨이의 동작 방법.
- 스마트 카드 웹 서버(SCWS,Smart Card Web Server) 기능을 토대로 사용자 요청에 따른 특정 서비스를 등록하기 위해 서비스 게이트웨이와 서비스 인터페이스를 형성하는 스마트 카드의 동작 방법에 있어서,상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하여 원격 관리 서버와 세션을 형성하는 세션 형성 단계;상기 형성된 세션을 통해 상기 스마트 카드 웹 서버 상의 지정된 섹터에 해당하는 URL 주소를 수신하여 상기 스마트 카드와의 통신 및 인증 방식을 정의한 프로텍션 설정 값(Protection Set)을 설정하는 프로텍션 설정 값 설정 단계;상기 스마트 카드 상에 상기 특정 서비스에 대한 아이디(ID)를 생성하여 상기 설정된 프로텍션 설정 값을 상기 생성된 아이디에 할당하는 프로텍션 설정 값 할당 단계;상기 생성된 특정 서비스에 대한 아이디(ID)와 상기 URL 주소를 상기 스마트 카드 상에서 맵핑시키는 주소 맵핑 단계; 및상기 할당된 프로텍션 설정 값을 기반으로 상기 서비스 게이트웨이로부터 수신되는 상기 특정 서비스 구현을 위한 컨텐츠를 저장하는 컨텐츠 저장 단계를 포함하는 것을 특징으로 하는 스마트 카드의 동작 방법.
- 제 19 항에 있어서, 상기 세션 형성 단계는,상기 원격 관리 서버와 연동한 OTA(Over-The-Air) 메시지를 통해 상기 서비스 게이트웨이로부터 특정 서비스 등록 요청을 수신하는 것을 특징으로 하는 스마트 카드의 동작 방법.
- 제 19 항에 있어서, 상기 컨테츠 저장 단계는,상기 할당된 프로텍션 설정 값에 따른 인증 방식을 토대로 OTA 메시지 또는 상기 형성된 세션을 통해 상기 컨텐츠를 수신하여 저장하는 것을 특징으로 하는 스마트 카드의 동작 방법.
- 제 16 항 내지 제 21 항 중 어느 한 항의 방법을 수행하는 명령들을 포함하는 컴퓨터 판독 가능 매체.
Priority Applications (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080084641A KR101203738B1 (ko) | 2008-08-28 | 2008-08-28 | 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 |
JP2011524884A JP5363574B2 (ja) | 2008-08-28 | 2009-04-28 | スマートカードを基とした広告サービスシステム及びその方法、並びにこれに適用されるスマートカード |
EP09810118.1A EP2320371A4 (en) | 2008-08-28 | 2009-04-28 | ADVERTISING SYSTEM BASED ON A CHIP CARD, ASSOCIATED METHOD AND CHIP CARD USED THEREFOR |
US12/866,105 US9569783B2 (en) | 2008-08-28 | 2009-04-28 | Advertisement system based on smart card, a method thereof, and smart card applied to the same |
CN200980105971.XA CN101952846B (zh) | 2008-08-28 | 2009-04-28 | 基于智能卡的广告***,该***的方法及应用的智能卡 |
PCT/KR2009/002214 WO2010024513A1 (ko) | 2008-08-28 | 2009-04-28 | 스마트 카드 기반 광고 서비스 시스템 및 그 방법, 그리고 이에 적용되는 스마트 카드 |
EP09794576.0A EP2299747A4 (en) | 2008-07-10 | 2009-05-11 | PERSONALIZED SERVICE SYSTEM BASED ON USE OF INTELLIGENT CARD, METHOD AND INTELLIGENT CARD THEREFOR |
US12/866,318 US8504685B2 (en) | 2008-07-10 | 2009-05-11 | Personalized service system based on smart card and method thereof, and smart card applied to the same |
PCT/KR2009/002474 WO2010005170A2 (ko) | 2008-07-10 | 2009-05-11 | 스마트 카드 기반 개인화 서비스 시스템 및 그 방법, 그리고 이에 적용되는 스마트 카드 |
CN200980105595.4A CN101953187B (zh) | 2008-07-10 | 2009-05-11 | 基于智能卡的个性化服务***和方法以及其应用的智能卡 |
JP2011517330A JP5406289B2 (ja) | 2008-07-10 | 2009-05-11 | スマートカード基盤の個人化サービスシステム及びその方法、そしてこれに適用されるスマートカード |
US15/391,438 US10664871B2 (en) | 2008-08-28 | 2016-12-27 | Advertisement system based on smart card, a method thereof, and smart card applied to the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080084641A KR101203738B1 (ko) | 2008-08-28 | 2008-08-28 | 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100025894A KR20100025894A (ko) | 2010-03-10 |
KR101203738B1 true KR101203738B1 (ko) | 2012-11-21 |
Family
ID=42177301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080084641A KR101203738B1 (ko) | 2008-07-10 | 2008-08-28 | 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101203738B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101863677B1 (ko) * | 2010-10-27 | 2018-07-13 | 에스케이플래닛 주식회사 | 단말기와 스마트카드 간 인터페이스 시스템 및 그 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101017639B1 (ko) | 2003-04-08 | 2011-02-25 | 주식회사 비즈모델라인 | 지능형 스마트 카드 |
-
2008
- 2008-08-28 KR KR1020080084641A patent/KR101203738B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101017639B1 (ko) | 2003-04-08 | 2011-02-25 | 주식회사 비즈모델라인 | 지능형 스마트 카드 |
Also Published As
Publication number | Publication date |
---|---|
KR20100025894A (ko) | 2010-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9572025B2 (en) | Method, server, computer program and computer program product for communicating with secure element | |
CN101027929B (zh) | 使用因特网协议与移动设备中的通用集成电路卡通信的***和方法 | |
CN107979493A (zh) | 平台即服务paas容器平台的构建方法、服务器及存储介质 | |
US8745187B2 (en) | System and method for installing smart card applet | |
KR102036662B1 (ko) | 네트워크 시스템에서 웹 접속 장치 및 방법 | |
US20100211784A1 (en) | Method for accessing a portable device, corresponding portable device, host device and system | |
KR102571100B1 (ko) | 단말 애플리케이션 활성화 방법, 장치 및 시스템 | |
CN111066014B (zh) | 用于远程地管理设备的装置、方法及其程序 | |
JP5447522B2 (ja) | 移動無線通信装置内のクライアント−サーバ間通信 | |
US8478339B2 (en) | Method for accessing at least one service and corresponding system | |
CN107733890B (zh) | 基于web协议的跨网通讯方法、电子设备、存储介质、*** | |
CN114257568A (zh) | 数据传输方法及相关设备 | |
WO2019141094A1 (zh) | 用于可信服务管理的方法及装置 | |
WO2013185696A2 (zh) | 一种数据处理的方法与设备 | |
CN104144490A (zh) | 用户卡的开户方法、终端、网络服务器和*** | |
KR101203738B1 (ko) | 스마트 카드 기반 서비스 인터페이스 시스템 및 그 방법 | |
JP5931224B2 (ja) | データ・アクセス方法及び装置 | |
CN110430478B (zh) | 组网通信方法、装置、终端设备及存储介质 | |
KR101179487B1 (ko) | 멀티 스마트 카드 웹 서버 관리 시스템 및 그 방법 | |
CN101720085B (zh) | 智能卡应用方法、装置 | |
WO2021104152A1 (zh) | 应用登录及应用访问应用服务器的方法、电子设备 | |
JP5492988B2 (ja) | 保全された電子トークン中に埋込まれたアプリケーションを管理する方法 | |
JP4629024B2 (ja) | 認証サーバ及び認証方法 | |
KR20100078612A (ko) | 스마트 카드 기반 세션 암호화 키 설정 시스템 및 그 방법,그리고 이에 적용되는 스마트 카드 | |
KR20180022437A (ko) | 클라우드 관리 서버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20151022 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161108 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20171027 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20191015 Year of fee payment: 8 |