Inventor

Judah Gamliel Hahn

Inventor
Ofra, IL

Overview

103→
Patents
2011–2021
Patent span
Physics
Primary field (CPC G)

Patents· 103 as inventor

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

G06Fprimary
G06FElectric digital data processing72%
G11CStatic stores10%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use8%
H04LTransmission of digital information, e.g. telegraphic communication3%
H04NPictorial communication, e.g. television2%
H03MCoding1%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
G06NComputing arrangements based on specific computational models1%
G11BInformation storage based on relative movement between record carrier and transducer1%
PatentTitleYear
11,042,432Data storage device with dynamic stripe length manager202111,030,106Storage system and method for enabling host-driven regional performance in memory202110,838,629Solid state device with fast boot after ungraceful shutdown202010,831,379Method for enhancing SSD endurance by utilizing host DRAM202010,817,191Storage system and method for thermal throttling via command arbitration202010,795,827Adaptive management of intermediate storage202010,733,290Device-based anti-malware202010,732,871Storage device and method for adaptive sleep mode transitions202010,725,677Systems and methods for efficient power state transitions202010,725,705System and method for storage system property deviation202010,712,949Adaptive device quality of service by host memory buffer range202010,706,001Modular and scalable PCIe controller architecture202010,649,961System and method for selectively routing cached objects202010,642,513Partially de-centralized latch management architectures for storage devices202010,642,536Non-volatile storage system with host side command injection202010,642,693System and method for switching firmware202010,635,584System and method for host system memory translation202010,613,778Dynamic host memory allocation to a memory controller202010,592,122Inherent adaptive trimming202010,579,538Predicting addresses in non-volatile storage202010,572,185Non-volatile storage system with command replay202010,564,868Method and apparatus for selecting power states in storage devices202010,564,888Method and system for visualizing a correlation between host commands and storage system performance202010,567,006Data relocation202010,558,376Storage system and method for namespace reservation in a multi-queue single-controller environment202010,528,506Uniform performance monitor for a data storage device and method of operation202010,503,586Dynamic read based on read statistics201910,496,484Methods and apparatus for error detection for data storage devices201910,496,608Synchronizing changes in a file system which are initiated by a storage device and a host device201910,474,396System and method for managing multiple file systems in a memory201910,403,377Non-volatile storage with adaptive redundancy201910,372,378Replacement data buffer pointers201910,359,959Energy optimized power state declarations for solid state drives201910,282,251System and method for protecting firmware integrity in a multi-processor non-volatile memory system201910,268,584Adaptive host memory buffer (HMB) caching using unassisted hinting201910,228,854Storage devices and methods for optimizing use of storage devices based on storage device parsing of file system metadata in host write operations201910,223,199Non-volatile memory configured to return error reduced read data201910,191,799BER model evaluation201910,180,788Data storage device having internal tagging capabilities201910,133,483Memory system and method for differential thermal throttling201810,114,743Memory erase management201810,101,918Systems and methods for generating hint information associated with a host command201810,055,164Data storage at an access device201810,055,236Runtime data storage and/or retrieval201810,037,163Self-describing cluster association201810,025,532Preserving read look ahead data in auxiliary latches201810,013,178Methods, systems and computer readable media for optimizing storage device bus and resource utilization by host realignment201810,007,442Methods, systems, and computer readable media for automatically deriving hints from accesses to a storage device and from file system metadata and for optimizing utilization of the storage device based on the hints201810,007,433Systems and methods for performing adaptive host memory buffer caching of transition layer tables201810,002,265Storage system and method for providing gray levels of read security20189,977,623Detection of a sequential command stream20189,952,792Methods, systems, and computer readable media for storage device workload detection using power consumption20189,947,401Peak current management in non-volatile storage20189,927,986'Data storage device with temperature sensor and temperature calibration circuitry and method of operating same'20189,904,472'Memory system and method for delta writes'20189,898,229'Systems and methods of memory reads'20189,760,311'Storage system and method for adaptive thermal throttling'20179,720,625'Storage system and method for adaptive thermal throttling'20179,658,966'Systems and methods of write cache flushing'20179,658,777'Storage module and host device for storage module defragmentation'20179,652,154'Storage module and host device for storage module defragmentation'20179,645,742'Storage module and host device for storage module defragmentation'20179,645,741'Storage module and host device for storage module defragmentation'20179,563,382'Methods, systems, and computer readable media for providing flexible host memory buffer'20179,471,254'Storage module and method for adaptive burst mode'20169,342,470'System for enabling software in storage-capable devices'20169,317,204'System and method for I/O optimization in a multi-queued environment'20169,235,587'System and method for selectively routing cached objects'20169,176,747'User-application interface'20159,164,700'System for optimizing the transfer of stored content in response to a triggering event'20159,152,641'Method and system for providing storage device file location information'20159,104,686'System and method for host management of discardable objects'20159,104,654'Method and device for efficient trace analysis'20159,020,993'Download management of discardable files'20159,015,209'Download management of discardable files'20158,996,768'Method and storage device for assessing execution of trim commands'20158,984,032'Method and system for providing storage device file location information'20158,972,426'Storage device presenting to hosts only files compatible with a defined host capability'20158,943,409'Storage device managing playable content'20158,886,597'Synchronizing changes in a file system which are initiated by a storage device and a host device'20148,849,856'Discardable files'20148,788,849'Method and apparatus for protecting cached streams'20148,694,598'Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device'20148,601,088'Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device'20138,549,229'Systems and methods for managing an upload of files in a shared cache storage system'20138,539,174'Use by a host device having a first file system of a portable storage device having a second file system and supporting file segmentation'20138,484,736'Storage device having an anti-malware protection'20138,473,941'Dynamic file system restriction for portable storage devices'20138,463,802'Card-based management of discardable files'20138,443,360'Dynamic file system restriction for portable storage devices'20138,417,668'Device and method of integrating file systems'20138,375,192'Discardable files'20138,370,535'Routing commands within a multifunctional device'20138,301,694'Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device'20128,301,715'Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device'20128,281,062'Portable storage device supporting file segmentation and multiple transfer rates'20128,239,395'Storage device presenting to hosts only files compatible with a defined host capability'20128,205,060'Discardable files'20128,166,244'Emulating a computer system on a removable storage device'20128,166,220'Device for connection with a storage device and a host'20128,166,067'Method and apparatus for providing access to files based on user identity'20128,103,631'Merging files on storage and retrieve'20127,966,288'Device and method for integrating file systems'2011

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2011–2019Patents assigned to SANDISK IL LTD (30)· patent assignee history
2011–2021Based in Ofra, IL· patent location history
2012–2019Patents assigned to HAHN JUDAH GAMLIEL (33)· patent assignee history
2014–2019Patents assigned to SANDISK TECHNOLOGIES INC (20)· patent assignee history
2016–2020Patents assigned to SANDISK TECHNOLOGIES LLC (39)· patent assignee history
2018–2021Patents assigned to WESTERN DIGITAL TECH INC (24)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
SANDISK TECHNOLOGIES LLC392016–2020
HAHN JUDAH GAMLIELself332012–2019
SANDISK IL LTD302011–2019
WESTERN DIGITAL TECH INC242018–2021
SANDISK TECHNOLOGIES INC202014–2019
Locations
LocationPatentsSpan
Ofra, IL1032011–2021