Patents by Inventor Gregory R. Goslin

Gregory R. Goslin 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: 8059762
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: November 15, 2011
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Patent number: 7826523
    Abstract: A noise level of an input signal is determined by a noise calculation module. based on the noise level, a boundary setting module sets a reduced constellation boundary interval. This reduced constellation boundary interval is employed by an equalizer to perform adaptive equalization of the input signal.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 2, 2010
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Elias J. Nemer, Gregory R. Goslin
  • Publication number: 20100104050
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 29, 2010
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Patent number: 7627064
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 1, 2009
    Assignee: Intel Corporation
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Publication number: 20080002778
    Abstract: According to some embodiments, an input symbol may be received, and a hard symbol may be generated from the input symbol. A probability associated with the hard symbol may be calculated along with a probability associated with a previous hard symbol. An enhanced symbol may then be determined as a function of a comparison between the probability associated the hard symbol and the previous hard symbol.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Ahmed Said, Varadanarayanan Mugundhan, Elias Nemer, Gregory R. Goslin
  • Patent number: 6694496
    Abstract: An architecture and method for flexible preamble processing is disclosed herein. The preamble processing engine detects a code sequence in input, where the code sequence is a sum of a first code sequence and a second code sequence The preamble processing engine includes a data input line, a code input line, a despreader, and a plurality of memory registers. The code input selectively receives the first code sequence or the second code sequence, the first code sequence having a period longer than a period for the second code sequence. The despreader is coupled to the data input line and the code input line. The despreader producing a despread result between the first code sequence and the input data. Lastly, the plurality of memory registers, which are coupled to the despreader, each stores only a portion of the despread results.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: February 17, 2004
    Assignee: Morphics Technology, Inc.
    Inventors: Gregory R. Goslin, Venugopal Balasubramonian
  • Publication number: 20020016949
    Abstract: An architecture and method for flexible preamble processing is disclosed herein. The preamble processing engine detects a code sequence in input, where the code sequence is a sum of a first code sequence and a second code sequence The preamble processing engine includes a data input line, a code input line, a despreader, and a plurality of memory registers. The code input selectively receives the first code sequence or the second code sequence, the first code sequence having a period longer than a period for the second code sequence. The despreader is coupled to the data input line and the code input line. The despreader producing a despread result between the first code sequence and the input data. Lastly, the plurality of memory registers, which are coupled to the despreader, each stores only a portion of the despread results.
    Type: Application
    Filed: August 3, 2001
    Publication date: February 7, 2002
    Inventors: Gregory R. Goslin, Venugopal Balasubramonian
  • Patent number: 6120549
    Abstract: A method for designing an integrated circuit comprises the step of selecting a system-level parameterized module that performs a specified type of function. The method also includes the steps of specifying values for parameters of the selected system-level module and generating a netlist file from the selected system-level module. In one embodiment, the system-level parameterized module is selected from a family of system-level parameterized modules that each perform a particular function within different parameter ranges.
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: September 19, 2000
    Assignee: Xilinx, Inc.
    Inventors: Gregory R. Goslin, Bart C. Thielges, Steven H. Kelem