Inventor

Atul Goel

Inventor
San Jose, CA, US

Overview

60→
Patents
1987–2019
Patent span
Physics
Primary field (CPC G)

Patents· 60 as inventor

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

G06Fprimary
G06FElectric digital data processing55%
H04RLoudspeakers, microphones, gramophone pick-ups or like acoustic electromechanical transducers6%
B06BMethods or apparatus for generating or transmitting mechanical vibrations of infrasonic, sonic, or ultrasonic frequency, e.g. for performing mechanical work in general4%
G01HMeasurement of mechanical vibrations or ultrasonic, sonic or infrasonic waves4%
H04LTransmission of digital information, e.g. telegraphic communication4%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
A61BDiagnosis2%
A61FFilters implantable into blood vessels2%
G03FPhotomechanical production of textured or patterned surfaces, e.g. for printing, for processing of semiconductor devices2%
G11BInformation storage based on relative movement between record carrier and transducer2%
PatentTitleYear
10,430,081Methods for minimizing fragmentation in SSD within a storage system and devices thereof201910,258,388Device and method for treatment of spondylotic disease201910,180,871Storage failure processing in a shared storage architecture20199,940,196Methods and systems for offloading RAID parity reconstruction20189,811,280'Efficient method of combining parity groups for uniform load distribution and maximizing parallelization in parity de-clustered and sliced disk raid architecture'20179,668,783'Devices and method for treatment of spondylotic disease'20179,471,259'Shared storage architecture'20169,379,927'Method and apparatus to transmit, receive and process signals with narrow bandwith devices'20169,348,717'Storage failure processing in a shared storage architecture'20169,327,316'Multi-frequency acoustic array'20169,280,457'System and method for volume block number to disk block number mapping'20169,021,335'Data recovery for failed memory device of memory device array'20158,910,030'Redistributing parity in a storage system'20148,904,230'Dynamically resizing a parity declustered group'20148,880,981'Identifying lost write errors in a raid array'20148,832,368'Method and apparatus for slicing mass storage devices'20148,725,986'System and method for volume block number to disk block number mapping'20148,595,595'Identifying lost write errors in a raid array'20138,560,879'Data recovery for failed memory device of memory device array'20138,516,342'Triple parity technique for enabling efficient recovery from triple failures in a storage array'20138,488,813'Reconfigurable acoustic transducer device'20138,453,036'System and method for dynamically resizing a parity declustered group'20138,452,038'Multi-throat acoustic horn for acoustic filtering'20138,429,514'Dynamic load balancing of distributed parity in a RAID array'20138,417,987'Mechanism for correcting errors beyond the fault tolerant level of a raid array in a storage system'20138,402,346'N-way parity technique for enabling recovery from up to N storage device failures'20138,386,834'Raid storage configuration for cached data storage'20138,369,555'Piezoelectric microphones'20138,327,250'Data integrity and parity consistency verification'20128,275,939'Preventing data loss in a storage system'20128,261,016'Method and system for balancing reconstruction load in a storage array using a scalable parity declustered layout'20128,210,027'Resonator device for detecting helium'20128,209,587'System and method for eliminating zeroing of disk drives in RAID arrays'20128,181,090'Triple parity technique for enabling efficient recovery from triple failures in a storage array'20128,099,623'Efficient distributed hot sparing scheme in a parity declustered RAID organization'20128,074,019'Preventing data loss in a storage system'20118,015,472'Triple parity technique for enabling efficient recovery from triple failures in a storage array'20118,010,874'Triple parity technique for enabling efficient recovery from triple failures in a storage array'20117,979,779'System and method for symmetric triple parity for failing storage devices'20117,971,093'Apparatus and method to proactively address hard disk drive inefficiency and failure'20117,958,304'Dynamically adapting the fault tolerance and performance characteristics of a raid-based storage system by merging and splitting raid groups'20117,640,484'Triple parity technique for enabling efficient recovery from triple failures in a storage array'20097,613,984'System and method for symmetric triple parity for failing storage devices'20097,587,630'Method and system for rapidly recovering data from a “dead” disk in a RAID disk group'20097,579,753'Transducers with annular contacts'20097,574,623'Method and system for rapidly recovering data from a “sick” disk in a RAID disk group'20097,565,399'Caching web objects transformed by a pipeline of adaptation services'20097,538,477'Multi-layer transducers with annular contacts'20097,529,982'Method and an apparatus for aggressively detecting media errors on storage devices with negligible performance impact'20097,389,396'Bounding I/O service time'20087,389,379'Selective disk offlining'20087,278,067'Method and an apparatus for aggressively detecting media errors on storage devices with negligible performance impact'20077,237,239'Availability and consistent service semantics in a load balanced collection of services running different instances of an application'20076,925,515'Producer/consumer locking system for efficient replication of file data'20056,775,703'Lease based safety protocol for distributed system with multiple networks'20046,571,276'System for managing asset access in a distributed storage system'20036,037,641'Optical device package including an aligned lens'20005,838,023'Ancillary pads for on-circuit array probing composed of I/O and test pads'19985,139,918'Photoresist system and photoetching process employing an I-line peak light source'19924,681,430'Method for focusing projection printer'1987

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1987–2016Based in Fort Collins, CO, US· patent location history
2003–2019Based in San Jose, CA, US· patent location history
2007–2013Patents assigned to NETWORK APPLIANCE INC (15)· patent assignee history
2007–2012Based in Santa Clara, CA, US· patent location history
2009–2019Patents assigned to NETAPP INC (28)· patent assignee history
2009–2013Patents assigned to AVAGO TECHNOLOGIES WIRELESS IP (4)· patent assignee history
2009–2016Based in Foster City, CA, US· patent location history
2011–2019Patents assigned to GOEL ATUL (25)· patent assignee history
2011–2017Based in Sunnyvale, CA, US· patent location history
2013–2016Patents assigned to AVAGO TECHNOLOGIES GENERAL IP (4)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
NETAPP INC282009–2019
GOEL ATULself252011–2019
NETWORK APPLIANCE INC152007–2013
AVAGO TECHNOLOGIES GENERAL IP42013–2016
AVAGO TECHNOLOGIES WIRELESS IP42009–2013
Locations
LocationPatentsSpan
San Jose, California, US152003–2019
Fort Collins, CO, US121987–2016
Foster City, California, US122009–2016
Santa Clara, California, US122007–2012
Sunnyvale, California, US72011–2017