Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-12-06
2005-12-06
Follansbee, John (Department: 2154)
Data processing: database and file management or data structures
Database design
Data structure types
C709S226000, C718S104000
Reexamination Certificate
active
06973455
ABSTRACT:
A client is permitted to send data access commands directly to network data storage of a network file server after obtaining a lock on at least a portion of the file and obtaining metadata indicating storage locations for the data in the data storage. For example, the client sends to the file server at least one request for access to a file. In response, the file server grants a lock to the client, and returns to the client metadata of the file including information specifying data storage locations in the network data storage for storing data of the file. The client receives the metadata, and uses the metadata to produce at least one data access command for accessing the data storage locations in the network storage. The client sends the data access command to the network data storage to read or write data to the file. For a write operation, the client may modify the metadata. When the client is finished writing to the file, the client returns any modified metadata to the file server.
REFERENCES:
patent: 4577272 (1986-03-01), Ballew et al.
patent: 5146605 (1992-09-01), Beukema et al.
patent: 5206939 (1993-04-01), Yanai et al.
patent: 5226159 (1993-07-01), Henson et al.
patent: 5335352 (1994-08-01), Yanai et al.
patent: 5381539 (1995-01-01), Yanai et al.
patent: 5461611 (1995-10-01), Drake, Jr. et al.
patent: 5526414 (1996-06-01), Bédard et al.
patent: 5541925 (1996-07-01), Pittenger et al.
patent: 5544313 (1996-08-01), Shachnai et al.
patent: 5544327 (1996-08-01), Dan et al.
patent: 5544347 (1996-08-01), Yanai et al.
patent: 5557611 (1996-09-01), Cappellari et al.
patent: 5583995 (1996-12-01), Gardner et al.
patent: 5630067 (1997-05-01), Kindell et al.
patent: 5646676 (1997-07-01), Dewkett et al.
patent: 5734898 (1998-03-01), He
patent: 5742792 (1998-04-01), Yanai et al.
patent: 5764949 (1998-06-01), Huang et al.
patent: 5802301 (1998-09-01), Dan et al.
patent: 5832501 (1998-11-01), Kain et al.
patent: 5852747 (1998-12-01), Bennett et al.
patent: 5892915 (1999-04-01), Duso et al.
patent: 5893140 (1999-04-01), Vahalia et al.
patent: 5940841 (1999-08-01), Schmuck et al.
patent: 5944789 (1999-08-01), Tzelnic et al.
patent: 5950203 (1999-09-01), Stakuis et al.
patent: 5974424 (1999-10-01), Schmuck et al.
patent: 5987477 (1999-11-01), Schmuck et al.
patent: 6023706 (2000-02-01), Schmuck et al.
patent: 6032216 (2000-02-01), Schmuck et al.
patent: 6076092 (2000-06-01), Goldberg et al.
patent: 6081883 (2000-06-01), Popelka et al.
patent: 6088694 (2000-07-01), Burns et al.
patent: 6088717 (2000-07-01), Reed et al.
patent: 6151624 (2000-11-01), Teare et al.
patent: 6163859 (2000-12-01), Lee et al.
patent: 6173293 (2001-01-01), Thekkath et al.
patent: 6289345 (2001-09-01), Yasue
patent: 6321358 (2001-11-01), Anderson
patent: 6366917 (2002-04-01), St. John Herbert, III
patent: 6493804 (2002-12-01), Soltis et al.
patent: 6493811 (2002-12-01), Blades et al.
patent: 6535868 (2003-03-01), Galeazzi et al.
patent: WO 97/16023 (1997-05-01), None
Fibre Channel—FAQ's Answers, Technology, Mar. 18, 1998, pp. 1-15; http://www.fibrechannel.com/technology/answer.htm.
Fiber Channel Tutorial, Technology, pp 1-8, Mar. 7, 1998, pp. 1-8; http://www.fibrechannel.com/technology/tutorial, htm.
Networking Group, Internet-Draft, Paul J. Leach, Dilip C. Naik, “A Common Internet File System (CIFS/1.0) Protocol”, Dec. 19, 1997, pp. 1-121.
Fibre Channel Overview, Zoltán Meggyesi, KFKI-RMKI, Research Institute for Particle and Nuclear Physics, Dec. 9, 1997; pp 1-10, http://www1.cern.ch/HSI/fcs/spec/overview.htm.
Fibre Channel, TR-20-199x, “Fabric Loop Attachment” (FC-FLA) Rev. 2.7, NCITS Working Draft Proposed Technical Report, Aug. 12, 1997, pp. i-xiv, 1-122.
TINA, “A Common Software Architecture for Multimedia and Information Services” Emmanuel Darmois, Motoo Hoshi, Aug. 9, 1997, pp. 1-6. http://www.tinac.com/about
utshell.htm.
IEEE/IEEE Electronic Library, “Performance Model of the Argonne Voyager” Dixz, T.; Olson, R; Stevens, R.; Div. of Math & Comput.Sci., Argonne Nat. Lab, IL, USA; Application-SpecificSystems, Architectures and Processors 1997, Conference held: Jul. 14-16, 1997, pp. 316-327.
IEEE/IEE Electronic Library, “Scheduling for Interactive Operations in Parallel Video Servers” Min-You Wu; Wei Shu, Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY; Multimedia Computing and Systems '97, Jun. 3-6, 1997, pp. 178-185.
IEEE/IEE Electronic Library, “On The Efficient Retrieval of VBR Video in a Multimedia Server” Sambit Shau; Zhi-Li Zhang; Kurose, J.; Towsley, D. Dept. of Comput. Sci., Massachusetts Univ., MA. Multimedia Computing and Systems '97, Jun. 3-6, 1997, pp. 46-53.
IEEE/IEE Electronic Library, “Scheduling of Storage and Cache Servers For Replicated Multimedia Data” Park Kyeongho; Yanghee Choi; Chong Sang Kim, Dept. of Comput. Eng., Seoul Nat. Univ., South Koria; High Performance Computing on the Information Superhighway, 1997 HPC Asia '97, Apr. 18-May 1, 1997, pp. 484-487.
Fibre Channel, Fabric Generic Requirements (FC-FG) Rev. 3.5; ANSI X3.289-199x; X3T11/Project958-D; Working Draft Proposed American National Standard for Information Systems, Aug. 7, 1996, pp. i-x, 1-23.
IEEE/IEE Electronic Library, “The Design and Implementation of a Multimedia Storage Server to Support Video-On-Demand Applications” Molano, A.; Garcia-Martinez, A.; Vina A.; Univ. Autonoma de Madrid, Spain; EUROMICRO Conference, Sep. 2-5, 1996, pp. 564-571.
IEEE/IEE Electronic Library; “Techniques for Increasing the Stream Capacity of a Multimedia Server” Jadav, D.; Choudhary, A.; ECE Dept., Syracuse Univ., NY, 3rdIntl. Conf. on High Performance Computing, Dec. 19-22, 1996, pp. 43-48.
IEEE/IEE Electronic Library, “MMPacking: A Load and Storage Balancing Algorithm for Distributed Multimedia Servers” Serpanos, D.N.; Georgiadis, L.; Bouloutas, T.; IBM Thomas J. Watson Res. Center, Yorktown Heights, NY; 1996 IEEE Int'l Conf. on Computer Design VLSI in Computers and Processors, Oct. 7-9, 1996, pp. 170-174.
Fibre Channel, Generic Services (FC-GS) Rev. 3.1, dpANS X3.288-199x X3T11/Project 1050D; Working Draft Proposed American National Standard for Information Systems, Aug. 7, 1996, pp. i-xiv, 1-84.
RFC 1910, RFC Archive; “User-Based Security Model for SNMPv2”, G. Waters, Editor, Bell-Northern Research Ltd., Feb. 1996, pp. 1-40.
IEEE/IEE Electronic Library, “High-Performance VOD Server AIMS” Nishikawa, K.; Egawa, H.; Kawai, O.; Inamoto, Y.; Fujitsu Labs. Ltd., Kawasaki, Japan; Global Telecommunications Conference, Nov. 13-17, 1995, pp. 795-798.
Fibre Channel Arbitrated Loop (FC-AL) Rev. 4.5; X3.272-199xX3T11/Project960D; Working Draft Proposal American National Standard For Information Technology, Jun. 1, 1995, pp. i-x, 1-92.
IEEE/IEE Electronic Library, “Multimedia Servers-design and Performance” Ghafir, H.; Chadwick, H.; IBM Corp., Bethesda, MD; Global TelecommunicationsConference, Nov. 28-Dec. 2, 1994, pp. 886-890.
IEEE/IEE Electronic Library, “Multimedia Storage Servers: A Tutorial” Gemmell, D.J.; Vin, H.M.; Kandlur, D.D.; Venkat Rangan, P.; Rowe, L.A.; Simon Fraser Univ., Burnaby, BC, Canada; Computer, May 1995, pp. 40-49.
IEEE/IEE Electronic Library, “An Observation-Based Admission Control Algorithm For Multimedia Servers” Vin, H.M.; Goyal, A.; Goyal, A.; Goyal, P.; Dept. of Comput. Sci., Texas Univ., Austin, TX; International Conference on Multimedia Computing and Systems, 1994, May 15-19, 1994, pp. 234-243.
“Symmetrix Model 55XX Product Manual, P/N 200-810-550Rev D” EMC Corporation, Hopkinton, Mass., May 1994, pp. 1-236.
IEEE/IEE Electronic Library, “Data Organization and Storage Hierarchies in a Multimedia Server” Christodoulakis, S.; Anestopoulos, D; Argyropoulos, S.; Tech. Univ. of Crete, Chania, Greece; Compcon Spring '93, Feb. 22-26, 1993, pp. 596-604.
Lev Vaitzblitr; “The Design and Implementation of a High-Bandwidth File Server for Continuous Media
Tzelnic Percy
Vahalia Uresh K.
Auchterlonie Richard C.
EMC Corporation
Follansbee John
Nguyen Dustin
Novak Druce & Quigg LLP
LandOfFree
File server system providing direct data sharing between... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with File server system providing direct data sharing between..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File server system providing direct data sharing between... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3490338