1 |
1
다양한 종류의 공유자원에 결합되어 물리적 또는 전기적으로 상기 공유자원을 개폐하는 잠금모듈;사용자 단말 또는 블록체인 네트워크와 데이터를 송수신하는 통신모듈; 및 상기 사용자 단말이 상기 공유자원의 이용권한을 갖는지 여부를 상기 블록체인 네트워크로부터 수신하는 키에 기초하여 판단하고, 상기 잠금모듈을 개폐하도록 제어하는 컨트롤러모듈을 포함하는, 복합 IoT 디바이스
|
2 |
2
청구항 1에 있어서, 상기 컨트롤러모듈은 상기 통신모듈과 상기 사용자 단말 사이의 근거리 통신 또는 GPS 정보를 이용하여 상기 사용자 단말이 정해진 거리만큼 접근하여야 상기 이용권한을 갖는지 여부를 판단하는 절차를 시작하는, 복합 IoT 디바이스
|
3 |
3
청구항 1에 있어서, 모션센서, 인체감지센서, 적외선센서, 초음파센서, 터치센서 중에서 적어도 하나를 이용하여 상기 공유자원의 이용상태를 감시하여 이용상태정보를 생성하고 상기 컨트롤러모듈에 제공하는 게이트웨이모듈을 더 포함하며,상기 게이트웨이모듈은 물리적으로 별도의 디바이스로 형성되고, 상기 공유자원의 이용상태를 감시 가능한 위치의 상기 공유자원에 결합되는, 복합 IoT 디바이스
|
4 |
4
청구항 1에 있어서, 상기 잠금모듈은 상기 사용자가 상기 공유자원의 이용권한에 기초하여 상기 잠금모듈을 개방하여야 상기 공유자원에 미리 설치되어 있는 다른 잠금장치에 접근가능하도록, 상기 잠금장치에 애드온 방식으로 설치되고,상기 컨트롤러모듈은 상기 공유자원의 이용권한에 기초하여 상기 잠금모듈을 개방하는 경우, 상기 잠금장치를 개방할 수 있는 키를 상기 사용자 단말로 제공하는, 복합 IoT 디바이스
|
5 |
5
관리자 단말이 관리자 dApp을 통하여 공유자원의 정보 및 상기 공유자원에 결합된 복합 IoT 디바이스의 정보를 블록체인 네트워크에 제공하여 상기 공유자원을 공유가능하도록 제공하는 공유자원 등록단계;사용자 단말이 사용자 dApp을 통하여 상기 블록체인 네트워크에 등록된 상기 공유자원의 이용권한을 요청하고 상기 관리자 단말이 사전에 지정해놓은 스마트 컨트랙트에 기초하여 이용권한이 부여되는 이용권한 획득단계; 및 상기 복합 IoT 디바이스가 상기 사용자 단말에 이용권한이 존재하는지 판단하여 상기 공유자원에 접근가능하도록 잠금을 개방하는 이용시작단계를 포함하는, 복합 IoT 디바이스를 이용한 공유서비스 제공방법
|
6 |
6
청구항 5에 있어서, 상기 공유자원 등록단계는 관리자 단말이 관리자용 dApp을 통하여 상기 공유자원의 정보 및 상기 복합 IoT 디바이스의 정보를 상기 블록체인 네트워크에 제공하는 단계; 및 상기 블록체인 네트워크의 관리자용 스마트 컨트랙트에 기초하여 상기 공유자원의 정보 및 상기 복합 IoT 디바이스의 정보가 상기 블록체인 네트워크가 생성하는 블록에 기록되고 상기 블록이 공유되는 단계를 포함하는, 복합 IoT 디바이스 및 이를 이용한 공유서비스 제공방법
|
7 |
7
청구항 5에 있어서, 상기 이용권한 획득단계는 상기 사용자 단말이 상기 사용자용 dApp을 통해 상기 블록체인 네트워크에 분산 저장된 블록체인에 기록된 공유자원의 검색을 요청하면, 상기 사용자용 dApp이 상기 블록체인에 기록된 공유자원을 검색하여 제공가능한 공유자원의 목록을 상기 사용자 단말로 제공하는 단계;상기 사용자 단말이 제공가능한 공유자원의 목록 중에서 공유자원을 선택하여 이용권한 획득을 요청하는 단계; 및 상기 블록체인 네트워크의 관리자용 스마트 컨트랙트는 요청된 공유자원의 이용가능여부를 판단하고 이용가능한 경우 상기 사용자 단말에 이용권한을 부여하였음을 블록체인에 기록하는 단계를 포함하는, 복합 IoT 디바이스 및 이를 이용한 공유서비스 제공방법
|
8 |
8
청구항 5에 있어서, 상기 이용시작단계는 사용자 단말이 사용자용 dApp을 통하여 상기 블록체인 네트워크에 이용권한에 기초한 상기 복합 IoT 디바이스의 잠금 개방을 요청하는 단계;상기 복합 IoT 디바이스가 상기 사용자 단말이 정해진 거리 이내에 위치하는지 판단하는 단계;상기 복합 IoT 디바이스와 상기 사용자 단말이 정해진 거리 이내에 위치하는 경우, 상기 복합 IoT 디바이스와 상기 사용자 단말이 각각 상기 블록체인 네트워크에 일회용 인증 프로토콜의 실행을 요청하는 단계;상기 블록체인 네트워크는 상기 일회용 인증 프로토콜에 따라, 일회용 키를 생성하여 상기 복합 IoT 디바이스와 상기 사용자 단말에 각각 전달하는 단계;상기 복합 IoT 디바이스가 수신한 상기 일회용 키와 상기 사용자 단말로부터 수신한 상기 일회용 키가 일치하는 경우 상기 사용자 단말에 이용권한이 있는 것으로 판단하여 잠금을 개방하는 단계를 포함하는, 복합 IoT 디바이스 및 이를 이용한 공유서비스 제공방법
|
9 |
9
청구항 5에 있어서, 상기 블록체인 네트워크는 상기 공유자원의 공유에 필요한 정보, 상기 공유자원의 이용 기록, 상기 공유자원의 관리자 또는 사용자에 관한 정보를 포함한 블록체인을 저장하고, 상기 공유자원의 공유에 관련된 기능의 적어도 일부를 수행하는 복수의 노드를 포함하는, 복합 IoT 디바이스 및 이를 이용한 공유서비스 제공방법
|
10 |
10
청구항 5에 있어서, 상기 복합 IoT 디바이스는 다양한 종류의 공유자원에 결합되어 물리적 또는 전기적으로 상기 공유자원을 개폐하는 잠금모듈;사용자 단말 또는 블록체인 네트워크와 데이터를 송수신하는 통신모듈; 및 상기 사용자 단말이 상기 공유자원의 이용권한을 갖는지 여부를 상기 블록체인 네트워크로부터 수신하는 키에 기초하여 판단하고, 상기 잠금모듈을 개폐하도록 제어하는 컨트롤러모듈을 포함하는, 복합 IoT 디바이스 및 이를 이용한 공유서비스 제공방법
|