Design method and device of patent retrieval statement, medium and equipment

By splitting and expanding the logical operators and phrase categories in the search query, more accurate search statements are generated, which solves the problem of inaccurate search results caused by the non-professionalism of search personnel and improves search efficiency and accuracy.

CN120929499AActive Publication Date: 2025-11-11CHINA AUTOMOTIVE INFORMATION TECH (TIANJIN) CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511470327.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-15
Publication Date
2025-11-11
Estimated Expiration
2045-10-15

AI Technical Summary

Technical Problem

Existing patent document retrieval methods often fail to achieve the desired results due to the lack of expertise among retrieval personnel, and inaccurate search queries result in low retrieval efficiency.

Method used

By identifying logical operators in the search query, the query is broken down into search terms, the term categories are identified, and expanded search terms are generated based on the categories, ultimately producing a more accurate search statement.

Benefits of technology

It improves the accuracy and efficiency of retrieval, reduces the difficulty of retrieval, and provides patent documents that better meet expectations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120929499A_ABST
    Figure CN120929499A_ABST
Patent Text Reader

Abstract

The invention provides a design method and device of a patent retrieval statement, a medium and equipment. The design method comprises the following steps: identifying a logical operation symbol in a retrieval formula; based on the logic operation symbols, splitting the retrieval formula into at least one retrieval word group; wherein the search word group comprises at least one search word; identifying the category of the search word group; based on the category of the search word group, generating an extended search word of the search word group; based on the category of the search word group, the search word group and the extended search word, generating a search type search statement; according to the method, a retrieval formula is split into retrieval word groups according to logical operation symbols, extended retrieval words are generated by identifying the categories of the retrieval word groups, and more accurate retrieval statements are generated by combining the categories of the retrieval word groups, the retrieval word groups and the extended retrieval words, so that patent documents more conforming to expectations are provided for retrieval personnel, and the retrieval efficiency is improved. The retrieval difficulty is reduced; and the retrieval efficiency and effect are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of patent data retrieval technology, specifically to a design method, apparatus, medium, and device for patent search statements. Background Technology

[0002] Patent search is a specific channel and method for finding patents. Through patent searches, one can understand the state of existing technology, avoid redundant development, and thus save R&D time and money. Furthermore, searches can obtain relevant prior art documents, helping applicants to refine their technical solutions, better propose solutions, and obtain the best protection.

[0003] Existing patent document retrieval methods, in order to quickly obtain search results, only compare the keywords and relationships between keywords entered by the user with the title entries and abstracts of the patent documents, determining whether the content matches the user's search criteria, and then returning patent documents that meet the user's search criteria. Since the searchers may not be experts, their search queries may not be very accurate, leading to search results that are difficult to meet expectations. Therefore, there is an urgent need for a method that can easily understand the searchers' search queries and obtain more accurate search statements. Summary of the Invention

[0004] To address the aforementioned technical problems, this application is proposed. Embodiments of this application provide a method, apparatus, medium, and device for designing patent search statements.

[0005] According to one aspect of this application, a method for designing a patent search statement is provided, comprising: identifying logical operators in a search expression; splitting the search expression into at least one search term group based on the logical operators; wherein the search term group includes at least one search term; identifying the category of the search term group; generating extended search terms for the search term group based on the category of the search term group; and generating a search statement for the search expression based on the category of the search term group, the search term group, and the extended search terms.

[0006] In one embodiment, splitting the search expression into at least one search term based on the logical operator includes: converting the search expression into a syntax tree based on the logical operator; wherein each branch of the syntax tree corresponds to a search term.

[0007] In one embodiment, identifying the category of the search term group includes: if the search term group contains a category identifier, then determining the category of the search term group based on the category identifier; if the search term group does not contain a category identifier, then interpreting all the search terms in the search term group to obtain the search term semantics; and analyzing the category of the search term group based on the search term semantics.

[0008] In one embodiment, the method for designing the patent search statement further includes: obtaining a preceding search statement within a preset time period; comparing the preceding search statement and the search statement to obtain a difference search term pair between the preceding search statement and the search statement; wherein, the difference search term pair represents a search term pair that exists in the search statement but does not exist in the preceding search statement; generating extended search terms for the search term pair based on the category of the search term pair includes: generating extended search terms for the difference search term pair based on the category of the difference search term pair.

[0009] In one embodiment, generating extended search terms for the search term group based on its category includes: if the category of the search term group is a keyword, generating synonyms for all search terms in the search term group to obtain extended search terms for the search term group.

[0010] In one embodiment, generating extended search terms for the search term group based on its category includes: if the category of the search term group is the applicant or the patentee, then obtaining all the descriptive terms of the search terms in the search term group to obtain the extended search terms for the search term group.

[0011] In one embodiment, generating the search statement based on the category of the search term, the search term, and the extended search term includes: adding the extended search term to the corresponding search term to obtain a new search term; and obtaining the search statement based on the new search term and the category of the search term.

[0012] According to another aspect of this application, a device for designing patent search statements is provided, comprising: an operator recognition module for recognizing logical operators in a search expression; a search term segmentation module for splitting the search expression into at least one search term segment based on the logical operators; wherein the search term segment includes at least one search term; a term category recognition module for recognizing the category of the search term segment; an extended search generation module for generating extended search terms for the search term segment based on the category of the search term segment; and a search statement generation module for generating a search statement for the search expression based on the category of the search term segment, the search term segment, and the extended search terms.

[0013] According to another aspect of this application, a computer-readable storage medium is provided, the storage medium storing a computer program for performing any of the methods described above.

[0014] According to another aspect of this application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; the processor being configured to perform any of the methods described above.

[0015] This application provides a method, apparatus, medium, and device for designing patent search statements. The method involves: identifying logical operators in the search expression; splitting the search expression into at least one search term group based on the logical operators; wherein each search term group includes at least one search term; identifying the category of the search term group; generating extended search terms based on the category of the search term group; and generating a search statement based on the category of the search term group, the search term group, and the extended search terms. In other words, the method splits the search expression into search term groups according to logical operators, generates extended search terms by identifying the category of the search term groups, and combines the category of the search term groups, the search term groups, and the extended search terms to generate a more accurate search statement. This provides searchers with patent documents that better meet their expectations, reduces search difficulty, and improves search efficiency and effectiveness. Attached Figure Description

[0016] The above and other objects, features, and advantages of this application will become more apparent from the more detailed description of the embodiments of this application in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the embodiments of this application to explain this application and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.

[0017] Figure 1 This is a flowchart illustrating a patent search statement design method provided in an exemplary embodiment of this application.

[0018] Figure 2 This is a schematic diagram of the structure of a patent search statement design device provided in an exemplary embodiment of this application.

[0019] Figure 3 This is a structural diagram of an electronic device provided in an exemplary embodiment of this application. Detailed Implementation

[0020] Hereinafter, exemplary embodiments according to this application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments of this application. It should be understood that this application is not limited to the exemplary embodiments described herein.

[0021] Figure 1 This is a flowchart illustrating a patent search statement design method provided in an exemplary embodiment of this application. For example... Figure 1 As shown, the design method for this patent search statement includes the following steps: Step 110: Identify the logical operators in the search query.

[0022] The patent search statements involved in this application are applied to patent search websites or corresponding search systems. After the searcher enters the self-edited search formula into the search website or search system, the search website or search system identifies the logical operators in the search formula, such as "AND", "OR", "NOT", etc., to know the connection relationship between the various parts of the search formula.

[0023] Step 120: Based on logical operators, split the search query into at least one search term group.

[0024] The search terms include at least one search term. This application splits the search expression into at least one search term based on logical operators. For example, if a user inputs the search expression: vehicle AND (hybrid OR hybrid OR pure electric) AND (motor OR electric motor), this application identifies the two logical operators "AND" and splits the search expression into three parts (corresponding to three search term groups) at the "AND" location. The first search term group is "vehicle," the second is "(hybrid OR hybrid OR pure electric)," and the third is "(motor OR electric motor)." The first search term group contains one search term, the second contains three search terms, and the third contains two search terms.

[0025] Step 130: Identify the category of the search terms.

[0026] This application identifies the category of search terms to determine the corresponding search category. For example, the category of search terms in the above search query is "keywords." It should be understood that the category of search terms can also include IPC classification number, applicant, patentee, inventor, application number, publication number, application date, publication date, etc. By identifying the category of search terms, this application can retrieve corresponding fields in the database based on the category of search terms, which not only improves search efficiency but also allows for more targeted searches to improve search accuracy.

[0027] Step 140: Generate expanded search terms based on the category of the search term.

[0028] After identifying the category of the search terms, this application generates extended search terms based on the category of the search terms. That is, it expands and extends the search terms according to the category of the search terms, so as to further expand the search based on the search formula, thereby improving the search effect.

[0029] Step 150: Generate a search statement based on the category of the search term, the search term, and the expanded search terms.

[0030] This application expands the search terms and combines the category of the search terms, the search terms themselves, and the expanded search terms to generate more reasonable and complete search statements. This is intended to compensate for the lack of experience or expertise of search personnel and to provide them with more accurate search results.

[0031] This application provides a method for designing patent search statements. This method involves: identifying logical operators in the search expression; splitting the search expression into at least one search term group based on the logical operators; wherein each search term group includes at least one search term; identifying the category of the search term group; generating extended search terms based on the category of the search term group; and generating a search statement based on the category of the search term group, the search term group, and the extended search terms. In other words, the method splits the search expression into search term groups according to logical operators, generates extended search terms by identifying the category of the search term groups, and combines the category of the search term groups, the search term groups, and the extended search terms to generate a more accurate search statement. This provides searchers with patent documents that better meet their expectations, reduces search difficulty, and improves search efficiency and effectiveness.

[0032] In one embodiment, step 120 can be implemented by converting the search query into a syntax tree based on logical operators; wherein each branch of the syntax tree corresponds to a search term.

[0033] This application converts search queries into a syntax tree based on logical operators. Specifically, the two parallel parts in the syntax tree correspond to the two search terms connected by the logical operator "AND" in the search query, while the concatenated parts correspond to the multiple search terms connected by the logical operator "OR" in the search query. This application, through rewriting, can convert complex search queries into logically clear syntax trees, which can then be expanded as needed. Preferably, this application can expand search terms based on the number of branches in the syntax tree structure. For example, it expands search terms with more branches than other branches. Since searchers typically expand on key content or technical points they want to retrieve, but not on non-key content (e.g., the keyword "vehicle"), their expertise may be insufficient, leading to inadequate expansion or the presence of unincluded synonyms or near-synonyms. Therefore, this application prioritizes expanding search terms with more concatenated structures (i.e., search terms containing more "OR" logical operators) based on the number of concatenated structures in the syntax tree, thereby quickly improving the quality of the search query.

[0034] Optionally, after obtaining the syntax tree, this application selects the branch with the most nodes (concatenated structure) in the syntax tree as the main branch, and uses the main branch as the primary search object to perform the search and display the corresponding search results. Typically, a large number of patent documents are retrieved; selecting the main branch for retrieval improves efficiency by prioritizing the display of patent documents most closely matching the searcher's expectations.

[0035] In one embodiment, step 130 can be implemented as follows: if the search term contains a category identifier, the category of the search term is determined based on the category identifier; if the search term does not contain a category identifier, all search terms in the search term are interpreted to obtain the semantics of the search terms; and the category of the search term is analyzed based on the semantics of the search terms.

[0036] If the search query contains category identifiers, such as English abbreviations for categories like IPC classification number, applicant, patentee, inventor, application number, publication number, application date, and publication date, then after identifying the category identifier, the search terms between that category identifier and the next category identifier are determined to correspond to that category identifier. If the search terms do not contain category identifiers, then the semantic information of the search terms is obtained by interpreting all the search terms in the search terms group, and the category of the search terms group is analyzed based on the semantic information of the search terms. Preferably, after interpreting the semantic information of all the search terms in the same search terms group, this application compares the semantic information of the search terms. If the semantic information of all the search terms in the same search terms group belongs to the same category, then that category is identified and determined as the category of the search terms group. If the semantic information of all the search terms in the same search terms group does not belong to the same category, then an error is reported and the search terms group is highlighted (e.g., highlighted or displayed in a special color). Preferably, if some search terms in the search query contain category identifiers while others do not, this application first performs a preliminary category division of the search query based on the included category identifiers, and then determines the category of each category obtained from the preliminary category division (using the method described above for determining whether the search terms in the search terms belong to the same category).

[0037] In one embodiment, the above-mentioned patent search statement design method may further include: obtaining the preceding search terms within a preset time period of the search term; comparing the preceding search terms and the search term to obtain the difference search terms between the preceding search terms and the search term; wherein, the difference search terms represent search terms that exist in the search term but not in the preceding search term; correspondingly, the specific implementation of the above step 140 may be: generating extended search terms for the difference search terms based on the category of the difference search terms.

[0038] Since the same searcher may adjust their search query to obtain the desired patent documents, regenerating the search statement after each adjustment would not only waste computational resources but also result in largely similar search results, making the search outcomes unsatisfactory. Therefore, this application performs correlation analysis on multiple search queries entered by the same searcher within a preset time. By comparing previous and current search queries, it identifies the differing search terms between them. These differing search terms are typically the key search terms that the searcher hopes to adjust to obtain different search results. This application expands upon search terms in the current search query that do not appear in previous search queries (this can be one or more) to obtain a more comprehensive set of differing search terms, thereby improving search effectiveness.

[0039] In one embodiment, step 140 can be implemented as follows: if the category of the search term is a keyword, then generate synonyms of all search terms in the search term to obtain extended search terms of the search term.

[0040] If the category of the search term is keywords, then synonyms or near-synonyms can be used to expand the search term based on the existing keywords in the search query, thereby expanding the search term to obtain a more comprehensive search statement and thus a more comprehensive search document.

[0041] In one embodiment, step 140 can be implemented as follows: if the category of the search term is the applicant or the patentee, then all the descriptive words of the search term in the search term are obtained to obtain the extended search term of the search term.

[0042] If the search term category is an applicant or patentee, which has multiple expressions, then all the descriptive terms in the search term can be obtained to expand the search term. For example, if the search term category is applicant and the search term is BYD, then multiple expressions for BYD can be obtained, such as the abbreviation BYD, BYD's English name, etc.

[0043] In one embodiment, step 150 can be implemented by: adding the extended search terms to the corresponding search term group to obtain a new search term group; and obtaining a search statement based on the new search term group and the category of the search term group.

[0044] This application improves search efficiency and effectiveness by adding the expanded search terms to the corresponding search terms groups. By combining the updated search terms groups with their categories, a more reasonable and comprehensive search statement is obtained.

[0045] Figure 2This is a schematic diagram of the structure of a patent search statement design device provided in an exemplary embodiment of this application. For example... Figure 2 As shown, the patent search statement design device 20 includes: an operator recognition module 21 for recognizing logical operators in the search expression; a search term segmentation module 22 for splitting the search expression into at least one search term based on the logical operators; wherein the search term includes at least one search term; a term category recognition module 23 for recognizing the category of the search term; an extended search generation module 24 for generating extended search terms for the search term based on the category of the search term; and a search statement generation module 25 for generating the search statement of the search expression based on the category of the search term, the search term, and the extended search terms.

[0046] This application provides a patent search statement design device, which identifies logical operators in the search expression through an operator recognition module 21; a search term segmentation module 22 splits the search expression into at least one search term based on the logical operators, wherein the search term includes at least one search term; a term category recognition module 23 identifies the category of the search term; an extended search generation module 24 generates extended search terms for the search term based on the category of the search term; and a search statement generation module 25 generates a search statement for the search expression based on the category of the search term, the search term, and the extended search terms. In other words, the search expression is split into search term groups according to the logical operators, extended search terms are generated by identifying the category of the search term groups, and a more accurate search statement is generated by combining the category of the search term groups, the search term groups, and the extended search terms, thereby providing searchers with patent documents that better meet their expectations, reducing the difficulty of searching and improving search efficiency and effectiveness.

[0047] In one embodiment, the above-mentioned search term segmentation module 22 can be further configured to: convert the search expression into a syntax analysis tree based on logical operators; wherein each branch of the syntax analysis tree corresponds to a search term.

[0048] In one embodiment, the above-mentioned phrase category identification module 23 can be further configured to: if the search phrase contains a category identifier, determine the category of the search phrase based on the category identifier; if the search phrase does not contain a category identifier, interpret all the search terms in the search phrase to obtain the semantics of the search terms; and analyze the category of the search phrase based on the semantics of the search terms.

[0049] In one embodiment, the patent search statement design device 20 can be further configured to: obtain the preceding search statement within a preset time period of the search statement; compare the preceding search statement and the search statement to obtain the difference search terms between the preceding search statement and the search statement; wherein, the difference search terms represent search terms that exist in the search statement but do not exist in the preceding search statement; correspondingly, the specific implementation of the above step 140 can be: generating extended search terms for the difference search terms based on the category of the difference search terms.

[0050] In one embodiment, the above-mentioned extended search generation module 24 can be further configured to: if the category of the search term group is a keyword, generate synonyms of all search terms in the search term group to obtain extended search terms of the search term group.

[0051] In one embodiment, the extended search generation module 24 can be further configured to: if the category of the search term is the applicant or the patentee, then obtain all the descriptive words of the search term in the search term to obtain the extended search term of the search term.

[0052] In one embodiment, the above-mentioned search statement generation module 25 can be further configured to: add extended search terms to the corresponding search term group to obtain a new search term group; and obtain a search statement based on the new search term group and the category of the search term group.

[0053] Below, for reference Figure 3 This application describes an electronic device according to embodiments thereof. The electronic device may be either or both of a first device and a second device, or a standalone device independent of them, which may communicate with the first device and the second device to receive acquired input signals from them.

[0054] Figure 3 A block diagram of an electronic device according to an embodiment of this application is illustrated.

[0055] like Figure 3 As shown, the electronic device 10 includes one or more processors 11 and memory 12.

[0056] The processor 11 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 10 to perform desired functions.

[0057] The memory 12 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 11 may execute the program instructions to implement the methods of the various embodiments of this application described above and / or other desired functions. Various contents such as input signals, signal components, and noise components may also be stored in the computer-readable storage medium.

[0058] In one example, the electronic device 10 may also include an input device 13 and an output device 14, which are interconnected via a bus system and / or other forms of connection mechanism (not shown).

[0059] When the electronic device is a standalone device, the input device 13 can be a communication network connector for receiving the collected input signals from the first device and the second device.

[0060] In addition, the input device 13 may also include, for example, a keyboard, a mouse, etc.

[0061] The output device 14 can output various information to the outside, including determined distance information, direction information, etc. The output device 14 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.

[0062] Of course, for the sake of simplicity, Figure 3 Only some of the components of the electronic device 10 relevant to this application are shown in this illustration; components such as buses, input / output interfaces, etc., are omitted. In addition, the electronic device 10 may include any other suitable components depending on the specific application.

[0063] In addition to the methods and apparatus described above, embodiments of this application may also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps in the methods according to various embodiments of this application described in the "Exemplary Methods" section above.

[0064] The computer program product can be written in any combination of one or more programming languages ​​to perform the operations of the embodiments of this application. The programming languages ​​include object-oriented programming languages ​​such as Java and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0065] Furthermore, embodiments of this application may also be computer-readable storage media storing computer program instructions thereon, which, when executed by a processor, cause the processor to perform the steps in the methods according to various embodiments of this application described in the "Exemplary Methods" section above.

[0066] The computer-readable storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.

[0067] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.

[0068] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.

[0069] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.

[0070] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0071] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this application to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.

Claims

1. A method for designing patent search statements, characterized in that, include: Identify logical operators in the search query; Based on the logical operators, the search expression is split into at least one search term group; wherein, the search term group includes at least one search term; Identify the category of the search terms; Based on the category of the search term, generate extended search terms for the search term; Based on the category of the search term, the search term, and the extended search terms, a search statement is generated for the search query.

2. The method for designing patent search statements according to claim 1, characterized in that, The step of splitting the search expression into at least one search term based on the logical operator includes: Based on the logical operators, the search expression is converted into a syntax tree; wherein each branch of the syntax tree corresponds to a search term.

3. The method for designing patent search statements according to claim 1, characterized in that, The category of the search term group is identified as follows: If the search term contains a category identifier, then the category of the search term is determined based on the category identifier; If the search term does not contain a category identifier, then all search terms in the search term group are interpreted to obtain the semantic meaning of the search terms; Based on the semantics of the search terms, the category of the search term group is analyzed.

4. The method for designing patent search statements according to claim 1, characterized in that, The method for designing the patent search statement also includes: Obtain the preceding search terms within a preset time period of the search term; By comparing the preceding search query and the search query, the difference search terms between the preceding search query and the search query are obtained; wherein, the difference search terms refer to search terms that exist in the search query but do not exist in the preceding search query; The process of generating extended search terms based on the category of the search term group includes: Based on the category of the differential search terms, expandable search terms for the differential search terms are generated.

5. The method for designing patent search statements according to claim 1, characterized in that, The process of generating extended search terms based on the category of the search term group includes: If the category of the search term group is a keyword, then synonyms of all search terms in the search term group are generated to obtain the expanded search terms of the search term group.

6. The method for designing patent search statements according to claim 1, characterized in that, The process of generating extended search terms based on the category of the search term group includes: If the category of the search term group is applicant or patentee, then all the descriptive terms of the search terms in the search term group are obtained to obtain the extended search terms of the search term group.

7. The method for designing patent search statements according to claim 1, characterized in that, The search statement that generates the search expression based on the category of the search term, the search term, and the expanded search terms includes: The expanded search terms are added to the corresponding search term groups to obtain new search term groups; The search statement is obtained based on the new search terms and the category of the search terms.

8. A device for designing patent search statements, characterized in that, include: The operator recognition module is used to identify logical operators in the search query; The search term segmentation module is used to split the search expression into at least one search term segment based on the logical operators; wherein the search term segment includes at least one search term; A phrase category recognition module is used to identify the category of the search phrase; An extended search generation module is used to generate extended search terms for the search term group based on the category of the search term group; The search statement generation module is used to generate a search statement for the search expression based on the category of the search term, the search term, and the extended search terms.

9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for performing the method described in any one of claims 1-7.

10. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is used to execute the method described in any one of claims 1-7.

Citation Information

Patent Citations

  • Information retrieval method and device based on thesaurus

    CN103778262A

  • Retrieval log-based point-of-interest common retrieval word classification method and apparatus

    CN106933883A

  • Big data processing method based on machine learning

    CN109214004A

  • Image retrieval method and device, storage medium and electronic equipment

    CN111046203A

  • Patent retrieval type generation method, system and equipment and medium

    CN116842160A