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: 20200164508Abstract: 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: ApplicationFiled: November 28, 2018Publication date: May 28, 2020Inventors: Milutin Pajovic, Vikrant Shah, Philip Orlik
-
Patent number: 10564222Abstract: 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: GrantFiled: July 20, 2017Date of Patent: February 18, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Zafer Sahinoglu, Yebin Wang, Philip Orlik
-
Patent number: 10554309Abstract: 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: GrantFiled: January 18, 2018Date of Patent: February 4, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: David Millar, Milutin Pajovic, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
-
Patent number: 10541839Abstract: 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: GrantFiled: October 30, 2017Date of Patent: January 21, 2020Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Pu Wang, Milutin Pajovic, Philip Orlik, Petros Boufounos
-
Patent number: 10514437Abstract: 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: GrantFiled: September 22, 2015Date of Patent: December 24, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Philip Orlik
-
Patent number: 10498558Abstract: 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: GrantFiled: May 11, 2018Date of Patent: December 3, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Philip Orlik
-
Publication number: 20190349222Abstract: 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: ApplicationFiled: May 11, 2018Publication date: November 14, 2019Inventors: Milutin Pajovic, Philip Orlik
-
Patent number: 10425910Abstract: 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: GrantFiled: March 19, 2018Date of Patent: September 24, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Toshiaki Koike Akino, Philip Orlik
-
Publication number: 20190289568Abstract: 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: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Inventors: Milutin Pajovic, Toshiaki Koike Akino, Philip Orlik
-
Patent number: 10382230Abstract: 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: GrantFiled: March 31, 2017Date of Patent: August 13, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Pu Wang, Milutin Pajovic, Philip Orlik
-
Publication number: 20190222321Abstract: 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: ApplicationFiled: January 18, 2018Publication date: July 18, 2019Inventors: David Millar, Milutin Pajovic, Toshiaki Koike-Akino, Keisuke Kojima, Kieran Parsons
-
Patent number: 10324135Abstract: 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: GrantFiled: June 6, 2016Date of Patent: June 18, 2019Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Gozde Ozcan, Zafer Sahinoglu, Yebin Wang, Philip Orlik
-
Publication number: 20190132156Abstract: 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: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Pu Wang, Milutin Pajovic, Philip Orlik, Petros Boufounos
-
Publication number: 20190025379Abstract: 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: ApplicationFiled: July 20, 2017Publication date: January 24, 2019Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Zafer Sahinoglu, Yebin Wang, Philip Orlik
-
Patent number: 10178697Abstract: 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: GrantFiled: March 29, 2017Date of Patent: January 8, 2019Assignee: Mitsubishi Electric Research LaboratoriesInventors: Milutin Pajovic, Philip Orlik
-
Publication number: 20180287822Abstract: 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: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Pu Wang, Milutin Pajovic, Philip Orlik
-
Publication number: 20180242361Abstract: 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: ApplicationFiled: March 29, 2017Publication date: August 23, 2018Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Philip Orlik
-
Patent number: 9948754Abstract: 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: GrantFiled: February 18, 2016Date of Patent: April 17, 2018Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Milutin Pajovic, Gal Shulkind, Philip Orlik
-
Patent number: 9948377Abstract: 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: GrantFiled: February 6, 2017Date of Patent: April 17, 2018Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Kyeong Jin Kim, Yacong Ding, Toshiaki Koike-Akino, Milutin Pajovic, Philip Orlik
-
Publication number: 20180062759Abstract: 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: ApplicationFiled: August 23, 2016Publication date: March 1, 2018Inventors: Milutin Pajovic, Kieran Parsons, David Millar, Toshiaki Koike-Akino, Keisuke Kojima