Patents by Inventor Nikolay Petrov

Nikolay Petrov 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: 11934983
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: March 19, 2024
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 11544650
    Abstract: A computer-implemented method is disclosed. The method comprises calculating a first new rank value in a rank address space for a first issue of a plurality of issues. The rank address space comprises unique, ordered values, and each of the plurality of issues has a rank value in the rank address space. The method further comprises determining whether a length of the first new rank value is greater than or equal to a first rebalancing trigger length. In addition, the method comprises, in response to determining that the length of the first new rank value is greater than or equal to the first rebalancing trigger length, identifying a first delay period that is to elapse before rebalancing the rank address space comprising updating at least one rank value of at least one of the plurality of issues to reduce a possibility of congestion in the rank address space. The method additionally comprises following the first delay period, rebalancing the rank address space.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 3, 2023
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 11531941
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 20, 2022
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 10289971
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 14, 2019
    Assignee: ATLASSIAN PTY LTD
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 10282686
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: May 7, 2019
    Assignee: ATLASSIAN PTY LTD.
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 10282685
    Abstract: Described herein is a computer implemented method for maintaining a plurality of issues, each issue having an associated rank value, the rank values of the plurality of issues defining an order of the plurality of issues. The method comprises receiving a rank operation request to change the rank of a subject issue; determining relevant issues to the rank operation request; and attempting to acquire locks on each of the relevant issues. In response to successfully acquiring locks on each of the relevant issues a new rank value for the subject issue is calculated and saved.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 7, 2019
    Assignee: ATLASSIAN PTY LTD
    Inventors: Mark Lassau, Matt Quail, Nikolay Petrov, Ivo Bosticky, Michael Elias
  • Patent number: 9857034
    Abstract: Systems and devices for collimating beams of light emitted by a light emitting diode are disclosed. In one embodiment, an optical device comprises a bowl shaped reflector base, a light emitting diode (LED) physically attached to the bowl shaped reflector base, a central reflector in a shape of a hyperbolic cone formed above the LED about a center of the bowl shaped reflector base, and a transparent plate formed around a base of the hyperbolic cone. In the embodiment, the central reflector in the shape of the hyperbolic cone is configured to reflect a portion of light emitted from the LED to an outer edge of the bowl shaped reflector base which in turn substantially reflect the portion of light via the transparent plate almost parallel to an optical axis of the LED.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: January 2, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Emil Aslanov, Nikolay Petrov, Alexey Borodulin, Georgy Tananaev, Seokhoon Kang
  • Patent number: 9778556
    Abstract: Embodiments of the present invention provide an imaging system, including: a first polarization element having a first polarization direction; a second polarization element having a second polarization direction; a third polarization element, where the third polarization element has multiple areas that respectively correspond to multiple pixel positions, each area in the multiple areas consists of a first semi-area and a second semi-area; a first projection device, projecting an image onto the multiple areas by using the first polarization element and based on the multiple pixel positions; and a second projection device, projecting an image onto the multiple areas by using the second polarization element and based on the multiple pixel positions. In the embodiments of the present invention, images from multiple views may be presented, by using a polarization element, in areas corresponding to pixel positions, which, therefore, can improve imaging resolution.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: October 3, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Maxim Khromov, Nikolay Petrov, Vladislav Nikitin, Qingpeng Xie
  • Patent number: 9463962
    Abstract: A sensor system includes a mounting member, an actuator disposed adjacent the mounting member, and a sensor connected to the actuator for sensing movement of an object using a signal. The actuator moves the sensor from a first sensing position to a second sensing position if the sensor is unable to read the signal.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: October 11, 2016
    Assignee: Mi-Jack Products, Inc.
    Inventors: Nikolay Petrov Petkov, Harvey E. Schmidt, Kenneth Svihlik
  • Publication number: 20160139498
    Abstract: Embodiments of the present invention provide an imaging system, including: a first polarization element having a first polarization direction; a second polarization element having a second polarization direction; a third polarization element, where the third polarization element has multiple areas that respectively correspond to multiple pixel positions, each area in the multiple areas consists of a first semi-area and a second semi-area; a first projection device, projecting an image onto the multiple areas by using the first polarization element and based on the multiple pixel positions; and a second projection device, projecting an image onto the multiple areas by using the second polarization element and based on the multiple pixel positions. In the embodiments of the present invention, images from multiple views may be presented, by using a polarization element, in areas corresponding to pixel positions, which, therefore, can improve imaging resolution.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 19, 2016
    Inventors: Maxim KHROMOV, Nikolay PETROV, Vladislav NIKITIN, Qingpeng XIE
  • Patent number: 9266690
    Abstract: A light positioning system for use in transferring a container to a buffer is disclosed. The system includes a light signal that is disposed adjacent the buffer for guiding an operator to position a chassis into the buffer and a program logic controller. The system also includes a thru beam sensor. The thru beam sensor senses movement of the container into the buffer and outputs data to the program logic controller. The system further includes a distance sensor. The distance sensor determines a distance from the distance sensor to the container and outputs data to the program logic controller. The program logic controller determines a length of the container based on the data received from the thru beam sensor and the distance sensor and provides an output signal to the light signal based on the length of the container and the data received from the distance sensor.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: February 23, 2016
    Assignee: Mi-Jack Products, Inc.
    Inventors: Nikolay Petrov Petkov, Harvey E. Schmidt
  • Patent number: 9218636
    Abstract: A light positioning system for use in transferring a container to a buffer is disclosed. The system includes a light signal that is disposed adjacent the buffer for guiding an operator to position a chassis into the buffer and a program logic controller. The system also includes a thru beam sensor. The thru beam sensor senses movement of the container into the buffer and outputs data to the program logic controller. The system further includes a distance sensor. The distance sensor determines a distance from the distance sensor to the container and outputs data to the program logic controller. The program logic controller determines a length of the container based on the data received from the thru beam sensor and the distance sensor and provides an output signal to the light signal based on the length of the container and the data received from the distance sensor.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: December 22, 2015
    Assignee: Mi-Jack Products, Inc.
    Inventors: Nikolay Petrov Petkov, Harvey E. Schmidt
  • Publication number: 20150360886
    Abstract: A light positioning system for use in transferring a container to a buffer is disclosed. The system includes a light signal that is disposed adjacent the buffer for guiding an operator to position a chassis into the buffer and a program logic controller. The system also includes a thru beam sensor. The thru beam sensor senses movement of the container into the buffer and outputs data to the program logic controller. The system further includes a distance sensor. The distance sensor determines a distance from the distance sensor to the container and outputs data to the program logic controller. The program logic controller determines a length of the container based on the data received from the thru beam sensor and the distance sensor and provides an output signal to the light signal based on the length of the container and the data received from the distance sensor.
    Type: Application
    Filed: August 24, 2015
    Publication date: December 17, 2015
    Inventors: Nikolay Petrov Petkov, Harvey E. Schmidt
  • Publication number: 20140277688
    Abstract: A light positioning system for use in transferring a container to a buffer is disclosed. The system includes a light signal that is disposed adjacent the buffer for guiding an operator to position a chassis into the buffer and a program logic controller. The system also includes a thru beam sensor. The thru beam sensor senses movement of the container into the buffer and outputs data to the program logic controller. The system further includes a distance sensor. The distance sensor determines a distance from the distance sensor to the container and outputs data to the program logic controller. The program logic controller determines a length of the container based on the data received from the thru beam sensor and the distance sensor and provides an output signal to the light signal based on the length of the container and the data received from the distance sensor.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: Mi-Jack Products, Inc.
    Inventors: Nikolay Petrov Petkov, Harvey E. Schmidt
  • Publication number: 20140240991
    Abstract: Systems and devices for collimating beams of light emitted by a light emitting diode are disclosed. In one embodiment, an optical device comprises a bowl shaped reflector base, a light emitting diode (LED) physically attached to the bowl shaped reflector base, a central reflector in a shape of a hyperbolic cone formed above the LED about a center of the bowl shaped reflector base, and a transparent plate formed around a base of the hyperbolic cone. In the embodiment, the central reflector in the shape of the hyperbolic cone is configured to reflect a portion of light emitted from the LED to an outer edge of the bowl shaped reflector base which in turn substantially reflect the portion of light via the transparent plate almost parallel to an optical axis of the LED.
    Type: Application
    Filed: October 27, 2011
    Publication date: August 28, 2014
    Applicant: LG ELECTRONICS INC.
    Inventors: Emil Aslanov, Nikolay Petrov, Alexey Borodulin, Georgy Tananaev, Seokhoon Kang