Patents by Inventor IGOR POLEVOY

IGOR POLEVOY 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: 12339786
    Abstract: A method includes retrieving, in a kernel space of an operating system executing on a computing device, a first value from a first clock source, retrieving, in a user space of the operating system executing on the computing device, a second value from a second clock source, generating a unique process identifier (UPID) associated with a process identifier (PID) of a process executing in the operating system, wherein the UPID is based on the first value of the first clock source and the second value of the second clock source, and tracking process activity of the process executing in the operating system by utilizing the UPID.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: June 24, 2025
    Assignee: CrowdStrike, Inc.
    Inventors: Martin Kelly, Marco Vedovati, Igor Polevoy, Milos Petrbok, Christopher White
  • Publication number: 20240202097
    Abstract: A unique process identifier (UPID) associated with a process identifier (PID) of a process executing in an operating system is generated in a kernel space of the operating system executing on a computing device. The UPID is inserted into a first mapping store that maps the PID to the UPID. A message is transmitted including the PID to a message buffer structure. A second mapping store that maps the UPID to the PID is updated in a user space of the operating system based on the message.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Inventors: Martin Kelly, Marco Vedovati, Igor Polevoy, Milos Petrbok
  • Publication number: 20240202134
    Abstract: A method includes retrieving, in a kernel space of an operating system executing on a computing device, a first value from a first clock source, retrieving, in a user space of the operating system executing on the computing device, a second value from a second clock source, generating a unique process identifier (UPID) associated with a process identifier (PID) of a process executing in the operating system, wherein the UPID is based on the first value of the first clock source and the second value of the second clock source, and tracking process activity of the process executing in the operating system by utilizing the UPID.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Inventors: Martin Kelly, Marco Vedovati, Igor Polevoy, Milos Petrbok, Christopher White
  • Patent number: 11848965
    Abstract: Methods and apparatus for secure software defined storage are disclosed. An example apparatus includes memory and a processor to access a read request for data written to a software defined storage location, obtain the requested data from the software defined storage location, perform a classification operation on the requested data to obtain classification data corresponding to the requested data, the classification data to represent whether the requested data includes personally identifiable information, in response to determining that the requested data includes personally identifiable information, apply data loss prevention to the requested data to create response data, determine whether a client requesting the data from the software defined storage location is authorized to access the requested data, and in response to determining that the client requesting data is authorized to access the requested data, transmit the response data to the client.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: December 19, 2023
    Assignee: MCAFEE, LLC
    Inventors: Dmitri Rubakha, Venkata Ramanan Sambandam, Jonathan King, Igor Polevoy, Andrew V. Holtzmann
  • Publication number: 20220092639
    Abstract: A method, apparatus, and computer program product are disclosed to improve the process of generating promotions. The method includes identifying a promotion structure for approval, the promotion structure defining a promotion to be displayed via a promotion and marketing service and determining whether the promotion structure satisfies automatic approval requirements, the automatic approval requirements including one or more parameters relating to the promotion structure. The method further includes in an instance in which the promotion structure satisfies the automatic approval requirements, automatically approving the promotion structure for display via the promotion and marketing service, and in an instance in which the promotion structure does not satisfy the automatic approval requirements, indicating that the promotion structure cannot be automatically approved. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 24, 2022
    Inventors: Shafiq SHARIFF, Mechie NKENGLA, Kavita KOCHAR, Logan Tyler JENNINGS, Stephen WOOTEN, Igor POLEVOY
  • Patent number: 11138629
    Abstract: A method, apparatus, and computer program product are disclosed to improve the process of generating promotions. The method includes identifying a promotion structure for approval, the promotion structure defining a promotion to be displayed via a promotion and marketing service and determining whether the promotion structure satisfies automatic approval requirements, the automatic approval requirements including one or more parameters relating to the promotion structure. The method further includes in an instance in which the promotion structure satisfies the automatic approval requirements, automatically approving the promotion structure for display via the promotion and marketing service, and in an instance in which the promotion structure does not satisfy the automatic approval requirements, indicating that the promotion structure cannot be automatically approved. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: October 5, 2021
    Assignee: Groupon, Inc.
    Inventors: Shafiq Shariff, Mechie Nkengla, Kavita Kochar, Logan Tyler Jennings, Stephen Wooten, Igor Polevoy
  • Publication number: 20210250380
    Abstract: Methods and apparatus for secure software defined storage are disclosed. An example apparatus includes memory and a processor to access a read request for data written to a software defined storage location, obtain the requested data from the software defined storage location, perform a classification operation on the requested data to obtain classification data corresponding to the requested data, the classification data to represent whether the requested data includes personally identifiable information, in response to determining that the requested data includes personally identifiable information, apply data loss prevention to the requested data to create response data, determine whether a client requesting the data from the software defined storage location is authorized to access the requested data, and in response to determining that the client requesting data is authorized to access the requested data, transmit the response data to the client.
    Type: Application
    Filed: April 27, 2021
    Publication date: August 12, 2021
    Inventors: DMITRI RUBAKHA, VENKATA RAMANAN SAMBANDAM, JONATHAN KING, IGOR POLEVOY, ANDREW V. HOLTZMANN
  • Patent number: 11005890
    Abstract: Providing secure software defined storage includes identifying data directed to be stored in a software defined storage location, intercepting the data, performing a security operation on the intercepted data, and transmitting the data to the software defined storage.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: May 11, 2021
    Assignee: McAfee, LLC
    Inventors: Dmitri Rubakha, Venkata Ramanan Sambandam, Jonathan King, Igor Polevoy, Andrew V. Holtzmann
  • Publication number: 20190347688
    Abstract: A method, apparatus, and computer program product are disclosed to improve the process of generating promotions. The method includes identifying a promotion structure for approval, the promotion structure defining a promotion to be displayed via a promotion and marketing service and determining whether the promotion structure satisfies automatic approval requirements, the automatic approval requirements including one or more parameters relating to the promotion structure. The method further includes in an instance in which the promotion structure satisfies the automatic approval requirements, automatically approving the promotion structure for display via the promotion and marketing service, and in an instance in which the promotion structure does not satisfy the automatic approval requirements, indicating that the promotion structure cannot be automatically approved. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 14, 2019
    Inventors: Shafiq Shariff, Mechie Nkengla, Kavita Kochar, Logan Tyler Jennings, Stephen Wooten, Igor Polevoy
  • Patent number: 10346885
    Abstract: A method, apparatus, and computer program product are disclosed to improve the process of generating promotions. The method includes identifying a promotion structure for approval, the promotion structure defining a promotion to be displayed via a promotion and marketing service and determining whether the promotion structure satisfies automatic approval requirements, the automatic approval requirements including one or more parameters relating to the promotion structure. The method further includes in an instance in which the promotion structure satisfies the automatic approval requirements, automatically approving the promotion structure for display via the promotion and marketing service, and in an instance in which the promotion structure does not satisfy the automatic approval requirements, indicating that the promotion structure cannot be automatically approved. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: July 9, 2019
    Assignee: GROUPON, INC.
    Inventors: Shafiq Shariff, Mechie Nkengla, Kavita Kochar, Logan Tyler Jennings, Stephen Wooten, Igor Polevoy
  • Publication number: 20180288099
    Abstract: Providing secure software defined storage includes identifying data directed to be stored in a software defined storage location, intercepting the data, performing a security operation on the intercepted data, and transmitting the data to the software defined storage.
    Type: Application
    Filed: February 22, 2018
    Publication date: October 4, 2018
    Inventors: DMITRI RUBAKHA, VENKATA RAMANAN SAMBANDAM, JONATHAN KING, IGOR POLEVOY, ANDREW V. HOLTZMANN