Patents by Inventor Marwan Adas

Marwan Adas 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: 9628867
    Abstract: A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: April 18, 2017
    Assignee: Hughes Network Systems, LLC
    Inventors: Liming Qin, Marwan Adas, Prachi Raikar, David Roos, Yezdi Antia, Neal Becker
  • Publication number: 20140337896
    Abstract: A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventors: Liming Qin, Marwan Adas, Prachi Raikar, David Roos, Yezdi Antia, Neal Becker
  • Patent number: 8793745
    Abstract: A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: July 29, 2014
    Assignee: Hughes Network Systems, LLC
    Inventors: Liming Qin, Marwan Adas, Prachi Raikar, David Roos, Yezdi Antia, Neal Becker
  • Patent number: 8775915
    Abstract: An apparatus for a dual mode low density parity check (LDPC) decoder including edge random access memory (RAM), last-in-first-out/first-in-first-out (LIFO/FIFO) RAM, channel RAM, and parallel datapath engines, where the datapath engines include a standard belief propagation decoding (SBD) datapath and a layered belief propagation decoding (LBD) datapath, where the SBD datapath includes a shifter, an accumulator, multiplexers, and a g( )_sbd calculator, and where the LBD datapath includes the shifter, the multiplexers, and a g?( )_lbd calculator.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: July 8, 2014
    Assignee: Hughes Network Systems, LLC
    Inventors: Marwan Adas, Shruti Dhingra, Shumin Zhang
  • Publication number: 20130205182
    Abstract: An apparatus for a dual mode low density parity check (LDPC) decoder including edge random access memory (RAM), last-in-first-out/first-in-first-out (LIFO/FIFO) RAM, channel RAM, and parallel datapath engines, where the datapath engines include a standard belief propagation decoding (SBD) datapath and a layered belief propagation decoding (LBD) datapath, where the SBD datapath includes a shifter, an accumulator, multiplexers, and a g( )_sbd calculator, and where the LBD datapath includes the shifter, the multiplexers, and a g?( )_lbd calculator.
    Type: Application
    Filed: February 8, 2012
    Publication date: August 8, 2013
    Applicant: HUGHES NETWORKS SYSTEMS, LLC.
    Inventors: Marwan Adas, Shruti Dhingra, Shumin Zhang
  • Publication number: 20120198502
    Abstract: A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
    Type: Application
    Filed: April 3, 2012
    Publication date: August 2, 2012
    Applicant: HUGHES NETWORKS SYSTEMS, LLC
    Inventors: Liming Qin, Marwan Adas, Prachi Raikar, David Roos, Yezdi Antia, Neal Becker
  • Publication number: 20050132242
    Abstract: A data processing apparatus simultaneously sorts n input data words into a sorted list of m list entries. The apparatus includes a pre-sorting network sorting the n input data words and a sorting network storing up to m list entries and storing respective input data words into the m list entries. The pre-sorting network includes a set of comparators for each unique pair of input data words, and a set of n multiplexers outputting a selected one of the n input data words, and a decoder circuit controlling the multiplexers responsive to the comparisons. The sorting network includes m basic units storing current list entries ordered from greatest to least. Each cycle the basic units selecting for storage the current list entry, a current list entry of a basic units storing greater list entries or one of the input data words.
    Type: Application
    Filed: November 4, 2004
    Publication date: June 16, 2005
    Inventors: Marwan Adas, Vijay Sundararajan