<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2026.54.3.014</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2117</article-id>
      <title-group>
        <article-title xml:lang="ru">Интеллектуальный поиск патентов-аналогов на основе графовых представлений компонентной структуры изобретения</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Intellectual search for analogous patents based on graph representations of the invention's structure</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-4684-1011</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Коробкин</surname>
              <given-names>Дмитрий Михайлович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Korobkin</surname>
              <given-names>Dmitriy Mikhailovich</given-names>
            </name>
          </name-alternatives>
          <email>dkorobkin80@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Фоменков</surname>
              <given-names>Сергей Алексеевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Fomenkov</surname>
              <given-names>Sergey Alekseevich</given-names>
            </name>
          </name-alternatives>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Мальков</surname>
              <given-names>Андрей Николаевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Malkov</surname>
              <given-names>Andrey Nikolaevich</given-names>
            </name>
          </name-alternatives>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Козина</surname>
              <given-names>Светлана Александровна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Kozina</surname>
              <given-names>Svetlana Alexandrovna</given-names>
            </name>
          </name-alternatives>
          <xref ref-type="aff">aff-4</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Волгоградский государственный технический университет</aff>
        <aff xml:lang="en">Volgograd State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Волгоградский государственный технический университет</aff>
        <aff xml:lang="en">Volgograd State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Волгоградский государственный технический университет</aff>
        <aff xml:lang="en">Volgograd State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-4">
        <aff xml:lang="ru">Волгоградский государственный технический университет</aff>
        <aff xml:lang="en">Volgograd State Technical University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2026.54.3.014</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=2117"/>
      <abstract xml:lang="ru">
        <p>Актуальность работы обусловлена тем, что традиционные системы патентного поиска, основанные на реляционных базах данных и ключевых словах, не способны эффективно учитывать богатый контекст и сложные семантические взаимосвязи, присущие патентным данным. Предложена методика интеллектуального поиска патентов-аналогов на основе изоморфизма подграфов в графовой базе данных, хранящей компонентные структуры устройств, описанных в изобретениях. Интеллектуальность проявляется в способности системы «понимать» структурную суть изобретения, абстрагироваться от текстового описания и находить технически близкие решения даже при несовпадении ключевых слов. Компонентная структура устройств получена посредством анализа патентных текстов с помощью ранее разработанной нейросетевой модели. Используется представление патента в виде графа, где узлы представляют элементы изобретений, а ребра – их взаимосвязи, что позволяет применять графовые алгоритмы для выявления релевантных патентов. Разработаны алгоритмы: парсинга json файла описания компонентной структуры с занесением информации в графовую БД; сравнения графовых представлений компонентной структуры изобретения; редактирования графового представления компонентной структуры изобретения. Практическая значимость заключается в разработанном модуле поиска патентов-аналогов на основе графовых представлений компонентной структуры изобретения, который может быть полезен на этапах формирования патентной заявки патентозаявителем и проведения патентной экспертизы экспертом патентного ведомства. Программный модуль реализован на языке Python с использованием графовой СУБД Neo4j.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The relevance of this work stems from the fact that traditional patent search systems, which are based on relational databases and keywords, are unable to effectively capture the rich context and complex semantic relationships inherent in patent data. The method of intellectual search for patent-analogs based on subgraph isomorphism in a graph database storing component structures of devices described in inventions is proposed. Intelligence manifests itself in the ability of the system to "understand" the structural essence of the invention, to abstract from the text description and to find technically close solutions even in the case of non-matching keywords. The component structure of the devices was obtained by analyzing patent texts using a previously developed neural network model. A patent is represented as a graph, where nodes represent the elements of the invention and edges represent their relationships, enabling the use of graph algorithms to identify relevant patents. Algorithms have been developed for: parsing a JSON file describing the component structure and loading the information into a graph database; comparing graph representations of the invention's component structure; and editing the graph representation of the invention's component structure. The practical significance lies in the developed patent similarity search module, which is based on graph representations of an invention's component structure. This module can be useful during the stages of filing a patent application by the applicant and conducting a patent examination by a patent office examiner. The software module is implemented in Python using the Neo4j graph DBMS.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>патенты</kwd>
        <kwd>графовые СУБД</kwd>
        <kwd>компонентная структура изобретения</kwd>
        <kwd>сравнение графов</kwd>
        <kwd>Neo4j</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>patents</kwd>
        <kwd>graph DBMS</kwd>
        <kwd>invention component structure</kwd>
        <kwd>graph comparison</kwd>
        <kwd>Neo4j</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено при поддержке «Центра цифровых научно-образовательных проектов и разработок в сфере промышленного искусственного интеллекта» Ц2RED-ИИ ВолгГТУ, созданного в рамках реализации образовательных программ топ-уровня в сфере искусственного интеллекта (Соглашение № 70-2025-000756).</funding-statement>
        <funding-statement xml:lang="en">The study was carried out with the support of the Center for Digital Scientific and Educational Projects and Developments in the Field of Industrial Artificial Intelligence (C2RED-AI) of Volgograd State Technical University, created as part of the implementation of top-level educational programs in the field of artificial intelligence (Agreement No. 70-2025-000756).</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Фоменков С.А., Коробкин Д.М., Коробкина В.С. Поиск патентов-аналогов на основе сравнения ключевых понятий. Инженерный вестник Дона. 2024;(11). URL: http://www.ivdon.ru/ru/magazine/archive/n11y2024/9604</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Бобунов А.В., Коробкин Д.М., Фоменков С.А., Васильев С.С. Разработка программного модуля поиска патентов-аналогов. Инженерный вестник Дона. 2022;(11). URL: http://www.ivdon.ru/ru/magazine/archive/n11y2022/8018</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Baeza-Yates R., Ribeiro-Neto B. Modern Information Retrieval: The Concepts and Technology Behind Search. Addison-Wesley; 2011. 913 p.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Liu B. Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. Berlin, Heidelberg: Springer; 2011. 624 p. https://doi.org/10.1007/978-3-642-19460-3</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Kim W.Ch., Mauborgne R. Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant. Boston: Harvard Business School Press; 2005. 240 p.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Robinson I., Webber J., Eifrem E. Graph Databases: New Opportunities for Connected Data. Sebastopol: O'Reilly Media; 2015. 238 p.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Hogan A., Blomqvist E., Cochez M., et al. Knowledge Graphs. ACM Computing Surveys. 2021;54(4). https://doi.org/10.1145/3447772</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Sarica S., Song B., Low E., Luo J. Engineering Knowledge Graph for Keyword Discovery in Patent Search. Proceedings of the Design Society: International Conference on Engineering Design. 2019;1(1):2249–2258. https://doi.org/10.1017/dsi.2019.231</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Haveliwala T.H. Topic-Sensitive PageRank. In: WWW '02: Proceedings of the 11th International Conference on World Wide Web, 07–11 May 2002, Honolulu, HI, USA. New York: ACM; 2002. P. 517–526. https://doi.org/10.1145/511446.511513</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">McColl R.C., Ediger D., Poovey J., Campbell D., Bader D.A. A performance evaluation of open source graph databases. In: PPAA '14: Proceedings of the first workshop on Parallel programming for analytics applications, 16 February 2014, Orlando, FL, USA. New York: ACM; 2014. P. 11–18. https://doi.org/10.1145/2567634.2567638</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Devlin J., Chang M.-W., Lee K., Toutanova K. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv. URL: https://arxiv.org/abs/1810.04805 [Accessed 9th September 2025].</mixed-citation>
      </ref>
      <ref id="cit12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Reimers N., Gurevych I. Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks. arXiv. URL: https://arxiv.org/abs/1908.10084 [Accessed 9th September 2025].</mixed-citation>
      </ref>
      <ref id="cit13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Yang Y., Cui X. Bert-Enhanced Text Graph Neural Network for Classification. Entropy. 2021;23(11). https://doi.org/10.3390/e23111536</mixed-citation>
      </ref>
      <ref id="cit14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Zuo H., Yin Y., Childs P. Patent-KG: Patent Knowledge Graph Extraction for Engineering Design. Proceedings of the Design Society. 2022;2:821–830. https://doi.org/10.1017/pds.2022.84</mixed-citation>
      </ref>
      <ref id="cit15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Korobkin D., Vasiliev S., Fomenkov S., Kravets A. The Deep Learning Method for Information Extracting about the Components of Patented Devices and their Relationships. In: 2024 6th International Conference on Control Systems, Mathematical Modeling, Automation and Energy Efficiency (SUMMA), 13–15 November 2024, Lipetsk, Russia. IEEE; 2024. P. 437–442. http://doi.org/10.1109/SUMMA64428.2024.10803690</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>