Digital Data Error Correction Patents (Class 714/746)
  • Patent number: 9502127
    Abstract: Methods of determining distributions may include performing a number of hard reads, performing a number of background reads at a frequency based on the number of hard reads, and estimating a conditional probability density of a cell voltage based on the hard reads and the background reads.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: November 22, 2016
    Assignee: SK hynix memory solutions Inc.
    Inventors: Fan Zhang, David J. Pignatelli, June Lee
  • Patent number: 9489262
    Abstract: A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 16200 and a code rate of 2/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 8, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sung-Ik Park, Heung-Mook Kim, Sun-Hyoung Kwon, Nam-Ho Hur
  • Patent number: 9489259
    Abstract: A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 16200 and a code rate of 2/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: November 8, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sung-Ik Park, Heung-Mook Kim, Sun-Hyoung Kwon, Nam-Ho Hur
  • Patent number: 9461859
    Abstract: Transmission patterns for pilot symbols transmitted from a mobile station or base station are provided. The pattern allows for improved receipt of the pilot symbols transmitted for frequency selective channels and users. In addition, schemes for improving the ability to multiplex pilot symbols without interference and/or biasing from different mobile stations over the same frequencies and in the same time slots.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: October 4, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Alexei Gorokhov, Ayman Fawzy Naguib, Arak Sutivong, Dhananjay Ashok Gore, Tingfang Ji
  • Patent number: 9459961
    Abstract: A magnetic random access memory includes memory cells, a read circuit, (ECC) circuit, an address register, a flag register, a flag check circuit, and a write back circuit. The memory cells each include a magnetoresistive element. The address register stores the address at which the error has been detected by the ECC circuit. The data register stores corrected data in which the error has been corrected by the ECC circuit. The flag register sets an error flag in association with the address at which the error has been detected by the ECC circuit. The flag check circuit checks whether the error flag is set in the flag register. The write back circuit writes back the data to the memory cell designated by the address corresponding to the error flag.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: October 4, 2016
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventor: Katsuhiko Hoya
  • Patent number: 9455747
    Abstract: A hinge path is used to determine if a first possible root is a root of an error location polynomial. A positive limb path is used to determine if a second possible root is a root of the error location polynomial, including by using a sequence of coefficients associated with the error location polynomial. The sequence of coefficients is reversed and a negative limb path is used to determine if a third possible root is a root of the error location polynomial, including by using the reversed sequence of coefficients, wherein the negative limb path is a copy of the positive limb path.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: September 27, 2016
    Assignee: SK Hynix Inc.
    Inventors: Yi-Min Lin, Abhiram Prabhakar, Lingqi Zeng, Jason Bellorado
  • Patent number: 9417953
    Abstract: A data decoding apparatus includes a first decision unit suitable for determining whether or not an error is present in a read data based on a first decoding method and identifying an error occurrence position, wherein the read data is read by a first read voltage, a second decision unit suitable for determining a low reliability position that belongs to the error occurrence position by checking reliability of the error occurrence position based on a second read voltage changed from the first read voltage within a set range, and an error correction unit suitable for generating an error correction data by correcting an error of the low reliability position.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: August 16, 2016
    Assignee: SK Hynix Inc.
    Inventor: Chol Su Chae
  • Patent number: 9362952
    Abstract: An encoding apparatus is provided. The encoding apparatus includes: a low density parity check (LDPC) encoder configured to generate an LDPC codeword formed of 16200 bits by performing LDPC encoding based on a parity check matrix, wherein the parity check matrix includes an information word sub-matrix and a parity sub-matrix, the information word sub-matrix being formed of a plurality of column groups each including 360 columns and being defined as a table indicating a position of one (1) present in each 360-th column.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: June 7, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Se-ho Myung, Hong-sil Jeong, Kyung-joong Kim
  • Patent number: 9363123
    Abstract: Methods and systems for conditioning an orthogonal frequency division multiplex (OFDM) signal are disclosed. The OFDM signal may be conditioned prior to transmission by a transmitter in an orthogonal frequency division multiple access (OFDMA) system operating on a channel with a plurality of subcarriers grouped into subchannels. The OFDM signal may be clipped based on a desired peak-to-average-power ratio (PAPR) to produce a clipped-off portion of the OFDM signal. The clipped-off portion of the OFDM signal may be transformed into the frequency domain to produce a frequency-domain signal. An in-band spectral shaping mask may be applied to subcarriers or subchannels of the frequency-domain signal within the channel to control the levels of distortion on the individual subcarriers or subchannels. The shaped frequency-domain signal is transformed into the time domain to produce a time-domain signal. A conditioned signal is produced for transmission by subtracting the time-domain signal from the OFDM signal.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: June 7, 2016
    Assignee: Neocific, Inc.
    Inventors: Titus Lo, Xiaodong Li
  • Patent number: 9354969
    Abstract: A method of processing data using a memory controller includes determining at least one cell state to which each of a plurality of multi-level cells can be changed to based on a current cell state of each multi-level cell, where each multi-level cell includes a plurality of data pages; determining one of the data pages as having a stuck bit when a value of the data page has a single mapping value based on mapping values mapped to the at least one cell state and generating stuck bit data regarding the stuck bit; and encoding write data to be stored in the multi-level cells based on the stuck bit data.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 31, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Moshe Twitto, Avner Dor, Jun Jin Kong, Chang Kyu Seol, Hong Rak Son
  • Patent number: 9350389
    Abstract: Error correction coding across multiple channels is provided in multi-channel transmission systems. Specifically, redundancy is provided by selecting a portion of original data from each of a plurality of original channels, performing at least one encoding operation using the portions of original data to produce at least one portion of redundancy data, including the portion of redundancy data in at least one redundancy channel, and transmitting the redundancy channel along with the original channels. Error correction is achieved by receiving at least one redundancy channel and a plurality of original channels, selecting a portion of redundancy data from the redundancy channel, selecting a portion of original data from each of the original channels, and performing at least one decoding operation using the portion of redundancy data and the portions of original data to correct at least one error in the portions of original data.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: May 24, 2016
    Assignee: Broadcom Corporation
    Inventors: Wei-Min Zhang, Timothy A. Misko
  • Patent number: 9345040
    Abstract: A technique for securing transmit opening helps enhance the operation of a station that employs the technique. The technique may facilitate low latency response to a protocol data requester, for instance. In one aspect, the technique provides a way for the protocol data responder to hold its transmit opening to transmit the protocol response data to the protocol data requester. The technique may allow the protocol data responder to hold the transmit opening until the protocol response data is ready and available for the protocol data responder to send.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: May 17, 2016
    Assignee: Broadcom Corporation
    Inventors: Gang Lu, Payam Torab Jahromi, Hongyu Xie
  • Patent number: 9332567
    Abstract: An integrated circuit (IC) in an unresponsive radio equipment (RE) node includes a common public radio interface (CPRI) controller, a processor, and a system reset controller that includes an L1 (Layer 1) reset controller. The CPRI controller generates a reset request signal based on a CPRI reset request received from an RE controller (REC). The L1 reset controller generates a traffic stop signal based on the reset request signal. The CPRI controller generates a traffic idle signal based on the traffic stop signal. The L1 reset controller receives the traffic idle signal before a predetermined time period and generates a system reset signal for resetting the processor, thereby recovering the unresponsive RE node without disrupting the network topology of a communication system that includes the REC and multiple RE nodes including the unresponsive RE node connected via a CPRI link.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: May 3, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Inayat Ali, Somvir Dahiya, Arvind Kaushik, Sachin Prakash
  • Patent number: 9331714
    Abstract: One embodiment relates a method of receiving data from a multi-lane data link. The data is encoded with an FEC code having a block length. The data is FEC decoded at a bus width which is specified within particular constraints. One constraint is that the FEC decoder bus width in bits is an exact multiple of a number of bits per symbol in the data. Another constraint may be that the FEC code block length is an exact multiple of the FEC decoder bus width. Another constraint may be that the FEC decoder bus width is an exact multiple of a number of serial lanes of the multi-lane interface. Other embodiments and features are also disclosed.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: May 3, 2016
    Assignee: Altera Corporation
    Inventors: Haiyun Yang, Martin Langhammer, Peng Li, Divya Vijayaraghavan
  • Patent number: 9305379
    Abstract: A method for processing an image of a series of images includes receiving first data representing a first previously reconstructed image and receiving second data representing a second image. A second image is reconstructed in accordance with the first data, the second data and a noise model. The noise model is a likelihood estimation. The second image is reconstructed in accordance with a penalty function. The penalty function is a roughness penalty function. The penalty function is updated by iteratively adjusting an image volume estimate. The penalty function is updated by iteratively adjusting a registration term. The penalty function is a prior image penalty function and the prior image penalty function and a registration term are jointly optimized. The penalty function is determined in accordance with a noise model. The function is a p-norm penalty function.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: April 5, 2016
    Assignee: The Johns Hopkins University
    Inventors: Joseph Webster Stayman, Jeffrey H. Siewerdsen
  • Patent number: 9306601
    Abstract: A method of data encoding is disclosed. An encoder receives a set of information bits and performs an LDPC encoding operation on the set of information bits to produce a codeword based on a matched lifted LDPC code. The matched lifted LDPC code is based on a commutative lifting group and includes a number of parity bits and a submatrix to determine values of the parity bits. An order of the lifting group (Z) corresponds with a size of the lifting. A determinant of the submatrix is a polynomial of the form: ga+(g0+gL)P, where g0 is the identity element of the group, g0=gL2k, and P is an arbitrary non-zero element of a binary group ring associated to the lifting group.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: April 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Thomas Joseph Richardson
  • Patent number: 9294206
    Abstract: A method of controlling a wireless audio signal in order to avoid frequency interference between a display apparatus with a multi-view function and glasses with a function of receiving a wireless audio signal is provided. The method of controlling a wireless audio signal in a wireless audio signal transmitting device includes: pairing with a wireless audio signal receiving device using a first frequency band; detecting frequency interference by an external device other than the paired wireless audio signal receiving device; scanning a frequency when frequency interference is detected; determining whether a frequency change is needed using information related to the scanned frequency; and changing an audio signal transmitting frequency when frequency change is needed.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 22, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-bok Lee, Je-hwan Seo, Geun-sam Yang, Tae-hyeun Ha
  • Patent number: 9246725
    Abstract: A method of generating a packet for low energy critical infrastructure monitoring (LECIM) wireless communication is provided. The method includes steps of generating a first bit string by multiplexing a physical layer header (PHR) bit and a physical layer service data unit (PSDU) bit; convolution encoding the first bit string; interleaving the convolution-encoded first bit string; generating a second bit string by multiplexing the interleaved first bit string with a synchronization header (SHR) bit; and modulating the second bit string with a frequency shift keying (FSK) method and a position-based FSK method.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: January 26, 2016
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Mi Kyung Oh, Young Ae Jeon, Sangjae Lee, Jaehwan Kim, Cheol-ho Shin, Byoung Hak Kim, Seung Sik Lee, Sangsung Choi, Jae Young Kim
  • Patent number: 9246523
    Abstract: A transmitter comprises at least one nonlinear circuit, and a power spectral density (PSD) shaping circuit. The PSD shaping circuit is operable to receive a symbol of a modulated signal, wherein the symbol corresponds to a first one or more frequency bins. The PSD shaping circuit is operable to perform iterative processing of the symbol, wherein each iteration of the processing comprises: generation of a pre-distortion signal based on a model of the at least one nonlinear circuit, wherein the nonlinearly distorted signal corresponds to a second one or more frequency bins; and combination of the symbol, or a pre-distorted version of the symbol, with the nonlinearly-distorted signal. The generation of the pre-distorted signal may comprise generation of a nonlinearly-distorted signal, and adjustment of one or more components of the nonlinearly-distorted signal.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: January 26, 2016
    Assignee: MagnaCom Ltd.
    Inventors: Daniel Stopler, Amir Eliaz
  • Patent number: 9231721
    Abstract: In an Optical Transport Network (OTN) system, methods and devices are provided for communicating rate-adaptive OTUk frames. One method determines channel statistics for a fiber span connecting a transmitter to a receiver. A client input data rate is determined that is sufficient to meet a minimum communication threshold, and a rate-adaptive OTUk frame format is determined sufficient to carry the client input data rate. The format comprises a set of (n) allocated slots of client input data in a rate-adaptive OTUk frame comprising (m) slots, where (n) is less than or equal to (m). The method then fills the rate-adaptive OTUk frame, including (m?n) unallocated slots, using one of two processes. The first process fills the rate-adaptive OTUk frame with parity bits computed from client input data. The second process fills at least a portion of the rate-adaptive OTUk frame with and dummy bits.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: January 5, 2016
    Assignee: Applied Micro Circuits Corporation
    Inventors: Badri Varadarajan, Bert Klaps
  • Patent number: 9223644
    Abstract: A method that prevents unnecessary data recovery includes receiving, at a data processing device, a status of a resource of a distributed system. When the status of the resource indicates a resource failure, the method includes executing instructions on the data processing device to determine whether the resource failure is correlated to any other resource failures within the distributed system. When the resource failure is correlated to other resource failures within the distributed system, the method includes delaying execution on the data processing device of a remedial action associated with the resource. However, when the resource failure is uncorrelated to other resource failures within the distributed system, the method includes initiating execution on the data processing device of the remedial action associated with the resource.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: December 29, 2015
    Assignee: Google Inc.
    Inventors: Christian Eric Schrock, Robert Cypher, Steven Robert Schirripa
  • Patent number: 9213592
    Abstract: Semiconductor memory device and method of operating same includes reading data stored in memory cells of a page; performing an error correction loop (ECC loop) including performing an error checking and correcting operation (ECC) on the read data; determining a number of bit errors in the read data; and when the number of bit errors is greater than a maximum number of correctable bits, incrementing the number of ECC iterations (ECC count) and increasing the maximum number of correctable bits; storing the ECC count until the number of bit errors is less than the maximum number of correctable bits; and programming corrected data to the memory cells when the stored ECC count is more than preset number.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: December 15, 2015
    Assignee: SK HYNIX INC.
    Inventor: Seok Jin Joo
  • Patent number: 9204289
    Abstract: A User Equipment (UE) category handling method and an apparatus for handling late version UE category attached to an early release version network in a Long Term Evolution (LTE) system are provided. A communication method includes transmitting a terminal capability report message including multiple terminal categories, receiving a Radio Resource Control (RRC) connection reconfiguration message including a terminal category to be used by the terminal according to serving base station of the terminal, and communicating with the network using the terminal category received from the network. The UE category handling method and apparatus of the present invention allows the UE to report a network-adaptive UE category, thereby avoiding soft buffer problem caused by version information mismatch and facilitating communication with the network without malfunctioning.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: December 1, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Hyuk Jang, Soeng Hun Kim, Gert-Jan Van Lieshout, Joon Young Cho
  • Patent number: 9203432
    Abstract: Systems and methods are provided for decoding data. A decoder retrieves data related to a symbol and identifies a plurality of candidate values for the symbol. The decoder determines a distance between each of the plurality of candidate values and a reference value associated with the symbol to obtain a plurality of distances, and the decoder determines whether to update a value of the symbol based at least in part on the plurality of distances.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: December 1, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Nedeljko Varnica, Shashi Kiran Chilappagari
  • Patent number: 9191247
    Abstract: An electronic receiver comprises sequence estimation circuitry operable to implement a sequence estimation algorithm. In the sequence estimation algorithm, each of a plurality of possible current states of the signal may have associated with it a respective Nc possible prior states and a respective M state extensions, where Nc and M are integers greater than 1. Each iteration of the sequence estimation algorithm may comprise extending each of the plurality of possible current states of the signal by its respective Nc possible prior states and its respective M state extensions to generate a respective Nc×M extended states for each of the plurality of possible current states. Each iteration of the sequence estimation algorithm may comprise, for each of the plurality of possible current states of the signal, selecting M of the respective Nc×M extended states to be state extensions for a next iteration of the sequence estimation algorithm.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: November 17, 2015
    Assignee: MagnaCom Ltd.
    Inventors: Daniel Stopler, Amir Eliaz
  • Patent number: 9185601
    Abstract: Switching between and/or combining various multi-transceiver wireless communication techniques based on a determined characteristic of a network or a wireless link is described herein. As an example, a characteristic such as signal to noise ratio (SNR), multi-path scattering, available bandwidth, or the like, can be determined. The characteristic can then be compared with suitable thresholds for various multi-transceiver communication techniques, such as MIMO, multi-channel concatenation, channel diversity, and so on. Based on a comparison of the characteristic and the thresholds, a suitable multi-transceiver technique can be selected and implemented for the wireless link Accordingly, a network can provide increased data rates and/or channel quality from a multi-transceiver technique that is most suited to prevailing conditions of the wireless network/link.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: November 10, 2015
    Assignee: AT&T Mobility II LLC
    Inventors: Melvin D. Frerking, Alain Ohana, David Shively
  • Patent number: 9167284
    Abstract: A digital broadcasting transmission and/or reception system having an improved reception performance and a signal-processing method thereof. A digital broadcasting transmitter comprises a TRS encoder for to TRS-encode a MPEG-2 transmission stream having null data for inserting a Known data and a TRS parity at predetermined positions, randomizer to input and randomize data stream from the TRS encoder, a null packet exchanger to replace the null data for inserting the Known data to the known data, and an encoder for encoding a data streams to which the Known data is inserted. Accordingly, the present invention detects the known data from a signal received from a reception side and uses the detected known data for synchronization and equalization and further uses the TRS parity for correcting error of the received signal, so that the digital broadcasting reception performance can be improved at poor multipath channels.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong-deok Chang, Joon-soo Kim, Sung-woo Park
  • Patent number: 9166668
    Abstract: A system and method for adding a burst of a single-input multiple-output mode or collaborative spatial multiplexing mode to a frame in a spatial multiplexing system. A base station is configured to add a burst of a single-input multiple-output mode to a frame in a spatial multiplexing system. The system and method includes backing up a pilot pattern and a number of slots allocated for connections with terminals; releasing slots allocated for a burst; resetting a pilot pattern of a collaborative spatial multiplexing mode burst of the terminals: and recalculating the number of remaining slots; comparing the number of slots that can be additionally allocated to the single-input multiple-output mode with the number of slots released in the releasing step; and determining a transmission format.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: October 20, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-Chan Ahn, Seung-Joo Maeng
  • Patent number: 9141451
    Abstract: A method for minimizing soft error rates within caches by configuring a cache with certain sections to correspond to bitcell topologies that are more resistant to soft errors and then using these sections to store modified data.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: September 22, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Andrew C. Russell, Ravindraraj Ramaraju
  • Patent number: 9141552
    Abstract: A method for minimizing soft error rates within caches by configuring a cache with a certain way which is more resistant to soft errors and then using this way to store modified data. In certain embodiments, the memory is made more soft error resistant by increasing a voltage across bitcells of the cache.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: September 22, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Andrew C. Russell, Ravindraraj Ramaraju
  • Patent number: 9135109
    Abstract: An adaptive search scheme leads to threshold voltages that have lower bit error rates over initial values. An initial reference voltage is used and data is measured for set steps in voltage about the initial value sufficient to fit a polynomial curve. A minimum is used to determine the lowest bit error rate and corresponding optimum threshold voltage. This voltage is adopted as the new threshold voltage for reading the given data.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 15, 2015
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Mai A. Ghaly, Bruce Douglas Emo
  • Patent number: 9128859
    Abstract: Embodiments provide methods, apparatuses, and articles of manufacture that encode and decode data based on various error correction codes. In one embodiment, a method may include receiving input data, encoding the input data with an error correction code that is selected from a plurality of error correction codes based on the size of the input data, and writing the encoded input data to a memory device. The encoded data can be subsequently, retrieved and decoded when needed.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: September 8, 2015
    Assignee: Marvell International Ltd.
    Inventor: Xueshi Yang
  • Patent number: 9112648
    Abstract: A master application device comprises a plurality of distributed transceivers, a central baseband processor, and a network management engine that manages operation of the master application device and end-user application devices. The master application device communicates data streams to the end-user devices utilizing one or more distributed transceivers selected from the plurality of distributed transceivers. The selected distributed transceivers are dynamically configured to switch between spatial diversity mode, frequency diversity mode, multiplexing mode and MIMO mode based on corresponding link quality and propagation environment. Digital signal processing needed for the selected distributed transceivers is performed by the central baseband processor. The network management engine continuously monitors communication environment information to configure beamforming settings and/or antenna arrangement for the selected distributed transceivers.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: August 18, 2015
    Assignee: GOLBA LLC
    Inventor: Mehran Moshfeghi
  • Patent number: 9098553
    Abstract: A system and method is disclosed for a remote activity detection process using an analysis of data streams of an entity such as an end user and/or a customer. In an embodiment, the detection process uses the data stream analysis to evaluate an entity's potential involvement in an activity based on individual measures for the entity such as comparison of the entity's data stream to the entity's peers, comparison of the entity's data stream to historical information for the entity, and/or comparison of the entity's data stream to data streams for a known second entity involved in the activity. The detection process may also use other information available which may impact the data points in a data stream, such as premises attributes associated with an entity, demographic attributes for the entity, financial attributes for the entity, and system alerts.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 4, 2015
    Assignee: GridGlo LLC
    Inventors: Katie McConky, Richard Viens, Adam Stotz, Travis Galoppo, Thomas Fusillo
  • Patent number: 9100159
    Abstract: A method of performing HARQ performed by a user equipment (UE) is provided. The method includes receiving a bundling indicator which indicates the number of bundled downlink subframes, determining whether at least one bundled downlink subframe is missed by comparing the bundling indicator with the number of detected bundled downlink subframes, generating a representative ACK/NACK signal when no bundled downlink subframe is missed, and transmitting the representative ACK/NACK signal on an uplink channel. Recovery capability is maximized and the packet loss is reduced in such a situation that less number of ACK/NACK signals are fed back than that of downlink packets.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 4, 2015
    Assignee: Optis Cellular Technology, LLC
    Inventors: Joon Kui Ahn, Dae Won Lee, Young Woo Yun, Ki Jun Kim
  • Patent number: 9098430
    Abstract: A composite semiconductor memory device, comprising: a plurality of nonvolatile memory devices; and an interface device connected to the plurality of nonvolatile memory devices and for connection to a memory controller, the interface device comprising an error correction coding (ECC) engine. Also, a memory system, comprising: a memory controller; and at least one composite semiconductor memory device configured for being written to and read from by the memory controller and comprising a built-in error correction coding (ECC) engine.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: August 4, 2015
    Assignee: Conversant Intellectual Property Management Inc.
    Inventor: Jin-Ki Kim
  • Patent number: 9094048
    Abstract: Methods and systems for enhancing the detectability of maritime e-Navigation messages are provided. Transmitters apply error protection encoding to the payload portion of messages to be transmitted, which are wrapped in a standard e-Navigation message format such as that used by the Automatic Identification System. Transmitted messages are received by a satellite or other surveillance platform employing a compatible radio frequency receiver to collect message signals over a large area or great distance. Candidate messages are identified and the error protection encoding decoded to recover messages.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 28, 2015
    Assignee: EXACTEARTH LTD.
    Inventors: Baljinder S. Randhawa, Arunas G. Macikunas, Margaret J. Browning, Philip L. Miller, Christopher M. Short
  • Patent number: 9087146
    Abstract: Wear-out equalization techniques for multiple functional hardware units are disclosed. An integrated circuit includes a power control unit (PCU) configured to monitor indicators of wear-out incurred by multiple functional hardware units of the integrated circuit. The PCU calculates cumulative wear-out metrics of the functional hardware units based on the monitored indicators and performs an equalization action to equalize the cumulative wear-out metrics of the functional hardware units.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: July 21, 2015
    Assignee: Intel Corporation
    Inventors: Stefan Rusu, Zhiguo Wang, Krishnakanth V. Sistla
  • Patent number: 9087025
    Abstract: Implementations of encoding techniques are disclosed. The encoding technique, such as a Data bus Inversion (DBI) technique, is implementable in a vertically-stacked memory module, but is not limited thereto. The module can be a plurality of memory integrated circuits which are vertically stacked, and which communicate via a bus formed in one embodiment of channels comprising Through-Wafer Interconnects (TWIs), but again is not limited thereto. One such module includes spare channels that are normally used to reroute a data signal on the bus away from faulty data channels. In one disclosed technique, the status of a spare channel or channels is queried, and if one or more are unused, they can be used to carry a DBI bit, thus allowing at least a portion of the bus to be assessed in accordance with a DBI algorithm. Depending on the location and number of spare channels needed for rerouting, DBI can be apportioned across the bus in various manners.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: July 21, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Timothy M. Hollis
  • Patent number: 9070012
    Abstract: A system and method are provided for uncued discrimination of a bated spatial pattern in an image electronically rendered as a frame of image data points. A reference unit establishes a general dictionary of predefined multi-dimensional reference functions, and a candidate detection unit pre-screens the frame of image data points to identify therein at least one candidate grouping of image data points collectively indicative of a predetermined spatial pattern. A sparse approximation unit coupled to the candidate detection and reference units computes for each candidate grouping an optimal reference function defined with respect to the general dictionary. The optimal reference function of each candidate grouping is projected onto a corresponding portion of the image data frame defined thereby. Each projected portion is extracted from the image data frame to leave a residual image data frame which, during iterative execution, provides the image data frame for the immediately succeeding iteration.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: June 30, 2015
    Assignee: SR2 Group, LLC
    Inventors: Jeffrey Mark Sieracki, John J. Dellomo
  • Patent number: 9071280
    Abstract: An integrated circuit including a first decoder, a second decoder, a sensor, and a controller. The first decoder generates first data by performing a first number of decoding iterations and generates second data after performing all of the first number of decoding iterations. The second decoder performs a second number of decoding iterations and generates soft information based on input samples and/or the second data. Each of the second number of decoding iterations is performed after all of the first number of decoding iterations. The first decoder generates the first data based on the soft information and/or the first data from one of the first number of decoding iterations. The sensor senses a temperature of the integrated circuit. The controller controls, based on the temperature of the integrated circuit, at least one of the first number of decoding iterations or the second number of decoding iterations.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: June 30, 2015
    Assignee: Marvell International LTD.
    Inventors: Hongying Sheng, Zining Wu
  • Patent number: 9059743
    Abstract: A transmitter apparatus wherein a relatively simple structure is used to suppress burst errors without changing the block sizes of encoded blocks even when the number of modulation multi-values is increased. An encoding part subjects transport data to a block encoding process to form block encoded data. A modulating part modulates the block encoded data to form data symbols; and an arranging (interleaving) part arranges(interleaves) the block encoded data in such a manner that the intra-block encoded data of the encoded blocks, which include their respective single different data symbol, get together, and then supplies the arranged(interleaved) block encoded data to the modulating part. In this way, there can be provided a transmitter apparatus wherein a relatively simple structure is used to suppress burst errors without changing the block sizes of encoded blocks even when the number of modulation multi-values is increased.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: June 16, 2015
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yutaka Murakami, Shutai Okamura, Kiyotaka Kobayashi, Masayuki Orihashi
  • Publication number: 20150149848
    Abstract: A detection device includes: a detection circuit which carries out detection processing of a physical quantity on the basis of a signal from a physical quantity transducer and outputs detected data of the physical quantity; and a correction unit which carries out correction processing on the detected data and outputs the data after the correction processing as output data. The correction unit carries out the correction processing to reduce an integration error generated in the case where the output data is subjected to integration processing, on the detected data of m bits, and outputs the output data of n bits (n and m being natural numbers, holding n<m).
    Type: Application
    Filed: November 24, 2014
    Publication date: May 28, 2015
    Inventor: Hideo HANEDA
  • Patent number: 9037933
    Abstract: Devices, systems, methods, and other embodiments associated with generating a moving average are described. In one embodiment, a method includes inputting a new data value, wherein the new data value is a most recent data value in a series of M prior sequential data values that are input to an accumulator for the purpose of calculating a moving average having a window size of M. The method also includes detecting an error in the new data value and correcting the moving average, based at least in part, on the error.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: May 19, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Kiran Joshi
  • Publication number: 20150128004
    Abstract: A communication device (or device) includes a communication interface and processor that support communications with one or more other devices within a communication system. The processor generates and interprets different signals, frames, packets, symbols, etc. for transmission to other devices and that have been received from other devices. The device generates modulation symbols based on two-dimensional (2-D) symbol locations of a constellation. The device generates the 2-D symbol locations using based on recursive one-dimensional (1-D) Gray code formula applied to bits of symbol values. The recursive 1-D Gray code formula specifies first symbol locations for symbol values having a first number of bits (e.g., n) based on second symbol locations for other symbol values having one fewer bits per symbol (e.g., n?1). The device maps data symbols to the 2-D symbol locations to generate the modulation symbols and transmits the modulation symbols to another communication device.
    Type: Application
    Filed: October 28, 2014
    Publication date: May 7, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Tak Kwan Lee, Ba-Zhong Shen
  • Patent number: 9026877
    Abstract: In a communication system in which propagation path error tolerance is improved by switching the modulation method or error correction method adaptively according to the state of the propagation path, signals MX, MY, CX, and CY indicating the modulation method and error correction method used by the transmitting side are transmitted arranged at discrete locations within the same frame. By this means, the possibility of discretely arranged signals MX and MY, or CX and CY, both degrading is made low even if the transmit signal experiences fading or propagation path fluctuations. As a result, it is possible for the modulation method information signal and/or error correction method information signal to be restored correctly on the receiving side.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: May 5, 2015
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Yutaka Murakami, Katsuaki Abe, Masayuki Orihashi, Akihiko Matsuoka
  • Patent number: 9026876
    Abstract: Systems and methods for computing sign disagreement between signals may implement one or more operations including, but not limited to: receiving an extrinsic log likelihood ratio (LLR) value; incrementing a sign-disagreement counter according to a sign disagreement between the extrinsic LLR value and an a priori LLR value; providing a value of the sign-disagreement counter to a binary short media defect (SMD) detector; and detecting one or more consecutive sign disagreements between an extrinsic output of a detector and an extrinsic output of a decoder.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: May 5, 2015
    Assignee: LSI Corporation
    Inventors: Fan Zhang, Wu Chang
  • Publication number: 20150121160
    Abstract: In one aspect, a computer system for managing occurrences of data anomalies in a data stream is provided. The computer system includes a processor in communication with the data stream. The processor is programmed to receive a first data stream from a phasor measurement unit. The processor is also programmed to calculate at least one singular value associated with the first data stream. The processor is further programmed to detect a first data anomaly within the first data stream using the at least one singular value. The first data anomaly occurs during a first time segment. The processor is also programmed to indicate the first time segment as containing the first data anomaly.
    Type: Application
    Filed: October 24, 2013
    Publication date: April 30, 2015
    Applicant: General Electric Company
    Inventors: Chaitanya Ashok Baone, Nilanjan Ray Chaudhuri
  • Patent number: 9015537
    Abstract: According to exemplary embodiments, a system, is provided for bit error rate (BER)-based wear leveling in a solid state drive (SSD). A block-level BER value for a block in the SSD is determined. An adjusted PE cycle count for the block is incremented or decremented based on the block-level BER value. Wear leveling is then performed in the SSD based on the adjusted PE cycle count.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas J. Griffin, Dustin J. Vanstee
  • Patent number: 9009839
    Abstract: A method of transmitting data over a network, from a sending application to a receiving application, including: coding the data, by the sending application, by implementing a predefined rule; detecting alteration of at least one item of data transmitted, by the receiving application, by implementing the predefined rule; and in case an alteration of a data item is detected, restoring the altered data item. In the course of the coding, in the course of the alteration detection, and in the course of the restoration, a cyclic redundancy check or an encryption can be implemented.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: April 14, 2015
    Assignee: Airbus Operations S.A.S.
    Inventors: Juan Lopez, Jean-Michel Camus, Jean-Marc Couveignes, Gilles Zemor, Marc Perret