1 |
1
공유자원을 이용한 서비스를 블록체인 네트워크를 통해 제공하기 위하여 필요한 하나 이상의 스마트 컨트랙트를 포함하는 시나리오에 기초하여 상기 서비스를 제공하는 서비스 제공단계;사용자 단말 또는 관리자 단말이 상기 시나리오를 편집하는 피드백을 제공하는 피드백단계; 상기 피드백에 기초하여 상기 시나리오에 포함된 하나 이상의 스마트 컨트랙트의 내용을 변경하는 인공지능 학습모델을 학습시키는 학습단계; 및 상기 인공지능 학습모델이 상기 시나리오에 포함된 하나 이상의 스마트 컨트랙트의 내용을 변경하는 시나리오 수정단계를 포함하는, 지능형 스마트 컨트랙트 제공방법
|
2 |
2
청구항 1에 있어서, 상기 시나리오는 상기 블록체인 네트워크를 통해 상기 서비스를 제공하기 위하여 필요한 하나 이상의 스마트 컨트랙트, 및 상기 스마트 컨트랙트의 동작순서를 포함하고,상기 스마트 컨트랙트는 상기 공유자원을 이용한 서비스를 제공하여 위해 필요한 적어도 일부의 기능을 구현하는, 하나 이상의 조건 및 상기 조건을 만족하면 수행하는 동작을 포함하는, 지능형 스마트 컨트랙트 제공방법
|
3 |
3
청구항 2에 있어서, 상기 피드백단계는 상기 사용자 단말 또는 관리자 단말이 상기 시나리오의 적어도 일부를 편집하여 피드백으로 제공하는 것인, 지능형 스마트 컨트랙트 제공방법
|
4 |
4
청구항 3에 있어서, 상기 학습단계는 입력데이터가 상기 시나리오이고 정답데이터가 상기 사용자 단말 또는 관리자 단말로부터 수신한 편집된 시나리오인 학습데이터를 이용하여, 상기 인공지능 학습모델을 훈련하는, 지능형 스마트 컨트랙트 제공방법
|
5 |
5
청구항 4에 있어서, 상기 수정단계는 정해진 기간동안 수집된 피드백에 기초하여 훈련된 상기 인공지능 학습모델에 상기 시나리오를 입력하여 출력되는 수정된 시나리오를 획득하고, 상기 수정된 시나리오를 상기 공유자원을 이용한 서비스에 적용하는 것인, 지능형 스마트 컨트랙트 제공방법
|
6 |
6
청구항 3에 있어서, 상기 피드백은 상기 사용자 단말로부터 수집되는 위치정보, 상기 위치정보에 따라 제공되는 팝업질문에 대하여 입력되는 답변, 챗봇과 사용자가 대화한 내역을 더 포함하는, 지능형 스마트 컨트랙트 제공방법
|
7 |
7
청구항 3에 있어서, 상기 피드백단계는 사용자 또는 관리자가 사용자 단말 또는 관리자 단말을 통해 상기 시나리오에서 사용자 또는 관리자가 입력하여야 동작하는 기능들을 수정하면, 그에 따라 상기 시나리오의 기능들을 제공하기 위하여 포함된 복수의 스마트 컨트랙트의 동작순서, 스마트 컨트랙트의 조건 또는 동작을 자동으로 수정하는, 지능형 스마트 컨트랙트 제공방법
|
8 |
8
청구항 1에 있어서, 상기 서비스 제공단계 이전에, 관리자 단말이 상기 공유자원을 이용한 서비스를 제공하기 위하여 상기 공유자원을 블록체인 네트워크에 등록하고 상기 공유자원을 이용할 서비스에 적용될 시나리오를 결정하는 공유자원 등록단계를 더 포함하며, 상기 서비스 제공단계는 상기 공유자원 등록단계에서 결정된 시나리오에 의해 상기 서비스가 제공되는 것인, 지능형 스마트 컨트랙트 제공방법
|
9 |
9
청구항 8에 있어서, 상기 공유자원 등록단계는 상기 관리자 단말이 상기 공유자원에 관한 정보, 상기 공유자원에 결합된 복합 IoT 디바이스에 관한 정보를 상기 블록체인 네트워크에 제공하는 정보전송단계;상기 공유자원과 기존에 등록된 다른 공유자원을 비교하여 유사한 경우 기존에 등록된 다른 공유자원을 이용한 서비스에 이용되는 시나리오를 관리자 단말에 제공하고, 상기 공유자원이 기존에 등록된 다른 공유자원과 다른 새로운 것인 경우 예시적인 시나리오들을 관리자 단말에 제공하는 예시제공단계;상기 관리자 단말이 상기 다른 공유자원을 이용한 서비스에 이용되는 시나리오에 대한 사용자의 편집을 수신하여 제공하거나, 예시적인 시나리오들 중에서 사용자가 선택한 하나의 시나리오와 사용자의 편집을 수신하여 제공하는 시나리오 선택단계를 포함하는, 지능형 스마트 컨트랙트 제공방법
|