Patents by Inventor Ivaylo N. Sotirov

Ivaylo N. Sotirov 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).

  • Publication number: 20240106363
    Abstract: A motor control determines if a motor is rotating at steady state velocity and then populates a table with information about each individual motor sector. At steady state velocity, the duration of the motor within an electrical sector is measured. The duration of the complete mechanical rotation of the motor is determined. The controller determines a ratio of the measured duration of the sector to a duration of a complete mechanical rotation of the motor. The ratio of sector duration to rotation duration is stored in a table. The controller is configured for controlling the motor using the table values.
    Type: Application
    Filed: December 5, 2023
    Publication date: March 28, 2024
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Patent number: 11855561
    Abstract: A motor control determines if a motor is rotating at steady state velocity and then populates a table with information about each individual motor sector. At steady state velocity, the duration of the motor within an electrical sector is measured. The duration of the complete mechanical rotation of the motor is determined. The controller determines a ratio of the measured duration of the sector to a duration of a complete mechanical rotation of the motor. The ratio of sector duration to rotation duration is stored in a table. The controller is configured for controlling the motor using the table values.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 26, 2023
    Assignee: Insight Automation, Inc.
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Patent number: 11799758
    Abstract: A device and method for communicating between networked devices that define a path having a plurality of device positions includes designating a source device for a communication stream wherein the source device has a first port to communicate in a first direction of the path and a second port to communicate in a second direction in the path with devices networked to the source device. A port is selected from one of the first port or the second port of the source device for defining a direction of the communication stream from the source device. A hop count is provided indicating a relative location of a destination device for the communication stream, the hop count being an integer number of network device positions from the source device to the destination device along the path from the selected port.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: October 24, 2023
    Assignee: Insight Automation, Inc.
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Patent number: 11588429
    Abstract: A motor control system for controlling a motor having multiple coils, includes a motor control circuit for providing control signals for controlling a motor, such as PWM signals. A motor drive circuit is coupled to receive the control signals and is configured for providing current drive signals to the multiple coils of the motor. Circuitry measures a plurality of signal values that are reflective of the level of the current drive signals provided to the multiple coils of the motor. Selection circuitry coupled to receive the measured current signal values is configured to dynamically select certain current signal values from the measured plurality of signal values and is further configured to exclude at least one of the current signal values that is indicative of a possibly erroneous or unreliable value.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: February 21, 2023
    Assignee: Insight Automation, Inc.
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Publication number: 20220263446
    Abstract: A motor control determines if a motor is rotating at steady state velocity and then populates a table with information about each individual motor sector. At steady state velocity, the duration of the motor within an electrical sector is measured. The duration of the complete mechanical rotation of the motor is determined. The controller determines a ratio of the measured duration of the sector to a duration of a complete mechanical rotation of the motor. The ratio of sector duration to rotation duration is stored in a table. The controller is configured for controlling the motor using the table values.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 18, 2022
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Publication number: 20220140765
    Abstract: A motor control system for controlling a motor having multiple coils, includes a motor control circuit for providing control signals for controlling a motor, such as PWM signals. A motor drive circuit is coupled to receive the control signals and is configured for providing current drive signals to the multiple coils of the motor. Circuitry measures a plurality of signal values that are reflective of the level of the current drive signals provided to the multiple coils of the motor. Selection circuitry coupled to receive the measured current signal values is configured to dynamically select certain current signal values from the measured plurality of signal values and is further configured to exclude at least one of the current signal values that is indicative of a possibly erroneous or unreliable value.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Emil V. Popov, Ivaylo N. Sotirov
  • Publication number: 20220131787
    Abstract: A device and method for communicating between networked devices that define a path having a plurality of device positions includes designating a source device for a communication stream wherein the source device has a first port to communicate in a first direction of the path and a second port to communicate in a second direction in the path with devices networked to the source device. A port is selected from one of the first port or the second port of the source device for defining a direction of the communication stream from the source device. A hop count is provided indicating a relative location of a destination device for the communication stream, the hop count being an integer number of network device positions from the source device to the destination device along the path from the selected port.
    Type: Application
    Filed: October 20, 2021
    Publication date: April 28, 2022
    Inventors: Emil V. Popov, Ivaylo N. Sotirov