Inventor
Umesh Maheshwari
Inventor
San Jose, CA, US
Overview
Patents· 74 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing57%
H04LTransmission of digital information, e.g. telegraphic communication12%
G11CStatic stores10%
G06NComputing arrangements based on specific computational models6%
G09CCiphering or deciphering apparatus for cryptographic or other purposes involving the need for secrecy6%
H04KSecret communication6%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
H03MCoding1%
PatentTitleYear
10,705,911Storing data in a distributed storage system202010,459,657Storage system with read cache-on-write buffer201910,387,202Quality of service implementation in a networked storage system with hierarchical schedulers201910,255,414Software self-defense systems and methods201910,228,851Cluster storage using subsegmenting for efficient storage201910,216,638Methods and systems for reducing churn in a caching device201910,216,639Identification of blocks to be retained in a cache based on temperature201910,185,592Network storage device using dynamic weights based on resource utilization201910,169,365Multiple deduplication domains in network storage system201910,129,222Trusted storage systems and methods201810,019,364Access-based eviction of blocks from solid state drive cache memory201810,013,177Low write amplification in solid state drive20189,977,746Processing of incoming blocks in deduplicating storage system20189,928,003'Management of writable snapshots in a network storage device'20189,910,784'Methods and systems for directly mapping a backend block address into a physical address of a caching device'20189,880,934'Access-based eviction of blocks from solid state drive cache memory'20189,733,854'Dynamic adaptive compression in network storage device'20179,727,481'Cache eviction of inactive blocks using heat signature'20179,697,133'Methods and systems for erasing a segment from a flash cache'20179,665,495'Methods and systems for throttling writes to a caching device in response to read misses'20179,665,497'Methods and systems for performing a copy forward operation'20179,659,157'Systems and methods for watermarking software and other media'20179,641,490'Trusted storage systems and methods'20179,600,337'Congestion avoidance in network storage device using dynamic weights'20179,501,417'Methods and systems for caching data in a storage system based on user input'20169,483,187'Quality of service implementation in a networked storage system with hierarchical schedulers'20169,436,392'Access-based eviction of blocks from solid state drive cache memory'20169,430,377'Methods and systems for preserving blocks that are neither obsolete nor cold'20169,350,547'Systems and methods for watermarking software and other media'20169,336,152'Method and system for determining FIFO cache size'20169,304,909'Garbage collection based on temperature'20169,274,967'FIFO cache simulation using a bloom filter ring'20169,251,365'Trusted storage systems and methods'20169,235,506'Methods and systems for marking data in a flash-based cache as invalid'20169,213,628'Methods and systems for reducing churn in flash-based cache'20159,183,216'Cluster storage using subsegmenting for efficient storage'20159,176,874'Direct mapping of data in a storage system with a flash cache'20159,098,405'Reclaiming segments in flash memory'20159,081,670'Methods and systems for reducing churn in flash-based cache'20159,064,099'Software self-defense systems and methods'20159,015,406'Flash memory cache for data storage device'20159,003,113'Methods and systems for reducing churn in flash-based cache'20158,949,502'PCIe NVRAM card based on NVDIMM'20158,904,188'Trusted storage systems and methods'20148,892,893'Systems and methods for watermarking software and other media'20148,719,488'Efficient mapping of data blocks in a flash cache'20148,694,554'Cluster storage using subsegmenting for efficient storage'20148,464,071'Trusted storage systems and methods'20138,387,022'Software self-defense systems and methods'20138,370,634'Systems and methods for watermarking software and other media'20138,335,924'Systems and methods for watermarking software and other media'20128,312,006'Cluster storage using delta compression'20128,285,918'Flash memory cache for data storage device'20128,234,413'Partitioning a data stream using embedded anchors'20128,209,544'Trusted storage systems and methods'20128,166,012'Cluster storage using subsegmenting'20128,140,850'Systems and methods for watermarking software and other media'20128,005,861'Cluster storage using subsegmenting for efficient storage'20117,979,584'Partitioning a data stream using embedded anchors'20117,962,520'Cluster storage using delta compression'20117,882,064'File system replication'20117,870,103'Tolerating and reporting collisions in content-derived identifiers of data segments using secondary identifiers'20117,823,135'Software self-defense systems and methods'20107,779,394'Software self-defense systems and methods'20107,779,270'Software self-defense systems and methods'20107,770,016'Systems and methods for watermarking software and other media'20107,752,455'Trusted storage systems and methods'20107,739,511'Systems and methods for watermarking software and other media'20107,681,240'Trusted storage systems and methods'20107,624,335'Verifying a file in a system with duplicate segment elimination using segmention-independent checksums'20097,562,186'Efficient data storage using resemblance of data segments'20097,504,969'Locality-based stream segmentation for data deduplication'20097,430,670'Software self-defense systems and methods'20087,152,165'Trusted storage systems and methods'2006Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2006–2019Patents assigned to INTERTRUST TECH CORP (23)· patent assignee history
2006–2020Based in San Jose, CA, US· patent location history
2011–2019Patents assigned to EMC CORP (11)· patent assignee history
2012–2019Patents assigned to NIMBLE STORAGE INC (24)· patent assignee history
2012–2015Patents assigned to MAHESHWARI UMESH (14)· patent assignee history
2017–2020Patents assigned to HEWLETT PACKARD ENTPR DEV LP (14)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| NIMBLE STORAGE INC | 24 | 2012–2019 |
| INTERTRUST TECH CORP | 23 | 2006–2019 |
| HEWLETT PACKARD ENTPR DEV LP | 14 | 2017–2020 |
| MAHESHWARI UMESHself | 14 | 2012–2015 |
| EMC CORP | 11 | 2011–2019 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Jose, California, US | 74 | 2006–2020 |