IP-NAVI

닫기

IP-NAVI

닫기

해당 콘텐츠/상담 담당자

담당부서 : 분쟁정보분석실 | 담당자 : 천송이 주임(02-6196-2079)

국제 지재권 판례 및 분쟁 정보 확산을 위한

개방형 지재권 분쟁정보 유통 플랫폼

IP-NAVI Open API

국제 지재권 분쟁 종합정보 활용서비스인 IP-NAVI Oepn API 서비스는 특허청과 한국지식재산보호원에서 제공하는
정보서비스로, 기업, 연구기관, 정보 사업자 등이 편리하게 지재권 분쟁/판례 정보를 활용할 수 있도록
개방형 Open API 기술로 제공되고 있습니다.

IP-NAVI Open API는 RESTful* 기반으로 판례, 분쟁정보 등의 내용을 키워드 검색으로 통해 쉽게 이용하실 수 있습니다.

서비스 소개

IP-NAVI Open API는 가장 범용적이면서 서비스 이용이 편리한 REST* 기술을 통해 국제 지재권 분쟁 정보를 제공합니다.
서비스 소개

서비스 이용 절차 안내

사용을 원하시는 분들은 인증코드를 신청하시면 보호원의 실무자가 인증코드를 발급해 드리고, 그 즉시 이용하실 수 있게 됩니다.
서비스 이용 절차 안내
* RESTful : REpresentational State Transfer의 약어로 기존 전통적인 Open API 기술인 SOAP 기반 웹 서비스에 비해 가볍고,
빠르게 개발이 가능합니다. 대표적으로는 행정안정부 공공데이터포털(www.data.go.kr) 등에서 적용하고 있습니다.

인증코드(AuthKey) 신청

IP-NAVI Open API를 사용하시기 위해서는 인증코드를 발급 받으셔야 합니다.
인증코드 신청은 별도의 회원 가입절차 업시 실무 담당자의 E-mail과 연락처를 기준으로 신청되며,
보호원에서는 5근무일 이내에 접수 상태 또는 심사 결과를 개별적으로 회신드립니다.

신청인 이름
신청인 E-mail
신청인 소속
신청인 전화
비밀번호
비밀번호 확인
사용 목적
개인정보 동의
개인정보보호법 제15조에 따라 다음의 개인정보를 제공하고 활용하는 것에 동의합니다.

1. 개인정보의 수집·이용 목적(개인정보보호법 제15조)
- 개인정보를 제공하고 활용하는 것에 동의한 경우에만 수집 및 이용합니다.
수집된 개인정보는 지식재산권 허위표시 광고‧제품 신고건의 처리 목적 이외의 용도로는 이용되지 않습니다.
2. 수집 항목
- 성명, 이메일, 휴대전화, 기업명
3. 개인정보의 보유 및 이용기간
- 원칙적으로 개인정보 보존기간이 경과하거나, 처리목적이 달성된 경우에는 지체 없이 개인정보를 파기합니다(보유기간 : 최대 5년).
다만, 다른 법령에 따라 보존하여야 하는 경우에는 그러하지 않을 수 있습니다.
4. 동의를 거부할 권리가 있다는 사실과 동의 거부에 따른 불이익 내용
- 신고센터 업무 수행에 필요한 최소한의 개인 정보를 수집하고 있지만, 동의를 거부할 권리가 있으며, 동의 거부 시 관련 서비스가 제한되오니 양지하시기 바랍니다.

※ 이벤트 기간 내 접수된 신고서는 이벤트에 자동 응모되며, 추첨을 통해 소정의 선물이 지급됩니다.
이벤트 참여 미동의시 신고센터로 연락주시기 바랍니다.

인증코드(AuthKey) 확인

신청하셨던 E-mail 주소를 기준으로 신청 진행상황을 조회합니다.

신청인 E-mail
비밀번호
소속 신청일시 진행상태 인증코드 누적 사용 쿼리
Open API 소개

IP-NAVI Open API
지식재산보호 종합정보와 관련하여 다양한 콘텐츠와 데이터를 좀 더 쉽게 이용하실 수 있도록 공개한 개발자를 위한 인터페이스 입니다.
IP-NAVI Open API를 이용하시면, 여러가지 서비스를 혼합한 창의적인 애플리케이션을 직접 제작하실 수 있습니다.

IP-NAVI Open API 제공 정보

구분 서비스 설명 공유 범위 오퍼레이션 명
판례정보 IP5(한국, 미국, 중국, 일본, EU) 국가의 주요 지재권 판례정보의 한글 검색서비스
* 서비스 URL : www.ip-navi.or.kr
행정/공공/민간 판례목록 조회(국가별)
분쟁정보 미국, 중국, 유럽 등 해외 주요국의 지식재산권 분쟁사건 정보에 대한 검색서비스
* 서비스 URL : www.ip-navi.or.kr
행정/공공/민간 판례목록 조회(국가별)

지재권 및 공공 정보 관련 Open API

구분 주소 운영 주체 주요 내용
KIPRIS Plus http://plus.kipris.or.kr 특허청 특허청에서 제공하는 지재권 정보로 국내 특허, 실용신안, 상표, 디자인 외에도 심판 및 해외특허 정보를 제공
학술정보 http://nos.nsl.kr KISTI NOS(NDSL Open Service) 서비스를 통해, 국내 최대의 과학기술정보(논문, 연구보고서, 특허등) 제공
공공데이터포털 http://www.data.go.kr 한국정보화진흥원 국가가 보유하고 있는 다양한 공공정보(경기도, 국회도서관, 기상청, 법제처 등)를 통합하여 제공
* 그외 네이버(dev.naver.com)와 다음(dna.daum.net) 등에서도 각종 데이터 관련 API 를 이용하실 수 있습니다.
개발 매뉴얼

Open API 개발 매뉴얼

REST기반의 Open API 기술은 SOAP(Simple Object Access Protocol) 기반 웹 서비스에 비해 훨씬 쉽고 빠르게 검색 서비스를 연계하실 수 있습니다.
아래 국내에서 가장 많이 사용하는 3대 개발 프ㅔ임워크에 대한 온라인 매뉴얼 정보를 참고해주세요.

JAVA

PHP

.Net

매뉴얼01
1. 오픈 API 인증코드 신청하기
- 인증코드 신청 페이지에서 오픈 API 키 등록을 신청합니다.
바로가기
매뉴얼02
2. 신청한 오픈 API 인증코드 확인하기
- 신청한 오픈 API 인증코드가 관리자에 의해 승인이 되면 인증코드 페이지
바로가기 에서 인증코드의 승인 여부를 조회합니다.
매뉴얼03
3. 샘플 요청 폼 작성
- jsp 페이지에서 샘플 요청 폼을 이와 같이 간단히 작성합니다.
매뉴얼04
4. 컨트롤러에 의한 요청 처리
- 상기 샘플 매뉴얼은 스프링 3.0에서 테스트 되었습니다.
- 컨트롤러에서 요청을 받아 서버쪽에 XML 데이터를 요청합니다.
매뉴얼05
5. 응답 처리
- 서버로 부터 반환 받은 응답 데이터를 뷰페이지에 표시해줍니다.
매뉴얼06
추가. pom.xml
- pom.xml에 추가해주세요
매뉴얼01
1. 오픈 API 인증코드 신청하기
- 인증코드 신청 페이지에서 오픈 API 키 등록을 신청합니다.
(http://api.ip-navi.or.kr:8000/openapi/intro/requestAuth)
매뉴얼02
2. 신청한 오픈 API 인증코드 확인하기
- 신청한 오픈 API 인증코드가 관리자에 의해 승인이 되면 인증코드 페이지
(http://api.ip-navi.or.kr:8000/openapi/intro/authCheck)에서 인증코드의 승인 여부를 조회합니다.
매뉴얼03
3. 샘플 요청 폼 작성
- php 페이지에서 샘플 요청 폼을 이와 같이 간단히 작성합니다.
매뉴얼04
4. 요청 처리 및 응답 데이터의 파싱
- file_get_contents() 함수를 사용하여 요청을 보내고, XMLparse 클래스를 이용하여 xml 응답 데이터를 파싱한 후, 화면에 표시해줍니다.
매뉴얼01
1. 오픈 API 인증코드 신청하기
- 인증코드 신청 페이지에서 오픈 API 키 등록을 신청합니다.
(http://api.ip-navi.or.kr:8000/openapi/intro/requestAuth)
매뉴얼02
2. 신청한 오픈 API 인증코드 확인하기
- 신청한 오픈 API 인증코드가 관리자에 의해 승인이 되면 인증코드 페이지
(http://api.ip-navi.or.kr:8000/openapi/intro/authCheck)에서 인증코드의 승인 여부를 조회합니다.
매뉴얼03
3. 샘플 요청 폼 작성
- .net aspx 페이지에서 샘플 요청 폼을 이와 같이 간단히 작성합니다.
매뉴얼04
4. 컨트롤러에 의한 요청 처리
- 상기 샘플 매뉴얼은 ASP.NET Framework 4.0 에서 테스트 되었습니다.
- HTTP 통신을 위한 URL 을 세팅하고 XML 로 parsing 한다.
매뉴얼05
5. 응답 처리
- 서버로 부터 반환 받은 응답 데이터를 뷰페이지에 표시해줍니다.
개발 Tool Kit

REST 기반 웹 서비스 Open API는 REST(REpresontational State Transfer) 기술을 기반으로 서비스를 제공하고 있습니다.
서비스를 이용하려면 먼저 인증코드를 발급 받고, 이 인증코드와 함께 URL로 검색어를 질의 하는 상태입니다.

REST는 기존 SOA(Service Oriented Architecture)에 비해 훨씬 단순하고 사용하기 편리한 ROA(Resource Oriented Architecture)를 이용합니다.

SOAPREST 비교

SOAP과 REST 비교

REST 방식은 URI를 이용해서 리소스를 요청하기 때문에, 인증코드를 제외한 별도의 메시지를 만드는 절차등이 없어서 훨씬 쉽고 빠르게 구현이 가능합니다.

일반적인 개발 도구 및 도움말

구분 URL 비고
JAVA http://www.restlet.org/ RESTlet
.Net http://msdn.microsoft.com/en-us/library/dd203052.aspx WCF
PHP http://www.php.net/manual/en/ref.curl.php PHP
자료 http://ko.wikipedia.org/wiki/REST 위키피디아
http://www.ibm.com/developerworks/kr/library/ws-RESTservices/ IBM

이외에도 다양한 개발 자료들과 서적들을 참고할 수 있습니다.

분쟁정보 검색

분쟁정보(판례, 분쟁, 뉴스레터, 가이드북)
검색목록 조회 서비스

통합검색 Open API

통합 검색 결과를 이용해서 원하는 정보 서비스를 이용하실 수 있으며, 원문 정보는 IP-NAVI를 이용하게 됩니다.

통합검색 요청 URL

http://api.ip-navi.or.kr:8000/ecg/openapi/search

요청 변수 (Request Parameter)

구분 Value 설명
authKey string(필수) 인증코드
q string(필수) 통합검색 키워드 (단어)
w int 검색 대상 DB 종류(1 : 판례 / 2 : 분쟁)
outmax int 총 결과 건수
pg int 페이지 번호
order string 정렬(디폴트 : 정확도 순 / title : 타이틀 순 / date : 날짜 순 )

출력 결과 필드 (Response Field)

판례

분쟁

필드 레벨 설명
totalCount 2 integer 총 검색건수
maxCount 2 integer 페이지당 총 검색건수
pageNum 2 integer 페이지 번호
sim 3 string 유사도
id 3 string 문서 아이디
scase_id 4 string 판례 아이디
stitle 4 string 사건명
stech_issue 4 string 쟁점기술
scase_no_arr 4 string 사건번호
sstor_pltf_arr 4 string 원고측
sstor_dfdt_arr 4 string 피고측
scrt 4 string 법원명
sdcsn_dt 4 string 판결일자
stech_name 4 string 기술분야
ssmry_title 4 string 요약문 제목
ref_ipc 4 string 관련 IPC
totalCount 2 integer 총 검색건수
maxCount 2 integer 페이지당 총 검색건수
pageNum 2 integer 페이지 번호
sim 3 string 유사도
id 3 string 문서 아이디
news_seq 4 string 일련번호
news_time 4 string 발생일자
country_code 4 string 국가코드
court_country 4 string 법원국가
court_type 4 string 법원종류
rights_type 4 string 권리종류
plaintiff_name 4 string 원고명
plaintiff_name_eng 4 string 원고명_영문
plaintiff_nationality 4 string 원고국적
plaintiff_company_type 4 string 원고기업분류
defendant_name 4 string 피고명
defendant_name_eng 4 string 피고명_영문
defendant_nationality 4 string 피고국적
defendant_company_type 4 string 피고기업분류
suit_type 4 string 소송유형
dispute_content 4 string 분쟁내용
dispute_result 4 string 분쟁결과
result_content 4 string 판결내용
judge_date 4 string 판결일자
code_level1 4 string 1차 산업분류 코드
code_level2 4 string 2차 산업분류 코드
issue_product 4 string 계쟁제품
ipr_number 4 string 지재권 번호
trademark_class 4 string 상표 분류
design_class 4 string 디자인 분류
report_date 4 string 보고일자

출력 결과 샘플(XML)

출력 결과 샘플

오류 코드/메시지(Exception)