Advertisement
Screener

Nimble Storage Inc Patents: Active

Nimble Storage Inc Active Patents

33 granted patents the USPTO still lists as patented, newest filing first, as the USPTO Open Data Portal records them; the company is the first-named applicant. The application number opens the full record at Patent Center.

  • 2017-04-07: Application 15482708; Invention STORAGE SYSTEM WITH READ CACHE-ON-WRITE BUFFER; Applicant Nimble Storage, Inc.; Status Patented Case.
  • 2016-11-10: Application 15347963; Invention METHODS AND SYSTEMS FOR THROTTLING WRITES TO A CACHING DEVICE IN RESPONSE TO READ MISSES; Applicant Nimble Storage, Inc.; Status Patented Case.
  • 2016-07-25: Application 15218333; Invention METHODS AND SYSTEMS FOR REMOVING VIRTUAL MACHINE SNAPSHOTS; Applicant Nimble Storage, Inc.; Status Patented Case.
  • 2016-07-25: Application 15218299; Invention METHODS AND SYSTEMS FOR ERASING A SEGMENT FROM A FLASH CACHE; Applicant Nimble Storage, Inc.; Status Patented Case.
FiledApplicationInventionApplicantStatusGrantedPatentPublished asInventor nameInventor countryExaminer
2017-04-0715482708STORAGE SYSTEM WITH READ CACHE-ON-WRITE BUFFERNimble Storage, Inc.Patented Case2019-10-2910459657US20180081591A1
Umesh Maheshwari
Suresh Vasudevan
United States
United States
DUDEK JR, EDWARD J
2016-11-1015347963METHODS AND SYSTEMS FOR THROTTLING WRITES TO A CACHING DEVICE IN RESPONSE TO READ MISSESNimble Storage, Inc.Patented Case2017-05-309665495US20170060763A1
Umesh Maheshwari
Varun Mehta
United States
United States
MACKALL, LARRY T
2016-07-2515218333METHODS AND SYSTEMS FOR REMOVING VIRTUAL MACHINE SNAPSHOTSNimble Storage, Inc.Patented Case2017-05-309665440US20170017554A1
Raja Shekar Chelur
Juhsun Wang
Gaurav Ranganathan
United States
United States
United States
WESTBROOK, MICHAEL L
2016-07-2515218299METHODS AND SYSTEMS FOR ERASING A SEGMENT FROM A FLASH CACHENimble Storage, Inc.Patented Case2017-07-049697133US20160335012A1
Umesh Maheshwari
United States
GU, SHAWN X
2016-07-2515218272METHODS AND SYSTEMS FOR PERFORMING A COPY FORWARD OPERATIONNimble Storage, Inc.Patented Case2017-05-309665497US20160335193A1
Umesh Maheshwari
United States
GU, SHAWN X
2016-03-0315060283METHODS AND SYSTEMS FOR MANAGING THE SCHEDULING OF SNAPSHOTS ON A STORAGE ARRAYNimble Storage, Inc.Patented Case2017-02-079563378US20160188237A1
Varun Mehta
Rod Bagg
Vikas Gupta
Dan Leary
Ajay Singh
Hector Yuen
United States
United States
United States
United States
United States
United States
MACKALL, LARRY T
2016-02-2415052531METHODS AND SYSTEMS FOR PRESERVING BLOCKS THAT ARE NEITHER OBSOLETE NOR COLDNimble Storage, Inc.Patented Case2016-08-309430377US20160170874A1
Umesh Maheshwari
United States
GU, SHAWN X
2016-02-0915019909CACHE EVICTION OF INACTIVE BLOCKS USING HEAT SIGNATURENimble Storage, Inc.Patented Case2017-08-089727481US20170060764A1
Pradeep Shetty
Senthil Kumar Ramamoorthy
Umesh Maheshwari
Vanco Buca
United States
United States
United States
United States
YU, JAE UN
2016-01-2015002283METHOD AND SYSTEM FOR DETERMINING FIFO CACHE SIZENimble Storage, Inc.Patented Case2016-05-109336152US20160140054A1
Senthil Kumar Ramamoorthy
Umesh Maheshwari
United States
United States
WOOLWINE, SHANE D
2015-11-3014953970METHODS AND SYSTEMS FOR CACHING DATA IN A STORAGE SYSTEM BASED ON USER INPUTNimble Storage, Inc.Patented Case2016-11-229501417US20160077971A1
Umesh Maheshwari
Varun Mehta
United States
United States
MACKALL, LARRY T
2015-10-3014927868CONGESTION AVOIDANCE IN NETWORK STORAGE DEVICE USING DYNAMIC WEIGHTSNimble Storage, Inc.Patented Case2017-03-219600337US20160092272A1
Gurunatha Karaje
Tomasz Barszczak
Vanco Buca
Ajay Gulati
Umesh Maheshwari
United States
United States
United States
United States
United States
TRUONG, CAM QUY THI
2015-10-3014927824DYNAMIC ADAPTIVE COMPRESSION IN NETWORK STORAGE DEVICENimble Storage, Inc.Patented Case2017-08-159733854US20170123704A1
Rajat Sharma
Umesh Maheshwari
Sandeep Karmarkar
United States
United States
United States
GIARDINO JR, MARK A
2015-10-2714873520GARBAGE COLLECTION BASED ON TEMPERATURENIMBLE STORAGE, INC.Patented Case2016-04-059304909US20160041903A1
Umesh Maheshwari
United States
GU, SHAWN X
2015-07-2914812972MANAGEMENT OF PINNED STORAGE IN FLASH BASED ON FLASH-TO-DISK CAPACITY RATIONimble Storage, Inc.Patented Case2017-06-209684467US20160342357A1
Senthil Kumar Ramamoorthy
Pradeep Shetty
Mukul Kumar Singh
Hy Vu
United States
United States
United States
United States
DUDEK JR, EDWARD J
2015-07-2414809032METHOD AND SYSTEM FOR SIMULTANEOUSLY ACHIEVING CAPACITY BALANCING AND DATA STRIPING IN A STORAGE SYSTEMNimble Storage, Inc.Patented Case2017-08-089727260US20150331630A1
Brian Rowe
Bob Fozard
United States
United States
AHMED, ZUBAIR
2015-06-2614752329METHODS AND SYSTEMS FOR CREATING AND REMOVING VIRTUAL MACHINE SNAPSHOTS BASED ON GROUPS OF METRICSNimble Storage, Inc.Patented Case2016-09-139442937US20160063014A1
Raja Shekar Chelur
Juhsun Wang
Gaurav Ranganathan
United States
United States
United States
WESTBROOK, MICHAEL L
2015-06-2514750734DIRECT MAPPING OF DATA IN A STORAGE SYSTEM WITH A FLASH CACHENimble Storage, Inc.Patented Case2015-11-039176874US20150293843A1
Umesh Maheshwari
United States
GU, SHAWN X
2015-06-2314748179Quality of Service Implementation in a Networked Storage System with Hierarchical SchedulersNimble Storage, Inc.Patented Case2016-11-019483187US20160092108A1
Gurunatha Karaje
Ajay Gulati
Umesh Maheshwari
Tomasz Barszczak
Vanco Buca
United States
United States
United States
United States
United States
TRUONG, CAM QUY THI
2015-03-1214656568RECLAIMING SEGMENTS IN FLASH MEMORYNimble Storage, Inc.Patented Case2015-08-049098405US20150186265A1
Umesh Maheshwari
United States
GU, SHAWN X
2015-03-0514639937CLUSTER SOLID STATE DRIVESNimble Storage, Inc.Patented Case2017-04-119619164US20150324124A1
Varun Mehta
Tom McKnight
United States
United States
BATAILLE, PIERRE MICHE
2015-02-1714623731ACCESS-BASED EVICTION OF BLOCKS FROM SOLID STATE DRIVE CACHE MEMORYNimble Storage, Inc.Patented Case2016-09-069436392US20160239222A1
Pradeep Shetty
Sandeep Karmarkar
Senthil Kumar Ramamoorthy
Umesh Maheshwari
Vanco Buca
United States
United States
United States
United States
United States
SONG, HUA JASMINE
2014-12-1814575103EFFICIENT SCHEDULING OF INPUT/OUTPUT REQUESTS TO REDUCE LATENCY AND MAXIMIZE THROUGHPUT IN A FLASH STORAGE DEVICENimble Storage, Inc.Patented Case2016-11-089489141US20160179404A1
Anil Kumar Nanduri
Murali Krishna Vishnumolakala
United States
United States
OLSON, ALEX G
2014-11-2814555904METHODS AND SYSTEMS FOR I/O CANCELLATIONNimble Storage, Inc.Patented Case2017-03-079588919US20150100709A1
Anil Nanduri
Chunqi Han
Murali Krishna Vishnumolakala
United States
United States
United States
LEE, CHUN KUAN
2014-08-2914474014METHODS AND SYSTEMS FOR ORDERING AND REMOVING VIRTUAL MACHINE SNAPSHOTSNimble Storage, Inc.Patented Case2015-07-289092376
Raja Shekar Chelur
Juhsun Wang
Gaurav Ranganathan
United States
United States
United States
WESTBROOK, MICHAEL L
2014-08-2914473992METHODS AND SYSTEMS FOR MARKING DATA IN A FLASH-BASED CACHE AS INVALIDNimble Storage, Inc.Patented Case2016-01-129235506US20140372686A1
Umesh Maheshwari
Varun Mehta
United States
United States
MACKALL, LARRY T
2014-08-2714470885METHODS FOR TRANSITIONING CONTROL BETWEEN TWO CONTROLLERS OF A STORAGE SYSTEMNimble Storage, Inc.Patented Case2016-05-249348682US20150067414A1
Vikas Gupta
Ashutosh Tripathi
Bob Fozard
Tomasz Barszczak
United States
United States
United States
United States
PHAN, DEAN
2014-07-1514332282METHODS AND SYSTEMS FOR STORING DATA IN A REDUNDANT MANNER ON A PLURALITY OF STORAGE UNITS OF A STORAGE SYSTEMNimble Storage, Inc.Patented Case2017-02-079563509US20160019114A1
Chunqi Han
Anil Nanduri
Murali Krishna Vishnumolakala
United States
United States
United States
AMOROSO, ANTHONY J
2014-05-0814273389METHODS AND SYSTEMS FOR REDUCING CHURN IN FLASH-BASED CACHENimble Storage, Inc.Patented Case2015-04-079003113US20140244918A1
Umesh Maheshwari
Varun Mehta
United States
United States
MACKALL, LARRY T
2014-05-0814273367METHODS AND SYSTEMS FOR REDUCING CHURN IN FLASH-BASED CACHENimble Storage, Inc.Patented Case2015-07-149081670US20140244917A1
Umesh Maheshwari
Varun Mehta
United States
United States
MACKALL, LARRY T
2014-03-2114221894FLASH MEMORY CACHE FOR DATA STORAGE DEVICENimble Storage, Inc.Patented Case2015-04-219015406US20140337561A1
Umesh Maheshwari
United States
GU, SHAWN X
2013-10-0714048018METHODS AND SYSTEMS FOR I/O CANCELLATION USING MEMORY SWAPNimble Storage, Inc.Patented Case2014-12-308924607
Anil Nanduri
Chunqi Han
Murali Krishna Vishnumolakala
United States
United States
United States
LEE, CHUN KUAN
2013-08-3014015910METHODS FOR TRANSITIONING CONTROL BETWEEN TWO CONTROLLERS OF A STORAGE SYSTEMNimble Storage, Inc.Patented Case2017-03-149594614US20150067413A1
Vikas Gupta
Ashutosh Tripathi
Bob Fozard
Tomasz Barszczak
United States
United States
United States
United States
PHAN, DEAN
2013-08-3014015814METHOD AND SYSTEM FOR MIGRATING DATA BETWEEN STORAGE DEVICES OF A STORAGE ARRAYNimble Storage, Inc.Patented Case2015-08-259116630US20150067247A1
Brian Rowe
Bob Fozard
United States
United States
AHMED, ZUBAIR