Patents by Inventor Mohammad Janani

Mohammad Janani 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: 9059750
    Abstract: Techniques are provided to compute downlink beamforming weights for beamforming multiple spatial streams to a wireless device when that wireless device does not transmit with a maximum number of spatial streams, and thus when the full dimensional knowledge of the wireless channel to that wireless device needs to be implicitly derived. Uplink signals are received at a plurality of antennas of a first wireless device that are transmitted via a plurality of antennas of a second wireless device. The first wireless device derives values at a plurality of subcarriers of the received signals across the plurality of antennas of the first wireless device. Downlink beamforming weights are computed from values of consecutive subcarriers across the plurality of antennas of the first wireless device. The first wireless device applies the downlink beamforming weights at respective subcarriers to a number of spatial streams to be transmitted to the second wireless device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: June 16, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammad Janani, Ahmadreza Hedayat, Matthew A. Silverman
  • Patent number: 8976702
    Abstract: Devices, methods and instructions encoded on computer readable media are provided herein for estimation of the available bandwidth in a frequency channel shared by a first access point and at least one neighboring access point. In one example, an impact value that represents the impact of traffic associated with the neighboring access point on the first access point is calculated. Based on the impact value, a first utilization metric associated with the first access point is generated. The first utilization metric represents the bandwidth available on the frequency channel in the presence of the traffic associated with the neighboring access point.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: March 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Chan, Tak Ming Francis Pang, Mohammad Janani
  • Patent number: 8842753
    Abstract: Techniques are provided for generating an estimate of the phase and magnitude imbalance of a receiver in a communication device. For each of a plurality of symbols in a signal received by the communication device, a plurality of tones that make up the symbol are obtained. For each of the plurality of symbols, each tone is multiplied by its respective mirror tone to produce a plurality of mirror tone multiplication results, and the plurality of the mirror tone multiplication results are summed over tones to produce a sum of multiplication results for each symbol. The total power of all tones for each symbol is obtained to produce a tone power quantity for each symbol. The estimate of the phase and magnitude imbalance in the received signal is generated based on the sum of the multiplication results for each of the plurality of symbols and the tone power quantity for each of the plurality of symbols.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 23, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammad Janani, Ahmadreza Hedayat
  • Patent number: 8638834
    Abstract: Energy in a frequency band is received at a wireless communication device and data is generated representing samples of a received time domain waveform from the received energy. Data for groups of samples of the received time domain waveform is processed to transform the data for the received time domain waveform to produce data for an intermediate domain signal that is in neither the time domain nor the frequency domain. The data representing the intermediate domain signal is analyzed to determine whether a sequence having a predetermined pattern from a set of possible sequences is present in the received energy, and ultimately to determine a sequence of the predetermined pattern whose presence is detected in the received energy.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmadreza Hedayat, Mohammad Janani, Hang Jin
  • Publication number: 20130286863
    Abstract: Techniques are provided to determine whether or not incident power at a wireless communication device in at least two frequency channels is from the same device. Incident power in frequency channels allocated to a basic service set in a wireless network is received at a plurality of antennas of the wireless communication device. Channel state information is computed for at least two frequency channels allocated to the basic service set. One or more metrics are generated based on the channel state information in the two frequency channels. The one or more metrics are evaluated to characterize an uplink signal bandwidth associated with the two channels to determine whether or not the incident power in the two channels is from the same device.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Matthew A. Silverman, Paul J. Stager, Brian D. Hart, Mohammad Janani, Ahmadreza Hedayat
  • Publication number: 20130201863
    Abstract: Devices, methods and instructions encoded on computer readable media are provided herein for estimation of the available bandwidth in a frequency channel shared by a first access point and at least one neighboring access point. In one example, an impact value that represents the impact of traffic associated with the neighboring access point on the first access point is calculated. Based on the impact value, a first utilization metric associated with the first access point is generated. The first utilization metric represents the bandwidth available on the frequency channel in the presence of the traffic associated with the neighboring access point.
    Type: Application
    Filed: February 7, 2012
    Publication date: August 8, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Douglas Chan, Tak Ming Francis Pang, Mohammad Janani
  • Publication number: 20130128935
    Abstract: Techniques are provided to compute downlink beamforming weights for beamforming multiple spatial streams to a wireless device when that wireless device does not transmit with a maximum number of spatial streams, and thus when the full dimensional knowledge of the wireless channel to that wireless device needs to be implicitly derived. Uplink signals are received at a plurality of antennas of a first wireless device that are transmitted via a plurality of antennas of a second wireless device. The first wireless device derives values at a plurality of subcarriers of the received signals across the plurality of antennas of the first wireless device. Downlink beamforming weights are computed from values of consecutive subcarriers across the plurality of antennas of the first wireless device. The first wireless device applies the downlink beamforming weights at respective subcarriers to a number of spatial streams to be transmitted to the second wireless device.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 23, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Mohammad Janani, Ahmadreza Hedayat, Matthew A. Silverman
  • Patent number: 8374271
    Abstract: The present invention discloses a method for generating a signal stream in a multiple-input-multiple-output (MIMO) channel of a wireless communications system. The method comprises encoding at least one transmitting message into a first signal sequence, transforming the first signal sequence into a second and a third signal sequence by a first and a second predetermined rule, respectively, coupling the second signal sequence to a first antenna, coupling the third signal sequence to a second antenna, transmitting a signal stream comprising the first and second signal sequences to a mobile station.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: February 12, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmadreza Hedayat, Genyuan Wang, Mohammad Janani, Hanqing Lou
  • Publication number: 20120328053
    Abstract: Techniques are provided for generating an estimate of the phase and magnitude imbalance of a receiver in a communication device. For each of a plurality of symbols in a signal received by the communication device, a plurality of tones that make up the symbol are obtained. For each of the plurality of symbols, each tone is multiplied by its respective mirror tone to produce a plurality of mirror tone multiplication results, and the plurality of the mirror tone multiplication results are summed over tones to produce a sum of multiplication results for each symbol. The total power of all tones for each symbol is obtained to produce a tone power quantity for each symbol. The estimate of the phase and magnitude imbalance in the received signal is generated based on the sum of the multiplication results for each of the plurality of symbols and the tone power quantity for each of the plurality of symbols.
    Type: Application
    Filed: June 27, 2011
    Publication date: December 27, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Mohammad Janani, Ahmadreza Hedayat
  • Publication number: 20120082262
    Abstract: Techniques are provided for crest factor reduction of a symbol to be transmitted by a communication device. The symbol may be an orthogonal frequency division multiplexed (OFDM) formatted symbol. In a communication device, samples of the symbol are clipped with a clipping level. A signal quality of the symbol is computed after it is clipped. A determination is made as to whether the signal quality satisfies a predetermined criterion. When the signal quality does not satisfy the predetermined criterion, the clipping level is adjusted. The clipping, computing, determining and adjusting operations are repeated until the signal quality satisfies the predetermined criterion. The symbol clipped by the clipping level determined to result in satisfying the predetermined criterion is output for supply to a transmitter in the communication device.
    Type: Application
    Filed: October 4, 2010
    Publication date: April 5, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Mohammad Janani, Mahendra Mandava, Ahmadreza Hedayat, Bror Peterson
  • Patent number: 8090042
    Abstract: A method is provided for creating an artificial a fast fading channel in a MIMO communication system. The method includes encoding a series of source data to generate a first plurality of encoded output signals and multiplying the first plurality of encoded output signals by a plurality of random complex numbers to generate a second plurality of encoded output signals, and transmitting the second plurality of encoded output signals via the corresponding plurality of antennas. The transmitted signals vary in time and frequency independent of the channel conditions.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: January 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammad Janani, Ahmadreza Hedayat, Hang Jin
  • Publication number: 20110013708
    Abstract: Energy in a frequency band is received at a wireless communication device and data is generated representing samples of a received time domain waveform from the received energy. Data for groups of samples of the received time domain waveform is processed to transform the data for the received time domain waveform to produce data for an intermediate domain signal that is in neither the time domain nor the frequency domain. The data representing the intermediate domain signal is analyzed to determine whether a sequence having a predetermined pattern from a set of possible sequences is present in the received energy, and ultimately to determine a sequence of the predetermined pattern whose presence is detected in the received energy.
    Type: Application
    Filed: July 15, 2009
    Publication date: January 20, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Ahmadreza Hedayat, Mohammad Janani, Hang Jin
  • Publication number: 20080165882
    Abstract: The present invention discloses a method for generating a signal stream in a multiple-input-multiple-output (MIMO) channel of a wireless communications system. The method comprises encoding at least one transmitting message into a first signal sequence, transforming the first signal sequence into a second and a third signal sequence by a first and a second predetermined rule, respectively, coupling the second signal sequence to a first antenna, coupling the third signal sequence to a second antenna, transmitting a signal stream comprising the first and second signal sequences to a mobile station.
    Type: Application
    Filed: December 13, 2007
    Publication date: July 10, 2008
    Inventors: Ahmadreza Hedayat, Genyuan Wang, Mohammad Janani, Hanqing Lou
  • Publication number: 20080101437
    Abstract: A method for providing a fast fading channel in a MIMO communication system is disclosed. The method includes encoding a series of source data to generate a first plurality of encoded output signals and multiplying the first plurality of encoded output signals by a plurality of random complex numbers to generate a second plurality of encoded output signals, and transmitting the second plurality of encoded output signals via the corresponding plurality of antennas, wherein the transmitting signals vary in time and frequency independent of the channel conditions.
    Type: Application
    Filed: August 17, 2007
    Publication date: May 1, 2008
    Inventors: Mohammad Janani, Ahmadreza Hedayat, Hang Jin