Patents by Inventor Sameep Dave
Sameep Dave 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: 20220131617Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: ApplicationFiled: September 29, 2021Publication date: April 28, 2022Applicant: VIASAT, INC.Inventors: MURAT ARABACI, FAN MO, SAMEEP DAVE, WILLIAM H. MILLER
-
Patent number: 11159243Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: GrantFiled: August 3, 2020Date of Patent: October 26, 2021Assignee: VIASAT, INC.Inventors: Murat Arabaci, Fan Mo, Sameep Dave, William H. Miller
-
Patent number: 11044126Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: GrantFiled: May 5, 2020Date of Patent: June 22, 2021Assignee: VIASAT, INC.Inventors: Sameep Dave, Fan Mo, Murat Arabaci, Yuri Zelensky
-
Patent number: 11038722Abstract: One example includes an equalizer system. The system includes a filter system configured to receive digital sample blocks associated with an input signal and to provide equalized digital sample blocks associated with the respective digital sample blocks based on adaptive tap weights. Each of the digital sample blocks includes samples and each of the equalized digital sample blocks includes equalized samples. The system also includes a sample set selector to select a subset of equalized samples from each of the equalized digital sample blocks at the output of the filter and an error estimator configured to implement an error estimation algorithm on the subset of the equalized samples to determine a residual error associated with the equalized samples. The system further includes a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.Type: GrantFiled: January 23, 2020Date of Patent: June 15, 2021Assignee: ViaSat, Inc.Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Murat Arabaci
-
Publication number: 20210021350Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: ApplicationFiled: August 3, 2020Publication date: January 21, 2021Applicant: VIASAT, INC.Inventors: MURAT ARABACI, FAN MO, SAMEEP DAVE, WILLIAM H. MILLER
-
Publication number: 20200336343Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: ApplicationFiled: May 5, 2020Publication date: October 22, 2020Applicant: VIASAT, INC.Inventors: SAMEEP DAVE, FAN MO, MURAT ARABACI, YURI ZELENSKY
-
Patent number: 10778339Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: GrantFiled: September 14, 2018Date of Patent: September 15, 2020Assignee: VIASAT, INC.Inventors: Murat Arabaci, Fan Mo, Sameep Dave, William H Miller
-
Publication number: 20200267029Abstract: One example includes an equalizer system. The system includes a filter system configured to receive digital sample blocks associated with an input signal and to provide equalized digital sample blocks associated with the respective digital sample blocks based on adaptive tap weights. Each of the digital sample blocks includes samples and each of the equalized digital sample blocks includes equalized samples. The system also includes a sample set selector to select a subset of equalized samples from each of the equalized digital sample blocks at the output of the filter and an error estimator configured to implement an error estimation algorithm on the subset of the equalized samples to determine a residual error associated with the equalized samples. The system further includes a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.Type: ApplicationFiled: January 23, 2020Publication date: August 20, 2020Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Murat Arabaci
-
Patent number: 10708095Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: GrantFiled: September 13, 2018Date of Patent: July 7, 2020Assignee: VIASAT, INC.Inventors: Sameep Dave, Fan Mo, Murat Arabaci, Yuri Zelensky
-
Publication number: 20200092147Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: ApplicationFiled: September 13, 2018Publication date: March 19, 2020Applicant: Viasat, Inc.Inventors: Sameep Dave, Fan Mo, Murat Arabaci, Yuri Zelensky
-
Publication number: 20200092008Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Applicant: VIASAT, INC.Inventors: MURAT ARABACI, FAN MO, SAMEEP DAVE, WILLIAM H. MILLER
-
Patent number: 10560289Abstract: One example includes an equalizer system. The system includes a filter system configured to receive digital sample blocks associated with an input signal and to provide equalized digital sample blocks associated with the respective digital sample blocks based on adaptive tap weights. Each of the digital sample blocks includes samples and each of the equalized digital sample blocks includes equalized samples. The system also includes a sample set selector to select a subset of equalized samples from each of the equalized digital sample blocks at the output of the filter and an error estimator configured to implement an error estimation algorithm on the subset of the equalized samples to determine a residual error associated with the equalized samples. The system further includes a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.Type: GrantFiled: September 13, 2018Date of Patent: February 11, 2020Assignee: VIASAT, INC.Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Murat Arabaci
-
Patent number: 9287979Abstract: Methods, systems, and devices are described for modulating and demodulating data on optical signals. During modulation, at least one stream of symbol mapped bits is filtered with at least one pulse shaping filter to reduce a bandwidth of the stream of bits and to pre-compensate for at least one identified non-ideal transmission condition. The filtered bits are modulated onto a waveform in the digital domain, and the modulated filtered bits are transmitted to digital-to-analog converter. The output of the digital-to-analog converter is converted to an optical signal. During demodulation, a received optical signal is sampled at a first sampling rate at an ADC, downsampled to a lower sampling rate for filtering, filtered with at least one discrete pulse-shaping filter, upsampled for equalization and demodulation, and then equalized and demodulated.Type: GrantFiled: April 2, 2014Date of Patent: March 15, 2016Assignee: ViSat, Inc.Inventors: Sameep Dave, Matthew Nimon, Fan Mo, William Thesling
-
Patent number: 9203558Abstract: Methods, systems, and devices are described for soft-decision decoding of data received from optical signals and encoded using a forward error correction (FED) code. A first reliability information is determined for a subset of the bits corresponding to each symbol transmitted using differentially-encoded 16 Quadrature Amplitude Modulation (16-Qam). A second reliability information is determined for a remaining subset of the bits. The first reliability information is based on log likelihood ration (LLR) calculations used for soft-decision FEC decoding of data transmitted using differentially-encoded Quadrature Phase-Shift Keying (QPSK), while the second reliability information is based on LLR calculations used for soft-decision FEC decoding of data transmitted using coherently-encoded 16-QAM. The second reliability information may be pre-calculated and accessed from a lookup table based on a location of the respective symbol in a complex in-phase and quadrature plane.Type: GrantFiled: September 11, 2013Date of Patent: December 1, 2015Assignee: ViaSat, Inc.Inventors: Sameep Dave, Fan Mo
-
Patent number: 9112607Abstract: Methods, systems, and devices are described for filtering data from an optical signal to compensate for chromatic dispersion in an optical path. Samples of different polarizations are filtered in the frequency domain with a matched filter by time-sharing a conversion module. The conversion module first converts a set of samples to the frequency domain for filtering when in a Fast Fourier Transform (FFT) configuration and then converts the filtered set of samples back to the time domain when in an Inverse FFT (IFFT) configuration. The size of the FFT in the FFT configuration and of the IFFT in the IFFT configuration is the same as the size of the samples being processed by the conversion module to enable both configurations to be based on a set of constant multipliers. Both configurations may be based on a pipelined architecture to sequentially process the samples in an efficient manner.Type: GrantFiled: March 15, 2013Date of Patent: August 18, 2015Assignee: ViaSat, Inc.Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Eric Fowlie
-
Patent number: 9100125Abstract: Methods, systems, and devices are described for formatting of data streams to be transmitted over fiber optic channels, and for processing received optical signals. A data transmission device may include a digital coding and modulation module that encodes a digital data stream, inserts unique words into the digital data stream, and modulates the encoded data stream and unique words onto optical channels for transmission over an optical fiber. A demodulation and decoding device may include a unique word identification module that identifies the unique words inserted in each optical channel stream, determines one or more characteristics of the plurality of optical channels based on the unique words, and provides the one or more characteristics to one or more other modules in the demodulator and decoding device.Type: GrantFiled: September 16, 2013Date of Patent: August 4, 2015Assignee: ViaSat, Inc.Inventors: Fan Mo, Sameep Dave
-
Patent number: 9025651Abstract: Methods, systems, and devices are described for equalizing data from an optical signal. Samples are filtered with at least one filter to compensate for polarization mode dispersion in an optical path. The filtered samples may be used to determine errors based on a difference between a radius of a recovered symbol and a target radius. A parameter may be assigned to one or more of the errors and properties of the at least one filter may be updated based on the assigned parameters. The parameter may be assigned from a small set of parameters based on at least one threshold value. Outputs generated from the filtered samples may also be assigned a parameter from a different set of parameters. The parameter assigned to the output may be used to update the particular set of taps of the at least one filter from which the output was generated.Type: GrantFiled: March 15, 2013Date of Patent: May 5, 2015Assignee: ViaSat, Inc.Inventors: Sameep Dave, Fan Mo
-
Patent number: 8966347Abstract: Methods, systems, and devices are described for forward error correction for flash memory. Encoded data from flash memory may be used to generate a number of data streams. At each of a number of error detection sub-modules operating in parallel, a different one of the data streams is processed. Each error detection sub-module may detect whether a portion of the respective received stream contains an error, and forward the portion to an error correction module. The error correction module, physically separate from the error detection sub-modules, may correct the forwarded portions of the respective received streams containing an error. The age and error rate associated with the flash memory may be monitored, and a coding rate or other aspects may be dynamically adapted to account for these factors.Type: GrantFiled: November 21, 2013Date of Patent: February 24, 2015Assignee: Viasat, Inc.Inventors: Sameep Dave, Russell Fuerst, Mark Kohoot, Jim Keszenheimer, William H Thesling
-
Patent number: 8930789Abstract: Methods, systems, and devices are described for decoding data using a low-density parity check (LDPC) decoder. An edge memory in the LDPC decoder is configured to have a first bank and a second bank of memory partitions. The first bank stores extrinsic information for edges for a first set of N check nodes and the second bank stores extrinsic information for edges for a second set of N check nodes. The first and second banks are concurrently accessed to process 2N check nodes in parallel. The first and second sets of N check nodes may respectively correspond to odd-numbered and even-numbered check nodes from the 2N check nodes processed in parallel by the LDPC decoder. The LDPC decoder operation may include initializing channel soft information into a memory different from the edge memory and the use of incremental changes in the extrinsic information to update the extrinsic information.Type: GrantFiled: March 15, 2013Date of Patent: January 6, 2015Assignee: ViaSat, Inc.Inventors: Sameep Dave, Fan Mo
-
Publication number: 20140363173Abstract: Methods, systems, and devices are described for modulating and demodulating data on optical signals. During modulation, at least one stream of symbol mapped bits is filtered with at least one pulse shaping filter to reduce a bandwidth of the stream of bits and to pre-compensate for at least one identified non-ideal transmission condition. The filtered bits are modulated onto a waveform in the digital domain, and the modulated filtered bits are transmitted to digital-to-analog converter. The output of the digital-to-analog converter is converted to an optical signal. During demodulation, a received optical signal is sampled at a first sampling rate at an ADC, downsampled to a lower sampling rate for filtering, filtered with at least one discrete pulse-shaping filter, upsampled for equalization and demodulation, and then equalized and demodulated.Type: ApplicationFiled: April 2, 2014Publication date: December 11, 2014Applicant: ViaSat, Inc.Inventors: Sameep Dave, Matthew Nimon, Fan Mo, William Thesling