Patents by Inventor Mohammad Ranjbar
Mohammad Ranjbar 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: 20250062911Abstract: Systems and methods for watermarking objects of a digital dataset are disclosed. The method includes, at a first moment in time, acquiring a watermark message of a first size and generating a plurality of sub-messages based on the watermark message. The plurality of sub-messages are indicative of encoded portions of the watermark message. Each of the plurality of sub-messages is different from the watermark message and having a second size, the second size being smaller than the first size. The method also includes generating a watermarked object by embedding a given object from the digital dataset with a given one of the plurality of sub-messages, in lieu of the watermark message.Type: ApplicationFiled: August 15, 2023Publication date: February 20, 2025Inventors: Saeed RANJBAR ALVAR, Mohammad AKBARI, Ming Xuan YUE, Yong ZHANG
-
Patent number: 12057876Abstract: A transceiver circuit is disclosed. The transceiver circuit includes an antenna, a receiver RF chain configured to receive a receiver RF signal from the antenna, a transmitter RF chain configured to transmit a transmitter RF signal to the antenna, and a controller configured to access a CFO (carrier frequency offset) estimate, and to, for each of one or more working frequencies: cause the receiver RF chain to receive a receiver RF signal from the antenna at each working frequency, generate I/Q measurement data based at least in part on the received receiver RF signal and the CFO estimate, store the I/Q measurement data, and cause the transmitter RF chain to transmit a transmitter RF signal to the antenna at each working frequency, where the controller is further configured to cause the transmitter RF chain to transmit the I/Q measurement data for each working frequency to the antenna.Type: GrantFiled: October 21, 2022Date of Patent: August 6, 2024Assignee: Shenzhen Goodix Technology Co., Ltd.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Patent number: 11656314Abstract: A receiver circuit is disclosed. The receiver circuit includes a receiver antenna or a receiver antenna arrays oriented at a receiver orientation angle and configured to receive a plurality of RF signals transmitted from a transmitter circuit including a transmit antenna or a transmit antenna array oriented at a transmitter orientation angle. A controller A) calculates first and second AoAs based on a first signal at a first receiver antenna array, and calculates third and fourth AoAs based on a second signal at a second receiver antenna array, and/or B) calculates first and second AoDs based on a third signal from a first transmit antenna array, and calculates third and fourth AoDs based on a fourth signal from a second transmit antenna array. The controller also determines which of the first and second AoAs is correct, and/or determines which of the first and second AoDs is correct.Type: GrantFiled: September 28, 2020Date of Patent: May 23, 2023Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20230109399Abstract: A transceiver circuit is disclosed. The transceiver circuit includes an antenna, a receiver RF chain configured to receive a receiver RF signal from the antenna, a transmitter RF chain configured to transmit a transmitter RF signal to the antenna, and a controller configured to cause the receiver RF chain to receive a first distance estimate between the antenna and another transceiver circuit, to calculate a second distance estimate between the antenna and the other transceiver circuit, and to determine a range estimate between the antenna and the other transceiver circuit based on the first distance estimate and the second distance estimate.Type: ApplicationFiled: September 30, 2021Publication date: April 6, 2023Inventors: Mohammad RANJBAR, Amir DEZFOOLIYAN, Waleed YOUNIS
-
Patent number: 11621738Abstract: A transceiver circuit is disclosed. The transceiver circuit includes an antenna, a receiver RF chain configured to receive a receiver RF signal from the antenna, a transmitter RF chain configured to transmit a transmitter RF signal to the antenna, and a controller configured to cause the receiver RF chain to receive a first distance estimate between the antenna and another transceiver circuit, to calculate a second distance estimate between the antenna and the other transceiver circuit, and to determine a range estimate between the antenna and the other transceiver circuit based on the first distance estimate and the second distance estimate.Type: GrantFiled: September 30, 2021Date of Patent: April 4, 2023Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Patent number: 11619699Abstract: A receiver circuit is disclosed. The receiver circuit includes one or more receiver antennas configured to receive a plurality of RF signals transmitted from a transmitter circuit including one or more transmit antennas, an RF chain configured to generate a plurality of digitized samples of the received RF signals, and a controller configured to receive the digitized samples, to calculate a plurality of additional samples, and to calculate a measured angle of arrival or angle of departure (AoA or AoD) of the RF signals based on the digitized samples and the calculated additional samples.Type: GrantFiled: August 30, 2020Date of Patent: April 4, 2023Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20230095335Abstract: A transceiver circuit is disclosed. The transceiver circuit includes an antenna, a receiver RF chain configured to receive a receiver RF signal from the antenna, a transmitter RF chain configured to transmit a transmitter RF signal to the antenna, and a controller configured to access a CFO (carrier frequency offset) estimate, and to, for each of one or more working frequencies: cause the receiver RF chain to receive a receiver RF signal from the antenna at each working frequency, generate I/Q measurement data based at least in part on the received receiver RF signal and the CFO estimate, store the I/Q measurement data, and cause the transmitter RF chain to transmit a transmitter RF signal to the antenna at each working frequency, where the controller is further configured to cause the transmitter RF chain to transmit the I/Q measurement data for each working frequency to the antenna.Type: ApplicationFiled: October 21, 2022Publication date: March 30, 2023Inventors: Mohammad RANJBAR, Amir DEZFOOLIYAN, Waleed YOUNIS
-
Patent number: 11533076Abstract: A transceiver circuit is disclosed. The transceiver circuit includes an antenna, a receiver RF chain configured to receive a receiver RF signal from the antenna, a transmitter RF chain configured to transmit a transmitter RF signal to the antenna, a frequency synthesizer configured to generate an oscillator signal, and a controller configured to cause the receiver RF chain to receive a first reflection signal from the antenna, down convert the first reflection signal to a non-zero intermediate frequency, and determine a range estimate to another transceiver circuit based on a phase of the first reflection signal.Type: GrantFiled: September 30, 2021Date of Patent: December 20, 2022Assignee: Shenzhen Goodix Technology Co., Ltd.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Patent number: 11522574Abstract: A transceiver is disclosed. The transceiver accesses a CFO (carrier frequency offset) estimate, and, for each of one or more working frequencies: transmits a transmitter RF signal at each working frequency, receives a receiver RF signal at each working frequency, and generates first I/Q measurement data based at least in part on the received receiver RF signal and the CFO estimate. In some embodiments, the transceiver receives I/Q measurement information for each working frequency. In some embodiments, the transceiver generates second I/Q measurement data based at least in part on the received I/Q measurement information. In some embodiments, the transceiver estimates a distance between the antenna and an antenna of another device based at least in part on the first and second I/Q measurement data.Type: GrantFiled: September 30, 2021Date of Patent: December 6, 2022Assignee: Shenzhen Goodix Technology Co., Ltd.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Patent number: 11483052Abstract: A receiver is disclosed. The receiver includes one or more antennas receiving signals from a transmitter including one or more antennas, and at least one RF chain generating digital samples based on the received signals. Either A) the signals are transmitted by a single antenna of the transmitter and are received by multiple antennas of the receiver, or B) the signals are transmitted by multiple antennas of the transmitter and are received by a single antenna of the receiver. The receiver also includes a controller determining a plurality of groups of digital samples to use for calculating estimates of an AoA or AoD of the received signals, calculate estimates of AoA or AoD based on the groups of digital samples, select a subset of the estimates, and calculate a measured AoA or AoD based on the selected subset of estimates.Type: GrantFiled: August 30, 2020Date of Patent: October 25, 2022Assignee: Shenzhen Goodix Technology Co., Ltd.Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20220099784Abstract: A receiver circuit is disclosed. The receiver circuit includes a receiver antenna or a receiver antenna arrays oriented at a receiver orientation angle and configured to receive a plurality of RF signals transmitted from a transmitter circuit including a transmit antenna or a transmit antenna array oriented at a transmitter orientation angle. A controller A) calculates first and second AoAs based on a first signal at a first receiver antenna array, and calculates third and fourth AoAs based on a second signal at a second receiver antenna array, and/or B) calculates first and second AoDs based on a third signal from a first transmit antenna array, and calculates third and fourth AoDs based on a fourth signal from a second transmit antenna array. The controller also determines which of the first and second AoAs is correct, and/or determines which of the first and second AoDs is correct.Type: ApplicationFiled: September 28, 2020Publication date: March 31, 2022Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20220099783Abstract: One inventive aspect is a receiver circuit. The receiver circuit includes a controller selecting a receiver antenna array and/or a transmit antenna array. The controller also calculates a first AoA and/or a first AoD based on signals from the selected receiver and/or transmit antenna array. The controller also, in response to the absolute value of the first AoA minus ?/2 not being less than or equal to the AoA threshold angle, selects a different receiver antenna array, and calculates a second AoA based on digitized samples of RF signals from the selected different receiver antenna array. The controller also, in response to the absolute value of the first AoD minus ?/2 not being less than or equal to the AoD threshold angle, selects a different transmit antenna array, and calculates a second AoD based on digitized samples of RF signals from the selected different transmit antenna array.Type: ApplicationFiled: September 28, 2020Publication date: March 31, 2022Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20220065974Abstract: A receiver circuit is disclosed. The receiver circuit includes one or more receiver antennas configured to receive a plurality of RF signals transmitted from a transmitter circuit including one or more transmit antennas, an RF chain configured to generate a plurality of digitized samples of the received RF signals, and a controller configured to receive the digitized samples, to calculate a plurality of additional samples, and to calculate a measured angle of arrival or angle of departure (AoA or AoD) of the RF signals based on the digitized samples and the calculated additional samples.Type: ApplicationFiled: August 30, 2020Publication date: March 3, 2022Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Publication number: 20220069886Abstract: A receiver is disclosed. The receiver includes one or more antennas receiving signals from a transmitter including one or more antennas, and at least one RF chain generating digital samples based on the received signals. Either A) the signals are transmitted by a single antenna of the transmitter and are received by multiple antennas of the receiver, or B) the signals are transmitted by multiple antennas of the transmitter and are received by a single antenna of the receiver. The receiver also includes a controller determining a plurality of groups of digital samples to use for calculating estimates of an AoA or AoD of the received signals, calculate estimates of AoA or AoD based on the groups of digital samples, select a subset of the estimates, and calculate a measured AoA or AoD based on the selected subset of estimates.Type: ApplicationFiled: August 30, 2020Publication date: March 3, 2022Inventors: Mohammad Ranjbar, Amir Dezfooliyan, Waleed Younis
-
Patent number: 10873443Abstract: According to certain aspects, the present embodiments are directed generally to data communication systems, and more particularly to generating multi-phase clocks in a SerDes system. Embodiments provide SerDes components and methods that are capable of generating multiple different sampling frequencies for parallelizing serial data from a single high speed clock. These and other embodiments can be implemented with circuits that are relatively small and low-power as compared to conventional approaches.Type: GrantFiled: June 28, 2019Date of Patent: December 22, 2020Assignee: Cadence Design Systems, Inc.Inventors: Jeremy Walker, Hiu Ming Lam, Mohammad Ranjbar
-
Patent number: 9722621Abstract: The present invention is directed integrated circuits and methods thereof. More specifically, an embodiment of the present invention provides a comparator calibration loop where a digital integrator stores a running sum based on the output of a comparator. A DAC converts the running sum and generates an offset calibration voltage, which is filtered by a low-pass filter module, and the filtered offset calibration voltage is used to cancel out the intrinsic offset voltage and low frequency noise of the comparator. There are other embodiments as well.Type: GrantFiled: December 9, 2016Date of Patent: August 1, 2017Assignee: INPHI CORPORATIONInventors: Mohammad Ranjbar, Jorge Pernillo
-
Publication number: 20170134034Abstract: The present invention is directed integrated circuits and methods thereof. More specifically, an embodiment of the present invention provides a comparator calibration loop where a digital integrator stores a running sum based on the output of a comparator. A DAC converts the running sum and generates an offset calibration voltage, which is filtered by a low-pass filter module, and the filtered offset calibration voltage is used to cancel out the intrinsic offset voltage and low frequency noise of the comparator. There are other embodiments as well.Type: ApplicationFiled: December 9, 2016Publication date: May 11, 2017Inventors: Mohammad RANJBAR, Jorge PERNILLO
-
Patent number: 9548754Abstract: The present invention is directed integrated circuits and methods thereof. More specifically, an embodiment of the present invention provides a comparator calibration loop where a digital integrator stores a running sum based on the output of a comparator. A DAC converts the running sum and generates an offset calibration voltage, which is filtered by a low-pass filter module, and the filtered offset calibration voltage is used to cancel out the intrinsic offset voltage and low frequency noise of the comparator. There are other embodiments as well.Type: GrantFiled: May 4, 2016Date of Patent: January 17, 2017Assignee: INPHI CORPORATIONInventors: Mohammad Ranjbar, Jorge Pernillo
-
Patent number: 9356615Abstract: The present invention is directed integrated circuits and methods thereof. More specifically, an embodiment of the present invention provides a comparator calibration loop where a digital integrator stores a running sum based on the output of a comparator. A DAC converts the running sum and generates an offset calibration voltage, which is filtered by a low-pass filter module, and the filtered offset calibration voltage is used to cancel out the intrinsic offset voltage and low frequency noise of the comparator. There are other embodiments as well.Type: GrantFiled: November 6, 2015Date of Patent: May 31, 2016Assignee: INPHI CORPORATIONInventors: Mohammad Ranjbar, Jorge Pernillo
-
Patent number: 9331706Abstract: The present invention is directed to signal processing systems and methods thereof. In various embodiments, the present invention provides an analog-to-digital conversion (ADC) system that includes a flash ADC portion and a time-interleaved parallel SAR portion. For an n-bit ADC process, the flash ADC portion converts k MSBs of the n bits during a single cycle, and the SAR portion converts n?k LSBs in m number of cycles. The SAR portion includes a number of SAR channels that perform A/D conversion in parallel, and the k MSB from the course flash converter is verified for errors by the SAR portion and allows a net saving of the power consumption by reducing the number of fine resolution SARs. There are other embodiments as well.Type: GrantFiled: October 9, 2014Date of Patent: May 3, 2016Assignee: INPHI CORPORATIONInventor: Mohammad Ranjbar