Patents by Inventor Magnus Stig Torsten Sandell

Magnus Stig Torsten Sandell 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: 10903861
    Abstract: A method of generating soft decision detection parameters for a plurality of received signals. The method comprises defining a hard decision boundary and a plurality of quantisation intervals wherein each quantisation interval extends from the hard decision boundary by an interval distance, selecting a log likelihood value from a set of log likelihood values for each received signal based on the quantisation interval in which the received signal is detected, performing a soft decoding using a plurality of log likelihood values, adjusting the set of log likelihood values based on a result of the soft decoding, determining an error probability for a quantisation interval, comparing the error probability against a target error probability and adjusting the interval distance in order to obtain the target error probability.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: January 26, 2021
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten Sandell, Amr Ismail
  • Patent number: 10878912
    Abstract: A method of storing a number of data values in a plurality of flash memory cells wherein each flash memory cell has a plurality of storage states and each data value is selected from a set of possible data values. The method comprises programming the number of data values to the plurality of flash memory cells using a mapping which uniquely associates each combination of storage states for the plurality of flash memory cells with a concatenated data value from a set of concatenated data values wherein the set of concatenated data values comprises a concatenated data value for every combination of possible data values for the number of data values, the concatenated data value has a position for each data value in the number of data values and the mapping is such that between adjacent storage states all but one data values are identical and each position in the concatenated data value changes the data value it represents between the same storage states on each flash memory cell.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: December 29, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Patent number: 10790860
    Abstract: A method of decoding data stored in non-volatile memory in which each memory cell stores data by adopting one of a plurality of storage states.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 29, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20200250030
    Abstract: A method of generating soft decision detection parameters for a plurality of received signals. The method comprises defining a hard decision boundary and a plurality of quantisation intervals wherein each quantisation interval extends from the hard decision boundary by an interval distance, selecting a log likelihood value from a set of log likelihood values for each received signal based on the quantisation interval in which the received signal is detected, performing a soft decoding using a plurality of log likelihood values, adjusting the set of log likelihood values based on a result of the soft decoding, determining an error probability for a quantisation interval, comparing the error probability against a target error probability and adjusting the interval distance in order to obtain the target error probability.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 6, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten SANDELL, Amr Ismail
  • Patent number: 10728081
    Abstract: A computer-implemented method of estimating IQ imbalance in a communication system including a transmitter and a receiver. The method includes: defining a system model in which a transmitted signal is affected by TX IQ imbalance, carrier frequency offset (CFO) and RX IQ imbalance; controlling a local oscillator at the transmitter to introduce a known carrier frequency offset (CFO) during a calibration; and estimating unknown parameters in the system model using a pre-defined training sequence to determine the TX IQ imbalance and the RX IQ imbalance.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: July 28, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten Sandell, Evgeny Tsimbalo, Ichiro Seto
  • Publication number: 20200177209
    Abstract: A method of decoding data stored in non-volatile memory in which each memory cell stores data by adopting one of a plurality of storage states.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20200177210
    Abstract: A method of soft decoding received signals. The method comprises defining quantisation intervals for a signal value range, determining a number of bits detected in each quantisation interval, a number of bits in each quantisation interval that are connected to unsatisfied constraints and a probability that the error correction code is unsatisfied, determining an overall bit error rate based on the probability that the error correction code is unsatisfied, determining a log likelihood ratio for each quantisation interval based on the overall bit error rate, the number of bits detected in each quantisation interval and the number of bits in each quantisation interval that are connected to unsatisfied constraints and performing soft decoding using the log likelihood ratios.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten SANDELL, Amr Ismail
  • Patent number: 10659084
    Abstract: A method of soft decoding received signals. The method comprises defining quantisation intervals for a signal value range, determining a number of bits detected in each quantisation interval, a number of bits in each quantisation interval that are connected to unsatisfied constraints and a probability that the error correction code is unsatisfied, determining an overall bit error rate based on the probability that the error correction code is unsatisfied, determining a log likelihood ratio for each quantisation interval based on the overall bit error rate, the number of bits detected in each quantisation interval and the number of bits in each quantisation interval that are connected to unsatisfied constraints and performing soft decoding using the log likelihood ratios.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: May 19, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten Sandell, Amr Ismail
  • Patent number: 10439693
    Abstract: In an embodiment a method of feeding back channel state information from a beamformee device to a beamformer device is disclosed. The method comprises receiving, at a plurality of antennas of the beamformee device, signals from the beamformer device; constructing a beamforming matrix, the beamforming matrix spanning a vector subspace and indicating the signals received by each of the plurality of antennas of the beamformee device; determining a first feedback matrix that spans the vector subspace of the beamforming feedback matrix such that it can be compressed with a lower number of non-zero coefficients than the beamforming feedback matrix; compressing the first feedback matrix into a plurality of coefficients; and transmitting an indication of the plurality of coefficients to the beamformer device.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: October 8, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Magnus Stig Torsten Sandell
  • Patent number: 10411771
    Abstract: In an embodiment, a wireless communication method of transmitting a plurality of data streams from a transmitter to a receiver is disclosed. The transmitter comprises a plurality of antennas.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 10, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Magnus Stig Torsten Sandell
  • Patent number: 10404409
    Abstract: In an embodiment, a method of managing distributed storage in a wireless network is disclosed. The wireless network comprises a plurality of data generating nodes, each data generating node configured to generate and store data symbols and parity symbols. The parity symbols depend on data symbols stored on other data generating nodes.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: September 3, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten Sandell, Filippo Tosato, Sedat Gormus
  • Patent number: 10305566
    Abstract: A method of transmitting a plurality of data streams across a MIMO channel from a transmitter to a receiver, the transmitter comprising an array of antennas, the method comprising acquiring channel state information for a plurality of subcarrier frequencies, determining a mapping that defines, for each frequency, how each data stream is to be mapped to each antenna in the array, and for each antenna in the array, adjusting the power allocated to each data stream that is to be transmitted from the antenna, so as to maximize a measure of throughput; wherein for each data stream, the power allocated to transmitting that data stream at each frequency is greater than or equal to zero, and for each frequency, the power transmitted by any one antenna does not exceed a threshold, and for each data stream, the same power is allocated to each subcarrier used for transmitting that data stream.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 28, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Magnus Stig Torsten Sandell
  • Patent number: 10225125
    Abstract: A method of selecting a carrier frequency offset tracking pilot signal in an access point of a wireless network is disclosed. The wireless network includes the access point and a plurality of terminals. The method includes receiving, at a plurality of antennas of the access point, signals from each of the plurality of terminals; estimating, from the received signals, a spatial channel signature for each of the plurality of terminals; selecting, for each terminal of the plurality of terminals, using the spatial channel signatures, a carrier frequency offset tracking pilot signal for that terminal from a plurality of pre-coded pilot signals; and transmitting an indication of the selected carrier frequency offset tracking pilot signals to the respective terminal.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: March 5, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten Sandell, Filippo Tosato
  • Patent number: 10122560
    Abstract: An OFDM transmitter comprising an input for acquiring or receiving a signal to be transmitted, an output for transmitting a PAPR reduced version of the signal, a processor and memory storing code for execution by the processor. The processor, when executing the code, is configure to determine a plurality of possible values of tone reservation, hereinafter referred to as TR, tones for use in TR based PAPR reduction and to perform a tree search over some or all of the possible values under a first constraint that the average power per TR tone does not exceed the average power per tone used for data transmission and a second constraint that selected values for the TR tones reduce PAPR.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: November 6, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Magnus Stig Torsten Sandell
  • Patent number: 10090863
    Abstract: A decoder for decoding a received set of blocks each including a plurality of data symbols and a plurality of parity symbols, wherein the received set of blocks is a subset of a complete set of blocks, the complete set of blocks including at least one erased block not included in the received set of blocks, the decoder including: a storage for a coding matrix which is the kronecker product of a totally non-singular matrix with an antidiagonal matrix; and a processor operable to determine data symbols of the at least one erased block using the encoding matrix.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: October 2, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Magnus Stig Torsten Sandell
  • Patent number: 10038587
    Abstract: There is provided a device and method for demodulating a pulse amplitude modulated, hereinafter referred to as PAM, signal. The device comprises memory storing a set of boundaries of regions in which the log likelihood ratio, hereinafter referred to as LLR, for each bit to be determined is represented by a linear function of the received signal, along with the properties of the linear function for each bit for each region; and a controller. The controller is configured to: receive a PAM signal to be demodulated; determine which region the signal falls within; for each bit to be determined, retrieve the properties of the linear function for the LLR for the bit within the determined region and determine, from this linear function, the LLR value for the bit; and demodulate the signal based on the determined LLR values.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: July 31, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten Sandell, Filippo Tosato, Amr Ismail
  • Patent number: 10003436
    Abstract: A device for use in demodulating modulated signals by determining a value for a log likelihood ratio. The device has a storage device to store executable instructions and a processor to execute the instructions stored on the memory device.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 19, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20180109408
    Abstract: A device comprising an input for receiving an OFDM signal, a processor and a memory for storing code. The code is configured to, when executed by the processor, cause the processor to generate a modified signal with reduced PAPR based on the OFDM signal by performing first and second PAPR reduction methods. In the first PAPR reduction method an intermediate signal is generated so that the number of signal peaks above a predetermined threshold is substantially minimised. In the second PAPR reduction method the PAPR of the intermediate signal is reduced.
    Type: Application
    Filed: June 25, 2015
    Publication date: April 19, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten SANDELL, Filippo TOSATO
  • Publication number: 20180083734
    Abstract: In an embodiment, a method of managing distributed storage in a wireless network is disclosed. The wireless network comprises a plurality of data generating nodes, each data generating node configured to generate and store data symbols and parity symbols. The parity symbols depend on data symbols stored on other data generating nodes.
    Type: Application
    Filed: December 11, 2014
    Publication date: March 22, 2018
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Magnus Stig Torsten SANDELL, Filippo TOSATO, Sedat GORMUS
  • Publication number: 20180034680
    Abstract: There is provided a device and method for demodulating a pulse amplitude modulated, hereinafter referred to as PAM, signal. The device comprises memory storing a set of boundaries of regions in which the log likelihood ratio, hereinafter referred to as LLR, for each bit to be determined is represented by a linear function of the received signal, along with the properties of the linear function for each bit for each region; and a controller. The controller is configured to: receive a PAM signal to be demodulated; determine which region the signal falls within; for each bit to be determined, retrieve the properties of the linear function for the LLR for the bit within the determined region and determine, from this linear function, the LLR value for the bit; and demodulate the signal based on the determined LLR values.
    Type: Application
    Filed: October 22, 2015
    Publication date: February 1, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten SANDELL, Filippo TOSATO, Amr ISMAIL