맞춤기술찾기

이전대상기술

빈발 패턴 마이닝 방법, 빈발 패턴 마이닝 서버 및 이를 수행하는 프로그램을 기록하는 기록매체(METHOD OF MINING A FREQUENT PATTERN, APPARATUS PERFORMING THE SAME AND STORAGE MEDIUM STORING A PROGRAM PERFORMING THE SAME)

  • 기술번호 : KST2016018331
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 빈발 패턴 마이닝 방법 및 서버에 관한 것으로, 빈발 패턴 마이닝 방법은 데이터베이스에 저장된 데이터를 기초로 데이터베이스 트리 자료구조를 생성하는 단계, 1차 빈발 패턴 마이닝이 요청되는 경우, 상기 데이터베이스 트리 자료구조를 기초로 상위 K개의 빈발 패턴을 마이닝하고, 상기 마이닝된 K개의 빈발 패턴을 기초로 빈발 패턴 트리 자료구조를 생성하는 단계, 2차 빈발 패턴 마이닝이 요청되는 경우, 상기 1차 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계 및 상기 1차 마이닝 결과를 활용할 수 있는 것으로 결정된 경우, 상기 빈발 패턴 트리 자료구조에서 상위 K'개의 빈발 패턴을 검색하여 제공하는 단계를 포함한다.
Int. CL G06F 17/30 (2006.01)
CPC G06F 16/2465(2013.01) G06F 16/2465(2013.01) G06F 16/2465(2013.01) G06F 16/2465(2013.01) G06F 16/2465(2013.01)
출원번호/일자 1020150052734 (2015.04.14)
출원인 세종대학교산학협력단
등록번호/일자
공개번호/일자 10-2016-0122588 (2016.10.24) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2015.04.14)
심사청구항수 22

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 세종대학교산학협력단 대한민국 서울특별시 광진구 능동로 *** (군

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 윤은일 대한민국 서울특별시 성북구
2 양흥모 대한민국 충청북도 청주시 상당구
3 이강인 대한민국 충청북도 청주시 흥덕구
4 김동규 대한민국 경기도 김포시 전원로 **, **

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 정부연 대한민국 서울특별시 서초구 반포대로**길 ** ***동 ***,***호(서초동, 한빛위너스)(현신특허사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 세종대학교산학협력단 서울특별시 광진구 능동로 *** (군
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2015.04.14 수리 (Accepted) 1-1-2015-0364303-87
2 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2015.04.27 수리 (Accepted) 1-1-2015-5013764-17
3 증명서류 제출기한 안내문 공지예외적용주장
Claim of Exclusion from Being Publically Known of Notification of Submission Date of Certificate
2015.04.27 발송처리완료 (Completion of Transmission) 1-5-2015-0075087-01
4 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2015.07.17 수리 (Accepted) 1-1-2015-0692410-13
5 선행기술조사의뢰서
Request for Prior Art Search
2016.03.10 수리 (Accepted) 9-1-9999-9999999-89
6 선행기술조사보고서
Report of Prior Art Search
2016.06.17 수리 (Accepted) 9-1-2016-0027564-14
7 의견제출통지서
Notification of reason for refusal
2016.06.21 발송처리완료 (Completion of Transmission) 9-5-2016-0449144-10
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2016.08.19 수리 (Accepted) 1-1-2016-0805886-84
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2016.08.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2016-0805878-18
10 의견제출통지서
Notification of reason for refusal
2016.12.29 발송처리완료 (Completion of Transmission) 9-5-2016-0941358-92
11 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.02.17 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0164826-87
12 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.02.17 수리 (Accepted) 1-1-2017-0164841-62
13 등록결정서
Decision to grant
2017.07.14 발송처리완료 (Completion of Transmission) 9-5-2017-0492708-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
데이터베이스에 저장된 데이터를 기초로 데이터베이스 트리 자료구조를 생성하는 단계;1차 빈발 패턴 마이닝이 요청되는 경우, 상기 데이터베이스 트리 자료구조를 기초로 상위 K개의 빈발 패턴을 마이닝하고, 상기 마이닝된 K개의 빈발 패턴을 기초로 빈발 패턴 트리 자료구조를 생성하는 단계;2차 빈발 패턴 마이닝이 요청되는 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계; 및상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는 것으로 결정된 경우, 상기 빈발 패턴 트리 자료구조에서 상위 K'개의 빈발 패턴을 검색하여 제공하는 단계를 포함하는 빈발 패턴 마이닝 방법
2 2
제1항에 있어서, 상기 빈발 패턴 트리 자료구조는 상기 K개의 상위 빈발 패턴과 K+1번째 빈발 패턴에 대한 정보를 저장하는 패턴 정보 엔트리로 구성된 패턴 정보 리스트 및 패턴 정보에 대한 패턴 아이템 노드로 구성된 패턴 전위 트리를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
3 3
제2항에 있어서, 상기 패턴 정보 엔트리는각 패턴에 대한 패턴 빈도수 및 각 패턴의 마지막 아이템에 대한 패턴 아이템 노드를 가리키는 패턴 노드 링크를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
4 4
제3항에 있어서,상기 K+1번째 빈발 패턴에 대한 패턴 노드 링크는 NULL 값으로 설정되는 것을 특징으로 하는 빈발 패턴 마이닝 방법
5 5
제2항에 있어서, 상기 패턴 아이템 노드는패턴 아이템 명칭 및 해당 패턴에 대한 정보를 저장하고 있는 패턴 정보 엔트리를 가리키는 패턴 엔트리 링크를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
6 6
제2항에 있어서, 상기 빈발 패턴 트리 자료구조를 생성하는 단계는상위 K+1개의 빈발 패턴을 빈도수 내림차순으로 정렬하는 단계;상기 정렬된 패턴을 순서대로 가져와서 가져온 패턴의 패턴 내 아이템들을 정해진 순서에 따라 정렬하는 단계; 및상기 정렬된 아이템들을 순서대로 트리에 삽입하는 단계를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
7 7
제6항에 있어서, 상기 정렬된 아이템들을 순서대로 트리에 삽입하는 단계는상기 패턴 내 마지막 아이템에 대한 아이템 노드 생성 시 해당 아이템 노드에 상응하는 패턴 정보를 저장하기 위한 패턴 정보 엔트리를 생성하는 단계;상기 생성된 패턴 정보 엔트리에 삽입하는 패턴의 빈도수를 기록하는 단계;상기 패턴 아이템 노드의 패턴 엔트리 링크를 상기 생성된 패턴 정보 엔트리와 연결하는 단계; 및상기 생성된 패턴 정보 엔트리의 패턴 노드 링크를 상기 패턴 아이템 노드와 연결하는 단계를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
8 8
제7항에 있어서,K+1번째 빈발 패턴에 대한 마지막 패턴 정보 엔트리를 생성하여 상기 빈발 패턴 트리 자료구조를 완성하는 단계를 더 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
9 9
제2항에 있어서, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계는1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수와 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수를 기초로 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
10 10
제9항에 있어서, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계는1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K)와 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K')를 비교하는 단계;상기 1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K)가 상기 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K')보다 큰 경우, 상기 패턴 정보 리스트의 마지막 패턴 정보 엔트리에 저장된 K+1번째 빈발 패턴의 빈도수와 K번째 빈발 패턴의 빈도수를 비교하는 단계; 및상기 K번째 빈발 패턴의 빈도수가 K+1번째 빈발 패턴의 빈도수보다 큰 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는 것으로 결정하는 단계를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
11 11
제10항에 있어서, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계는상기 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K')가 상기 1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K) 이하인 경우, 또는 상기 K번째 빈발 패턴의 빈도수가 K+1번째 빈발 패턴의 빈도수 이하인 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 없는 것으로 결정하는 단계를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
12 12
제11항에 있어서,상기 1차 빈발 패턴 마이닝 결과를 활용할 수 없는 것으로 결정된 경우, 상기 데이터베이스 트리 자료구조를 기초로 상위 K'개의 빈발 패턴을 다시 마이닝하는 단계를 더 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
13 13
제2항에 있어서,상기 데이터베이스에 새로운 트랜잭션이 추가되는 경우, 상기 추가된 트랜잭션을 기초로 상기 빈발 패턴 트리 자료구조를 갱신하는 단계를 더 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
14 14
제13항에 있어서, 상기 빈발 패턴 트리 자료구조를 갱신하는 단계는상기 추가된 트랜잭션 내 아이템들을 정해진 순서에 따라 정렬하는 단계;상기 패턴 전위 트리에서 상기 정렬된 각 아이템에 대응되는 패턴 아이템 노드를 검색하는 단계; 및상기 대응되는 패턴 아이템 노드가 패턴 정보 엔트리와 연결되어 있는 경우, 해당 엔트리의 빈도수 값을 갱신하는 단계를 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
15 15
제14항에 있어서, 상기 패턴 아이템 노드를 검색하는 단계는검색된 패턴 아이템 노드가 상기 추가된 트랜잭션 내 다음 아이템에 대한 패턴 아이템 노드를 자식 노드로 가지고 있지 않으면, 상기 패턴 아이템 노드를 검색하는 단계를 중단하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
16 16
제14항에 있어서,상기 추가된 트랜잭션 내 모든 아이템에 대한 처리가 끝나거나 상기 검색하는 과정이 중단되면, 상기 패턴 정보 리스트에서 K+1번째 빈발 패턴에 대한 엔트리의 빈도수 값을 갱신하는 단계를 더 포함하는 것을 특징으로 하는 빈발 패턴 마이닝 방법
17 17
컴퓨터 읽기 가능한 명령어들을 저장하는 메모리; 및상기 메모리와 전기적으로 연결되고 사용자의 요청에 따라 상기 저장된 명령어들을 통해 아래의 과정을 실행하는 프로세서를 포함하고,상기 프로세서는데이터베이스에 저장된 데이터를 기초로 데이터베이스 트리 자료구조를 생성하는 단계;1차 빈발 패턴 마이닝이 요청되는 경우, 상기 데이터베이스 트리 자료구조를 기초로 상위 K개의 빈발 패턴을 마이닝하고, 상기 마이닝된 K개의 빈발 패턴을 기초로 빈발 패턴 트리 자료구조를 생성하는 단계;2차 빈발 패턴 마이닝이 요청되는 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 단계; 및상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는 것으로 결정된 경우, 상기 빈발 패턴 트리 자료구조에서 상위 K'개의 빈발 패턴을 검색하여 제공하는 단계를 실행하는 빈발 패턴 마이닝 서버
18 18
제17항에 있어서, 상기 프로세서는1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수와 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수를 기초로 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 것을 특징으로 하는 빈발 패턴 마이닝 서버
19 19
제18항에 있어서, 상기 프로세서는상기 1차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K)가 상기 2차 빈발 패턴 마이닝에서 요청된 빈발 패턴의 개수(K')보다 큰 경우, 패턴 정보 리스트의 마지막 패턴 정보 엔트리에 저장된 K+1번째 빈발 패턴의 빈도수와 K번째 빈발 패턴의 빈도수를 비교하고,상기 K번째 빈발 패턴의 빈도수가 K+1번째 빈발 패턴의 빈도수보다 큰 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는 것으로 결정하는 것을 특징으로 하는 빈발 패턴 마이닝 서버
20 20
제18항에 있어서, 상기 프로세서는상기 데이터베이스에 새로운 트랜잭션이 추가되는 경우, 상기 추가된 트랜잭션을 기초로 상기 빈발 패턴 트리 자료구조를 갱신하는 것을 특징으로 하는 빈발 패턴 마이닝 서버
21 21
제20항에 있어서, 상기 프로세서는상기 추가된 트랜잭션 내 아이템들을 정해진 순서에 따라 정렬하고, 패턴 전위 트리에서 상기 정렬된 각 아이템에 대응되는 패턴 아이템 노드를 검색하며, 상기 대응되는 패턴 아이템 노드가 패턴 정보 엔트리와 연결되어 있는 경우, 해당 엔트리의 빈도수 값을 갱신하는 것을 특징으로 하는 빈발 패턴 마이닝 서버
22 22
빈발 패턴 마이닝 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체에 있어서,데이터베이스에 저장된 데이터를 기초로 데이터베이스 트리 자료구조를 생성하는 기능;1차 빈발 패턴 마이닝이 요청되는 경우, 상기 데이터베이스 트리 자료구조를 기초로 상위 K개의 빈발 패턴을 마이닝하고, 상기 마이닝된 K개의 빈발 패턴을 기초로 빈발 패턴 트리 자료구조를 생성하는 기능;2차 빈발 패턴 마이닝이 요청되는 경우, 상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는지 여부를 결정하는 기능; 및상기 1차 빈발 패턴 마이닝 결과를 활용할 수 있는 것으로 결정된 경우, 상기 빈발 패턴 트리 자료구조에서 상위 K'개의 빈발 패턴을 검색하여 제공하는 기능을 수행하는 빈발 패턴 마이닝 방법에 관한 컴퓨터 프로그램을 저장하는 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 중소기업청 세종대학교산학협력단 산학연협력기술개발 비정형 소셜 빅데이터 마이닝을 통한 패턴 기반의 실시간 관련 이슈 모니터링 시스템 개발