NetApp Profile

NetApp Patent Grants

Methods and systems for dynamically controlled caching

Patent Number 9606918 - March 28, 2017

Systems and methods for improving caching mechanisms in a storage system are disclosed. The method includes storing data associated with a…

Mirror vote synchronization

Patent Number 9361194 - June 7, 2016

One or more techniques and/or systems are provided for mirror vote synchronization. For example, a first storage device is located at a first…

Survival site load balancing

Patent Number 9348714 - May 24, 2016

One or more techniques and/or systems are provided for load balancing between storage controllers. For example, a first storage controller and…

Storage device health status synchronization

Patent Number 9348715 - May 24, 2016

One or more techniques and/or systems are provided for storage device health status synchronization. For example, a first health status…

Atomic write operations for storage devices

Patent Number 9304937 - April 5, 2016

Atomic write operations for storage devices are implemented by maintaining the data that would be overwritten in the cache until the write…

NetApp Patent Applications

DECENTRALIZED PROCESSING OF WORKER THREADS

Application Number 20150347187 - December 3, 2015

One or more techniques and/or systems are provided for managing one or more worker threads. For example, a utility list queue may be populated…

INTERCONNECT PATH FAILOVER

Application Number 20150309892 - October 29, 2015

One or more techniques and/or systems are provided for interconnect failover between a primary storage controller and a secondary storage…

MIRRORING LOG DATA

Application Number 20150312337 - October 29, 2015

One or more techniques and/or systems are provided for mirroring a caching log data structure from a primary storage controller to a secondary…

REMOTE MONITORING POOL MANAGEMENT

Application Number 20150288753 - October 8, 2015

One or more techniques and/or systems are provided for remotely and/or automatically managing a monitoring pool of management servers…

MIRROR VOTE SYNCHRONIZATION

Application Number 20150269041 - September 24, 2015

One or more techniques and/or systems are provided for mirror vote synchronization. For example, a first storage device is located at a first…

NetApp Federal Litigation Filings

Arthur Talbot v. Timothy Connors

U.S. Court of Appeals, Sixth Circuit - March 11, 2016

Talbot et al v. Connors

Michigan Eastern District Court - July 2, 2015

CDW Direct v. NET APP, et al

U.S. Court of Appeals, Eighth Circuit - March 31, 2015

Safe Storage LLC v. Netapp Inc.

Delaware District Court - November 30, 2012

NetApp Federal District Court Decisions

Talbot et al v. Connors

Michigan Eastern District Court - February 1, 2016

ORDER (1) Overruling 12 Objections to 11 Report and Recommendation; (2) Adopting 11 Report and Recommendation; and (3) Dismissing 1 …

Plaintiff v. Defendant

California Northern District Court - April 21, 2015

Order 83 re Motion for Reconsideration. (jdlc1S, COURT STAFF) (Filed on 4/21/2015)

Parallel Iron LLC v. NetApp Inc.

Delaware District Court - March 25, 2015

MEMORANDUM OPINION regarding request for attorneys fees (see D.I. 94 and 58 ). Signed by Judge Richard G. Andrews on 3/25/2015. (nms)

Plaintiff v. Defendant

California Northern District Court - February 20, 2015

Order by Hon. James Donato denying 64 defendants' Motion for Summary Judgment. (jdlc1S, COURT STAFF) (Filed on 2/20/2015)

Parallel Iron LLC v. NetApp Inc.

Delaware District Court - September 12, 2014

MEMORANDUM OPINION. Signed by Judge Richard G. Andrews on 9/12/2014. (ksr, )

NetApp State Court Decisions

SUMMIT DATA SYSTEMS LLC v. NETAPP INC.

United States U.S. Court of Appeals, Federal Circuit - October 9, 2015

Parallel Iron LLC v. NetApp Inc.

Delaware Delaware District Court - March 25, 2015

MEMORANDUM OPINION regarding request for attorneys fees (see D.I. 94 and 58 ). Signed by Judge Richard G. Andrews on 3/25/2015. (nms)

NetApp Federal Appellate Court Decisions

SUMMIT DATA SYSTEMS LLC v. NETAPP INC.

U.S. Court of Appeals for the Federal Circuit - October 9, 2015