Clustered filesystem with data volume snapshot

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9792296
APP PUB NO 20150019492A1
SERIAL NO

14504368

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer system with read/write access to storage devices creates a snapshot of a data volume at a point in time while continuing to accept access requests to the mirrored data volume by copying before making changes to the base data volume. Multiple snapshots may be made of the same data volume at different points in time. Only data that is not stored in a previous snapshot volume or in the base data volume are stored in the most recent snapshot volume.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPHOUSTON, TX8793

International Classification(s)

Inventor(s)

  • No Inventor to display

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LEVEL 3 COMMUNICATIONS, LLC (1)
2004/0022,237 Voice over data telecommunications network architecture 196 2003
 
EMC IP HOLDING COMPANY LLC (9)
6105132 Computer network graded authentication system and method 110 1997
6047294 Logical restore from a physical backup in a computer storage system 131 1998
6353837 Method and apparatus providing mass storage access from systems using different meta-data formats 143 1998
6487561 Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size 691 1998
6324581 File server system using file system storage, data movers, and an exchange of meta data among data movers for file locking and direct access to shared file systems 811 1999
6453354 File server system using connection-oriented protocol and sharing data sets among data movers 214 1999
6389420 File manager providing distributed locking and metadata management for shared data access by clients relinquishing locks after time period expiration 180 1999
6832330 Reversible mirrored restore of an enterprise level primary disk 29 2001
2004/0030,951 Instantaneous restoration of a production copy from a snapshot copy in a data storage system 37 2002
 
DIGITALNET GOVERNMENT SOLUTIONS, INC. (1)
7103914 Trusted computer system 39 2003
 
UBICOMM, LLC (1)
5611050 Method for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the event 500 1995
 
DATA GENERAL CORPORATION (2)
5666486 Multiprocessor cluster membership manager framework 101 1995
5859966 Security system for computer systems 113 1995
 
SBC PROPERTIES, L.P. (1)
7209551 Provisioning unified messaging system services 38 2002
 
HITACHI, LTD. (1)
6766430 Data reallocation among storage systems 51 2001
 
ORACLE AMERICA, INC. (10)
6047332 Global file system-based system and method for rendering devices on a cluster globally visible 71 1997
5999712 Determining cluster membership in a distributed computer system 107 1997
6014669 Highly-available distributed cluster configuration database 371 1997
6058400 Highly available cluster coherent filesystem 56 1998
6192401 System and method for determining cluster membership in a heterogeneous distributed system 189 1999
6732125 Self archiving log structured volume with intrinsic data protection 305 2000
6904544 Method, system, program, and data structures for testing a network system including input/output devices 31 2001
7139925 System and method for dynamic cluster adjustment to node failures in a distributed data system 68 2002
7225276 Configuring external network connections 20 2002
7487509 System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments 34 2003
 
AGAMI SYSTEMS, INC. (1)
6976060 Symmetric shared file storage system 38 2000
 
ORACLE INTERNATIONAL CORPORATION (5)
6105026 Multi-phase locking for partition maintenance operations 39 1997
6370529 Multi-phase locking for partition maintenance operations 34 2000
6751616 Techniques for DLM optimization with re-mapping responsibility for lock management 46 2000
7373422 Techniques for supporting multiple devices in mobile applications 44 2001
7062563 Method and system for implementing current user links 55 2002
 
DATAPLOW, INC. (1)
6697846 Shared file system 188 1998
 
KIP CR P1 LP (1)
6965934 Encapsulation protocol for linking storage area networks over a packet-based network 23 2000
 
INFOR (US), INC. (1)
6151588 Full service trade system 244 1998
 
XIOTECH CORPORATION (2)
7043663 System and method to monitor and isolate faults in a storage area network 96 2002
7127633 System and method to failover storage area network targets from one interface to another 142 2002
 
TOYOTA JIDOSHA KABUSHIKI KAISHA (1)
* 6075467 Map data selection supporting device, and map data processing system and map data processing device including the same 126 1998
 
Rexroth Indramat GmbH (1)
2004/0088,279 Method for the remote control programming of machine controllers and machine controller for carrying out said method 5 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (20)
5440727 Asynchronous replica management in shared nothing architectures 140 1994
5668958 Heterogeneous filing system with common API and reconciled file management rules 109 1995
5805785 Method for monitoring and recovery of subsystems in a distributed/clustered system 171 1996
5822531 Method and system for dynamically reconfiguring a cluster of computer systems 199 1996
5917998 Method and apparatus for establishing and maintaining the status of membership sets used in mirrored read and write input/output without logging 125 1996
6088693 Data management system for file and database management 120 1996
* 5875479 Method and means for making a dual volume level copy in a DASD storage subsystem subject to updating during the copy interval 100 1997
6032216 Parallel file system with method using tokens for locking modes 260 1997
* 6131148 Snapshot copy of a secondary volume of a PPRC pair 276 1998
6094654 Data management system for file and database management 244 1998
6363495 Method and apparatus for partition resolution in clustered computer systems 83 1999
6957439 Method, system, and program for mapping objects in different language formats 67 2000
7103664 Method, system and program products for ordering lists of service addresses to provide load balancing of a clustered environment 40 2000
2002/0165,979 System and method for responding to resource requests in distributed computer networks 41 2001
6959310 Generating data set of the first file system by determining a set of changes between data stored in first snapshot of the first file system, and data stored in second snapshot of the first file system 67 2002
7451199 Network attached storage SNMP single system image 15 2002
6947940 Uniform name space referrals with location independence 29 2002
7559052 Meta-model for associating multiple physical representations of logically equivalent entities in messaging and other applications 16 2003
2005/0268,223 Representing logical model extensions and wire format specific rendering options in XML messaging schemas 19 2004
2006/0004,765 Remote access agent for caching in a SAN file system 37 2004
 
Sprint Communications Company L.P. (1)
5778387 Database automated recovery system 43 1995
 
WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT (1)
6883170 Method and system to maintain a hierarchy of instantiated application objects and to enable recovery from an applications failure 85 2000
 
SPATIUM INNOVATIONS, LLC (1)
5786814 Computer controlled display system activities using correlated graphical and timeline interfaces for controlling replay of temporal data representing collaborative activities 248 1995
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
6047323 Creation and migration of distributed streams in clusters of networked computers 429 1996
 
INTERTRUST TECHNOLOGIES CORPORATION (1)
7133846 Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management 244 1999
 
LUCENT TECHNOLOGIES INC. (1)
6681389 Method for providing scaleable restart and backout of software upgrades for clustered computing 44 2000
 
CISCO TECHNOLOGY, INC. (6)
6111893 Universal protocol conversion 187 1997
6674713 Method and apparatus for providing continuous voice and call communications between a data network and a telephony network 115 1999
6651096 Method and apparatus for organizing, storing and evaluating access control lists 160 1999
6917626 Apparatus and method for automatic cluster network device address assignment 58 1999
6636499 Apparatus and method for cluster network device discovery 117 1999
6725264 Apparatus and method for redirection of network management messages in a cluster of network devices 75 2000
 
CHASE MANHATTA BANK USA, N.A. (1)
7203663 System and method for converting information on paper forms to electronic data 25 2000
 
BLACKBERRY LIMITED (1)
2004/0215,830 System and method for compression of wireless applications expressed in a structured definition language 38 2004
 
SOPHOS LIMITED (1)
7159125 Policy engine for modular generation of policy for a flat, per-device database 48 2002
 
GLOBALFOUNDRIES INC. (1)
6490631 Multiple processors in a row for protocol acceleration 63 1997
 
TRANSOFT TECHNOLOGY CORPORATION (4)
6044367 Distributed I/O store 268 1998
6067545 Resource rebalancing in networked computer systems 284 1998
6101508 Clustered file management for network resources 195 1998
6185601 Dynamic load balancing of a network of client and server computers 378 1998
 
FUJITSU LIMITED (2)
6732124 Data processing system with mechanism for restoring file systems based on transaction logs 503 2000
6711559 Distributed processing system, apparatus for operating shared file system and computer readable medium 39 2000
 
Palladia Systems, Inc. (1)
7315903 Self-configuring server and server network 49 2002
 
SUN MICROSYSTEMS, INC. (1)
6449641 Determining cluster membership in a distributed computer system 115 1999
 
PROVENANCE ASSET GROUP LLC (1)
7072984 System and method for accessing customized information over the internet using a browser for a plurality of electronic devices 155 2001
 
DARBY & MOHAINE, L.L.C. (1)
6873627 System and method for sending packets over a computer network 121 1999
 
INNOVATIVE SECURITY SYSTEMS, INC. (1)
6289462 Trusted compartmentalized computer operating system 273 1999
 
ROUND ROCK RESEARCH, LLC (1)
6134673 Method for clustering software applications 172 1997
 
III HOLDINGS 6, LLC (1)
7284191 Meta-document management system with document identifiers 96 2001
 
IMPERIAL BANK (1)
5918229 Structured data storage using globally addressable memory 347 1997
 
EMC CORPORATION (1)
5987566 Redundant storage with mirroring by logical volume with diverse reading process 104 1998
 
INTEL CORPORATION (2)
6954437 Method and apparatus for avoiding transient loops during network topology adoption 32 2000
7191433 Compiler for computer programming language including instruction statements for handling network packets 42 2003
 
SAINT REGIS MOHAWK TRIBE (1)
6983456 Process for converting programs in high-level programming languages to a unified executable for hybrid computing platforms 83 2002
 
ALACRITECH, INC. (1)
7337241 Fast-path apparatus for receiving data corresponding to a TCP connection 90 2002
 
MORGAN STANLEY & CO., INCORPORATED (1)
2004/0139,125 Snapshot copy of data volume during data access 71 2003
 
ANTARES MICROSYSTEMS, INC. (1)
7180909 Interface receive circuits for modularized data optimization engines and methods therefor 26 2001
 
Visual Edge Software Limited (1)
6349343 System and method for providing interoperability among heterogeneous object systems 111 1997
 
The United States of America as represented by the Secretary of the Navy (1)
6493804 Global file system and data storage device locks 167 1998
 
COMPUWARE CORPORATION (1)
7185017 System and method for selectively processing data sub-segments using a data mask 27 2002
 
EMERGENT GAME TECHNOLOGIES, INC. (1)
2003/0177,187 Computing grid for massively multi-player online games and other multi-user immersive persistent-state and session-based applications 431 2003
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (4)
6157635 Integrated remote data access and audio/visual conference gateway 92 1998
* 6173293 Scalable distributed file system 276 1998
6243744 Computer network cluster generation indicator 37 1998
6298425 Computer disk management system using doublet A-B logging 55 1999
 
INTELLPROP LIMITED (1)
2006/0148,495 Telecommunications services apparatus and methods 50 2003
 
LINKEDIN CORPORATION (1)
6463573 Data processor storage systems with dynamic resynchronization of mirrored logical data volumes subsequent to a storage system failure 24 1999
 
QLOGIC CORPORATION (2)
7200144 Router and methods using network addresses for virtualization 125 2001
7292567 Router and methods for distributed virtualization 50 2002
 
VERTICAL NETWORKS, INC. (2)
7006614 Systems and methods for voice and data communications including hybrid key system/PBX functionality 73 2002
2004/0001,501 Systems and methods for voice and data communications including a scalable TDM switch/multiplexer 37 2002
 
XYRATEX TECHNOLOGY LIMITED (3)
* 6078932 Point-in-time backup utilizing multiple copy technologies 82 1998
* 6212531 Method for implementing point-in-time copy using a snapshot function 113 1998
* 6182198 Method and apparatus for providing a disc drive snapshot backup while allowing normal drive read, write, and buffering operations 138 1999
 
Unisys (1)
6785892 Communications between partitioned host processors and management processor 61 2000
 
POWER MANAGEMENT ENTERPRISES, LLC (1)
* 6016553 Method, software and apparatus for saving, using and recovering data 211 1998
 
Radiant Data Corporation (1)
6948001 Modular software method for independent storage nodes 15 2000
 
NEC CORPORATION (1)
7254645 Quality assured network service provision system compatible with a multi-domain network and service provision method and service broker device 76 2001
 
UNIVERSITY OF ROCHESTER (1)
6341339 Apparatus and method for maintaining data coherence within a cluster of symmetric multiprocessors 24 1998
 
SPINNAKER NETWORKS, LLC (1)
6868417 Mechanism for handling file level and block level remote file accesses using the same server 112 2000
 
MICROSOFT TECHNOLOGY LICENSING, LLC (12)
* 5363487 Method and system for dynamic volume tracking in an installable file system 104 1989
5878421 Information map 122 1995
5907837 Information retrieval system in an on-line network including separate content and layout of published titles 468 1995
6178529 Method and system for resource monitoring of disparate resources in a server cluster 174 1997
6279032 Method and system for quorum resource arbitration in a server cluster 123 1997
6163855 Method and system for replicated and consistent modifications in a server cluster 126 1998
* 6189016 Journaling ordered changes in a storage volume 126 1998
6829610 Scalable storage system supporting multi-level query resolution 43 1999
6453426 Separately storing core boot data and cluster configuration data in a server cluster 118 1999
* 6651075 Support for multiple temporal snapshots of same volume 159 2000
6804719 Method and system for relocating files that are partially stored in remote storage 64 2000
6981005 Partial migration of an object to another storage location in a computer system 34 2000
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
6003075 Enqueuing a configuration change in a network cluster and restore a prior configuration in a back up storage in reverse sequence ordered 137 1997
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
6073132 Priority arbiter with shifting sequential priority scheme 103 1998
 
BMC SOFTWARE, INC. (1)
6799189 System and method for creating a series of online snapshots for recovery purposes 59 2001
 
DataCore Software Corporation (1)
6799258 Methods and apparatus for point-in-time volumes 191 2002
 
COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P. (1)
2003/0208,750 Information exchange for process pair replacement in a cluster environment 22 2002
 
NET2PHONE, INC. (1)
6965569 Flexible scalable file conversion system and method 38 2000
 
ADA ANALYTICS ISRAEL LTD. (1)
6952688 Knowledge-engineering protocol-suite 70 2000
 
RESONATE INC. (1)
6182139 Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm 342 1998
 
VERIZON PATENT AND LICENSING INC. (4)
5774689 Network configuration management system for digital communication networks 182 1995
6754181 System and method for a directory service supporting a hybrid communication system architecture 530 1996
7145898 System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture 463 1996
7225249 Integrated systems for providing communications network management services and interactive generating invoice documents 285 1998
 
OPENWAVE SYSTEMS INC. (1)
2003/0217,096 Agent based application using data synchronization 128 2001
 
SILICON GRAPHICS INTERNATIONAL CORP. (12)
2002/0049,845 Maintaining membership in high availability systems 93 2001
6950833 Clustered filesystem 93 2002
2003/0028,514 Extended attribute caching in clustered filesystem 113 2002
7593968 Recovery and relocation of a distributed name service in a cluster filesystem 10 2003
2004/0153,841 Failure hierarchy in a cluster filesystem 37 2003
7765329 Messaging between heterogeneous clients of a storage area network 6 2003
2004/0249,904 Multi-class heterogeneous clients in a clustered filesystem 41 2003
2004/0250,113 Clustered filesystem for mix of trusted and untrusted nodes 46 2003
7814058 Clustered filesystem with interruptible token acquisition 10 2007
8156080 Clustered filesystem with data volume snapshot maintenance 4 2010
8527463 Clustered filesystem with data volume snapshot maintenance 2 2012
2013/0346,371 CLUSTERED FILESYSTEM WITH DATA VOLUME SNAPSHOT 2 2013
 
SILICON GRAPHICS, INC. (1)
2004/0210,656 Failsafe operation of storage area network 48 2003
 
ALCATEL-LUCENT USA INC. (1)
6819918 IMSI conversion method 20 2001
 
NETAPP, INC. (3)
6073218 Methods and apparatus for coordinating shared multiple raid controller access to common storage devices 203 1996
6640233 Reserving file system blocks 31 2000
6654912 Recovery of file system data in file servers mirrored file system volumes 95 2000
 
OBJECTSTORE, INC. (1)
6594751 Method and apparatus for pointer relocation optimization for virtual memory mapping and transaction management in a database system 38 2000
 
ITXC IP Holdings S.a.r.l. (1)
7649908 Conveying transactional messages for GSM mobile operators over two disparate networks 14 2003
 
RPX CLEARINGHOUSE LLC (1)
7171121 Optical network subscriber access architecture 75 2001
 
FAR EASTONE TELECOMMUNICATIONS CO., LTD. (1)
7088995 Common service platform and software 39 2002
 
OPEN TEXT CORPORATION (2)
6230185 Method and apparatus for facilitating communication between collaborators in a networked environment 118 1998
6314408 Method and apparatus for controlling access to a product 141 1998
 
AVOCENT HUNTSVILLE CORP. (1)
7394761 System and method for delivering messages using alternate modes of communication 34 2003
 
STEELEYE TECHNOLOGY, INC. (1)
5727206 On-line file system correction within a clustered processing system 56 1996
 
PACIFIC ADVANCED TECHNOLOGY (1)
6144999 Method and apparatus for file system disaster recovery 155 1998
 
JACOB, CHARLES (1)
6389451 Distributed digital rule processor for single system image on a clustered network and method 42 2000
 
NETWORK APPLIANCE, INC. (1)
* 5963962 Write anywhere file-system layout 481 1998
 
ZHIGU HOLDINGS LIMITED (1)
* 6473775 System and method for growing differential file on a base volume of a snapshot 191 2000
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
6466978 Multimedia file systems using file managers located on clients for managing network attached storage devices 148 1999
 
AT&T CORP. (1)
6560234 Universal premises distribution platform 46 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Apr 17, 2021
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 17, 2025
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 17, 2029
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00