WO2020209498A1 - 특허 검색 방법 및 장치 - Google Patents

특허 검색 방법 및 장치 Download PDF

Info

Publication number
WO2020209498A1
WO2020209498A1 PCT/KR2020/002783 KR2020002783W WO2020209498A1 WO 2020209498 A1 WO2020209498 A1 WO 2020209498A1 KR 2020002783 W KR2020002783 W KR 2020002783W WO 2020209498 A1 WO2020209498 A1 WO 2020209498A1
Authority
WO
WIPO (PCT)
Prior art keywords
search
formula
unit
expression
synonym set
Prior art date
Application number
PCT/KR2020/002783
Other languages
English (en)
French (fr)
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 권준동
Publication of WO2020209498A1 publication Critical patent/WO2020209498A1/ko

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/242Query formulation
    • 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/2452Query translation
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/247Thesauruses; Synonyms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services

Definitions

  • the present invention relates to a patent search method and apparatus, and more particularly, to a method and apparatus capable of significantly reducing the effort and labor, time and cost required for patent search by automating the creation and search process of a patent search formula.
  • search formula When searching for a patent, you should use a search formula.
  • search expression may be that various vocabularies having the same meaning are used in the patent specification, and the other is to limit the search scope to title, summary, or claim, thereby searching for unrelated (noise) patents. It may be because it is to be excluded from.
  • search engine If parentheses, operators, or special codes are not inserted in the correct position, the search engine generates an error. And, if there are too many unrelated (noise) patents or too few results in the search results made in this way, the same process must be repeated several times.
  • the present invention was conceived to solve the above-described problem, and an object of the present invention is to provide a plurality of input units for selecting a search range, designate a plurality of search ranges in units of input units, and provide a search formula generated in units of input units. This is to reduce the effort required to search for a patent using a search formula by automatically combining and generating it.
  • the patent search apparatus for solving the above technical problem is configured to include a patent specification storage unit, a patent search unit, a search formula generation unit, a search request unit, and at least one synonym set input unit,
  • the synonym set input unit includes at least two search range designators.
  • the patent search method according to the present invention includes a data input step, a search formula generation step, and a patent search step.
  • a plurality of input units capable of selecting a search range are provided, and a search expression is automatically generated from the plurality of input units to search for a patent using a search expression. It has the effect of reducing the effort required.
  • FIG. 1 is a block diagram of a patent search apparatus according to the present invention.
  • FIG. 3 is a flowchart of a patent search method according to the present invention.
  • 5 is another embodiment of the step of generating a search expression according to the present invention.
  • FIG. 1 is a block diagram of a patent search apparatus according to the present invention.
  • the patent storage unit 100 includes at least one patent specification.
  • the patent search unit 200 receives the automatic completion search formula (A) as an input and searches for a patent specification that satisfies the condition of the automatic completion search formula (A) in the patent storage unit 100.
  • the patent storage unit 100 does not limit its shape and location as long as it includes a recording medium capable of storing the contents of the patent specification.
  • the patent search unit 200 does not limit its shape and location as long as it includes a recording medium including a command for searching for a patent specification including specific content in the patent storage unit 100.
  • patent storage unit 100 and the patent search unit 200 may be implemented in an external server and implemented in the form of an API, and are already provided independently, such as Google Patents, Keyprise, or USPTO. It can also be included as a service to be used.
  • search expression is “patent AND search”
  • search result is returned by “patent AND search” in the Google Patents patent database.
  • the reason that the blank is converted to a + sign in the search expression included in the address is because the + sign is interpreted as a blank in the web address input method.
  • the search expression refers to a character string expressed by the patent search unit 200 in a manner predetermined by using words, operators, parentheses, or search range codes for the substitution possibility, inclusion, condition range or search range of the word to be searched.
  • the operator may be a logical operator, an exact match operator, or an equality operator.
  • the logical operator may be an OR operator, an AND operator, or a NOT operator.
  • the string “OR” can be used as the OR operator.
  • the OR operator is inserted between words, and spaces at both ends of the operator are the criteria to distinguish the word from the operator.
  • Words connected by the AND operator mean that all words connected by the AND operator must exist in the patent specification.
  • the string “AND ” can be used as the AND operator.
  • the AND operator is inserted between words, and spaces at both ends of the operator are the criteria for separating the word from the operator.
  • the AND operator can generally be expressed as a space (space).
  • the parentheses can be used to change the order of operations.
  • the AND operator takes precedence over the OR operator.
  • the OR operator can perform first using parentheses.
  • search expression is “patent AND expression OR search”
  • a patent specification including both “patents” and “expression” or a patent specification including “search” is searched.
  • search expression is “patent AND (expression OR search)”
  • a patent specification containing “patent” and “expression” or “search” is searched.
  • the parentheses may also be used when specifying a conditional range.
  • the AND operator can be omitted.
  • search expression “(expression OR “search string”) AND (operator OR operater)” may be expressed as “(expression OR “search string”)(operator OR operater)”.
  • double quotation marks or quotation marks which are exact matching operators, may be inserted at both ends of the word.
  • the parentheses may be parentheses, curly brackets, or square brackets.
  • the search range may be designated as the entire contents (full text) of the patent specification, or may be designated as a constituent item of the patent specification such as the name (title) of the invention, summary or claim.
  • the search range code is a character or a character string indicating the search range.
  • the above equality operator is used to express a condition to be included in the search range.
  • the equivalent operator may be a character, a character string, or a special symbol predetermined by the patent search unit 200.
  • the equivalent operator is inserted at the beginning of a sentence, but may be inserted at the end of a sentence according to the patent search unit 200.
  • the special symbol is generally used, but other characters such as / special symbols, strings or special symbols may be used.
  • the search range code is generally not used. However, if it is previously designated by the patent search unit 200, the full text search range code may be used.
  • the search formula may differ in operator, parenthesis, and search range code or order according to the patent search unit 200.
  • the synonym set input unit 300 receives a word and a search range from a user or a computer-readable recording medium and displays it to the user, and one or more may be included in the patent search apparatus according to the present invention.
  • words “expression”, “search string”, and “query string” included in the second synonym set input unit 300-2 in FIG. 2 are all interpreted as replaceable words by the patent search apparatus according to the present invention. .
  • the synonym set input unit 300 may display a portion for receiving and displaying words in an input window, but not all of the input words need to be included in the input window, and a plurality of inputted words in the synonym set input unit 300 Representative words arbitrarily designated among synonyms of may be located outside the input window.
  • “expression” is designated as a representative word among the words “expression”, “search string”, and “query string” included in the corresponding synonym set input unit 300-2. to be.
  • the synonym set input unit 300 includes at least two search range designating units 310 capable of receiving one of a “included” or “not included” state in different search ranges.
  • the synonym set input unit 300 can be displayed to the user, the type of the display device and the means for transmitting display information are not limited.
  • the search ranges of the search range designation unit 310 included in the same synonym set input unit 300 are different from each other.
  • search range 310-1 in FIG. 2 is a full text (full document)
  • search range 310-2 cannot be full text.
  • the search range designation unit 310 does not limit the form as long as only one of the “included” and “not included” states can be displayed.
  • search range of 310-1 is the full text (full document)
  • search range of 310-2 is the summary
  • search range of 310-3 is the claim, but the scope of the present invention is not limited thereto. .
  • the search range designation unit 310 may be in the form of a check box as shown in FIG. 2, but may also be in the form of a button.
  • the search range of the search range designating unit 310 is one of a full text (full document), a title, a summary, or a claim.
  • the search expression generation unit 400 generates the auto-complete search expression (A) based on the words and search ranges input to the all synonym set input unit 300.
  • At least one word for each synonym set input unit 300 is in a'include' state among the search range designating units 310 included in the synonym set input unit 300 including the corresponding word.
  • This is a search expression expressed in a manner previously designated by the patent search unit 200 using words, operators, parentheses, or search range codes to be included in the search range of all the search range designating units 310.
  • a check box in the check box means'included'
  • a search range of 310-1 is a full text (all documents)
  • a search range of 310-2 is a summary
  • a search of 310-3 If the scope is a claim, the generated autocomplete search expression A may exist anywhere in the patent specification, but the “patent” included in 300-1 may be included in the “expression”, “search string” to “query string” included in 300-2.
  • the search expression above expresses the condition that at least one of ”must be present in the summary, and at least one of “operator” or “operater” included in 300-3 must be present in both the summary and the claim. .
  • the search range code is a character or string indicating the search range.
  • the autocomplete search formula (A) includes at least one full text search formula (B1) or a local search formula (B2).
  • FIG. 2 includes one full text search formula (B1) and two local search formulas (B2-1, B2-2).
  • the B1 full text search formula is the patent search formula expressing that at least one of the words included in the 300-1 synonym set input unit in which 310-1 is'included' should be included in the full text.
  • the B2-1 region search formula is the search expressing that at least one word should be included in the summary item of the patent specification for each of the 300-2 and 300-3 synonym set input units in which 310-2 is in a'included' state. Expression.
  • the B2-2 area search formula is the search formula expressing that at least one of the words included in the 300-3 synonym set input unit in which 310-3 is in a “included” state should be included in the claim item of the patent specification.
  • the search range of the full text search formula (B1) is the entire patent specification, and includes at least one synonym set search formula (C).
  • the B1 full text search formula includes one synonym set search formula (C1).
  • search range code is generally not used.
  • the search range of the local search formula (B2) is one of the items constituting the patent specification, and includes at least one synonym set search formula (C) and one search range code.
  • the B2-1 area search formula includes the C2, C3 synonym set search formula, and AB, which is the search range code of the summary item, is inserted at the beginning.
  • the B2-2 area search expression includes the C4 synonym set search expression, and CL, which is the search range code of the claim item, is inserted at the beginning.
  • the local search formula B2-1 for the summary search range is expressed as one local search formula (B2) by inserting an AND operator between the synonym set search formulas C2 and C3. If the autocomplete search formula (A) can be expressed, its form is not limited.
  • the synonym set search formula (C) included in the B1 full text search formula or the B2 local search formula is a search range designation search unit 310 that specifies the search range of the full text search formula (B1) or the local search formula (B). ) Is generated for each synonym set input unit 300 in the'included' state, and includes an OR operator between words included in the corresponding synonym set input unit 300.
  • the C1 synonym set search expression is generated in the 300-1 synonym set input unit in which 310-1 is'included', and the synonym set input unit 300 in which the synonym set input unit 310-2 is in the'include' state.
  • the synonym set search formulas C2 and C3 were generated in -2 and 300-3, and the synonym set search formula C4 was generated in the 300-3 synonym set input unit in which the synonym set input unit 300-3 is in a'included' state.
  • the synonym set search formula (C) included in the full text search formula B1 is only the synonym set search formula C1, and since the full text search range code is not generally used, the synonym set input unit C1 is the full text search formula B1. Became.
  • the auto-complete search formula (A) is the full text search formula (B1) or when the sum of the total number of the full text search formula (B1) and the local search formula (B2) included in the auto-complete search formula (A) is two or more.
  • An AND operator may be included between the local search expression (B2).
  • the full text search expression B1 was generated from the synonym set input unit 300-1
  • the local search expression B2-1 was generated from the synonym set input units 300-2 and 300-3
  • the synonym set input unit 300-3 was generated from the synonym set input unit 300-3.
  • the area search formula B2-2 was created.
  • the AND operator can be expressed only with spaces (spaces), but in FIG. 2, the full text search formula B1 and the local search formulas B2-1 and B2-2 are connected by an AND operator to create a patent search formula A.
  • the search range code is located at the front or the end of the area search formula (B2) including the search range code.
  • the search range code is defined to be located at the end of the local search expression (B), and the equivalent operator is a / symbol, it may be expressed as “(expression OR “search string” OR “query string”)/AB”.
  • the search request unit 500 requests the patent search unit 200 to search using the automatic completion search formula (A).
  • the search request unit 500 may request a search in response to a user's response in the form of a button.
  • search request unit 500 can request a search from the patent search unit 200, the means is not limited.
  • the patent search apparatus may include a search type display unit 600 that displays the automatic completion search formula A generated by the search formula generation unit 400 to a user.
  • the automatic completion search formula (A) generated by the patent search device according to the present invention always includes at least one word per synonym set input unit 300 in the synonym set input unit 300 including the corresponding word as described above. Since it indicates that it should be included in the search range of all the search range designating units 310 in the'included' state among the search range designating unit 310, the user can recognize the search condition even if the search expression is not displayed. , May be displayed to the user for checking.
  • the search type display unit 600 does not limit the type of display device and the display information transmission means as long as it can be displayed to the user.
  • FIG. 3 is a flowchart of a patent search method according to the present invention.
  • At least one synonym set input unit 300 is generated, and at least one word and at least two search ranges are received for each synonym set input unit 300.
  • the synonym set input unit 300-1 is'included' in the word “patent” and the search range 310-1 (full text), and in the search range 310-2 (summary) and 310-3 (claim). I received the information that'not included'.
  • the patent search apparatus may receive data from a user or a computer-readable recording medium.
  • data can be input through a button and a keyboard, and if the subject is a computer-readable recording medium, data can be automatically input by a pre-written and stored programming code.
  • data input by a user may be processed and input by a computer-readable recording medium.
  • the search expression generation unit 400 generates the auto-complete search expression (A).
  • an auto-complete search formula A that satisfies the condition of the auto-complete search formula (A) was generated.
  • the search request unit 500 requests the patent search unit 200 to search by the automatic completion search formula (A).
  • the method of requesting a search by the search request unit 500 to the patent search unit 200 is not limited as long as the patent search formula (A) can be transmitted.
  • the patent storage unit 100 and the patent search unit 200 are included in the patent search apparatus according to the present invention as a database and search engine of Google Patents, respectively, as described above, Through the Internet, the search formula may be included in a parameter of the URL and transmitted.
  • the search expression display unit 500 displays the autocomplete search expression (A) generated by the search expression generation unit 400 to the user
  • the search expression display step (S400) may be included.
  • the search type display step (S400) does not limit the type of the display device and the display information transmission means as long as the automatic completion search formula (A) can be displayed to the user.
  • the search formula generation step (S200) is a sub-search formula generation step (S210) of generating a full text search formula (B1) or a local search formula (B2) for one of the search ranges included in the patent search device. ) And the linking step (S220) of connecting the full text search formula (B1) or the area search formula (B2).
  • the sub-search formula generation step (S210) is performed for all the search ranges included in the patent search device.
  • the linking step (S220) is performed at least once after the second sub-search color generation step (S210) to the last sub-search expression generation step (S210).
  • FIG. 4 shows that the full text search formula B1, the area search formula B2-1, and B2-2 of FIG. 2 are generated (step S210 is performed three times in a row), and three search formulas are connected (step S220). ) This is an embodiment of completing the auto-complete search formula A.
  • FIG. 5 shows that the full text search formula B1 of FIG. 2 is generated (a first step S210), the area search formula B2-1 is generated (a second step S210), and the full text search formulas B1 and B2 -1 is connected (step S220), and the area search formula B2-2 is created again (the third step S210) and further connected to the search formula connected before (step S220) to complete the auto-complete search formula A.
  • This is an example.
  • the step S210 of generating the local search expression B2-1 from the synonym set input units 300-2 and 300-3 in which the search range designating unit 310-2 meaning the summary item is in a'included' state is performed twice. Can be performed over.
  • the present invention can be applied in whole or in part to a patent retrieval system.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Primary Health Care (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Technology Law (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 특허 검색 방법 및 장치에 관한 것으로, 보다 상세하게는 검색범위를 선택할 수 있는 입력부를 다수 구비하고, 입력부 단위로 다수의 검색범위를 지정하며, 입력부 단위로 생성된 검색식을 자동으로 조합 및 생성함으로써 특허를 검색하는데 드는 노력을 감소시키기 위한 방법 및 장치에 관한 것이다.

Description

특허 검색 방법 및 장치
특허 검색 방법 및 장치에 관한 것으로, 보다 상세하게는 특허 검색식 생성 및 검색 과정을 자동화하여 특허 검색을 하는데 드는 노력과 수고, 시간과 비용을 획기적으로 줄일 수 있는 방법 및 장치에 관한 것이다.
특허를 검색할 때 검색식을 사용해야 한다. 검색식을 사용해야 하는 주된 원인 중 하나는 특허 명세서에는 동일한 의미를 갖는 다양한 어휘가 사용되기 때문일 것이고, 또 다른 하나는 검색 범위를 제목, 요약 내지 청구항 등으로 한정함으로써 관련 없는(노이즈) 특허를 검색 결과에서 제외시키기 위한 것이기 때문일 것이다.
특허 검색식은 다수의 키워드와 각각의 키워드의 동의어들이 원하는 검색범위에 포함되어야 하는 조건을 괄호, 연산자 내지 특수 코드 등을 사용해서 표현해야 한다.
괄호, 연산자 내지 특수 코드 등이 정확한 위치에 삽입되지 않는다면 검색 엔진은 오류를 발생시킨다. 그리고 이렇게 만들어진 검색식으로 검색한 결과에 관련 없는(노이즈) 특허가 너무 많거나 결과 자체가 너무 적으면, 동일한 과정을 몇 번이고 반복해야 한다.
이러한 과정은 상당한 노력과 수고, 시간과 비용이 투입된다.
본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 검색 범위를 선택할 수 있는 입력부를 다수 구비하고, 입력부 단위로 다수의 검색범위를 지정하며, 입력부 단위로 생성된 검색식을 자동으로 조합 및 생성함으로써 검색식을 사용하여 특허를 검색하는데 드는 노력을 감소시키기 위한 것이다.
상기 기술적 과제를 해결하기 위한 본 발명에 의한 특허 검색 장치는 특허 명세서 저장부, 특허 검색부, 검색식 생성부, 검색 요청부 및 최소 한 개 이상의 동의어집합 입력부를 포함하여 구성되며,
상기 동의어집합 입력부는 최소 두 개 이상의 검색범위 지정부를 포함하여 구성된다.
본 발명에 의한 특허 검색 방법은 데이터 입력 단계, 검색식 생성 단계, 특허 검색 단계를 포함하여 구성된다.
본 발명의 관련어 자동 검색 및 특허 검색식 자동 완성 시스템 및 방법에 따르면, 검색 범위를 선택할 수 있는 입력부를 다수 구비하고, 다수의 입력부로부터 검색식을 자동으로 생성함으로써 검색식을 사용하여 특허를 검색하는데 드는 노력을 감소시키기는 효과가 있다.
도1은 본 발명에 의한 특허 검색 장치의 구성도이다.
도2는 본 발명에 의한 동의어집합 입력부의 일실시예이다.
도3은 본 발명에 의한 특허 검색 방법의 흐름도이다.
도4는 본 발명에 의한 검색식 생성 단계의 일실시예이다.
도5는 본 발명에 의한 검색식 생성 단계의 또 다른 일실시예이다.
이하, 첨부 도면을 참조하여 본 발명의 실시 예를 상세하게 설명한다. 그러나 다음에 예시하는 본 발명의 실시 예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 상술하는 실시 예에 한정되는 것은 아니다. 본 발명의 실시 예는 당 업계에서 통상의 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위하여 제공되는 것이다.
도1은 본 발명에 의한 특허 검색 장치의 구성도이다.
특허 저장부(100)는 최소 한 개 이상의 특허 명세서를 포함한다.
특허 검색부(200)는 자동완성 검색식(A)을 입력으로 받아서 해당 자동완성 검색식(A)의 조건을 만족하는 특허 명세서를 특허 저장부(100)에서 검색한다.
상기 특허 저장부(100)는 특허 명세서의 내용을 저장할 수 있는 기록매체가 포함되기만 한다면 형태 및 위치를 한정하지 않는다.
상기 특허 검색부(200)는 상기 특허 저장부(100)에서 특정 내용을 포함하는 특허 명세서를 검색할 수 있는 명령어를 포함하는 기록매체가 포함되기만 한다면 형태 및 위치를 한정하지 않는다.
예를 들어, 상기 특허 저장부(100)와 상기 특허 검색부(200)는 외부 서버에서 구현되어 API 형태로 구현될 수 있고, 구글 특허(Google Patents), 키프리스 내지 USPTO와 같이 이미 독립적으로 제공되는 서비스로서 포함될 수도 있다.
더 상세하게는, 상기 특허 저장부(100)와 상기 특허 검색부(200)가 각각 구글 특허(Google Patents)의 특허 데이터베이스와 검색 엔진으로 포함된 경우, “https://patents.***.com/?q=”주소 뒤에 검색식만 입력해서 상기 구글 특허(Google Patents) 서버에 접속을 시도하면, 구글 특허의 검색 엔진은 구글 특허의 특허 데이터베이스에서 해당 검색식으로 검색한 결과를 반환한다.
예를 들어, 상기 검색식이 “patent AND search”인 경우, “https://patents.***.com/?q=(patent)+AND+(search)” 주소를 사용하여 구글 특허(Google Patents) 서버에 접속을 하면, 구글 특허(Google Patents) 특허 데이터베이스에서 “patent AND search”로 검색한 결과를 반환한다.
상기 주소에 포함된 검색식에서 공백이 +기호로 변환된 것은 웹 주소 입력 방식에서 +기호는 공백으로 해석되기 때문이다.
상기 검색식은 검색할 단어의 대체 가능성, 포함 여부, 조건 범위 내지 검색 범위를 단어, 연산자, 괄호 내지 검색범위 코드를 사용하여 특허 검색부(200)에 의해 미리 정해진 방식으로 표현한 문자열을 의미한다.
상기 연산자는 논리 연산자, 완전일치 연산자 내지 등가 연산자가 될 수 있다.
상기 논리 연산자는 OR 연산자, AND 연산자 내지 NOT 연산자가 될 수 있다.
상기 OR 연산자로 연결된 단어들은 특허 명세서에 해당 OR 연산자로 연결된 단어 중에서 한 개만 존재해도 된다는 것을 의미한다.
예를 들어, OR 연산자로 “ OR ”문자열이 사용될 수 있다. 해당 OR 연산자는 단어 사이에 삽입되며, 연산자의 양 끝에 있는 공백이 단어와 연산자를 구분하는 기준이 된다.
상기 AND 연산자로 연결된 단어들은 특허 명세서에 해당 AND 연산자로 연결된 모든 단어가 반드시 존재해야 한다는 것을 의미한다.
예를 들어, AND 연산자로 “ AND ”문자열이 사용될 수 있다. 해당 AND 연산자는 단어 사이에 삽입되며, 연산자의 양 끝에 있는 공백이 단어와 연산자를 구분하는 기준이 된다.
상기 AND 연산자는 일반적으로 공백(띄어쓰기)으로 표현할 수 있다.
예를 들어, “patent AND search”와 “patents search”는 동일한 검색식으로 인식된다.
상기 괄호는 연산 순서를 변경하는데 사용될 수 있다.
예를 들어, 일반적인 경우 AND 연산자는 OR 연산자보다 우선순위가 높다. 이 경우 괄호를 사용하여 OR 연산자가 먼저 수행할 수 있다. 검색식이“patent AND expression OR search”인 경우, “patents”와 “expression”이 모두 포함되어 있는 특허 명세서 또는 “search”가 포함된 특허 명세서를 검색한다. 하지만 검색식이 “patent AND (expression OR search)”인 경우, “patent”가 포함되어 있고, “expression”또는 “search”도 포함되어 있는 특허 명세서를 검색한다.
상기 괄호는 조건 범위를 지정하는 경우에도 사용될 수 있다.
예를 들어, “expression”또는 “search string”이 포함되어 있고, operator” 또는 “operater”도 포함되어 있는 특허 명세서를 검색하고자 하는 경우, expression”과 “search string”를 괄호 안에서 OR 연산자로 연결하고, operator”와 “operater”도 괄호 안에서 OR 연산자로 연결한 다음, AND 연산자로 연결하여 “(expression OR “search string”) AND (operator OR operater)”로 표현할 수 있다.
괄호로 지정된 검색 범위를 다른 단어 또는 다른 괄호로 지정된 검색 범위와 AND 연산을 하는 경우, AND 연산자를 생략할 수 있다.
예를 들어, “(expression OR “search string”) AND (operator OR operater)”검색식은 “(expression OR “search string”)(operator OR operater)”로 표현될 수도 있다.
상기 단어에 공백이 포함된 경우에 단어의 양 끝에 완전일치 연산자인 쌍따옴표 또는 따옴표가 삽입될 수 있다.
상기 괄호는 소괄호, 중괄호 내지 대괄호가 될 수 있다.
상기 검색범위는 특허 명세서 전체 내용(전문)으로 지정할 수 있고, 발명의 명칭(제목), 요약 내지 청구항과 같은 특허 명세서의 구성항목으로 지정할 수도 있다.
상기 검색범위 코드는 상기 검색범위를 의미하는 문자 내지 문자열이다.
상기 등가 연산자는 검색범위에 포함되어야 할 조건을 표현하기 위해 사용된다.
상기 등가 연산자는 상기 특허 검색부(200)에 의해 미리 정해진 문자, 문자열 내지 특수기호가 될 수 있다.
예를 들어, 상기 특허 검색부(200)가 발명의 명칭 항목을 TI로 미리 정의했고, “operator”또는 “operater”가 발명의 명칭에 포함된 특허 명세서를 검색하고 싶다면, “operator”또는 “operater” 조건을 괄호로 한정하고 검색범위 코드와 등가 연산자로 연결하여 “TI=(operator OR operater)”로 표현할 수 있다.
일반적으로 상기 등가 연산자는 문장의 맨 앞에 삽입되지만, 상기 특허 검색부(200)에 따라 문장의 맨 뒤에 삽입될 수도 있다.
예를 들어, “TI=(operator OR operater)”를 “(operator OR operater)/TI”로 표현할 수 있다.
상기 등가 연산자는 일반적으로 = 특수기호가 사용되지만, / 특수기호 같은 다른 문자, 문자열 내지 특수기호가 사용될 수도 있다.
상기 검색범위가 전문(전체문서)인 경우, 일반적으로 검색범위 코드를 사용하지 않지만, 특허 검색부(200)에 의해 미리 지정되어 있는 경우, 전문 검색범위 코드를 사용해야 할 수도 있다.
상기 검색식은 상기 특허 검색부(200)에 따라 연산자, 괄호, 검색범위 코드 내지 순서는 다를 수 있다.
동의어집합 입력부(300)는 사용자 또는 컴퓨터 판독 가능한 기록매체로부터 단어와 검색범위를 입력받아 사용자에게 표시하고, 본 발명에 의한 특허 검색 장치에 한 개 이상 포함될 수 있다.
도2는 본 발명에 의한 동의어집합 입력부의 일실시예이다.
예를 들어, 본 발명에 의한 특허 검색 장치에 포함된 상기 동의어집합 입력부(300)가 3개인 경우, 도2와 같이 동일한 형태의 상기 동의어집합 입력부 300-1, 300-2, 300-3 3개가 표시될 수 있다.
상기 동일한 동의어집합 입력부(300)에 입력된 모든 단어는 본 발명에 의한 특허 검색 장치에 의해 모두 대체 가능한 단어로 해석된다.
예를 들어, 도2에서 두 번째 동의어집합 입력부 300-2에 포함된 단어인 “expression”, “search string”, “query string”은 본 발명에 의한 특허 검색 장치에 의해 모두 대체 가능한 단어로 해석된다.
상기 동의어집합 입력부(300)은 단어를 입력받고 표시하는 부분을 입력창을 형태로 표시할 수 있지만, 입력된 모든 단어가 입력창 내부에 포함될 필요는 없으며, 동의어집합 입력부(300)에 입력된 다수의 동의어 중에서 임의로 지정된 대표 단어가 입력창 외부에 위치할 수 있다.
예를 들어, 도2에서 두 번째 동의어집합 입력부 300-2는 해당 동의어집합 입력부 300-2에 포함된 단어 “expression”, “search string”, “query string” 중에서 “expression”이 대표 단어로 지정된 상태이다.
상기 동의어집합 입력부(300)는 서로 다른 검색범위에 '포함' 또는 '미포함' 상태 중 한 가지 상태를 입력받을 수 있는 검색범위 지정부(310)를 최소 두 개 이상 포함한다.
상기 동의어집합 입력부(300)는 사용자에게 표시될 수 있다면, 디스플레이 장치의 종류 및 디스플레이 정보 전송 수단을 한정하지 않는다.
상기 동일한 동의어집합 입력부(300)에 포함된 검색범위 지정부(310)의 검색범위는 서로 다르다.
예를 들어, 도2에서 310-1의 검색범위가 전문(전체문서)인 경우, 310-2의 검색범위는 전문이 될 수 없다.
상기 검색범위 지정부(310)는 ‘포함’ 또는 ‘미포함’상태 중 한 가지 상태만 나타낼 수 있다면, 그 형태를 한정하지 않는다.
도2에서 체크박스에 체크한 상태가 ‘포함’상태를 의미한다고 가정하였으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
도2에서 310-1의 검색범위가 전문(전체문서), 310-2의 검색범위가 요약이고, 310-3의 검색범위가 청구항인 경우를 가정하였으나, 본 발명의 범위가 이에 한정되는 것은 아니다.
예를 들어, 상기 검색범위 지정부(310)는 도2와 같이 체크박스 형태일 수 있지만, 버튼 형태일 수도 있다.
도2와 같이 사용자는 상기 동의어 입력부(300)단위로 검색범위를 상기 검색범위 지정부(310)을 이용하여 변경할 수 있기 때문에, 편리하게 검색식을 변경할 수 있는 장점이 있다.
상기 검색범위 지정부(310)의 검색범위는 전문(전체문서), 제목, 요약 내지 청구항 중 한 개이다.
검색식 생성부(400)는 상기 모든 동의어집합 입력부(300)에 입력된 단어와 검색범위로 상기 자동완성 검색식(A)을 생성한다.
상기 자동완성 검색식(A)은 상기 동의어집합 입력부(300)마다 적어도 한 개 단어가 해당 단어를 포함한 상기 동의어집합 입력부(300)에 포함된 상기 검색범위 지정부(310) 중에서 '포함' 상태인 상기 모든 검색범위 지정부(310)의 검색범위에 포함되어야 하는 것을 단어, 연산자, 괄호 내지 검색범위 코드를 사용하여 특허 검색부(200)에 의해 미리 지정된 방식으로 표현한 검색식이다.
예를 들어, 도2에서 체크박스에 체크한 상태가 ‘포함’상태를 의미하고, 310-1의 검색범위가 전문(전체문서), 310-2의 검색범위가 요약이고, 310-3의 검색범위가 청구항인 경우, 생성된 자동완성 검색식 A는 300-1에 포함된 “patent”는 특허 명세서에 어디든 존재해도 되지만, 300-2에 포함된 “expression”, “search string” 내지 “query string”중 최소 한 개는 반드시 요약에 존재해야 하고, 300-3에 포함된 “operator” 또는 “operater” 중 최소 한 개는 반드시 요약과 청구항 두 항목에 존재해야 한다는 조건을 상기 검색식으로 표현하고 있다.
상기 검색범위 코드는 상기 검색범위를 의미하는 문자 또는 문자열이다.
예를 들어, 도2에서는 제목을 의미하는 검색범위 코드로 “AB”를 사용하였고, 청구항을 의미하는 검색범위 코드로 “CL”을 사용하였지만, 본 발명의 범위를 이에 한정하는 것은 아니다.
상기 자동완성 검색식(A)은 최소 한 개 이상의 전문 검색식(B1) 또는 지역 검색식(B2)을 포함한 한다.
예를 들어, 도2에서는 한 개의 전문 검색식(B1)과 두 개의 지역 검색식(B2-1, B2-2)을 포함하고 있다.
도2에서 상기 B1 전문 검색식은 310-1이 ‘포함’상태인 상기 300-1 동의어집합 입력부에 포함된 단어 중 최소 한 개가 전문에 포함되어야 하는 것을 표현한 상기 특허 검색식이다.
도2에서 상기 B2-1 지역 검색식은 310-2가 ‘포함’상태인 상기 300-2, 300-3 동의어집합 입력부마다 적어도 한 개의 단어가 특허 명세서의 요약 항목에 포함되어 있어야 하는 것을 표현한 상기 검색식이다.
도2에서 상기 B2-2 지역 검색식은 310-3이 ‘포함’상태인 상기 300-3 동의어집합 입력부에 포함된 단어 중 최소 한 개가 특허 명세서의 청구항 항목에 포함되어야 하는 것을 표현한 상기 검색식이다.
상기 전문 검색식(B1)의 검색범위는 특허 명세서 전체이고, 최소 한 개 이상의 동의어집합 검색식(C)을 포함한다.
예를 들어, 도2에서 B1 전문 검색식은 한 개의 동의어집합 검색식(C1)을 포함하고 있다.
상기 검색범위가 전문(전체문서)인 경우에는 일반적으로 검색범위 코드가 사용되지 않는다.
상기 지역 검색식(B2)의 검색범위는 특허 명세서를 구성하는 항목 중 한 개이고, 최소 한 개 이상의 동의어집합 검색식(C)과 한 개의 검색범위 코드를 포함한다.
예를 들어, 도2에서 상기 B2-1 지역 검색식은 상기 C2, C3 동의어집합 검색식을 포함하고, 맨 앞에 요약 항목의 상기 검색범위 코드인 AB가 삽입된 상기 검색식이다. 상기 B2-2 지역 검색식은 상기 C4 동의어집합 검색식을 포함하고, 맨 앞에 청구항 항목의 상기 검색범위 코드인 CL이 삽입된 상기 검색식이다.
도2에서 요약 검색범위에 대한 상기 지역 검색식 B2-1은 상기 동의어집합 검색식 C2과 C3 사이에 AND 연산자가 삽입되어 한 개의 상기 지역 검색식(B2)으로 표현하고 있지만, 전술한 내용인 상기 자동완성 검색식(A)를 표현할 수 있다면, 그 형태를 한정하지 않는다.
예를 들어, 도2에서 상기 요약 검색범위에 대한 상기 지역 검색식(B2-1)은“AB=(expression OR “search string” OR “query string”)”과 “AB=(operator OR operater)” 두 개의 상기 지역 검색식(B2)으로 표현할 수 있다.
상기 B1 전문 검색식 또는 상기 B2 지역 검색식에 포함된 상기 동의어집합 검색식(C)은 해당 전문 검색식(B1) 또는 지역 검색식(B)의 검색범위를 특정하는 검색범위 지정 검색부(310)가 '포함' 상태인 동의어집합 입력부(300)마다 생성되고, 해당 동의어집합 입력부(300)에 포함된 단어 사이에 OR 연산자를 포함한다.
예를 들어, 도2에서 310-1이 ‘포함’상태인 상기 300-1 동의어집합 입력부에서 상기 C1 동의어집합 검색식이 생성되고, 동의어집합 입력부 310-2가 ‘포함’상태인 상기 동의어집합 입력부 300-2, 300-3에서 상기 동의어집합 검색식 C2, C3가 생성되었으며, 동의어집합 입력부 300-3이 ‘포함’ 상태인 상기 300-3 동의어집합 입력부에서 상기 동의어집합 검색식 C4가 생성되었다.
도2에서 상기 전문 검색식 B1에 포함되는 동의어집합 검색식(C)은 상기 동의어집합 검색식 C1뿐이고, 일반적으로 전문 검색범위 코드는 사용되지 않으므로, 상기 동의어집합 입력부 C1가 그대로 상기 전문 검색식 B1이 되었다.
상기 자동완성 검색식(A)은 해당 자동완성 검색식(A)에 포함된 전문 검색식(B1)과 지역 검색식(B2) 개수의 합이 두 개 이상인 경우, 해당 전문 검색식(B1) 또는 지역 검색식(B2) 사이에 AND 연산자를 포함할 수 있다.
상기 전문 검색식(B1) 또는 지역 검색식(B2)에 두 개 이상의 동의어집합 검색식(C)이 포함되어 있는 경우, 해당 동의어집합 검색식(C) 사이에 AND 연산자를 포함할 수 있다.
도2에서 상기 동의어집합 입력부 300-1로부터 전문 검색식 B1이 생성되었고, 상기 동의어집합 입력부 300-2, 300-3 로부터 상기 지역 검색식 B2-1이 생성되었으며, 상기 동의어집합 입력부 300-3 로부터 상기 지역 검색식 B2-2가 생성었다.
AND 연산자는 공백(띄어쓰기)만으로 표현할 수 있지만, 도2에서는 전문 검색식 B1과 지역 검색식 B2-1, B2-2가 AND 연산자로 연결되어 특허 검색식 A가 생성되었다.
상기 특허 검색식(A)는 상기 특허 검색부(200)에 따라 달라질 수 있다. 만약 상기 특허 검색부(200)가 키프리스 검색 엔진인 경우, 도2의 특허 검색식 A는 “(patent)*AB=[(expression+"search string"+"query string")*(operator+operater)]*CL=[(operator+operater)]”으로 표현될 수 있다.
상기 검색범위 코드는 해당 검색범위 코드가 포함된 상기 지역 검색식(B2)의 맨 앞 또는 맨 뒤에 위치한다.
예를 들어, 도2에서 상기 요약 검색범위에 대한 상기 지역 검색식(B)을“AB=(expression OR “search string” OR “query string”)”로 표현하고 있지만, 상기 특허 검색부(200)에서 검색범위 코드를 상기 지역 검색식(B)의 맨 뒤에 위치하도록 정의했고, 등가 연산자가 / 기호라면, “(expression OR “search string” OR “query string”)/AB”로 표현될 수도 있다.
검색 요청부(500)는 상기 특허 검색부(200)에 상기 자동완성 검색식(A)으로 검색을 요청한다.
상기 검색 요청부(500)는 버튼의 형태로 사용자의 응답에 반응하여 검색을 요청할 수 있다.
상기 검색 요청부(500)는 특허 검색부(200)에 검색을 요청할 수 있다면, 그 수단을 한정하지 않는다.
본 발명에 의한 특허 검색 장치는 상기 검색식 생성부(400)에 의해 생성된 자동완성 검색식(A)을 사용자에게 표시하는 검색식 표시부(600)를 포함할 수 있다.
본 발명에 의한 특허 검색 장치에 의해 생성된 자동완성 검색식(A)은 항상 전술한 내용과 같이 동의어집합 입력부(300)마다 적어도 한 개 단어가 해당 단어를 포함한 상기 동의어집합 입력부(300)에 포함된 상기 검색범위 지정부(310) 중에서 '포함' 상태인 상기 모든 검색범위 지정부(310)의 검색범위에 포함되어야 하는 것을 나타내기 때문에, 사용자는 검색식이 표시되지 않더라도 검색 조건을 인지할 수 있지만, 점검을 받기 위해 사용자에게 표시될 수도 있다.
상기 검색식 표시부(600)는 사용자에게 표시될 수 있다면, 디스플레이 장치의 종류 및 디스플레이 정보 전송 수단을 한정하지 않는다.
도3은 본 발명에 의한 특허 검색 방법의 흐름도이다.
데이터 입력 단계(S100)에서 최소 한 개 이상의 동의어집합 입력부(300)를 생성하고, 동의어집합 입력부(300)마다 최소 한 개 이상의 단어와 최소 두 개 이상의 검색범위를 수신한다.
예를 들어, 도2에서 상기 동의어집합 입력부 300-1은 “patent”단어와 검색범위 310-1(전문)에 ‘포함’되고, 검색범위 310-2(요약), 310-3(청구항)에 ‘미포함’된다는 정보를 수신하였다.
본 발명에 의한 특허 검색 장치는 사용자 또는 컴퓨터 판독 가능한 기록매체로부터 데이터를 입력받을 수 있다.
예를 들어, 주체가 사용자인 경우 버튼 및 키보드를 통해 데이터를 입력할 수 있고, 주체가 컴퓨터 판독 가능한 기록매체인 경우 미리 작성되어 저장된 프로그래밍 코드에 의해 데이터를 자동으로 입력할 수 있다.
또 다른 예로는, 사용자가 입력한 데이터가 컴퓨터 판독 가능한 기록매체에 의해 가공되어 입력될 수도 있다.
검색식 생성 단계(S200)에서 상기 검색식 생성부(400)가 상기 자동완성 검색식(A)을 생성한다.
예를 들어, 도2에서 상기 자동완성 검색식(A)의 조건을 만족하는 자동완성 검색식 A를 생성하였다.
특허 검색 단계(S300)에서 상기 검색 요청부(500)가 상기 자동완성 검색식(A)으로 검색하도록 특허 검색부(200)에 요청한다.
상기 검색 요청부(500)가 상기 특허 검색부(200)에 검색을 요청하는 방법은 특허 검색식(A)를 전달할 수 있다면, 그 수단을 한정하지 않는다.
예를 들어, 상기 특허 저장부(100)와 상기 특허 검색부(200)가 각각 구글 특허(Google Patents)의 데이터베이스와 검색 엔진으로서 본 발명에 의한 특허 검색 장치에 포함되었다면, 상기 전술한 내용과 같이 인터넷을 통하여 상기 검색식을 URL의 파라미터에 포함하여 전송할 수 있다.
상기 검색식 생성 단계(S200)와 상기 특허 검색 단계(S300) 사이에서 상기 검색식 표시부(500)가 상기 검색식 생성부(400)에 의해 생성된 상기 자동완성 검색식(A)을 사용자에게 표시하는 검색식 표시 단계(S400);가 포함될 수 있다.
상기 검색식 표시 단계(S400)는 상기 자동완성 검색식(A)가 사용자에게 표시될 수 있다면, 디스플레이 장치의 종류 및 디스플레이 정보 전송 수단을 한정하지 않는다.
상기 검색식 생성 단계(S200)는 상기 특허 검색 장치에 포함된 상기 모든 검색범위 중 한 개의 검색범위에 대하여 전문 검색식(B1) 또는 지역 검색식(B2)을 생성하는 하위 검색식 생성 단계(S210)와 상기 전문 검색식(B1) 또는 지역 검색식(B2)을 연결하는 연결 단계(S220)를 포함하여 구성될 수 있다.
상기 하위 검색식 생성 단계(S210)는 상기 특허 검색 장치에 포함된 상기 모든 검색범위에 대하여 수행된다.
상기 연결 단계(S220)는 두 번째 하위 검색색 생성 단계(S210) 이후 내지 마지막 하위 검색식 생성 단계(S210) 이후에서 최소 한 번 이상 수행된다.
도4와 도5는 상기 검색식 생성 단계(S200)의 일실시예이다.
예를 들어, 도4는 도2의 상기 전문 검색식 B1, 상기 지역 검색식 B2-1, B2-2를 생성하고(S210 단계 연속 3회 수행), 3개의 상기 검색식을 연결하여(S220 단계) 상기 자동완성 검색식 A를 완성시킨 일실시예이다.
예를 들어, 도5는 도2의 상기 전문 검색식 B1을 생성하고(첫 번째 S210 단계), 상기 지역 검색식 B2-1를 생성한 다음(두 번째 S210 단계), 상기 전문 검색식 B1과 B2-1을 연결하고(S220 단계), 다시 상기 지역 검색식 B2-2를 생성해서(세 번째 S210 단계) 이전까지 연결된 검색식에 추가로 연결하여(S220 단계) 상기 자동완성 검색식 A를 완성시킨 일실시예이다.
상기 전문 검색식(B1) 또는 상기 지역 검색식(B2)을 생성하는 순서는 상관하지 않는다.
도4 내지 도5에서 요약 항목을 의미하는 검색범위 지정부 310-2가 ‘포함’상태인 동의어집합 입력부 300-2, 300-3으로부터 지역 검색식 B2-1을 생성하는 상기 S210 단계는 두 번에 걸쳐 수행될 수 있다. 이 경우 두 개의 상기 지역 검색식(B2) “AB=(expression OR “search string” OR “query string”)”과 “AB=(operator OR operater)”가 생성된다.
전술한 바와 같이, 상기 발명의 실시를 위한 최선의 형태에서, 관련된 사항을 기술하였다.
전술한 바와 같이, 본 발명은 특허 검색 시스템에 전체적으로 또는 부분적으로 적용될 수 있다.

Claims (8)

  1. 최소 한 개 이상의 특허 명세서를 포함하는 특허 저장부(100);
    자동완성 검색식(A)을 입력으로 받아서 해당 자동완성 검색식(A)의 조건을 만족하는 특허 명세서를 특허 저장부(100)에서 검색하는 특허 검색부(200);
    사용자 또는 컴퓨터 판독 가능한 기록매체로부터 단어와 검색범위를 입력받아 사용자에게 표시하는 최소 한 개 이상의 동의어집합 입력부(300);
    상기 모든 동의어집합 입력부(300)에 입력된 단어와 검색범위로 상기 자동완성 검색식(A)을 생성하는 검색식 생성부(400);및
    상기 특허 검색부(200)에 상기 자동완성 검색식(A)으로 검색을 요청하는 검색 요청부(500);를 포함하여 구성되고,
    상기 동의어집합 입력부(300)는 서로 다른 검색범위에 '포함' 또는 '미포함' 상태 중 한 가지 상태를 입력받을 수 있는 검색범위 지정부(310)을 최소 두 개 이상 포함하고,
    상기 자동완성 검색식(A)은 상기 동의어집합 입력부(300)마다 적어도 한 개 단어가 해당 단어를 포함한 상기 동의어집합 입력부(300)에 포함된 상기 검색범위 지정부(310) 중에서 '포함' 상태인 상기 모든 검색범위 지정부(310)의 검색범위에 포함되어야 하는 것을 단어, 연산자, 괄호 내지 검색범위 코드를 사용하여 특허 검색부(200)에 의해 미리 지정된 방식으로 표현한 검색식이고,
    상기 검색범위 지정부(310)의 검색범위는 전문(전체문서), 제목, 요약 내지 청구항 중 한 개인 것을 특징으로 하는 특허 검색 장치
  2. 제1항에 있어서,
    상기 검색식 생성부(400)에 의해 생성된 자동완성 검색식(A)을 사용자에게 표시하는 검색식 표시부(600)를 포함하는 것을 특징으로 하는 특허 검색 장치
  3. 제1항에 있어서,
    상기 자동완성 검색식(A)은 최소 한 개 이상의 전문 검색식(B1) 또는 지역 검색식(B2)을 포함하고,
    상기 전문 검색식(B1)의 검색범위는 특허 명세서 전체이고, 최소 한 개 이상의 동의어집합 검색식(C)을 포함하고,
    상기 지역 검색식(B2)의 검색범위는 특허 명세서를 구성하는 항목 중 한 개이고, 최소 한 개 이상의 동의어집합 검색식(C)과 한 개의 검색범위 코드를 포함하고,
    상기 전문 검색식(B1) 또는 상기 지역 검색식(B2)에 포함된 상기 동의어집합 검색식(C)은 해당 전문 검색식(B1) 또는 지역 검색식(B)의 검색범위를 특정하는 검색범위 지정 검색부(310)가 '포함' 상태인 동의어집합 입력부(300)마다 생성되고, 해당 동의어집합 입력부(300)에 포함된 단어 사이에 OR 연산자를 포함하고,
    상기 검색범위 코드는 해당 검색범위 코드가 포함된 상기 지역 검색식(B2)의 맨 앞 또는 맨 뒤에 위치하는 것을 특징으로 하는 특허 검색 장치
  4. 제 3항에 있어서,
    상기 자동완성 검색식은 해당 자동완성 검색식에 포함된 전문 검색식(B1)과 지역 검색식(B2) 개수의 합이 두 개 이상인 경우, 해당 전문 검색식(B1) 또는 지역 검색식(B2) 사이에 AND 연산자를 포함하고,
    상기 전문 검색식(B1) 또는 지역 검색식(B2)에 두 개 이상의 동의어집합 검색식(C)이 포함되어 있는 경우, 해당 동의어집합 검색식(C) 사이에 AND 연산자를 포함하는 것을 특징으로 하는 특허 검색 장치
  5. 제 3항에 있어서,
    상기 전문 검색식(B1)의 맨 앞 또는 맨 뒤에 전문 검색범위 코드를 포함하는 것을 특징으로 하는 특허 검색 장치
  6. 최소 한 개 이상의 동의어집합 입력부(300)를 생성하고, 동의어집합 입력부(300)마다 최소 한 개 이상의 단어와 최소 두 개 이상의 검색범위를 수신하는 데이터 입력 단계(S100);
    상기 검색식 생성부(400)가 상기 자동완성 검색식(A)을 생성하는 검색식 생성 단계(S200); 및
    상기 검색 요청부(500)가 상기 자동완성 검색식(A)으로 검색하도록 특허 검색부(200)에 요청하는 특허 검색 단계(S300);를 포함하여 구성되는 것을 특징으로 하는 특허 검색 방법
  7. 제6항에 있어서,
    상기 검색식 생성 단계(S200)와 상기 특허 검색 단계(S300) 사이에서 상기 검색식 표시부(500)가 상기 검색식 생성부(400)에 의해 생성된 상기 자동완성 검색식(A)을 사용자에게 표시하는 검색식 표시 단계(S400);를 포함하는 것을 특징으로 하는 특허 검색 방법
  8. 제6항에 있어서,
    상기 검색식 생성 단계(S200)는
    상기 특허 검색 장치에 포함된 상기 모든 검색범위 중 한 개의 검색범위에 대하여 전문 검색식(B1) 또는 지역 검색식(B2)을 생성하는 하위 검색식 생성 단계(S210);
    상기 전문 검색식(B1) 또는 지역 검색식(B2)을 연결하는 연결 단계(S220);를 포함하고,
    상기 하위 검색식 생성 단계(S210)는 상기 특허 검색 장치에 포함된 상기 모든 검색범위에 대하여 수행되고,
    상기 연결 단계(S220)는 두 번째 하위 검색식 생성 단계(S210) 이후 내지 마지막 하위 검색식 생성 단계(S210) 이후에서 최소 한 번 이상 수행되는 것을 특징으로 하는 특허 검색 방법
PCT/KR2020/002783 2019-04-08 2020-02-27 특허 검색 방법 및 장치 WO2020209498A1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR20190040508 2019-04-08
KR10-2019-0040508 2019-04-08
KR10-2019-0044605 2019-04-17
KR20190044605 2019-04-17
KR20200023960 2020-02-27
KR10-2020-0023960 2020-02-27

Publications (1)

Publication Number Publication Date
WO2020209498A1 true WO2020209498A1 (ko) 2020-10-15

Family

ID=72752085

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2020/002783 WO2020209498A1 (ko) 2019-04-08 2020-02-27 특허 검색 방법 및 장치

Country Status (1)

Country Link
WO (1) WO2020209498A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115017871A (zh) * 2022-06-10 2022-09-06 上海美嘉林软件科技股份有限公司 一种文件档案内容的替换显示方法和显示***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266770A (ja) * 1993-03-16 1994-09-22 Toshiba Corp 文書情報検索装置及び検索装置及び機械翻訳装置及び文書作成装置
JPH06325093A (ja) * 1993-05-17 1994-11-25 Hitachi Ltd 文書検索方法
JP2001142897A (ja) * 1999-11-15 2001-05-25 Ricoh Co Ltd 文書検索装置、文書検索方法、文書検索システム及び文書検索方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002297636A (ja) * 2001-03-30 2002-10-11 A & D:Kk 特許情報検索サーバーシステム、特許情報検索・配信サーバーシステム、発明支援サーバーシステム、発明支援プログラム、並びに発明支援プログラムを記憶した情報記憶媒体

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06266770A (ja) * 1993-03-16 1994-09-22 Toshiba Corp 文書情報検索装置及び検索装置及び機械翻訳装置及び文書作成装置
JPH06325093A (ja) * 1993-05-17 1994-11-25 Hitachi Ltd 文書検索方法
JP2001142897A (ja) * 1999-11-15 2001-05-25 Ricoh Co Ltd 文書検索装置、文書検索方法、文書検索システム及び文書検索方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2002297636A (ja) * 2001-03-30 2002-10-11 A & D:Kk 特許情報検索サーバーシステム、特許情報検索・配信サーバーシステム、発明支援サーバーシステム、発明支援プログラム、並びに発明支援プログラムを記憶した情報記憶媒体

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
NAVER BLOG WHAT HAPPENS WITH MULTIPLE SEARCH FIELDS USED AT A TIME?, 15 March 2013 (2013-03-15), Retrieved from the Internet <URL:https://blog.naver.com/wipsmaster/50166200576> [retrieved on 20200529] *
NAVERBLOG. HOW TO SEARCH AND REVIEW PATENT WITH ''DESCRIPTION OF THE INVENTION'' FIELD, 16 August 2016 (2016-08-16), Retrieved from the Internet <URL:https.//blog.naver.com/wipsmaster/220788554159> [retrieved on 20200529] *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115017871A (zh) * 2022-06-10 2022-09-06 上海美嘉林软件科技股份有限公司 一种文件档案内容的替换显示方法和显示***

Similar Documents

Publication Publication Date Title
US5469355A (en) Near-synonym generating method
WO2014025135A1 (ko) 문법 오류 검출 방법, 이를 위한 오류검출장치 및 이 방법이 기록된 컴퓨터로 판독 가능한 기록매체
WO2010123168A1 (ko) 데이터베이스 관리 방법 및 시스템
WO2011136425A1 (ko) 개체명 사전 및 마이닝 규칙이 결합된 온톨로지 스키마를 이용한 리소스 기술 프레임워크 네트워크 구축 장치 및 방법
WO2020233089A1 (zh) 测试用例生成方法、装置、终端及计算机可读存储介质
WO2020209498A1 (ko) 특허 검색 방법 및 장치
WO2022085834A1 (ko) 상담원 지원 방법 및 그 연산 장치
WO2011162444A1 (ko) 온톨로지 스키마와 결합된 개체명 사전 및 마이닝 규칙을 이용한 개체명 사전 또는 마이닝 규칙 데이터베이스 갱신 장치 및 방법
WO2020242086A1 (ko) 다중 지식의 비교 우위를 추론하는 서버, 방법 및 컴퓨터 프로그램
WO2017159906A1 (ko) 원문의 번역어순을 결정하는 데이터 구조, 상기 구조를 생성하는 프로그램 및 이를 저장하는 컴퓨터 판독가능 저장매체
US5373442A (en) Electronic translating apparatus having pre-editing learning capability
WO2012169708A1 (ko) 메타 데이터 변환 방법 및 이에 적합한 장치
WO2023018150A1 (en) Method and device for personalized search of visual media
WO2012060526A1 (ko) 질의에 따른 연관정보 제공 장치 및 방법
WO2010074426A2 (ko) 번역서비스 제공방법 및 그 시스템
JPH08272818A (ja) 情報検索システム
JP3792010B2 (ja) 文作成装置
JP3898269B2 (ja) 自動リンク付け装置
WO2024090722A1 (ko) 환경영향평가 지원 시스템 및 방법
WO2018169168A1 (ko) 사용자 별 번역 사전을 제공하는 전자 문서 관리 시스템 및 방법
WO2018212536A1 (ko) 콘텐츠의 상세 수치정보 제공장치
JP2009104475A (ja) 類似文書検索装置、類似文書検索方法およびプログラム
JP2001249943A (ja) 文書検索システム、文書検索方法およびその方法を実施するためのプログラムを記憶した記憶媒体
WO2023277522A1 (ko) 키워드 사전을 이용하여 투자 키워드를 관리하는 서버 및 방법
WO2016209026A1 (ko) 연관도를 이용한 연관 노트 제공 방법 및 장치

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20786738

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20786738

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 20786738

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 22/04/2022)

122 Ep: pct application non-entry in european phase

Ref document number: 20786738

Country of ref document: EP

Kind code of ref document: A1