맞춤기술찾기

이전대상기술

배열 데이터베이스에서의 점진적인 상위 k 질의 처리 장치 및 방법

  • 기술번호 : KST2021010377
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 배열 데이터에서의 상위 k(k는 자연수) 질의 처리 방법이 개시된다. 상위 k 질의 처리 방법은 적어도 프로세서를 포함하는 컴퓨팅 장치에서 수행되고, 복수의 셀(cell)들로 구성된 배열(array)을 복수의 파티션들(partitions)로 분할하는 단계 및 상기 배열 내에서 i번째 응답을 검색하는 단계를 포함한다.
Int. CL G06F 16/28 (2019.01.01) G06F 16/2458 (2019.01.01) G06F 16/2453 (2019.01.01)
CPC G06F 16/283(2013.01) G06F 16/2471(2013.01) G06F 16/24532(2013.01)
출원번호/일자 1020200002672 (2020.01.08)
출원인 고려대학교 산학협력단
등록번호/일자
공개번호/일자 10-2021-0089476 (2021.07.16) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.01.08)
심사청구항수 7

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정연돈 서울특별시 중구
2 최달수 경기도 수원시 영통구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김홍석 대한민국 서울시 구로구 디지털로**길 **, ***호(구로동, 코오롱싸이언스밸리*차)(동진국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.01.08 수리 (Accepted) 1-1-2020-0021900-97
2 의견제출통지서
Notification of reason for refusal
2021.05.07 발송처리완료 (Completion of Transmission) 9-5-2021-0365728-99
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.07.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2021-0783059-09
4 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.07.07 수리 (Accepted) 1-1-2021-0783054-71
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적어도 프로세서를 포함하는 컴퓨팅 장치에서 수행되는, 배열 데이터에서의 상위 k(k는 자연수) 질의 처리 방법에 있어서,복수의 셀(cell)들로 구성된 배열(array)을 복수의 파티션들(partitions)로 분할하는 단계; 및상기 배열 내에서 응답을 검색하는 단계를 포함하는 상위 k 질의 처리 방법
2 2
제1항에 있어서,상기 복수의 파티션들로 분할하는 단계는,각 파티션에 대하여, 파티션 내에 포함된 셀들의 속성(attribute) 값들 중 최대 값, 속성 값을 갖는 셀의 개수, 파티션의 시작 셀(starting cell)의 위치, 및 파티션의 마지막 셀(ending cell)의 위치를 포함하는 파티션 정보를 저장하는 단계; 및상기 복수의 파티션들을 최대 값의 내림차순으로 정렬하는 단계를 포함하는,상위 k 질의 처리 방법
3 3
제2항에 있어서,상기 응답을 검색하는 단계는,상기 복수의 파티션들 중 가장 큰 최대 값을 갖는 제1 파티션을 선택하는 단계;상기 제1 파티션에 포함된 셀들 중 적어도 하나를 포함하는 서브배열(subarray)들 각각의 스코어(score)를 계산하는 단계;스코어가 계산된 서브배열의 스코어와 미리 계산된 스코어들 중 가장 높은 스코어를 갖는 서브배열의 스코어를 비교하는 단계; 및상기 스코어가 계산된 서브배열의 스코어가 상기 가장 높은 스코어를 갖는 서브배열의 스코어보다 큰 경우, 상기 스코어가 계산된 서브배열이 상기 상위 k 질의에 대한 응답으로 미리 결정된 적어도 하나의 서브배열과 중첩되는지 여부를 판단하고, 상기 스코어가 계산된 서브배열이 상기 적어도 하나의 서브배열과 중첩되지 않는 경우, 상기 스코어가 계산된 서브배열로 상기 가장 높은 스코어를 갖는 서브배열을 대체하고, 상기 스코어가 계산된 서브배열을 상기 상위 k 질의에 대한 응답의 후보군으로 결정하는 단계를 포함하는,상위 k 질의 처리 방법
4 4
제3항에 있어서,상기 스코어가 계산된 서브배열의 스코어가 상기 가장 높은 스코어를 갖는 서브배열의 스코어보다 크지 않는 경우, 상기 스코어가 계산된 서브배열을 상기 후보군으로 결정하는 단계를 더 포함하는,상위 k 질의 처리 방법
5 5
제3항 또는 제4항에 있어서,상기 복수의 파티션들 중에서 상기 제1 파티션을 제외한 파티션들 중 가장 큰 최대값을 제2 파티션을 선택하는 단계; 및상기 가장 높은 스코어를 갖는 서브배열의 스코어가 상기 제2 파티션의 상계 스코어(upper bound score, UBS) 보다 큰 경우, 상기 가장 높은 스코어를 갖는 서브배열을 상기 응답으로 결정하는 단계를 더 포함하는,상위 k 질의 처리 방법
6 6
제5항에 있어서,상기 상계 스코어(UBS)는 상기 제2 파티션의 최대 값과 서브배열에 포함되는 셀의 개수를 곱한 값인,상위 k 질의 처리 방법
7 7
제5항에 있어서,상기 후보군에 포함된 서브배열들 중 상기 응답으로 결정된 서브배열과 중첩되는 서브배열을 삭제하는 단계를 더 포함하는,상위 k 질의 처리 방법
8 8
제2항에 있어서,파티션은 미리 정해진 초기 파티션 크기보다 같거나 작은 크기를 갖는 직사각형 형태로 분할되고,상기 시작 셀은 파티션의 좌측 상단에 위치하는 셀을 의미하며,상기 마지막 셀은 파티션의 우측 하단에 위치하는 셀을 의미하는,상위 k 질의 처리 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 고려대학교 (이공)중견연구자-핵심(후속) CCTV 빅데이터 기반 지능형 범죄추적/예방 및 사회안전시스템