Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
DA

Dinesh Kumar Agarwal — 76 Patents

WTWestern Digital Technologies: 51 patents #18 of 3,180Top 1%
STSandisk Technologies: 16 patents #185 of 2,224Top 9%
GUGeorgia State University: 2 patents #55 of 273Top 25%
Verizon: 2 patents #2,187 of 6,226Top 40%
Microsoft: 1 patents #24,826 of 40,388Top 65%
Kanchinakote, CA: #14 of 195 inventorsTop 8%
Overall (All Time): #24,592 of 4,157,543Top 1%
76 Patents All Time

Issued Patents All Time

Showing 51–75 of 76 patents

Patent #TitleCo-InventorsDate
11256423 Efficiently identifying command readiness based on system state and data spread in multi queue depth environment 2022-02-22
11232024 Predictive caching in device for media seek in playback or scrolling 2022-01-25
11204722 Content-aware storage system and method for use therewith Amit Sharma 2021-12-21
11194482 Storage system and method for segregating outliers in a virtualization system 2021-12-07
11138071 On-chip parity buffer management for storage block combining in non-volatile memory Amit Sharma 2021-10-05
11023259 Apparatus and method of user or device based application differentiation Rohit Gupta 2021-06-01
10963592 Method to unlock a secure digital memory device locked in a secure digital operational mode Vinod Sasidharan, Hitesh Golechchha 2021-03-30
10846017 Secure digital (SD) to NVMe buffer manager 2020-11-24
10635326 Method and apparatus for wear-levelling non-volatile memory Chetan Agrawal, Vijay Sivasankaran 2020-04-28
10303384 Task readiness for queued storage tasks 2019-05-28
10269421 Latch caching of sequential data 2019-04-23
10235223 High-performance computing framework for cloud computing environments Sushil K. Prasad, Sara Karamati 2019-03-19
10209914 System and method for dynamic folding or direct write based on block health in a non-volatile memory system Hitesh Golechchha, Guruswamy Ganesh 2019-02-19
10153046 Non-volatile memory with backing up of programmed data Hitesh Golechchha 2018-12-11
10095556 Parallel priority queue utilizing parallel heap on many-core processors for accelerating priority-queue-based applications Sushil K. Prasad, Xi He 2018-10-09
10055267 Block management scheme to handle cluster failures in non-volatile memory Ramkumar Ramamurthy, Vijay Sivasankaran 2018-08-21
9875039 Method and apparatus for wear-leveling non-volatile memory Chetan Agrawal, Vijay Sivasankaran 2018-01-23
9841910 Moving and committing valid data on a set-by-set basis Vimal Kumar Jain, Vijay Sivasankaran, Kumar Amarjit 2017-12-12
9778863 System and method for folding partial blocks into multi-level cell memory blocks Vijay Sivasankaran, Sourabh Sankule, Vimal Kumar Jain 2017-10-03
9582358 Initialization scheme during dual programming of a memory system Vijay Sivasankaran 2017-02-28
9542286 Failure logging mechanism to reduce garbage collection time in partially reused bad blocks Kaushik Kumar Bar, Chetan Agrawal, Vimal Kumar Jain 2017-01-10
9530491 System and method for direct write to MLC memory Sagar Uttarwar, Prasun Ratn 2016-12-27
D750119 Split display screen with graphical user interface 2016-02-23
D715248 Curved split-screen cellphone 2014-10-14
D704673 Curved split-screen cellphone 2014-05-13