SK

Steven R. Kleiman

NA Network Appliance: 35 patents #1 of 447Top 1%
NE Netapp: 23 patents #45 of 1,846Top 3%
Oracle: 10 patents #1,140 of 14,854Top 8%
📍 Los Altos, CA: #118 of 3,651 inventorsTop 4%
🗺 California: #4,522 of 386,348 inventorsTop 2%
Overall (All Time): #30,293 of 4,157,543Top 1%
69
Patents All Time

Issued Patents All Time

Showing 1–25 of 69 patents

Patent #TitleCo-InventorsDate
10747620 Network storage management at scale using service level objectives Kaladhar Voruganti, James Hartwell Holl, II, Gokul Soundararajan, Shailaja Kamila, Subramaniam Mohan 2020-08-18
9454332 Assimilation of foreign LUNS into a network storage system John K. Edwards 2016-09-27
9355103 System and method for bandwidth optimization in a network storage environment Paul Jardetzky, Roger Stager, Don Trimmer, Ling Zheng, Yuval Frandzel 2016-05-31
9280288 Using logical block addresses with generation numbers as data fingerprints for network deduplication Michael N. Condict 2016-03-08
9134917 Hybrid media storage system architecture Jeffrey S. Kimmel, Steven C. Miller 2015-09-15
9043430 Using logical block addresses with generation numbers as data fingerprints for network deduplication Michael N. Condict 2015-05-26
8825963 Dynamic balancing of performance with block sharing in a storage system John K. Edwards, Keith A. Smith, Jiri Schindler 2014-09-02
8799367 Using logical block addresses with generation numbers as data fingerprints for network deduplication Michael N. Condict 2014-08-05
8555022 Assimilation of foreign LUNS into a network storage system John K. Edwards 2013-10-08
8549222 Cache-based storage system architecture Steven C. Miller, Jeffrey S. Kimmel 2013-10-01
8443153 Dynamic balancing of performance with block sharing in a storage system John K. Edwards, Keith A. Smith, Jiri Schindler 2013-05-14
8234327 System and method for bandwidth optimization in a network storage environment Paul Jardetzky, Roger Stager, Don Trimmer, Ling Zheng, Yuval Frandzel 2012-07-31
8086652 Storage system-based hole punching for reclaiming unused space from a data container Timothy C. Bisson, Shankar Pasupathy, Garth Goodson 2011-12-27
8032704 Data placement technique for striping data containers across volumes of a storage system cluster Peter F. Corbett, Robert M. English 2011-10-04
7979633 Method for writing contiguous arrays of stripes in a RAID storage system Rajesh Sundaram, Douglas P. Doucette, Stephen H. Strange, Srinivasan Viswanathan 2011-07-12
7962528 System and method for quickly determining changed metadata using persistent consistency point image differencing Shankar Pasupathy, Vijayan Prabhakaran, Garth Goodson 2011-06-14
7930475 Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes Rajesh Sundaram, Douglas P. Doucette, Stephen H. Strange, Srinivasan Viswanathan 2011-04-19
7921257 Dynamic parity distribution technique Robert M. English, Peter F. Corbett 2011-04-05
7882304 System and method for efficient updates of sequential block storage Robert M. English 2011-02-01
7818299 System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot Michael L. Federwisch, Shane S. Owara, Stephen L. Manley 2010-10-19
7694302 Symmetric multiprocessor synchronization using migrating scheduling domains Vijayan Rajan, Jeffrey S. Kimmel, Joseph CaraDonna 2010-04-06
7693864 System and method for quickly determining changed metadata using persistent consistency point image differencing Shankar Pasupathy, Vijayan Prabhakaran, Garth Goodson 2010-04-06
7647451 Data placement technique for striping data containers across volumes of a storage system cluster Peter F. Corbett, Robert M. English 2010-01-12
7603391 System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot Michael L. Federwisch, Shane S. Owara, Stephen L. Manley 2009-10-13
7509525 Technique for correcting multiple storage device failures in a storage array Robert M. English, Peter F. Corbett 2009-03-24