Assignee profile:

Network Appliance, Inc.

City:

Sunnyvale, California

Country:

United States

Published Applications:

515

Last publication date:

2014-03-27

Patent Grants:

512

Last grant date:

2014-09-23

Quarterly Network Appliance, Inc. Patent Applications

Top Inventors for applications by Network Appliance, Inc.

These are the the leading inventors for applications assigned to Network Appliance, Inc.:

Recent patent applications by Network Appliance, Inc.

Network Appliance, Inc. based in Sunnyvale, US has been assigned the rights to these inventions. The list includes both Pending Applications and Patent Grants:

#1 | 2014-03-27
US20140089618A1
Physics

METHOD AND SYSTEM TO PROVIDE STORAGE UTILIZING A DAEMON MODEL

#2 | 2013-09-26 ✅ Patent 8,843,718 granted on 2014-09-23
US20130254481A1
Physics

Presentation of a read-only clone LUN to a host device as a snapshot of a parent LUN

#3 | 2013-06-04 ✅ Patent 8,458,138 granted on 2013-06-04
US12611884
-

Dynamic discovery of storage resource topology

#4 | 2013-05-28 ✅ Patent 8,452,921 granted on 2013-05-28
US12725793
-

Provisioning a pass-through disk in a virtualized computing environment

#5 | 2013-05-28 ✅ Patent 8,453,036 granted on 2013-05-28
US12697988
-

System and method for dynamically resizing a parity declustered group

#6 | 2013-04-23 ✅ Patent 8,429,360 granted on 2013-04-23
US12618415
-

Method and system for efficient migration of a storage object between storage servers based on an ancestry of the storage object in a network storage system

#7 | 2013-04-23 ✅ Patent 8,429,514 granted on 2013-04-23
US12237138
-

Dynamic load balancing of distributed parity in a RAID array

#8 | 2013-02-26 ✅ Patent 8,386,834 granted on 2013-02-26
US12772006
-

Raid storage configuration for cached data storage

#9 | 2013-02-26 ✅ Patent 8,387,127 granted on 2013-02-26
US11998217
-

Storage security appliance with out-of-band management capabilities

#10 | 2013-01-29 ✅ Patent 8,364,985 granted on 2013-01-29
US12636536
-

Buffer-caches for caching encrypted data via copy-on-encrypt

#11 | 2013-01-29 ✅ Patent 8,364,644 granted on 2013-01-29
US12428396
-

Exclusion of data from a persistent point-in-time image

#12 | 2013-01-29 ✅ Patent 8,364,920 granted on 2013-01-29
US12418769
-

System and method for transferring and backing up luns and lun clones on primary and secondary servers

#13 | 2013-01-22 ✅ Patent 8,359,430 granted on 2013-01-22
US11848101
-

Techniques for efficient mass storage layout optimization

#14 | 2013-01-01 ✅ Patent 8,347,265 granted on 2013-01-01
US11729038
-

Method and apparatus for generating a command line interpreter

#15 | 2012-12-04 ✅ Patent 8,326,798 granted on 2012-12-04
US12559340
-

File system agnostic replication

#16 | 2012-12-04 ✅ Patent 8,327,250 granted on 2012-12-04
US12427611
-

Data integrity and parity consistency verification

#17 | 2012-11-27 ✅ Patent 8,321,867 granted on 2012-11-27
US12019589
-

Request processing for stateless conformance engine

#18 | 2012-11-13 ✅ Patent 8,312,548 granted on 2012-11-13
US12429913
-

Volume metadata update system for antivirus attributes

#19 | 2012-10-23 ✅ Patent 8,296,320 granted on 2012-10-23
US11799302
-

Method and system for storing clients' access permissions in a cache

#20 | 2012-10-16 ✅ Patent 8,289,641 granted on 2012-10-16
US13239671
-

Partial data storage device failures and improved storage resiliency

#21 | 2012-10-11 ✅ Patent 8,621,496 granted on 2013-12-31
US20120260123A1
Physics

Decoupled application program-operating system computing architecture

#22 | 2012-10-09 ✅ Patent 8,284,198 granted on 2012-10-09
US12074440
-

Method for visualizing space utilization in storage containers

#23 | 2012-09-18 ✅ Patent 8,271,724 granted on 2012-09-18
US12077366
-

Controlling write request access to a non-volatile log

#24 | 2012-08-28 ✅ Patent 8,255,630 granted on 2012-08-28
US12191272
-

Optimization of cascaded virtual cache memory

#25 | 2012-08-14 ✅ Patent 8,244,850 granted on 2012-08-14
US13224131
-

Centralized storage management for multiple heterogeneous host-side servers

#26 | 2012-07-17 ✅ Patent 8,224,864 granted on 2012-07-17
US11970452
-

Striping directories across a striped volume set by the filenames contained in the directories

#27 | 2012-07-10 ✅ Patent 8,219,794 granted on 2012-07-10
US12611863
-

Non-disruptive firmware upgrade of a storage shelf

#28 | 2012-06-19 ✅ Patent 8,204,864 granted on 2012-06-19
US10831959
-

Restartable dump that produces a consistent filesystem on tapes

#29 | 2012-06-12 ✅ Patent 8,200,723 granted on 2012-06-12
US12427651
-

Metadata file system backed by database

#30 | 2012-05-31 ✅ Patent 8,688,645 granted on 2014-04-01
US20120136832A1
Physics

Incremental restore of data between storage systems having dissimilar storage operating systems associated therewith

#31 | 2012-05-29 ✅ Patent 8,190,947 granted on 2012-05-29
US12704327
-

Method and system for automatically constructing a replica catalog for maintaining protection relationship information between primary and secondary storage objects in a network storage system

#32 | 2012-05-29 ✅ Patent 8,190,587 granted on 2012-05-29
US12333212
-

In-place image promotion

#33 | 2012-05-29 ✅ Patent 8,190,836 granted on 2012-05-29
US12113049
-

Saving multiple snapshots without duplicating common blocks to protect the entire contents of a volume

#34 | 2012-05-24 ✅ Patent 8,601,265 granted on 2013-12-03
US20120131341A1
Electricity

Method and system for improving storage security in a cloud computing environment

#35 | 2012-05-15 ✅ Patent 8,180,983 granted on 2012-05-15
US12037363
-

Caching filenames of a striped directory in predictable locations within a volume locally accessible to a storage server node

#36 | 2012-04-24 ✅ Patent 8,166,257 granted on 2012-04-24
US12019574
-

Automated continuous provisioning of a data storage system

#37 | 2012-04-10 ✅ Patent 8,156,290 granted on 2012-04-10
US12429108
-

Just-in-time continuous segment cleaning

#38 | 2012-03-29 ✅ Patent 8,275,939 granted on 2012-09-25
US20120079322A1
Physics

Preventing data loss in a storage system

#39 | 2012-03-06 ✅ Patent 8,131,784 granted on 2012-03-06
US11862136
-

Multiple node quota filter

#40 | 2012-02-28 ✅ Patent 8,126,847 granted on 2012-02-28
US12113060
-

Single file restore from image backup by using an independent block list for each file

#41 | 2012-02-14 ✅ Patent 8,117,396 granted on 2012-02-14
US11545979
-

Multi-level buffer cache management through soft-division of a uniform buffer cache

#42 | 2012-01-31 ✅ Patent 8,108,640 granted on 2012-01-31
US12425300
-

Reserving a thin provisioned space in a storage system

#43 | 2012-01-24 ✅ Patent 8,103,622 granted on 2012-01-24
US12687459
-

Rate of change monitoring for a volume storing application data in a fractionally reserved data storage system

#44 | 2012-01-17 ✅ Patent 8,099,624 granted on 2012-01-17
US12557441
-

Recovery mechanism for I/O module using out-of-band control path

#45 | 2011-12-27 ✅ Patent 8,086,909 granted on 2011-12-27
US12265362
-

Automatic core file upload

#46 | 2011-12-13 ✅ Patent 8,078,718 granted on 2011-12-13
US10753653
-

Method and apparatus for testing a storage system head in a clustered failover configuration

#47 | 2011-11-29 ✅ Patent 8,068,373 granted on 2011-11-29
US12911181
-

Power management of memory via wake/sleep cycles

#48 | 2011-11-22 ✅ Patent 8,065,658 granted on 2011-11-22
US11890927
-

Tool for visualizing software architecture

#49 | 2011-11-01 ✅ Patent 8,051,183 granted on 2011-11-01
US12874606
-

Non-disruptive server replacement for session-based clients

#50 | 2011-11-01 ✅ Patent 8,051,335 granted on 2011-11-01
US12131713
-

Recovery from transitory storage area network component failures

#51 | 2011-11-01 ✅ Patent 8,049,980 granted on 2011-11-01
US12106020
-

Partial disk failures and improved storage resiliency

#52 | 2011-10-25 ✅ Patent 8,046,332 granted on 2011-10-25
US12772824
-

Method and system for generating and restoring a backup image

#53 | 2011-10-25 ✅ Patent 8,046,378 granted on 2011-10-25
US11862138
-

Universal quota entry identification

#54 | 2011-10-06 ✅ Patent 8,793,447 granted on 2014-07-29
US20110246733A1
Physics

Restoration of a parent LUN through modification of a read-write clone LUN as the parent LUN

#55 | 2011-09-20 ✅ Patent 8,024,442 granted on 2011-09-20
US12169395
-

Centralized storage management for multiple heterogeneous host-side servers

#56 | 2011-09-15 ✅ Patent 8,683,152 granted on 2014-03-25
US20110225359A1
Physics

Fast migration of virtual storage partition data across storage systems

#57 | 2011-09-13 ✅ Patent 8,019,956 granted on 2011-09-13
US12044788
-

System and method for concurrently storing and accessing data in a tree-like data structure

#58 | 2011-08-16 ✅ Patent 8,001,307 granted on 2011-08-16
US11796376
-

Apparatus and a method to eliminate deadlock in a bi-directionally mirrored data storage system

#59 | 2011-08-02 ✅ Patent 7,991,750 granted on 2011-08-02
US12136214
-

Application recovery from network-induced data corruption

#60 | 2011-07-19 ✅ Patent 7,984,085 granted on 2011-07-19
US10973229
-

Rate of change of data using on-the-fly accounting

#61 | 2011-07-12 ✅ Patent 7,979,395 granted on 2011-07-12
US10973159
-

Method and system for determining reclaimable space occupied by a set of snapshots

#62 | 2011-06-28 ✅ Patent 7,971,093 granted on 2011-06-28
US12015280
-

Apparatus and method to proactively address hard disk drive inefficiency and failure

#63 | 2011-06-07 ✅ Patent 7,958,304 granted on 2011-06-07
US12113065
-

Dynamically adapting the fault tolerance and performance characteristics of a raid-based storage system by merging and splitting raid groups

#64 | 2011-05-24 ✅ Patent 7,949,865 granted on 2011-05-24
US11857650
-

Mounting volumes on demand

#65 | 2011-04-12 ✅ Patent 7,925,631 granted on 2011-04-12
US11836070
-

Method and system for reporting inconsistency of file system persistent point in time images and automatically thawing a file system

#66 | 2011-04-05 ✅ Patent 7,921,237 granted on 2011-04-05
US12330450
-

Preserving data integrity of DMA descriptors

#67 | 2011-04-05 ✅ Patent 7,921,328 granted on 2011-04-05
US12106166
-

Checkpoint consolidation for multiple data streams

#68 | 2011-04-05 ✅ Patent 7,921,267 granted on 2011-04-05
US11643484
-

Method and system for fixing a mirror of a dataset

#69 | 2011-03-15 ✅ Patent 7,908,656 granted on 2011-03-15
US11789004
-

Customized data generating data storage system filter for data security

#70 | 2011-03-01 ✅ Patent 7,899,791 granted on 2011-03-01
US12783369
-

Method and apparatus for improving data processing system performance by reducing wasted disk writes

#71 | 2011-03-01 ✅ Patent 7,899,795 granted on 2011-03-01
US11255630
-

Method and system for recovering lost data volumes

#72 | 2011-02-22 ✅ Patent 7,895,244 granted on 2011-02-22
US12563999
-

Method and apparatus to utilize free cache in a storage system

#73 | 2011-02-17 ✅ Patent 8,370,401 granted on 2013-02-05
US20110040795A1
Physics

Merging containers in a multi-container system

#74 | 2011-02-15 ✅ Patent 7,890,810 granted on 2011-02-15
US12037818
-

Method and apparatus for deterministic fault injection of storage shelves in a storage subsystem

#75 | 2011-02-08 ✅ Patent 7,886,068 granted on 2011-02-08
US11262370
-

Management of streaming media playlists

#76 | 2011-02-01 ✅ Patent 7,882,086 granted on 2011-02-01
US11316219
-

Method and system for portset data management

#77 | 2011-01-27 ✅ Patent 8,359,334 granted on 2013-01-22
US20110022570A1
Physics

Allocating files in a file system integrated with a RAID disk sub-system

#78 | 2011-01-11 ✅ Patent 7,870,172 granted on 2011-01-11
US11317940
-

File system having a hybrid file system format

#79 | 2010-12-28 ✅ Patent 7,861,107 granted on 2010-12-28
US12506887
-

Dual access pathways to serially-connected mass data storage units

#80 | 2010-12-21 ✅ Patent 7,856,530 granted on 2010-12-21
US11981663
-

System and method for implementing a dynamic cache for a data storage system

#81 | 2010-12-14 ✅ Patent 7,853,667 granted on 2010-12-14
US11197931
-

Emulation of transparent recall in a hierarchical storage management system

#82 | 2010-11-23 ✅ Patent 7,839,123 granted on 2010-11-23
US12718248
-

Apparatus and implementation of a battery in a non volatile memory subsystem

#83 | 2010-11-16 ✅ Patent 7,836,025 granted on 2010-11-16
US11901482
-

Method and apparatus for using pointers within a nonvolatile system memory of a network file computer system

#84 | 2010-11-16 ✅ Patent 7,836,020 granted on 2010-11-16
US11397466
-

Method and apparatus to improve server performance associated with takeover and giveback procedures

#85 | 2010-11-16 ✅ Patent 7,836,033 granted on 2010-11-16
US11339054
-

Method and apparatus for parallel updates to global state in a multi-processor system

#86 | 2010-11-09 ✅ Patent 7,831,864 granted on 2010-11-09
US12123385
-

Persistent context-based behavior injection or testing of a computing system

#87 | 2010-11-02 ✅ Patent 7,827,349 granted on 2010-11-02
US12476156
-

Method and apparatus for coalesced multi-block read

#88 | 2010-11-02 ✅ Patent 7,827,441 granted on 2010-11-02
US11929581
-

Disk-less quorum device for a clustered storage system

#89 | 2010-11-02 ✅ Patent 7,827,201 granted on 2010-11-02
US11796266
-

Merging containers in a multi-container system

#90 | 2010-11-02 ✅ Patent 7,827,366 granted on 2010-11-02
US11591022
-

Method and system for providing continuous and long-term data protection for a dataset in a storage system

#91 | 2010-10-26 ✅ Patent 7,822,758 granted on 2010-10-26
US11112179
-

Method and apparatus for restoring a data set

#92 | 2010-10-19 ✅ Patent 7,818,408 granted on 2010-10-19
US12109138
-

Automated virtual interface failover in a mass storage cluster

#93 | 2010-10-12 ✅ Patent 7,814,210 granted on 2010-10-12
US11117933
-

Non-disruptive server replacement for server-based clients

#94 | 2010-10-12 ✅ Patent 7,814,131 granted on 2010-10-12
US10837120
-

Aliasing of exported paths in a storage system

#95 | 2010-10-05 ✅ Patent 7,809,868 granted on 2010-10-05
US11789073
-

System and method for filtering information in a data storage system

#96 | 2010-10-05 ✅ Patent 7,809,692 granted on 2010-10-05
US11701010
-

Method and system for generating and restoring a backup image

#97 | 2010-09-21 ✅ Patent 7,802,121 granted on 2010-09-21
US11390355
-

Auxiliary power system

#98 | 2010-09-07 ✅ Patent 7,791,914 granted on 2010-09-07
US11906429
-

High efficiency power supply front end

#99 | 2010-08-31 ✅ Patent 7,788,456 granted on 2010-08-31
US11356946
-

Use of data images to allow release of unneeded data storage

#100 | 2010-08-24 ✅ Patent 7,783,598 granted on 2010-08-24
US11741707
-

Avoiding frozen-volume write penalties

AssigneeID:

40768 ⎘