Inventor

Mats Oberg

Inventor
Cupertino, CA, US

Overview

140→
Patents
2003–2021
Patent span
Physics
Primary field (CPC G)

Patents· 140 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G11Bprimary
G11BInformation storage based on relative movement between record carrier and transducer67%
H03MCoding14%
H04LTransmission of digital information, e.g. telegraphic communication9%
G06FElectric digital data processing4%
G01RMeasuring electric variables1%
G06NComputing arrangements based on specific computational models1%
H04BTransmission1%
G11CStatic stores1%
H03GControl of amplification1%
H03LAutomatic control, starting, synchronisation or stabilisation of generators of electronic oscillations or pulses1%
PatentTitleYear
11,080,337Storage edge controller with a metadata computational engine202111,068,544Systems and methods for generating metadata describing unstructured data objects at the storage edge202111,061,582Codeword interleaving for magnetic storage media202110,998,001Interleaver for distributed sector storage202110,984,822Pulse-based writing for magnetic storage media202110,916,270Two dimensional magnetic recording (TDMR) off-track performance improvement202110,896,694Thermal compensation for laser in heat assisted magnetic recording202110,734,016Pulse-based writing for magnetic storage media202010,529,376Two dimensional magnetic recording (TDMR) off-track performance improvement202010,510,367Method and apparatus for processing multiple servo channels in magnetic recording devices201910,170,142System and method for compensating for radial incoherence associated with reading servo sectors201910,079,033Write strategy improvements for read channel and pre-amp20189,953,678Servo gray code quality detector20189,837,110Digital data driven position error signal for magnetic recording20179,728,221'Two dimensional magnetic recording system, devices and methods'20179,672,853'Digital data driven position error signal for magnetic recording'20179,431,052'Two dimensional magnetic recording systems, devices and methods'20169,384,767'Generating position error signal based on data tracks for rotating magnetic data storage'20169,294,133'Method and apparatus for error correction'20169,262,249'Adjusting a defect threshold'20169,191,031'Method and apparatus for reading a disc'20159,165,601'Method and apparatus for decoding and correcting a first byte based on a status of a second byte adjacent to the first byte and in response to a failure to decode the first byte'20159,165,599'Method for correcting DC characteristics in a magnetic recording system'20159,159,355'DVD-RAM header or land/groove detection'20159,153,264'Method and apparatus for determining radial incoherence between servo tracks'20159,147,419'Generating position error signal based on data tracks for magnetic data storage'20159,135,950'Optical disc drive high frequency modulation signal detection'20159,123,369'Method and apparatus for determining position of multiple drive heads'20159,077,501'Systems and methods for detecting cycle slip and/or framing error'20159,019,804'Timing loop with large pull-in range'20159,001,631'Method and apparatus for offset and gain correction'20158,995,242'Method and system for radial and tangential tilt calibration of optical storage systems'20158,982,681'Method and device for increased pull-in range of a timing recovery circuit for storage devices'20158,958,276'Optical disc drive high frequency modulation signal detection'20158,957,793'Limit equalizer output based timing loop'20158,958,273'Disc read retry devices and methods'20158,954,819'Method and apparatus for reading a disc'20158,953,425'NRZI processing methods and devices to correct for sync detection failures'20158,942,280'Method and apparatus for timing jitter measurement'20158,930,781'Method and apparatus for defect recovery'20158,902,721'Method and device for detecting a data pattern in data bits'20148,902,722'Method and apparatus for determining a location of a feature on a storage medium'20148,867,327'Method and apparatus for reading a storage medium'20148,836,387'Methods and systems for reducing jitter'20148,830,808'Method and apparatus for zero offset and gain start'20148,812,941'Viterbi device and method using a posteriori information'20148,804,268'DC-control for post processor'20148,797,833'NRZI processing methods and devices to correct for sync detection failures'20148,773,786'System for correcting DC characteristics of a magnetic recording system'20148,755,260'Collimator for optical pick-up units'20148,755,257'Method and apparatus for detecting land pre-pits'20148,687,471'Method and apparatus for offset and gain correction'20148,675,461'Adjusting a defect threshold'20148,671,328'Error correction code techniques for matrices with interleaved codewords'20148,659,983'Blu-ray optical pick-up devices and methods'20148,660,171'Method and apparatus for timing jitter measurement'20148,644,121'Method and device for detecting a sync mark'20148,634,285'Timing loop with large pull-in range'20148,630,155'Method and apparatus for offset and gain correction'20148,619,525'Offset loop for wobble'20138,619,532'Asynchronous asymmetry compensation'20138,619,526'Offset loop for wobble'20138,599,666'Method and apparatus for determining a location of a feature on a storage medium'20138,582,409'Method and device for increased pull-in range of timing recovery circuit for storage devices'20138,576,969'Method and apparatus for detecting sync mark'20138,553,510'Method and system for radial and tangential tilt calibration of optical storage systems'20138,542,561'Method and apparatus for reading a storage medium'20138,526,279'Method and apparatus for detecting wobble defects in optical recording system'20138,493,826'Method and apparatus for recording'20138,477,581'Asymmetry compensation system'20138,441,910'System and method of adjusting gain and offset loops in data storage system'20138,416,659'Method and apparatus to correct distortion'20138,358,566'Method and device for detecting a sync mark'20138,358,479'Method and apparatus to limit DC-level in coded data'20138,355,302'Offset loop for wobble'20138,339,917'Supplementary timing recovery'20128,315,136'Method and apparatus for detecting wobble defects in optical recording system'20128,315,135'Offset loop for wobble'20128,305,703'Method and apparatus for determining a location of a defect on a storage medium'20128,274,413'Limit equalizer output based timing loop'20128,264,933'Timing loop with large pull-in range'20128,243,569'Method and system for radial and tangential tilt calibration of optical storage systems'20128,218,258'DC-control for post processor'20128,184,511'Method and apparatus for increasing the storage capacity of an optical storage medium'20128,102,740'Offset loop for wobble'20128,098,447'Method and apparatus to limit DC-level in coded data'20128,082,485'Method and apparatus for detecting Viterbi decoder errors due to quasi-catastrophic sequences'20118,074,151'Correcting errors in disk drive read back signals by iterating with the reed-solomon decoder'20118,072,854'Method and apparatus for detecting wobble defects in optical recording system'20118,072,862'Adaptive distortion corrector'20118,046,670'Method and apparatus for detecting viterbi decoder errors due to quasi-catastrophic sequences'20118,031,573'Supplementary timing recovery'20118,009,068'Filter driven DC-free code'20117,995,301'Method and apparatus for determining a location of a defect on a storage medium'20117,969,848'System and method of decoupling asymmetry from baseline compensation'20117,965,597'Method and apparatus for recording'20117,961,124'Timing loop based on analog to digital converter output and method of use'20117,933,181'Method and system for radial and tangential tilt calibration of optical storage systems'20117,903,521'Write splice for optical recording channels'20117,843,782'Method and apparatus to increase storage capacity of an optical storage medium'20107,825,836'Limit equalizer output based timing loop'20107,821,889'Offset loop for wobble'20107,817,512'Method and apparatus to correct wobble phase slip in optical recorders'20107,786,902'Circuits, architectures, systems, methods, algorithms and software for conditional modulation coding'20107,782,726'Write splice for optical recording channels'20107,773,329'Correcting errors in a disk drive read back signals by iterating with the Reed-Solomon decoder'20107,751,138'Correcting errors in disk drive read back signals by iterating with the Reed-Solomon decoder'20107,623,048'DC-free codes'20097,595,948'Thermal asperity detection for perpendicular magnetic recording'20097,583,456'Method and apparatus to limit DC-level in coded data'20097,567,491'Slicer bias loop'20097,525,746'DC-offset compensation loops for magnetic recording system'20097,525,460'Timing loop based on analog to digital converter output and method of use'20097,489,750'DC-control for post processor'20097,484,168'Parity check outer code and runlength constrained outer code usable with parity bits'20097,479,904'Filter driven DC-free code'20097,425,905'Circuits, architectures, systems, methods, algorithms and software for conditional modulation coding'20087,383,488'Method and apparatus for detecting Viterbi decoder errors due to quasi-catastrophic sequences'20087,383,489'Method and apparatus for detecting viterbi decoder errors due to quasi-catastrophic sequences'20087,372,924'Method and system to improve decision-driven control loops'20087,372,652'Correcting errors in disk drive read back signals by iterating with the Reed-Solomon decoder'20087,330,320'Method and apparatus to limit DC-level in coded data'20087,301,482'Circuits, architectures, systems, methods, algorithms and software for conditional modulation coding'20077,298,294'Filter driven DC-free codes'20077,286,312'DC-offset compensation loops for magnetic recording system'20077,286,311'Thermal asperity compensation in perpendicular recording'20077,286,065'Method and apparatus for DC-level constrained coding'20077,284,186'Parity check outer code and runlength constrained outer code usable with parity bits'20077,274,524'Correcting errors in disk drive read back signals by iterating with the reed-solomon decoder'20077,262,928'Dc-offset compensation loops for magnetic recording system'20077,199,731'DC-free codes'20077,187,308'DC-free codes'20077,116,504'DC-offset compensation loops for magnetic recording system'20067,107,514'Method and apparatus for detecting Viterbi decoder errors due to quasi-catastophic sequences'20067,106,223'DC-free codes'20066,961,197'Correcting errors in disk drive read back signals by iterating with the Reed-Solomon decoder'20056,917,313'DC-free codes'20056,917,314'Method and apparatus for DC-level constrained coding'20056,795,947'Parity check outer code and runlength constrained outer code usable with parity bits'20046,661,356'Method and apparatus for DC-level constrained coding'2003

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2003–2021Patents assigned to MARVELL INT LTD (108)· patent assignee history
2003–2015Based in Cupertino, CA, US· patent location history
2004–2007Based in San Diego, CA, US· patent location history
2010–2021Patents assigned to MARVELL WORLD TRADE LTD (25)· patent assignee history
2011–2015Patents assigned to OBERG MATS (40)· patent assignee history
2012–2014Patents assigned to XIE JIN (15)· patent assignee history
2014–2021Based in San Jose, CA, US· patent location history
2020–2021Patents assigned to MARVELL ASIA PTE LTD (8)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MARVELL INT LTD1082003–2021
OBERG MATSself402011–2015
MARVELL WORLD TRADE LTD252010–2021
XIE JIN152012–2014
MARVELL ASIA PTE LTD82020–2021
Locations
LocationPatentsSpan
Cupertino, California, US1072003–2015
San Jose, California, US312014–2021
San Diego, California, US22004–2007