Patents by Inventor Asma MEJRI

Asma MEJRI 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: 10833801
    Abstract: There is provided a method of generating a space-time block code (STBC) for encoding a digital data sequence comprising a set of independent symbols to be transmitted through a transmission channel in a communication system, the space-time block code being represented by a set of linear dispersion matrices in a linear dispersion representation, each linear dispersion matrix comprising components having complex values, the method comprising, generating at least some of the linear dispersion matrices depending on component-wise conditions related to a set of selected pairs of the linear dispersion matrices, each pair comprising a first linear dispersion matrix and a second linear dispersion matrix, said component-wise conditions comprising a component-wise condition between the components of the first linear dispersion matrix and the components of the second linear dispersion matrix.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: November 10, 2020
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Ghaya Rekaya-Ben Othman, Asma Mejri, Mohamed-Achraf Khsiba
  • Patent number: 10812299
    Abstract: There is provided a decoder for decoding a data signal received through a transmission channel in a communication system, the decoder (310) comprising a symbol estimation unit (311) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal, the estimated symbols being determined from nodes of a decoding tree based on a weight metric associated with each of the node. The decoder further comprises a termination alarm monitoring unit (312) for monitoring a termination alarm depending on the current decoding computation complexity, the termination alarm being associated with a metric parameter, the symbol estimation unit being configured to reduce the weight metric of each node of the decoding tree by a quantity corresponding to a function of the metric parameter associated with the termination alarm, in response to the triggering of the termination alarm.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: October 20, 2020
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya-Ben Othman
  • Patent number: 10735224
    Abstract: A method, device, and a computer program are provided to decode a signal received through a transmission channel in a communication system, the received signal being represented by a signal vector.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: August 4, 2020
    Assignee: INSTITUT MINES TELECOM
    Inventors: Ghaya Rekaya-Ben Othman, Asma Mejri
  • Patent number: 10560222
    Abstract: Embodiments of the invention provide a decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, said transmission channel being represented by an upper triangular matrix, wherein the decoder comprises: a processing unit (309) configured to determine a set of division parameters depending on at least one division metric derived from components of said upper triangular matrix; a decoding unit (311) configured to divide said upper triangular matrix into two or more sub-matrices using said set of division parameters in accordance with a division of said vector of information symbols into two or more sub-vectors, and to determine at least one estimate of each sub-vector of information symbols by applying a symbol estimation algorithm, wherein the decoder is configured to determine at least one estimate of said vector of information symbols from the estimates of said sub-vectors of information symbols.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: February 11, 2020
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya Ben-Othman, Mohamed-Achraf Khsiba
  • Patent number: 10511461
    Abstract: There is provided a decoder (310) for sequentially decoding a data signal received through a transmission channel in a communication system, the received data signal carrying transmitted symbols, the decoder comprising a symbol estimation unit (311) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal from information stored in a stack, the stack being filled by iteratively expanding child nodes of a selected node of a decoding tree comprising a plurality of nodes, each node of the decoding tree corresponding to a candidate component of a symbol of the received data signal and each node being associated with a predetermined metric, the stack being filled at each iteration with at least some of the expanded child nodes and being ordered by increasing values of the metrics associated with the nodes, the selected node for each iteration corresponding to the node having the lowest metric in the stack.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: December 17, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya-Ben Othman
  • Patent number: 10484133
    Abstract: A decoder or a decoding method for decoding a data signal is provided by iteratively constructing a decoding tree comprising nodes, each representing a component of a symbol of a data signal, each iteration comprising, for a current node of the tree stored in the top of the stack; generating a reference child node of the current node from the data signal; from the reference child node, generating a first and second neighbor child nodes by subtracting/adding a positive integer parameter from/to the value of the reference node; storing in the stack three child nodes derived from the reference, first and second neighbor child nodes, the nodes stored in the stack being ordered by increasing values of a node metric; removing the current node stack; selecting the top node of the stack as the new current node. The data signal is estimated from the stack node information.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: November 19, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya-Ben Othman
  • Patent number: 10340956
    Abstract: The invention relates to a MAP decoding method of a signal received through a noisy channel, the signal being composed of symbols in an alphabet having a non-uniform probability distribution, the symbols being represented by points in a lattice (?). The probability distribution of symbols is modeled using a Gaussian distribution. An augmented lattice (?exp) is formed from the lattice (?) and the ratio (?) between variance of the noise and variance of the Gaussian distribution of symbols. Therefore, the disclosed MAP decoding method consists essentially of decoding using an ML criterion searching the point in the augmented lattice closest to the point representative of the received signal (yexp).
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: July 2, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya-Ben Othman
  • Patent number: 10291438
    Abstract: An exemplary decoder is provided for decoding a signal received through a transmission channel in a communication system. The exemplary decoder comprises a transformation unit configured to determine a set of auxiliary channel matrices, each auxiliary channel matrix being determined by performing a linear combination of at least one of the column vectors of the channel matrix; a decomposition unit configured to determine a decomposition of each auxiliary channel matrix into an upper triangular matrix and an orthogonal matrix; a matrix selection unit configured to select at least one auxiliary channel matrix among the set of auxiliary channel matrices depending on a selection criterion related to the components of the upper triangular matrices. The decoder determines at least one estimate of vector of information symbols from an auxiliary signal and from the upper triangular matrix corresponding to a selected auxiliary channel matrix by applying a decoding algorithm.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 14, 2019
    Assignee: INSTITUT MINES-TELEOM
    Inventors: Asma Mejri, Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman
  • Patent number: 10284276
    Abstract: Embodiments of the invention provide a decoder (10) for decoding a signal received through a transmission channel in a communication system, the signal carrying information symbols selected from a given set of values and being associated with a signal vector, the transmission channel being represented by a channel matrix. The decoder comprises: a sub-block division unit (12) configured to divide the received signal vector into a set of sub-vectors in correspondence with a division of a matrix related to said channel matrix; at least one weighting coefficient calculation unit (14) configured to calculate a sub-block weighting coefficient for each sub-vector, at least one symbol estimation unit (11) for recursively determining estimated symbols representative of the transmitted symbols carried by the data signal from information stored in a stack.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 7, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman, Asma Mejri
  • Patent number: 10250360
    Abstract: Embodiments of the invention provide a decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, wherein the decoder comprises: a processing unit (307) configured to determine at least one candidate set of division parameters and to perform a division of said vector of information symbols into a set of sub-vectors in association with each candidate set of division parameters, each pair of sub-vectors being associated with a division metric; a selection unit (309) configured to select one of said candidate sets of division parameters according to a selection criterion depending on said division metric; and a decoding unit (311) configured to determine at least one estimate of each sub-vector associated with said selected set of division parameters by applying a symbol estimation algorithm, wherein the decoder is configured to determine at least one estimate of the vector of information symbols from said at least
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: April 2, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Ghaya Rekaya Ben-Othman, Mohammed-Achraf Khsiba
  • Patent number: 10200153
    Abstract: There is provided a decoder for sequentially decoding a data signal received through a transmission channel in a communication system, said data signal carrying transmitted symbols, said decoder comprising a symbol estimation unit (301) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal from information stored in a stack, said symbol estimation unit (301) being configured to iteratively fill the stack by expanding child nodes of a selected node of a decoding tree comprising a plurality of nodes, each node of the decoding tree corresponding to a candidate component of a symbol of said data signal and each node being assigned a metric, the stack being filled at each iteration with a set of expanded child nodes and being ordered by increasing values of the metrics assigned to the nodes, the selected node for each iteration corresponding to the node being assigned the lowest metric in the stack, the decoder comprising a metric determination unit (302
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 5, 2019
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman
  • Patent number: 10116326
    Abstract: Embodiments of the invention provides a decoder for decoding a signal received through a transmission channel in a communication system, said signal carrying information symbols selected from a given alphabet and being associated with a signal vector, said transmission channel being represented by a channel matrix, wherein said decoder comprises: a sub-block division unit (301) configured to divide the received signal vector into a set of sub-vectors in correspondence with a division of a matrix related to said channel matrix; a candidate set estimation unit (305) for recursively determining candidate estimates of sub-blocks of the transmitted signal corresponding to said sub-vectors, each estimate of a given sub-block being determined from at least one candidate estimate of the previously processed sub-blocks, wherein said candidate set estimation unit is configured to determine a set of candidate estimates for at least one sub-block of the transmitted signal by applying at least one iteration of a decodi
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: October 30, 2018
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman, Asma Mejri
  • Publication number: 20180241591
    Abstract: A method, device, and a computer program are provided to decode a signal received through a transmission channel in a communication system, the received signal being represented by a signal vector.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 23, 2018
    Applicant: INSTITUT MINES TELECOM
    Inventors: Ghaya REKAYA-BEN OTHMAN, Asma MEJRI
  • Publication number: 20180191532
    Abstract: There is provided a decoder for decoding a data signal received through a transmission channel in a communication system, the decoder (310) comprising a symbol estimation unit (311) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal, the estimated symbols being determined from nodes of a decoding tree based on a weight metric associated with each of the node. The decoder further comprises a termination alarm monitoring unit (312) for monitoring a termination alarm depending on the current decoding computation complexity, the termination alarm being associated with a metric parameter, the symbol estimation unit being configured to reduce the weight metric of each node of the decoding tree by a quantity corresponding to a function of the metric parameter associated with the termination alarm, in response to the triggering of the termination alarm.
    Type: Application
    Filed: June 7, 2016
    Publication date: July 5, 2018
    Applicant: INSTITUT MINES-TELECOM
    Inventors: Asma MEJRI, Ghaya REKAYA-BEN OTHMAN
  • Publication number: 20180175971
    Abstract: Embodiments of the invention provide a decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, wherein the decoder comprises: a processing unit (307) configured to determine at least one candidate set of division parameters and to perform a division of said vector of information symbols into a set of sub-vectors in association with each candidate set of division parameters, each pair of sub-vectors being associated with a division metric; a selection unit (309) configured to select one of said candidate sets of division parameters according to a selection criterion depending on said division metric; and a decoding unit (311) configured to determine at least one estimate of each sub-vector associated with said selected set of division parameters by applying a symbol estimation algorithm, wherein the decoder is configured to determine at least one estimate of the vector of information symbols from said at least
    Type: Application
    Filed: December 8, 2017
    Publication date: June 21, 2018
    Applicant: INSTITUT MINES-TELECOM
    Inventors: Asma MEJRI, Ghaya REKAYA BEN-OTHMAN, Mohammed-Achraf KHSIBA
  • Publication number: 20180175972
    Abstract: Embodiments of the invention provide a decoder for decoding a signal received through a transmission channel in a communication system, said signal comprising a vector of information symbols, said transmission channel being represented by an upper triangular matrix, wherein the decoder comprises: a processing unit (309) configured to determine a set of division parameters depending on at least one division metric derived from components of said upper triangular matrix; a decoding unit (311) configured to divide said upper triangular matrix into two or more sub-matrices using said set of division parameters in accordance with a division of said vector of information symbols into two or more sub-vectors, and to determine at least one estimate of each sub-vector of information symbols by applying a symbol estimation algorithm, wherein the decoder is configured to determine at least one estimate of said vector of information symbols from the estimates of said sub-vectors of information symbols.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 21, 2018
    Applicant: INSTITUT MINES-TELECOM
    Inventors: Asma MEJRI, Ghaya REKAYA BEN-OTHMAN, Mohammed-Achraf KHSIBA
  • Publication number: 20180145852
    Abstract: There is provided a decoder (310) for sequentially decoding a data signal received through a transmission channel in a communication system, the received data signal carrying transmitted symbols, the decoder comprising a symbol estimation unit (311) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal from information stored in a stack, the stack being filled by iteratively expanding child nodes of a selected node of a decoding tree comprising a plurality of nodes, each node of the decoding tree corresponding to a candidate component of a symbol of the received data signal and each node being associated with a predetermined metric, the stack being filled at each iteration with at least some of the expanded child nodes and being ordered by increasing values of the metrics associated with the nodes, the selected node for each iteration corresponding to the node having the lowest metric in the stack.
    Type: Application
    Filed: June 7, 2016
    Publication date: May 24, 2018
    Applicant: INSTITUT MINES-TELECOM
    Inventors: Asma MEJRI, Ghaya REKAYA-BEN OTHMAN
  • Patent number: 9948364
    Abstract: Embodiments of the invention provide a decoder for decoding a data signal received through a transmission channel in a communication system, said transmission channel being represented by an upper triangular matrix, said signal carrying transmitted symbols, each symbol carrying a set of information bits, wherein said decoder comprises: a processing unit (213) configured to determine at least one sub-block decoding parameter given a target quality of service metric; A sub-block decoding unit (214) configured to divide said data signal into a number of sub-vectors based on said at least one sub-block decoding parameter in accordance with a division of said upper triangular matrix into a number of sub-matrices, said sub-block decoding unit (214) being further configured to determine at least one estimate of each sub-vector of transmitted symbols from said sub-vectors, and determine an estimate of the transmitted symbols from said estimates.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: April 17, 2018
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Asma Mejri, Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman
  • Publication number: 20180083732
    Abstract: There is provided a method of generating a space-time block code (STBC) for encoding a digital data sequence comprising a set of independent symbols to be transmitted through a transmission channel in a communication system, the space-time block code being represented by a set of linear dispersion matrices in a linear dispersion representation, each linear dispersion matrix comprising components having complex values, the method comprising, generating at least some of the linear dispersion matrices depending on component-wise conditions related to a set of selected pairs of the linear dispersion matrices, each pair comprising a first linear dispersion matrix and a second linear dispersion matrix, said component-wise conditions comprising a component-wise condition between the components of the first linear dispersion matrix and the components of the second linear dispersion matrix.
    Type: Application
    Filed: April 27, 2016
    Publication date: March 22, 2018
    Applicant: INSTITUT MINES-TELECOM
    Inventors: Ghaya REKAYA-BEN OTHMAN, Asma MEJRI, Mohammed-Achraf KHSIBA
  • Patent number: 9819404
    Abstract: Embodiments of the invention provide a decoder for decoding a signal represented by a vector of information symbols received through a transmission channel in a communication system, said the transmission system being represented by a channel state matrix, said information symbols being selected from a given set of values carrying a set of information bits, wherein said decoder comprises: a division unit (202) configured to divide the channel state matrix into a number of sub-blocks of column vectors, in accordance with a division of said vector of information symbols into a number of sub-vectors; a permutation unit (203) configured to determine a set of permuted channel state matrices by permuting said sub-blocks of column vectors, the permutation unit (203) being further configured to select at least one permuted channel state matrix among said set of permuted channel state matrices according to a selection criterion; a sub-block decoding unit (207) configured to determine a transformed signal from said
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: November 14, 2017
    Assignee: INSTITUT MINES-TELECOM
    Inventors: Mohamed-Achraf Khsiba, Ghaya Rekaya Ben-Othman, Asma Mejri