Patents by Inventor Milutin Pajovic

Milutin Pajovic 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: 20200164508
    Abstract: A system for estimating a pose of a robot includes a particle filter to track the pose of the robot using particles that defining a probability of pose of the robot and a particle tuner to update the particles of the robot based on particles of neighboring robot. Upon receiving data indicative of relative pose between a pose of the robot and a pose of a neighboring robot, and particles of the neighboring robot, the particle tuner pairs an arbitrarily sampled particle of the robot with an arbitrarily sampled particle of the neighboring robot, determines a weight of the paired particles in reverse proportion to an error between a relative pose defined by the paired particles and the relative pose between the robot and the neighboring robot, and updates the particles of the robot in accordance to the weights of corresponding paired particles.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Milutin Pajovic, Vikrant Shah, Philip Orlik
  • Patent number: 10564222
    Abstract: Methods and systems for predicting an unknown voltage of a battery corresponding to a future current demand for at least one time instant. The method including determining parameters of a first joint Gaussian distribution of a set of historical values of the voltage prediction of the battery from a set of historical measured physical quantities of the state of the battery stored in the memory. Determining a second joint Gaussian distribution of the unknown voltage and the set of historical values of the voltage prediction of the battery, based on a present measured physical quantities of the battery, the set of historical measured physical quantities and the determined parameters of the first joint Gaussian distribution. Determining a mean and a variance of an unknown voltage of the battery from the second joint Gaussian distribution, to obtain the predicted unknown voltage of the battery.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: February 18, 2020
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Zafer Sahinoglu, Yebin Wang, Philip Orlik
  • Patent number: 10554309
    Abstract: A method decodes an optical signal transmitted over an optical channel from a transmitter to a receiver. The method produces, from the transmitted optical signal, a digital signal including received data symbols and received pilot symbols and determines phase noise on the pilot symbols using a statistical probability distribution of phase noise on the optical channel and errors between phases of the received pilot symbols and the transmitted pilot signals. The method estimates phase noise on the data symbols using an interpolation of the phase noise on the pilot symbols and compensates the digital signal with the phase noise on the data symbols to produce a filtered signal with an equalized phase. The method demodulates and decodes the filtered signal to produce an estimate of the transmitted optical signal.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: February 4, 2020
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: David Millar, Milutin Pajovic, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
  • Patent number: 10541839
    Abstract: A receiver for use in a wireless communication system to receive signals transmitted over a wireless channel. The receiver includes a plurality of radio-frequency (RF) chains coupled a plurality of antennas. Each RF chain has at least one-bit analog-to-digital converter (ADC) to convert each measurement of an analog signal received by the antenna into at least one bit of information representing a result of a comparison of the measurement with a randomly selected threshold to produce a sequence of bits and a corresponding sequence of thresholds. Each bit in the sequence of bits represents a relative value of the measurement of the analog signal with respect to a threshold from the corresponding sequence of thresholds. A processor coupled to the plurality of RF chains estimates parameters of the wireless channel using the sequences of bits and the corresponding sequences of thresholds received from the plurality of RF chains.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: January 21, 2020
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Pu Wang, Milutin Pajovic, Philip Orlik, Petros Boufounos
  • Patent number: 10514437
    Abstract: A method for tracking a device determines correlations among locations of the device including a set of previous locations of the device and an initial estimate of a current location of the device, and determines, for each access point (AP), a current path loss exponent for the current location of the device using previous path loss exponents determined for the previous locations of the device and the correlations among the locations of the device. The method determines the current location of the device according to a path loss model using received signal strengths (RSS) of signals received from each AP at the current location and the current path loss exponent determined for each AP. The current path loss exponent for each AP are updated using the current location of the device and the RSS of signals received from the corresponding AP.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: December 24, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Philip Orlik
  • Patent number: 10498558
    Abstract: A communication system includes a receiver to receive a signal with symbols encoded with a spreading code selected from a set of spreading codes, a filter to produce a filtered signal using a number of correlators less than a number of the spreading codes in the set of spreading codes, and a detector to detect the symbols transmitted by the transmitters from the filtered signal using sparse recovery with the dictionary matrix. The communication system also includes a processor to determine a minimum mean squared error (MMSE) matrix based on the set of spreading codes and a variance of noise in the channels, project the MMSE matrix to a low-dimensional space to produce a low-dimensional MMSE matrix, update the set of coefficients of set of correlators with the elements of the low-dimensional MMSE matrix, and update elements of a dictionary matrix based on the elements of the low-dimensional MMSE matrix.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: December 3, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Philip Orlik
  • Publication number: 20190349222
    Abstract: A communication system includes a receiver to receive a signal with symbols encoded with a spreading code selected from a set of spreading codes, a filter to produce a filtered signal using a number of correlators less than a number of the spreading codes in the set of spreading codes, and a detector to detect the symbols transmitted by the transmitters from the filtered signal using sparse recovery with the dictionary matrix.
    Type: Application
    Filed: May 11, 2018
    Publication date: November 14, 2019
    Inventors: Milutin Pajovic, Philip Orlik
  • Patent number: 10425910
    Abstract: A millimeter-wave (mmWave) communication system for determining a location of a first device based on a known location of a second device includes a transceiver connected to a set of antennas to communicate beams of mmWaves and to perform an estimation of a channel connecting the first device and the second device and a memory to store results of the channels estimation including pairs of beam values, wherein each pair of beam values includes a beamforming angle and an energy of the beam communicated with the beamforming angle.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: September 24, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Toshiaki Koike Akino, Philip Orlik
  • Publication number: 20190289568
    Abstract: A millimeter-wave (mmWave) communication system for determining a location of a first device based on a known location of a second device includes a transceiver connected to a set of antennas to communicate beams of mmWaves and to perform an estimation of a channel connecting the first device and the second device and a memory to store results of the channels estimation including pairs of beam values, wherein each pair of beam values includes a beamforming angle and an energy of the beam communicated with the beamforming angle.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Milutin Pajovic, Toshiaki Koike Akino, Philip Orlik
  • Patent number: 10382230
    Abstract: Devices and methods for decoding a symbol transmitted over a millimeter wave (mmWave) channel. Receiving a test symbol transmitted over the mmWave channel. Estimating channel state information (CSI) of the mmWave channel using a block sparse signal recovery on the test symbol, according to a multi-dimensional spreading model with statistics on multi-dimensional paths. The multi-dimensional spreading model with statistics on multi-dimensional paths include an angle of departure (AoD), angle of arrival (AoA), and a path spread for the AoD and a path spread for the AoA, propagating in the mmWave channel. Receiving a symbol over the mmWave channel, and decoding the symbol using the CSI, wherein steps of the method are performed by a processor of a receiver.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 13, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Pu Wang, Milutin Pajovic, Philip Orlik
  • Publication number: 20190222321
    Abstract: A method decodes an optical signal transmitted over an optical channel from a transmitter to a receiver. The method produces, from the transmitted optical signal, a digital signal including received data symbols and received pilot symbols and determines phase noise on the pilot symbols using a statistical probability distribution of phase noise on the optical channel and errors between phases of the received pilot symbols and the transmitted pilot signals. The method estimates phase noise on the data symbols using an interpolation of the phase noise on the pilot symbols and compensates the digital signal with the phase noise on the data symbols to produce a filtered signal with an equalized phase. The method demodulates and decodes the filtered signal to produce an estimate of the transmitted optical signal.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 18, 2019
    Inventors: David Millar, Milutin Pajovic, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
  • Patent number: 10324135
    Abstract: Methods and systems for estimating a state of charge (SoC) of a battery are disclosed. A method determines a first joint Gaussian distribution of values of the SoC given a set of historical measured physical quantities of the state of the battery and a corresponding set of historical values of the SoC of the battery. The method determines a second joint Gaussian distribution of SoC using the set of historical measured physical quantities and the corresponding set of historical values of the SoC, current measurement physical quantities of the battery and the first joint Gaussian distribution. Finally, the method determines a mean and a variance of the current value of the SoC of the battery from the second joint Gaussian distribution. The mean is an estimate of the current SoC of the battery, and the variance is a confidence of the estimate.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: June 18, 2019
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Gozde Ozcan, Zafer Sahinoglu, Yebin Wang, Philip Orlik
  • Publication number: 20190132156
    Abstract: A receiver for use in a wireless communication system to receive signals transmitted over a wireless channel. The receiver includes a plurality of radio-frequency (RF) chains coupled a plurality of antennas. Each RF chain has at least one-bit analog-to-digital converter (ADC) to convert each measurement of an analog signal received by the antenna into at least one bit of information representing a result of a comparison of the measurement with a randomly selected threshold to produce a sequence of bits and a corresponding sequence of thresholds. Each bit in the sequence of bits represents a relative value of the measurement of the analog signal with respect to a threshold from the corresponding sequence of thresholds. A processor coupled to the plurality of RF chains estimates parameters of the wireless channel using the sequences of bits and the corresponding sequences of thresholds received from the plurality of RF chains.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Pu Wang, Milutin Pajovic, Philip Orlik, Petros Boufounos
  • Publication number: 20190025379
    Abstract: Methods and systems for predicting an unknown voltage of a battery corresponding to a future current demand for at least one time instant. The method including determining parameters of a first joint Gaussian distribution of a set of historical values of the voltage prediction of the battery from a set of historical measured physical quantities of the state of the battery stored in the memory. Determining a second joint Gaussian distribution of the unknown voltage and the set of historical values of the voltage prediction of the battery, based on a present measured physical quantities of the battery, the set of historical measured physical quantities and the determined parameters of the first joint Gaussian distribution. Determining a mean and a variance of an unknown voltage of the battery from the second joint Gaussian distribution, to obtain the predicted unknown voltage of the battery.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 24, 2019
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Zafer Sahinoglu, Yebin Wang, Philip Orlik
  • Patent number: 10178697
    Abstract: Systems and methods for a receiver decoding a set of packets asynchronously transmitted using a nominal carrier frequency over a common communication medium. A set of antennas to receive the packets asynchronously transmitted over the common communication medium. A front end to produce a received signal, wherein each packet includes a preamble common for all packets and a payload unique for some packets. A channel estimator performs a sparse recovery in a three dimensional search domain defined by three axes including a frequency offset, a time offset and an angle of arrival, as well as estimates a channel gain corresponding to the transmission of each packet over a channel in the common communication medium. Finally, a decoder in communication with the processor, to decode the payloads of the packets in the set of packets using the frequency offsets, the time offsets, the angles of arrival and the channel gains.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 8, 2019
    Assignee: Mitsubishi Electric Research Laboratories
    Inventors: Milutin Pajovic, Philip Orlik
  • Publication number: 20180287822
    Abstract: Devices and methods for decoding a symbol transmitted over a millimeter wave (mmWave) channel. Receiving a test symbol transmitted over the mmWave channel. Estimating channel state information (CSI) of the mmWave channel using a block sparse signal recovery on the test symbol, according to a multi-dimensional spreading model with statistics on multi-dimensional paths. The multi-dimensional spreading model with statistics on multi-dimensional paths include an angle of departure (AoD), angle of arrival (AoA), and a path spread for the AoD and a path spread for the AoA, propagating in the mmWave channel. Receiving a symbol over the mmWave channel, and decoding the symbol using the CSI, wherein steps of the method are performed by a processor of a receiver.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Pu Wang, Milutin Pajovic, Philip Orlik
  • Publication number: 20180242361
    Abstract: Systems and methods for a receiver decoding a set of packets asynchronously transmitted using a nominal carrier frequency over a common communication medium. A set of antennas to receive the packets asynchronously transmitted over the common communication medium. A front end to produce a received signal, wherein each packet includes a preamble common for all packets and a payload unique for some packets. A channel estimator performs a sparse recovery in a three dimensional search domain defined by three axes including a frequency offset, a time offset and an angle of arrival, as well as estimates a channel gain corresponding to the transmission of each packet over a channel in the common communication medium. Finally, a decoder in communication with the processor, to decode the payloads of the packets in the set of packets using the frequency offsets, the time offsets, the angles of arrival and the channel gains.
    Type: Application
    Filed: March 29, 2017
    Publication date: August 23, 2018
    Applicant: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Philip Orlik
  • Patent number: 9948754
    Abstract: A method for decoding a set of packets asynchronously on same nominal carrier frequency transmitted over a common communication medium, receives a signal including a combination of the set of packets modified with noise of the common communication medium, each packet includes a preamble common to all packets in the set and a payload unique for at least some packets in the set. The method determines, using a sparse recovery, a frequency offset of the transmission of each packet from the carrier frequency, a time offset of the transmission of each packet from a common point in time, and a channel gain corresponding to the transmission of each packet over a channel in the common communication medium and decodes the payloads of the packets in the set using the frequency offsets, the time offsets, and the channel gains.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: April 17, 2018
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Milutin Pajovic, Gal Shulkind, Philip Orlik
  • Patent number: 9948377
    Abstract: A transmitter includes a plurality of antennas for beamforming with different angles of departure (AoD), an information interface to receive a sequence of symbols including a first symbol and a second symbol and a modulator to cause the plurality of antennas to form a transmission beam with an AoD selected according to a value of the first symbol and modulated according to a value of the second symbol.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: April 17, 2018
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Kyeong Jin Kim, Yacong Ding, Toshiaki Koike-Akino, Milutin Pajovic, Philip Orlik
  • Publication number: 20180062759
    Abstract: Methods and systems for decoding symbols transmitted over an optical channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmitted. The method including receiving the optical signal transmitted over the optical channel. Sampling the optical signal to produce a sequence of digital samples, wherein each digital sample includes a measurement of each polarization of the optical signal at an instance of time. Selecting a subset of the sequence of digital samples that includes a digital sample and neighboring digital samples on the sequence. Repeating the selecting and the determining for each digital sample remaining in the sequence of digital samples to produce a sequence of cross-talk coefficients; and decoding some of the symbols from the sequence of digital samples using cross-talk models with corresponding cross-talk coefficients, wherein method steps are performed using a processor.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Milutin Pajovic, Kieran Parsons, David Millar, Toshiaki Koike-Akino, Keisuke Kojima