맞춤기술찾기

이전대상기술

신조어 단어에 대응되는 유사 단어를 제공하는 유사 단어 제공 서비스를 운영하기 위한 유사 단어 제공 서비스 서버 및 그 동작 방법

  • 기술번호 : KST2023006703
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 회원이 특정 신조어 단어에 대응되는 유사 단어를 제공받고자 할 경우, 사전 설정된 복수의 웹 페이지들 각각에 게시된 텍스트에 대한 크롤링을 수행함으로써, 복수의 문장들을 수집한 후, 수집된 상기 복수의 문장들을 기초로 상기 특정 신조어 단어에 대응되는 유사 단어를 선별하여 상기 회원에게 제공할 수 있는 유사 단어 제공 서비스 서버 및 그 동작 방법에 대한 것이다.
Int. CL G06F 16/338 (2019.01.01) G06F 16/33 (2019.01.01) G06F 40/279 (2020.01.01) G06F 40/268 (2020.01.01) G06F 40/205 (2020.01.01) G06F 40/237 (2020.01.01) G06F 16/951 (2019.01.01) G06F 16/955 (2019.01.01) G06Q 50/10 (2012.01.01) G06F 7/72 (2006.01.01) G06F 9/30 (2018.01.01)
CPC G06F 16/338(2013.01) G06F 16/3344(2013.01) G06F 40/279(2013.01) G06F 40/268(2013.01) G06F 40/205(2013.01) G06F 40/237(2013.01) G06F 16/951(2013.01) G06F 16/955(2013.01) G06Q 50/10(2013.01) G06F 7/72(2013.01) G06F 9/30029(2013.01)
출원번호/일자 1020220024887 (2022.02.25)
출원인 동국대학교 산학협력단
등록번호/일자
공개번호/일자 10-2023-0115833 (2023.08.03) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020220011323   |   2022.01.26
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2022.02.25)
심사청구항수 10

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 손윤식 서울특별시 송파구
2 김소연 서울특별시 동작구
3 김다윤 경기도 고양시 일산서구
4 강우원 경기도 시흥시 수인로****번길

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김효성 대한민국 서울 영등포구 **로 ** (여의도동) ***호(효성국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2022.02.25 수리 (Accepted) 1-1-2022-0214161-03
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
신조어 단어에 대응되는 유사 단어를 제공하는 유사 단어 제공 서비스를 운영하기 위한 유사 단어 제공 서비스 서버에 있어서,상기 유사 단어 제공 서비스에 가입되어 있는 복수의 회원들 중 어느 한 명인 제1 회원이 보유하고 있는 제1 클라이언트 단말로부터, 제1 신조어 단어가 수신되면서, 상기 제1 신조어 단어에 대응되는 유사 단어의 제공 요청 명령이 수신되면, 사전 설정된 복수의 웹 페이지들 각각의 URL(Uniform Resource Locator) 주소를 기초로, 상기 복수의 웹 페이지들 각각에 접속하여, 상기 복수의 웹 페이지들 각각에 게시된 텍스트에 대한 크롤링(Crawling)을 수행함으로써, 복수의 문장들을 수집하는 문장 수집부;상기 복수의 문장들이 수집되면, 상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장이 존재하는지 여부를 확인하는 확인부;상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장으로, 적어도 하나의 문장이 존재하는 것으로 확인되면, 상기 적어도 하나의 문장에 대해 형태소 분석을 수행함으로써, 상기 적어도 하나의 문장으로부터, 상기 제1 신조어 단어를 제외한 적어도 하나의 단어를 추출하는 단어 추출부;상기 적어도 하나의 단어가 추출되면, 상기 적어도 하나의 단어 각각을 자소 단위로 분리하고, 상기 제1 신조어 단어를 자소 단위로 분리한 후, 상기 적어도 하나의 단어 중 상기 제1 신조어 단어의 자소와 최대로 일치하는 자소로 구성되어 있는 제1 단어를 선택하는 단어 선택부; 및상기 제1 단어가 선택되면, 상기 제1 단어를 상기 제1 신조어 단어에 대응되는 유사 단어로 지정하여 상기 제1 클라이언트 단말로 전송하는 단어 전송부를 포함하는 유사 단어 제공 서비스 서버
2 2
제1항에 있어서,상기 확인부에서, 상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장이 존재하지 않는 것으로 확인된 경우, 상기 제1 신조어 단어가 웹 상에서 사용되지 않는 단어임을 지시하는 안내 메시지를 생성하여 상기 제1 클라이언트 단말로 전송하는 안내 메시지 전송부를 더 포함하는 유사 단어 제공 서비스 서버
3 3
제1항에 있어서,복수의 단어들과 상기 복수의 단어들 각각에 대응되는 것으로 사전 지정된 사전적 의미가 서로 대응되어 저장되어 있는 사전 데이터베이스를 더 포함하고,상기 단어 전송부는상기 제1 단어가 선택되면, 상기 제1 단어를 상기 제1 신조어 단어에 대응되는 유사 단어로 지정한 후 상기 사전 데이터베이스로부터 상기 제1 단어에 대응되어 저장되어 있는 제1 사전적 의미를 추출하고, 상기 제1 단어와 상기 제1 사전적 의미로 구성된 제1 단어 정보 세트를 생성한 후, 상기 제1 단어 정보 세트를 암호화하여 상기 제1 클라이언트 단말로 전송하는 것을 특징으로 하는 유사 단어 제공 서비스 서버
4 4
제3항에 있어서,상기 단어 전송부는상기 복수의 회원들 각각에 대해서 사전 발급된 t(t는 2이상의 자연수임)자릿수의 서로 다른 식별번호가 저장되어 있는 식별번호 저장부;상기 복수의 회원들 각각의 클라이언트 단말과 사전 공유하고 있는 해시 함수가 저장되어 있는 해시 함수 저장부;상기 제1 단어 정보 세트가 생성되면, 상기 제1 단어 정보 세트를 암호화하여 상기 제1 클라이언트 단말로 전송하기 위한 암호화 이벤트를 발생시키는 암호화 이벤트 발생부;상기 암호화 이벤트가 발생되면, 상기 식별번호 저장부로부터 상기 제1 회원에 대응되는 제1 식별번호를 확인하여, 상기 제1 식별번호를 구성하는 t개의 숫자들 각각에 대해 모듈로-2(Modulo-2) 연산을 수행하였을 때의 결과 값을 비트열로 구성함으로써, t비트의 식별 코드를 생성하고, t비트의 랜덤 코드를 랜덤하게 생성한 후, 상기 랜덤 코드를 상기 해시 함수에 입력으로 인가하여 해시 값을 연산하고, 상기 랜덤 코드와 상기 식별 코드 간의 배타적 논리합(XOR) 연산을 수행함으로써, t비트의 연산 코드를 생성하는 연산부; 및상기 해시 값으로 상기 제1 단어 정보 세트를 암호화한 후, 상기 제1 클라이언트 단말로, 상기 암호화된 제1 단어 정보 세트를 전송함과 동시에 상기 연산 코드를 전송하는 전송 처리부를 포함하고,상기 제1 클라이언트 단말은메모리 상에 상기 제1 식별번호와 상기 해시 함수를 저장하고 있고, 상기 유사 단어 제공 서비스 서버로부터 상기 암호화된 제1 단어 정보 세트와 상기 연산 코드가 수신되면, 상기 메모리 상에 저장되어 있는 상기 제1 식별번호를 구성하는 t개의 숫자들 각각에 대해 모듈로-2 연산을 수행하였을 때의 결과 값을 비트열로 구성함으로써, t비트의 상기 식별 코드를 생성한 후, 상기 연산 코드와 상기 식별 코드 간의 배타적 논리합 연산을 수행함으로써, t비트의 상기 랜덤 코드를 복원하고, 상기 랜덤 코드가 복원되면, 상기 랜덤 코드를 상기 메모리 상에 저장되어 있는 상기 해시 함수에 입력으로 인가하여 상기 해시 값을 연산한 후, 상기 해시 값을 기초로 상기 암호화된 제1 단어 정보 세트를 복호화하여 화면 상에 표시하는 것을 특징으로 하는 유사 단어 제공 서비스 서버
5 5
신조어 단어에 대응되는 유사 단어를 제공하는 유사 단어 제공 서비스를 운영하기 위한 유사 단어 제공 서비스 서버의 동작 방법에 있어서,상기 유사 단어 제공 서비스에 가입되어 있는 복수의 회원들 중 어느 한 명인 제1 회원이 보유하고 있는 제1 클라이언트 단말로부터, 제1 신조어 단어가 수신되면서, 상기 제1 신조어 단어에 대응되는 유사 단어의 제공 요청 명령이 수신되면, 사전 설정된 복수의 웹 페이지들 각각의 URL(Uniform Resource Locator) 주소를 기초로, 상기 복수의 웹 페이지들 각각에 접속하여, 상기 복수의 웹 페이지들 각각에 게시된 텍스트에 대한 크롤링(Crawling)을 수행함으로써, 복수의 문장들을 수집하는 단계;상기 복수의 문장들이 수집되면, 상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장이 존재하는지 여부를 확인하는 단계;상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장으로, 적어도 하나의 문장이 존재하는 것으로 확인되면, 상기 적어도 하나의 문장에 대해 형태소 분석을 수행함으로써, 상기 적어도 하나의 문장으로부터, 상기 제1 신조어 단어를 제외한 적어도 하나의 단어를 추출하는 단계;상기 적어도 하나의 단어가 추출되면, 상기 적어도 하나의 단어 각각을 자소 단위로 분리하고, 상기 제1 신조어 단어를 자소 단위로 분리한 후, 상기 적어도 하나의 단어 중 상기 제1 신조어 단어의 자소와 최대로 일치하는 자소로 구성되어 있는 제1 단어를 선택하는 단계; 및상기 제1 단어가 선택되면, 상기 제1 단어를 상기 제1 신조어 단어에 대응되는 유사 단어로 지정하여 상기 제1 클라이언트 단말로 전송하는 단계를 포함하는 유사 단어 제공 서비스 서버의 동작 방법
6 6
제5항에 있어서,상기 복수의 문장들 중, 상기 제1 신조어 단어를 포함하고 있는 문장이 존재하지 않는 것으로 확인된 경우, 상기 제1 신조어 단어가 웹 상에서 사용되지 않는 단어임을 지시하는 안내 메시지를 생성하여 상기 제1 클라이언트 단말로 전송하는 단계를 더 포함하는 유사 단어 제공 서비스 서버의 동작 방법
7 7
제5항에 있어서,복수의 단어들과 상기 복수의 단어들 각각에 대응되는 것으로 사전 지정된 사전적 의미가 서로 대응되어 저장되어 있는 사전 데이터베이스를 유지하는 단계를 더 포함하고,상기 전송하는 단계는상기 제1 단어가 선택되면, 상기 제1 단어를 상기 제1 신조어 단어에 대응되는 유사 단어로 지정한 후 상기 사전 데이터베이스로부터 상기 제1 단어에 대응되어 저장되어 있는 제1 사전적 의미를 추출하고, 상기 제1 단어와 상기 제1 사전적 의미로 구성된 제1 단어 정보 세트를 생성한 후, 상기 제1 단어 정보 세트를 암호화하여 상기 제1 클라이언트 단말로 전송하는 것을 특징으로 하는 유사 단어 제공 서비스 서버의 동작 방법
8 8
제7항에 있어서,상기 전송하는 단계는상기 복수의 회원들 각각에 대해서 사전 발급된 t(t는 2이상의 자연수임)자릿수의 서로 다른 식별번호가 저장되어 있는 식별번호 저장부를 유지하는 단계;상기 복수의 회원들 각각의 클라이언트 단말과 사전 공유하고 있는 해시 함수가 저장되어 있는 해시 함수 저장부를 유지하는 단계;상기 제1 단어 정보 세트가 생성되면, 상기 제1 단어 정보 세트를 암호화하여 상기 제1 클라이언트 단말로 전송하기 위한 암호화 이벤트를 발생시키는 단계;상기 암호화 이벤트가 발생되면, 상기 식별번호 저장부로부터 상기 제1 회원에 대응되는 제1 식별번호를 확인하여, 상기 제1 식별번호를 구성하는 t개의 숫자들 각각에 대해 모듈로-2(Modulo-2) 연산을 수행하였을 때의 결과 값을 비트열로 구성함으로써, t비트의 식별 코드를 생성하고, t비트의 랜덤 코드를 랜덤하게 생성한 후, 상기 랜덤 코드를 상기 해시 함수에 입력으로 인가하여 해시 값을 연산하고, 상기 랜덤 코드와 상기 식별 코드 간의 배타적 논리합(XOR) 연산을 수행함으로써, t비트의 연산 코드를 생성하는 단계; 및상기 해시 값으로 상기 제1 단어 정보 세트를 암호화한 후, 상기 제1 클라이언트 단말로, 상기 암호화된 제1 단어 정보 세트를 전송함과 동시에 상기 연산 코드를 전송하는 단계를 포함하고,상기 제1 클라이언트 단말은메모리 상에 상기 제1 식별번호와 상기 해시 함수를 저장하고 있고, 상기 유사 단어 제공 서비스 서버로부터 상기 암호화된 제1 단어 정보 세트와 상기 연산 코드가 수신되면, 상기 메모리 상에 저장되어 있는 상기 제1 식별번호를 구성하는 t개의 숫자들 각각에 대해 모듈로-2 연산을 수행하였을 때의 결과 값을 비트열로 구성함으로써, t비트의 상기 식별 코드를 생성한 후, 상기 연산 코드와 상기 식별 코드 간의 배타적 논리합 연산을 수행함으로써, t비트의 상기 랜덤 코드를 복원하고, 상기 랜덤 코드가 복원되면, 상기 랜덤 코드를 상기 메모리 상에 저장되어 있는 상기 해시 함수에 입력으로 인가하여 상기 해시 값을 연산한 후, 상기 해시 값을 기초로 상기 암호화된 제1 단어 정보 세트를 복호화하여 화면 상에 표시하는 것을 특징으로 하는 유사 단어 제공 서비스 서버의 동작 방법
9 9
제5항 내지 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램을 기록한 컴퓨터 판독 가능 기록 매체
10 10
제5항 내지 제8항 중 어느 한 항의 방법을 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 동국대학교산학협력단 정보통신창의인재양성 SW중심대학(동국대)
2 과학기술정보통신부 동국대학교산학협력단 정보통신방송혁신인재양성(R&D) High Performance Knowledge System 개발 및 인력양성