Patents by Inventor Nikolay Georgiev

Nikolay Georgiev 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: 11907364
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing incompliances of application instances running in a cloud environment. Compliance requests can be generated for incompliant instances of cloud applications running on a cloud platform. In response, compliance checks for the one or more incompliant instances of cloud applications running on the cloud platform can be automatically executed. Incompliances can be identified by different compliance monitors instantiated at the cloud platform. Each compliance monitor is responsible for a particular type of incompliances. In response to identifying that a first instance of a first cloud application has a first type of incompliance, a maintenance action to be automatically executed by a first compliance maintainer running on the cloud platform is scheduled. The first compliance maintainer executes automatically a compliance measurement action for the first type of incompliance.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: February 20, 2024
    Assignee: SAP SE
    Inventors: Stoyan Zhivkov Boshev, Iliyan Nedkov Mihaylov, Stoyan Ivanov Veleshki, Rashid Methinov Rashidov, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov
  • Publication number: 20230289328
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing data replication. A request associated with storing content of a file is received at a storage service provided by in a multiple availability zone cloud platform. A lock request is sent to an in-memory data grid at a first instance of the storage service to lock the file for accessing. An input stream of the file is received at the persistence interface to be read iteratively in portions. A read portion of the file is iteratively stored in a first file system storage associated with instances of the storage service at a first availability zone. The portions of the file are provided iteratively to a replication executor at the first instance of the storage service to request replication of the content of the file into a second file storage of a second availability zone of the cloud platform.
    Type: Application
    Filed: May 19, 2023
    Publication date: September 14, 2023
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Nikola Angelov Popov
  • Publication number: 20230289368
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing asynchronous data replication in a multiple availability zone cloud environment. Metadata for files for asynchronous replication at a second availability zone is stored at an in-memory data grid of a first instance of a storage service at a first availability zone at a multiple availability cloud platform that provides storage services. The in-memory data grid includes a queue data structure of metadata records and a map of metadata records. In response to determining that connection from the first availability zone to the second availability zone is available, asynchronous data replication for files identified at the map is executed. A file for replication is identified at the map and provided for replication at a second file storage at the second availability zone through a replication interface of a second instance of the storage service at the second availability zone.
    Type: Application
    Filed: May 17, 2023
    Publication date: September 14, 2023
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Plamen Marianov Peev
  • Patent number: 11693828
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing data replication. A request associated with storing content of a file is received at a storage service provided by in a multiple availability zone cloud platform. A lock request is sent to an in-memory data grid at a first instance of the storage service to lock the file for accessing. An input stream of the file is received at the persistence interface to be read iteratively in portions. A read portion of the file is iteratively stored in a first file system storage associated with instances of the storage service at a first availability zone. The portions of the file are provided iteratively to a replication executor at the first instance of the storage service to request replication of the content of the file into a second file storage of a second availability zone of the cloud platform.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: July 4, 2023
    Assignee: SAP SE
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Nikola Angelov Popov
  • Patent number: 11687565
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing asynchronous data replication in a multiple availability zone cloud environment. Metadata for files for asynchronous replication at a second availability zone is stored at an in-memory data grid of a first instance of a storage service at a first availability zone at a multiple availability cloud platform that provides storage services. The in-memory data grid includes a queue data structure of metadata records and a map of metadata records. In response to determining that connection from the first availability zone to the second availability zone is available, asynchronous data replication for files identified at the map is executed. A file for replication is identified at the map and provided for replication at a second file storage at the second availability zone through a replication interface of a second instance of the storage service at the second availability zone.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: June 27, 2023
    Assignee: SAP SE
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Plamen Marianov Peev
  • Patent number: 11657417
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: May 23, 2023
    Assignee: NIELSEN CONSUMER LLC
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Publication number: 20220391495
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing incompliances of application instances running in a cloud environment. Compliance requests can be generated for incompliant instances of cloud applications running on a cloud platform. In response, compliance checks for the one or more incompliant instances of cloud applications running on the cloud platform can be automatically executed. Incompliances can be identified by different compliance monitors instantiated at the cloud platform. Each compliance monitor is responsible for a particular type of incompliances. In response to identifying that a first instance of a first cloud application has a first type of incompliance, a maintenance action to be automatically executed by a first compliance maintainer running on the cloud platform is scheduled. The first compliance maintainer executes automatically a compliance measurement action for the first type of incompliance.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 8, 2022
    Inventors: Stoyan Zhivkov Boshev, Iliyan Nedkov Mihaylov, Stoyan Ivanov Veleshki, Rashid Methinov Rashidov, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov
  • Publication number: 20220300459
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing data replication. A request associated with storing content of a file is received at a storage service provided by in a multiple availability zone cloud platform. A lock request is sent to an in-memory data grid at a first instance of the storage service to lock the file for accessing. An input stream of the file is received at the persistence interface to be read iteratively in portions. A read portion of the file is iteratively stored in a first file system storage associated with instances of the storage service at a first availability zone. The portions of the file are provided iteratively to a replication executor at the first instance of the storage service to request replication of the content of the file into a second file storage of a second availability zone of the cloud platform.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Nikola Angelov Popov
  • Publication number: 20220300531
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for managing asynchronous data replication in a multiple availability zone cloud environment. Metadata for files for asynchronous replication at a second availability zone is stored at an in-memory data grid of a first instance of a storage service at a first availability zone at a multiple availability cloud platform that provides storage services. The in-memory data grid includes a queue data structure of metadata records and a map of metadata records. In response to determining that connection from the first availability zone to the second availability zone is available, asynchronous data replication for files identified at the map is executed. A file for replication is identified at the map and provided for replication at a second file storage at the second availability zone through a replication interface of a second instance of the storage service at the second availability zone.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventors: Stoyan Zhivkov Boshev, Stoyan Ivanov Veleshki, Nikolay Georgiev Kabadzhov, Diyan Asparuhov Yordanov, Plamen Marianov Peev
  • Patent number: 11106765
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into relational database keys and methods, apparatus, and articles of manufacture to obtain encoded data from relational database keys are disclosed. Example apparatus disclosed herein include a code determiner to divide a relational database key value into a first number of groups. Disclosed example apparatus also includes an encoded data determiner to determine remainders for respective ones of the groups based on corresponding incremental values, and modify the remainders to obtain the encoded data.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 31, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Leonid Ayzenshtat, Nikolay Georgiev, Kalyanaraman Rajamani
  • Publication number: 20210150552
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Application
    Filed: January 27, 2021
    Publication date: May 20, 2021
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Patent number: 10909560
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 2, 2021
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Patent number: 10482222
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into text data and methods, apparatus, and articles of manufacture to obtain encoded data from text data are disclosed. An example method includes detecting, using a processor, a first symbol present in first text data, the first symbol including a white space character; mapping the first symbol to first data using the processor; detecting, using the processor, a second symbol present in the first text data by detecting a white space character or a flow control character; mapping, using the processor, the second symbol to a first bit position of the first data in encoded data; and determining the encoded data, using the processor, based on placing the first data in the first bit position.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: November 19, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Nikolay Georgiev, Leonid Ayzenshtat
  • Publication number: 20190180007
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into text data and methods, apparatus, and articles of manufacture to obtain encoded data from text data are disclosed. An example method includes detecting, using a processor, a first symbol present in first text data, the first symbol including a white space character; mapping the first symbol to first data using the processor; detecting, using the processor, a second symbol present in the first text data by detecting a white space character or a flow control character; mapping, using the processor, the second symbol to a first bit position of the first data in encoded data; and determining the encoded data, using the processor, based on placing the first data in the first bit position.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 13, 2019
    Inventors: Nikolay Georgiev, Leonid Ayzenshtat
  • Publication number: 20190073685
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 7, 2019
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Publication number: 20190030126
    Abstract: The present invention relates to a competitive inhibitor of the binding of the protein Bcl-2 L10 to the ligand binding domain of at least one of the IP3R receptors, for its use in the treatment of cancers, the cells of which express the protein Bcl-2 L10.
    Type: Application
    Filed: March 8, 2017
    Publication date: January 31, 2019
    Applicants: Universite Claude Bernard - Lyon 1, Centre Leon Berard, Centre National de la Recherche Scientifique (CNRS ), Institut National de la Sante et de la Recherche M edicale (INSERM)
    Inventors: Adrien Nougarede, Ruth Rimokh, Germain Gillet, Nikolay Georgiev
  • Patent number: 10157270
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into text data and methods, apparatus, and articles of manufacture to obtain encoded data from text data are disclosed. An example method includes detecting, using a processor, a first symbol present in first text data, the first symbol including a white space character; mapping the first symbol to first data using the processor; detecting, using the processor, a second symbol present in the first text data by detecting a white space character or a flow control character; mapping, using the processor, the second symbol to a first bit position of the first data in encoded data; and determining the encoded data, using the processor, based on placing the first data in the first bit position.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: December 18, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Nikolay Georgiev, Leonid Ayzenshtat
  • Patent number: 10147108
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: December 4, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Publication number: 20180253537
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into relational database keys and methods, apparatus, and articles of manufacture to obtain encoded data from relational database keys are disclosed. Example apparatus disclosed herein include a code determiner to divide a relational database key value into a first number of groups. Disclosed example apparatus also includes an encoded data determiner to determine remainders for respective ones of the groups based on corresponding incremental values, and modify the remainders to obtain the encoded data.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Leonid Ayzenshtat, Nikolay Georgiev, Kalyanaraman Rajamani
  • Patent number: 9990478
    Abstract: Methods, apparatus, and articles of manufacture to encode auxiliary data into relational database keys and methods, apparatus, and articles of manufacture to obtain encoded data from relational database keys are disclosed. An example method to encode auxiliary data into relational data includes generating a code comprising a plurality of groups and representative of auxiliary data, determining incremental values for the plurality of groups, generating a first key based on the code, and generating a subsequent key by modifying the first key based on the value of the first key and the incremental values.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: June 5, 2018
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Leonid Ayzenshtat, Nikolay Georgiev, Kalyanaraman Rajamani