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).

  • Publication number: 20100124088
    Abstract: A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming commands. Each of the programming commands programs a respective page, selected from a group of N pages, in a subset of the memory cells. The subset of the memory cells is programmed to store M pages of the data, M>N, by performing a sequence of the programming commands drawn only from the set.
    Type: Application
    Filed: November 15, 2009
    Publication date: May 20, 2010
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Ofir Shalvi, Naftali Sommer, Uri Perlmutter, Dotan Sokolov
  • Publication number: 20100091535
    Abstract: A method for operating a memory (28) that includes a plurality of analog memory cells (32) includes storing data in the memory by writing first storage values to the cells. Second storage values are read from the cells, and a Cumulative Distribution Function (CDF) of the second storage values is estimated. The estimated CDF is processed so as to compute one or more thresholds. A memory access operation is performed on the cells using the one or more thresholds.
    Type: Application
    Filed: March 11, 2008
    Publication date: April 15, 2010
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Naftali Sommer, Ofir Shalvi, Uri Perlmutter, Oren Golov, Eyal Gurgi, Micha Anholt, Dotan Sokolov
  • Publication number: 20100046547
    Abstract: A method and apparatus for decoding a frame control header message in a wireless communication transmission are disclosed. The method comprises assuming at least some of the bits comprising the frame control header message are constant across multiple frames or are known a priori and generating metrics at least from the bits of the frame control header message that are assumed to be constant or are known a priori. The method further comprises decoding the metrics, for example, with a Viterbi decoder or using chase combining, to yield the decode frame control header message.
    Type: Application
    Filed: September 20, 2007
    Publication date: February 25, 2010
    Inventors: Assaf Gurevitz, Uri Perlmutter, Tzahi Weisman, Assi Jakoby
  • Patent number: 7660371
    Abstract: Embodiments of methods and systems for auto-correlating wireless signal samples are provided. Such embodiments include local normalization of each signal sample by a root mean square level of samples that preceded it, prior to any summation of the auto-correlation procedure. These auto-correlated signal samples are then used to distinguish downlink from uplink signals present within the signal sample set. Other embodiments include auto-correlation techniques in which no normalization is performed at any time with respect to the summation procedure. Such auto-correlated samples are then scanned to detect a preamble symbol or symbols within the signal samples. Reliable and expeditious wireless communications under WiMAX 802.16e and other protocols can be achieved in accordance with the present embodiments.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: February 9, 2010
    Assignee: Intel Corporation
    Inventors: Assaf Gurevitz, Uri Perlmutter
  • Patent number: 7606139
    Abstract: A method for detecting a preamble location in a multiple preamble OFDM (Orthogonal Frequency Division Multiplexing) system is disclosed. An OFDM signal is generated with a plurality of frames, and each of the frames includes symbols and a predetermined preamble symbol. A maximum FDDC (Frequency Domain Differential Correlator) value is computed for each of the symbols in some of the frames. The preamble location in a frame is determined by summing the maximum FDDC value for each symbol at a same frame location in consecutive frames of the OFDM signal.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: October 20, 2009
    Assignee: Intel Corporation
    Inventors: Eyal Bick, Uri Perlmutter, Yuval Lomnitz
  • Publication number: 20090240872
    Abstract: A method for data storage includes defining at least first and second read commands for reading storage values from analog memory cells. The first read command reads the storage values at a first accuracy, and the second read command reads the storage values at a second accuracy, which is finer than the first accuracy. A condition is evaluated with respect to a read operation that is to be performed over a given group of the memory cells. One of the first and second read commands is selected responsively to the evaluated condition. The storage values are read from the given group of the memory cells using the selected read command.
    Type: Application
    Filed: March 17, 2009
    Publication date: September 24, 2009
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Uri Perlmutter, Ofir Shalvi, Yoav Kasorla, Naftali Sommer, Dotan Sokolov
  • Patent number: 7593848
    Abstract: Embodiments of methods and means for correcting auto-correlated wireless signal samples are provided. Such embodiments include isolating and subtracting an interference vector from auto-correlated signal samples so that a corrected signal sample data set is derived. The corrected signal samples are then used in detecting and identifying symbols within the original wireless signal. Reliable and expeditious wireless communications can be achieved in accordance with the present embodiments.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: September 22, 2009
    Assignee: Intel Corporation
    Inventors: Assaf Gurevitz, Uri Perlmutter
  • Publication number: 20090228761
    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: March 4, 2009
    Publication date: September 10, 2009
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Uri Perlmutter, Dotan Sokolov, Ofir Shalvi, Oren Golov
  • Publication number: 20090158126
    Abstract: A method includes storing data in a group of analog memory cells by writing first storage values to the cells. After storing the data, second storage values are read from the cells using one or more first read thresholds. Third storage values that potentially cause cross-coupling interference in the second storage values are identified, and the third storage values are processed, to identify a subset of the second storage values as severely-interfered values. Fourth storage values are selectively re-read from the cells holding the severely-interfered values using one or more second read thresholds, different from the first read thresholds. The cross-coupling interference in the severely-interfered storage values is canceled using the re-read fourth storage values. The second storage values, including the severely-interfered values in which the cross-coupling interference has been canceled, are processed so as to reconstruct the data stored in the cell group.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 18, 2009
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Uri Perlmutter, Yoav Kasorla, Oren Golov
  • Publication number: 20090144600
    Abstract: A method for data storage includes storing data, which is encoded with an Error Correction Code (ECC), in a group of analog memory cells by writing respective first storage values to the memory cells in the group. After storing the data, respective second storage values are read from the memory cells in the group, and the read second storage values are processed so as to decode the ECC. Responsively to a failure in decoding the ECC, one or more of the second storage values that potentially caused the failure are identified as suspect storage values. Respective third storage values are re-read from a subset of the memory cells that includes the memory cells holding the suspect storage values. The ECC is re-decoded using the third storage values so as to reconstruct the stored data.
    Type: Application
    Filed: November 26, 2008
    Publication date: June 4, 2009
    Applicant: ANOBIT TECHNOLOGIES LTD
    Inventors: Uri Perlmutter, Naftali Sommer, Ofir Shalvi
  • Publication number: 20090003471
    Abstract: In general, in one aspect, the disclosure describes a method defining order and means in which physical parameters of a received OFDM signal may be detected. A fractional frequency offset is determined for the OFDM signal and is used to determine a coarse location for received signal preamble. A symbol boundary is determined based on the coarse location and the course location is used to determine preamble location. A preamble sequence and integer frequency offset is determined based on the preamble location.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventors: Eyal Bick, Uri Perlmutter
  • Publication number: 20080267059
    Abstract: Methods and arrangements for wireless communications are described. Embodiments include transformations, code, state machines or other logic to receive from a transmitter a signal representing a known sequence of symbols. The signal may be transmitted over a plurality of sub channels. The embodiments may also include determining channel responses at the sub channels and determining a reception of the known sequence. The determining may include treating the channel responses at the sub channels in a differential manner to cancel out channel phase responses and obtain channel amplitudes. In some embodiments, the cancelling may be performed by multiplying frequency domain values representing reception of a sub channel by the complex conjugate of frequency domain values of a neighboring sub channel. Many embodiments may also include calculating a carrier to interference and noise ratio (CINR) of the signal. In several embodiments, the signal may represent the preamble of a wireless frame.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventors: Eyal Bick, Uri Perlmutter, Yuval Lomnitz
  • Publication number: 20080137527
    Abstract: A method for detectable a pre-amble location in a multiple preamble OFDM (Orthogonal Frequency Division Multiplexing) system is disclosed. An OFDM signal is generated with a plurality of frames, and each of the frames includes symbols and a predetermined preamble symbol. A maximum FDDC (Frequency Domain Differential Correlator) value is computed for each of the symbols in some of the frames. The pre-amble location in a frame is determined by summing the maximum FDDC value for each symbol at a same frame location in consecutive frames of the OFDM signal.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Inventors: Eyal Bick, Uri Perlmutter, Yuval Lomnitz
  • Publication number: 20080079627
    Abstract: Embodiments of methods and means for correcting auto-correlated wireless signal samples are provided. Such embodiments include isolating and subtracting an interference vector from auto-correlated signal samples so that a corrected signal sample data set is derived. The corrected signal samples are then used in detecting and identifying symbols within the original wireless signal. Reliable and expeditious wireless communications can be achieved in accordance with the present embodiments.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Assaf Gurevitz, Uri Perlmutter
  • Publication number: 20080063094
    Abstract: Embodiments of methods and means for auto-correlating wireless signal samples are provided. Such embodiments include local normalization of each signal sample by a root mean square level of samples that preceded it, prior to any summation of the auto-correlation procedure. These auto-correlated signal samples are then used to distinguish downlink from uplink signals present within the signal sample set. Other embodiments include auto-correlation techniques in which no normalization is performed at any time with respect to the summation procedure. Such auto-correlated samples are then scanned to detect a preamble symbol or symbols within the signal samples. Reliable and expeditious wireless communications under WiMAX 802.16e and other protocols can be achieved in accordance with the present embodiments.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Inventors: Assaf Gurevitz, Uri Perlmutter
  • Publication number: 20060025079
    Abstract: Method and apparatus to perform channel estimation for a wireless communication system are described.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 2, 2006
    Inventors: Ilan Sutskover, David Ben-Eli, Uri Perlmutter