Patents by Inventor Uri Perlmutter

Uri Perlmutter 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: 10420038
    Abstract: Methods, apparatuses, computer readable media for uplink transmission power control in a wireless network. An apparatus of a wireless device comprising processing circuitry is disclosed. The processing circuitry is configured to decode a trigger frame from an access point for an uplink communication, the trigger frame comprising an uplink resource allocation for the station, the uplink resource allocation including common information and per station information, the common information including an indication of a maximum receive power at the access point, the per station information comprising an identification of the station, and an indication of a resource unit (RU). The processing circuitry may be further configured to: encode an uplink (UL) physical layer convergence procedure (PLCP) protocol data unit (PPDU)(UL-PPDU) in accordance with the indication of the RU. The processing circuitry may be further configured to: determine a transmit power for the UL-PPDU based on the maximum receive power.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 17, 2019
    Assignee: Intel IP Corporation
    Inventors: Ilan Sutskover, Laurent Cariou, Yaron Alpert, Uri Perlmutter, Assaf Gurevitz, Ziv Avital, Avi Mansour, Chittabrata Ghosh
  • Publication number: 20190052452
    Abstract: The present disclosure relates to methods and apparatuses for compensating carrier or clock signal phase fluctuations. An apparatus comprises a digital phase locked loop (210) comprising a phase error output (214) for a phase error (216) between a reference signal (218) and an output signal (212) generated by the digital phase locked loop, and a phase rotator (220) coupled to the phase error output (214) and configured to rotate a phase of a data signal based on the phase error (216).
    Type: Application
    Filed: January 26, 2017
    Publication date: February 14, 2019
    Inventors: Uri PERLMUTTER, Michael KERNER, Uri PARKER
  • Patent number: 10157013
    Abstract: A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group. Respective confidence levels of the output storage values are estimated, and the confidence levels are compressed. The output storage values and the compressed confidence levels are transferred from the memory cells over an interface to a memory controller.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: December 18, 2018
    Assignee: Apple Inc.
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov
  • Patent number: 10084629
    Abstract: Embodiments of a radio-circuit apparatus are generally described herein. The radio-circuit apparatus may comprise circuitry to generate an output baseband signal to reduce one or more localized peak power levels of an input baseband signal. The output signal may be based on a difference between an input baseband signal and an excess signal. The radio-circuit apparatus may further comprise a hard clipper circuit to restrict power levels of the input baseband signal to a clip range to generate a clipped signal. The radio-circuit apparatus may further comprise one or more filters to filter a predicted OOB emission signal in accordance with a target OOB emission spectrum. The predicted OOB emission signal may be based on a difference between the input baseband signal and the clipped signal.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: September 25, 2018
    Assignee: Intel IP Corporation
    Inventors: Amir Rubin, Uri Perlmutter
  • Publication number: 20180159566
    Abstract: An envelope tracking arrangement is disclosed and includes a level select component, a chunk supply component and a power amplifier. The level select component is configured to segment an input signal into chunks based on time and to select a chunk level for each chunk based on information or envelope information. The chunk supply component is configured to selectively provide a discrete supply voltage according to the selected chunk level. The power amplifier is configured to generate a radio frequency (RF) output signal based on the input signal and utilizing the discrete supply voltage.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 7, 2018
    Inventors: Nati Dinur, Uri Perlmutter, Michael Kerner
  • Patent number: 9991913
    Abstract: An envelope tracking arrangement is disclosed and includes a level select component, a chunk supply component and a power amplifier. The level select component is configured to segment an input signal into chunks based on time and to select a chunk level for each chunk based on information or envelope information. The chunk supply component is configured to selectively provide a discrete supply voltage according to the selected chunk level. The power amplifier is configured to generate a radio frequency (RF) output signal based on the input signal and utilizing the discrete supply voltage.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: June 5, 2018
    Assignee: Intel IP Corporation
    Inventors: Nati Dinur, Uri Perlmutter, Michael Kerner
  • Patent number: 9983929
    Abstract: A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: May 29, 2018
    Assignee: Apple Inc.
    Inventors: Ofir Shalvi, Naftali Sommer, Uri Perlmutter, Julian Vlaiko, Moshe Neerman
  • Publication number: 20180092037
    Abstract: A wireless device and method of power consumption reduction are generally described herein. The wireless device may map a plurality of data symbols to sub-carriers for an orthogonal frequency division multiplexing (OFDM) transmission. The wireless device may divide the plurality of data symbols into first and second groups of data symbols. The wireless device may generate a first OFDM signal from the first group of data symbols for amplification by a first power amplifier (PA). The wireless device may generate a second OFDM signal from the second group of data symbols for amplification by a second PA. The data symbols of the first and second groups may be selected to provide a PAPR of the first OFDM signal that is lower than a PAPR of a composite OFDM signal based on the plurality of data symbols.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventors: Michael Kerner, Uri Perlmutter, Avishay Friedman, Rotem Banin, Tzvi Maimon
  • Publication number: 20180083819
    Abstract: Embodiments of a radio-circuit apparatus are generally described herein. The radio-circuit apparatus may comprise circuitry to generate an output baseband signal to reduce one or more localized peak power levels of an input baseband signal. The output signal may be based on a difference between an input baseband signal and an excess signal. The radio-circuit apparatus may further comprise a hard clipper circuit to restrict power levels of the input baseband signal to a clip range to generate a clipped signal. The radio-circuit apparatus may further comprise one or more filters to filter a predicted OOB emission signal in accordance with a target OOB emission spectrum. The predicted OOB emission signal may be based on a difference between the input baseband signal and the clipped signal.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Inventors: Amir RUBIN, Uri PERLMUTTER
  • Publication number: 20170289926
    Abstract: Methods, apparatuses, computer readable media for uplink transmission power control in a wireless network. An apparatus of a wireless device comprising processing circuitry is disclosed. The processing circuitry is configured to decode a trigger frame from an access point for an uplink communication, the trigger frame comprising an uplink resource allocation for the station, the uplink resource allocation including common information and per station information, the common information including an indication of a maximum receive power at the access point, the per station information comprising an identification of the station, and an indication of a resource unit (RU). The processing circuitry may be further configured to: encode an uplink (UL) physical layer convergence procedure (PLCP) protocol data unit (PPDU)(UL-PPDU) in accordance with the indication of the RU. The processing circuitry may be further configured to: determine a transmit power for the UL-PPDU based on the maximum receive power.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 5, 2017
    Inventors: Ilan Sutskover, Laurent Cariou, Yaron Alpert, Uri Perlmutter, Assaf Gurevitz, Ziv Avital, Avi Mansour, Chittabrata Ghosh
  • Publication number: 20170269866
    Abstract: A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group. Respective confidence levels of the output storage values are estimated, and the confidence levels are compressed. The output storage values and the compressed confidence levels are transferred from the memory cells over an interface to a memory controller.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 21, 2017
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov
  • Patent number: 9697077
    Abstract: A method for operating a memory includes storing data in a plurality of analog memory cells that are fabricated on a first semiconductor die by writing input storage values to a group of the analog memory cells. After storing the data, multiple output storage values are read from each of the analog memory cells in the group using respective, different threshold sets of read thresholds, thus providing multiple output sets of the output storage values corresponding respectively to the threshold sets. The multiple output sets of the output storage values are preprocessed by circuitry that is fabricated on the first semiconductor die, to produce preprocessed data. The preprocessed data is provided to a memory controller, which is fabricated on a second semiconductor die that is different from the first semiconductor die. so as to enable the memory controller to reconstruct the data responsively to the preprocessed data.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: July 4, 2017
    Assignee: Apple Inc.
    Inventors: Dotan Sokolov, Naftali Sommer, Uri Perlmutter, Ofir Shalvi
  • Publication number: 20170170885
    Abstract: This disclosure describes methods, apparatus, and systems related to applying channel smoothing to beamformed vectors in wireless communications between a transmitter device and a receiver device. In a first aspect, a device is disclosed that identifies disruptions between at least two first beamforming vectors on adjacent frequencies in a communication channel between the device and a first device of a plurality of user devices. The device determines one or more second beamforming vectors proximate to the identified disruption. The device utilizes the one or more second beamforming vectors to smooth the communication channel between the device and the first device of the plurality of user devices.
    Type: Application
    Filed: October 1, 2016
    Publication date: June 15, 2017
    Inventors: Qinghua Li, Xiaogang Chen, Xintian Lin, Yuan Zhu, Assaf Gurevitz, Uri Perlmutter
  • Patent number: 9671972
    Abstract: A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group. Respective confidence levels of the output storage values are estimated, and the confidence levels are compressed. The output storage values and the compressed confidence levels are transferred from the memory cells over an interface to a memory controller.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: June 6, 2017
    Assignee: Apple Inc.
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov
  • Publication number: 20170135046
    Abstract: Methods, apparatuses, computer readable media for uplink transmission power control in a wireless network. An apparatus of a wireless device comprising processing circuitry is disclosed. The processing circuitry is configured to decode a trigger frame from an access point for an uplink communication, the trigger frame comprising an uplink resource allocation for the station, the uplink resource allocation including common information and per station information, the common information including an indication of a maximum receive power at the access point, the per station information comprising an identification of the station, and an indication of a resource unit (RU). The processing circuitry may be further configured to: encode an uplink (UL) physical layer convergence procedure (PLCP) protocol data unit (PPDU)(UL-PPDU) in accordance with the indication of the RU. The processing circuitry may be further configured to: determine a transmit power for the UL-PPDU based on the maximum receive power.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 11, 2017
    Inventors: Ilan Sutskover, Laurent Cariou, Yaron Alpert, Uri Perlmutter, Assaf Gurevitz, Ziv Avital, Avi Mansour, Chittabrata Ghosh
  • Publication number: 20160301456
    Abstract: A communication device is described comprising a first antenna, a second antenna and a third antenna; a first transceiver configured to communicate using at least the first antenna; a second transceiver configured to communicate using at least the second antenna; and a controller configured to determine whether the third antenna is to be used by the first transceiver or the second transceiver based on a selection criterion and configured to control the first transceiver to communicate using the first antenna and the third antenna if the controller has determined that the third antenna is to be used by the first transceiver and to control the second transceiver to communicate using the second antenna and the third antenna if the controller has determined that the third antenna is to be used by the second transceiver.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 13, 2016
    Inventors: Thorsten CLEVORN, Pablo HERRERO, Uri PERLMUTTER, Ronen KRONFELD
  • Publication number: 20160299814
    Abstract: A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 13, 2016
    Inventors: Ofir Shalvi, Naftali Sommer, Uri Perlmutter, Julian Vlaiko, Moshe Neerman
  • Patent number: 9405705
    Abstract: A data storage system includes a plurality of non-volatile memory devices arranged in one or more sets, a main controller and one or more processors. The main controller is configured to accept commands from a host and to convert the commands into recipes. Each recipe includes a list of multiple memory operations to be performed sequentially in the non-volatile memory devices belonging to one of the sets. Each of the processors is associated with a respective set of the non-volatile memory devices, and is configured to receive one or more of the recipes from the main controller and to execute the memory operations specified in the received recipes in the non-volatile memory devices belonging to the respective set.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: August 2, 2016
    Assignee: Apple Inc.
    Inventors: Michael Shachar, Barak Rotbard, Oren Golov, Uri Perlmutter, Dotan Sokolov, Julian Vlaiko, Yair Schwartz
  • Patent number: 9400710
    Abstract: A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 26, 2016
    Assignee: Apple Inc.
    Inventors: Ofir Shalvi, Naftali Sommer, Uri Perlmutter, Julian Vlaiko, Moshe Neerman
  • Publication number: 20160117130
    Abstract: A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group. After storing the data, respective output storage values are read from the analog memory cells in the group. Respective confidence levels of the output storage values are estimated, and the confidence levels are compressed. The output storage values and the compressed confidence levels are transferred from the memory cells over an interface to a memory controller.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov