(주)피플앤스토리
블록체인 기반의 콘텐츠 유통 방법 및 이를 수행하기 위한 장치
CONTENTS DISTRIBUTION METHOD BASED BLOCK CHAIN AND APPARATUS FOR EXECUTING THE SAME
특허 요약
블록체인 기반의 콘텐츠 유통 방법 및 이를 수행하기 위한 장치가 개시된다. 개시되는 일 실시예에 따른 블록체인 기반의 콘텐츠 유통 방법은, 웹 페이지에 접속하고, 사용자로부터 웹 페이지 로그인 정보를 입력 받는 동작, 웹 페이지 로그인 정보를 포함하는 웹 접속 인증 요청을 블록체인 시스템으로 전송하는 동작, 블록체인 시스템으로부터 웹 접속 인증 요청에 대응하는 검증 결과 값을 수신하고, 수신한 검증 결과 값에 기반하여 웹 페이지에 로그인 하는 동작, 콘텐츠 및 콘텐츠 관련 정보를 포함하는 콘텐츠 패키징 요청을 패키징 서버로 전송하는 동작, 패키징 서버로부터 패키징된 콘텐츠를 수신하는 동작, 및 패키징된 콘텐츠를 다른 사용자들에게 공유될 수 있도록 분산 파일 저장 시스템에 등록하는 동작을 포함한다.
청구항
번호청구항
1

하나 이상의 프로세서들, 및상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서, 웹 페이지에 접속하고, 사용자로부터 웹 페이지 로그인 정보를 입력 받는 동작;상기 웹 페이지 로그인 정보를 포함하는 웹 접속 인증 요청을 블록체인 시스템으로 전송하는 동작;상기 블록체인 시스템으로부터 상기 웹 접속 인증 요청에 대응하는 검증 결과 값을 수신하고, 수신한 검증 결과 값에 기반하여 상기 웹 페이지에 로그인 하는 동작;콘텐츠 및 콘텐츠 관련 정보를 포함하는 콘텐츠 패키징 요청을 패키징 서버로 전송하는 동작;상기 패키징 서버로부터 패키징된 콘텐츠를 수신하는 동작; 및상기 패키징된 콘텐츠를 다른 사용자들에게 공유될 수 있도록 분산 파일 저장 시스템에 등록하는 동작을 포함하고, 상기 웹 접속 인증 요청을 블록체인 시스템으로 전송하는 동작은, 상기 웹 접속 인증 요청을 위한 데이터 패킷을 생성하는 동작을 포함하고, 상기 데이터 패킷은, 헤더 블록, 데이터 블록, 및 엔드 블록을 포함하며,상기 헤더 블록은, 상기 웹 페이지에 대한 상기 사용자의 아이디 값이 포함되는 ID 필드 및 상기 웹 페이지에 대한 상기 사용자의 패스워드 값이 포함되는 패스워드 필드를 포함하고, 상기 데이터 블록은, 상기 사용자의 상기 블록체인 시스템의 블록체인 계정 정보가 포함되는 사용자 정보 필드, 상기 블록체인 계정 정보에 대한 검증 결과 값이 포함되는 검증 결과 필드, 상기 사용자의 아이디 값에 대한 검증 결과 값이 포함되는 제1 검증 필드, 상기 사용자의 패스워드 값에 대한 검증 결과 값이 포함되는 제2 검증 필드, 및 상기 웹 접속 인증 요청에 대한 검증 수행 완료 내용이 포함되는 검증 완료 필드를 포함하며, 상기 엔드 블록은, 상기 웹 접속 인증 요청에 대한 검증 수행 처리 비정상 종료 내용이 포함되는 종료 필드 및 승인 대기자에 대한 예약 값이 포함되는 예약 필드를 포함하고, 상기 컴퓨팅 장치는, 상기 웹 접속 인증 요청 시 상기 ID 필드, 상기 패스워드 필드, 및 상기 사용자 정보 필드에 해당 데이터를 채워서 상기 블록체인 시스템으로 전송하고, 상기 블록체인 시스템은, 상기 웹 접속 인증 요청에 대해 상기 검증 결과 필드, 상기 제1 검증 필드, 상기 제2 검증 필드, 상기 검증 완료 필드, 상기 종료 필드, 및 상기 예약 필드에 해당 데이터를 채워서 상기 컴퓨팅 장치로 전송하는, 블록체인 기반의 콘텐츠 유통 방법.

1

삭제

1

삭제

1

청구항 1에 있어서, 상기 블록체인 기반의 콘텐츠 유통 방법은, 상기 분산 파일 저장 시스템에 등록하는 동작 이후에, 해당 콘텐츠에 대한 콘텐츠 저작권자 정보, 콘텐츠 식별 정보, 및 유통 가격 정보 중 하나 이상을 포함하는 콘텐츠 등록 정보를 상기 블록체인 시스템으로 전송하는 동작을 더 포함하는, 블록체인 기반의 콘텐츠 유통 방법.

1

하나 이상의 프로세서들, 및상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서, 웹 페이지에 접속하고, 사용자로부터 웹 페이지 로그인 정보를 입력 받는 동작;상기 웹 페이지 로그인 정보를 포함하는 웹 접속 인증 요청을 블록체인 시스템으로 전송하는 동작;상기 블록체인 시스템으로부터 상기 웹 접속 인증 요청에 대응하는 검증 결과 값을 수신하고, 수신한 검증 결과 값에 기반하여 상기 웹 페이지에 로그인 하는 동작;상기 웹 페이지에 표시되는 콘텐츠들 중 상기 사용자가 구매하고자 하는 콘텐츠를 선택하는 경우, 선택된 콘텐츠에 대해 콘텐츠 구매 요청을 상기 블록체인 시스템으로 전송하는 동작;상기 블록체인 시스템으로부터 콘텐츠 구매 정산 정보를 수신하는 동작; 및상기 콘텐츠 구매 정산 정보에 따라 분산 파일 저장 시스템에서 해당 콘텐츠를 다운로드 하는 동작을 포함하고, 상기 웹 접속 인증 요청을 블록체인 시스템으로 전송하는 동작은, 상기 웹 접속 인증 요청을 위한 데이터 패킷을 생성하는 동작을 포함하고, 상기 데이터 패킷은, 헤더 블록, 데이터 블록, 및 엔드 블록을 포함하며,상기 헤더 블록은, 상기 웹 페이지에 대한 상기 사용자의 아이디 값이 포함되는 ID 필드 및 상기 웹 페이지에 대한 상기 사용자의 패스워드 값이 포함되는 패스워드 필드를 포함하고, 상기 데이터 블록은, 상기 사용자의 상기 블록체인 시스템의 블록체인 계정 정보가 포함되는 사용자 정보 필드, 상기 블록체인 계정 정보에 대한 검증 결과 값이 포함되는 검증 결과 필드, 상기 사용자의 아이디 값에 대한 검증 결과 값이 포함되는 제1 검증 필드, 상기 사용자의 패스워드 값에 대한 검증 결과 값이 포함되는 제2 검증 필드, 및 상기 웹 접속 인증 요청에 대한 검증 수행 완료 내용이 포함되는 검증 완료 필드를 포함하며, 상기 엔드 블록은, 상기 웹 접속 인증 요청에 대한 검증 수행 처리 비정상 종료 내용이 포함되는 종료 필드 및 승인 대기자에 대한 예약 값이 포함되는 예약 필드를 포함하고, 상기 컴퓨팅 장치는, 상기 웹 접속 인증 요청 시 상기 ID 필드, 상기 패스워드 필드, 및 상기 사용자 정보 필드에 해당 데이터를 채워서 상기 블록체인 시스템으로 전송하고, 상기 블록체인 시스템은, 상기 웹 접속 인증 요청에 대해 상기 검증 결과 필드, 상기 제1 검증 필드, 상기 제2 검증 필드, 상기 검증 완료 필드, 상기 종료 필드, 및 상기 예약 필드에 해당 데이터를 채워서 상기 컴퓨팅 장치로 전송하는, 블록체인 기반의 콘텐츠 유통 방법.

1

삭제

1

삭제

1

청구항 5에 있어서, 상기 콘텐츠 구매 요청은, 상기 사용자의 블록체인 계정 정보 및 해당 콘텐츠의 콘텐츠 식별 정보가 포함되고, 상기 콘텐츠 구매 정산 정보는, 상기 사용자의 블록체인 계정 정보에서 해당 콘텐츠의 유통 가격에 대응하는 전자 화폐 금액의 차감 내역 및 해당 콘텐츠 구매에 따른 정산 인증 내역을 포함하는, 블록체인 기반의 콘텐츠 유통 방법.

1

하나 이상의 프로세서들;메모리; 및하나 이상의 프로그램들을 포함하고,상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며, 상기 하나 이상의 프로그램들은, 웹 페이지에 접속하고, 사용자로부터 웹 페이지 로그인 정보를 입력 받기 위한 명령;상기 웹 페이지 로그인 정보를 포함하는 웹 접속 인증 요청을 블록체인 시스템으로 전송하기 위한 명령;상기 블록체인 시스템으로부터 상기 웹 접속 인증 요청에 대응하는 검증 결과 값을 수신하고, 수신한 검증 결과 값에 기반하여 상기 웹 페이지에 로그인 하기 위한 명령;콘텐츠 및 콘텐츠 관련 정보를 포함하는 콘텐츠 패키징 요청을 패키징 서버로 전송하기 위한 명령;상기 패키징 서버로부터 패키징된 콘텐츠를 수신하기 위한 명령; 및상기 패키징된 콘텐츠를 다른 사용자들에게 공유될 수 있도록 분산 파일 저장 시스템에 등록하기 위한 명령을 포함하며, 상기 웹 접속 인증 요청을 블록체인 시스템으로 전송하기 위한 명령은, 상기 웹 접속 인증 요청을 위한 데이터 패킷을 생성하기 위한 명령을 포함하고, 상기 데이터 패킷은, 헤더 블록, 데이터 블록, 및 엔드 블록을 포함하며,상기 헤더 블록은, 상기 웹 페이지에 대한 상기 사용자의 아이디 값이 포함되는 ID 필드 및 상기 웹 페이지에 대한 상기 사용자의 패스워드 값이 포함되는 패스워드 필드를 포함하고, 상기 데이터 블록은, 상기 사용자의 상기 블록체인 시스템의 블록체인 계정 정보가 포함되는 사용자 정보 필드, 상기 블록체인 계정 정보에 대한 검증 결과 값이 포함되는 검증 결과 필드, 상기 사용자의 아이디 값에 대한 검증 결과 값이 포함되는 제1 검증 필드, 상기 사용자의 패스워드 값에 대한 검증 결과 값이 포함되는 제2 검증 필드, 및 상기 웹 접속 인증 요청에 대한 검증 수행 완료 내용이 포함되는 검증 완료 필드를 포함하며, 상기 엔드 블록은, 상기 웹 접속 인증 요청에 대한 검증 수행 처리 비정상 종료 내용이 포함되는 종료 필드 및 승인 대기자에 대한 예약 값이 포함되는 예약 필드를 포함하고, 컴퓨팅 장치는, 상기 웹 접속 인증 요청 시 상기 ID 필드, 상기 패스워드 필드, 및 상기 사용자 정보 필드에 해당 데이터를 채워서 상기 블록체인 시스템으로 전송하고, 상기 블록체인 시스템은, 상기 웹 접속 인증 요청에 대해 상기 검증 결과 필드, 상기 제1 검증 필드, 상기 제2 검증 필드, 상기 검증 완료 필드, 상기 종료 필드, 및 상기 예약 필드에 해당 데이터를 채워서 상기 컴퓨팅 장치로 전송하는, 컴퓨팅 장치.

1

하나 이상의 프로세서들;메모리; 및하나 이상의 프로그램들을 포함하고,상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며, 상기 하나 이상의 프로그램들은,웹 페이지에 접속하고, 사용자로부터 웹 페이지 로그인 정보를 입력 받기 위한 명령;상기 웹 페이지 로그인 정보를 포함하는 웹 접속 인증 요청을 블록체인 시스템으로 전송하기 위한 명령;상기 블록체인 시스템으로부터 상기 웹 접속 인증 요청에 대응하는 검증 결과 값을 수신하고, 수신한 검증 결과 값에 기반하여 상기 웹 페이지에 로그인 하기 위한 명령;상기 웹 페이지에 표시되는 콘텐츠들 중 상기 사용자가 구매하고자 하는 콘텐츠를 선택하는 경우, 선택된 콘텐츠에 대해 콘텐츠 구매 요청을 상기 블록체인 시스템으로 전송하기 위한 명령;상기 블록체인 시스템으로부터 콘텐츠 구매 정산 정보를 수신하기 위한 명령; 및상기 콘텐츠 구매 정산 정보에 따라 분산 파일 저장 시스템에서 해당 콘텐츠를 다운로드 하기 위한 명령을 포함하며, 상기 웹 접속 인증 요청을 블록체인 시스템으로 전송하기 위한 명령은, 상기 웹 접속 인증 요청을 위한 데이터 패킷을 생성하기 위한 명령을 포함하고, 상기 데이터 패킷은, 헤더 블록, 데이터 블록, 및 엔드 블록을 포함하며,상기 헤더 블록은, 상기 웹 페이지에 대한 상기 사용자의 아이디 값이 포함되는 ID 필드 및 상기 웹 페이지에 대한 상기 사용자의 패스워드 값이 포함되는 패스워드 필드를 포함하고, 상기 데이터 블록은, 상기 사용자의 상기 블록체인 시스템의 블록체인 계정 정보가 포함되는 사용자 정보 필드, 상기 블록체인 계정 정보에 대한 검증 결과 값이 포함되는 검증 결과 필드, 상기 사용자의 아이디 값에 대한 검증 결과 값이 포함되는 제1 검증 필드, 상기 사용자의 패스워드 값에 대한 검증 결과 값이 포함되는 제2 검증 필드, 및 상기 웹 접속 인증 요청에 대한 검증 수행 완료 내용이 포함되는 검증 완료 필드를 포함하며, 상기 엔드 블록은, 상기 웹 접속 인증 요청에 대한 검증 수행 처리 비정상 종료 내용이 포함되는 종료 필드 및 승인 대기자에 대한 예약 값이 포함되는 예약 필드를 포함하고, 컴퓨팅 장치는, 상기 웹 접속 인증 요청 시 상기 ID 필드, 상기 패스워드 필드, 및 상기 사용자 정보 필드에 해당 데이터를 채워서 상기 블록체인 시스템으로 전송하고, 상기 블록체인 시스템은, 상기 웹 접속 인증 요청에 대해 상기 검증 결과 필드, 상기 제1 검증 필드, 상기 제2 검증 필드, 상기 검증 완료 필드, 상기 종료 필드, 및 상기 예약 필드에 해당 데이터를 채워서 상기 컴퓨팅 장치로 전송하는, 컴퓨팅 장치.