Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2007-10-16
2007-10-16
Wong, Don (Department: 2163)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C711S202000
Reexamination Certificate
active
10308445
ABSTRACT:
Internally, a production file system and each of its related snapshot file systems have a common file system identifier (fid′) and a unique respective file system identifier (fsid′). Externally, the production file system and each of its related snapshot file systems has a common file system identifier (fsid) and a unique respective file identifier (fid). For example, the “fsid” and “fid” for the production and snapshot file systems are interchanged between a client-server protocol layer and a logical volume layer in a file server. Moreover, the file handle for an object indicates whether an object is in either a production file system that is not configured to have related snapshots, a production file system that is configured to have related snapshots, or a snapshot file system. When the object is in a snapshot file system, the file handle also indicates the related production file system.
REFERENCES:
patent: 3937938 (1976-02-01), Matthews
patent: 4229790 (1980-10-01), Gilliland et al.
patent: 4253183 (1981-02-01), Taylor et al.
patent: 4315313 (1982-02-01), Armstrong et al.
patent: 4365292 (1982-12-01), Barnes et al.
patent: 4387639 (1983-06-01), Brown et al.
patent: 4398225 (1983-08-01), Cornaby et al.
patent: 4608688 (1986-08-01), Hansen et al.
patent: 4686620 (1987-08-01), Ng
patent: 4755928 (1988-07-01), Johnson et al.
patent: 5060185 (1991-10-01), Naito et al.
patent: 5206939 (1993-04-01), Yanai et al.
patent: 5371852 (1994-12-01), Attanasio et al.
patent: 5381539 (1995-01-01), Yanai et al.
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5410667 (1995-04-01), Belsan et al.
patent: 5535381 (1996-07-01), Kopper
patent: 5566331 (1996-10-01), Irwin et al.
patent: 5673382 (1997-09-01), Cannon et al.
patent: 5737747 (1998-04-01), Vishlitzky et al.
patent: 5742792 (1998-04-01), Yanai et al.
patent: 5790773 (1998-08-01), DeKoning et al.
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5819310 (1998-10-01), Vishlitzky et al.
patent: 5829046 (1998-10-01), Tzelnic et al.
patent: 5829047 (1998-10-01), Jacks et al.
patent: 5857208 (1999-01-01), Ofek
patent: 5915264 (1999-06-01), White et al.
patent: 5930491 (1999-07-01), Hilgendorf et al.
patent: 6006018 (1999-12-01), Burnett et al.
patent: 6061770 (2000-05-01), Franklin
patent: 6076148 (2000-06-01), Kedem
patent: 6081875 (2000-06-01), Clifton et al.
patent: 6212531 (2001-04-01), Blea et al.
patent: 6269431 (2001-07-01), Dunham
patent: 6279011 (2001-08-01), Muhlestein
patent: 6311193 (2001-10-01), Sekido
patent: 6366987 (2002-04-01), Tzelnic et al.
patent: 6421767 (2002-07-01), Milillo et al.
patent: 6434681 (2002-08-01), Armangau
patent: 6549992 (2003-04-01), Armangau et al.
patent: 6594744 (2003-07-01), Humlicek et al.
patent: 6618794 (2003-09-01), Sicola et al.
patent: 6643654 (2003-11-01), Patel et al.
patent: 6651075 (2003-11-01), Kusters et al.
patent: 6820099 (2004-11-01), Huber et al.
patent: 6829617 (2004-12-01), Sawdon et al.
patent: 2002/0111861 (2002-08-01), Sakamoto et al.
patent: 2003/0061278 (2003-03-01), Agarwalla et al.
patent: 2003/0079102 (2003-04-01), Lubbers et al.
patent: 2003/0158873 (2003-08-01), Sawdon et al.
patent: 2003/0182253 (2003-09-01), Chen et al.
patent: 2003/0182301 (2003-09-01), Patterson et al.
patent: 2003/0225742 (2003-12-01), Tenner et al.
patent: 2003/0229651 (2003-12-01), Mizuno et al.
patent: 2004/0030727 (2004-02-01), Armangau et al.
patent: 2004/0030846 (2004-02-01), Armangau et al.
patent: 2004/0030951 (2004-02-01), Armangau
patent: 2004/0088301 (2004-05-01), Mahalingam et al.
Patterson et al., “A Case for Redundant Arrays of Inexpensive Disks (RAID)”, 1988, ACM, 0-89791-268-3/88/006/0109, pp. 109-116.
Preston, W. Curtis, “Unix Backup and Recovery”, 1999, O'Reilly and Associates, pp. 600, 653-654.
“RFC 1094—NFS: Network File System Protocol Specification,” Network Working Group, Request for Comments: 1094, Sun Microsystems, Inc., Mar. 1989, pp. 1-27, http://frc.sunsite.dk/rfc1094. html.
Uresh Vahalia,Unix Internals—The New Frontiers, Prentice-Hall Inc., New Jersey, 1996, Chapter 9, File System Implementations, pp. 261-289.
Brian W. Kerninghan and Rob Pike,The UNIX Programming Environment, Prentice-Hall Inc., New Jersey, 1984, Chapter 2, The File System, pp. 41-70.
Mendel Rosenblum and John K. Ousterhout, “The Design and Implementation of a Log-Structured File System,”ACM Transactions on Computer Systems, vol. 10, No. 1, Feb. 1992, pp. 26-52.
Fred Douglis and John Ousterhout, “Log-Structured File Systems,” in Spring COMPCON89, Feb. 27-Mar. 31, 1989,Thirty-Fourth IEEE Computer Society International Conference, San Francisco, CA, pp. 124-129.
David A. Patterson, Peter Chen, Garth Gibson, and Randy H. Katz, “Introduction to Redundant Arrays of Inexpensive Disks (RAID),” in Spring COMPCON89, Feb. 27-Mar. 31, 1989,Thirty-Fourth IEEE Computer Society International Conference, San Francisco, CA, pp. 112-117.
D.L. Burkes and R.K. Treiber, “Design Approaches for Real-Time Transaction Processing Remote Site Recovery,” in Spring COMPCON90, Feb. 26-Mar, 2, 1990,Thirty-Fifth IEEE Computer Society International Conference, San Francisco, CA, pp. 568-572.
“VERITAS NetBackup and Storage Migrator” http://www.sun.com/stora . . .
etbackup.html;$sessionid$QEOQTDQAAC2QHAMTAIFU5Y, published at least as early as Oct. 28, 2000, 5 pages.
R. Stager and D. Hitz, Internet Draft, filename “draft-stager-iquard-netapp-backup-0.5.txt” Network Data Management Protocol (NDMP), last update Oct. 12, 1999, pp. 1-73.
“Network Data Management Protocol (NDMP),” http://www.ndmp.org/info/; NDMP White Paper, http://www.ndmp.org/info/technology/wp.html; “Protocol Specification Summary, Document Version: 1.7.2S,” http://www.ndmp.org/info/spec—summary.html; “Legato Systems Embraces the NDMP Standard: Legato Networker Software to be NDMP Compliant in Q3,” http://www-ftp.legata.com/News/Press/PR209.html; published at least as early as Oct. 11, 1999, 17 pages.
“Snapshot”, definition of snapshot in computing dictionary, the Free Online Dictionary, Farlex, Inc., 2005, printed Jun. 9, 2005, 2 pages.
Robert F. Graf, Radio Shack Dictionary of Electronics, Fourth Edition, Second Printing—1974, Howard W. Sams & Co., Indianapolis, Indiana, p. 544, 4 pages printed.
Robert F. Graf, Modern Dictionary of Electronics, Butterworth-Heinemann, Newton, MA, p. 938, 3 pages, 1997.
Abandonment on Mar. 19, 1991 of Trademark Application for “Snapshot Copy” by Storage Technology Corporation, Trademark Electronic Search System, United States Patent and Trademark Office, printed from the Internet Jun. 7, 2005, 1 page.
NetApp Snapshot Technology Offers Unique Benefits, Network Appliance, Inc., Sunnyvale, CA, printed from the Internet Jun. 7, 2005, 2 pages.
Hitachi Copy-on-Write Snapshot Software, Hitachi Data Systems Corporation, Santa Clara, CA, printed from the Internet Jun. 7, 2005, 1 page.
Snapshot Agents from FalconStor for Databases, North American Systems International, Eagan, MN, printed from the Internet Jun. 7, 2005, 2 pages.
Mile D. Pekic, “The effects of implementing snapshot copy,” Minframe Week, Jul. 23, 2003, Xephon, Dallas TX 75355, 2 pages.
Christophe Bertrand, Examining Hitachi Copy-on-Write Snapshot Software Capabilities for Hitachi Thunder 9500™ V Series Storage Systems, Hitachi Data Systems Corporation, Santa Clara, CA, Aug. 2004, 29 pages.
Search Results for “snapshot” from the Trademark Electronic Search System,United States Patent and Trademark Office, printed from the Internet Jun. 7, 2005 (.Pa, 57 pages.
Jiang Xiaoye
Vahalia Uresh
Venkatesh Dinesh
Zheng Jiannan
Auchterlonie Richard
EMC Corporation
Le Michael
Novak Druce & Quigg, LLP.
Wong Don
LandOfFree
Client-server protocol for directory access of snapshot file... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Client-server protocol for directory access of snapshot file..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Client-server protocol for directory access of snapshot file... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3835820