Patents by Inventor Guido Montorsi

Guido Montorsi 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: 20140108326
    Abstract: A method for updating a factor graph (10;10?;10?) of an a posteriori probability estimator, the factor graph including at least one repetition node (13;13?;13?) and at least one sum node (11;11?;11?), wherein at least two connections are associated with each node, and wherein each connection is associated with an incoming message at the node and with an outgoing message from the node, wherein the method includes the steps of: storing the nodes' incoming and outgoing messages into memory (12;12?;12?) of the estimator as messages belonging to one same class of wrapped and/or sampled Gaussian messages; updating the node of the factor graph (10;10?;10?) by using a resulting message belonging to the class of incoming messages, the resulting message being obtained by processing the incoming wrapped and/or sampled Gaussian messages.
    Type: Application
    Filed: May 31, 2012
    Publication date: April 17, 2014
    Applicant: POLITECNICO DI TORINO
    Inventor: Guido Montorsi
  • Patent number: 8432302
    Abstract: The present invention provides a convolutional line coding method, including: constructing a sequence set, where the length of each sequence in the sequence set is n bits; selecting a balanced sequence in the sequence set, and obtaining source data of n?1 bits corresponding to the balanced sequence; performing Hamming distance detection for an unbalanced sequence in the sequence set to obtain source data of n?1 bits corresponding to the unbalanced sequence; sorting the balanced sequence and the unbalanced sequence according to an operation difference value, and generating a code table, where the source data of n?1 bits correspond to the sequence of n bits, and the code table is designed for line coding; and at time of encoding the source data of n?1 bits, obtaining a coding result of n bits according to a mapping relation in the code table.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 30, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Dongning Feng, Weiguang Liang, Dongyu Geng, Jing Li, Frank Effenberger, Sergio Benedetto, Guido Montorsi
  • Publication number: 20120294609
    Abstract: A system and method for data synchronization in Passive Optical Networks are disclosed. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
    Type: Application
    Filed: June 28, 2012
    Publication date: November 22, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Raymond W.K. LEUNG, Dongyu GENG, Dongning FENG, Frank Effenberger, Sergio Benedetto, Guido Montorsi, Jing LI
  • Patent number: 8208809
    Abstract: A system and method for data synchronization in Passive Optical Networks are disclosed. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: June 26, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Raymond W. K. Leung, Dongyu Geng, Dongning Feng, Frank J. Effenberger, Sergio Benedetto, Guido Montorsi, Jing Li
  • Publication number: 20110181450
    Abstract: The present invention provides a convolutional line coding method, including: constructing a sequence set, where the length of each sequence in the sequence set is n bits; selecting a balanced sequence in the sequence set, and obtaining source data of n?1 bits corresponding to the balanced sequence; performing Hamming distance detection for an unbalanced sequence in the sequence set to obtain source data of n?1 bits corresponding to the unbalanced sequence; sorting the balanced sequence and the unbalanced sequence according to an operation difference value, and generating a code table, where the source data of n?1 bits correspond to the sequence of n bits, and the code table is designed for line coding; and at time of encoding the source data of n?1 bits, obtaining a coding result of n bits according to a mapping relation in the code table.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 28, 2011
    Inventors: Dongning Feng, Weiguang Liang, Dongyu Geng, Jing Li, Frank Effenberger, Sergio Benedetto, Guido Montorsi
  • Patent number: 7953324
    Abstract: System and method for data synchronization in Passive Optical Networks. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: May 31, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Raymond W. K. Leung, Dongyu Geng, Dongning Feng, Frank Effenberger, Sergio Benedetto, Guido Montorsi
  • Publication number: 20100028009
    Abstract: A system and method for data synchronization in Passive Optical Networks are disclosed. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
    Type: Application
    Filed: October 12, 2009
    Publication date: February 4, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Raymond W. K. LEUNG, Dongyu GENG, Dongning FENG, Frank EFFENBERGER, Sergio BENEDERTO, Guido MONTORSI, Jing LI
  • Publication number: 20090123159
    Abstract: System and method for data synchronization in Passive Optical Networks. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Raymond W.K. Leung, Dongyu Geng, Dongning Feng, Frank Effenberger, Sergio Benedetto, Guido Montorsi