Patents by Inventor Sergey Sergeev

Sergey Sergeev 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: 12009997
    Abstract: According to one or more embodiments of the disclosure, an example method herein may comprise: managing a particular cell of a multi-celled architecture for an extensibility platform having one or more tenants served by datastores of the particular cell; connecting to a global cell manager for global cell management of all cells of the multi-celled architecture; identifying a consumption limit indicating a maximum amount of system resources that a particular tenant of the one or more tenants is allowed to consume of the particular cell; enforcing the consumption limit on the particular tenant; and ensuring that the particular tenant is provided system resources of the particular cell up to the consumption limit without limitation.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: June 11, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Sergey Sergeev, Anna Igorevna Bokhan-Dilawari, Geoffrey R. Hendrey
  • Publication number: 20230315428
    Abstract: According to one or more embodiments of the disclosure, an example method herein may comprise: providing a core technology stack for an extensibility platform; managing a plurality of solution packages within the extensibility platform that are separated from the core technology stack, each of the plurality of solution packages defining a data model, access to that data model, and dependencies for that data model, wherein the plurality of solution packages have one or more globally shared core solution packages; operating according to one or more tenant-based solution packages within the plurality of solution packages within the extensibility platform, the one or more tenant-based solution packages defining corresponding tenant-specified models and configurations for soft-coded customized extension points for the extensibility platform; and managing multi-tenancy of an observability data ingestion pipeline of the extensibility platform according to the plurality of solution packages including the soft-coded c
    Type: Application
    Filed: March 29, 2023
    Publication date: October 5, 2023
    Inventors: Geoffrey R. Hendrey, Horst WERNER, Anna Igorevna BOKHAN-DILAWARI, Sergey SERGEEV, Nachiket P. MISTRY
  • Publication number: 20230318935
    Abstract: According to one or more embodiments of the disclosure, an example method herein may comprise: managing a particular cell of a multi-celled architecture for an extensibility platform having one or more tenants served by datastores of the particular cell; connecting to a global cell manager for global cell management of all cells of the multi-celled architecture; identifying a consumption limit indicating a maximum amount of system resources that a particular tenant of the one or more tenants is allowed to consume of the particular cell; enforcing the consumption limit on the particular tenant; and ensuring that the particular tenant is provided system resources of the particular cell up to the consumption limit without limitation.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 5, 2023
    Inventors: Sergey Sergeev, Anna Igorevna Bokhan-Dilawari, Geoffrey R. Hendrey
  • Patent number: 11687487
    Abstract: Systems and methods are described for updating text files for a processing pipeline without restarting the processing pipeline. A processing pipeline may include a frontend thread and a backend thread. The frontend thread of the processing pipeline may generate transformed data using the text file. A backend thread of the processing pipeline may periodically determine whether an updated text file has been uploaded. The backend thread can determine that an updated text file has been uploaded and cause the frontend thread to pause generating transformed data. The backend thread can validate the updated text file by comparing the text file and the updated text file. Based on validating the updated text file, the backend thread can cause the frontend thread to resume transforming data using the updated text file.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: June 27, 2023
    Assignee: Splunk Inc.
    Inventors: Bashar Abdul-Jawad, Sonal Bablani, Gayathri Pandyaram, Katlyn Parvin, Michael Peterson, Sergey Sergeev