KR100855238B1 - Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications - Google Patents

Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications Download PDF

Info

Publication number
KR100855238B1
KR100855238B1 KR1020070002552A KR20070002552A KR100855238B1 KR 100855238 B1 KR100855238 B1 KR 100855238B1 KR 1020070002552 A KR1020070002552 A KR 1020070002552A KR 20070002552 A KR20070002552 A KR 20070002552A KR 100855238 B1 KR100855238 B1 KR 100855238B1
Authority
KR
South Korea
Prior art keywords
patent classification
classification code
search
modified
service providing
Prior art date
Application number
KR1020070002552A
Other languages
Korean (ko)
Other versions
KR20080065424A (en
Inventor
강민수
Original Assignee
(주)광개토연구소
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)광개토연구소 filed Critical (주)광개토연구소
Priority to KR1020070002552A priority Critical patent/KR100855238B1/en
Priority to PCT/KR2008/000130 priority patent/WO2008084979A1/en
Publication of KR20080065424A publication Critical patent/KR20080065424A/en
Application granted granted Critical
Publication of KR100855238B1 publication Critical patent/KR100855238B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation
    • G06F16/24534Query rewriting; Transformation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/38Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Abstract

본 발명은 특허 분류 기호가 포함되는 특허 검색 서비스 제공 방법 및 그 시스템에 대한 것으로, 더욱 상세하게는 특허 분류 기호가 검색식에 포함되었을 때, 그 특허 분류 기호 및 계층적으로 종속된 하위 특허 분류 기호를 모두 포함하여 검색하는 것을 특징으로 하는 특허 검색 서비스를 제공하는 방법 및 그 시스템에 관한 것이다. The present invention relates to a method and system for providing a patent search service including a patent classification code, and more particularly, when the patent classification code is included in a search expression, the patent classification code and the subordinate patent classification code that are hierarchically dependent. It relates to a method and system for providing a patent search service, characterized in that including all search.

기존의 특허 검색 시스템은 특정한 특허 분류 기호를 검색식으로 입력받으면 그 특허 분류 기호가 있는 특허 문건 만을 검색 결과로 출력했다. 하지만, 이러한 평면적인 특허 검색은 특허 분류 기호가 가지고 있는 계층적인 속성을 반영하지 못하는 문제가 있다. 동일한 특허 분류 기호 표현을 가지지만, 대부분의 특허 분류 기호에 대응되는 상위 기술 분야에는 그 기술 분야에 종속되는 다수의 하위 기분 분야를 가지게 된다. When a conventional patent search system receives a specific patent classification code as a search expression, only a patent document having the patent classification code is output as a search result. However, such a flat patent search does not reflect the hierarchical properties of the patent classification code. The upper technical field corresponding to most of the patent classification code, but having the same patent classification code representation, has a plurality of lower mood areas subordinate to the technical field.

본 발명을 실시하면, 상위 기술 분야에 대응되는 특허 분류 기호를 검색식으로 입력했을 때, 그 상위 기술분야에 대응되는 특허 검색 결과뿐만 아니라 그 하위 기술분야에 대응되는 특허 검색 결과까지 포함시켜 검색해 줄 수 있다. 검색식에 특허 분류 기호가 입력되었을 때, 그 특허 분류 기호의 계층적으로 종속된 하위 특허 분류 기호를 자동으로 포함시켜 검색 엔진에 질의하는 방식을 취해야만 검색자의 내심의 의사에 부합하는 검색 결과를 생성할 수 있을 것이다.According to the present invention, when a patent classification code corresponding to an upper technical field is entered as a search expression, a search is performed by including not only a patent search result corresponding to the upper technical field but also a patent search result corresponding to the lower technical field. Can be. When a patent classification code is entered in a search expression, the hierarchical subordinate patent classification code of the patent classification code is automatically included to query the search engine so that a search result matching the intention of the searcher can be obtained. Will be able to generate.

특허 검색, 특허 분류 기호, 하위 특허 분류 기호, 타이틀, 도트, 변형 특허 분류 기호 Patent Search, Patent Classification Symbol, Sub Patent Classification Symbol, Title, Dot, Modified Patent Classification Symbol

Description

범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 검색 서비스 제공 방법 및 그 시스템{Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications }A method and system for providing a search service for automatically including search results on subordinate patent classification codes hierarchically subordinated through a range search [Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications}

도 1은 본 발명의 특허 검색 서비스 제공 시스템의 일 실시예적 구성에 관한 도면이다.1 is a diagram of an embodiment of a patent search service providing system of the present invention.

도 2는 본 발명의 계층적으로 종속된 특허 분류 기호를 자동으로 포함하여 검색하는 특허 검색 서비스 제공하는 흐름에 관한 일실시예적 도면이다.FIG. 2 is a diagram illustrating a flow of providing a patent search service for automatically including and searching a hierarchically dependent patent classification code according to the present invention.

도 3은 본 발명의 특허 검색 서비스 제공 시스템의 다른 일 실시예적 구성에 관한 도면이다.3 is a diagram of another exemplary embodiment of a patent search service providing system according to the present invention.

도 4는 본 발명의 계층적 변형 특허 분류 기호 데이터베이스를 생성하는 방법에 관한 일 실시예적 도면이다.4 is an exemplary diagram of a method for generating a hierarchical modified patent classification code database of the present invention.

도 5는 USPC 특허 분류 기호로 트리 구조를 만드는 일 실시예적 방법에 관한 도면이다.5 is a diagram of one embodiment of a method for creating a tree structure from USPC patent classification codes.

도 6은 도 5의 USPC 특허 분류 기호로 트리 구조에 대응되는 변형 특허 분류 기호를 할당하는 방법에 관한 일 실시예적 방법에 관한 도면이다.FIG. 6 is a diagram illustrating an exemplary method of assigning a modified patent classification code corresponding to a tree structure with the USPC patent classification code of FIG. 5.

도 7는 도 5의 USPC 특허 분류 기호로 만든 트리 구조와 동일한 구조를 가지 는 변형 특허 분류 기호로 구성되는 트리 구조에 관한 일 실시예적 도면이다.FIG. 7 is an exemplary diagram of a tree structure composed of modified patent classification symbols having the same structure as that of the USPC patent classification symbol of FIG. 5.

도 8는 Index to U.S. Patent Classification (a.k.a., Classification Index File) 파일)로 도 5와 같은 특허 분류 기호의 트리 구조를 만들 수 있음을 보여 주는 실시예적 도면이다.8 shows Index to U.S. Patent Classification (a.k.a., Classification Index File) file) is an exemplary view showing that a tree structure of a patent classification code as shown in FIG.

도 9는 본 발명의 변형 특허 분류 기호를 찾아내어 범위 검색을 수행하는 방법에 관한 일실시예적 도면이다.9 is a diagram illustrating a method of searching a modified patent classification code and performing a range search according to the present invention.

도 10은 본 발명의 변형 특허 분류 기호를 찾아내어 범위 검색을 수행하는 방법에 관한 또 다른 일실시예적 도면이다.10 is yet another exemplary embodiment of a method of searching a modified patent classification code and performing a range search according to the present invention.

도 11는 DBMS를 사용하여 검색을 수행하는 본 발명의 시스템에 관한 일실시예적 도면이다.11 is an exemplary diagram of a system of the present invention for performing a search using a DBMS.

도 12은 본 발명의 변형 특허 분류 기호를 대상으로 DBMS를 사용하여 검색을 수행하는 본 발명의 시스템에 관한 또 다른 일실시예적 도면이다.12 is yet another embodiment of the system of the present invention for performing a search using a DBMS for a modified patent classification code of the present invention.

대한민국 특허출원 제20000010784호Republic of Korea Patent Application No. 20000010784

대한민국 특허출원 제20010024151호Republic of Korea Patent Application No.20010024151

대한민국 특허출원 제20040081211호Republic of Korea Patent Application No. 20040081211

대한민국 특허출원 제20020040459호Republic of Korea Patent Application No.20020040459

대한민국 특허출원 제20030070373호Republic of Korea Patent Application No. 20030070373

본 발명은 계층적으로 종속된 특허 분류 기호를 자동으로 포함하여 검색하는 특허 검색 서비스 제공하는 방법 및 그 시스템에 관한 것으로서, 더욱 상세하게는 특허 분류 기호 표기 상 최하위 분류 기호 표기 형식을 공유하지만 내용적으로는 계층적으로 종속되어 있는 특허 분류 기호를 자동으로 포함하여 검색하는 특허 검색 서비스 제공 방법 및 그 시스템에 관한 것이다.The present invention relates to a method and system for providing a patent retrieval service for automatically including a hierarchically subordinated patent classification code, and more particularly, to share the lowest classification code notation form on the patent classification code notation. The present invention relates to a method and system for providing a patent search service for automatically including a patent classification code that is hierarchically dependent.

모든 특허 문건에는 그 특허 문건에 포함되는 기술을 하나의 기호로 표현하는 IPC(International Patent Classification, 국제 특허 분류) 기호가 적어도 하나 이상씩 할당되어 있다. IPC는 국제특허분류에 관한 스트라스부르크(Strasbourq)협정에 따라 만들어진 것으로서, 모든 특허 문건에 대하여 적어도 하나 이상의 IPC 기호가 부여되어 있다. IPC 기호는 섹션(section), 클래스(class), 서브클래스(subclass), 그룹(group), 서브그룹(subgroup)으로 계층적으로 표현되는 분류 기호 체계를 가진다.All patent documents are assigned at least one IPC (International Patent Classification) symbol representing a technology included in the patent document as one symbol. The IPC is made in accordance with the Strasbourq Agreement on International Patent Classification and is assigned at least one IPC symbol to all patent documents. IPC notation has a classification notation system that is hierarchically represented by sections, classes, subclasses, groups, and subgroups.

또한, 몇몇 나라의 특허청은 자국만의 독특한 특허 분류 체계가 있는데, 대표적인 것으로 미국 특허청이 사용하는 USPC가 있으며, 유럽 특허청이 사용하는 ECLA, 일본 특허청이 사용하는 FI, FT가 있다.In addition, the patent offices of some countries have their own unique patent classification system, such as USPC used by the US Patent Office, ECLA used by the European Patent Office, FI and FT used by the Japanese Patent Office.

USPC는 클래스(class) 및 서브클래스(subclass) 기호 체계를 사용하며, 일본의 FI는 IPC를 종적으로 확장하는 구조로 되어 있으며, FT는 테마라는 대주제분류와 그 테마의 하부 구조에 속하는 Fterm 기호 체계가 있다.USPC uses class and subclass notation, and FI in Japan has a structure that extends IPC vertically, and FT is the major theme of the theme and Fterm notation belonging to the theme's infrastructure. There is.

특허 분류 기호 체계들은 각 분류 기호에 "타이틀"이라는 해당 특허 분류 기호의 내용을 설명하는 부분이 1:1로 대응되어 있다. 예를 들면, IPC H01S 3/00에는 "레이저"라는 타이틀이 대응되어 있으며, H01S 3/14에는 "●  활성매질로서 사용하는 물질에 특징이 있는 것"이라는 타이틀에 대응되어 있다.Patent classification code systems correspond to each classification code in a one-to-one correspondence section describing the contents of the corresponding patent classification code "title". For example, IPC H01S 3/00 corresponds to the title "Laser", and H01S 3/14 corresponds to the title "characteristics of a substance used as an active medium".

위와 같은 계층적 특허 분류 기호 및 타이틀 체계는 도트(dot) 구조라는 공통된 특징을 공유하고 있다. IPC를 예로 들어 설명하면, 모든 서브그룹에 해당하는 특허 분류 기호는 "서브클래스" + "숫자/숫자" 구조로 되어 있는데, 이 특허 분류 기호에 대응되는 타이틀에는 도트(dot)가 결합하여 있는 것이 대부분이다. (숫자/00을 제외하고는 대부분 도트가 결합하여 있으며, 통상 숫자/00은 그룹에 대응되는 기호이다.) 타이틀에 결합하여 있는 도트의 개수가 적을수록 그 타이틀은 그 주변과 비교할 때 상대적으로 상위 개념의 기술 분류이며, 도트의 개수가 많을수록 그 타이틀은 그 주변과 비교할 때 상대적으로 하위/세부 개념의 기술 분류이다.The hierarchical patent classification code and title system as described above share a common feature of dot structure. Using IPC as an example, the patent classification symbols corresponding to all subgroups have a "subclass" + "number / number" structure, and a title corresponding to this patent classification symbol is combined with dots. Mostly. (Except numbers / 00, most dots are combined, and usually numbers / 00 are symbols corresponding to groups.) The fewer dots combined in a title, the higher the title compared to its surroundings. It is a technical classification of concepts, and the larger the number of dots, the more the title is a technical classification of lower / detailed concepts when compared with its surroundings.

아래는 도트 구조를 포함하는 계층적 특허 분류 기호 체계의 한 예를 보여주고 있다.The following is an example of a hierarchical patent classification code system including a dot structure.

    섹션            : H      전기 Section: H Electric

    클래스          : H01   기본적 전기소자 Class: H01 Basic electric element

    서브클래스      : H01F  자석 Subclass: H01F Magnet

    메인그룹        : H01F 1/00  자성재료를 특징으로 하는 자석 또는 자성체 Main group: H01F 1/00 Magnet or magnetic material characterized by magnetic material

    1-도트 서브그룹 :      1/01 ●무기재료로 된 것 1-dot subgroup: 1/01 ● Inorganic materials

    2-도트 서브그룹 :      1/03 ●●  보자력에 의해 특징 되는 것 2-dot subgroups: 1/03 ●● Characterized by the coercivity

    3-도트 서브그룹 :      1/032 ●●●  경질 자성재료의 것 3-dot subgroup: 1/032 ●●● Of hard magnetic material

    4-도트 서브그룹 :      1/04  ●●●●  금속 또는 합금 4-dot subgroup: 1/04 ●●●● Metal or alloy

    5-도트 서브그룹 :      1/047 ●●●●●  조성물로 특징 되는 합금 5-dot subgroup: 1/047 ●●●●● Alloy characterized by composition

    6-도트 서브그룹 :      1/053 ●●●●●●  희토류 금속을 포함하는 것 6-dot subgroup: 1/053 ●●●●●● Including rare earth metals

위의 예에서 같이 같은 특허 분류 기호 표현 형식을 가지는 서브그룹이라도 그 기술의 내용 면에서는 상위 하위의 계층 구조가 존재함을 알 수 있다. Even in a subgroup having the same patent classification code representation format as in the above example, it can be seen that there is a hierarchical structure of the upper and lower levels in terms of the contents of the technology.

하지만, 서브그룹 수준에서는 분류 기호 표현 형식이 동일하기 때문에 특허 분류 기호를 이용하여 특허 검색을 수행할 때, 아래와 같은 문제가 발생하고 있다.However, since the classification code expression format is the same at the subgroup level, the following problem occurs when performing a patent search using the patent classification code.

첫째, 통상적으로 특허 분류 기호로 검색하는 경우, 그 검색 엔진이 계층 구조를 반영하지 않고, 검색어로 입력되는 특허 분류 기호와 일치하는 문건 만을 검색해 주는 문제가 있다. 위의 예에서 본다면, H01F 1/032를 입력한다면, 검색자의 의도에 부합하는 검색 결과는 H01F 1/032뿐만 아니라, H01F 1/04, H01F 1/047, H01F 1/053 등과 같이 개념적으로 H01F 1/032에 포함되는 모든 하위 분류에 해당하는 특허 분류 기호가 부여되어 있는 모든 문건이 나타나는 것이 옳을 것이다.First, when searching by a patent classification code, the search engine does not reflect the hierarchical structure, but searches for only documents that match the patent classification code inputted as a search word. In the example above, if you enter H01F 1/032, the search results that match the intent of the searcher are not only H01F 1/032, but also H01F 1 conceptually, such as H01F 1/04, H01F 1/047, H01F 1/053 It would be correct to see all documents that have been assigned a patent classification code corresponding to all subclasses included in / 032.

둘째, 특허 분류 기호를 통한 검색 결과를 분석을 대상으로 할 때도, 서브그룹 이하에서는 특허 분류 기호의 계층 구조가 반영되지 않아, 논리적으로 오류를 포함하는 분석 결과가 발생할 수 있다. 즉, 출원량을 분석할 때, 특허 문건에 나타나는 특허 분류 기호의 표기와는 무관하게 항상 H01F 1/032에 속하는 문건은 H01F 1/04 에 속하는 문건보다는 크거나 같아야 한다. 즉, H01F 1/04가 부여되어 있는 특허 문건은 H01F 1/032에 속하는 것은 당연하며, 이 문건은 H01F 1/032의 하위 중의 하나인 H01F 1/04에도 속하기 때문에, 이 문건에는 H01F 1/032가 아닌 H01F 1/04가 부여된 것이다.Second, even when a search result through a patent classification code is used for analysis, the hierarchical structure of the patent classification code is not reflected below a subgroup, and thus an analysis result including a logical error may occur. That is, when analyzing the application amount, the document belonging to H01F 1/032 should always be greater than or equal to the document belonging to H01F 1/04, regardless of the notation of the patent classification code appearing in the patent document. That is, a patent document to which H01F 1/04 is granted belongs to H01F 1/032, and since this document also belongs to H01F 1/04, which is one of the subordinates of H01F 1/032, the document contains H01F 1/04. H01F 1/04 is given instead of 032.

그러므로 특허 검색이나 특허 분석에서 특허 분류 기호에 대응되는 타이틀의 도트 구조 정보까지 포함하여, 검색어 입력자가 입력하는 검색식에 특허 분류 기호가 있을 경우, 그 특허 분류 기호에 해당하는 하위 특허 분류 기호를 자동으로 추출하여, 그 하위 특허 분류 기호를 반영한 검색 결과를 제공해 줄 필요가 있게 된다.Therefore, if a patent classification symbol is included in a search expression inputted by a search word inputter including the dot structure information of a title corresponding to a patent classification symbol in a patent search or a patent analysis, the lower patent classification symbol corresponding to the patent classification symbol is automatically generated. It is necessary to provide a search result reflecting the lower patent classification code.

본 발명이 이루고자 하는 첫번째 기술적 과제는 검색식에 특허 분류 기호가 포함되었을 때, 상기 특허 분류 기호에 계층적으로 종속되는 하위 특허 분류 기호까지 포함하여 검색해 줄 수 있도록 하는 특허 검색 서비스 제공 방법 및 그 시스템을 제공하는 데 있다.SUMMARY OF THE INVENTION The first technical problem to be achieved by the present invention is a method and system for providing a patent retrieval service for including a lower patent classification symbol that is hierarchically dependent on the patent classification symbol when a patent classification symbol is included in a search expression. To provide.

본 발명이 이루고자 하는 두번째 기술적 과제는 검색식에 특허 분류 기호가 포함되었을 때, 상기 특허 분류 기호에 계층적으로 종속되는 하위 특허 분류 기호까지 포함하여 검색할 경우에 나타날 수 있는 속도 저하를 방지하기 위하여 도입되는 범위 검색(range search)을 지원하기 위한 방법 및 그 방법을 구현하기 위한 시스템을 제공하는 데 있다.The second technical problem to be achieved by the present invention is to prevent a speed degradation that may occur when the search includes a lower patent classification code that is hierarchically dependent on the patent classification code when the patent classification code is included in the search expression. The present invention provides a method for supporting range search and a system for implementing the method.

본 발명이 이루고자 하는 기술적 과제를 달성하기 위하여,
사용자로부터 검색식을 입력받고, 특허 정보를 대상으로 구축된 검색 인덱스 및 특허 정보 데이터베이스 중 어느 하나 이상을 검색하여 검색 결과를 제공해 주는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링(next sibling) 특허 분류 기호를 입수 받는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 및 상기 넥스트 시블링(next sibling) 특허 분류 기호를 포함한 수정 검색식을 생성하는 단계; 및 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며, 상기 수정 검색식은 상기 특허 분류 기호 및 상기 넥스트 시블링(next sibling) 특허 분류 기호를 사용하여 생성되는 특허 분류 기호 범위(range) 정보를 포함하는 것이며, 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 검색식에 포함된 특허 분류 기호는 도트 레벨(dot level)의 특허 분류 기호인 것이며, 상기 하위 특허 분류 기호는 상기 검색식에 포함된 특허 분류 기호의 하위에 있는 모든 특허 분류 기호이며, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것을 특징으로 하는 검색 서비스의 제공 방법을 제공한다.
상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계가 국제 특허 분류(IPC)인 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 일본의 파일 인덱스(FI)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 일본의 F-term(FT)일 경우에는 테마 코드 미만의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 유럽 특허 분류(ECLA)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계는 상기 특허 분류 기호가 사전 순으로 순차적으로 배열되어 있는 계층적 특허 분류 기호 체계 데이터베이스를 참조하여 상기 검색식에 포함된 특허 분류 기호보다 크거나 같으며 상기 넥스트 시블링 특허 분류 기호보다 작은 범위의 특허 분류 기호 범위 정보를 생성하는 단계; 및 상기 생성된 특허 분류 기호 범위 정보를 반영하여 검색식을 수정하는 단계; 를 포함하는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계는, 계층적으로 분류된 상기 특허 분류 기호 체계를 반영하여 생성된 계층적 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 특허 분류 기호를 질의하는 방식 및 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하여 상기 특허 분류 기호 전체의 트리 구조를 깊이 우선 탐색 방식으로 찾는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 계층적 특허 분류 기호 데이터베이스는, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조는, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
특허 정보를 대상으로 입수받은 검색식에 대하여 검색을 수행한 다음 검색 결과를 출력하는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계; 상기 특허 검색 서비스 제공 시스템이 하기 a) 단계 내지 b) 단계 중 어느 한 단계를 수행하는 단계
a) 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링 특허 분류 기호를 입수 받고, 상기 특허 분류 기호 및 상기 넥스트 시블링 특허 분류 기호 각각에 대응되는 변형 특허 분류 기호 및 넥스트 시블링 변형 특허 분류 기호를 입수하는 단계; b) 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호를 입수하고, 상기 변형 특허 분류 기호의 넥스트 시블링 변형 특허 분류 기호를 입수하는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 포함한 수정 검색식을 생성하는 단계; 및 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며, 상기 수정 검색식은 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 사용하여 생성되는 변형 특허 분류 기호 범위(range) 정보를 포함하는 것이며, 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 검색식에 포함된 특허 분류 기호는 도트 레벨(dot level)의 특허 분류 기호인 것이며, 상기 하위 특허 분류 기호는 상기 검색식에 포함된 특허 분류 기호의 하위에 있는 모든 특허 분류 기호이며, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계가 국제 특허 분류(IPC)인 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 미국 특허 분류(USPC)의 경우에는 서브클래스 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 일본의 파일 인덱스(FI)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 일본의 F-term(FT)일 경우에는 테마 코드 미만의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, 유럽 특허 분류(ECLA)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계는 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호가 사전 순으로 순차적으로 배열되어 있는 계층적 변형 특허 분류 기호 체계 데이터베이스를 참조하여 상기 검색식에 포함된 변형 특허 분류 기호보다 크거나 같으며 상기 넥스트 시블링 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 검색식을 수정하는 단계; 를 포함하는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계는, 계층적으로 분류된 상기 변형 특허 분류 기호 체계를 반영하여 생성된 변형 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 변형 특허 분류 기호를 질의하는 방식 및 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 변형 특허 분류 기호 전체의 트리(tree) 구조를 참조하여 깊이 우선 탐색 방식으로 찾는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 변형 특허 분류 기호 데이터베이스는, 계층 구조를 가지는 상기 특허 분류 기호 체계상의 상기 특허 분류 기호 전체를 상기 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 트리(tree) 구조로 배열하고, 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 상기 변형 특허 분류 기호에 대응시키는 방법으로 생성되는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 대응되며 생성되는 상기 변형 특허 분류 기호 체계는 상기 탐색 되는 순서와 상기 변형 특허 분류 기호를 사전 순으로 배열했을 때의 대응 순서가 일치하는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 검색 엔진은 인덱스를 포함하며, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 배열되어 있으며, 상기 수정 검색식은 상기 변형 특허 분류 기호를 포함하는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
본 발명이 이루고자 하는 기술적 과제를 달성하기 위하여,
특허 정보를 대상으로 입수받은 검색식에 대하여 검색을 수행한 다음 검색 결과를 출력하는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 하위 특허 분류 기호에 관한 검색 결과를 생성할 수 있도록 수정 검색식을 생성하는 단계; 및 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며, 상기 검색 엔진은 인덱스를 포함하며, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 배열되어 있으며, 상기 수정 검색식은 상기 변형 특허 분류 기호에 대한 넥스트 시블링 변형 특허 분류 기호에 대한 정보를 포함하며, 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 변형 특허 분류 기호는 상기 특허 분류 기호와 1:1 대응되며, 상기 특허 분류 기호가 가지는 계층적 구조를 동일한 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것을 특징으로 하는 검색 서비스의 제공 방법을 제공한다.
상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계가 채용하는 방법은, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호와 상기 넥스트 시블링 특허 분류 기호에 대응되는 변형 특허 분류 기호를 입수하는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호보다 크거나 같고 상기 넥스트 시블링에 대응되는 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및 상기 특허 검색 서비스 제공 시스템이 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 상기 검색식을 수정하는 단계; 를 포함하는 방법과, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호를 찾는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호보다 크거나 같고 상기 넥스트 시블링 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및 상기 특허 검색 서비스 제공 시스템이 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 상기 검색식을 수정하는 단계; 를 포함하는 방법 중에서 선택되는 어느 한 방법인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계는, 계층적으로 분류된 상기 특허 분류 기호 체계를 반영하여 생성된 계층적 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 특허 분류 기호를 질의하는 방식 및 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하는 방식 중 선택된 어느 하나의 방식으로 수행되는 것이며, 상기 특허 검색 서비스 제공 시스템이 상기 변형 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계는, 계층적으로 분류된 상기 변형 특허 분류 기호 체계를 반영하여 생성된 변형 특허 분류 기호 데이터베이스에 상기 변형 특허 분류 기호를 질의하는 방식 및 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 계층적 특허 분류 기호 데이터베이스는, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것이 바람직하다.
상기 변형 특허 분류 기호 데이터베이스는, 상기 계층적 특허 분류 기호 데이티베이스와 동일한 구조로 형성되며, 상기 계층적 특허 분류 기호 데이티베이스의 내용을 이루는 특허 분류 기호 각각에 1:1 대응되는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조는, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것이며, 상기 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 변형 특허 분류 기호 전체의 트리(tree) 구조는, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조와 동일한 구조를 가지며, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조의 내용을 이루는 특허 분류 기호 각각에 1:1 대응되는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
본 발명이 이루고자 하는 기술적 과제를 달성하기 위하여,
사용자로부터 검색식을 입력받고, 특허 정보를 대상으로 구축된 검색 인덱스 및 특허 정보 데이터베이스 중 어느 하나 이상을 검색하여 검색 결과를 제공해 주는 특허 검색 서비스 제공 시스템에 있어서, 적어도 하나 이상의 특허 분류 기호 체계상에서 계층 구조를 가지는 특허 분류 기호 간의 부모 자식 관계에 관한 정보를 바탕으로 상기 특허 분류 기호 체계상의 특허 분류 기호에 1:1 대응되도록 변형된 변형 특허 분류 기호를 포함하고 있는 변형 특허 분류 기호 데이터베이스; 상기 변형 특허 분류 기호 데이터베이스를 생성하는 변형 특허 분류 기호 데이터베이스 생성 모듈; 상기 검색식에서 특허 분류 기호가 포함되어 있을 경우, 상기 특허 분류 기호 체계상 상기 특허 분류 기호에 대응되는 타이틀 정보에 도트(dot)를 포함하는 특허 분류 기호인 경우에는 상기 입력된 특허 분류 기호의 하위 특허 분류 기호에 관한 정보를 입수하거나, 상기 변형 특허 분류 기호의 하위 변형 특허 분류 기호에 관한 정보를 입수하는 하위 계층 특허 분류 기호 처리 모듈; 및 상기 도트를 포함하는 특허 분류 기호의 하위 특허 분류 기호에 대응되는 상기 하위 계층 특허 분류 기호 처리 모듈이 찾아낸 하위 변형 특허 분류 기호에 관한 정보를 포함하도록 상기 입력된 검색식을 수정하는 수정 검색식 생성 모듈; 을 포함하는 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것을 특징으로 하는 검색 서비스의 제공 시스템을 제공한다.
상기 계층 구조를 가지는 상기 특허 분류 기호 체계상의 특허 분류 기호에 1:1로 대응되는 변형 특허 분류 기호로 구성되는 변형 특허 분류 기호 전체가 구성되는 체계는 상기 특허 분류 기호 체계와 동등한 계층 구조를 가지는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 수정 검색식 생성 모듈이 생성하는 수정 검색식은 상기 입력된 검색식에 포함되어 있는 특허 분류 기호 정보가 도트를 포함하는 분류 기호일 경우, 상기 도트가 포함되는 특허 분류 기호에 대응되는 변형 특허 분류 기호에 관한 정보 및 상기 변형 특허 분류 기호 체계상에서 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호의 넥스트 시블링(next sibling)에 해당하는 변형 특허 분류 기호에 관한 정보를 포함하고 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
입력된 검색식으로 검색을 수행하는 검색 엔진; 상기 검색 엔진은 인덱스를 포함하며, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 상기 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 인덱싱되어 있는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 변형 특허 분류 기호 데이터베이스 생성 모듈이 상기 변형 특허 분류 기호 데이터베이스를 생성하는 방법은 계층 구조를 가지는 상기 특허 분류 기호 체계상의 상기 특허 분류 기호 전체를 트리(tree) 구조로 배열하고, 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 상기 변형 특허 분류 기호에 대응시키는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 대응되며 생성되는 상기 변형 특허 분류 기호 체계는 상기 탐색 되는 순서와 상기 변형 특허 분류 기호를 사전 순으로 배열했을 때의 대응 순서가 일치하는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
상기 수정 검색식 생성 모듈이 생성하는 수정 검색식은 상기 입력된 검색식에 포함되어 있는 특허 분류 기호 정보가 도트를 포함하는 분류 기호일 경우, 상기 도트가 포함되는 특허 분류 기호에 대응되는 변형 특허 분류 기호보다는 크거나 같고, 상기 변형 특허 분류 기호 체계상의 상기 변형 특허 분류 기호의 넥스트 시블링(next sibling)보다 작은 범위에 관한 정보를 포함하는 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이 바람직하다.
In order to achieve the technical problem to be achieved by the present invention,
A method of providing a search service by a patent search service providing system that receives a search expression from a user, searches one or more of a search index and a patent information database constructed for patent information, and provides a search result. Receiving, by the search service providing system, a search request in which the patent classification code included in the preset patent classification code system is included in the search expression; Receiving, by the patent search service providing system, a next sibling patent classification code of a patent classification code included in the search expression on the patent classification code system; Generating, by the patent search service providing system, a modified search expression including the patent classification code and the next sibling patent classification code; And performing, by the patent search service providing system, a search through a search engine in the modified search formula. Wherein the modified search expression includes patent classification code range information generated using the patent classification code and the next sibling patent classification code, wherein the patent classification code system is an international patent. Hierarchy through range search, characterized in that it is any one of classification (IPC), US patent classification (USPC), Japanese file index (FI), Japanese F-term (FT), European patent classification (ECLA). It is desirable to automatically include search results for subordinate subordinate patent classification codes.
The patent classification code included in the search expression is a patent classification code of a dot level, and the lower patent classification code is all patent classification codes below the patent classification code included in the search expression, and the dot The level of the patent classification code is a lower level subordinately subordinated through the range search, characterized in that a dot is included in title information, which is a description corresponding to the patent classification code on the patent classification code system. Provided is a method of providing a search service, characterized by automatically including a search result for a patent classification code.
When the patent classification code system is an international patent classification (IPC), the dot classification patent classification code has a dot in title information, which is a description corresponding to the patent classification code, among sub-group patent classification codes. In the case of the Japanese file index FI, a dot is included in title information, which is a description corresponding to a patent classification code, among sub-group patent classification codes. In the case of -term (FT), the dot information is included in title information, which is a description corresponding to the patent classification code, among the patent classification codes below the theme code. In the case of the European Patent Classification (ECLA), the sub A dot is included in the title information, which is a description corresponding to the patent classification code, among the patent classification codes below the group. The results for over a hierarchical sub-patent classification dependent sign is preferably to be included automatically.
The generating of the modified search expression by the patent search service providing system is larger than the patent classification code included in the search expression by referring to a hierarchical patent classification code system database in which the patent classification code is arranged in alphabetical order. Generating patent classification code range information in a range equal to or less than the next sibling patent classification code; And modifying a search expression by reflecting the generated patent classification code range information. It is preferable to automatically include a search result about a hierarchically dependent lower patent classification code through a range search characterized by including a.
The searching of the next sibling patent classification code for the patent classification code included in the search expression by the system for providing a patent search service may include a hierarchical structure generated by reflecting the hierarchically classified patent classification code system. The patent classification code is referenced by referring to a method of querying a patent classification code database in a patent classification code included in the search expression and a tree structure of the entire patent classification code representing a tree structure of the patent classification code system. It is preferable to automatically include a search result about a hierarchically dependent lower patent classification code through a range search, which is performed by any one of the methods of searching the entire tree structure by a depth-first search method. Do.
The hierarchical patent classification code database is generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and a superior patent for a given patent classification code. The search result about the hierarchically subordinated patent classification code is automatically generated through the range search, which is generated by any one method selected from among methods generated from data including an association with the classification code. It is preferable to include as.
The tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system is a dot included in title information which is a description corresponding to the patent classification code on the patent classification code system. Range generated by any one method selected from a method generated by reflecting the structural information and a method generated from the data including the association relationship with the parent patent classification code for a given patent classification code It is desirable to automatically include search results for hierarchically dependent lower patent classification codes by searching.
A method of providing a search service by a patent search service providing system that performs a search on a search expression obtained for patent information and then outputs a search result, wherein the patent search service providing system is configured to a preset patent classification code system. Receiving a search request in which a patent classification code included is included in a search expression; The patent search service providing system performing any one of the following steps a) to b)
a) the patent search service providing system receives a next sibling patent classification code of a patent classification code included in the search expression on the patent classification code system, and corresponds to each of the patent classification code and the next sibling patent classification code Obtaining the modified patent classification code and the next sibling modified patent classification code; b) obtaining, by the patent search service providing system, a modified patent classification code corresponding to the patent classification code, and obtaining a next sibling modified patent classification code of the modified patent classification code; Generating, by the patent search service providing system, a modified search expression including the modified patent classification code and the next sibling modified patent classification code; And performing, by the patent search service providing system, a search through a search engine in the modified search formula. Wherein the modified search expression includes modified patent classification code range information generated using the modified patent classification code and the next sibling modified patent classification code, and the patent classification code system is an international patent classification. (IPC), US Patent Classification (USPC), Japanese File Index (FI), Japanese F-term (FT), and European Patent Classification (ECLA). It is desirable to automatically include a search result for the sub-patent classification code subordinate to.
The patent classification code included in the search expression is a patent classification code of a dot level, and the lower patent classification code is all patent classification codes below the patent classification code included in the search expression, and the dot The level of the patent classification code is a lower level subordinately subordinated through the range search, characterized in that a dot is included in title information, which is a description corresponding to the patent classification code on the patent classification code system. It is desirable to automatically include search results for patent classification codes.
When the patent classification code system is an international patent classification (IPC), the dot classification patent classification code has a dot in title information, which is a description corresponding to the patent classification code, among sub-group patent classification codes. In the case of the US Patent Classification (USPC), a dot is included in title information, which is a description corresponding to a patent classification symbol, among subclass classification or lower patent classification symbols, and a Japanese file index. In the case of (FI), a dot is included in title information, which is a description corresponding to a patent classification code, among the patent classification codes below a subgroup, and a theme in the case of a Japanese F-term (FT). The dot information is included in the title information, which is a description corresponding to the patent classification code, among the patent classification codes below the code. In the case of the European Patent Classification (ECLA), A dot is included in the title information, which is a description corresponding to the patent classification code, among the patent classification codes below the subgroup. It is desirable to automatically include the search results related to.
The generating of the modified search expression by the patent search service providing system may be performed by referring to a hierarchical modified patent classification code system database in which modified patent classification codes corresponding to the patent classification code are sequentially arranged in alphabetical order. Generating modified patent classification code range information in a range which is greater than or equal to the modified patent classification code included in and smaller than the next sibling modified patent classification code; And modifying the search expression by reflecting the generated modified patent classification code range information. It is preferable to automatically include a search result about a hierarchically dependent lower patent classification code through a range search characterized by including a.
The step of finding a next sibling modified patent classification code for the patent classification code included in the search expression by the patent search service providing system may be generated by reflecting the modified patent classification code system classified hierarchically. By referring to a method of querying a modified patent classification code database in a modified patent classification code included in the search expression and a tree structure of the entire modified patent classification code representing a hierarchical structure of the modified patent classification code system. It is preferable to automatically include a search result about a hierarchically dependent lower patent classification code through a range search, which is performed by one of the methods selected from the depth-first search method.
The modified patent classification code database is a tree generated by reflecting dot structure information included in the title information, which is a description corresponding to the patent classification code, of the entire patent classification code on the patent classification code system having a hierarchical structure. arranged in a (tree) structure and reflecting the order in which the tree structure is searched while performing a depth-first search to create a method corresponding to the modified patent classification code in a 1: 1 manner to the patent classification code of each node in the tree structure. It is preferable to automatically include a search result regarding a hierarchically dependent lower patent classification code through a range search characterized in that the above description is to be performed.
The modified patent classification code system generated by corresponding to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure is the search order and the modified patent system. It is preferable to automatically include a search result for the hierarchically dependent lower patent classification code through the range search, characterized in that the corresponding order when the classification code is arranged in alphabetical order is identical.
The search engine includes an index, wherein the index further includes information about a modified patent classification code that can accommodate the modified search expression, and the modified patent classification code can be arranged in alphabetical order, so that the index Arranged in alphabetical order, wherein the modified search expression includes the modified patent classification code so as to automatically include a search result about the hierarchically dependent lower patent classification code through the range search. desirable.
In order to achieve the technical problem to be achieved by the present invention,
A method of providing a search service by a patent search service providing system that performs a search on a search expression obtained for patent information and then outputs a search result, wherein the patent search service providing system is configured to a preset patent classification code system. Receiving a search request in which a patent classification code included is included in a search expression; Generating a modified search expression so that the patent search service providing system can generate a search result for a lower patent classification code of a patent classification code included in the search expression on the patent classification code system; And performing, by the patent search service providing system, a search through a search engine in the modified search formula. Wherein the search engine includes an index, wherein the index further includes information about a modified patent classification code that can accommodate the modified search expression, and the modified patent classification code may be arranged in alphabetical order. And arranged in alphabetical order in the index, wherein the modified search expression includes information on a next sibling modified patent classification code for the modified patent classification code, wherein the patent classification code system is an international patent classification (IPC), Subordinately subordinated through a range search characterized by any one of the US Patent Classification (USPC), Japanese File Index (FI), Japanese F-term (FT), and European Patent Classification (ECLA). It is desirable to automatically include search results for patent classification codes.
The modified patent classification code corresponds to the patent classification code 1: 1, and the search result about the lower patent classification code that is hierarchically dependent through the range search is characterized by the same hierarchical structure of the patent classification code. It provides a method of providing a search service, characterized in that automatically included.
The method in which the patent search service providing system generates the modified search expression is adopted, wherein the patent search service providing system classifies a next sibling patent for a patent classification code included in the search expression. Finding a symbol; Obtaining, by the patent search service providing system, a modified patent classification code corresponding to a patent classification code included in the search expression and a modified patent classification code corresponding to the next sibling patent classification code; The patent retrieval service providing system generates modified patent classification code range information in a range larger than or equal to the modified patent classification code corresponding to the patent classification code included in the search expression and smaller than the modified patent classification code corresponding to the next sibling. Doing; And modifying the search expression by reflecting the generated modified patent classification code range information by the patent search service providing system. And a method of providing a modified patent classification code corresponding to the patent classification code included in the search expression, by the system for providing a patent search service; Finding, by the patent search service providing system, a next sibling modified patent classification code for a modified patent classification code corresponding to a patent classification code included in the search expression; Generating, by the patent search service providing system, modified patent classification code range information in a range greater than or equal to the modified patent classification code corresponding to the patent classification code included in the search expression and smaller than the next sibling modified patent classification code; And modifying the search expression by reflecting the generated modified patent classification code range information by the patent search service providing system. It is preferable to automatically include a search result for the subordinate patent classification code that is hierarchically dependent through the range search, which is one method selected from among a method including a.
The searching of the next sibling patent classification code for the patent classification code included in the search expression by the system for providing a patent search service may include a hierarchical structure generated by reflecting the hierarchically classified patent classification code system. Any one selected from the method of querying the patent classification code database in the patent classification code included in the search expression and the method of referring to the tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system. The patent search service providing system, which is performed in one way and finds a next sibling modified patent classification code for the modified patent classification code, comprises: hierarchically classifying the modified patent classification code system. A method of querying the modified patent classification code generated by reflecting the modified patent classification code database. And a method of referring to a tree structure of the entire patent classification code representing the tree structure of the modified patent classification code system. It is desirable to automatically include search results for subordinate subordinate patent classification codes.
The hierarchical patent classification code database is generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and a superior patent for a given patent classification code. It is preferable that it is generated by any one method selected from among methods generated from data including associations with classification symbols.
The modified patent classification code database is configured to have the same structure as that of the hierarchical patent classification code database, and corresponds to 1: 1 with each patent classification code constituting the contents of the hierarchical patent classification code database. It is desirable to automatically include a search result regarding a hierarchically dependent lower patent classification code through a feature range search.
The tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system is a dot included in title information which is a description corresponding to the patent classification code on the patent classification code system. The modified patent is generated by any one method selected from a method generated by reflecting structural information and a method generated from data including an association relationship with a previous patent classification code for a given patent classification code. The tree structure of the entire modified patent classification code representing the hierarchical structure of the classification code system is a tree of the entire patent classification code representing the hierarchical structure of the patent classification code system. A tree of the entire patent classification code that has the same structure as the structure and expresses the hierarchical structure of the patent classification code system. It is preferable that the first search on the search through the range, characterized in that response would be hierarchically subordinate to the lower patent classification codes results to automatically include: 1 for each pair of patent classification codes constituting the content.
In order to achieve the technical problem to be achieved by the present invention,
A patent search service providing system that receives a search expression from a user and searches one or more of a search index and a patent information database constructed for patent information and provides a search result, wherein the hierarchical structure is provided on at least one patent classification code system. A modified patent classification code database including a modified patent classification code modified to correspond to a patent classification code on the patent classification code system based on information on parent-child relationship between patent classification codes having a structure; A modified patent classification code database generation module for generating the modified patent classification code database; When the patent classification code is included in the search expression, when the patent classification code includes a dot in title information corresponding to the patent classification code in the patent classification code system, the lower patent of the input patent classification code A lower hierarchical patent classification code processing module which obtains information on a classification code or obtains information on a lower modification patent classification code of the modified patent classification code; And generating a modified search expression to modify the input search expression to include information about the lower modified patent classification code found by the lower layer patent classification code processing module corresponding to the lower patent classification code of the patent classification code including the dot. module; It provides a system for providing a search service, characterized in that to automatically include the search results for the hierarchical subordinate patent classification code through a range search characterized in that it comprises a.
The system in which the modified patent classification code composed of the modified patent classification code corresponding to the patent classification code on the patent classification code system having the hierarchical structure in a one-to-one correspondence structure has a hierarchical structure equivalent to the patent classification code system. It is preferable to automatically include a search result regarding the hierarchically dependent lower patent classification code through a range search characterized in that.
The modified search expression generated by the modified search expression generation module is a modified patent classification symbol corresponding to the patent classification symbol including the dot when the patent classification symbol information included in the input search expression is a classification symbol including a dot. And information about a modified patent classification code corresponding to a next sibling of a modified patent classification code corresponding to the patent classification code on the modified patent classification code system. It is desirable to automatically include search results for hierarchically dependent lower patent classification codes through the range search.
The patent classification code system is one of an international patent classification (IPC), a US patent classification (USPC), a Japanese file index (FI), a Japanese F-term (FT), and a European patent classification (ECLA). It is preferable to automatically include a search result about a lower patent classification code that is hierarchically dependent through a range search.
A search engine performing a search by an input search formula; The search engine includes an index, the index further includes information about the modified patent classification code that can accommodate the modified search expression, and the modified patent classification code may be arranged in alphabetical order, It is preferable to automatically include a search result about a hierarchically dependent lower patent classification code through a range search characterized in that the index is indexed in alphabetical order.
The modified patent classification code database generating module generates the modified patent classification code database by arranging the entire patent classification code on the patent classification code system having a hierarchical structure in a tree structure and deepening the tree structure. Subordinately subordinated hierarchically through the range search, wherein the modified patent classification code is corresponded to the patent classification code of each node in the tree structure by reflecting the search order while first searching. It is desirable to automatically include search results for patent classification codes.
The modified patent classification code system generated by corresponding to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure is the search order and the modified patent system. It is preferable to automatically include a search result for the hierarchically dependent lower patent classification code through the range search, characterized in that the corresponding order when the classification code is arranged in alphabetical order is identical.
The modified search expression generated by the modified search expression generation module is a modified patent classification symbol corresponding to the patent classification symbol including the dot when the patent classification symbol information included in the input search expression is a classification symbol including a dot. Subordinately subordinated through a range search, wherein the information includes information about a range that is greater than or equal to and less than next sibling of the modified patent classification code on the modified patent classification code system. It is desirable to automatically include search results for patent classification codes.

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

삭제delete

이하, 도면을 참고하면서 더욱 상세하게 설명한다.It will be described below in more detail with reference to the drawings.

도 1은 본 발명의 계층적으로 종속된 하위 특허 분류 기호를 포함하여 검색 서비스를 제공하는 특허 검색 서비스 제공 시스템(100)의 일 실시예적 도면이다. 본 발명의 특허 검색 서비스 제공 시스템(100)은 유무선 네트워크(400)을 통하여 네트워크 적으로 연결된 사용자의 컴퓨터의 접속을 허용하고, 상기 사용자로부터 검색식을 입수 받아, 상기 검색식에 특허 분류 기호가 포함되어 있을 경우, 상기 특허 분류 기호를 특허 분류 기호 처리 엔진(140)이 처리하여 수정 검색식을 생성하고, 검색 엔진(110)이 상기 수정 검색식을 검색 인덱스(120)에 질의하는 방식으로 검색 결과를 생성해 낸다. 본 시스템에 특허 검색 결과에 대응되는 특허 정보를 제공해 줄 수 있는 특허 정보 데이터베이스가 존재함은 물론이다 하겠다.1 is an exemplary diagram of a patent search service providing system 100 providing a search service including a hierarchically dependent lower patent classification code of the present invention. The patent search service providing system 100 of the present invention allows access of a computer of a user connected to a network through a wired / wireless network 400, receives a search expression from the user, and includes a patent classification code in the search expression. If so, the patent classification code is processed by the patent classification code processing engine 140 to generate a modified search expression, and the search engine 110 queries the search index 120 for the modified search expression. Produces Of course, there is a patent information database that can provide patent information corresponding to the patent search results in the system.

본 발명의 검색 엔진(110)은 입수되는 특허 문건의 내용 정보를 검색 인덱서(indexer)를 통하여 색인화(indexing)하고, 검색 인덱스(index) (120)의 형태로 저장한다. 이때, 특허 문건의 내용을 각 필드별로 인덱싱할 수 있다. 또한, 상기 검색 엔진(110)은 검색된 특허 문건을 추출하고, 상기 특허 검색 서비스 제공 시스템은 상기 검색된 특허 문건에 대한 서지, 본문 및/또는 도면 등에 관한 일체의 특허 정보를 특허 정보 데이터베이스(150)으로부터 가져와 사용자 컴퓨터(100)으로 전송해 줄 수 있다.The search engine 110 of the present invention indexes the content information of the acquired patent document through a search indexer, and stores it in the form of a search index 120. At this time, the contents of the patent document may be indexed for each field. In addition, the search engine 110 extracts a searched patent document, and the patent search service providing system obtains all patent information related to a bibliography, a text, and / or drawings of the searched patent document from the patent information database 150. Can be transferred to the user computer (100).

통상적인 특허 문건은 크게 서지 정보, 특허 기술의 내용이 포함되어 있는 텍스트로 된 전문 정보 및 도면 정보가 있으며, 경우에 따라서는 그 특허 문건에 대한 행정 처리 정보 등이 더 포함되어 있을 수도 있다. 상기 서지 정보에는 적어도 하나 이상의 특허 분류 기호가 포함되어 있다.Conventional patent documents include bibliographic information, textual information and drawing information including text of patent technology, and in some cases, administrative processing information on the patent document may be further included. The bibliographic information includes at least one patent classification code.

특허 분류 기호 정보와 상기 전술한 특허 분류 정보의 타이틀 정보는 1:1로 대응되어 있으며, IPC의 경우 통상적으로 서브그룹 이하에서는 도트의 개수로 특허 분류 기호로는 표현할 수 없는 상하위 계층 정보를 표현한다. IPC의 경우에는 서브그룹 이하에서는 특허 분류 기호 정보만으로는 상위와 하위 관계를 알기 어려우므로, 특허 분류 기호 정보에 대응되는 타이틀 정보에 포함되어 있는 도트를 활용하여 상하위 계층 정보를 파악한다. 즉, 서브 그룹 이하에서는 타이틀에 포함되어 있는 도트 구조를 파악함으로써, 상기 서브그룹 이하의 특허 분류 기호들 간의 상하위 계층 구조를 파악한다. 특허 분류 기호들 간의 상하위 계층 구조는 트리(tree)구조의 형태를 가진다.The patent classification code information and the title information of the above-described patent classification information correspond to 1: 1, and in the case of IPC, the upper and lower hierarchical information, which cannot be represented by the patent classification code, is represented by the number of dots in the subgroup or less. . In the case of the IPC, it is difficult to know the upper and lower relations only by the patent classification code information below the subgroup, so that the upper and lower hierarchical information is grasped by using the dots included in the title information corresponding to the patent classification code information. That is, below the subgroup, by identifying the dot structure included in the title, the upper and lower hierarchical structures between the patent classification symbols below the subgroup are identified. The upper and lower hierarchies between the patent classification codes have the form of a tree structure.

본 발명에서는 IPC 7판 기준 메인그룹 H04B 7/00(타이틀은 무선전송시스템이다.) 및 이의 하부에 해당하는 특허 분류 기호를 실시예로 들어 상기 특허 분류 기호들 간의 트리 구조를 설명하나, 이러한 방법 및 설명은 본 실시예에 한정되지 않고, 전 IPC 영역에 걸쳐 동일 또는 대등하게 적용됨은 물론이며, 타이틀에 도트 구조로서 계층의 상위와 하위를 표현하는 방식으로 포함하는 다른 특허 분류 기호 체계(예를 들면, USPC, FI, FT 또는 ECLA) 등에 대해서도 동일 또는 대등한 방식으로 적용된다.In the present invention, a tree structure between the patent classification symbols will be described using the IPC 7th edition standard main group H04B 7/00 (the title is a wireless transmission system) and the patent classification symbols corresponding to the lower part thereof. And the description is not limited to the present embodiment, and is applied equally or equally to the entire IPC area, as well as other patent categorization system including the upper and lower levels of the hierarchy as a dot structure in the title (for example, For example, USPC, FI, FT, or ECLA) may be applied in the same or equivalent manner.

메인그룹 H04B 7/00 및 이의 하부에 해당하는 특허 분류 기호 및 그 타이틀은 IPC 7판 기준으로 2006년 5월 5일 현재 다음과 같은 구성을 가진다.As of May 5, 2006, the patent classification code corresponding to the main group H04B 7/00 and the lower part thereof and the title are as follows.

H04B 7/00 무선전송시스템, 즉, 방사전자계를 사용한 것H04B 7/00 Radio transmission systems, ie using radiated electromagnetic fields

H04B 7/005 ●전송의 제어; 등화H04B 7/005 Control of transmissions; Equalization

H04B 7/01 ●위상편이의 저감H04B 7/01 ● Reduction of phase shift

H04B 7/015 ●반향효과의 저감H04B 7/015 Reduction of echo effects

H04B 7/02 ●다이버시티(diversity)시스템H04B 7/02 Diversity System

H04B 7/04 ●●떨어져 배치된 복수의 독립공중선을 사용한 것H04B 7/04 Using a plurality of independent aerial lines arranged apart

H04B 7/06 ●●●송신국에 있어서의 것H04B 7/06 ●●● Thing in sending country

H04B 7/08 ●●●수신국에 있어서의 것H04B 7/08 ●●● Thing in recipient country

H04B 7/10 ●●편파 또는 방향특성에 의해서 특징지어지는 단일공중선시스 템을 사용한 것H04B 7/10 Using single airborne systems characterized by polarization or directional characteristics

H04B 7/12 ●●주파수다이버시티 시스템H04B 7/12 Frequency Diversity System

H04B 7/14 ●릴레이(relay)시스템H04B 7/14 Relay system

H04B 7/145 ●●수동 릴레이 시스템H04B 7 / 145Manual relay system

H04B 7/15 ●●능동 릴레이 시스템H04B 7/15 Active relay system

H04B 7/155 ●●●기지국(groundbased stations)H04B 7/155 Ground-based stations

H04B 7/165 ●●●●각도변조를 사용하는 것H04B 7/165 ●●●● Using angle modulation

H04B 7/17 ●●●●펄스변조를 사용하는 것H04B 7/17 ●●●● Using pulse modulation

H04B 7/185 ●●●우주국 또는 항공기탑재국(spacebased or airborne stations)H04B 7/185 Space-based or airborne stations

H04B 7/19 ●●●●지구동기국(earthsynchrenons stations)H04B 7/19 ●●●● Earthsynchrenons stations

H04B 7/195 ●●●●비동기국H04B 7/195 ●●●● Asynchronous Station

H04B 7/204 ●●●다중악세스(multiple access )H04B 7/204 multiple access

H04B 7/208 ●●●●주파수분할 다중악세스H04B 7/208 ●●●● Frequency division multiple access

H04B 7/212 ●●●●시분할 다중악세스H04B 7/212 ●●●● Time Division Multiple Access

H04B 7/216 ●●●●코드분할 또는 스프레드-스펙트럼 다중 억세스H04B 7/216 ●●●● Code Division or Spread-Spectrum Multiple Access

H04B 7/22 ●산란파 전파시스템H04B 7 / 22Scattered wave propagation system

H04B 7/24 ●둘 또는 그 이상의 지점간의 통신을 위한 것H04B 7/24 For communication between two or more points

H04B 7/26 ●●적어도 하나의 지점이 이동될 수 있는 것H04B 7/26 At least one point can be moved

상기를 도트를 기준으로 트리 계층 구조를 더욱 쉽게 할 수 있도록 하면 다 음 표1과 같은 표현될 수 있다.If the tree hierarchical structure is made easier based on the dot, it can be expressed as shown in Table 1 below.

메인그룹Main group 1-도트서브그룹1-dot subgroup 2-도트서브그룹2-dot subgroup 3-도트서브그룹3-dot subgroup 4-도트서브그룹4-dot subgroup 타이틀title H04B 7/00H04B 7/00 무선전송시스템Wireless transmission system H04B 7/005H04B 7/005 ●전송의 제어; 등화Control of transmission; Equalization H04B 7/01H04B 7/01 ●위상편이의 저감Reduction of phase shift H04B 7/015H04B 7/015 ●반향효과의 저감Reduction of echo effect H04B 7/02H04B 7/02 ●다이버시티(diversity)시스템Diversity System H04B 7/04H04B 7/04 ●●떨어져 배치된 복수의 독립공중선을 사용한 것Using a plurality of independent aerial lines arranged apart H04B 7/06H04B 7/06 ●●●송신국에 있어서의 것●●● Thing in sending country H04B 7/08H04B 7/08 ●●●수신국에 있어서의 것●●● Thing in recipient country H04B 7/10H04B 7/10 ●●편파 또는 방향특성에 의해서 특징지어지는 단일공중선시스템을 사용한 것Using single airborne systems characterized by polarization or directional characteristics H04B 7/12H04B 7/12 ●●주파수다이버시티 시스템Frequency Diversity System H04B 7/14H04B 7/14 ●릴레이(relay)시스템Relay system H04B 7/145H04B 7/145 ●●수동 릴레이 시스템Manual relay system H04B 7/15H04B 7/15 ●●능동 릴레이 시스템Active relay system H04B 7/155H04B 7/155 ●●●기지국(groundbased stations)Groundbased stations H04B 7/165H04B 7/165 ●●●●각도변조를 사용하는 것●●●● Using angle modulation H04B 7/17H04B 7/17 ●●●●펄스변조를 사용하는 것●●●● Using pulse modulation H04B 7/185H04B 7/185 ●●●우주국 또는 항공기탑재국Space Agency or Aircraft Loading Station H04B 7/19H04B 7/19 ●●●●지구동기국●●●● Earth Drive Station H04B 7/195H04B 7/195 ●●●●비동기국●●●● Asynchronous Station H04B 7/204H04B 7/204 ●●●다중악세스●●● Multi-access H04B 7/208H04B 7/208 ●●●●주파수분할 다중악세스●●●● Frequency Division Multiple Access H04B 7/212H04B 7/212 ●●●●시분할 다중악세스●●●● Time Division Multiple Access H04B 7/216H04B 7/216 코드분할 또는 스프레드-스펙트럼 다중 억세스Code Division or Spread-Spectrum Multiple Access H04B 7/22H04B 7/22 ●산란파 전파시스템Scattering wave propagation system H04B 7/24H04B 7/24 ●둘 또는 그 이상의 지점간의 통신을 위한 것For communication between two or more points H04B 7/26H04B 7/26 ●●적어도 하나의 지점이 이동될 수 있는 것At least one point can be moved

특허 문건이 내용을 인덱싱할 때 각국 특허청 또는 특허 문건 처리 기관별(특히 EPO, WIPO)로 인덱싱하는 것은 당연하다 할 것이다.When a patent document indexes its contents, it is natural to index each patent office or patent document processing institution (especially EPO and WIPO).

본 발명의 검색 엔진(110)은 상기 검색 엔진(110)을 사용하는 주체로부터 검색식을 입력받아 검색을 수행하고, 검색 수행 결과를 생성한다.The search engine 110 of the present invention receives a search expression from a subject using the search engine 110 to perform a search and generates a search result.

본 발명의 특허 분류 기호 처리 엔진(140)은 크게 다음 3가지 일을 처리하는 세부 모듈을 포함한다.The patent classification code processing engine 140 of the present invention largely includes a detailed module for processing the following three tasks.

첫째, 계층적 특허 분류 기호 데이터베이스 생성 모듈(142)로, 상기 모듈은 특허 분류 기호 정보와 상기 특허 분류 기호 정보에 대응되는 기술 내용을 담고 있는 타이틀 정보를 포함하고 있는 특허 분류 정보 데이터를 대상으로 하여, 특허 분류 기호들 간의 트리 구조를 포함하는 계층적 특허 분류 기호 데이터베이스(130)를 생성한다. 상기 계층적 특허 분류 기호 데이터베이스(130)는 특허 분류 기호 간의 계층 구조를 반영하여 생성되기 때문에 계층적 특허 분류 기호 데이터베이스(130)의 한 예일 수 있다.First, a hierarchical patent classification code database generation module 142, wherein the module targets patent classification information data including patent classification code information and title information containing description contents corresponding to the patent classification code information. A hierarchical patent classification code database 130 including a tree structure between patent classification codes is generated. The hierarchical patent classification code database 130 may be an example of the hierarchical patent classification code database 130 because it is generated by reflecting a hierarchical structure between patent classification codes.

상기 계층적 특허 분류 기호 데이터베이스 생성 모듈(142)은 최상위 특허 분류 기호(IPC의 경우에는 section 표시 특허 분류 기호, USPC의 경우에는 class 표시 특허 분류 기호 등이 그 예가 된다.)를 제외한 다른 하나의 특허 분류 기호에 대하여 상기 특허 분류 기호가 속하는 직상위 특허 분류 기호를 대응시키거나(1:1), 상기 하나의 특허 분류 기호에 대하여 그 분류 기호의 직하부에 해당되는 직하위 특허 분류 기호를 대응시켜(1:n) 놓은 기능을 수행한다. 전산적으로 양자모두 가능하나, 하나의 특허 분류 기호(child)에 대응되는 상위(parent) 1:1 관계를 생성시키는 전자 방식이 더 합리적이다. 상기와 같은 관계 대응으로 모든 특허 분류 기호들이 트리 구조 속에서 서로간의 관계를 정립하게 된다.The hierarchical patent classification code database generation module 142 has another patent except for the highest patent classification code (eg, section display patent classification code in the case of IPC and class display patent classification code in the case of USPC). Corresponding to the classification code, the upper patent classification code to which the patent classification code belongs (1: 1) or the lower patent classification code corresponding to the lower part of the classification code to the one patent classification code. (1: n) Perform the function you set. While both are computationally feasible, the electronic method of creating a parent 1: 1 relationship corresponding to one patent classification child is more reasonable. All of the patent classification codes establish a relationship with each other in the tree structure by the above correspondence.

전자는 child에 parent를 대응시키는 방법이며, 후자는 parent에 그 parent에 속하는 child들를 대응시켜 저장시켜 놓는 방법이다. 양자 모두 parent에 속하는 child들을 찾아내는 과정에 활용될 수 있는데, 전자는 그 parent가 주어졌을 때 그 parent를 가리키고 있는 child를 찾으면 되고, 후자는 그 parent에 속하는 child가 직접 저장되어 있으므로, 그 저장된 정보를 활용하면 된다. 그러므로 전자는 child-parent의 관계성을 child를 중심으로 1:1로 저장해 놓는 방식이며, 후자는 parent를 중심으로 그 parent에 속하는 직하위 child들을 직접 저장해 놓는 방식이다.The former is a method of mapping a parent to a child, and the latter is a method of mapping a parent to children belonging to the parent. Both can be used to find the children belonging to the parent. The first is to find the child pointing to the parent when the parent is given. You can use it. Therefore, the former saves the child-parent relationship 1: 1 based on the child, and the latter directly stores the immediate children belonging to the parent.

상기 계층적 특허 분류 기호 데이터베이스 생성 모듈(142)이 상기 계층적 특허 분류 기호 데이터베이스(130)를 생성하는 방법은 IPC 분류를 기준으로 설명하면 다음과 같다. The method of generating the hierarchical patent classification code database 130 by the hierarchical patent classification code database 130 will now be described based on IPC classification.

1) 섹션에서 메인그룹까지는 분류 기호 체계대로 계층적 특허 분류 기호 데이터베이스(130)를 생성하며, 자신, 자신의 직상위, 직하위 특허 분류 코드에 대하여 자신의 parent정보를 저장하거나, 자신의 직하위 child 정보를 저장한다.1) From the section to the main group, the hierarchical patent classification code database 130 is created according to the classification code system, and its parent information is stored for itself, its own upper and lower patent classification codes, or its own lower level. Save child information.

2) 메인그룹 특허 분류 기호에 대해서는 다음 메인 그룹 특허 분류 기호가 나오기 전까지의 모든 특허 분류 기호에 대해서 그 특허 분류 기호에 대응되는 타이틀이 도트 1개를 가지는 특허 분류 기호를 찾는다. 메인그룹 특허 분류 기호는 통상 슬래쉬("/") 다음에 00이 결합하여 있으므로 찾기가 용이하다. child -> parent(child가 자신의 유일한 parent를 가리키는 방식)인 경우에는 도트 1개를 가지는 1-도트 서브 그룹의 각 특허 분류 기호마다 자신의 유일한 직상위 parent인 메인 그룹의 특허 분류 기호를 저장한다. 그리고 parent -> child(자기 밑에 있는 모든 child를 저장해 놓는 방식) 방식일 경우에는 메인 그룹에 속하는 도트를 1개 가지는 1-도트 서브 그룹의 특허 분류 기호를 메인 그룹의 표현하는 특허 분류 기호에 연관지어 저장한다. 2) For the main group patent classification code, for all patent classification codes before the next main group patent classification code is found, the patent classification code for which the title corresponding to the patent classification code has one dot is found. The main group patent classification code is usually easy to find because the slash ("/") is followed by 00. In the case of child-> parent (the way the child points to its only parent), each patent classification symbol in the 1-dot subgroup with one dot stores the patent classification symbol of the main group which is its only immediate parent. . In the case of parent-> child (a method in which all children under the child are stored), the patent classification symbol of the 1-dot subgroup having one dot belonging to the main group is associated with the patent classification symbol representing the main group. Save it.

이때, 메인 그룹 자신, 자신의 직하위 특허 분류 코드에 대하여 자신의 parent정보를 저장하거나, 자신의 직하위 child 정보를 저장한다.At this time, the main group itself, its own subordinate patent classification code is stored its parent information, or its own child information.

3) 상기 도트 1개를 가진 특허 분류 기호에 대하여 동일한 메인 그룹에 속하면서 다음 도트 1개를 가진 특허 분류 기호 이전의 모든 특허 분류 기호를 대상으로 그 타이틀에 도트 2개인 특허 분류 코드를 찾는다. 만약 동일한 메인 그룹에 속하면서 그 타이틀에 도트 1개를 가지는 다른 특허 분류 기호가 없는 경우(메인 그룸에 서브 그룹이 1개 있거나, 서브 그룹들 중에서 맨 마지막 서브 그룹)에는 그 타이틀에 도트 1개를 가진 특허 분류 기호와 다음 메인 그룹을 표시하는 특허 분류 기호 이전의 모든 특허 분류 기호 중에서 그 타이틀에 도트 2개를 가진 특허 분류 코드를 찾는다. 자신의 parent와 child를 저장하는 방법은 위 2)에서와 동등하다.3) For a patent classification code having one dot, a patent classification code having two dots in the title is searched for all the patent classification symbols belonging to the same main group and before the patent classification symbol having one dot. If there is no other patent classification symbol in the title that has one dot in the title (the main group has one subgroup, or the last subgroup in the subgroup), the title has one dot. A patent classification code having two dots in the title is found among all the patent classification symbols before the patent classification symbol and the patent classification symbol indicating the next main group. The way to save its parent and child is the same as in 2) above.

4) 상기 타이틀에 도트 2개를 가지는 특허 분류 코드를 대상으로 위 3)과 동일한 논리로 그 타이틀에 도트 3개를 가지는 특허 분류 코드를 찾아, 위 3)과 동등한 방식으로 처리한다.4) With respect to the patent classification code having two dots in the title, a patent classification code having three dots in the title is found by the same logic as in the above 3), and processed in the same manner as in the above 3).

또 다른 상기 계층적 특허 분류 기호 데이터베이스 생성 모듈(142)이 상기 계층적 특허 분류 기호 데이터베이스(130)를 생성하는 방법을 제시하면 다음과 같다.Another hierarchical patent classification code database generation module 142 suggests a method of generating the hierarchical patent classification code database 130 as follows.

IPC가 순서(레코드 번호)대로 있는 테이블의 맨 아래 IPC로부터 위쪽으로 올라오면서 자신의 직상위 parent를 찾는 방법으로 다음과 같은 순서를 취할 수 있다. 1) 맨 아래의 특허 분류 기호에 대응되는 타이틀 정보에서 도트의 개수를 확인하고, 자기 레코드 번호 -1인 레코드 번호(바로 위 IPC)에 있는 특허 분류 기호의 타이틀에 있는 도트 수를 확인한다. 만약 도트 수가 하나 적으면 그것이 자신의 parent이며, 도트 수가 같으면 자신과 동등한 레벨이며, 도트 수가 자기보다 많으면, 자신의 직상부나 직하부가 아니라고 판정하고, 자신의 parent에 대해서만 저장한다. 만약 서브 그룹 이상의 특허 분류 기호를 만나게 되면 그 서브 그룹 이상의 특허 분류 기호를 자신의 parent로 저장한다. You can do the following by looking up its parent, as the IPC moves up from the bottom of the table in order (record number): 1) The number of dots in the title information corresponding to the bottom patent classification code is checked, and the number of dots in the title of the patent classification code in the record number (just above IPC) of its record number -1 is checked. If the number of dots is one, it is its own parent. If the number of dots is the same, it is at the same level as itself. If a patent classification code of a subgroup or more is encountered, the patent classification code of the sub group or more is stored as its parent.

2) 자기 레코드 번호 -1인 레코드 번호에 있는 특허 분류 기호의 타이틀에 있는 도트 수가 자신과 동등하거나, 자기보다 많거나, 특허 분류 기호가 서브 그룹이상이면 parent관계를 무시하고, 자기 레코드 번호 -1인 레코드 번호인 특허 분류 기호에 대해서 위 2)을 수행한다.2) If the number of dots in the title of the patent classification code in the record number of the own record number -1 is equal to or greater than itself or the patent classification code is more than the subgroup, the parent relationship is ignored, and the self record number -1 2) is performed on the patent classification code of the record number.

이상의 2가지 실시예에서 계층적 특허 분류 기호 데이터베이스(130)를 생성하는 방법을 제시했으나 이는 실시예에 불과하고, 상기 IPC 특허 분류 기호 및 이에 대응되는 타이틀 정보로부터 모든 IPC에 대하여 자신의 parent 정보 또는 자신의 child 정보를 생성하는 것은 전산 시스템을 개발하는 당업자에게는 용이한 일일 것이다.In the above two embodiments, the method of generating the hierarchical patent classification code database 130 has been presented. However, this is only an embodiment. Generating own child information would be easy for those skilled in the art of developing a computing system.

상기 계층적 특허 분류 기호 데이터베이스 생성 모듈(142)은 주어진 특허 분류 기호가 있을 경우, 계층적 특허 분류 기호 데이터베이스(130)를 생성하는데, 그 일 구현예는 다음과 같다.The hierarchical patent classification code database generation module 142 generates a hierarchical patent classification code database 130 when there is a given patent classification code. An implementation thereof is as follows.

H04B7/00 이하에 있는 특허 분류 기호를 대상으로 하여, 상기 양 방법의 구현된 결과의 구현예를 제시한다.For the patent classification code below H04B7 / 00, an embodiment of the implemented results of both methods is presented.

먼저, 표2는 child 특허 분류 기호에 그 분류 기호가 속한 직상위 분류 기호인 parent(child -> parent)를 대응시키는 방법에 따른 결과이다.First, Table 2 shows the results according to a method of matching the parent patent (child-> parent) which is the immediate classification code to which the classification code belongs.

Child(자신)Child Parent(자신의 parent)Parent (his parent) H04B 7/005H04B 7/005 7/007/00 H04B 7/01H04B 7/01 7/007/00 H04B 7/015H04B 7/015 7/007/00 H04B 7/02H04B 7/02 7/007/00 H04B 7/04H04B 7/04 H04B 7/02H04B 7/02 H04B 7/06H04B 7/06 H04B 7/04H04B 7/04 H04B 7/08H04B 7/08 H04B 7/04H04B 7/04 H04B 7/10H04B 7/10 H04B 7/02H04B 7/02 H04B 7/12H04B 7/12 H04B 7/02H04B 7/02 H04B 7/14H04B 7/14 7/007/00 H04B 7/145H04B 7/145 H04B 7/14H04B 7/14 H04B 7/15H04B 7/15 H04B 7/14H04B 7/14 H04B 7/155H04B 7/155 H04B 7/15H04B 7/15 H04B 7/165H04B 7/165 H04B 7/155H04B 7/155 H04B 7/17H04B 7/17 H04B 7/155H04B 7/155 H04B 7/185H04B 7/185 H04B 7/15H04B 7/15 H04B 7/19H04B 7/19 H04B 7/185H04B 7/185 H04B 7/195H04B 7/195 H04B 7/185H04B 7/185 H04B 7/204H04B 7/204 H04B 7/15H04B 7/15 H04B 7/208H04B 7/208 H04B 7/204H04B 7/204 H04B 7/212H04B 7/212 H04B 7/204H04B 7/204 H04B 7/216H04B 7/216 H04B 7/204H04B 7/204 H04B 7/22H04B 7/22 7/007/00 H04B 7/24H04B 7/24 7/007/00 H04B 7/26H04B 7/26 H04B 7/24H04B 7/24

이어서, 표 3과 같이 자기 자신의 직하부에 대한 모든 child 정보를 가지는 방법(parent -> child)에 대한 결과의 일실시예를 제시한다.Next, as shown in Table 3, one embodiment of the result of the method (parent-> child) that has all the child information about its own underneath is presented.

Parent(자신)Parent Child(자신의 직하부 child)Child (own child) H04B 7/00H04B 7/00 H04B 7/005 H04B 7/01 H04B 7/015 H04B 7/02 H04B 7/14 H04B 7/22 H04B 7/24H04B 7/005 H04B 7/01 H04B 7/015 H04B 7/02 H04B 7/14 H04B 7/22 H04B 7/24 H04B 7/005H04B 7/005 nullnull H04B 7/01H04B 7/01 nullnull H04B 7/015H04B 7/015 nullnull H04B 7/02H04B 7/02 H04B 7/04 H04B 7/10 H04B 7/12H04B 7/04 H04B 7/10 H04B 7/12 H04B 7/04H04B 7/04 H04B 7/06 H04B 7/08H04B 7/06 H04B 7/08 H04B 7/06H04B 7/06 nullnull H04B 7/08H04B 7/08 nullnull H04B 7/10H04B 7/10 nullnull H04B 7/12H04B 7/12 null(값없음)null (no value) H04B 7/14H04B 7/14 H04B 7/145 H04B 7/15H04B 7/145 H04B 7/15 H04B 7/145H04B 7/145 nullnull H04B 7/15H04B 7/15 H04B 7/155 H04B 7/185 H04B 7/204H04B 7/155 H04B 7/185 H04B 7/204 H04B 7/155H04B 7/155 H04B 7/165 H04B 7/17H04B 7/165 H04B 7/17 H04B 7/165H04B 7/165 nullnull H04B 7/17H04B 7/17 nullnull H04B 7/185H04B 7/185 H04B 7/19 H04B 7/195H04B 7/19 H04B 7/195 H04B 7/19H04B 7/19 nullnull H04B 7/195H04B 7/195 nullnull H04B 7/204H04B 7/204 H04B 7/208 H04B 7/212 H04B 7/216H04B 7/208 H04B 7/212 H04B 7/216 H04B 7/208H04B 7/208 nullnull H04B 7/212H04B 7/212 nullnull H04B 7/216H04B 7/216 nullnull H04B 7/22H04B 7/22 nullnull H04B 7/24H04B 7/24 H04B 7/26H04B 7/26 H04B 7/26H04B 7/26 nullnull

둘째, 하위 계층 특허 분류 기호 처리 모듈(144)로, 사용자가 입력하는 검색식 등에서 입수 받은 특허 분류 기호에 대하여, 상기 계층적 특허 분류 기호 데이터베이스(130)를 통하여 상기 입수 받은 특허 분류 기호에 종속되는 하위 계층 특허 분류 기호를 찾아내는 역할을 수행한다.Second, in the lower layer patent classification code processing module 144, a patent classification code obtained through a search expression input by a user is subordinate to the obtained patent classification code through the hierarchical patent classification code database 130. It finds the lower layer patent classification code.

입수 받은 특허 분류 기호에 대해 하위 계층 특허 분류 기호에 해당하는 특허 문건이 검색 결과에 포함되게 하기 위해서는 다음과 같은 3가지 중 어느 하나 이상이 필요하며, 이러한 일을 상기 하위 계층 특허 분류 기호 처리 모듈(144)이 수행한다.In order to include the patent document corresponding to the lower layer patent classification code for the acquired patent classification code in the search results, one or more of the following three methods are required, and this is performed by the lower layer patent classification code processing module ( 144).

첫째, 상기 계층적 특허 분류 기호 데이터베이스(130)를 이용하여 입수 시점을 기준으로 하여 입수 받은 특허 분류 기호의 하위 계층 특허 분류 기호를 모두 찾아낸다. 계층적 특허 분류 기호 데이터베이스(130) 상의 특허 분류 기호들이 트리 구조로 되어 있기 때문에 이를 찾아낼 수 있게 된다. 입수 받은 검색식에 특정한 특허 분류 기호가 포함되어 있을 경우, 상기 트리 구조를 따라서 그 특허 분류 기호의 하위 계층의 모든 특허 분류 기호들을 찾아낼 수 있게 되고, 그 결과를 수정 검색식 생성 모듈에 전송하며, 수정 검색식 생성 모듈은 전송받은 모든 특허 분류 기호들을 반영한 새로운 검색식을 생성하여 검색 엔진(110)에 질의할 수 있다.First, the hierarchical patent classification code database 130 finds all the lower hierarchy patent classification codes of the acquired patent classification code on the basis of the acquisition time point. The patent classification symbols on the hierarchical patent classification code database 130 are found in a tree structure. If the received search expression includes a specific patent classification code, it is possible to find all patent classification codes of the lower layer of the patent classification code along the tree structure, and transmit the result to the modified search expression generation module. , The modified search expression generation module may generate a new search expression reflecting all received patent classification codes and query the search engine 110.

둘째, 사전에 모든 특허 분류 기호에 대하여 그 하위 계층 특허 분류 기호들을 찾아내어 매칭하여(매칭 테이블에) 저장해 놓고, 입수되는 검색식에서 특정 특허 분류 기호가 있을 경우, 그 특정 특허 분류 기호에 매칭된 하위 계층 특허 분류 기호들을 즉시 상기 수정 검색식 생성 모듈에 전송할 수 있다.Second, the lower layer patent classification symbols are found, matched (stored in a matching table) for all patent classification symbols in advance, and if there is a specific patent classification symbol in the search expression obtained, the lower level matching the specific patent classification symbol. Hierarchical patent classification symbols may be immediately sent to the modified search expression generation module.

상기 하위 계층 특허 분류 기호 추출 모듈이 추출하는 하위 계층 특허 분류 기호의 범위는 크게 2가지가 있을 수 있다. 하나는 입수 받은 특허 분류 기호의 직하위 특허 분류 기호만으로 추출하는 방법이며, 다른 하나는 입수 받은 특허 분류 기호에 종속되는 모든 하위 특허 분류 기호를 추출하는 방법이다. 이때, 직하위 특허 분류 기호만을 추출하는 경우에도, 상기 추출된 직하위 특허 분류 기호들 각각에 대하여 다시 이들의 직하위 특허 분류 기호를 추출해 내며, 이와 같은 방식을 반복함으로써 입수 받은 특허 분류 기호에 종속되는 모든 하위 특허 분류 기호를 추출해 낼 수 있다.There may be two broad ranges of the lower layer patent classification code extracted by the lower layer patent classification code extraction module. One is a method of extracting only the patent classification code immediately below the obtained patent classification code, and the other is a method of extracting all lower patent classification codes that depend on the obtained patent classification code. At this time, even when extracting only the subordinate patent classification symbols, the subordinate patent classification symbols are extracted again for each of the extracted subordinate patent classification symbols, and the method is subordinated to the patent classification symbols obtained by repeating such a method. All subpatent classification symbols can be extracted.

예를 들어 설명하면, 검색식에서 포함되어 있는 특허 분류 기호가 H04B 7/15인 경우, 직하위 특허 분류 기호는 H04B 7/155, H04B 7/185, 및 H04B 7/204이며, 하위의 모든 특허 분류 기호는 H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7/216가 된다.For example, when the patent classification code included in the search expression is H04B 7/15, the subordinate patent classification codes are H04B 7/155, H04B 7/185, and H04B 7/204, and all subordinate patent classifications. Symbols H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7 / 216.

상기와 같은 직하위 특허 분류 기호 및 모든 하위 특허 분류 기호를 추출하는 것은 상기 child -> parent 대응 관계에서나, parent -> child 대응 관계에서나 직접 또는 반복적으로(recursively) 용이하게 추출해 낼 수 있음은 당업자에게는 당연할 것이다.It will be apparent to those skilled in the art that the above-described direct patent classification code and all lower patent classification codes can be easily extracted directly or recursively from the child-> parent correspondence or from the parent-> child correspondence. Of course it will.

상기 하위 계층 특허 분류 기호 추출 모듈은 추출된 하위 계층 특허 분류 기호를 주합하여 저장한다. 상기의 검색식에서 포함되어 있는 특허 분류 기호가 H04B 7/15인 경우에는 직하위 특허 분류 기호만을 저장할 경우에는 "H04B 7/15, H04B 7/155, H04B 7/185, 및 H04B 7/204"을 주합하여 저장하며, 하위의 모든 특허 분류 기호를 함께 저장할 경우에는 "H04B 7/15, H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7/216"를 주합하여 저장한다.The lower layer patent classification code extracting module combines and stores the extracted lower layer patent classification code. When the patent classification code included in the above search expression is H04B 7/15, when only the lower patent classification code is stored, " H04B 7/15, H04B 7/155, H04B 7/185, and H04B 7/204 " And all lower patent classification symbols are stored together with the "H04B 7/15, H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7 / 195, H04B 7/204, H04B 7/208, H04B 7/212, and H04B 7/216 "are stored together.

셋째, 수정 검색식 생성 모듈로 상기 주합된 특허 분류 기호를 원래의 기존 검색식과 통합하여 수정 검색식을 생성한다. 상기 통합은 범위 검색인 경우와 그렇지 않은 경우에 따라 수정하는 방식이 조금 상이하다. 먼저, 범위 검색이 아닌 경우를 설명한다.Third, the modified search expression generation module generates the modified search expression by integrating the associated patent classification code with the original existing search expression. The integration is slightly different in the case of range search and in some other cases. First, the case that is not the range search will be described.

상기 특허 분류 기호를 포함하고 있던 기존 검색식에서, 상기 특허 분류 기호가 있던 위치에, 상기 특허 분류 기호와 상기 추출되고 주합된 하위 계층 특허 분류 기호를 OR 관계로 묶은 다음, 상기 묶인 특허 분류 기호로 상기 원래의 기존 검색식의 특허 분류 기호 자리를 대체하는 방식으로 이루어질 수 있다. 이때, 원래의 기존 검색식에 2 이상의 특허 분류 기호가 포함되어 있으면, 각각의 특허 분류 기호에 대하여 상기와 같은 특허 분류 기호 통합을 수행할 수 있음은 당연하다 하겠다.In the existing search formula including the patent classification code, at the position where the patent classification code was located, the patent classification code and the extracted lower layer patent classification code are grouped in an OR relationship, and the bundled patent classification code is used. It can be done in a manner that replaces the patent classification symbol place of the original existing search expression. In this case, if two or more patent classification codes are included in the original existing search expression, it is natural that the above patent classification codes may be integrated for each patent classification code.

예를 들어 설명하면, 주어진 검색식이 "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC = H04B 7/15}일 경우에 상기 수정 검색식 생성 모듈은 주어진 검색식에서 IPC H04B 7/15를 찾아서, 직하위 또는 모든 하위 특허 분류 기호를 입수 받고 주합하여, "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC = H04B 7/15 OR H04B 7/155 OR H04B 7/185 OR H04B 7/204} 또는 "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC = H04B 7/15 OR H04B 7/155 OR H04B 7/165 OR H04B 7/17 OR H04B 7/185 OR H04B 7/19 OR H04B 7/195 OR H04B 7/204 OR H04B 7/208 OR H04B 7/212 OR H04B 7/216}와 같은 분류 기호가 통합된 수정된 검색식을 생성해 낸다. 바람직하게는 후자의 검색식이 좋다.For example, if the given search expressions are "{keyword = wireless and active} and {applicant = Samsung Electronics} and {IPC = H04B 7/15}, the modified search expression generation module may be configured as IPC H04B 7 / in the given search expression. In search of 15, obtain and coalesce the subordinate or all sub-patent classification symbols, "{Keyword = Wireless and Active} and {Applicant = Samsung Electronics} and {IPC = H04B 7/15 OR H04B 7/155 OR H04B 7 / 185 OR H04B 7/204} or "{Keyword = Wireless and Active} and {Applicant = Samsung Electronics} and {IPC = H04B 7/15 OR H04B 7/155 OR H04B 7/165 OR H04B 7/17 OR H04B 7 / 185 OR H04B 7/19 OR H04B 7/195 OR H04B 7/204 OR H04B 7/208 OR H04B 7/212 OR H04B 7/216} Generate a modified search expression that incorporates the classification symbols. The latter search is good.

상기 하위 계층 특허 분류 기호 처리 모듈(144)이 수행하는 역할을 요약하면, 입수되는 검색식에서 특허 분류 기호가 포함될 때, 그 특허 분류 기호의 하위 계층 특허 분류 기호에 관련된 정보를 찾아내어 수정 검색식 생성 모듈이 처리할 수 있도록 해 준다. 물론, 입수되는 검색식의 특허분류 기호가 IPC의 경우 메인그룹 이상일 경우 등과 같이 절단자로 처리할 수 있는 경우에는 본 하위 계층 특허 분류 기호 처리 모듈(144)은 하위 특허 분류 기호를 찾을 필요가 없다. (예를 들면, H04B7/00 또는 H04B만이 입수되는 경우, H04B7/* 또는 H04B*로 처리 가능하기 때문이다.) 그러므로 하위 계층 특허 분류 기호 처리 모듈(144)은 IPC의 경우에는 서브그룹 이하, 즉 타이틀 정보에 dot가 있을 때에 더욱 유용하며, 다른 분류 기호 체계에서도 dot의 개수로 분류 체계상의 위치를 정하는 경우에도 역시 유용하게 쓰일 수 있다.) Summarizing the role played by the lower layer patent classification code processing module 144, when the patent classification code is included in the obtained search expression, information related to the lower layer patent classification code of the patent classification code is found and a modified search expression is generated. Allow the module to handle it. Of course, if the patent classification code of the search expression obtained can be processed as a truncator, such as the case of more than the main group in the case of IPC, the lower layer patent classification code processing module 144 does not need to find the lower patent classification code. (For example, if only H04B7 / 00 or H04B is obtained, it can be processed as H04B7 / * or H04B *.) Therefore, the lower layer patent classification code processing module 144 is subgroup or less in the case of IPC. It is more useful when there is a dot in the title information, and it can also be useful when determining the position in the classification system by the number of dots in other classification system.)

도 2는 상기와 같은 본 발명의 특허 검색 서비스 제공 시스템(100)이 수행하는 역할을 순차적으로 보여 주고 있다. 상기 특허 검색 서비스 제공 시스템(100)은 사용자의 컴퓨터로부터 특허 분류 기호가 포함된 검색식을 입수 받는다(S110) 이때, 상기 입수된 검색식에 포함되어 있는 특허 분류 기호가 타이틀 정보에 도트를 포함하는 경우, 상기 특허 분류 기호 처리 엔진(140)을 통하여 특허 분류 기호 체계상에서 하위 특허 분류 기호를 입수하고(S120), 상기 입수한 특허 분류 기호를 OR로 묶고(S130), 상기 OR로 묶은 하위 특허 분류 기호를 포함한 수정 검색식을 생성하고(S140), 수정 검색식으로 검색을 수행한다(S150). 상기 각 단계에 대해서는 상술한 바와 같다.2 sequentially shows the role played by the patent search service providing system 100 of the present invention as described above. The patent search service providing system 100 receives a search expression including a patent classification code from a user's computer (S110). At this time, the patent classification code included in the obtained search expression includes a dot in title information. In the case, the lower patent classification code is obtained on the patent classification code system through the patent classification code processing engine 140 (S120), the obtained patent classification code is bundled with OR (S130), and the lower patent classification bound with OR is obtained. A modified search expression including a symbol is generated (S140), and a search is performed by the modified search expression (S150). Each step is as described above.

특허 분류 기호 체계에서 삽입, 삭제, 재배치 등이 있을 경우에는 삽입의 경우에는 사전의 특정 위치에 새로운 단어를 추가한다는 개념과 유사하게 처리할 수 있으며, 삭제는 그 단어를 제거하는 방식으로 처리할 수 있으며, 재배치의 경우에는 삽입과 삭제를 조합해서 수행하는 것으로 처리할 수 있다. 물론, 삽입, 삭제, 재배치가 있을 때마다 변경된 특허 분류 기호 체계 전체에 대해서 새롭게 전체 데이터베이스를 갱신하거나 재작성할 수도 있다.If there is an insertion, deletion, or relocation in the patent taxonomy, the insertion can be treated similarly to the concept of adding a new word at a specific place in the dictionary, and the deletion can be handled by removing the word. In the case of relocation, it can be treated as a combination of insertion and deletion. Of course, whenever there is an insertion, deletion or relocation, the entire database can be updated or recreated for the entire changed patent taxonomy.

상기에서는 하위 특허 분류 기호들을 OR로 묶어서 수정 검색식을 생성하는 것을 중심으로 설명하였다. 한편, 통상적인 검색 엔진(110)은 범위 검색을 지원한다. 이어서, 상기 하위 특허 분류 기호들을 일일이 찾아내어 OR로 묶는 방식이 아닌 범위 검색을 지원하기 위한 특허 분류 기호의 처리 방법 및 그 시스템을 제시한다. 본 방법은 입수 받은 특허 분류 기호의 하위 계층 특허 분류 기호들을 하나씩 개별적으로 찾아내는 것이 아니라 그 하위 계층 특허 분류 기호들이 가지는 특허 분류 기호 체계상에서의 범위(range)의 형태로 찾아낸다. 특히, 그 범위 검색은 사전순(dictionary order)로 되어 있는 자료의 검색에는 더욱더 큰 검색 속도를 보장한다.In the above, the description has been focused on generating a modified search expression by enclosing the lower patent classification codes in OR. On the other hand, conventional search engine 110 supports range search. Next, a method and system for processing a patent classification code for supporting a range search rather than a method of finding and enclosing the lower patent classification codes in an OR mode are provided. The method does not find the lower layer patent classification symbols of the acquired patent classification code individually, but finds it in the form of a range in the patent classification code system of the lower hierarchy patent classification codes. In particular, the range retrieval ensures even greater retrieval speed for retrieval of materials in dictionary order.

하위 계층 특허 분류 기호들이 가지는 특허 분류 기호 체계상에서의 범위를 찾아내는 이유는, 통상적인 검색엔진은 범위 검색을 지원하며, 그 범위 검색이 그 범위에 들어가는 각각을 하나씩 찾아내는 것보다 훨씬 빠르기 때문이다. 예를 들어 설명하면, H04B 7/15의 경우라면, H04B 7/15 및 H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7/216를 모두 or 관계로 묶어 검색 엔진(110)에 질의하는 것보다, From H04B 7/15 to H04B 7/216으로 질의하는 것이 훨씬 더 빨리 검색 결과를 응답받을 수 있다. 이는 특히, 하위 계층 특허 분류 기호들이 많으면 많을수록 그 검색 속도의 차이는 커진다. The reason for finding ranges in the patent classification code system of lower layer patent classification codes is that conventional search engines support range search, which is much faster than finding each one within the range. For example, in the case of H04B 7/15, H04B 7/15 and H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B It is much better to query From H04B 7/15 to H04B 7/216 than to query the search engine 110 with all 7/204, H04B 7/208, H04B 7/212, H04B 7/216 in or relations. You can get the search results answered faster. In particular, the more sub-layer patent classification codes, the greater the difference in search speed.

다만, 범위 검색을 하기 위해서 필요한 선결 조건의 대표적인 요구 사항이 검색 엔진(110)이 찾는 검색 인덱스(120)에 있는 특허 분류 기호들이 사전 순으로 정리되어 있어야 한다. 그러므로 특허 분류 기호들이 사전 순으로 정리되어 있으면 그 분류 기호들을 그대로 검색 인덱스(120)에 투입하면 되고, 그렇지 않은 경우에는 사전 순으로 정리되어 검색 인덱스(120)에 투입되는 별도의 분류 체계를 만들어야 한다. 전자를 직투입형이라 하고, 후자를 변형투입형이라 한다. 직투입형의 대표적인 특허 분류 기호 체계가 IPC이며, 변형투입해야 하는 대표적인 특허 분류 기호 체계가 USPC이다. 물론 IPC도 약간의 변형을 가해서 변형 투입형으로 만들 수 있음은 물론이다. 상기 별도의 분류 체계를 변형 특허 분류 기호 체계라 한다.However, the representative classification requirements of the preconditions necessary for the range search should be arranged in alphabetical order of the patent classification symbols in the search index 120 searched by the search engine 110. Therefore, if the patent classification symbols are arranged in alphabetical order, the classification symbols may be put in the search index 120 as they are. Otherwise, a separate classification system that is arranged in alphabetical order and put in the search index 120 should be made. . The former is called direct injection type and the latter is called deformation input type. The representative patent classification code system of the direct input type is IPC, and the representative patent classification code system to be modified and input is USPC. Of course, the IPC can be made into a modified input with a slight modification. The separate classification system is called a modified patent classification code system.

도 3은 본 발명의 특허 검색 서비스 제공 시스템(100)의 또 다른 실시예로, IPC, USPC, FI, FT, ECLA 중에서 선택되는 적어도 어느 하나 이상의 특허 분류 기호 체계에 대하여 상기 특허 분류 기호 체계상의 기호를 그대로 사용하지 않고, 범위 검색을 지원할 수 있도록 변형 특허 분류 기호를 활용하는 것을 특징으로 한다.3 is another embodiment of the patent retrieval service providing system 100 according to the present invention. The symbol on the patent classification code system may be used for at least one patent classification code system selected from among IPC, USPC, FI, FT, and ECLA. It is characterized by utilizing a modified patent classification code so as to support a range search without using.

본 실시예의 시스템의 변형 특허 분류 기호 처리 엔진(160)은 상기 변형 특허 분류 기호 체계를 생성하고, 상기 변형 특허 분류 기호 체계를 활용하여 하위 계층 특허 분류 기호를 처리하며, 입수되는 검색식을 수정하여 수정 검색식을 생성하는 기능을 수행한다. 상기 변형 특허 분류 기호 처리 엔진(160)은 계층적 변형 특허 분류 기호 데이터베이스 생성 모듈(162), 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164), 및 수정 검색식 생성 모듈을 포함한다.The modified patent classification code processing engine 160 of the system of the present embodiment generates the modified patent classification code system, processes the lower layer patent classification code by using the modified patent classification code system, and modifies the search expression obtained. Creates a modified search expression. The modified patent classification code processing engine 160 includes a hierarchical modified patent classification code database generation module 162, a modified patent classification code utilization lower layer patent classification code processing module 164, and a modified search expression generation module.

범위 검색을 더욱 원활하게 지원하기 위해서 직투입형의 경우에도 매칭 테이블을 이용하여 변형투입형으로 변형할 수 있다. 예를 들면, 상기 H04B 7/005, H04B 7/01, H04B 7/185등의 IPC를 각각 H04B70000050, H04B70000100, H04B70000185등과 같이 변형할 수 있다. 변형의 규칙은 다양할 수 있으나, 본 실시예를 기준으로 설명하면, group에 4자리 수를 할당하고, sub group에 4자리 수를 할당하는 방식이다. (물론, 상기 group보다 상위 분류 기호 체계인 section 및 클래스와 관련된 분류 기호 체계는 그대로 수용하는 것이 바람직할 것이다.) 물론, FI와 같이 sub group이하에서도 확장 기호 등이 있을 때는 그에 상응하는 자릿수를 할당하는 방식으로 변형 투입 특허 분류 기호를 생성할 수 있다. 그러므로 직투입형 특허 분류 기호 체계를 가지는 경우, 상기 매칭 테이블은 아주 간단한 규칙으로도 변형 특허분류 기호 체계를 생성할 수 있다. In order to support the range search more smoothly, even in the case of the direct input type, the matching table can be used to transform the modified input type. For example, the IPCs such as H04B 7/005, H04B 7/01, and H04B 7/185 may be modified as H04B70000050, H04B70000100, H04B70000185 and the like, respectively. Modification rules may vary, but based on the present embodiment, a 4-digit number is allocated to a group and a 4-digit number is allocated to a sub group. (Of course, it is preferable to accept the classification system related to the section and class which is higher classification system than the group as it is.) Of course, when there is an extension symbol under the sub group like FI, the corresponding digit is allocated. Modified input patent classification code can be generated. Therefore, in the case of having a direct input patent classification code system, the matching table can generate a modified patent classification code system even with a very simple rule.

한편, USPC처럼 직투입형 특허 분류 기호 체계를 가지지 않는 경우에도, 매칭 테이블을 생성할 수 있다. 상기 USPC에 대하여 매칭 테이블을 생성하는 방법은 후술한다. 상기와 같은 변형 특허 분류 기호 체계를 생성하는 것은 상기 계층적 변형 특허 분류 기호 데이터베이스 생성 모듈(162)이 담당한다. 상기 계층적 변형 특허 분류 기호 데이터베이스 생성 모듈(162)이 생성한 변형 특허 분류 기호 체계는 계층적 변형 특허 분류 기호 데이터베이스(135)에 저장된다.On the other hand, even if it does not have a direct input patent classification code system like the USPC, it is possible to generate a matching table. A method of generating a matching table for the USPC will be described later. The hierarchical modified patent classification code database generation module 162 is responsible for generating the modified patent classification code system as described above. The modified patent classification code system generated by the hierarchical modified patent classification code database generation module 162 is stored in the hierarchical modified patent classification code database 135.

상기 변형 특허 분류 기호 처리 엔진(160)은 주어진 분류 체계상의 분류 기호에 대해서 변형 특허 분류 기호 체계상의 분류 기호를 하나씩 1:1로 대응 할당하고, 상기 인덱서(indexer)가 할당된 변형 특허 분류 기호 체계로 검색 인덱스(120)를 구축하도록 돕는다. 상기 사용자의 상기 주어진 특허 분류 기호 체계로 검색식을 입력하면, 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)이 상기 입력된 특허 분류 기호에 대응되는 변형 특허 분류 기호를 찾아내고, 변형 특허 분류 기호 활용 수정 검색식 생성 모듈이 상기 변형 특허 분류 기호를 통해서 검색식을 수정하고, 상기 수정된 검색식을 통하여 검색을 수행하여 검색 결과를 도출해 낸다. 검색 결과에 상기 변형 특허 분류 기호가 나타나 있을 필요는 없을 것이다.The modified patent classification code processing engine 160 correspondingly assigns the classification symbols on the modified patent classification code system 1: 1 by one to the classification symbols on the given classification system, and assigns the modified patent classification code system to which the indexer is assigned. To build a search index 120. When the user inputs a search expression into the given patent classification code system, the modified patent classification code utilization lower layer patent classification code processing module 164 finds a modified patent classification code corresponding to the input patent classification code, Modified patent classification code utilization modified search expression generation module modifies the search expression through the modified patent classification code, and performs a search through the modified search expression to derive a search result. It is not necessary that the modified patent classification code appear in the search results.

이하, 범위 검색이 수행되는 과정을 더욱 상세하게 설명한다. 본 범위 검색은 IPC뿐만 아니라, USPC 등의 다른 특허 분류 기호 체계에도 적용됨은 물론이다 하겠다. 주어진 특허 분류 기호에 종속되는 하위 특허 분류 기호를 자동으로 찾아내어 범위 검색을 수행하기 위해서는 주어진 특허 분류 기호의 트리 구조상의 넥스트 시블링을 찾는 것이 중요하다. 이는 변형 특허 분류 기호에 대해서도 마찬가지이다. Hereinafter, a process of performing a range search will be described in more detail. This range search is applied not only to IPC but also to other patent classification codes such as USPC. It is important to find the next sibling on the tree structure of a given patent classification code in order to automatically find the subordinate patent classification code dependent on the given patent classification code and perform a range search. The same applies to the modified patent classification code.

IPC 분류 체계는 서브그룹 표기를 숫자가 아닌 문자열로 취급하면, 직투입형의 대표적인 특허 분류 체계로 볼 수 있다. 사전처럼 생각하면, H04B 7/005 다음에 H04B 7/01이 오게 되며, H04B 7/02 다음에 H04B 7/12가 오며, H04B 7/185 다음에 H04B 7/19가 오게 된다. 이 경우 입수되는 검색식에 H04B 7/02가 있는 경우, 트리 구조를 포함하는 계층적 특허 분류 기호 데이터베이스(130)에서 그 하위에 있는 H04B 7/04, H04B 7/06, H04B 7/08, H04B 7/10, H04B 7/12를 찾아 내게 된다. 찾아내는 방법은 재귀적으로 넥스트 시블링 직전까지는 찾는 방법이 사용될 수 있다. 이 방법의 일례를 좀 더 구체적으로 설명하면, 특정한 특허 분류 기호가 있을 때, 트리 구조에서 자신의 부모를 찾고, 부모에는 자식들이 있으며, 그 자식들 중 자기 바로 다음번 자식을 찾아내면 된다. 좀더 구체적으로는 H04B 7/02의 넥스트 시블링은 H04B 7/15가 된다. 이때, H04B 7/02의 하위 특허 분류 기호를 찾으려면 먼저 넥스트 시블링이 되는 H04B 7/15를 찾고, 범위를 H04B 7/02보다 크고, H04B 7/15보다 작은 모든 특허 분류 기호를 찾으라고 하면 된다. The IPC classification system can be regarded as a representative patent classification system of direct input type when the subgroup notation is treated as a string rather than a number. Thinking like a dictionary, H04B 7/005 is followed by H04B 7/01, H04B 7/02 is followed by H04B 7/12, and H04B 7/185 is followed by H04B 7/19. In this case, if there is H04B 7/02 in the search expression obtained, H04B 7/04, H04B 7/06, H04B 7/08, H04B below it in the hierarchical patent classification code database 130 including the tree structure. You will find 7/10, H04B 7/12. Finding method can be used recursively until the next time to sieve next. An example of this method is described in more detail: when there is a specific patent classification code, it finds its parent in the tree structure, the parent has children, and finds the next child among them. More specifically, the next sibling of H04B 7/02 is H04B 7/15. At this time, to find the lower patent classification code of H04B 7/02, first find H04B 7/15, which is the next sibling, and ask for all patent classification codes larger than H04B 7/02 and smaller than H04B 7/15. do.

이때, 넥스트 시블링이 자신의 직 상위 부모 노드/계층이 아닌 다른 노드/계층에 있는 경우(예를 들면, H04B 7/15(dot 2개)의 넥스트 시블링은 직상위 부모 계층/노드인 H04B 7/14의 직하위에 있는 것이 아니라 직직상위 부모의 하위인 H04B 7/22(dot 1개)가 된다.)는 넥스트 시블링이 null값이 되는데, 이 경우에는 재귀적으로 부모 노드/계층이 null이 아닐 때까지 부모 계층/노드의 넥스트 시블링을 찾으면 된다.At this time, when the next sibling is in a node / layer other than its parent parent / layer (for example, the next sibling in H04B 7/15 (two dots) is H04B which is the parent parent / node). H04B 7/22 (1 dot), which is not a child of 7/14, but a child of the parent of the immediate parent), the next sibling is null, in which case the parent node / hierarchy is null Until you find the next sibling of the parent layer / node.

이어서, USPC에 대해서 더욱 상세하게 설명한다. USPTO의 특허 기술 분류 체계인 USPC는 도트 구조 없이 서브 클래스의 번호만으로 각 서브 클래스의 상하 관계나 상관 관계를 파악하기가 어렵게 되어 있다. 즉, USPC는 IPC와는 달리 사전 순과는 무관하게 배열되어 있어, 좀더 체계적인 변형을 필요로 한다. 미국 www.uspto.gov가 2006년 6월 시점에 공개하는 USPC 또는 USPC 특허분류 체계(http://www.uspto.gov/web/patents/classification/... 또는 분류 Index to U.S. Patent Classification (a.k.a., Classification Index File) 파일)는 변형투입형으로 볼 수 있다. 이 경우에는 시각적으로 파악되는 USPC 코드가 IPC처럼 사전 순으로 되어 있지 않으므로, 변형이 필요하다. Next, the USPC will be described in more detail. USPC, USPTO's patented technology classification system, has difficulty in grasping up and down relationships and correlations between subclasses using only subclass numbers without a dot structure. In other words, unlike the IPC, the USPC is arranged irrespective of the alphabetical order and requires more systematic modification. USPC or USPC Patent Classification System (http: //www.uspto.gov/web/patents/classification / ... or Classification Index to US Patent Classification (aka) published by the US www.uspto.gov as of June 2006. , The Classification Index File) file can be viewed as a variant input. In this case, the visually understood USPC code is not in alphabetical order as IPC, so modifications are necessary.

변형하는 방법은 크게 다음 2가지를 그 예로 들 수 있다.The following two methods can be modified.

첫째, USPC 전체를 대상으로 하여 dot구조를 포함하는 타이틀 정보를 기준으로 하여 트리 구조를 만든다. 상기 트리 구조는 USPC간의 부모 자식 관계를 반영하여 USPC가 트리 구조의 노드를 형성하도록 배열해야 한다. 상기 USPC 트리 구조를 깊이 우선 탐색을 수행하면서 각 노드에 대하여 사전 순 배열을 포함하는 변형 특허 분류 기호를 붙인다. 물론, 각 노드의 USPC와 이 USPC에 대응되는 변형 특허 분류 기호를 매칭하여 변형 특허 분류 데이터베이스에 저장하는 것은 당연할 것이다.First, a tree structure is created based on title information including a dot structure for the entire USPC. The tree structure should be arranged such that the USPC forms nodes of the tree structure, reflecting parent-child relationships between USPCs. A depth-first search of the USPC tree structure is followed by a modified patent classification code including an alphabetical ordering for each node. Of course, it would be natural to match the USPC of each node with the modified patent classification code corresponding to the USPC and store it in the modified patent classification database.

둘째, 미국 특허청이 제공하는 Index to U.S. Patent Classification 파일(이 파일에는 각 타이틀에 대한 USPC, 설명, dot의 수에 관한 정보(루트를 기준으로 한 깊이(depth)정보) 및 자신의 부모(parent)에 관한 정보가 들어 있다.)을 기준으로 하여 전체 USPC를 트리 구조를 만든 다음, 깊이 우선 탐색 기법 등의 탐색 기법을 이용하여 각 노드마다 사전 순으로 변형 특허 분류 기호를 붙이며, 각 타이틀에 대한 변형 특허 분류 기호와 해당 USPC를 매칭하여 저장해 놓는다.Second, the Index to U.S. Based on the Patent Classification file (this file contains information about the USPC, description, and number of dots for each title (depth information based on root) and its parent.) After creating a tree structure of the entire USPC, the modified patent classification symbols are assigned to each node in alphabetical order using a search technique such as a depth-first search technique, and the modified patent classification symbols for each title are matched and stored. Release.

상기 2가지 예는 실시예일 뿐, 상기 USPC의 도트 구조를 포함하는 타이틀 정보를 활용하여 개별 USPC 각각에 변형 특허 분류 기호에 대응시키되, 상기 변형 특허 분류 기호의 체계가 사전 순으로 배열되게 하는 다른 방법은 변형 알고리즘에 따라 다수 있을 수 있다. 이러한 한 예는 상기에서 타이틀 정보를 반영하여 IPC를 표로 만들고, 상기 표를 통해서 사전 순으로 배열되는 변형 특허 분류 기호를 만드는데서 제시하였다. 그러므로 상기와 같은 변형 방법을 모두 기술하는 것은 불가능할 뿐만 아니라, 이러한 변형은 전산 전문가 등의 당업자에게 자명할 것이다. 상기 자명한 알고리즘으로 변형된 변형 특허 분류 기호 체계가 본 발명 사상에 포함되는 것은 당연할 것이다.The above two examples are just an embodiment, and another method of using the title information including the dot structure of the USPC to correspond to the modified patent classification code in each individual USPC, but arrange the system of the modified patent classification code in alphabetical order. There may be many depending on the variant algorithm. One such example is presented in the above table of IPCs reflecting title information, and in the form of modified patent classification symbols arranged in alphabetical order through the table. Therefore, not only it is impossible to describe all such modification methods, but such modifications will be apparent to those skilled in the art such as computerized experts. It will be obvious that the modified patent classification code system modified by the above-described algorithm is included in the present invention.

이하, 다음 실례를 통해서 더욱 상세하게 설명한다.Hereinafter, it demonstrates in detail through the following example.

하기는 US class 002 apparel의 서브 클래스 중 맨 앞쪽 일부에 대한 것이다. 상기는 http://www.uspto.gov/web/patents/classification/uspc002/sched002.htm에서 copy한 부분이다. 아래의 숫자들 앞에는 class 번호인 002가 생략되어 있지만, 모든 숫자 앞에는 002가 붙어 있는 것으로 생각해야 한다.The following is for the first part of subclasses of US class 002 apparel. This is a copy from http://www.uspto.gov/web/patents/classification/uspc002/sched002.htm. Class numbers 002 are omitted before the numbers below, but all numbers should be considered to have 002 before them.

1 MISCELLANEOUS 1 MISCELLANEOUS

455 GUARD OR PROTECTOR 455 GUARD OR PROTECTOR

456 ●Body cover 456Body cover

457 ●●Hazardous material body cover 457Hazardous material body cover

458 ●●Thermal body cover 458Thermal body cover

2.11 ●●Astronaut`s body cover 2.11Astronaut`s body cover

2.12 ●●●Having relatively rotatable coaxial coupling component 2.12 Having relatively rotatable coaxial coupling component

2.13 ●●●Having convoluted component 2.13 ●●● Having convoluted component

2.14 ●●Aviator`s body cover 2.14Aviator`s body cover

2.15 ●●Underwater diver`s body cover 2.15 Underwater diver`s body cover

2.16 ●●●Having an insulation layer 2.16Having an insulation layer

2.17 ●●●Having a garment closure 2.17 ●●● Having a garment closure

459 ●Shoulder protector459Shoulder protector

상기 dot 구조로부터 456 body cover의 직하부에는 457, 458, 2.11, 2.14, 2.15가 있음을 알 수 있고, 2.11의 직하부에는 2.12 및 2.13이 있음을 알 수 있다. 상기를 dot 구조를 반영하여, 표로 만들 수 있음은 당연한 것이며, 상기 IPC의 설명에서 제공하였으므로, 본 USPC의 설명에서는 생략한다.It can be seen from the dot structure that there are 457, 458, 2.11, 2.14, 2.15 directly below the 456 body cover, and 2.12 and 2.13 are directly below the 2.11 body cover. It is obvious that the above table can be made by reflecting the dot structure, and since the above description is provided in the description of the IPC, the description of this USPC will be omitted.

상기 dot 구조를 반영하여 상기 USPC를 트리 구조로 만든 것이 도 5에 나타나 있다. 도 6은 상기 도 5에 있는 USPC 트리의 각 노드에 사전 순으로 배열될 수 있는 변형 특허 분류 기호가 대응될 수 있음을 보여 준다. 도 6에는 각 트리 구조상의 USPC에 대하여 "=>"표시와 대응되는 변형 특허 분류 기호가 할당될 수 있음을 보여주고 있다. 본 도 6에서 변형 특허 분류 기호에 class 표시에 해당하는 "002"에 대응되는 정보는 표시가 생략되어 있다. 상기 class 표시에 해당하는 "002"에 대응되는 표시는 "002/", "0020", "USPC+002", "002"와 같이 다양한 형태가 될 수 있다. 도 7에는 상기 변형 특허 분류 기호가 상기 USPC 각각에 대해서 1:1로 대응될 수 있음을 보여주고 있다. 도 7에서는 상기 class 표시인 "002"에 대응되는 표시로 "002/", "0020", "USPC+002", "002" 중에서 "0020"이 채용되었음을 보여 주고 있다. 즉, 도 6 및 도 7과 같은 처리를 수행하면 각 USPC에 사전 순으로 배열된 변형 특허 분류 기호를 1:1로 대응시킬 수 있으며, 1:1 대응의 특성상 상기 변형 특허 분류 기호도 상기 USPC와 동일한 트리 구조를 가지게 된다. 도 8은 변형 특허 분류 기호로 도 5와 같은 트리 구조를 완성할 수 있음을 보여 주고 있다. 즉, 도 5의 트리 구조와 도 8의 트리 구조는 완전히 대응한 구조를 가짐을 알 수 있다. 상기와 같이하여 상기 USPC 각각이 변형 특허 분류 기호와 대응되어 저장될 수 있게 된다. 상기 저장의 일례는 다음 표와 같을 수 있다. 하기 표4는 본 발명의 상기 변형 특허 분류 데이터베이스의 일 실시예일 수 있다.5 shows a tree structure of the USPC reflecting the dot structure. FIG. 6 shows that the modified patent classification code, which may be arranged in alphabetical order, may correspond to each node of the USPC tree in FIG. 5. FIG. 6 shows that the modified patent classification code corresponding to the "=>" mark can be assigned to the USPC on each tree structure. In FIG. 6, the information corresponding to "002" corresponding to the class display in the modified patent classification code is omitted. The display corresponding to "002" corresponding to the class display may be in various forms such as "002 /", "0020", "USPC + 002", and "002". FIG. 7 shows that the modified patent classification code may correspond to each of the USPCs in 1: 1. FIG. 7 shows that "0020" is employed among "002 /", "0020", "USPC + 002", and "002" as a display corresponding to "002" which is the class display. That is, when the processing shown in FIGS. 6 and 7 is performed, the modified patent classification symbols arranged in alphabetical order to each USPC can be corresponded to each other in a 1: 1 manner. It has a tree structure. FIG. 8 shows that the tree structure shown in FIG. 5 can be completed with the modified patent classification code. That is, it can be seen that the tree structure of FIG. 5 and the tree structure of FIG. 8 have a completely corresponding structure. As described above, each of the USPCs can be stored in correspondence with the modified patent classification code. An example of such storage may be as shown in the following table. Table 4 below may be an embodiment of the modified patent classification database of the present invention.

변형 전 subclass Subclass before transformation 도트수Dots 변형 특허 분류 기호(class번호 포함)Modified patent classification code (including class number) titletitle 1One 002001000002001000 MISCELLANEOUSMISCELLANEOUS 455455 00 002002000002002000 GUARD OR PROTECTORGUARD OR PROTECTOR 456456 1One 002002100002002100 Body coverBody cover 457457 22 002002110002002110 Hazardous material body coverHazardous material body cover 458458 22 002002120002002120 Thermal body coverThermal body cover 2.112.11 22 002002130002002130 Astronaut`s body coverAstronaut`s body cover 2.122.12 33 002002131002002131 Having relatively rotatable coaxial coupling componentHaving relatively rotatable coaxial coupling component 2.132.13 33 002002132002002132 Having convoluted componentHaving convoluted component 2.142.14 22 002002140002002140 Aviator`s body coverAviator`s body cover 2.152.15 22 002002150002002150 Underwater diver`s body coverUnderwater diver`s body cover 2.162.16 33 002002151002002151 Having an insulation layerHaving an insulation layer 2.172.17 33 002002152002002152 Having a garment closureHaving a garment closure 459459 1One 002002200002002200 Shoulder protector Shoulder protector

그리고 미국 특허청이 제공하는 Index to U.S. Patent Classification 파일에는 다음과 같이 표현되어 있다.And the Index to U.S. The Patent Classification file is expressed as follows.

002000000 0 1 APPAREL002000000 0 1 APPAREL

002001000 1 2 000000 MISCELLANEOUS002001000 1 2 000 000 MISCELLANEOUS

002455000 1 3 000000 GUARD OR PROTECTOR002455000 1 3 000 000 GUARD OR PROTECTOR

002456000 2 4 455000 Body cover002456000 2 4 45 5000 Body cover

002457000 3 5 456000 Hazardous material body cover002457000 3 5 45 6000 Hazardous material body cover

002458000 3 6 456000 Thermal body cover002458000 3 6 456000 Thermal body cover

002002110 3 7 456000 Astronaut`s body cover002002110 3 7 456000 Astronaut`s body cover

002002120 4 8 002110 Having relatively rotatable coaxial coupling component002002120 4 8 002110 Having relatively rotatable coaxial coupling component

002002130 4 9 002110 Having convoluted component002002130 4 9 002110 Having convoluted component

002002140 3 10 456000 Aviator`s body cover002002140 3 10 456000 Aviator`s body cover

002002150 3 11 456000 Underwater diver`s body cover002002150 3 11 456000 Underwater diver`s body cover

002002160 4 12 002150 Having an insulation layer002002160 4 12 002 150 Having an insulation layer

002002170 4 13 002150 Having a garment closure002002170 4 13 002 150 Having a garment closure

002459000 2 14 455000 Shoulder protector002459000 2 14 455000 Shoulder protector

상기 미국 특허청이 제공하는 Index to U.S. Patent Classification을 설명한다. 맨 앞열의 9자리 중 첫번째 3자리는 class number이며, 뒤 6자리는 subclass number를 나타낸다. 인터넷상에서는 2.11과 같이 소수점 내지는 점이 있지만, 002110으로 표현되어 있음을 알 수 있다. 그 다음 자리는 루트로부터의 상대적인 깊이를 나타낸다. 클래스 002인 apparel은 0 depth이며, 도트가 없는 MISCELLANEOUS는 1depth로 apparel의 직하부를 나타내며, 도트가 2개 있는 Thermal body cover는 3 depth를 나타낸다. depth 다음의 칼럼은 일련번호이며, 그 다음 칼럼은 자신의 parent를 나타내는 숫자이다. 즉, "455000 body cover"와 같이 body cover 바로 앞에 붙은 455000은 자신의 parent가 455000을 가지는 것으로 GUARD OR PROTECTOR가 자신의 parent임을 나타내고 있다. 이는 dot 구조에 대응되는 표현으로 볼 수 있다. 예를 들어 더 설명하면, "456000 Aviator's body cover"에서는 Aviator's body cover의 부모는 456000을 사용하는 body cover임을 알 수 있다.Index to U.S. Patent Classification is described. The first three digits of the first nine digits are the class number, and the last six digits represent the subclass number. On the Internet, there is a decimal point or a point like 2.11, but it can be seen that it is represented by 002110. The next digit represents the relative depth from the root. Apparel of class 002 is 0 depth, MISCELLANEOUS without dot represents 1depth directly below apparel, and thermal body cover with 2 dots represents 3 depth. The column after depth is the serial number, and the next column is the number representing its parent. That is, 455000 immediately preceding the body cover, such as "455000 body cover", indicates that its parent has 455000 and that the GUARD OR PROTECTOR is its parent. This can be seen as a representation corresponding to the dot structure. For example, it can be seen that, in the "456000 Aviator's body cover", the parent of the Aviator's body cover is a body cover using 456000.

상기와 같은 USPC 분류 기호는 사전 순으로 배열되어 있지 않아 재처리하지 않을 경우, 범위 검색이 불가능하다.Since the USPC classification symbols are not arranged in alphabetical order, the range search is impossible unless reprocessed.

상기 Index to U.S. Patent Classification 파일에 나와 있는 각 USPC에 있는 부모에 관한 정보와 상대적인 깊이 정보를 활용하여 도 5와 같은 트리 구조를 만드는 일은 당업자에게는 용이한 일일 것이며, 상기 트리 구조로 도 8과 같은 변형 특허 분류 기호의 트리 구조를 만드는 것은 쉬운 일일 것이다. 즉, Index to U.S. Patent Classification에서 제공해 주는 정보로 상기 도5과 같은 트리 구조를 만들고, 상기 트리 구조에 대하여 도 6과 같이 변형 특허 분류 기호를 할당하는 것은 용이한 것이며, 상기 변형 특허 분류 기호를 이용하여 도 7 내지 도 8과 같은 형태의 변형 특허 분류 기호로 된 트리 구조를 만들 수 있음은 물론이다 하겠다. 상기와 같이하여 상기 USPC 각각이 변형 특허 분류 기호와 대응되어 저장될 수 있게 된다. 상기 저장의 일예는 다음 표5와 같을 수 있다. 하기 표는 본 발명의 상기 변형 특허 분류 데이터베이스의 일 실시예일 수 있다.Index to U.S. It would be easy for a person skilled in the art to make a tree structure as shown in FIG. 5 by using the information about the parent and the relative depth information in each USPC in the Patent Classification file, and the tree structure of the modified patent classification code as shown in FIG. Creating a tree structure would be easy. That is, Index to U.S. It is easy to create a tree structure as shown in FIG. 5 with information provided by Patent Classification, and assign a modified patent classification code to the tree structure as shown in FIG. 6, and uses the modified patent classification code as shown in FIGS. Of course, it is possible to create a tree structure of the modified patent classification code of the form shown in FIG. As described above, each of the USPCs can be stored in correspondence with the modified patent classification code. An example of the storage may be as Table 5 below. The table below may be an embodiment of the modified patent classification database of the present invention.

변형 전 Class+subclass Class + subclass before transformation depthdepth 변형전기준 parent의 서브클래스Subclass of pre-modification parent 변형 특허 분류 기호Variant Patent Classification Symbol 변형 특허 분류 기호 기준 parent의 서브클래스Subclass of variant patent taxonomy parent TitleTitle 002000000002000000 00 002000000002000000 APPARELAPPAREL 002001000002001000 1One 000000000000 002001000002001000 000000000000 MISCELLANEOUSMISCELLANEOUS 002455000002455000 1One 000000000000 002002000002002000 000000000000 GUARD OR PROTECTORGUARD OR PROTECTOR 002456000002456000 22 455000455000 002002100002002100 002002000002002000 Body coverBody cover 002457000002457000 33 456000456000 002002110002002110 002002100002002100 Hazardous material body coverHazardous material body cover 002458000002458000 33 456000456000 002002120002002120 002002100002002100 Thermal body coverThermal body cover 002002110002002110 33 456000456000 002002130002002130 002002100002002100 Astronaut`s body coverAstronaut`s body cover 002002120002002120 44 002110002110 002002131002002131 002002130002002130 Having relatively rotatable coaxial coupling componentHaving relatively rotatable coaxial coupling component 002002130002002130 44 002110002110 002002132002002132 002002130002002130 Having convoluted componentHaving convoluted component 002002140002002140 33 456000456000 002002140002002140 002002100002002100 Aviator`s body coverAviator`s body cover 002002150002002150 33 456000456000 002002150002002150 002002100002002100 Underwater diver`s body coverUnderwater diver`s body cover 002002160002002160 44 002150002150 002002151002002151 002002150002002150 Having an insulation layerHaving an insulation layer 002002170002002170 44 002150002150 002002152002002152 002002150002002150 Having a garment closureHaving a garment closure 002004590002004590 22 455000455000 002002200002002200 002002000002002000 Shoulder protector Shoulder protector

물론, 상기와는 다른 알고리즘을 통하여 주어진 타이틀 정보를 포함하는 USPC 체계에 사전 순 배열을 가지는 변형 특허 분류 기호에 대응할 수 있을 것이며, 이는 상기와 같이 USPC와 대응되는 변형 특허 분류 기호의 매칭 테이블로 저장될 수 있음을 물론이다.Of course, it is possible to correspond to the modified patent classification code having the alphabetical order in the USPC system including the given title information through an algorithm different from the above, which is stored as a matching table of the modified patent classification code corresponding to the USPC as described above. Of course it can be.

도 4는 상기 계층적 변형 특허 분류 기호 데이터베이스 생성 모듈(162)이 상기 계층적 변형 특허 분류 기호 데이터베이스(135)를 생성하는 일 실시예에 대한 흐름을 보여 주고 있다. 4 illustrates a flow for an embodiment in which the hierarchical modified patent classification code database generation module 162 generates the hierarchical modified patent classification code database 135.

계층적 변형 특허 분류 기호 데이터베이스 생성 모듈(162)은 특허 분류 기호 체계상의 모든 특허 분류 기호를 입수하고(S310), 상기 입수한 모든 특허 분류 기호를 타이틀의 도트 정보를 참조하여 트리 구조로 배열하고(S320), 상기 트리 구조로 배열된 특허 분류 기호 체계에 깊이 우선 탐색 기법을 이용하여 탐색하면서 각 특허 분류 기호 노드 별로 변형 특허 분류 기호를 대응시키고(S330), 상기 각 특허 분류 기호와 대응 변형 특허 분류 기호의 관계를 상기 계층적 변형 특허 분류 기호 데이터베이스(135)에 저장한다(S340).The hierarchical modified patent classification code database generation module 162 obtains all patent classification codes on the patent classification code system (S310), arranges all the acquired patent classification codes in a tree structure with reference to dot information of a title ( In operation S320, the patent classification code system arranged in the tree structure is searched using a depth-first search method, and the modified patent classification code is corresponded to each patent classification code node (S330), and the corresponding patent classification code and the corresponding modified patent classification are classified. The relationship of symbols is stored in the hierarchical modified patent classification code database 135 (S340).

이어서 범위 검색을 중심으로 하여 수정 검색식을 생성하기 위하여, 본 발명의 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)이 입수되는 특허 분류 기호를 어떻게 처리하여 수정 검색식을 생성하기 위한 변형 특허 분류 기호에 관한 정보를 입수하는 지를 설명한다.Subsequently, in order to generate the modified search expression based on the range search, the modified patent classification code utilization lower layer patent classification code processing module 164 of the present invention processes the obtained patent classification code to generate the modified search expression. It explains whether the information on the modified patent classification code is obtained.

상기와 같은 경우, 만약 입력 검색식에 USPC로 "002/456"이 입수될 때, 하위 분류 포함 검색이 되려면, 002/456, 002/457, 002/458, 002/2.11, 002/2.12, 002/2.13, 002/2.14, 002/2.15, 002/2.16, 002/2.17이 검색되어야 한다. 이때, 도 5의 트리 구조에서 알 수 있듯이 002/456의 넥스트 시블링은 002/459이다. 그러므로 상기 표5에서 대응 변형 특허 분류 기호로 대응시키면, 002/456에 대응되는 002002100보다는 크거나 같고(크다는 말은 사전 순으로 배열된 특허 분류 기호/변형 특허 분류 기호 체계에서 뒤에 나온다는 것을 의미하며, 이는 범위 검색과 관련해서는 당업자에게 추가적인 설명없이 명료하게 의미가 전달될 수 있을 것이다.), 넥스트 시블링인 002/459에 대응되는 002002200보다 작은 모든 변형 특허 분류 기호에 대해서 검색하라고 지시하면 하위 분류를 포함하는 검색이 되게 된다. In the above case, if "002/456" is obtained from the USPC in the input search expression, and the search includes sub-classification, 002/456, 002/457, 002/458, 002 / 2.11, 002 / 2.12, 002 /2.13, 002 / 2.14, 002 / 2.15, 002 / 2.16, 002 / 2.17 should be searched. At this time, as can be seen in the tree structure of FIG. 5, the next sibling of 002/456 is 002/459. Therefore, when the corresponding modified patent classification code in Table 5 is corresponded, it is greater than or equal to 002002100 corresponding to 002/456 (large means that it comes later in the alphabetical patent classification code / modified patent classification code system arranged in alphabetical order, This may be clearly conveyed to a person skilled in the art with regard to range search without further explanation.), Instructing the search for all variant patent classification symbols smaller than 002002200 corresponding to the next sibling 002/459. The search will be included.

좀 더 상세하게 설명하면 다음과 같은 2가지 방법이 있다. 첫번째 방법은 "002/456"이 입수될 때, 이에 대응되는 변형 특허 분류 기호로 002002100를 찾은 다음, 002/456의 넥스트 시블링인 002/459을 찾고, 002/459에 대응되는 변형 특허 분류 기호인 002002200를 찾아서, 이 002002100과 002002200을 범위로 묶는 방법이 그것이다. 범위는 002002100보다는 크거나 같고 002002200보다는 작은 것이 될 수 있다. 본 방법의 특징은 변형되기 전의 트리 구조에서 입수되는 특허 분류 기호의 넥스트 시블링을 먼저 찾고, 상기 입수되는 특허 분류 기호 및 상기 넥스트 시블링 각각에 대응되는 변형 특허 분류 기호를 찾는 방법이다. 본 방법은 변형 특허 분류 기호 체계와 이에 대응되는 특허 분류 기호 체계가 구조상으로도 1:1로 대응되기 때문에, 사용자가 검색식에서 입력하는 특허 분류 기호의 넥스트 시블링을 먼저 찾고, 상기 특허 분류 기호 및 상기 특허 분류 기호의 넥스트 시블링에 대응되는 각각의 변형 특허 분류 기호를 찾아내는 방법이다. More specifically, there are two ways to do this: In the first method, when "002/456" is obtained, it finds 002002100 as the corresponding modified patent classification code, then finds 002/459, the next sibling of 002/456, and the modified patent classification code corresponding to 002/459. Looking for 002002200 which is, how to bind these 002002100 and 002002200 in range. The range can be greater than or equal to 002002100 and less than 002002200. A feature of the present method is a method of first finding a next sibling of patent classification symbols obtained in a tree structure before modification, and finding a modified patent classification symbol corresponding to each of the obtained patent classification symbols and the next sibling. In this method, since the modified patent classification code system and the corresponding patent classification code system correspond to 1: 1 in terms of structure, the next sibling of the patent classification code input by the user is first found, and the patent classification code and The modified patent classification code corresponding to the next sibling of the patent classification code is found.

도 10은 상기 첫번째 방법을 채용하여 수정 검색식으로 검색을 수행하는 방법에 대한 일 실시예에 대한 흐름을 보여주고 있다. FIG. 10 shows a flow for an embodiment of a method of performing a search by a modified search method employing the first method.

상기 특허 검색 서비스 제공 시스템(100)이 특허 분류 기호가 포함된 검색식을 입수 받는다(S710). 이어, 상기 입수된 특허 분류 기호가 그 타이틀 정보에 도트를 포함하고 있을 경우에는 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)(또는 상기 하위 계층 특허 분류 기호 처리 모듈(144))이 계층적 특허 분류 기호 체계를 반영한 트리 구조에서 상기 입수된 특허 분류 기호의 넥스트 시블링 특허 분류 기호를 찾는다(S720). 이어, 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)이 상기 계층적 변형 특허 분류 기호 데이터베이스(135) 상에서 상기 입수된 특허 분류 기호 및 상기 넥스트 시블링 특허 분류 기호에 대응되는 변형 특허 분류 기호 및 넥스트 시블링 변형 특허 분류 기호를 입수한다.(S730) 이어, 상기 수정 검색식 생성 모듈이 상기 변형 특허 분류 기호 및 상기 변형 특허 분류 기호의 넥스트 시블링 변형 특허 분류 기호로 범위를 포함한 수정 검색식을 생성하고(S740), 상기 검색 엔진(110)을 통하여 상기 수정 검색식으로 검색을 수행하는 단계(S750) The patent search service providing system 100 receives a search expression including a patent classification code (S710). Subsequently, when the obtained patent classification code includes a dot in the title information, the modified patent classification code utilization lower layer patent classification code processing module 164 (or the lower layer patent classification code processing module 144). The next sibling patent classification code of the obtained patent classification code is found in a tree structure reflecting the hierarchical patent classification code system (S720). Subsequently, the modified patent classification code utilization lower layer patent classification code processing module 164 may modify the patent corresponding to the acquired patent classification code and the next sibling patent classification code on the hierarchical modified patent classification code database 135. The classification code and the next sibling modified patent classification symbol are obtained. (S730) Next, the modified search expression generation module modifies the modified patent classification symbol and the next sibling modified patent classification symbol of the modified patent classification symbol to include a range. Generating a search expression (S740), and performing a search by the modified search expression through the search engine 110 (S750).

두번째 방법은 "002/456"이 입수될 때, 이에 대응되는 변형 특허 분류 기호로 002002100를 찾은 다음, 변형 특허 분류 기호 체계에서 002002100에 대응되는 넥스트 시블링인 002002200을 찾아서 이 002002100과 002002200을 범위로 묶는 방법이 그것이다. 범위는 002002100보다는 크거나 같고 002002200보다는 작은 것이 될 수 있다. 본 방법의 특징은 입수되는 특허 분류 기호에 대응되는 변형 특허 분류 기호를 찾아내고, 상기 변형 특허 분류 기호에 대응되는 넥스트 시블링을 찾는 방법이다. 즉, 본 방법은 입력하는 특허 분류 기호에 대한 변형 특허 분류 기호를 먼저 찾고, 상기 변형 특허 분류 기호 체계 내에서 상기 찾아낸 변형 특허 분류 기호의 넥스트 시블링을 찾아내는 방법이다. 본 두번째 방법은 상기 첫번째 방법보다 찾는 행위가 1개 줄어드는 장점이 있다. The second method, when "002/456" is obtained, finds 002002100 as the corresponding modified patent classification code, and then finds 002002200, the next sibling corresponding to 002002100 in the modified patent classification code system, and covers the ranges of 002002100 and 002002200. That's how it's tied. The range can be greater than or equal to 002002100 and less than 002002200. A feature of this method is a method of finding a modified patent classification code corresponding to the acquired patent classification code and finding a next sibling corresponding to the modified patent classification code. That is, this method is a method of first finding a modified patent classification code for a patent classification code to be inputted, and then finding next sibling of the found modified patent classification code in the modified patent classification code system. The second method has an advantage of reducing one act of searching than the first method.

도 9는 상기 두번째 방법을 채용하여 수정 검색식으로 검색을 수행하는 방법에 대한 일 실시예에 대한 흐름을 보여주고 있다. FIG. 9 shows a flow of an embodiment of a method of performing a search by a modified search method employing the second method.

상기 특허 검색 서비스 제공 시스템(100)이 특허 분류 기호가 포함된 검색식을 입수 받는다(S510). 상기 입수된 특허 분류 기호가 그 타이틀 정보에 도트를 포함하고 있을 경우에는 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)이 상기 계층적 변형 특허 분류 기호 데이터베이스(135) 상에서 상기 입수된 특허 분류 기호에 대응되는 변형 특허 분류 기호를 입수하고(S520), 상기 변형 특허 분류 기호 체계를 반영한 트리 구조에서 상기 변형 특허 분류 기호의 넥스트 시블링 변형 특허 분류 기호를 찾은 다음(S530), 상기 수정 검색식 생성 모듈이 상기 변형 특허 분류 기호 및 상기 변형 특허 분류 기호의 넥스트 시블링 변형 특허 분류 기호로 범위를 포함하는 수정 검색식을 생성하고(S540), 상기 검색 엔진(110)을 통하여 상기 수정 검색식으로 검색을 수행하는 단계(S550)를 거친다. The patent search service providing system 100 receives a search expression including a patent classification code (S510). When the obtained patent classification code includes a dot in the title information, the modified patent classification code utilization lower layer patent classification code processing module 164 is obtained on the hierarchical modification patent classification code database 135. Obtain a modified patent classification code corresponding to the patent classification code (S520), find a next sibling modified patent classification code of the modified patent classification code in a tree structure reflecting the modified patent classification code system (S530), and then modify the patent classification code. The search expression generation module generates a modified search expression including a range as the modified patent classification code and the next sibling modified patent classification code of the modified patent classification code (S540), and the modified search through the search engine 110. In step S550, the search is performed.

상기 첫번째 또는 두번째 방법을 통하여 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164)은 입수되는 특허 분류 기호에 대하여, 범위 검색을 수행하기 위한 범위의 양끝에 해당하는 2개의 변형 특허 분류 기호를 알 수 있게 된다. Through the first or second method, the modified patent classification code utilization lower layer patent classification code processing module 164 performs two modified patent classification codes corresponding to both ends of a range for performing a range search on the acquired patent classification code. You will know.

상기 검색 인덱스(120)에는 상기 변형 특허 분류 기호에 대한 정보가 각 USPC에 대응되어 포함되어 있어야 함은 물론이다. 상기 변형 특허 분류 기호는 임의의 자릿수로 된 숫자만으로 형성할 수도 있지만, 숫자와 문자를 포함하여 형성할 수도 있다. 이때, USPC에서 추가되는 것이 있을 때에는 dot 구조를 반영하여 중복이 발생하지 않으면서도 사전 순으로 배열할 때 정당한 배열 위치를 갖도록 변형 특허 분류 기호를 생성할 수 있게 된다. 이러한 사전 순 배열 위치를 생성하는 방법은 새로운 단어가 사전에 추가될 때, 알파벳 순으로 정당한 배열 위치를 갖도록 하는 것과 동일한 공지의 기술이며, 당업자라면 용이하게 실시할 수 있을 것이다. 또한, 사전 순으로 배치할 때 더 많은 하위 분류가 새로 생성되는 경우, 뒷자리 수를 계속해서 확장해 갈 수 있다. 예를 들면 002/2.12에 하부에 여러 개의 특허 분류 기호가 다단계로 생길 때, 상기 002/2.12에 대응되는 변형 특허 분류 기호002002131보다 사전 순으로 아래이며, 002002132보다 위인 0020021310a, 0020021310b 등과 같이 추가적으로 뒷자리를 확장해 가면서 계속해서 변형 특허 분류 기호를 생성할 수 있을 것이다. Of course, the search index 120 should include information on the modified patent classification code corresponding to each USPC. The modified patent classification code may be formed of only digits having arbitrary digits, but may be formed including numbers and letters. In this case, when there is something added in the USPC, it is possible to generate a modified patent classification code so as to have a proper arrangement position when arranging in alphabetical order without reflecting the dot structure. The method for generating such an alphabetical ordering position is the same known technique as having a legally ordered position in alphabetical order when a new word is added to the dictionary, and will be readily implemented by those skilled in the art. In addition, if more subdivisions are created in alphabetical order, you can continue to expand the backseat. For example, when a plurality of patent classification symbols occur in multiple stages at the bottom of 002 / 2.12, additional backseats such as 0020021310a and 0020021310b, which are lower than alphabetical order of modified patent classification symbols 002002131 corresponding to 002 / 2.12, are higher than 002002132, etc. As you expand, you will continue to be able to generate variant patent classification symbols.

이상과 같이 USPC처럼 자체적으로 사전 순 배열 구조를 가지지 않는 특허 분류 기호 체계를 가지는 경우에도 변형 특허 분류 기호를 도입함으로써, 범위 검색이 가능할 수 있음을 설명하였다. 물론, IPC처럼 이미 사전 순 배열 구조를 가지는 경우에도 새로운 변형 특허 분류 기호에 대응시킬 수 있음은 물론일 것이다. 따라서, IPC의 확장의 성격을 가지는 FI나 ECLA, 및 FT 특허 분류 기호에 대해서도 본 발명 사상을 적용할 수 있을 것이다. 즉, IPC, FI, FT, ECLA, USPC 등에서 범위 검색을 위해 각 분류 기호의 dot 구조를 반영하는 변형 특허 분류 기호를 생성할 수 있을 것이며, 상기 변형 특허 분류 기호는 사전 순 배열이 되게 되어 있어, 범위 검색을 지원할 수 있게 된다.As described above, even in the case of having a patent classification code system which does not have its own alphabetical order structure as in USPC, it has been described that a range search can be performed by introducing a modified patent classification code. Of course, even if it already has a lexicographical structure, such as IPC, it will be possible to correspond to the new modified patent classification code. Therefore, the present invention can be applied to FI, ECLA, and FT patent classification codes which have the characteristics of IPC extension. That is, the modified patent classification code reflecting the dot structure of each classification code may be generated for the range search in IPC, FI, FT, ECLA, USPC, etc., and the modified patent classification code is arranged in alphabetical order. It can support range search.

상기 검색 엔진(110)을 위한 검색 인덱스(120)에는 원래의 특허 분류 기호가 가공된 정보와 상기 변형 특허 분류 기호가 가공된 정보가 함께 있는 것이 바람직하다. 만약 사용자가 하위 계층 특허 분류 기호에 대한 검색 결과를 원하지 않을 경우, 변형 특허 분류 기호가 가공된 인덱스를 사용할 필요가 없기 때문이다.The search index 120 for the search engine 110 preferably includes information in which the original patent classification code is processed and information in which the modified patent classification code is processed. If the user does not want a search result for the lower layer patent classification code, it is not necessary to use an index on which the modified patent classification code is processed.

이어서, 본 발명의 수정 검색식 생성 모듈은 상기 입수되는 변형 특허 분류 기호들로 원래의 기존 검색식과 통합하여 수정 검색식을 생성한다.Subsequently, the modified search expression generation module of the present invention generates the modified search expression by integrating with the original modified search expression with the obtained modified patent classification symbols.

범위 검색을 위해서는 검색 엔진(110)이 범위에 대한 이형 범위 기호 처리를 지원하는가에 따라 생성되는 수정 검색식 구성 요소가 약간 상이하게 된다. 이형 범위 기호 처리란 "A보다 크거나 같고, B 보다 작은 것"과 같이 범위의 양쪽에 쓰이는 기호가 다른 경우를 처리하는 것을 말한다. 이형 범위 기호 처리를 지원하는 경우에는, 입수된 특허 분류 기호에 대하여, "(상기 입수된 특허 분류 기호보다 크거나 같고, 상기 입수된 특허 분류 기호의 넥스트 시블링보다는 작은 범위의 특허 분류 기호들)"라는 수정된 검색식 구성 요소를 생성한다. 이형 범위 기호 처리를 지원하지 않는 경우에는 "{(상기 입수된 분류 기호) or (상기 입수된 특허 분류 기호보다 크거나 같고, 상기 입수된 특허 분류 기호의 넥스트 시블링보다는 작은 범위의 특허 분류 기호들)}을 생성하게 된다. 물론, 사전식으로 배열되는 변형 특허 분류 기호를 사용하는 경우에는 그 변형 특허 분류 기호에 대해서 위와 같이 처리함은 물론이라 하겠다.In order to search for a range, the modified search-type component generated depending on whether the search engine 110 supports heterogeneous range symbol processing for a range is slightly different. Heteromorphic range symbol processing refers to processing cases where symbols used on both sides of a range are different, such as "greater than or equal to A and smaller than B". In the case of supporting the deformed range symbol processing, for the acquired patent classification symbol, "(Patent classification symbols of a range greater than or equal to the obtained patent classification symbol and smaller than the next sibling of the obtained patent classification symbol) Create a modified search component called " If it does not support heterogeneous range symbol processing, the patent classification symbols of the range "{(the obtained classification symbol) or (the greater than or equal to the obtained patent classification symbol and smaller than the next sibling of the obtained patent classification symbol) Of course, when using a modified patent classification code arranged in a dictionary, the modified patent classification code is processed as described above.

상기 입수되는 검색식이 "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC = H04B 7/15}라면, 이형 범위 기호 처리가 되는 경우에는 "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC >= H04B 7/15 and IPC <H04B 7/22}"이 된다. 반면, 이형 범위 기호 처리가 되지 않는 경우에는 "{키워드=무선 and 능동} and {출원인 = 삼성전자} and {IPC = H04B 7/15 or (IPC > H04B 7/15 and IPC <H04B 7/22)}가 되게 된다.If the search expression obtained is "{Keyword = Wireless and Active} and {Applicant = Samsung Electronics} and {IPC = H04B 7/15}, if a variant range symbol processing is performed," {Keyword = Wireless and Active} and {Applicant = Samsung Electronics} and {IPC> = H04B 7/15 and IPC <H04B 7/22} "On the other hand, if the heterogeneous range symbol is not processed," {Keyword = Wireless and Active} and {Applicant = Samsung Electronics } and {IPC = H04B 7/15 or (IPC> H04B 7/15 and IPC <H04B 7/22)}.

이상과 같은 본 발명의 특허 분류 기호 처리 엔진(140)의 핵심은 주어진 특허 분류 기호가 있을 때, 그 특허 분류 기호의 모든 하위 계층(child) 또는 직하위 계층에 있는 하위 특허 분류도 자동으로 처리하여 검색 결과에 반영될 수 있게 하는 기능에 있다.The core of the patent classification code processing engine 140 of the present invention as described above, when there is a given patent classification code, automatically processes the lower patent classification in every child or immediate hierarchy of the patent classification code. It's a feature that allows it to be reflected in search results.

이하, 상기와 같은 특허 분류 기호 처리 엔진(140)을 이용하는 본 발명의 특허 검색 서비스 제공 시스템(100)의 구성 및 상기 시스템을 활용하여 특허 정보를 검색하고, 검색된 특허 정보를 기반으로 하는 특허 정보 처리 방법을 제시한다.Hereinafter, the configuration of the patent search service providing system 100 of the present invention using the patent classification code processing engine 140 as described above and the patent information is searched using the system, and the patent information processing based on the retrieved patent information Give a way.

먼저, 본 발명의 특허 검색 서비스 제공 시스템(100)을 통한 특허 정보 검색 방법을 제시한다. 본 발명의 특허 정보 검색 방법의 핵심은 특허 정보의 검색식에 특허 분류 기호가 있을 경우, 그 특허 분류 기호의 하부에 있는 특허 분류 기호를 포함하는 특허 정보까지도 함께 제공해 주는 것이다.First, a patent information search method through the patent search service providing system 100 of the present invention is presented. The core of the patent information retrieval method of the present invention is to provide patent information including a patent classification code under the patent classification code when the patent classification code is included in the search expression of the patent information.

특허 정보 검색에 관한 제1 실시예로 검색식에 메인그룹 미만의 특허 분류 기호가 포함되어 있을 때의 정보 처리 방법을 제시한다. As a first embodiment of patent information retrieval, an information processing method when a search classification includes a patent classification code of less than the main group is presented.

메인 그룹 미만의 특허 분류 기호가 있는 경우(메인 그룹 미만의 특허 분류 기호에 대해서는 그 타이틀 정보에 적어도 하나 이상의 도트가 포함되어 있는 것이 통상이다. 그러므로 본 실시예의 발명 사상은 마찬가지로 dot 구조를 포함하고 있는 USPC, FI, FT, ECLA 등에서도 적용 가능함은 물론이다 하겠다.) 상기 특허 분류 기호를 상기 특허 분류 기호 처리 엔진(140)이 입수하여, 상기 계층적 특허 분류 기호 데이터베이스(130)를 조회하여, 상기 검색식에 주어진 특허 분류 기호의 하부에 있는 모든 특허 분류 기호에 대한 정보를 알아 내고, 이를 기반으로 하여 상기 입수된 특허 분류 기호와 통합하여 수정된 검색식을 형성하고, 상기 수정된 검색식으로 특허 검색을 수행한다. 이상과 같이 수정된 특허 분류 기호를 포함한 검색식으로 특허 검색을 수행하는 것을 본 명세서에서는 "수정 특허 분류 기호 포함 검색"이라 칭한다.When there is a patent classification code less than the main group (For a patent classification code less than the main group, it is usual that at least one or more dots are included in the title information. Therefore, the inventive idea of this embodiment includes a dot structure as well. Of course, the patent classification code may be obtained by the patent classification code processing engine 140, and the hierarchical patent classification code database 130 may be inquired to obtain the patent classification code. Find out information about all patent classification symbols below the patent classification symbol given in the search expression, and based on this, integrate the obtained patent classification symbol with the obtained patent classification symbol to form a modified search expression, and the patent with the modified search expression Perform a search. Performing a patent search by a search formula including a modified patent classification code as described above is referred to herein as a "search containing a modified patent classification code".

물론, 검색식에 포함된 특허 분류 기호가 메인 그룹이면, 그 메인 그룹의 /00에서 /00을 절단하고 절단자를 사용하여 그 메인그룹 이하에 있는 모든 특허 분류에 대해서 검색을 수행한다.(예를 들면, IPC = H04B 7/00이 주어지면, => IPC = H04B 7/?로 변환하여 H04B 7로 시작하는 모든 특허 분류 기호에 대해서 검색을 수행함은 당연히 본 발명의 검색식 수정 형성 방법의 특징은 아니며, 중요한 요소로서 취급되지는 않는다. 본 발명 사상은 특허 분류 기호 자체에서 상위와 하위, 동등 레벨을 알 수 없는 특허 분류 기호 레벨(통상적으로 dot구조를 가지는 특허 분류 기호 레벨)에서 중요하게 활용된다.Of course, if the patent classification symbol included in the search expression is the main group, the / 00 of the main group is cut out of / 00 and the searcher is used to search for all patent classifications below the main group. For example, given IPC = H04B 7/00, conducting a search for all patent classification symbols beginning with H04B 7 by converting => IPC = H04B 7 /? The present invention is importantly utilized at the patent classification symbol level (normally, the patent classification symbol level having a dot structure) whose upper, lower, and equivalent levels are not known in the patent classification symbol itself. .

수정된 검색식으로 검색 결과가 나오는 경우, 검색 결과의 디스플레이는 검색자의 선택에 따라 클러스터링(clustering)하여 제공될 수도 있다. 클러스터링이란, 검색 결과를 묶어서 그룹단위로 표현하는 방식으로, 본 발명에 적용하는 경우 다음과 같다. 클러스트링 되는 구조를 표현하는 클러스터링 창이 있거나, 클러스터링 레벨을 선택할 수 있을 때, 검색 결과를 기설정되거나 기선택된 클러스터링 레벨에 상응하는 도트 서브 그룹 및 그 이하의 서브 그룹의 검색 결과만 표현하며, 검색자로부터 하위 또는 상위 클러스터링 레벨이 선택되는 경우(상기 클러스터링 레벨에는 도트 레벨이 대응되어 있다) 상기 선택된 클러스터링 레벨에 상응하는 검색 결과를 표현한다. When the search result is output by the modified search expression, the display of the search result may be provided by clustering according to the searcher's selection. Clustering is a method of grouping search results and expressing them in group units, and when applied to the present invention, are as follows. When there is a clustering window that represents the clustered structure, or when a clustering level can be selected, the search results are displayed only in the search results of the dot subgroup and subgroups corresponding to the preset or preselected clustering level. When a lower or upper clustering level is selected (the dot level corresponds to the clustering level), a search result corresponding to the selected clustering level is expressed.

상기의 H04B 7/00이 관련된 검색 결과를 통해 예를 들면, 1-도트 서브 그룹 레벨의 클러스터링이 선택된 경우에는 상기 클러스터링 창에는 1-도트 서브 그룹에 해당하는 7/005, H04B 7/01, H04B 7/015, H04B 7/02, H04B 7/14, H04B 7/22, H04B 7/24이 H04B 7/00의 하위 디렉토리 폴더 형태로 나타나고, 검색 결과는 H04B 7/00에 해당하는 모든 결과가 나온다. 이때, 검색자가 H04B 7/14를 선택했을 때는 그 직하위인 H04B 7/145, H04B 7/15가 하위 디렉토리 폴더 형태로 나타나고, 이 경우 검색 결과는 H04B 7/14 및 그 하부 특허 분류 기호에 해당하는 검색 결과만 표시된다. 다시 검색자가 H04B 7/15를 선택했을 경우에는 그 하위인 H04B 7/155, H04B 7/185, H04B 7/204가 표시되며, 검색 결과는 H04B 7/15 및 그 하위 특허 분류 기호에 해당하는 검색 결과만이 표시된다.For example, if clustering at the 1-dot subgroup level is selected through the search result related to H04B 7/00, the clustering window corresponds to 7/005, H04B 7/01, H04B corresponding to the 1-dot subgroup. 7/015, H04B 7/02, H04B 7/14, H04B 7/22, H04B 7/24 appear in the form of a subdirectory folder of H04B 7/00, and the search results show all results corresponding to H04B 7/00 . At this time, when the searcher selects H04B 7/14, the subordinate H04B 7/145 and H04B 7/15 appear in the form of a sub-directory folder. In this case, the search result corresponds to H04B 7/14 and the lower patent classification code. Only search results are displayed. If the searcher selects H04B 7/15 again, the subordinates H04B 7/155, H04B 7/185, and H04B 7/204 are displayed, and the search result corresponds to H04B 7/15 and its lower patent classification code. Only the results are displayed.

이때, 검색자의 편의를 위해서 클러스터링 창의 각 클러서트링 항목(디렉토리의 폴더명) 옆에 자신의 직하부에 몇 개의 특허 분류 기호가 있는지와, 모든 하부 특허 분류 기호의 개수가 몇 개 있는지를 함께 또는 어느 하나만을 표시해 줄 수 있다. 그 특허 분류 기호 및 그 특허 분류 기호의 모든 하위 특허 분류 기호에 해당하는 특허 문헌의 개수를 표시해 줄 수도 있다. 이때, 출원 문헌수와 등록 문헌 수 2개 모두를 표시해 줄 수도 있으며, 출원 문헌수나 등록 문헌 수 1개만 표시해 줄 수도 있다. 예를 들면, 특허 분류 기호가 H04B 7/15인 경우에는 직하위 특허 분류 기호는 H04B 7/155, H04B 7/185, 및 H04B 7/204이므로 "3"을 표시해 주거나, 모든 하위의 특허 분류 기호가 H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7/216이므로, "10"을 표시해 줄 수 있다. 양자를 모두 표시하는 주는 것이 바람직한데, 그 이유는 직하위에는 분류가 적지만, 그 직하위의 하부에 엄청난 크기의 분류가 있을 수 있기 때문이다. 이는 특히 새롭게 떠오르는 신기술 분야 또는 기술 분화 속도 또는 세부 분류 증가 속도가 큰 첨단 기술 분야에서 더욱 그러할 것이다. 만약 직하위 분류의 개수만 표시해 주는 경우, 그 수치값이 적을 때 그 기술 분야의 중요성이 실재함에도 불구하고, 이를 파악할 수 없어 그 분류를 무시하고 넘어가는 사용자가 있을 수 있기 때문이다.At this time, for the convenience of the searcher, the number of patent classification symbols below and the number of all the sub-patent classification symbols, together with each of the clustering items (the folder name of the directory) in the clustering window, are displayed together or which Only one can be displayed. The number of patent documents corresponding to the patent classification code and all lower patent classification codes of the patent classification code may be displayed. At this time, both the number of applied documents and the number of registered documents may be displayed, or only the number of applied documents or one registered document may be displayed. For example, in the case where the patent classification code is H04B 7/15, the subordinate patent classification code is H04B 7/155, H04B 7/185, and H04B 7/204, and thus, "3" is displayed or all lower patent classification codes. H04B 7/155, H04B 7/165, H04B 7/17, H04B 7/185, H04B 7/19, H04B 7/195, H04B 7/204, H04B 7/208, H04B 7/212, H04B 7/216 Therefore, "10" can be displayed. It is advisable to give both indications because there may be less classifications directly underneath, but there may be an enormous size classification underneath them. This is especially true in emerging emerging technologies, or in high-tech areas where technology divergence rates or subdivisions are increasing rapidly. If only the number of sub-categories is displayed, it may be because there is a user who ignores the categorization because it cannot be grasped even though the technical field is important when the numerical value is small.

특허 분류 기호 정보를 디렉토리 방식으로 배치하고, 사용자의 브라우징을 통해서 특정 특허 분류 기호의 하위 특허 분류 기호로 계통적으로 접근할 수 있다. 현재, www.delphion.com에서는 이러한 서비스를 제공해 주고 있다. 다만, 상기 사이트는 자신의 직하위 특허 분류 기호의 개수에 대한 정보를 제공해 주고 있으나, 1) 자신의 하위 특허 분류 기호의 모든 개수를 제공해 주지 않으며, 2) 모든 특허 분류 기호에 대한 특허 문건의 개수도 제공해 주지 않고, 3) 그 제공되는 수치를 클릭했을 때 그 수치에 해당되는 모든 직하위 특허 분류 기호를 포함하고 있는 특허 문건도 제공해 주지 않는다. 본 발명은 계층적 특허 분류 기호 데이터베이스(130)와 수정 특허 분류 기호 검색 방법을 통하여 이러한 문제를 해결해 줄 수 있다. The patent classification code information may be arranged in a directory manner, and the user may systematically access the lower patent classification code of the specific patent classification code by browsing the user. Currently, www.delphion.com provides this service. However, the site provides information on the number of subordinate patent classification symbols, but 1) does not provide the total number of subordinate patent classification symbols of the user, and 2) the number of patent documents for all patent classification symbols. And 3) it does not provide a patent document that contains all direct sub-patent classification symbols that correspond to that number when clicked. The present invention can solve this problem through the hierarchical patent classification code database 130 and the modified patent classification code search method.

상기 특허 분류 기호 정보를 디렉토리 방식으로 배치할 때, 각 디렉토리에 색깔이나 아이콘 등의 기호 표시를 하여, 사용자의 접근성을 향상시킬 수 있다. 즉, 직하위 분류가 많은 경우, 모든 하위 분류가 많은 경우, 깊이가 깊은 경우, 해당 특허 문건이 많은 경우 등에 따라 다른 색깔을 부여하거나 기설정된 아이콘 등을 부여함으로써, 사용자가 그 디렉토리의 내부 속성(모든 하위 분류의 개수, 분류의 깊이, 특허 문건의 수 등)을 더 잘 알 수 있게 도울 수 있다. 특히, 특정 특허 분류 기호 디렉토리의 모든 하위 분류의 개수가 많거나 분류의 깊이가 많은 경우는 그 영역으로의 특허 출원이 많고, 기술이 다양하게 출원되고 있음을 방증하기 때문에, 그렇지 못한 디렉토리보다 중요성이 더 클 경우가 많기 때문이다.When the patent classification code information is arranged in a directory manner, a symbol such as a color or an icon may be displayed in each directory to improve accessibility of the user. In other words, if there are many sub-categories, all sub-categories, deep, deep patents, many patent documents, etc., different colors or preset icons are assigned to the user. The number of all subcategories, the depth of categorization, the number of patent documents, etc.). In particular, when the number of all sub-classifications of a specific patent classification code directory is large or the depth of classification is large, it is more important than the directory that is not because it has many patent applications to the area and proves that various technologies are applied. This is because it is often larger.

상기에서는 검색 엔진(110)을 대상으로 하위 특허 분류 기호를 자동으로 포함시켜 검색을 수행하는 방법 및 시스템에 대해서 설명했었다. 하지만, 본 발명 사상은 상기 검색 엔진(110)을 사용하는 경우뿐만 아니라 DBMS를 사용하여 검색하는 경우에도 적용될 수 있음은 물론일 것이다. 검색 엔진이 검색 엔진용 검색 쿼리를 사용하는 반면, DBMS는 데이터 베이스를 대상으로 하여 DBMS용 DB 쿼리를 사용한다. 이하, DBMS를 사용하는 경우에 대해서 상세히 설명한다. 다만, 상기 검색 엔진을 사용하는 경우와 중복되는 것은 생략한다.In the above, the method and system for automatically performing search by including the lower patent classification code for the search engine 110 have been described. However, the idea of the present invention may be applied not only to the case of using the search engine 110 but also to the case of searching using a DBMS. While search engines use search queries for search engines, DBMSs use DB queries for DBMSs against databases. Hereinafter, the case of using a DBMS will be described in detail. However, overlapping with the case of using the search engine is omitted.

DBMS용 DB쿼리(DBMS용 검색식이라 개념지을 수 있다)를 변경시키는 것은 수정 검색식을 생성하는 것과 본 발명 사상을 적용하는 면에서는 전혀 차이가 없다. 즉, DBMS를 사용하는 경우에는 도 1 및 도 3에서 상기 검색 엔진(110) 및 상기 검색 인덱스(120) 대신에 DBMS(170)가 있으면 된다. 상기 구성에 대해서는 도 11 내지 도 12에 나와 있다.Changing the DB query for a DBMS (which can be referred to as a search expression for a DBMS) makes no difference in terms of generating a modified search expression and applying the spirit of the present invention. That is, in the case of using a DBMS, the DBMS 170 may be used instead of the search engine 110 and the search index 120 in FIGS. 1 and 3. The configuration is shown in FIGS. 11 to 12.

본 발명 사상은 하위 특허 분류 기호를 자동적으로 포함하는 수정 검색식으로 검색엔진에 질의하는 것에 대해 상세하게 설명했으나, 본 발명 사상은 하위 특허 분류 기호를 자동적으로 포함시켜는 수정 쿼리(DBMS용 수정 검색식이라 할 수 있다.)로 상기 DBMS(170)에 질의하는 것과 본질적으로 차이가 없다. 즉, 본 발명 사상은 검색 엔진뿐만 아니라 DBMS에 대해서도 마찬가지로 적용될 수 있을 것이다.   Although the present invention has been described in detail about querying a search engine with a modified search formula that automatically includes lower patent classification codes, the present invention provides a modified query (corrected search for DBMS) that automatically includes lower patent classification codes. The query is not essentially different from querying the DBMS 170. In other words, the present invention can be applied not only to search engines but also to DBMSs.

상기 검색 엔진(110)을 상정하여, 본 발명의 상기 하위 계층 특허 분류 기호 처리 모듈(144), 상기 계층적 특허 분류 기호 데이터베이스, 상기 수정 검색식 생성 모듈(146), 상기 변형 특허 분류 기호 활용 하위 계층 특허 분류 기호 처리 모듈(164) 및 상기 계층적 변형 특허 분류 기호 데이터베이스(135)를 활용하여 수정된 검색식을 생성하는 방법은 그대로 DBMS용 수정 쿼리를 생성하는데 활용될 수 있다. 즉, 본 발명의 특허 분류 기호 처리 엔진(140) 및 변형 특허 분류 기호 처리 엔진(160)은 상기 검색엔진(110)이나 상기 DBMS(170)에 종속되어 있는 것이 아니라, 상기 검색 엔진(160)이나 상기 DBMS(170)의 정보 처리를 위한 전처리 작업을 수행한다고 볼 수 있다. 즉, 본 발명의 특허 분류 기호 처리 엔진(140) 및 변형 특허 분류 기호 처리 엔진(160)은 상기 검색엔진(110)이나 상기 DBMS(170)와는 독립적으로 전처리 작업을 하고, 상기 전처리 된 결과가 상기 계층적 특허 분류 기호 데이터베이스(130) 및 상기 계층적 변형 특허 분류 기호 데이터베이스(135)에 반영된다. 그리고 상기 계층적 특허 분류 기호 데이터베이스(130) 및 상기 계층적 변형 특허 분류 기호 데이터베이스(135)에 반영된 전처리 결과가 상기 검색인덱스(120) 또는 상기 특허 정보 데이터 베이스(150)에 반영되는 것이다. 그러므로 검색 엔진(110)이 상기 검색 인덱스(120)를 대상으로 검색을 수행할 때, 상기 검색 인덱스(120)에 상기 전처리 결과가 상기 검색인덱스(120) 및/또는 상기 특허 정보 데이터 베이스(150)에 반영되어 있으므로, 사용자에 의해 질의 되는 검색식만 수정되어 있으면 되는 것이다. 마찬가지로, 상기 사용자가 상기 DBMS(170)를 통하여 상기 특허 정보 데이터베이스(150)에 질의할 때도 질의 되는 검색식만 수정되게 되면, 상기 DBMS(170)는 상기 수정된 검색식에 부합되는 검색 결과를 출력해 주게 된다. Assuming the search engine 110, the lower hierarchical patent classification code processing module 144, the hierarchical patent classification code database, the modified search expression generation module 146, and the modified patent classification code utilization subordinate of the present invention. The method of generating a modified search expression using the hierarchical patent classification code processing module 164 and the hierarchical modified patent classification code database 135 may be used to generate a modified query for a DBMS. That is, the patent classification code processing engine 140 and the modified patent classification code processing engine 160 of the present invention are not dependent on the search engine 110 or the DBMS 170, but the search engine 160 or the like. It can be seen that the pre-processing operation for processing the information of the DBMS (170). That is, the patent classification code processing engine 140 and the modified patent classification code processing engine 160 of the present invention perform a preprocessing operation independently of the search engine 110 or the DBMS 170, and the preprocessed result is Reflected in the hierarchical patent classification code database 130 and the hierarchical modified patent classification code database 135. The preprocessing result reflected in the hierarchical patent classification code database 130 and the hierarchical modified patent classification code database 135 is reflected in the search index 120 or the patent information database 150. Therefore, when the search engine 110 performs a search on the search index 120, the preprocessing result is displayed in the search index 120 and / or the patent information database 150. As reflected in, only the search expression queried by the user needs to be modified. Similarly, if only the search expression is queried when the user queries the patent information database 150 through the DBMS 170, the DBMS 170 outputs a search result corresponding to the modified search expression. Will be done.

도 11 내지 도 12와 같이 상기 DBMS(170) 방식이 사용되는 경우, 상기 특허 정보 데이터베이스(150)에는 상기 계층적 특허 분류 기호 데이터베이스(130) 및 상기 계층적 변형 특허 분류 기호 데이터베이스(135)의 내용이 물리적 또는 논리적으로 통합되어 있는 것이 바람직하다. 논리적으로 통합되어 있다는 것은 테이블이 분리되어 있을지라도 DBMS가 지원하는 명령어들을 통하여 논리적으로 결합할 수 있음을 포함하는 의미이다. 이때, 상기 지원하는 명령어 중에는 논리적으로 연관될 수 있는 테이블을 JOIN 하는 명령어가 포함될 수 있을 것이며, 이러한 방식은 DBMS를 다루는 당업자에게 용이한 것을 것이다. When the DBMS 170 method is used as shown in FIGS. 11 to 12, the contents of the hierarchical patent classification code database 130 and the hierarchical modified patent classification code database 135 are included in the patent information database 150. It is desirable to have this physical or logical integration. Logically integrated means that even if the tables are separated, they can be combined logically through the commands supported by the DBMS. At this time, the supporting command may include a command to JOIN a table that can be logically related, this method is easy for those skilled in the art of handling a DBMS.

상기 수정 검색식 생성 모듈(146)은 상기 사용자로부터 입수한 검색식(DB쿼리)에 포함되어 있는 특허 분류 기호를 처리하여 상기 특허 분류 기호의 하위 특허 분류 기호를 포함하도록 검색식(DB 쿼리)을 생성한다. 즉, 상기 DBMS용 쿼리를 이용하여 DBMS에 질의할 때, 상기 쿼리에 포함된 DBMS용 검색식에 특허 분류 기호가 포함되어 있고, 상기 특허 분류 기호의 타이틀 정보에 도트(dot)가 포함된 것일 경우, 본 발명의 상기 특허 분류 기호의 하위 특허 분류 기호를 자동적으로 입수하여 DBMS용 수정 쿼리를 생성할 수 있다. 즉, 상기에서 설명한 1) 하위 특허 분류 기호를 찾아내고, 상기 특허 분류 기호와 상기 하위 특허 분류 기호를 OR로 묶는 방식이 그대로 적용될 수도 있고, 2) 변형 특허 분류 기호에 관한 전술한 방법이 그대로 적용될 수도 있을 것이다. 수정된 검색식으로 검색 엔진에 질의하듯이 수정된 쿼리로 상기 DBMS에 질의할 수 있을 것이다.The modified search expression generation module 146 processes a patent classification code included in a search expression (DB query) obtained from the user to generate a search expression (DB query) to include a lower patent classification code of the patent classification code. Create That is, when querying a DBMS using the DBMS query, the patent classification code is included in the DBMS search expression included in the query, and the dot information is included in the title information of the patent classification code. It is possible to automatically obtain the lower patent classification code of the patent classification code of the present invention to generate a modified query for the DBMS. That is, the above-described method of finding the lower patent classification code and grouping the patent classification code and the lower patent classification code by OR may be applied as it is, or 2) the above-described method of the modified patent classification code may be applied as it is. Could be You can query the DBMS with the modified query just as you query the search engine with the modified search expression.

그러므로 상기 도 2, 도 4, 도 9, 도 10의 각 과정은 상기 DBMS(170)을 사용했을 때에도 동일하게 적용됨은 물론이다 하겠다.Therefore, the processes of FIGS. 2, 4, 9, and 10 are equally applied when the DBMS 170 is used.

상기 특허 정보 데이터베이스(150)는 각 국가별로의 특허 문건에서 입수한, 서지 사항, 전문, 및 도면에 관한 정보를 포함하고 있으며, 특히 분석의 대상이 되는 서지 사항의 각종 정보가 필드별로 배치되어 있다. 또한, 상기 특허 정보 데이터베이스에는 카운트(count) 된 정보가 아울러 배치되어 있을 수 있으며, 상기 카운트 된 정보에는 청구항의 개수, 도면의 수, 패밀리의 수, 발명자의 수, 출원인의 수, 특허 분류 기호의 수 등이 예가 될 수 있다. 또한, 상기 카운트 된 정보에는 상기 특허 문건과 관련된 외국 출원의 수, 인용(citating) 수, 피인용(cited) 수 등이 더 포함되어 있을 수도 있다.The patent information database 150 includes information on bibliographic matters, full texts, and drawings obtained from patent documents for each country. In particular, various types of bibliographic matters to be analyzed are arranged for each field. . In addition, the counted information may be arranged in the patent information database, and the counted information includes the number of claims, the number of drawings, the number of families, the number of inventors, the number of applicants, and the patent classification code. Examples are numbers. In addition, the counted information may further include the number of foreign applications, citing numbers, cited numbers, etc. related to the patent document.

상기 DB 쿼리에 기설정된 국가, 기간, 출원인, 기술 분야(특허 분류 기호를 포함하는), 특정한 기술 키워드 및 발명자 중에서 선택되는 어느 하나 이상의 기준이 더 부가되는 경우, 더욱 세밀한 검색 결과를 얻을 수 있음은 물론이다 하겠다.If one or more criteria selected from a predetermined country, period, applicant, technical field (including patent classification code), a specific technical keyword, and an inventor are added to the DB query, more detailed search results can be obtained. Of course I will.

이때, 상기 첫번째 검색 엔진을 사용하는 방법과 상기 두번째 DBMS를 사용하는 방법 중 어느 것을 취하는가가 검색 효율에서 문제가 될 수 있다. 통상적으로 DBMS를 사용하는 경우, DBMS가 full text 검색을 지원하기는 하지만 검색 엔진보다 속도가 느리는 문제점이 있기 때문에, 검색식에 키워드 검색어가 포함되어 있으면 검색 엔진을 통해서 검색식을 만족하는 특허 문건의 개수를 파악하는 것이 비교적 효율적일 것이다.At this time, whether to use the method of using the first search engine or the method of using the second DBMS may be a problem in search efficiency. In general, when a DBMS is used, the DBMS supports full-text search but is slower than a search engine. Therefore, if a keyword includes a keyword search word, a patent document that satisfies the search expression through the search engine is used. It would be relatively efficient to know the number of.

다음으로, 본 발명의 수정 특허 분류 포함 검색 기법을 이용한 특허 분류 기호에 기반한 특허 분석 방법에 대해 기술하며, 상기 특허 분석 방법은 본 발명의 특허 정보 분석 엔진(200)이 수행한다. 본 발명의 특허 정보 분석 엔진이 수행하는 모든 특허 정보의 분석은 다음 2가지 경우를 대상으로 한다.Next, a patent analysis method based on a patent classification code using a modified patent classification including search method of the present invention will be described. The patent analysis method is performed by the patent information analysis engine 200 of the present invention. Analysis of all patent information performed by the patent information analysis engine of the present invention is intended for the following two cases.

첫번째는 특허 분류 기호를 포함하는 특정한 검색식을 상기 검색 엔진(110)에 질의했을 때 상기 검색 엔진(110)이 상기 입수된 검색식을 만족하는 특허 문건의 개수에 기반한 분석 방법이다. The first is an analysis method based on the number of patent documents satisfying the obtained search expression when the search engine 110 queries the search engine 110 for a specific search expression including a patent classification code.

두번째는 본 발명의 상기 DBMS에 질의하는 방식으로 입수된 특허 문건의 개수에 기반한 분석 방법이다.The second is an analysis method based on the number of patent documents obtained by querying the DBMS of the present invention.

상기 첫번째와 두번째의 분석 결과를 시계열적으로 도출할 수 있으며(특정 시간/기간 단위를 포함한다.)이 경우, 분석 결과량을 시간/기간 단위로 나눌 경우 속도 개념이 나올 수 있다. 이러한 속도 개념을 포함하는 분석이 속도 분석이라 한다. 이어서 속도 분석 방법에 대해 기술하며, 속도 분석을 수행하는 엔진을 속도 분석 엔진(210)이라 한다.The first and second analysis results may be derived in time series (including a specific time / period unit). In this case, the concept of speed may be generated by dividing the analysis result by time / period unit. Analysis involving this concept of speed is called speed analysis. Next, a speed analysis method will be described. An engine that performs the speed analysis is referred to as a speed analysis engine 210.

특허 분류 기호에 기반한 속도 분석이란 특정한 1개국가 또는 수개 국가를 대상으로 하여, 각 국가별 특허 정보가 지원하는 특허 분류 기호 체계상에서 특허 분류 기호에 기반한 1) 수치 정보 및 2) 주체 정보를 획득해 내는 것을 말한다. Speed analysis based on patent taxonomy is to obtain 1) numerical information and 2) subject information based on patent taxonomy on patent taxonomy supported by each country's patent information for a specific country or several countries. I say something.

상기 수치 정보에는 기설정된 기간 단위의 1) 수량, 2) 수량의 증가율, 3) 증가 속도, 4) 증가 가속도 등이 있을 수 있다. 기설정된 기간 단위의 수량 정보만 알면, 수량의 증가율은 {당기간의 수량 - 직전 기간의 수량}/{직전 기간의 수량}*100으로 계산되며, 속도는 {당기간의 수량 - 직전 기간의 수량}/{기간의 환산 길이}로 계산되며, 가속도는 상기 속도의 변화율로 계산될 수 있다. 그러므로 설명의 편의상 본 명세서에서는 수량을 중심으로 속도 분석을 설명하나, 이 설명에는 위의 2), 3), 4)가 당연히 포함됨은 전제한다. 상기 수량에는 특허 정보로부터 유도할 수 있는 임의의 수량이 될 수 있으며, 간단한 예로, 1) 출원량, 등록량 등의 단순 카운팅 개수와 관련된 양, 2) 등록률, 점유율, 집중율 등의 비율량, 3) 특허활동지수 등과 같은 지수량, 4) 출원인 수, 발명자 수, 대리인 수 등과 같은 주체의 수에 관한 양, 5) 특정 특허 문건과 관련된 국가의 수나 한 국가에서의 특정 특허 문건과 관련되어 입수 가능한 기관(특허청, 특허 심판원 등의 1차 판단 기관, 특허 법원 등의 2차 상위 판단 기관, 대법원 등)의 수 등과 같은 행정 기관의 개수량, 6) 청구항의 수, 명세서의 페이지 수, 도면의 수, 인용(citation) 문건의 수, 피인용 문건의 수, 심사 인용 문건의 수 등과 같은 명세서 내부에 포함되어 있는 각종 수량, 7) 특정 행정 처리 이벤트 발생 수 등과 같은 특허 출원의 라이프 사이클 동안에 발생한 이벤트의 수 및 이들 각각의 조합 또는 이들 각각을 입력 변수로 한 중요도 평가 함수 등과 같은 함수값의 결과치에 관한 양 등이 그 예가 될 수 있다.The numerical information may include 1) quantity, 2) increase rate of quantity, 3) increase rate, and 4) increase acceleration in a predetermined period. Knowing only the quantity information in the preset period, the rate of increase of quantity is calculated as {quantity of the period-quantity of the previous period} / {quantity of the period before}} 100, and the speed is {quantity of the period-quantity of the period before } / {Calculated length of period}, the acceleration may be calculated as the rate of change of the speed. Therefore, for the sake of convenience of explanation, the specification will describe the speed analysis based on the quantity, but it is assumed that the above descriptions 2), 3) and 4) are naturally included. The quantity may be any quantity that can be derived from the patent information, for example, 1) the amount related to the simple counting number, such as application amount, registration amount, 2) ratio amount such as registration rate, share, concentration rate, 3) the amount of the index, such as the patent activity index, 4) the amount of subjects, such as the number of applicants, inventors, agents, etc., 5) the number of countries involved in a particular patent document, or a number of patent documents in one country. The number of administrative agencies, such as the number of possible agencies (primary judging bodies such as the Patent Office and the Patent Tribunal, second higher judging bodies such as the Patent Court, and the Supreme Court, etc.), 6) the number of claims, the number of pages of the specification, Life cycle of a patent application such as number of citation documents, number of citation documents, number of citation documents, number of citation documents, etc. For example, the number of events occurring during the period and the amount of the result of the function value, such as a combination of each of them or an importance evaluation function using each of them as an input variable.

주체 정보란 상기 분석의 대상이 되는 1) 수량, 2) 수량의 증가율, 3) 증가 속도, 4) 증가 가속도의 계산에 근거가 되는 특허 문건에 대한 1) 출원인 또는 권리자, 2) 발명자, 3) 대리인 등의 주체에 대한 정보를 말한다.Subject information means: 1) applicant or owner, 2) inventor, 3) a patent document based on 1) quantity, 2) rate of increase of quantity, 3) rate of increase, and 4) increase acceleration subject to the analysis. Information about the subject such as an agent.

간단한 속도 분석의 예로 들면, 전체 특허 분류 또는 특정한 계층의 특허 분류(예를 들면 H04B 7/00 그룹)에 대해서 연도별로 해당 특허 분류에 대해서 출원수나 등록수 등을 계산할 수 있다. 여기서는 IPC를 예로 들어 설명하지만, dot 구조를 가지는 다른 특허 분류 체계에서도 대동소이한 방법으로 목적하는 바를 달성할 수 있다. 또한, 설명의 편의상 목적하는 분석 대상을 출원수를 예로 들어 설명하나 다른 목적하는 분석 대상에 대해서도 대동소이한 방법으로 목적하는 바를 달성할 수 있다.As an example of a simple speed analysis, the number of applications or registrations can be calculated for each patent classification per year for the entire patent classification or for a specific hierarchy of patent classification (for example, H04B 7/00 group). Here, the IPC is described as an example, but other patent classification systems having a dot structure can achieve the desired purpose in a similar way. In addition, for the convenience of explanation, the target analysis target is described using the number of applications as an example, but the target of the other target analysis target can be achieved in a similar way.

먼저, 특정한 계층의 특허 분류에 대해 설명한다. 전체 특허 분류는 특정한 계층의 특허 분류의 최상위 집합으로서 전체 기술 영역에 대응될 것이다.First, the patent classification of a specific layer will be described. The entire patent classification will correspond to the entire technical area as the highest set of patent classifications of a particular hierarchy.

먼저, 상기 특정한 계층에 대한 지정 정보를 입수 받은 다음 dot구조는 서브그룹에서부터 있으므로, 상기 입수된 특허 분류가 서브클래스 이상일 경우에는 그 서브 클래스 이상인 특허 분류를 메인 그룹 단위까지 분해한다. 분해된 메인 그룹 하나하나에 대해서 그 서브 그룹에 있는 1 도트 서브 그룹을 찾아 내고(메인 그룹 기준 직하위 계층 특허 분류 기호들임), 상기 1 도트 서브 그룹에서부터는 본 발명의 수정 특허 분류 기호 포함 검색이 수행되어야 한다. (물론, 메인 그룹 이상부터도 범위 검색이 가능하므로, 본 발명의 수정 특허 분류 기호 포함 검색 방법이 당연히 적용되나, 이러한 영역에서는 절단자 검색을 통해서도 가능하나, 1도트 서브 그룹 이하에서는 본 발명의 방법으로만 가능하다.)First, since the dot structure is obtained from a subgroup after receiving the specified information about the specific layer, when the obtained patent classification is subclass or higher, the patent classification of the subclass or higher is decomposed to the main group unit. For each of the decomposed main groups, one dot subgroup in the subgroup is found (the main group reference immediate hierarchy patent classification symbols), and from the one dot subgroup, the search containing the modified patent classification symbol of the present invention is performed. Should be performed. (Of course, since the range search is possible even from the main group or more, the search method including the modified patent classification code of the present invention is naturally applied. Only possible)

예를 들어 상기 입수된 특허 분류가 서브클래스 수준인 H04B라면, 상기 H04B에 해당하는 하위 분류인 메인 그룹 H04B 1/00, H04B 3/00, H04B 5/00, H04B 7/00, H04B 10/00, H04B 11/00, H04B 13/00, H04B 14/00, H04B 15/00, H04B 17/00으로 1차적으로 나눈다. 그리고 각 메인 그룹별로, 다시 그 메인 그룹에 속하는 1도트 서브 그룹을 찾는다. 그 1도트 서브 그룹에서부터는 본 발명 특유의 수정 특허 분류 기호 포함 검색 방법이 적용되어야만 상기 1도트 서브 그룹의 하위 계층 특허 분류 기호를 포함하는 검색을 수행할 수 있다.For example, if the obtained patent classification is H04B at the subclass level, the main group H04B 1/00, H04B 3/00, H04B 5/00, H04B 7/00, H04B 10/00, which are subclasses corresponding to H04B. Are divided into H04B 11/00, H04B 13/00, H04B 14/00, H04B 15/00, and H04B 17/00. Then, for each main group, find a single dot subgroup belonging to the main group again. From the 1-dot subgroup, a search including the lower layer patent classification code of the 1-dot subgroup can be performed only when the search method including the modified patent classification code unique to the present invention is applied.

메인 클래스가 H04B 7/00일 경우에는 그 메인 클래스에 속하는 25개의 전체 하위 계층 특허 분류 기호들 중 상기 메인 클래스의 직하위 계층인 7개의 1도트 서브 그룹 각각에 대해서, 그 하위 계층에 속하는 모든 2도트 서브 그룹, 3도트 서브 그룹 및/또는 4도트 서브 그룹에 대해서 본 발명의 수정 특허 분류 기호 포함 검색을 수행한다.If the main class is H04B 7/00, then for each of the seven 1-dot subgroups, which are the lower-level hierarchies of the main class, out of all 25 sub-layer patent classification symbols belonging to the main class, all 2 belonging to the sub-class A search containing the modified patent classification code of the present invention is performed on the dot subgroup, the 3-dot subgroup, and / or the 4-dot subgroup.

상기와 같이 분석의 대상이 되는 특허 분류 기호 집단은 여러 개 일 수 있으며, 그 집단은 레벨(예를 들면 모든 서브 클래스 단위)일 수도 있으며, 2 이상의 다른 레벨(몇 개는 서브클래스, 다른 몇 개는 메인 그룹, 다른 몇 개는 클래스 단위)이 섞여 있을 수 있다. As described above, the patent classification code group to be analyzed may be several, and the group may be at a level (for example, every subclass unit), and two or more different levels (some are subclasses, some other classes). May be a main group, some of which are class units).

상기와 같은 특허 분류 기호 집단을 확장하면 전체 특허 분류 기호 체계에 대해서도 특허 정보 분석 엔진(200)이 처리할 수 있다. 즉, 서브그룹 이하의 모든 특허 분류 기호 하나하나에 대해서 본 발명의 수정 특허 분류 기호 포함 검색이 수행될 수 있다.When the patent classification code group is expanded, the patent information analysis engine 200 may process the entire patent classification code system. That is, a search including the modified patent classification code of the present invention may be performed for every single patent classification code below the subgroup.

H04B 7/00을 대상으로 하여 모든 서브그룹 단위의 IPC 하나하나를 입수하여, 그 하나하나에 대해서 연도별 출원수를 계산하는 것을 하나의 예시로 든다.One example is to obtain IPCs of all subgroup units for H04B 7/00 and calculate the number of applications per year for each of them.

이때, 입수되는 검색식이 특허 분류 기호만을 포함하고 있는 것이 아니라, 키워드나 출원인 정보 등을 더 포함하고 있을 수 있다. 그러므로 검색식은 상기 키워드나 출원인 정보와 상기 특허 분류 기호의 "AND"연산을 통해서 그 검색 결과를 도출해 낼 수 있게 된다. 검색 엔진(110)에는 상기 검색 엔진(110)이 인덱스에 걸어 놓은 모든 필드를 대상으로 하여 조합된 검색식을 쿼리로 전송할 수 있고, 그 조합된 검색식에 특허 분류 기호가 있는 경우, 그 특허 분류 기호를 수정 특허 분류 기호 포함 검색의 방법을 적용하여 수정된 검색식을 쿼리로 전송하게 된다. 상기 검색 엔진(110)은 상기 수정된 검색식을 기준으로 하여 검색 결과를 도출해 낸다. 통상적으로 검색 엔진(110)은 검색식에 대응되는 검색 결과의 개수는 신속하게 출력해 주므로(이에 비해 그 검색 결과 리스트를 제공해 주는 것은 서버 또는 네트워크에 상대적으로 큰 부하를 유발한다.), 통계나 분석을 위하여 개수를 파악할 때는 많은 시간의 소모 없이 목적하는 바를 달성할 수 있다.In this case, the search expressions obtained may not only include patent classification codes, but may further include keywords, applicant information, and the like. Therefore, the search expression can derive the search result through the " AND " operation of the keyword or the applicant information and the patent classification code. The search engine 110 may transmit a combined search expression to a query for all fields placed in the index by the search engine 110, and if the combined search expression has a patent classification code, the patent classification By applying the modified patent classification symbol search method, the modified search expression is transmitted to the query. The search engine 110 derives a search result based on the modified search formula. In general, the search engine 110 quickly outputs the number of search results corresponding to a search expression (comparing with providing a list of search results incurs a relatively large load on a server or a network). When counting for analysis, you can achieve what you want without spending a lot of time.

출원인으로 삼성 전자가 입력되는 경우, 상기 H04B 7/00을 대상으로 하여 모든 서브그룹 단위의 IPC 하나하나를 입수하여, 그 하나하나에 대해서 연도별 출원수를 계산하는 것을 하나의 예시로 든다.In the case where Samsung is inputted as an applicant, one example is to obtain IPCs of all subgroup units for H04B 7/00, and calculate the number of applications for each one by year.

본 발명의 특허 정보 분석 엔진(200)으로 연도별 출원수만을 계산할 수 있는 것이 아님은 자명하다 할 것이다. 특허 정보 분석 엔진(200)이 1차적으로 수치 정보를 용이하게 찾아낼 수 있다. 그러한 수치 정보에는 연도별 또는 기설정되는 기간별 출원수, 등록수, 등록율와 같은 기본적인 수치 정보 외에, 그 국가의 특허 문헌에서 직접 또는 간접적으로 계산하여 찾아낼 수 있는 여러 수치 정보를 포함한다. 상기 여러 수치 정보는 1) 검색식의 조합에 의해서 검색 엔진(110)이 특별한 사전 정보 처리 없이 직접 또는 간단한 처리를 통하여 응답해 줄 수 있는 것과, 2) 특별한 사전 정보 처리를 해 놓거나, 3) 다른 특허 정보 분석 엔진(200)을 경유하여 응답해 줄 수 있는 것들이 있을 수 있다. It will be apparent that the patent information analysis engine 200 of the present invention is not capable of calculating only the number of applications per year. The patent information analysis engine 200 can easily find numerical information primarily. Such numerical information includes, in addition to basic numerical information such as the number of applications, registrations, and registration rates by year or by predetermined period, various numerical information that can be found by calculating directly or indirectly in the patent literature of that country. The various numerical information is 1) the search engine 110 can respond through direct or simple processing without special prior information processing by a combination of search expressions, 2) special prior information processing, or 3) other There may be things that can be answered via the patent information analysis engine 200.

상기 1)의 예로는 대부분의 서지사항에 나와 있는 정보가 해당하며, 국가별 출원수나 등록수 등이 대표적이며, 출원수 대비 등록수를 계산하면 등록율도 계산해 줄 수 있다. 다만, 등록율의 계산을 연도별 등록수/출원수가 아닌, 개별 출원된 특허가 등록되었는지의 여부를 판단하는 경우에는 3)의 유형이 된다.The example of 1) corresponds to the information in most bibliographic details, and the number of applications or registrations by country is representative, and the registration rate can be calculated by calculating the number of registrations compared to the number of applications. However, the calculation of the registration rate is of the type 3) when it is determined whether an individual filed patent is registered, rather than the number of registrations / applications by year.

상기 3)의 대표적인 예로는 특정한 검색 조건에 걸리는 출원인별 랭킹 정보가 있을 수 있다. 출원인별 랭킹 정보를 출력해 주기 위해서는 검색 결과 리스트를 확보한 다음, 그 결과 리스트에 포함되는 출원인 리스트를 파악하고, 특정 출원인이 나오는 빈도를 계산하고, 빈도가 높을수록 랭킹을 높게 부여하는 방법으로 알 수 있다. 이 경우 랭킹을 계산하는 것은 랭킹 계산 엔진이 처리한다.Representative example of the 3) may be the ranking information for each applicant subject to a specific search condition. In order to output the ranking information for each applicant, a list of search results is obtained, the list of applicants included in the result list is identified, the frequency of occurrence of a specific applicant is calculated, and the higher the frequency, the higher the ranking. Can be. In this case, the ranking calculation engine processes the ranking.

상기 2)의 대표적인 예로 중요 특허 수 등이 있을 수 있다. 중요 특허란 여러 기준이 있을 수 있겠지만, 한 예시적인 방법으로 (1) 해외 출원이 많이 된 특허, (2) 청구항이 많은 특허, (3) 명세서의 페이지 수가 많은 특허, (4) 많이 인용이 된 특허 등일수록 중요도가 높다고 가정하면, 이들 각각에 대해서 가중치를 주고, 특허 문헌이 위 항목에 해당되는 지의 여부 및 부여된 가중치의 합산값을 계산하는 방식으로 중요도를 평가할 수 있을 것이다. 각 특허 문헌별로 사전에 각 기준별로, 이러한 점수들이 계산되어 있을 때, 전체 검색 결과 중 그 기준별에 해당하는 특허 문건의 개수도 파악될 수 있을 것이다.Representative examples of 2) may include the number of important patents. An important patent may have several criteria, but in one exemplary method, (1) a patent with many foreign applications, (2) a patent with many claims, (3) a patent with a large number of pages in a specification, and (4) a highly cited patent Assuming that patents and the like have higher importance, weights may be assigned to each of them, and the importance may be evaluated by calculating whether the patent document corresponds to the above item and calculating the sum of the weights. When these scores are calculated in advance for each reference for each patent document, the number of patent documents corresponding to the reference among the search results may also be grasped.

상기와 같은 방식으로 검색 엔진(110)은 전송받은 검색식에 대해서 검색을 수행하고 검색 결과의 수를 포함한 검색 결과를 리턴(return)한다.In this manner, the search engine 110 performs a search on the received search expression and returns a search result including the number of search results.

이하, 속도 분석이라는 방법을 통하여 검색 결과의 수를 중심으로 특허 정보에서 유의미한 정보를 찾아내는 방법을 개시한다. 속도 분석이란, 특허 분류 기호를 기준으로 포함하는 한 집단에서 그 집단을 구성하는 각 하나하나의 특허 분류 기호별로 검색 목적이 기설정된 시간 단위로 변하는 추이를 분석하는 것을 말한다. 검색 목적이 출원수, 등록수 등과 같은 검색의 목적이 되는 지표를 말하며, 변하는 추이는 개수, 개수의 변화(속도), 개수 변화의 속도(가속도) 등이 예가 될 수 있을 것이다.Hereinafter, a method of finding meaningful information from patent information based on the number of search results through a method called speed analysis is disclosed. Speed analysis refers to analyzing a trend in which a search object changes in a predetermined time unit for each patent classification code constituting the group in a group including a patent classification code. The purpose of the search is an index that is the purpose of the search, such as the number of applications, the number of registrations, and the like, and the changing trend may be, for example, the number, the change (speed) of the number, the speed (acceleration) of the number change, and the like.

검색의 목적이 기술 분야별(특허 분류 기호) 출원 추이일 경우, 다음과 같은 예시에 따라 그 추이에 대한 해석이 달라질 수 있다.If the purpose of the search is the trend of application by technology field (patent classification code), the interpretation of the trend may be changed according to the following example.

1) 특정 기술 분야가 출원량이 적으나, 출원 증가 속도가 크고, 출원 증가 가속도가 양(+)인 영역에서는 개척되고 있는 신기술 영역일 가능성이 크며, 그 영역에 출원하고 있는 출원인들 및 기술들은 모니터링 될 필요가 크다고 볼 수 있다. 특히, 해외에서도 동일한 패턴이 있는 경우나, 특정한 몇몇 국가에서 동일한 패턴이 있는 경우라면 전 세계적으로 개척 경쟁이 불붙은 영역일 가능성이 크다.1) Although a specific technical field has a small number of applications, the application growth rate is high and the application acceleration is likely to be a pioneering new technology area, and the applicants and technologies applied to the area are monitored. It needs to be great. In particular, if there is the same pattern abroad or the same pattern in some specific countries, it is likely that the pioneering competition is in the world.

2) 특정 기술 분야가 출원량이 적고, 출원 증가 속도는 비교적 큰 양인데, 가속도가 음(-)인 경우에는 소수의 선점자에 의한 선점 내지는 과점이 끝난 니치 영역일 가능성이 크다.2) There is a small number of applications in a particular technical field, and the rate of increase of the application is relatively large. If the acceleration is negative, it is likely that the niche area is occupied or occupied by a few occupants.

3) 특정 기술 분야가 출원량이 적고, 출원 증가 속도가 음인 경우에는 시장의 관심에서 멀어지고 있거나, 작은 시장이며, 이미 중요한 기술 개발이 끝나고 그 기술 영역을 수비하기 위한 방어적인 출원을 하고 있는 곳일 가능성이 크다.3) If a certain technical field is low in application volume and the rate of application growth is negative, it may be far from market interest, or it may be a small market and a place where defensive application is already made to defend the technical area after important technology development is completed. This is big.

4) 특정 기술 분야가 출원량이 크고, 출원 증가 속도가 크고, 출원 증가 가속도가 양인 경우에는 시장 규모가 크고, 미래의 수익성이 높아 대형 기업들이 앞다투어 진출하고 있는 영역일 가능성이 크다고 볼 수 있다.4) If a particular technology sector has a large volume of applications, a high rate of application growth, and a high rate of acceleration of application growth, it is likely that this is an area in which large companies are entering the market due to the large market size and high future profitability.

5) 특정 기술 분야가 출원량이 크고, 출원 속도는 비교적 큰 양인데, 가속도가 음(-)인 경우에는 그 시장 종사자들이 핵심 기술의 권리화보다는 응용 기술 쪽으로 출원을 집중할 때의 패턴일 수 있다.5) If a particular technical field has a large application volume and a relatively high application speed, and if the acceleration is negative, it may be a pattern when the market workers concentrate the application toward the applied technology rather than the right of the core technology.

6) 특정 기술 분야가 출원량이 크나, 출원 증가 속도가 낮거나 음(-)이며, 출원 증가 가속도가 음(-)인 경우에는 공정 기술의 권리화 내지는 개량 기술을 권리화하는 방어적 출원을 하고 있는 영역일 가능성이 크다.6) If a specific technical field has a large application volume, but the application growth rate is low or negative, and the application increase acceleration is negative, the area for which the protection technology is applied for the right of the process technology or the improvement technology is applied. Likely to be.

그러므로, 전 기술 영역에 해당되는 전체 특허 분류 기호를 대상으로 개수, 개수의 변화(속도), 개수 변화의 속도(가속도)를 측정하면 여러 가지 유용한 정보를 알 수 있게 된다. 이를 통해 특정 기술 분야별 또는 전체 기술 분야별 출원 속도에 따르는 분포 곡선 내지 분포 맵을 만들 수 있다.Therefore, various useful information can be known by measuring the number, the change (speed), and the speed (acceleration) of the number change for all patent classification codes corresponding to all technical areas. Through this, a distribution curve or a distribution map according to the application speed for a specific technical field or an entire technical field can be made.

마찬가지로, 출원량 대신에 2차적인 가공처리를 통하여 출원인의 수 또는 상위 출원인의 수에 대해서도 위의 1)~6)과 같은 패턴별 분석이 가능하다.Similarly, a pattern-wise analysis such as 1) to 6) above is possible for the number of applicants or the number of higher applicants through secondary processing instead of the application amount.

출원인의 수가 위 1)과 같다면, 즉, 출원인의 수가 적으나, 출원인 증가 속도가 크고, 출원인 증가 가속도가 양(+)인 경우에는 선도 기술 기업 몇 개가 선도적인 투자를 하고 있으며, 미래의 밝은 전망 때문에 참여자들의 관심 정도가 점차 증가하는 영역으로서 투자성이 밝고 수익성이 높을 가능성이 큰 기술 개발 영역일 수 있다.If the number of applicants is the same as 1) above, that is, if the number of applicants is small, but the applicant growth rate is high, and the applicant growth acceleration is positive, several leading technology companies are leading investments. Due to the prospects, the level of interest of participants is gradually increasing, which may be an area of technology development that is likely to be bright and profitable.

출원인 수가 위 4)와 같으면 그 영역은 경쟁이 점점 치열해 지는 레드 오션적인 성격이 강한 영역일 가능성이 크다.If the number of applicants is the same as above 4), the area is likely to be a region with strong red ocean character, which is becoming increasingly competitive.

마찬가지로, 특정한 출원인을 기준으로 전체 기술 영역 또는 특정 기술 영역(특정 특허 분류 기호)을 대상으로 위와 같은 속도 분석을 한다면 다음과 같은 결과를 예상할 수 있을 것이다.Similarly, if the above speed analysis is performed on the entire technical domain or a specific technical domain (specific patent classification code) based on the specific applicant, the following results can be expected.

특정 출원인이 특정 기술 영역에서 출원량이 적으나, 출원 증가 속도가 크고, 그 증가 가속도가 양(+)인 경우에는 그 출원인은 그 영역을 미래의 신수종 사업으로 생각하고 집중 기술 개발을 하고 있는 영역일 가능성이 크다.If a specific applicant has a small number of applications in a specific technical area, but the application growth rate is high and the increase acceleration is positive (+), the applicant considers the area as a future new business and develops intensive technology. high portential.

특정 출원인이 특정 기술 영역에서 출원량의 표준 편차가 큰 경우에는 그 영역에서의 기술 개발이 여의치 않음을 의미한다고 할 수 있다. 기술 개발이 정해진 목표치를 향해 순항하는 경우, 통상적으로 특허 출원도 꾸준한 증가 패턴을 보이며, 그 출원량의 표준 편차도 작은 경향이 크기 때문이다.If a specific applicant has a large standard deviation of the application amount in a specific technology area, it may mean that the technology development in that area is not effective. When technology development cruises toward a predetermined target value, a patent application also shows a steady increase pattern, and the standard deviation of the application amount tends to be small.

특정 출원인이 특정 기술 영역에서 출원량이 크고, 출원 증가 속도가 크나 출원 가속도가 적은 경우에는 그 출원인에게 그 기술 영역은 고도 개발기를 지나고 있을 가능성이 큰 영역일 수 있다.If a specific applicant has a large application volume in a specific technical area, a high application growth rate, and a small application acceleration, the technical area may be an area that is likely to have passed the high development period.

이와 같이 각 출원량, 등록량, 출원인 수 등의 개별 지표나, 2가지 이상의 지표가 혼합되어 있는 경우에는 그 개별 지표 내지는 혼합 지표를 검색식에 반영할 수 있으며(예를 들면, (출원인 = 삼성전자) and (IPC = H04B 7/15), 그 검색 결과를 시간축으로 배치하거나, 표 등으로 출력하는 경우 유의미한 정보를 획득할 수 있다. As such, when individual indicators such as application amount, registration amount, number of applicants, or two or more indicators are mixed, the individual indicators or mixed indicators can be reflected in the search expression (for example, (Applicant = Samsung E) and (IPC = H04B 7/15), meaningful results can be obtained when the search results are arranged on the time axis or output in a table or the like.

상기와 같은 속도 분석을 통해서 1) 전체 기술 분야별 출원 동향 정보, 2) 특정 기술 분야별 출원 동향 정보, 3) 특정 출원인의 전체 기술 분야별 출원 동향 정보, 4) 특정 출원인의 특정 기술 분야별 출원 동향 정보를 알 수 있으며, 이를 그래프나 표 등으로 시각화할 수 있으며, 나아가 2 이상의 출원인에 대한 상기 3) 및 상기 4)를 수행하여 하나의 표나, 그래프에 비교한다면 비교표 내지는 비교 그래프, 나아가 비교 맵(2차원 또는 3차원, 비교 대상 출원인 축과 기술 분야축 및 연도축 중 어느 하나 이상이며, 높이축은 수량을 표시함)을 제작할 수도 있다.Through the above-mentioned speed analysis, 1) application trend information for each technical field, 2) application trend information for each specific technology field, 3) application trend information for each technical field of a specific applicant, and 4) application trend information for a specific technology field of a specific applicant In addition, it can be visualized in a graph or table, and furthermore, if the above 3) and 4) for two or more applicants are performed and compared to a table or a graph, a comparison table or a comparison graph, and further a comparison map (two-dimensional or 3D, one or more of the applicant's axis of comparison, the technical field axis, and the year axis, and the height axis indicates the quantity).

또한, 전체 또는 특정 기술 영역에 대응하는 속도 분석의 결과에 대하여 기설정된 기준 이상이 되는 항목이 있으면(기술 영역 또는 특정 출원인 단위의 기술 영역) 이를 외부에 보고할 수 있게 된다. 기설정된 기준의 한 예로는 1) 출원량 연 평균 50건 이상, 출원 증가율 연평균 30% 이상, 출원 증가 가속도 10% 이상 또는 2) 특정 출원인 및/또는 특정 기술 영역(특정 특허 분류 기호)을 대상으로 하는 출원량, 출원 증가율, 출원 증가 가속도 중 적어도 어느 하나 이상에 대한 입수되는 기준치가 될 수 있다. 보고는 리포팅의 형식을 취하며, 리포팅의 내용에는 기준을 만족하는 특정한 출원인 및/또는 특정한 기술 영역에 대한 1) 기준 만족 확인 자료, 2) 기준 만족 확인 자료의 대상이 되는 검색식, 3) 그 기준 만족에 대응되는 검색 결과 특허 리스트 중 어느 하나 이상이 포함될 수 있다.In addition, if there is an item that is equal to or higher than a predetermined criterion for the result of the speed analysis corresponding to the whole or a specific technical area (a technical area or a technical area of a specific applicant unit), it can be reported to the outside. One example of the predetermined criteria is 1) filing of 50 or more applications annually, 30% or more annual application growth, 10% or more acceleration of application growth, or 2) specific applicants and / or specific technical areas (specific patent classification symbols). It may be a reference value obtained for at least one of the application amount, application growth rate, application growth acceleration. Reporting takes the form of reporting, which includes: 1) criteria satisfaction data for specific applicants and / or specific technical areas that satisfy the criteria; Any one or more of the list of search result patents corresponding to the criteria satisfaction may be included.

상기와 같은 속도 분석은 2개국 이상의 특허 데이터베이스를 통해서도 수행할 수 있다. 2개국 이상의 특허 데이터베이스가 개입되는 경우에는 크게 다음과 같은 계열이 있다.Such speed analysis can also be performed through a patent database of two or more countries. If more than one patent database is involved, there are largely the following series.

첫번째 계열은 특정 기술 영역의 속도를 나라별로 분석해 보는 계열이 있다. 이는 주로 국가별로 어떤 기술 영역에 집중하고 있는지를 알아볼 수 있다. 이는 특히, 각 상기 특정 기술 영역에 대한 각 국가별로 점유율이 높은 상위 출원인과 연관 지을 때, 그 기술 영역에서 어느 나라의 어떤 기업이 주도하고 있으며, 2개 이상의 나라에서 점유율이 공통으로 높은 출원인이 있을 경우에는 그 출원인이 전 세계적으로 그 특정 기술 영역을 주도하고 있을 가능성이 클 수 있다. The first series analyzes the speed of a specific technology area by country. This can be used to find out what technology areas are concentrated in each country. In particular, when associated with the top applicants with a high share in each country for each particular technology area, which company in a country is leading in that technology area, there may be applicants with a high share in two or more countries. In that case, it is likely that the applicant is leading that particular technical area globally.

이를 위해서 속도 분석 엔진(210)은 국가별 특허 데이터베이스를 대상으로, 동일한 특허 분류 기호를 검색식에 포함시켜 국가별 검색식을 만든 다음 상기 각 국가별 검색식으로 검색 엔진(110)에 질의하는 방식으로 검색을 수행한다. 만약 키워드 등이 있는 경우 그 키워드에 대한 각 국가별 대응 언어로의 번역을 포함시켜 국가별 검색식을 작성함은 당연하다 하겠다.To this end, the speed analysis engine 210 forms a country search expression by including the same patent classification code in a search expression for a country-specific patent database, and then queries the search engine 110 with the search results for each country. Perform a search with If there is a keyword or the like, it is natural to prepare a country search expression including the translation of the keyword into the corresponding language of each country.

두번째 계열은 특정한 제 1국 출원인이 특정한 제 2국에 어느 영역에 얼마만큼의 출원을 하고 있는 가를 분석하는 계열이다. 이러한 분석을 위하여, 제1국을 대상으로 한 특정 출원인의 전체 기술 영역 또는 특정 기술 영역에 대한 검색식을 만들고(전체 기술 영역의 경우에는 특허 분류 기호를 지정하지 않으면 되고, 특정 기술 영역에 대해서는 검색식에 기술 영역에 해당하는 특허 분류 기호를 한정하면 된다.) 검색을 수행한 다음, 이에 대한 전체 또는 특정 기술 영역별 1차 리스트를 생성하며, 상기 제 2국을 대상으로 한 동일한 검색식(출원인명을 제 2국의 언어로 변경하는 것은 당연할 것이다.)을 만들고 검색을 수행한 다음 이에 대한 전체 또는 특정 기술 영역별 2차 리스트를 생성하며, 상기 2차 리스트와 상기 2차 리스트를 전체 또는 특정 기술 영역별로 비교하는 방식으로 상기 두번째 계열의 분석 목적을 달성할 수 있다. The second series is a series that analyzes how many applications are filed in a particular second country to a particular second country. For this analysis, a search formula for a specific applicant's entire technical area or a specific technical area for a first country is created (in the case of the entire technical area, a patent classification symbol is not specified, and a specific technical area is searched for). The patent classification code corresponding to the technical area may be limited to the expression.) After performing a search, a first list of all or specific technical areas is generated, and the same search expression for the second country is applied. It would be natural to change a person's name to the language of a second country), perform a search and then generate a full or specific list of secondary technical areas, and either the secondary list and the secondary list in whole or Analysis of the second series can be accomplished by comparing by specific technical area.

상기 두번째 계열의 분석 목적을 달성하는 다른 방법으로 우선권 정보를 활용하는 방법을 들 수 있다. 상기 1차 리스트를 생성한 다음, 상기 1차 리스트에 존재하는 출원번호가 상기 제2국의 특허 정보에 있는지를 검토한다. (이는 통상적으로 외국 출원을 진행할 경우, 제1국에 먼저 출원하고 그 제1국 출원번호를 우선권 주장 가능 기간 내(통산 최선일로부터 1년)에 우선권을 주장하면서, 제2국에 출원하기 때문에 가능하다.) 검토 결과 제2국에 우선권 정보만 있는 특허 리스트에 대해서 전체 또는 특정 기술 영역별로 비교할 수 있다. 이 방법은 장점은 출원인의 대표명화가 충분하지 않거나, 출원인이 제2국에서는 다른 주체의 명의로 출원하는 경우가 있을 때 더욱 돋보인다.Another method of achieving the analysis purpose of the second series is a method of utilizing priority information. After generating the primary list, it is checked whether the application number existing in the primary list is in the patent information of the second country. (This is usually possible when filing a foreign application in the first country and filing the first country's application number with the second country while claiming priority within the period of priority claim (one year from the best date in the business). As a result of the review, a list of patents with priority information in a second country can be compared in whole or in specific technical areas. This method is particularly advantageous when the applicant's representative name is not sufficient, or when the applicant files in the name of another subject in the second country.

세번째 계열은 특허 분류 기호를 달리하는 교차 검색 계열이다. 이를 위해서는 concordance table이 필수적이다. 미국 특허청이 운영하는 www.uspto.gov는 USPC와 IPC간의 상호 변환 서비스를 운영하고 있으며, concordance table을 공개하고 있다. 또한, 일본 특허 정보와 관련해서 FT의 테마(theme)와 IPC에 대한 concordance table을 판매하고 있다. concordance table이 있는 경우, 미국의 USPC를 대상으로 하여 속도 분석을 수행한 다음, 기 설정된 기준을 만족하는 특정 출원인 및/또는 특정 기술 영역에 대하여, USPC를 상기 concordance table을 참조하여 대응되는 IPC 또는 다른 특허 분류 기호로 변경한 다음, 미국이 아닌 제 2국을 대상으로 하여 그 변경된 특허 분류 기호를 검색식에 포함시켜 속도 분석을 위한 검색 및 그 검색 결과의 분석을 수행한다. (물론, 출원인이나 키워드 등이 있을 때, 그 출원인 또는 키워드의 제2국 언어로의 번역을 포함한다.) The third series is a cross-search series with different patent classification codes. To do this, a concordance table is essential. Www.uspto.gov, run by the US Patent and Trademark Office, operates a cross-conversion service between the USPC and IPC, and publishes a concordance table. It also sells FT themes and concordance tables for IPC in relation to Japanese patent information. If there is a concordance table, perform a rate analysis on the USPC in the United States, and then, for a particular applicant and / or a specific technical area that meets a predetermined criterion, the USPC is referred to the concordance table and the corresponding IPC or other After the patent classification code is changed, the modified patent classification code is included in a search expression for a second country other than the United States to perform a search for speed analysis and analysis of the search result. (Of course, when there is an applicant or keyword, it includes translation of the applicant or keyword into a second language.)

상기의 여러 예들은 출원량을 중심으로 설명했지만, 다른 분석 지표에 대해서도 대동소이한 방법을 적용할 수 있다. 다른 분석 지표로는 1) 집중도(concentration, 2) 특허활동지수(AI, activity index), 3) 점유율 등이 될 수도 있으며, 출원수에 대응되는 등록수, 등록율 등도 지표가 될 수 있으며, 출원인에 대응되는 발명자 또는 대리인도 한 지표가 될 수 있다. 상기에서 집중도란 특정 출원인이 어느 영역에 얼마나 집중하고 있는가에 대한 지표로, 특정한 국가별로 특정 연도 또는 기설정된 기간 단위 기준으로 "특정 특허 분류 기호에 출원한 모든 출원수/그 출원인의 모든 출원수*100"한 값으로 나타난다. 특허 활동 지수란 특정한 국가별로 특정 연도 또는 기설정된 기간 단위 기준으로 "{(그 출원인이 특정 특허 분류 기호에 출원한 모든 출원수/그 출원인의 모든 출원수)/(특정 특허 분류 기호에 대한 모든 출원수/모든 출원수)*100}이 된다.Although the above examples have been described focusing on the application volume, a similar method can be applied to other analysis indicators. Other analytical indicators may include: 1) concentration, 2) activity index (AI), and 3) market share, and the number of registrations, registration rates, etc. corresponding to the number of applications may be an indicator. The inventor or agent may be an indicator. In the above, the degree of concentration is an indicator of how much a particular applicant is concentrating in which area, and "the number of all applications filed for a specific patent classification code / all applications * of the applicant" based on a specific year or a predetermined period of time for a specific country. 100 ". A patent activity index is defined as "{(the number of applications filed by a applicant for a particular patent classification code / all applications filed by that applicant) / (all applications for a specific patent classification code) on a specific year or predetermined period basis for a specific country. Number / all applications) * 100}.

한편, 다음과 같은 사항이 속도 분석 등에 개수로 카운팅(counting) 될 때, 고려되어야 한다. 하나의 특허 출원에 2 이상의 1) 특허 분류 기호, 2) 출원인, 3) 발명자, 4) 대리인이 대응되어 있는 경우일 때 이것을 어떻게 처리해야 하는가이다. 이는 정책적인 문제가 개별적으로 모두 counting 되게 하는 방법과, 대응되는 개수만큼 균분하는 경우와, 제3의 경우가 있다. 개별 카운팅은 출원인이 2이면 각 출원인에 1씩 가중치를 가지게 하는 방법이며, 균분은 그 출원에 대하여 0.5씩 가중치를 가지게끔 카운팅하는 방법이다. 균분의 경우에는 개수 정보에 소수점 이하의 수치를 가지는 값이 나올 수 있다.On the other hand, the following matters should be considered when counting in the number of speed analysis and the like. What should be done when two or more 1) patent classification symbols, 2) applicants, 3) inventors, and 4) agents correspond to one patent application? This is the case where the policy problems are all individually counted, when they are equalized by the corresponding number, and in the third case. Individual counting is a method of weighting each applicant by 1 if the applicant is 2, and equality is a method of counting the weight by 0.5 for the application. In the case of equality, the number information may have a value with a decimal point.

한편, 본 발명의 핵심인 수정 특허 분류 기호 포함 검색의 관점에 2 이상의 특허 분류 기호가 나올 때 위의 2 방법 외에 다음과 같은 방법이 고려될 수 있다. 특허 문건에 나와 있는 2 이상의 특허 분류 기호를 검색식에 포함되어 있는 특허 분류 기호를 기준으로 그룹화할 수 있다. 예를 들어 특정 특허 문건에 5개의 특허 분류 기호가 대응되어 있을 때, 상기 5개의 특허 분류 기호를 상기 검색식에 포함되어 있는 특허 분류 기호 자체이거나 하위 계층 특허 분류 기호에 속하는 제1 그룹과 상기 검색식에 포함되어 있는 특허 분류 기호의 상위 계층 특허 분류 기호이거나, 아니면 별개의 독립적인 노드/계층에 속하는 특허 분류 기호가 속하는 제2 그룹으로 나눌 수 있다. 이때, 상기 제1그룹과 상기 제2 그룹에 대하여 그 그룹에 속하는 구성 특허 분류 기호의 개수나 분포 비율에 따라서 가중치를 달리하는 방법이 있을 수 있다. 예를 들어 하나의 특허 문건에 H04B 7/005, H04B 7/01, H04B 7/145, H04B 7/204, H04B 5/00이 대응되어 있는 경우, 현재 검색식(분석 시 검색식이 있고, 그 검색식에 특허 분류 기호가 포함되어 있음)에 H04B 7/14가 있는 경우라면 H04B 7/14에 H04B 7/145, H04B 7/204가 하위 계층 정보에 있으므로, 수정 특허 분류 기호 포함 검색의 방법에서는 H04B 7/145, H04B 7/204를 포함하는 특허 문건은 검색의 결과에 포함되게 되고, 상기 검색식 H04B 7/14 기준에 대하여 상기 특허 문건에 대한 가중치는 0이 아닌, 2/5가 부여될 수 있다. 상기와 같은 경우에는 수정 특허 분류 기호 포함 검색의 방법이 아닌 통상적인 방법에는 검색식에 H04B 7/14가 있는 경우, 상기 특허 문건은 검색 결과에 포함되지 않는다.On the other hand, when two or more patent classification symbols appear in view of the modified patent classification symbol including the core of the present invention, the following methods in addition to the above two methods may be considered. Two or more patent classification symbols in the patent document can be grouped based on the patent classification symbols included in the search expression. For example, when five patent classification codes correspond to a specific patent document, the five patent classification codes are assigned to the first group belonging to the patent classification code itself or lower layer patent classification code included in the search expression and the search. It may be divided into a second group to which a patent classification code belonging to a separate or independent node / layer belongs to a higher layer patent classification code of a patent classification code included in an expression. In this case, there may be a method of varying the weight of the first group and the second group according to the number or distribution ratio of the constituent patent classification symbols belonging to the group. For example, if a patent document corresponds to H04B 7/005, H04B 7/01, H04B 7/145, H04B 7/204, H04B 5/00, the current search expression (the search expression at the time of analysis, the search H04B 7/14 in the formula contains a patent classification code), H04B 7/14 is H04B 7/145 and H04B 7/204 in the lower hierarchical information. Patent documents containing 7/145, H04B 7/204 will be included in the results of the search, and the weight for the patent document can be given 2/5, not 0, for the search formula H04B 7/14 criteria. have. In such a case, if the conventional method other than the search method including the modified patent classification code includes H04B 7/14 in the search expression, the patent document is not included in the search result.

상기 수정 특허 분류 기호 포함 검색 방법을 적용하는 경우, 상기 분석뿐만 아니라, 감시(monitoring, watching) 서비스에도 유용하게 활용될 수 있다. 감시 서비스란 특정한 검색식을 등록시켜 놓고, 그 검색식에 해당되는 신규 특허 정보가 있는 경우 그 신규 특허 정보를 감시 서비스를 받는 자에게 전송하는 것을 말한다. 본 발명에서 감시를 수행하는 것은 특허 정보 감시 엔진(300)이 수행한다. 상기 특허 정보 감시 엔진(300)은 감시할 검색식을 등록받고, 기설정된 시간 단위(매일, 매주, 매월, 매분기 및/또는 매년)로 상기 검색식을 상기 검색 엔진(110) 또는 DBMS(170)에 질의하여, 신규한 특허 문건이 발생했을 경우, 상기 신규한 특허 문건의 발생에 대한 정보를 감시 서비스 이용자에게 그 사실, 그 문건, 또는 상기 사실 또는 상기 문건에 관한 정보를 알려 주는 기능을 수행한다. 이때, 상기 알려 주는 방식은 감시 결과를 받을 사람에게 전자 우편 또는 기타 메시지 전송 방식으로 전송하거나, 상기 감시 서비스 이용자가 상기 감시 서비스에 접속했을 때 알려 주는 방식 중 어느 하나 이상을 채용할 수 있을 것이다.In the case of applying the search method including the modified patent classification code, it may be usefully used not only for the analysis but also for monitoring and watching services. The monitoring service is to register a specific search expression, and if there is new patent information corresponding to the search expression, transmit the new patent information to a person who receives the monitoring service. In the present invention, the monitoring is performed by the patent information monitoring engine 300. The patent information monitoring engine 300 registers a search expression to be monitored, and sets the search expression on the search engine 110 or DBMS 170 at a predetermined time unit (daily, weekly, monthly, quarterly, and / or annually). Inquiries into the monitoring service user of the facts, the documents, or the facts or the information on the documents. do. In this case, the notification method may be any one or more of a method of transmitting by e-mail or other message transmission method to a person who will receive the monitoring result, or notifying when the monitoring service user accesses the monitoring service.

감시 서비스를 수행하기 위해서는 1) 감시를 위한 검색식을 등록받는 단계; 기설정된 시간 단위로 상기 검색식을 검색 엔진(110) 또는 DBMS(170)에 질의하고(질의할 때는 신규 문건을 찾는 것이 목적이므로, 시간 범위(예를 들면 공개 일자 기준으로 검색 질의하는 일자 포함 기준으로 과거 6일을 시간 범위로 한정함)을 검색식에 한정하는 것이 일반적이다.), 신규 특허 문건이 있는 경우 이를 감시 서비스받은 자에게 전송하는 단계를 거칠 수 있다. 이때, 검색식에 특허 분류 기호가 포함되어 있을 경우에는 수정 특허 분류 기호 포함 검색 방법을 채용하여 상기 감시 서비스를 수행시킬 수가 있다. 본 발명의 수정 특허 분류 기호 포함 검색 방법을 사용하는 감시 서비스에서는, 논리적 및 계층적으로는 상기 검색식에 포함된 특허 분류 기호 체계 하부에 존재하지만, 특허 문건에 상기 검색식에 포함된 특허 분류 기호가 없는 경우, 감시 결과에서 제외되는 하자를 방지할 수 있다.In order to perform a monitoring service, 1) registering a search expression for monitoring; Since the purpose is to query the search engine 110 or the DBMS 170 for a predetermined time unit and to find a new document when querying, the time range (for example, a date including a search query based on a publication date). It is common to limit the past 6 days to the time range) to the search formula.) If there is a new patent document, it may be sent to the surveillance service recipient. In this case, when the patent classification code is included in the search expression, the monitoring service may be performed by adopting a search method including a modified patent classification code. In the monitoring service using the modified patent classification code containing retrieval method of the present invention, the patent classification code included in the search expression in the patent document although it exists logically and hierarchically under the patent classification code system included in the search expression. In the absence of a fault, faults excluded from monitoring can be prevented.

본 발명의 효과는 다음과 같다.The effects of the present invention are as follows.

첫째, 특허 분류 기호를 설명하는 타이틀 정보에 적어도 하나 이상의 dot를 가지는 특허 분류 기호 레벨에서는 동일한 형식의 특허 분류 기호 표기를 갖는 특허 분류 기호들 사이에서도 계층적 관계가 존재할 수 있다. 이 경우, 통상적인 검색 엔진은 입력된 특허 분류 기호에 매칭되는 특허 문건만을 찾아 주나, 본 발명 사상을 적용하면, 입력된 특허 분류 기호에 매칭되는 특허 문건만이 아니라, 특허 분류 기호 체계상으로 상기 특허 분류 기호에 종속되는 하위 특허 분류 기호가 존재할 경우, 상기 하위 특허 분류 기호에 매칭되는 특허 문건까지도 검색 결과로 찾 아 줄 수 있다. 이를 통해서, 논리적으로 입력된 특허 분류 기호에 포함되는 특허 문건이지만, 특허 분류 기호가 달라서 제외되는 특허 문건의 발생을 최소화할 수 있게 된다.First, at a patent classification code level having at least one dot in title information describing a patent classification code, a hierarchical relationship may exist between patent classification codes having a patent classification code notation of the same type. In this case, the conventional search engine finds only patent documents that match the input patent classification code. However, when the present invention is applied, not only the patent documents matching the input patent classification code but the patent classification code system are used. If there is a lower patent classification code that depends on the patent classification code, a patent document matching the lower patent classification code may be found as a search result. Through this, it is possible to minimize the occurrence of patent documents included in the patent classification code logically input, but excluded because the patent classification code is different.

둘째, 신규한 특허 문건 또는 갱신되는 특허 문건을 대상으로 기설정된 검색식으로 검색을 수행하는 특허 감시 및 검색된 결과를 통계적으로 분석하는 특허 분석의 경우에서도 본 발명 사상은 적용될 수 있다. 이를 통해서, 논리적으로 입력된 특허 분류 기호에 포함되는 특허 문건이지만, 특허 분류 기호가 달라서 제외되는 특허 문건까지도 감시 및 분석 대상에 포함되게 된다. 아울러, 감시의 정확도 및 분석 대상 집합의 정확도가 높아지게 되어, 정밀한 감시 및 분석 대상 집합이 정확한 정밀 분석이 가능하게 된다.Second, the present invention can be applied to the case of a patent monitoring that performs a search using a predetermined search expression for a new patent document or an updated patent document and a patent analysis that statistically analyzes the searched results. Through this, although the patent documents included in the logically input patent classification code, even the patent documents excluded because the patent classification code is different will be included in the monitoring and analysis target. In addition, the accuracy of monitoring and the set of analysis targets are increased, and thus the precise monitoring and analysis target set can be accurately analyzed.

셋째, 본 발명 사상을 적용함으로써, 특정 특허 분류 기호와 관계되는 특허 문건의 개수를 정확하게 셀 수 있게 된다. 그러므로 문건의 개수와 관련된 각종 물리량(속도, 가속도, 증가율, 점유율, 집중율, AI 등) 및 통계량(평균, 표준편차 등)을 정확하게 측정할 수 있어 분석이 정확해 진다.Third, by applying the spirit of the present invention, it is possible to accurately count the number of patent documents related to a specific patent classification code. Therefore, it is possible to accurately measure various physical quantities (speed, acceleration, increase rate, occupancy rate, concentration rate, AI, etc.) and statistics (average, standard deviation, etc.) related to the number of documents.

넷째, 본 발명의 하위 분류 포함 검색 기법 중에서도 범위 검색이 수행될 때, 검색 속도가 빨라지게 되는 장점이 있다.Fourth, there is an advantage that the search speed becomes faster when the range search is performed among the sub-class including search techniques of the present invention.

Claims (30)

사용자로부터 검색식을 입력받고, 특허 정보를 대상으로 구축된 검색 인덱스 및 특허 정보 데이터베이스 중 어느 하나 이상을 검색하여 검색 결과를 제공해 주는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서,A method of providing a search service by a patent search service providing system that receives a search expression from a user and searches one or more of a search index and a patent information database constructed for patent information and provides a search result, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계;Receiving, by the patent search service providing system, a search request in which a patent classification code included in a preset patent classification code system is included in a search expression; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링(next sibling) 특허 분류 기호를 입수 받는 단계;Receiving, by the patent search service providing system, a next sibling patent classification code of a patent classification code included in the search expression on the patent classification code system; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 및 상기 넥스트 시블링(next sibling) 특허 분류 기호를 포함한 수정 검색식을 생성하는 단계; 및Generating, by the patent search service providing system, a modified search expression including the patent classification code and the next sibling patent classification code; And 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며,Performing, by the patent search service providing system, a search through a search engine in the modified search formula; Including; 상기 수정 검색식은 상기 특허 분류 기호 및 상기 넥스트 시블링(next sibling) 특허 분류 기호를 사용하여 생성되는 특허 분류 기호 범위(range) 정보를 포함하는 것이며, The modified search expression includes patent classification symbol range information generated using the patent classification symbol and the next sibling patent classification symbol. 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것인 것을 특징으로 하는 범위 검색을 통하여 계층적으로 종속된 하위 특허 분류 기호에 관한 검색 결과를 자동으로 포함하도록 하는 것이며,The patent classification code system may be one of an international patent classification (IPC), a US patent classification (USPC), a Japanese file index (FI), a Japanese F-term (FT), and a European patent classification (ECLA). It is to automatically include the search results for the sub-patent classification code that is hierarchically subordinated through the feature range search. 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링(next sibling) 특허 분류 기호를 입수 받는 것은 상기 특허 검색 서비스 제공 시스템이 상기 특허 검색 서비스 제공 시스템에 포함되어 있는 계층적 특허 분류 기호 데이터베이스에 질의하여 입수 받는 것인 것을 특징으로 하는 검색 서비스 제공 방법.Receiving a next sibling patent classification code of a patent classification code included in the search expression may be obtained by querying a hierarchical patent classification code database included in the patent search service providing system by the patent search service providing system. Search service providing method characterized in that the receiving. 제 1항에 있어서,The method of claim 1, 상기 검색식에 포함된 특허 분류 기호는 도트 레벨(dot level)의 특허 분류 기호인 것이며,The patent classification code included in the search expression is a dot classification patent classification code, 상기 하위 특허 분류 기호는 상기 검색식에 포함된 특허 분류 기호의 하위에 있는 모든 특허 분류 기호이며,The lower patent classification code is any patent classification code below the patent classification code included in the search expression, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 검색 서비스 제공 방법.The dot classification patent classification code is a search service providing method, characterized in that a dot (dot) is included in the title (title) information that is a description corresponding to the patent classification code on the patent classification code system. 제 2항에 있어서,The method of claim 2, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계가 The patent classification code of the dot level is the patent classification code system 국제 특허 분류(IPC)인 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, In the case of International Patent Classification (IPC), a dot is included in title information, which is a description corresponding to a patent classification code, among sub-group patent classification codes. 일본의 파일 인덱스(FI)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며,In the case of the Japanese file index FI, a dot is included in title information, which is a description corresponding to a patent classification code, among sub-group patent classification codes. 일본의 F-term(FT)일 경우에는 테마 코드 미만의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며,In the case of a Japanese F-term (FT), a dot is included in title information, which is a description corresponding to a patent classification code, among patent classification codes below a theme code. 유럽 특허 분류(ECLA)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 검색 서비스 제공 방법.In the case of the European Patent Classification (ECLA), a dot is included in title information which is a description corresponding to the patent classification code among the patent classification codes below the subgroup. 제 1항에 있어서,The method of claim 1, 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계는The step of generating the modified search formula by the patent search service providing system 상기 특허 분류 기호가 사전 순으로 순차적으로 배열되어 있는 계층적 특허 분류 기호 체계 데이터베이스를 참조하여 상기 검색식에 포함된 특허 분류 기호보다 크거나 같으며 상기 넥스트 시블링 특허 분류 기호보다 작은 범위의 특허 분류 기호 범위 정보를 생성하는 단계; 및Patent classification having a range greater than or equal to the patent classification code included in the search expression and smaller than the next sibling patent classification code by referring to a hierarchical patent classification code system database in which the patent classification code is arranged in alphabetical order. Generating preference range information; And 상기 생성된 특허 분류 기호 범위 정보를 반영하여 검색식을 수정하는 단계; 를 포함하는 것을 특징으로 하는 검색 서비스 제공 방법.Modifying a search expression by reflecting the generated patent classification code range information; Search service providing method comprising a. 제 4항에 있어서,The method of claim 4, wherein 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계는,Wherein the patent search service providing system to find the next sibling (next sibling) patent classification code for the patent classification code included in the search expression, 계층적으로 분류된 상기 특허 분류 기호 체계를 반영하여 생성된 계층적 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 특허 분류 기호를 질의하는 방식 및 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하여 상기 특허 분류 기호 전체의 트리 구조를 깊이 우선 탐색 방식으로 찾는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 검색 서비스 제공 방법.The hierarchical patent classification code database generated by reflecting the hierarchical patent classification code system, which is hierarchically classified, expresses a method of querying the patent classification code included in the search expression and a tree structure of the patent classification code system. And searching for a tree structure of the entire patent classification code in a depth-first search manner by referring to the tree structure of the entire patent classification code. 제 5항에 있어서, The method of claim 5, 상기 계층적 특허 분류 기호 데이터베이스는,The hierarchical patent classification code database, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것을 특징으로 하는 검색 서비스 제공 방법.A method generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and an association relationship with a previous patent classification code for a given patent classification code; Search service providing method, characterized in that it is generated by any one of a method selected from the generated data. 제 5항에 있어서, The method of claim 5, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조는, The tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system is: 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것을 특징으로 하는 검색 서비스 제공 방법.A method generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and an association relationship with a previous patent classification code for a given patent classification code; Search service providing method, characterized in that it is generated by any one of a method selected from the generated data. 특허 정보를 대상으로 입수받은 검색식에 대하여 검색을 수행한 다음 검색 결과를 출력하는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서,A method of providing a search service by a patent search service providing system that performs a search on a search expression obtained for patent information and then outputs a search result, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계;Receiving, by the patent search service providing system, a search request in which a patent classification code included in a preset patent classification code system is included in a search expression; 상기 특허 검색 서비스 제공 시스템이 하기 a) 단계 내지 b) 단계 중 어느 한 단계를 수행하는 단계The patent search service providing system performing any one of the following steps a) to b) a) 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링 특허 분류 기호를 입수 받고, 상기 특허 분류 기호 및 상기 넥스트 시블링 특허 분류 기호 각각에 대응되는 변형 특허 분류 기호 및 넥스트 시블링 변형 특허 분류 기호를 입수하는 단계;a) the patent search service providing system receives a next sibling patent classification code of a patent classification code included in the search expression on the patent classification code system, and corresponds to each of the patent classification code and the next sibling patent classification code Obtaining the modified patent classification code and the next sibling modified patent classification code; b) 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호를 입수하고, 상기 변형 특허 분류 기호의 넥스트 시블링 변형 특허 분류 기호를 입수하는 단계;b) obtaining, by the patent search service providing system, a modified patent classification code corresponding to the patent classification code, and obtaining a next sibling modified patent classification code of the modified patent classification code; 상기 특허 검색 서비스 제공 시스템이 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 포함한 수정 검색식을 생성하는 단계; 및Generating, by the patent search service providing system, a modified search expression including the modified patent classification code and the next sibling modified patent classification code; And 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며,Performing, by the patent search service providing system, a search through a search engine in the modified search formula; Including; 상기 수정 검색식은 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 사용하여 생성되는 변형 특허 분류 기호 범위(range) 정보를 포함하는 것이며, The modified search expression includes modified patent classification code range information generated using the modified patent classification code and the next sibling modified patent classification code. 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것이며,The patent classification code system is one of an international patent classification (IPC), a US patent classification (USPC), a Japanese file index (FI), a Japanese F-term (FT), and a European patent classification (ECLA). 상기 검색식에 포함된 특허 분류 기호의 넥스트 시블링(next sibling) 특허 분류 기호를 입수 받는 것은 상기 특허 검색 서비스 제공 시스템이 상기 특허 검색 서비스 제공 시스템에 포함되어 있는 계층적 특허 분류 기호 데이터베이스에 질의하여 입수 받는 것이며,Receiving a next sibling patent classification code of a patent classification code included in the search expression may be obtained by querying a hierarchical patent classification code database included in the patent search service providing system by the patent search service providing system. I get it, 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 입수 받는 것은 상기 특허 검색 서비스 제공 시스템이 상기 특허 검색 서비스 제공 시스템에 포함되어 있는 계층적 변형 특허 분류 기호 데이터베이스에 질의하여 입수 받는 것인 것을 특징으로 하는 검색 서비스 제공 방법.Receiving the modified patent classification code and the next sibling modified patent classification code means that the patent retrieval service providing system queries and obtains a hierarchical modified patent classification code database included in the patent retrieval service providing system. Characterized in that the search service providing method. 제 8항에 있어서,The method of claim 8, 상기 검색식에 포함된 특허 분류 기호는 도트 레벨(dot level)의 특허 분류 기호인 것이며,The patent classification code included in the search expression is a dot classification patent classification code, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 검색 서비스 제공 방법.The dot classification patent classification code is a search service providing method, characterized in that a dot (dot) is included in the title (title) information that is a description corresponding to the patent classification code on the patent classification code system. 제 9항에 있어서,The method of claim 9, 상기 도트 레벨의 특허 분류 기호는 상기 특허 분류 기호 체계가 The patent classification code of the dot level is the patent classification code system 국제 특허 분류(IPC)인 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며, In the case of International Patent Classification (IPC), a dot is included in title information, which is a description corresponding to a patent classification code, among sub-group patent classification codes. 미국 특허 분류(USPC)의 경우에는 서브클래스 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며,In the US Patent Classification (USPC), a dot is included in title information, which is a description corresponding to a patent classification symbol, among subclass classification or lower patent classification symbols. 일본의 파일 인덱스(FI)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며,In the case of the Japanese file index FI, a dot is included in title information, which is a description corresponding to a patent classification code, among sub-group patent classification codes. 일본의 F-term(FT)일 경우에는 테마 코드 미만의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것이며,In the case of a Japanese F-term (FT), a dot is included in title information, which is a description corresponding to a patent classification code, among patent classification codes below a theme code. 유럽 특허 분류(ECLA)의 경우에는 서브 그룹 이하의 특허 분류 기호 중에서 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 도트(dot)가 포함되어 있는 것인 것을 특징으로 하는 검색 서비스 제공 방법.In the case of the European Patent Classification (ECLA), a dot is included in title information which is a description corresponding to the patent classification code among the patent classification codes below the subgroup. 제 8항에 있어서,The method of claim 8, 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계는The step of generating the modified search formula by the patent search service providing system 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호가 사전 순으로 순차적으로 배열되어 있는 계층적 변형 특허 분류 기호 체계 데이터베이스를 참조하여 상기 검색식에 포함된 변형 특허 분류 기호보다 크거나 같으며 상기 넥스트 시블링 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및The next sibling is greater than or equal to the modified patent classification code included in the search expression by referring to a hierarchical modified patent classification code system database in which the modified patent classification code corresponding to the patent classification code is arranged in alphabetical order. Generating modified patent classification code range information in a smaller range than the modified patent classification code; And 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 검색식을 수정하는 단계; 를 포함하는 것을 특징으로 하는 검색 서비스 제공 방법.Modifying a search expression by reflecting the generated modified patent classification code range information; Search service providing method comprising a. 제 11항에 있어서,The method of claim 11, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계는,Wherein the patent search service providing system to find the next sibling modified patent classification code for the patent classification code included in the search expression, 계층적으로 분류된 상기 변형 특허 분류 기호 체계를 반영하여 생성된 변형 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 변형 특허 분류 기호를 질의하는 방식 및 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 변형 특허 분류 기호 전체의 트리(tree) 구조를 참조하여 깊이 우선 탐색 방식으로 찾는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 검색 서비스 제공 방법.Represents the method of querying the modified patent classification code database generated by reflecting the modified patent classification code system classified hierarchically and the hierarchical structure of the modified patent classification code system. The search service providing method of claim 1, wherein the search is performed by any one of a method of searching using a depth-first search method with reference to a tree structure of the entire modified patent classification code. 제 12항에 있어서, The method of claim 12, 상기 변형 특허 분류 기호 데이터베이스는,The modified patent classification code database, 계층 구조를 가지는 상기 특허 분류 기호 체계상의 상기 특허 분류 기호 전체를 상기 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 트리(tree) 구조로 배열하고,The entire patent classification code on the patent classification code system having a hierarchical structure is arranged in a tree structure generated by reflecting dot structure information included in title information which is a description corresponding to the patent classification code. 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 상기 변형 특허 분류 기호에 대응시키는 방법으로 생성되는 것인 것을 특징으로 하는 검색 서비스 제공 방법.The search is generated by a method of corresponding to the modified patent classification code in a 1: 1 manner to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure. How we deliver the service. 제 13항에 있어서,The method of claim 13, 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 대응되며 생성되는 상기 변형 특허 분류 기호 체계는 상기 탐색 되는 순서와 상기 변형 특허 분류 기호를 사전 순으로 배열했을 때의 대응 순서가 일치하는 것인 것을 특징으로 하는 검색 서비스 제공 방법.The modified patent classification code system generated by corresponding to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure is the search order and the modified patent system. A search service providing method according to claim 1, wherein the corresponding order when the classification code is arranged in alphabetical order is identical. 제 8항에 있어서,The method of claim 8, 상기 검색 엔진은 인덱스를 포함하며,The search engine includes an index, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며,The index further includes information about a modified patent classification code that can accommodate the modified search expression, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 배열되어 있으며,The modified patent classification code may be arranged in alphabetical order, arranged in alphabetical order at the index, 상기 수정 검색식은 상기 변형 특허 분류 기호를 포함하는 것인 것을 특징으로 하는 검색 서비스 제공 방법.And the modified search expression includes the modified patent classification code. 특허 정보를 대상으로 입수받은 검색식에 대하여 검색을 수행한 다음 검색 결과를 출력하는 특허 검색 서비스 제공 시스템이 검색 서비스를 제공하는 방법에 있어서,A method of providing a search service by a patent search service providing system that performs a search on a search expression obtained for patent information and then outputs a search result, 상기 특허 검색 서비스 제공 시스템이 기설정된 특허 분류 기호 체계에 포함되는 특허 분류 기호가 검색식에 포함된 검색 요청을 입수 받는 단계;Receiving, by the patent search service providing system, a search request in which a patent classification code included in a preset patent classification code system is included in a search expression; 상기 특허 검색 서비스 제공 시스템이 상기 특허 분류 기호 체계상에서 상기 검색식에 포함된 특허 분류 기호의 하위 특허 분류 기호에 관한 검색 결과를 생성할 수 있도록 수정 검색식을 생성하는 단계; 및Generating a modified search expression so that the patent search service providing system can generate a search result for a lower patent classification code of a patent classification code included in the search expression on the patent classification code system; And 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식으로 검색 엔진을 통해 검색을 수행하는 단계; 를 포함하며, Performing, by the patent search service providing system, a search through a search engine in the modified search formula; Including; 상기 검색 엔진은 인덱스를 포함하며,The search engine includes an index, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며,The index further includes information about a modified patent classification code that can accommodate the modified search expression, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 배열되어 있으며,The modified patent classification code may be arranged in alphabetical order, arranged in alphabetical order at the index, 상기 수정 검색식은 상기 변형 특허 분류 기호에 대한 넥스트 시블링 변형 특허 분류 기호에 대한 정보를 포함하며,The modified search expression includes information on the next sibling modified patent classification code for the modified patent classification code, 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것인 것을 특징으로 하는 검색 서비스 제공 방법.The patent classification code system may be one of an international patent classification (IPC), a US patent classification (USPC), a Japanese file index (FI), a Japanese F-term (FT), and a European patent classification (ECLA). Characterized in that the search service providing method. 제 16항에 있어서,The method of claim 16, 상기 변형 특허 분류 기호는 상기 특허 분류 기호와 1:1 대응되며, 상기 특허 분류 기호가 가지는 계층적 구조를 동일한 것을 특징으로 하는 검색 서비스 제공 방법.The modified patent classification code corresponds to the patent classification code 1: 1 and has a hierarchical structure identical to the patent classification code. 삭제delete 제 16항에 있어서,The method of claim 16, 상기 특허 검색 서비스 제공 시스템이 상기 수정 검색식을 생성하는 단계가 채용하는 방법은,The method wherein the patent search service providing system generates the modified search expression is adopted, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계;Finding, by the patent search service providing system, a next sibling patent classification code corresponding to a patent classification code included in the search expression; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호와 상기 넥스트 시블링 특허 분류 기호에 대응되는 변형 특허 분류 기호를 입수하는 단계;Obtaining, by the patent search service providing system, a modified patent classification code corresponding to a patent classification code included in the search expression and a modified patent classification code corresponding to the next sibling patent classification code; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호보다 크거나 같고 상기 넥스트 시블링에 대응되는 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및The patent retrieval service providing system generates modified patent classification code range information in a range larger than or equal to the modified patent classification code corresponding to the patent classification code included in the search expression and smaller than the modified patent classification code corresponding to the next sibling. Making; And 상기 특허 검색 서비스 제공 시스템이 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 상기 검색식을 수정하는 단계; 를 포함하는 방법과,Modifying the search expression by reflecting the generated modified patent classification code range information by the patent search service providing system; And including a, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호를 찾는 단계;Finding, by the patent search service providing system, a modified patent classification code corresponding to a patent classification code included in the search expression; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계;Finding, by the patent search service providing system, a next sibling modified patent classification code for a modified patent classification code corresponding to a patent classification code included in the search expression; 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대응되는 변형 특허 분류 기호보다 크거나 같고 상기 넥스트 시블링 변형 특허 분류 기호보다 작은 범위의 변형 특허 분류 기호 범위 정보를 생성하는 단계; 및Generating, by the patent search service providing system, modified patent classification code range information in a range greater than or equal to the modified patent classification code corresponding to the patent classification code included in the search expression and smaller than the next sibling modified patent classification code; And 상기 특허 검색 서비스 제공 시스템이 상기 생성된 변형 특허 분류 기호 범위 정보를 반영하여 상기 검색식을 수정하는 단계; 를 포함하는 방법 중에서 선택되는 어느 한 방법인 것이며,Modifying the search expression by reflecting the generated modified patent classification code range information by the patent search service providing system; It is any one method selected from among including, 상기 변형 특허 분류 기호 및 상기 넥스트 시블링 변형 특허 분류 기호를 입수 받는 것은 상기 특허 검색 서비스 제공 시스템이 상기 특허 검색 서비스 제공 시스템에 포함되어 있는 계층적 변형 특허 분류 기호 데이터베이스에 질의하여 입수 받는 것인 것을 특징으로 하는 검색 서비스 제공 방법.Receiving the modified patent classification code and the next sibling modified patent classification code means that the patent retrieval service providing system queries and obtains a hierarchical modified patent classification code database included in the patent retrieval service providing system. Characterized in that the search service providing method. 제 19항에 있어서,The method of claim 19, 상기 특허 검색 서비스 제공 시스템이 상기 검색식에 포함된 특허 분류 기호에 대한 넥스트 시블링(next sibling) 특허 분류 기호를 찾는 단계는,Wherein the patent search service providing system to find the next sibling (next sibling) patent classification code for the patent classification code included in the search expression, 계층적으로 분류된 상기 특허 분류 기호 체계를 반영하여 생성된 계층적 특허 분류 기호 데이터베이스에 상기 검색식에 포함된 특허 분류 기호를 질의하는 방식 및 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하는 방식 중 선택된 어느 하나의 방식으로 수행되는 것이며,The hierarchical patent classification code database generated by reflecting the hierarchical patent classification code system, which is hierarchically classified, expresses a method of querying the patent classification code included in the search expression and a tree structure of the patent classification code system. It is performed by any one method selected from the method of referring to the tree (tree) structure of the entire patent classification code, 상기 특허 검색 서비스 제공 시스템이 상기 변형 특허 분류 기호에 대한 넥스트 시블링(next sibling) 변형 특허 분류 기호를 찾는 단계는,Wherein the patent search service providing system to find the next sibling (next sibling) modified patent classification code for the modified patent classification code, 계층적으로 분류된 상기 변형 특허 분류 기호 체계를 반영하여 생성된 변형 특허 분류 기호 데이터베이스에 상기 변형 특허 분류 기호를 질의하는 방식 및 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조를 참조하는 방식 중 선택된 어느 하나의 방식으로 수행되는 것을 특징으로 하는 검색 서비스 제공 방법.A patent classification code representing a method of querying the modified patent classification code database generated by reflecting the modified patent classification code system classified hierarchically, and a tree structure of the modified patent classification code system. Search service providing method, characterized in that performed in any one of the manner of referencing the entire tree (tree) structure. 제 20항에 있어서, The method of claim 20, 상기 계층적 특허 분류 기호 데이터베이스는,The hierarchical patent classification code database, 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것이며,A method generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and an association relationship with a previous patent classification code for a given patent classification code; Is generated by any one method selected from among the methods generated from the data, 상기 변형 특허 분류 기호 데이터베이스는,The modified patent classification code database, 상기 계층적 특허 분류 기호 데이티베이스와 동일한 구조로 형성되며, 상기 계층적 특허 분류 기호 데이티베이스의 내용을 이루는 특허 분류 기호 각각에 1:1 대응되는 것인 것을 특징으로 하는 검색 서비스 제공 방법.And having a structure identical to that of the hierarchical patent classification code database and corresponding to each of the patent classification codes constituting the contents of the hierarchical patent classification code database. 제 20항에 있어서, The method of claim 20, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조는, The tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system is: 상기 특허 분류 기호 체계상의 특허 분류 기호에 대응되는 설명인 타이틀(title) 정보에 포함되는 도트 구조 정보를 반영하여 생성되는 방법 및 주어진 특허 분류 기호에 대한 직상위 특허 분류 기호와의 연관 관계를 포함하고 있는 데이터로 생성되는 방법 중에서 선택되는 어느 하나의 방법으로 생성되는 것인 것이며,A method generated by reflecting dot structure information included in title information, which is a description corresponding to a patent classification code on the patent classification code system, and an association relationship with a previous patent classification code for a given patent classification code; Is generated by any one method selected from among the methods generated from the data, 상기 변형 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 변형 특허 분류 기호 전체의 트리(tree) 구조는, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조와 동일한 구조를 가지며, 상기 특허 분류 기호 체계의 계층(tree) 구조를 표현하고 있는 특허 분류 기호 전체의 트리(tree) 구조의 내용을 이루는 특허 분류 기호 각각에 1:1 대응되는 것인 것을 특징으로 하는 검색 서비스 제공 방법.The tree structure of the entire modified patent classification code representing the hierarchical structure of the modified patent classification code system is a tree of the entire patent classification code representing the hierarchical structure of the patent classification code system. (1) corresponding to the patent classification code that has the same structure as the tree structure and forms the content of the tree structure of the entire patent classification code representing the hierarchical structure of the patent classification code system Search service providing method characterized in that. 사용자로부터 검색식을 입력받고, 특허 정보를 대상으로 구축된 검색 인덱스 및 특허 정보 데이터베이스 중 어느 하나 이상을 검색하여 검색 결과를 제공해 주는 기능을 포함하는 특허 검색 서비스 제공 시스템에 있어서,A patent search service providing system comprising a function of receiving a search expression from a user and searching one or more of a search index and a patent information database constructed for patent information and providing a search result, 적어도 하나 이상의 특허 분류 기호 체계상에서 계층 구조를 가지는 특허 분류 기호 간의 부모 자식 관계에 관한 정보를 바탕으로 상기 특허 분류 기호 체계상의 특허 분류 기호에 1:1 대응되도록 변형된 변형 특허 분류 기호를 포함하고 있는 변형 특허 분류 기호 데이터베이스;A modified patent classification code modified to correspond to the patent classification code in the patent classification code system based on information on the parent-child relationship between the patent classification codes having a hierarchical structure on at least one patent classification code system; Modified patent classification code database; 상기 변형 특허 분류 기호 데이터베이스를 생성하는 변형 특허 분류 기호 데이터베이스 생성 모듈;A modified patent classification code database generation module for generating the modified patent classification code database; 상기 검색식에서 특허 분류 기호가 포함되어 있을 경우, 상기 특허 분류 기호 체계상 상기 특허 분류 기호에 대응되는 타이틀 정보에 도트(dot)를 포함하는 특허 분류 기호인 경우에는 상기 입력된 특허 분류 기호의 하위 특허 분류 기호에 관한 정보를 입수하거나, 상기 변형 특허 분류 기호의 하위 변형 특허 분류 기호에 관한 정보를 입수하는 하위 계층 특허 분류 기호 처리 모듈; 및 When the patent classification code is included in the search expression, when the patent classification code includes a dot in title information corresponding to the patent classification code in the patent classification code system, the lower patent of the input patent classification code A lower hierarchical patent classification code processing module which obtains information on a classification code or obtains information on a lower modification patent classification code of the modified patent classification code; And 상기 도트를 포함하는 특허 분류 기호의 하위 특허 분류 기호에 대응되는 상기 하위 계층 특허 분류 기호 처리 모듈이 찾아낸 하위 변형 특허 분류 기호에 관한 정보를 포함하도록 상기 입력된 검색식을 수정하는 수정 검색식 생성 모듈; 을 포함하는 것이며,A modified search expression generation module for modifying the input search expression to include information about the lower modified patent classification code found by the lower layer patent classification code processing module corresponding to the lower patent classification code of the patent classification code including the dot; ; That includes, 상기 하위 계층 특허 분류 기호 처리 모듈은 상기 특허 검색 서비스 제공 시스템에 포함된 계층적 특허 분류 기호 데이터베이스에 질의하여 상기 입력된 특허 분류 기호의 하위 특허 분류 기호에 관한 정보를 입수하는 것인 것이며,The lower layer patent classification code processing module is to query the hierarchical patent classification code database included in the patent search service providing system to obtain information on the lower patent classification code of the input patent classification code. 상기 하위 계층 특허 분류 기호 처리 모듈은 상기 특허 검색 서비스 제공 시스템에 포함된 상기 계층적 변형 특허 분류 기호 데이터베이스에 질의하여 상기 변형 특허 분류 기호의 하위 변형 특허 분류 기호에 관한 정보를 입수하는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.The lower layer patent classification code processing module may query the hierarchical modified patent classification code database included in the patent search service providing system to obtain information on the lower modification patent classification code of the modified patent classification code. Search service providing system. 제 23항에 있어서,The method of claim 23, wherein 상기 계층 구조를 가지는 상기 특허 분류 기호 체계상의 특허 분류 기호에 1:1로 대응되는 변형 특허 분류 기호로 구성되는 변형 특허 분류 기호 전체가 구성되는 체계는 상기 특허 분류 기호 체계와 동등한 계층 구조를 가지는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.The system in which the modified patent classification code composed of the modified patent classification code corresponding to the patent classification code on the patent classification code system having the hierarchical structure in a one-to-one correspondence structure has a hierarchical structure equivalent to the patent classification code system. Search service providing system, characterized in that. 제 23항에 있어서,The method of claim 23, wherein 상기 수정 검색식 생성 모듈이 생성하는 수정 검색식은 상기 입력된 검색식에 포함되어 있는 특허 분류 기호 정보가 도트를 포함하는 분류 기호일 경우, 상기 도트가 포함되는 특허 분류 기호에 대응되는 변형 특허 분류 기호에 관한 정보 및 상기 변형 특허 분류 기호 체계상에서 상기 특허 분류 기호에 대응되는 변형 특허 분류 기호의 넥스트 시블링(next sibling)에 해당하는 변형 특허 분류 기호에 관한 정보를 포함하고 있는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.The modified search expression generated by the modified search expression generation module is a modified patent classification symbol corresponding to the patent classification symbol including the dot when the patent classification symbol information included in the input search expression is a classification symbol including a dot. And information about a modified patent classification code corresponding to a next sibling of a modified patent classification code corresponding to the patent classification code on the modified patent classification code system. Search service provision system. 제 23항에 있어서,The method of claim 23, wherein 상기 특허 분류 기호 체계는 국제 특허 분류(IPC), 미국 특허 분류(USPC), 일본의 파일 인덱스(FI), 일본의 F-term(FT), 유럽 특허 분류(ECLA) 중 어느 하나인 것을 특징으로 하는 검색 서비스 제공 시스템.The patent classification code system is one of an international patent classification (IPC), a US patent classification (USPC), a Japanese file index (FI), a Japanese F-term (FT), and a European patent classification (ECLA). Search service provision system. 제 23항에 있어서,The method of claim 23, wherein 입력된 검색식으로 검색을 수행하는 검색 엔진;A search engine performing a search by an input search formula; 상기 검색 엔진은 인덱스를 포함하며,The search engine includes an index, 상기 인덱스는 상기 수정 검색식을 수용할 수 있는 상기 변형 특허 분류 기호에 관한 정보를 더 포함하고 있으며,The index further includes information about the modified patent classification code that can accommodate the modified search formula, 상기 변형 특허 분류 기호는 사전 순으로 배열될 수 있어, 상기 인덱스에서 사전 순으로 인덱싱되어 있는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.And the modified patent classification code may be arranged in alphabetical order and indexed alphabetically in the index. 제 23항에 있어서,The method of claim 23, wherein 상기 변형 특허 분류 기호 데이터베이스 생성 모듈이 상기 변형 특허 분류 기호 데이터베이스를 생성하는 방법은 계층 구조를 가지는 상기 특허 분류 기호 체계상의 상기 특허 분류 기호 전체를 트리(tree) 구조로 배열하고,The modified patent classification code database generating module generates the modified patent classification code database by arranging the entire patent classification code on the patent classification code system having a hierarchical structure in a tree structure. 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 상기 변형 특허 분류 기호에 대응시키는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.And matching the modified patent classification code to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure. 제 28항에 있어서,The method of claim 28, 상기 트리 구조를 깊이 우선 탐색을 수행하면서 탐색 되는 순서를 반영하여 상기 트리 구조상의 각 노드의 특허 분류 기호에 1:1로 대응되며 생성되는 상기 변형 특허 분류 기호 체계는 상기 탐색 되는 순서와 상기 변형 특허 분류 기호를 사전 순으로 배열했을 때의 대응 순서가 일치하는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.The modified patent classification code system generated by corresponding to the patent classification code of each node in the tree structure by reflecting the search order while performing the depth-first search of the tree structure is the search order and the modified patent system. A search service providing system, characterized in that the corresponding order when sorting symbols are arranged in alphabetical order is identical. 제 23항에 있어서,The method of claim 23, wherein 상기 수정 검색식 생성 모듈이 생성하는 수정 검색식은 상기 입력된 검색식에 포함되어 있는 특허 분류 기호 정보가 도트를 포함하는 분류 기호일 경우, 상기 도트가 포함되는 특허 분류 기호에 대응되는 변형 특허 분류 기호보다는 크거나 같고, 상기 변형 특허 분류 기호 체계상의 상기 변형 특허 분류 기호의 넥스트 시블링(next sibling)보다 작은 범위에 관한 정보를 포함하는 것인 것을 특징으로 하는 검색 서비스 제공 시스템.The modified search expression generated by the modified search expression generation module is a modified patent classification symbol corresponding to the patent classification symbol including the dot when the patent classification symbol information included in the input search expression is a classification symbol including a dot. And greater than or equal to and including information about a range less than next sibling of the modified patent classification code on the modified patent classification code system.
KR1020070002552A 2007-01-09 2007-01-09 Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications KR100855238B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070002552A KR100855238B1 (en) 2007-01-09 2007-01-09 Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications
PCT/KR2008/000130 WO2008084979A1 (en) 2007-01-09 2008-01-09 Patent searching method and patent search system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070002552A KR100855238B1 (en) 2007-01-09 2007-01-09 Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications

Publications (2)

Publication Number Publication Date
KR20080065424A KR20080065424A (en) 2008-07-14
KR100855238B1 true KR100855238B1 (en) 2008-09-01

Family

ID=39608832

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070002552A KR100855238B1 (en) 2007-01-09 2007-01-09 Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications

Country Status (2)

Country Link
KR (1) KR100855238B1 (en)
WO (1) WO2008084979A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10019442B2 (en) * 2015-05-31 2018-07-10 Thomson Reuters Global Resources Unlimited Company Method and system for peer detection
WO2017078214A1 (en) * 2015-11-04 2017-05-11 (주)윕스 Automatic patent classification code recommendation method and server for same
EP3391570B1 (en) 2015-12-18 2023-12-13 Bayerische Motoren Werke Aktiengesellschaft Method for transmitting a stream in a wireless network from a wireless communication device to a plurality of wireless communication devices with nack avoidance

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990087858A (en) * 1998-05-23 1999-12-27 구자홍 Method for classifying and searching data
KR20000062514A (en) * 1999-03-08 2000-10-25 구자홍 Method for automatically sorting and searching patent materials and analyzing searched data
KR20010086860A (en) * 2000-03-03 2001-09-15 최식, 김일수 Data search and analysis system and method therefor
EP1213665A2 (en) 2000-12-07 2002-06-12 Patentmall Limited Patent classification displaying method and apparatus
KR20020084985A (en) * 2001-05-03 2002-11-16 현대자동차주식회사 A patent search system of an intellectual property system and a search method thereof
KR20040007860A (en) * 2002-07-11 2004-01-28 한국전자통신연구원 Method for constructing database of technique classification patent map

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100502174B1 (en) * 2002-09-11 2005-07-20 한국과학기술정보연구원 Method of patent search using icon and method and media that can record computer program sources thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990087858A (en) * 1998-05-23 1999-12-27 구자홍 Method for classifying and searching data
KR20000062514A (en) * 1999-03-08 2000-10-25 구자홍 Method for automatically sorting and searching patent materials and analyzing searched data
KR20010086860A (en) * 2000-03-03 2001-09-15 최식, 김일수 Data search and analysis system and method therefor
EP1213665A2 (en) 2000-12-07 2002-06-12 Patentmall Limited Patent classification displaying method and apparatus
KR20020084985A (en) * 2001-05-03 2002-11-16 현대자동차주식회사 A patent search system of an intellectual property system and a search method thereof
KR20040007860A (en) * 2002-07-11 2004-01-28 한국전자통신연구원 Method for constructing database of technique classification patent map

Also Published As

Publication number Publication date
KR20080065424A (en) 2008-07-14
WO2008084979A1 (en) 2008-07-17

Similar Documents

Publication Publication Date Title
Petkova et al. Hierarchical language models for expert finding in enterprise corpora
US7519582B2 (en) System and method for performing a high-level multi-dimensional query on a multi-structural database
Boyack et al. Domain visualization using VxInsight® for science and technology management
US7047255B2 (en) Document information display system and method, and document search method
KR101190230B1 (en) Phrase identification in an information retrieval system
US7739291B2 (en) Methods and systems for displaying matching business objects
KR101534155B1 (en) Patent Information Providing Method and System
US20080147578A1 (en) System for prioritizing search results retrieved in response to a computerized search query
US20080201302A1 (en) Using promotion algorithms to support spatial searches
US20080134015A1 (en) Web Site Structure Analysis
US20020156779A1 (en) Internet search engine
US20080243784A1 (en) System and methods of query refinement
US20080147641A1 (en) Method for prioritizing search results retrieved in response to a computerized search query
CN107748803B (en) Method for designing spatial situation characteristic event database
US20080147588A1 (en) Method for discovering data artifacts in an on-line data object
CN106372073A (en) Mathematical formula retrieval method and apparatus
KR101534159B1 (en) Method and System on Patent Information Association Analysis System for Social Network Analysis Result
Thelwall Exploring the link structure of the Web with network diagrams
KR100855238B1 (en) Patent Searching Method and Patent Search System Using Query Automatically Containing hierarchically Subordinate Patent Classifications
JP4667889B2 (en) Data map creation server and data map creation program
CN105975508B (en) Personalized meta search engine search result synthesizes sort method
KR100834066B1 (en) Patent searching method and patent search system using query automatically containing hierarchically subordinate patent classifications with or operator
US20100268723A1 (en) Method of partitioning a search query to gather results beyond a search limit
Kinsella et al. An interactive map of semantic web ontology usage
KR20080065519A (en) Patent searching method using query automatically containing hierarchically subordinate patent classifications

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120828

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130827

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150825

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160719

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170825

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190827

Year of fee payment: 12