Patent application number | Description | Published |
20110208756 | ONLINE RANKING METRIC - Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided. | 08-25-2011 |
20110270916 | GENERIC ONLINE RANKING SYSTEM AND METHOD SUITABLE FOR SYNDICATION - Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided. | 11-03-2011 |
20120254198 | Online Ranking Metric - Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided. | 10-04-2012 |
Patent application number | Description | Published |
20080265996 | Digital Hybrid Mode Power Amplifier System - A RF-digital hybrid mode power amplifier system for achieving high efficiency and high linearity in wideband communication systems is disclosed. The present invention is based on the method of adaptive digital predistortion to linearize a power amplifier in the RF domain. The power amplifier characteristics such as variation of linearity and asymmetric distortion of the amplifier output signal are monitored by the narrowband feedback path and controlled by the adaptation algorithm in a digital module. Therefore, the present invention could compensate the nonlinearities as well as memory effects of the power amplifier systems and also improve performances, in terms of power added efficiency, adjacent channel leakage ratio and peak-to-average power ratio. The present disclosure enables a power amplifier system to be field reconfigurable and support multi-modulation schemes (modulation agnostic), multi-carriers and multi-channels. As a result, the digital hybrid mode power amplifier system is particularly suitable for wireless transmission systems, such as base-stations, repeaters, and indoor signal coverage systems, where baseband I-Q signal information is not readily available. | 10-30-2008 |
20090085658 | ANALOG POWER AMPLIFIER PREDISTORTION METHODS AND APPARATUS - An embodiment of the invention is a predistortion approach to linearize a power amplifier by using one or more analog multiplier(s) and a DSP-based processor. For the analog embodiment, the inherent nature of the analog circuitries allows digital predistortion processing structured directly at the RF band, and enables a single power amplifier to support multi-modulation schemes, multi-carriers and multi-channels. As a result, the predistortion architecture is particularly suitable for wireless transmission systems, such as base-stations, repeaters, and indoor signal coverage systems. The wireless system performance can be improved and upgraded just by using the new PA module rather than change or rebuild new subsystem in existing base station. The analog embodiment can also mix and match its analog multipliers with other analog components such as phase splitters, phase shifters, attenuators, filters, couplers, mixers, low-noise amplifiers, buffers, envelope detectors, and etc., to provide additional features. | 04-02-2009 |
20090096521 | POWER AMPLIFIER PREDISTORTION METHODS AND APPARATUS USING ENVELOPE AND PHASE DETECTOR - An embodiment of the invention is a predistortion approach to linearize a power amplifier without frequency conversion of the RF signals by using envelope and phase detectors to detect the error to be corrected, and then one or more analog multiplier(s) and a DSP-based processor. For the analog embodiment, the inherent nature of the analog circuitries allows digital predistortion processing structured directly at the RF band, and enables a single power amplifier to support multi-modulation schemes, multi-carriers and multi-channels. As a result, the predistortion architecture is particularly suitable for wireless transmission systems, such as base-stations, repeaters, and indoor signal coverage systems. The wireless system performance can be improved and upgraded just by using the new PA module rather than change or rebuild new subsystem in existing base station. The analog embodiment can also mix and match its analog multipliers with other analog components such as phase splitters, phase shifters, attenuators, filters, couplers, mixers, low-noise amplifiers, buffers, envelope detectors, and etc., to provide additional features. | 04-16-2009 |
20120135695 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 05-31-2012 |
20130147550 | Power Amplifier Time-Delay Invariant Predistortion Methods and Apparatus - An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless RF transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function. The predistortion architecture only uses a lookup table to conduct both the correction of non-linear responses of a power amplifier and the compensation of any time-delay effects presented in the same system. Due to the time-delay invariant characteristic, the predistortion design has a wider dynamic range processing advantage for wireless RF signals, and therefore can be implemented in multi-carrier and multi-channel wireless systems. | 06-13-2013 |
20130243124 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - An embodiment of the invention is a system for signal processing in preparation for wireless transmission, the wireless transmission being from a portable wireless communication device and including use of a power amplifier having nonlinear characteristics. The system includes memory for storing digitally-indexed information. The digitally-indexed information models nonlinear characteristics of the power amplifier, and the digitally-indexed information is stored prior to processing of a first signal that reflects information to be communicated. The system further includes first logic, configured to accept the first signal and to retrieve, based on the first signal, a portion of the digitally-indexed information stored in the memory, and second logic, configured to generate a second signal based on the portion of the digitally-accessed information and on the first signal. The second signal pre-compensates for the nonlinear characteristics of the power amplifier, and the second signal is for wireless transmission based on the second signal. | 09-19-2013 |
20140179248 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 06-26-2014 |
20140306762 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - A power amplifier system includes an input operable to receive an original value that reflects information to be communicated and an address data former operable to generate a digital lookup table key. The power amplifier system also includes a predistortion lookup table coupled to the address data former and a power amplifier having an output and coupled to the predistortion lookup table. The power amplifier system further includes a feedback loop providing a signal associated with the output of the power amplifier to the predistortion lookup table and a switch disposed in the feedback loop and operable to disconnect the predistortion lookup table from the output of the power amplifier. | 10-16-2014 |
20140327481 | DIGITAL HYBRID MODE POWER AMPLIFIER SYSTEM - A RF-digital hybrid mode power amplifier system for achieving high efficiency and high linearity in wideband communication systems is disclosed. The present invention is based on the method of adaptive digital predistortion to linearize a power amplifier in the RF domain. The power amplifier characteristics such as variation of linearity and asymmetric distortion of the amplifier output signal are monitored by the narrowband feedback path and controlled by the adaptation algorithm in a digital module. Therefore, the present invention could compensate the nonlinearities as well as memory effects of the power amplifier systems and also improve performances, in terms of power added efficiency, adjacent channel leakage ratio and peak-to-average power ratio. The present disclosure enables a power amplifier system to be field reconfigurable and support multi-modulation schemes (modulation agnostic), multi-carriers and multi-channels. As a result, the digital hybrid mode power amplifier system is particularly suitable for wireless transmission systems, such as base-stations, repeaters, and indoor signal coverage systems, where baseband I-Q signal information is not readily available. | 11-06-2014 |
20150326349 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - A power amplifier system includes an input operable to receive an original value that reflects information to be communicated and an address data former operable to generate a digital lookup table key. The power amplifier system also includes a predistortion lookup table coupled to the address data former and a power amplifier having an output and coupled to the predistortion lookup table. The power amplifier system further includes a feedback loop providing a signal associated with the output of the power amplifier to the predistortion lookup table and a switch disposed in the feedback loop and operable to disconnect the predistortion lookup table from the output of the power amplifier. | 11-12-2015 |
20150333710 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 11-19-2015 |
20160036394 | POWER AMPLIFIER TIME-DELAY INVARIANT PREDISTORTION METHODS AND APPARATUS - An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless RF transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function. The predistortion architecture only uses a lookup table to conduct both the correction of non-linear responses of a power amplifier and the compensation of any time-delay effects presented in the same system. Due to the time-delay invariant characteristic, the predistortion design has a wider dynamic range processing advantage for wireless RF signals, and therefore can be implemented in multi-carrier and multi-channel wireless systems. | 02-04-2016 |
Patent application number | Description | Published |
20120135695 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 05-31-2012 |
20130147550 | Power Amplifier Time-Delay Invariant Predistortion Methods and Apparatus - An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless RF transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function. The predistortion architecture only uses a lookup table to conduct both the correction of non-linear responses of a power amplifier and the compensation of any time-delay effects presented in the same system. Due to the time-delay invariant characteristic, the predistortion design has a wider dynamic range processing advantage for wireless RF signals, and therefore can be implemented in multi-carrier and multi-channel wireless systems. | 06-13-2013 |
20130243124 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - An embodiment of the invention is a system for signal processing in preparation for wireless transmission, the wireless transmission being from a portable wireless communication device and including use of a power amplifier having nonlinear characteristics. The system includes memory for storing digitally-indexed information. The digitally-indexed information models nonlinear characteristics of the power amplifier, and the digitally-indexed information is stored prior to processing of a first signal that reflects information to be communicated. The system further includes first logic, configured to accept the first signal and to retrieve, based on the first signal, a portion of the digitally-indexed information stored in the memory, and second logic, configured to generate a second signal based on the portion of the digitally-accessed information and on the first signal. The second signal pre-compensates for the nonlinear characteristics of the power amplifier, and the second signal is for wireless transmission based on the second signal. | 09-19-2013 |
20140179248 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 06-26-2014 |
20140306762 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - A power amplifier system includes an input operable to receive an original value that reflects information to be communicated and an address data former operable to generate a digital lookup table key. The power amplifier system also includes a predistortion lookup table coupled to the address data former and a power amplifier having an output and coupled to the predistortion lookup table. The power amplifier system further includes a feedback loop providing a signal associated with the output of the power amplifier to the predistortion lookup table and a switch disposed in the feedback loop and operable to disconnect the predistortion lookup table from the output of the power amplifier. | 10-16-2014 |
20150326349 | SYSTEM AND METHOD FOR DIGITAL MEMORIZED PREDISTORTION FOR WIRELESS COMMUNICATION - A power amplifier system includes an input operable to receive an original value that reflects information to be communicated and an address data former operable to generate a digital lookup table key. The power amplifier system also includes a predistortion lookup table coupled to the address data former and a power amplifier having an output and coupled to the predistortion lookup table. The power amplifier system further includes a feedback loop providing a signal associated with the output of the power amplifier to the predistortion lookup table and a switch disposed in the feedback loop and operable to disconnect the predistortion lookup table from the output of the power amplifier. | 11-12-2015 |
20150333710 | HIGH EFFICIENCY LINEARIZATION POWER AMPLIFIER FOR WIRELESS COMMUNICATION - A predistortion system for linearizing the output of a power amplifier includes a first signal representative of an RF modulated signal and a feedback signal representative of nonlinear characteristics of a power amplifier. The system also includes a predistortion controller, comprising at least one lookup table, adapted to receive the first signal and the feedback signal and to generate a correction factor for correcting the nonlinear characteristics of the power amplifier and combining logic which combines the RF modulated signal with a signal corresponding to the correction factor and supplies it to the power amplifier to linearize the output of the power amplifier. | 11-19-2015 |
20160036394 | POWER AMPLIFIER TIME-DELAY INVARIANT PREDISTORTION METHODS AND APPARATUS - An embodiment of the invention is a time-delay invariant predistortion approach to linearize power amplifiers in wireless RF transmitters. The predistortion architecture is based on the stored-compensation or memory-compensation principle by using a combined time-delay addressing method, and therefore, the architecture has an intrinsic, self-calibrating time-delay compensation function. The predistortion architecture only uses a lookup table to conduct both the correction of non-linear responses of a power amplifier and the compensation of any time-delay effects presented in the same system. Due to the time-delay invariant characteristic, the predistortion design has a wider dynamic range processing advantage for wireless RF signals, and therefore can be implemented in multi-carrier and multi-channel wireless systems. | 02-04-2016 |
Patent application number | Description | Published |
20140115230 | Flash Memory with Data Retention Partition - A NAND flash memory chip includes a first partition that has smaller memory cells, with smaller charge storage elements, and a second partition that has larger memory cells, with larger charge storage elements, in the same memory array. Data is selected for storage in the first or second partition according to characteristics, or expected characteristics, of the data. | 04-24-2014 |
20140126292 | Flash Memory with Data Retention Bias - Charge leakage from a floating gate in a NAND flash memory die is reduced by applying a data retention bias to a word line extending over the floating gates. The data retention bias is applied to one or more selected word lines when the memory die is in idle mode, when no read, write, erase, or other commands are being executed in the memory die. | 05-08-2014 |
20140160842 | Adaptive Operation of Multi Level Cell Memory - A Multi Level Cell (MLC) nonvolatile memory is tested and, if it fails to meet an MLC specification, is reconfigured for operation as an SLC memory by assigning two of the MLC memory cell states as SLC states in a first SLC mode, according to predefined sets of criteria. Subsequently, different MLC memory cell states are assigned as SLC states in a second SLC mode. | 06-12-2014 |
20140173172 | SYSTEM AND METHOD TO UPDATE READ VOLTAGES IN A NON-VOLATILE MEMORY IN RESPONSE TO TRACKING DATA - A method includes reading a representation of tracking data from at least a portion of a non-volatile memory. The method further includes adjusting a read voltage based on a comparison between a number of bits in tracking data as compared to a count of bits in the representation of the tracking data. | 06-19-2014 |
20140173382 | INSPECTION OF NON-VOLATILE MEMORY FOR DISTURB EFFECTS - A method performed in a data storage device including a non-volatile memory includes reading a representation of data, the representation corresponding to one or more selected states of storage elements of a group of storage elements of the non-volatile memory. The method includes, in response to a count of errors in the representation of the data exceeding a threshold, scheduling a remedial action to be performed on the group of storage elements. | 06-19-2014 |
20140281685 | PROBABILITY-BASED REMEDIAL ACTION FOR READ DISTURB EFFECTS - A method may be performed in a data storage device that includes a memory including a three-dimensional (3D) memory and a controller, in response to a request to read data from the memory. The data is located within a first word line of the memory. The method includes accessing the data from the first word line and determining, based on a probability threshold, whether to perform a remedial action with respect to a second word line. | 09-18-2014 |
20140281766 | PROBABILITY-BASED REMEDIAL ACTION FOR READ DISTURB EFFECTS - A method may be performed in a data storage device that includes a memory and a controller, in response to a request to read data from the memory. The data is located within a first word line of the memory. The method includes accessing the data from the first word line and determining, based on a probability threshold, whether to perform a remedial action with respect to a second word line. | 09-18-2014 |
20140293699 | High Endurance Nonvolatile Memory - A nonvolatile memory recycles previously written blocks by reassigning binary logic states and further programming memory cells with modified parameters. Cells are written twice between erase operations, thus reducing wear, and providing higher endurance. Flags indicate whether blocks are recycled, and what parameters to use in programming and reading the blocks. | 10-02-2014 |
20140321202 | DEFECTIVE BLOCK MANAGEMENT - In a flash memory, erase blocks containing shorted or broken word lines may be used, at least in part, to store user data. Such blocks may use different parameters to those used by non-defective blocks, may be subject to different wear leveling, and may store data selected to reduce the number of access operations. | 10-30-2014 |
20150046770 | SENSING PARAMETER MANAGEMENT IN NON-VOLATILE MEMORY STORAGE SYSTEM TO COMPENSATE FOR BROKEN WORD LINES - Disclosed is a technology to change the parameters by which a read operation is performed in a block with a broken word line. The first method is for reading a broken word line, which may involve changing the voltage on word lines neighboring the broken word line to let the voltage on the broken word line reach the appropriate magnitude through capacitive coupling between word lines. The first method may also involve increasing the time delay before memory cells connected to the broken word line are sensed to allow the voltage on the word line to settle due to increased RC delay. The second method is for reading an unbroken word line in a block with a broken word line, which involves increasing the time delay before memory cells connected to the unbroken word line are sensed while raising the voltages on the word lines neighboring the broken word line. | 02-12-2015 |
20150058530 | SMART DYNAMIC WEAR BALANCING BETWEEN MEMORY POOLS - A memory system or flash card may include a dynamic system-level process for the management of blocks in the different memory pools. There may be spare blocks available to the pools that are over provisioned to the pool which increases the efficiency of data compaction and helps reduce the average hot count for that pool and compensate for the grown defects. The block wear and grown defects in each memory pool may be tracked so that remaining spare blocks can be re-allocated. | 02-26-2015 |
20150071008 | Systems And Methods For Read Disturb Management In Non-Volatile Memory - Non-volatile memory and methods of reading non-volatile memory are provided for managing and reducing read related disturb. Techniques are introduced to reduce read disturb using state-dependent read pass voltages for particular word lines during a read operation. Because of their proximity to a selected word line, adjacent word lines can be biased using state-dependent pass voltages while other unselected word lines are biased using a standard or second set of pass voltages. Generally, each state-dependent pass voltage applied to a word line adjacent to the selected word line is larger than the second set of pass voltages applied to other unselected word lines, although this is not required. Other word lines, may also be biased using state-dependent pass voltages. System-level techniques are provided with or independently of state-dependent pass voltages to further reduce and manage read disturb. Techniques may account for data validity and memory write and erase cycles. | 03-12-2015 |
20150085571 | UPDATING READ VOLTAGES - A data storage device includes a controller that is configured to determine a first read voltage for a first page of a non-volatile memory (e.g., a lower page of a Multi-Level Cell flash memory device). The controller is also configured to determine a second read voltage for a second page (e.g., an upper page) of the non-volatile memory by applying an offset value to the first read voltage. The controller is also configured to store data identifying the first read voltage and the second read voltage. | 03-26-2015 |
20150089324 | METHOD AND DEVICE FOR WRITE ABORT PROTECTION - A data storage device includes a non-volatile memory and a controller. A method includes receiving first data and second data from a host device. A first error-correcting code (ECC) codeword associated with the first data is written to a first word line of the non-volatile memory, and a second ECC codeword associated with the second data is written to a second word line of the non-volatile memory. The first ECC codeword includes a first bit and a second bit, and the second ECC codeword includes a third bit and a fourth bit. The method further includes writing parity information to a parity storage portion of the non-volatile memory that is distinct from the first word line and from the second word line. The parity information includes a parity bit that is based on the first bit, the second bit, the third bit, and the fourth bit. | 03-26-2015 |
20150089325 | METHOD AND DEVICE FOR WRITE ABORT PROTECTION - A data storage device includes a non-volatile memory that includes a three-dimensional (3D) memory. A method includes receiving first data and second data from a host device. A first error-correcting code (ECC) codeword associated with the first data is written to a first word line of the non-volatile memory, and a second ECC codeword associated with the second data is written to a second word line of the non-volatile memory. The first ECC codeword includes a first bit and a second bit, and the second ECC codeword includes a third bit and a fourth bit. The method further includes writing parity information to a parity storage portion of the non-volatile memory that is distinct from the first word line and from the second word line. The parity information includes a parity bit that is based on the first bit, the second bit, the third bit, and the fourth bit. | 03-26-2015 |
20150143026 | TEMPERATURE BASED FLASH MEMORY SYSTEM MAINTENANCE - A memory system or flash card may include memory maintenance scheduling that improves the endurance of memory. Certain parameters, such as temperature, are measured and used for scheduling maintenance. For example, memory maintenance may be performed or postponed depending on the ambient temperature of the card. The memory maintenance operations may be ranked or classified (e.g. in a memory maintenance queue based on priority) to correspond with threshold values of the parameters for a more efficient scheduling of memory maintenance. For example, at a low temperature threshold, only high priority maintenance operations are performed, while at a higher temperature threshold, any priority maintenance operation is performed. | 05-21-2015 |
20150348649 | BIT ERROR RATE MAPPING IN A MEMORY SYSTEM - A memory system or flash memory device may include identify a bit error rate (BER) mapping for the memory. The BER mapping may be used for identifying erroneous bits, managing them, and using them for the system maintenance and system recovery. A complete BER map may be stored in main memory while a cached version of the BER map may be stored in random access memory (RAM). The cached version may identify only the top and bottom bits rather than the complete map. The cached BER map may be updated based on future reads and future programming may rely on the cached BER map for selecting blocks to program. | 12-03-2015 |
Patent application number | Description | Published |
20150149693 | Targeted Copy of Data Relocation - In a nonvolatile memory array that has a binary cache formed of SLC blocks and a main memory formed of MLC blocks, corrupted data along an MLC word line is corrected and relocated, along with any other data along the MLC word line, to binary cache, before it becomes uncorrectable. Subsequent reads of the relocated data directed to binary cache. | 05-28-2015 |
20150318055 | System Method and Apparatus for Screening a Memory System - A system and method of writing data to a memory block includes receiving user data in a memory controller, the user data to be written to the memory block. The user data is first written to a buffer in the memory controller. A screening pattern is written to at least one screening column in the memory block and a first memory integrity test is performed. The first memory integrity test includes reading screening column data from the at least one screening column and comparing the screening column data read from the at least one screening column to the screening pattern. The user data is written to at least one user data column in the memory block when the screening column data read from the at least one screening column matches the screening pattern in the first memory integrity test. | 11-05-2015 |
20150339195 | METHOD AND SYSTEM FOR SECURE SYSTEM RECOVERY - Apparatus and methods implemented therein are disclosed for recovery of information stored in non-volatile memory of embedded and external solid-state memory devices. The apparatus comprises a memory system. The memory system has a non-volatile memory and a memory controller. The memory controller is coupled to the non-volatile memory. The memory controller is also coupled to a memory interface. The memory controller searches the non-volatile memory to locate initialization information required to initialize the memory controller. The memory controller, in response to failing to successfully locate or execute the initialization information, is configured to transmit an indication via the memory interface. | 11-26-2015 |
20150347228 | METHOD AND APPARATUS FOR RELOCATING DATA IN NON-VOLATILE MEMORY - Apparatus and methods implemented therein are disclosed for relocating data stored in pages of a non-volatile memory. The number of memory chunks with invalid data in an SLC type first page is determined and if the number is above a first threshold and above a second threshold, a bit error rate (BER) for the valid data in the set of memory chunks of the first page is compared with a first BER threshold. If the BER is below the first BER threshold, an error correcting code (ECC) for valid data in a set of memory chunks of a second page is computed and the invalid data of the first page with valid data is replaced with valid data from the second page and the computed ECC. The valid data of the first and second page is relocated to a third page. | 12-03-2015 |
20160077903 | Selective Sampling of Data Stored in Nonvolatile Memory - Data stored in a nonvolatile memory is selectively sampled based on write-erase cycle counts of blocks. Blocks with the lowest write-erase cycle counts are sampled to determine an error rate which is compared with a limit. If the error rate exceeds the limit then the sample is expanded to include blocks with the next lowest write-erase cycle counts. | 03-17-2016 |
20160098216 | SYSTEM AND METHOD FOR REFRESHING DATA IN A MEMORY DEVICE - Systems, apparatuses, and methods are provided that refresh data in a memory. Data is programmed into the memory. After which, part or all of the data may be refreshed. The refresh of the data may be different from the initial programming of the data in one or more respects. For example, the refresh of the data may include fewer steps than the programming of the data and may be performed without erasing a section of memory. Further, the refresh of the data may be triggered in one of several ways. For example, after programming the data, the data may be analyzed for errors. Based on the number of errors found, the data may be refreshed. | 04-07-2016 |
Patent application number | Description | Published |
20110105351 | Multiplex branched-chain DNA assays - Methods of detecting two or more nucleic acids in a multiplex branched-chain DNA assay are provided. Different nucleic acids are captured through cooperative hybridization events on different, identifiable subsets of particles or at different selected positions on a spatially addressable solid support. Compositions, kits, and systems related to the methods are also described. | 05-05-2011 |
20110171644 | Multiplex capture of nucleic acids - Methods of capturing two or more nucleic acids simultaneously from a single sample are provided. Different nucleic acids are captured through cooperative hybridization events on different subsets of particles or at different selected positions on a spatially addressable solid support. Methods of capturing one or more long nucleic acids and methods of capturing one or more nucleic acid for sequencing are also provided. Compositions, kits, and systems related to the methods are also described. | 07-14-2011 |
20130303392 | Multiplex branched-chain DNA assays - Methods of detecting two or more nucleic acids in a multiplex branched-chain DNA assay are provided. Different nucleic acids are captured through cooperative hybridization events on different, identifiable subsets of particles or at different selected positions on a spatially addressable solid support. Compositions, kits, and systems related to the methods are also described. | 11-14-2013 |
20140194296 | Multiplex Capture of Nucleic Acids - Methods of capturing two or more nucleic acids simultaneously from a single sample are provided. Different nucleic acids are captured through cooperative hybridization events on different subsets of particles or at different selected positions on a spatially addressable solid support. Methods of capturing one or more long nucleic acids and methods of capturing one or more nucleic acid for sequencing are also provided. Compositions, kits, and systems related to the methods are also described. | 07-10-2014 |