Patents by Inventor German Bartenev

German Bartenev has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12724709
    Abstract: A system receives a user request to mount a child frontend application comprised in a primary frontend application. The system, in response to receiving the user request, checks whether the child frontend application is in a cache. The system, in response to determining that the child frontend application is not in the cache, mounts the child frontend application and initializes the child frontend application using a first lifecycle function that performs initial setup for the child frontend application. The system stores the child frontend application in the cache using a second lifecycle function for saving a current state of the child frontend application.
    Type: Grant
    Filed: January 9, 2025
    Date of Patent: September 1, 2026
    Assignee: Acronis International GmbH
    Inventors: German Bartenev, Xiaowen Tang, Serg Bell, Stanislav Protasov
  • Publication number: 20260195269
    Abstract: A system receives a user request to mount a child frontend application comprised in a primary frontend application. The system, in response to receiving the user request, checks whether the child frontend application is in a cache. The system, in response to determining that the child frontend application is not in the cache, mounts the child frontend application and initializes the child frontend application using a first lifecycle function that performs initial setup for the child frontend application. The system stores the child frontend application in the cache using a second lifecycle function for saving a current state of the child frontend application.
    Type: Application
    Filed: January 9, 2025
    Publication date: July 9, 2026
    Inventors: German BARTENEV, Xiaowen TANG, Serg BELL, Stanislav PROTASOV
  • Publication number: 20260050452
    Abstract: Disclosed herein are systems and method for managing frontend application dependencies. In one aspect, a method includes: in response to determining that a first frontend application requests functionality that is not present in a first interface library of the first frontend application, activating a frontend loader application that loads an original library implementation with code for performing the functionality; injecting, via the frontend loader application, the original library implementation into a window object that functions as a specialized storage area; accessing, via the first frontend application, the original library implementation from the window object; and executing the functionality via the first frontend application using the original library implementation.
    Type: Application
    Filed: August 15, 2024
    Publication date: February 19, 2026
    Inventors: German BARTENEV, Xiaowen TANG, Serg BELL, Stanislav PROTASOV
  • Publication number: 20230418626
    Abstract: Disclosed herein are systems and method for providing nested frontend applications in a user interface of a management application. An exemplary method may include: generating a graphical user interface (GUI) for the management application, wherein the GUI includes a first extension point that includes a plurality of extensions, wherein each extension of the plurality of extensions is a standalone frontend application; injecting, during runtime of the management application, a first extension into the first extension point based on a personal configuration file, wherein the first extension is included in the plurality of extensions after injection; in response to receiving, via the GUI, a selection of the first extension, generating, on the GUI, a second extension point corresponding to the first extension, wherein the second extension point includes an additional plurality of extensions; and injecting, during the runtime, a second extension into the second extension point.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 28, 2023
    Inventors: German Bartenev, Alexander Andreev, Serg Bell, Stanislav Protasov
  • Patent number: 11853775
    Abstract: Disclosed herein are systems and method for providing nested frontend applications in a user interface of a management application. An exemplary method may include: generating a graphical user interface (GUI) for the management application, wherein the GUI includes a first extension point that includes a plurality of extensions, wherein each extension of the plurality of extensions is a standalone frontend application; injecting, during runtime of the management application, a first extension into the first extension point based on a personal configuration file, wherein the first extension is included in the plurality of extensions after injection; in response to receiving, via the GUI, a selection of the first extension, generating, on the GUI, a second extension point corresponding to the first extension, wherein the second extension point includes an additional plurality of extensions; and injecting, during the runtime, a second extension into the second extension point.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: December 26, 2023
    Assignee: Acronis International GmbH
    Inventors: German Bartenev, Alexander Andreev, Serg Bell, Stanislav Protasov