Patents by Inventor Salim Shlomo Rakib

Salim Shlomo Rakib 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: 9712354
    Abstract: A method of receiving data including receiving, on one or more carrier waveforms, signals representing a plurality of data elements of an original data frame wherein each of the data elements are represented by cyclically time shifted and cyclically frequency shifted versions of a known set of waveforms. The method further includes generating, based upon the signals, a received data frame and generating an equalized data frame by performing an equalization operation using elements of the received data frame, the equalization operation correcting for distortion introduced into the signals during propagation of the carrier waveforms through a channel.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: July 18, 2017
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9660851
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 23, 2017
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9590779
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 7, 2017
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9548840
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: January 17, 2017
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20160191217
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Application
    Filed: May 20, 2015
    Publication date: June 30, 2016
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20160191280
    Abstract: A method of receiving data including receiving, on one or more carrier waveforms, signals representing a plurality of data elements of an original data frame wherein each of the data elements are represented by cyclically time shifted and cyclically frequency shifted versions of a known set of waveforms. The method further includes generating, based upon the signals, a received data frame and generating an equalized data frame by performing an equalization operation using elements of the received data frame, the equalization operation correcting for distortion introduced into the signals during propagation of the carrier waveforms through a channel.
    Type: Application
    Filed: July 24, 2015
    Publication date: June 30, 2016
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20160182269
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Application
    Filed: June 29, 2015
    Publication date: June 23, 2016
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9130638
    Abstract: A method of receiving data including receiving, on one or more carrier waveforms, signals representing a plurality of data elements of an original data frame wherein each of the data elements are represented by cyclically time shifted and cyclically frequency shifted versions of a known set of waveforms. The method further includes generating, based upon the signals, a received data frame and generating an equalized data frame by performing an equalization operation using elements of the received data frame, the equalization operation correcting for distortion introduced into the signals during propagation of the carrier waveforms through a channel.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 8, 2015
    Assignee: Cohere Technologies, Inc.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9071285
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 30, 2015
    Assignee: Cohere Technologies, Inc.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9071286
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 30, 2015
    Assignee: Cohere Technologies, Inc.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 9031141
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: May 12, 2015
    Assignee: Cohere Technologies, Inc.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Patent number: 8976851
    Abstract: A method which includes receiving a first modulated signal from a first user device, the first modulated signal being generated based upon a time-frequency transformation of first user data. The method further includes receiving a second modulated signal from a second user device, the second modulated signal being generated based upon a time-frequency transformation of second user data. The first modulated signal and the second modulated signal are then processed.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 10, 2015
    Assignee: Cohere Technologies, Inc.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169441
    Abstract: A method of receiving data including receiving, on one or more carrier waveforms, signals representing a plurality of data elements of an original data frame wherein each of the data elements are represented by cyclically time shifted and cyclically frequency shifted versions of a known set of waveforms. The method further includes generating, based upon the signals, a received data frame and generating an equalized data frame by performing an equalization operation using elements of the received data frame, the equalization operation correcting for distortion introduced into the signals during propagation of the carrier waveforms through a channel.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169437
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169385
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169436
    Abstract: A system and method of providing a modulated signal useable in a signal transmission system. The method includes transforming, perhaps with respect to both time and frequency, a data frame including a plurality of data elements into a transformed data matrix. The transformed data matrix includes a plurality of transformed data elements where each of the plurality of transformed data elements is based upon each of the plurality of data elements. The method further includes generating the modulated signal in accordance with the transformed data elements of the transformed data matrix.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169406
    Abstract: A method of data transmission including arranging a set of data elements into an original data frame having a first dimension of N elements and a second dimension of N elements, where N is greater than one. The method includes transforming the original data frame in accordance with a transformation matrix to form a first transformed data matrix having at least N2 transformed data elements wherein each of the transformed data elements is based upon a plurality of the data elements of the original data frame and wherein a first dimension of the first transformed data matrix corresponds to a frequency shift axis and a second dimension corresponds to a time shift axis. A permuted data matrix is formed by permuting at least a portion of the elements of the first transformed data matrix so as to shift the at least a portion of the elements with respect to the time shift axis.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140169433
    Abstract: A method which includes receiving a first modulated signal from a first user device, the first modulated signal being generated based upon a time-frequency transformation of first user data. The method further includes receiving a second modulated signal from a second user device, the second modulated signal being generated based upon a time-frequency transformation of second user data. The first modulated signal and the second modulated signal are then processed.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 19, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib
  • Publication number: 20140161154
    Abstract: A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
    Type: Application
    Filed: June 25, 2013
    Publication date: June 12, 2014
    Applicant: COHERE TECHNOLOGIES, INC.
    Inventors: Ronny Hadani, Salim Shlomo Rakib