U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."

Sir William Preece, chief engineer, British Post Office ; 1878

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

US Patent 6269431 - Virtual storage and block level direct access of secondary storage for recovery of backup data

US Patent Issued on July 31, 2001
Estimated Patent Expiration Date: Icon_subject August 13, 2018Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
loading...


View Patent Images (PDF)
(Registered users only)

Abstract

A data storage system has a primary data storage subsystem including primary data storage and a secondary data storage subsystem including secondary data storage. The secondary data storage contains backup versions of data stored in the primary data storage. To permit a host processor to access a specified backup version, the primary data storage subsystem assigns a virtual storage address to a specified backup version, and the host processor sends to the primary data storage subsystem data access requests that specify the virtual storage address. If the primary data storage subsystem has spare data storage, then a copy of the specified backup version is read from the secondary storage and written into the spare storage, and the address of the copy in the spare storage is mapped to the virtual storage address and accessed in response to the storage access requests from the host processor. Otherwise, a block-level direct access of the secondary storage is performed to access the specified backup version. In either case, the backup version appears to be in the primary data storage subsystem when the host accesses it.

Other References

  • Microsoft Press Computer Dictionary, Third Edition, Microsoft Corporation, Redmond, Washington, 1997, pp. 497-500
  • Uresh Vahalia, UNIX Internals: The new frontiers, Chapter 9, "File System Implementations," Prentice-Hall, Inc., Upper Saddle River, New Jersey, 1996, pp. 261-289
  • 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
  • Sun Microsystems, Inc. "NFS: Network File System Protocol Specifications," Network Working Group, http://www.attrition.org/~modify/texts/rfc/rfc1094.txt, Mar. 1989, 23 pages
  • David A. Patterson, Peter Chen, Garth Gibson, and Randy H. Katz, "Introduction to Redundant Arrays of Inexpensive Disks (RAID)," Digest of Papers in Spring COMPCON89, Feb. 27-Mar. 31, 1989, Thirty-Fourth IEEE Computer Society International Conference, San Francisco, CA, pp. 112-117
  • Fred Douglis and John Ousterhout, "Log-Structured File Systems," Digest of Papers in Spring COMPCON89, Feb. 27-Mar. 31, 1989, Thirty-Fourth IEEE Computer Society International Conference, San Francisco, CA, pp. 124-129
  • D.L. Burkes and R.K. Treiber, "Design Approaches for Real-Time Transaction Processing Remote Site Recovery," Digest of Papers in Spring COMPCON90, Feb. 26-Mar. 2, 1990, Thirty-Fifth IEEE Computer Society International Conference, San Francisco, CA, pp. 568-572
  • Rangen PV, Vin HM, "Designing File Systems For Digital Audio and Video," Proceedings of the 13th ACM Symposium on Operating systems Principles, Monterey, Calif., 1991, pp. 81-94
  • Vin HM, Rangan PV, (1993), "Designing a Multiuser HDTV Storage Service," IEEE Journal on Selected Areas in Communication, vol. 11, No. 1, Jan. 1993, pp. 153-164
  • Anderson DP, Osawa Y, Govindan r, "A File System for Continuous Media," ACM Transactions on Compjter Systems, vol. 10., No. 4, Nov. 1992, pp. 311-337
  • Federighi C, "A Distributed Hierarchical Storage Manager for a Video-on-Demand System," Department of Electrical Engr. and Computer Science, University of California, Berkeley, California, Dec. 1993
  • Haskin, R, "The Shark Continuous-Media File Server." Proceedings, IEEE COMPCON 93, San Francisco, California, 1993, pp. 12-15
  • Little TD, Rhanger G, Folz RJ, Gibbon JF, Reeve FW, Schelleng DH, Venkatesh D, "A Digital On-Demand Video Service Supporting Content Based queries," Proceedings of ACM Multimedia 93, Anaheim, California, Aug. 1-6, 1993, pp. 427-436
  • Lougher, P, Sheperd, D. "The Design of a Storage Server For Continuous Media," The Computer Journal, vol. 36, No. 1, 1993, pp. 32-42
  • Rangan PV, Vin HM, Ramanathan S, "Designing an On-Demand Multimedia Services," IEEE Communications Magazine, vol. 30, No. 7, Jul. 1992, pp. 56-64
  • Sincoskie, WD, "System Architecture For a Large Scale Video on Demand Service," Computer Networks and ISDN Systems, vol. 22, No. 2, Sep. 1991, pp. 155-162
  • Tobagi FA, Pang J. "StarWorks (Trademark)--A Video Applications Server," Proceedings, IEEE COMPCON 93, San Francisco, California, 1993, pp. 4-11
  • Vaitzblit L, "The Design and Implementation of a High Bandwidth File Service for Continuous Media," Master's Thesis, Massachusetts Institute of Technology, Cambridge, Mass., Nov. 4, 199

Inventor

Assignee

Application

No. 133564 filed on 08/13/1998

US Classes:

711/162, Backup707/204, Archiving or backup711/6, Virtual machine memory addressing711/165Internal relocation

Field of Search

711/2, Addressing extended or expanded memory711/4, Dynamic-type storage device (e.g., disk, tape, drum)711/6, Virtual machine memory addressing711/161, Archiving711/162, Backup711/165, Internal relocation707/2, Access augmentation or optimizing707/204, Archiving or backup707/205File allocation

Examiners

Primary: Ellis, Richard L.

Attorney, Agent or Firm

US Patent References

4686620, Database backup method
Issued on: 08/11/1987
Inventor: Ng
4755928, Outboard back-up and recovery system with transfer of randomly accessible data sets between cache and host and cache and tape simultaneously
Issued on: 07/05/1988
Inventor: Johnson ,   et al.
5060185, File backup system
Issued on: 10/22/1991
Inventor: Naito, ;, , , --> Naito, et al.
5175852, Distributed file access structure lock
Issued on: 12/29/1992
Inventor: Johnson, et al.
5206939, System and method for disk mapping and data retrieval
Issued on: 04/27/1993
Inventor: Yanai, et al.
5208665, Presentation player for an interactive digital communication system
Issued on: 05/04/1993
Inventor: McCalley, et al.
5218695, File server system having high-speed write execution
Issued on: 06/08/1993
Inventor: Noveck, et al.
5276860, Digital data processor with improved backup storage
Issued on: 01/04/1994
Inventor: Fortier, et al.
5276867, Digital data storage system with improved data migration
Issued on: 01/04/1994
Inventor: Kenley, et al.
5301286, Memory archiving indexing arrangement
Issued on: 04/05/1994
Inventor: Rajani
5335352, Reconfigurable, multi-function data storage system controller selectively operable as an input channel adapter and a data storage unit adapter
Issued on: 08/02/1994
Inventor: Yanai, et al.
5367698, Network file migration system
Issued on: 11/22/1994
Inventor: Webber, et al.
5371532, Communications architecture and method for distributing information services
Issued on: 12/06/1994
Inventor: Gelman, et al.
5381539, System and method for dynamically controlling cache management
Issued on: 01/10/1995
Inventor: Yanai, et al.
5442749, Network video server system receiving requests from clients for specific formatted data through a default channel and establishing communication through separate control and data channels
Issued on: 08/15/1995
Inventor: Northcutt, et al.
5442771, Method for storing data in an interactive computer network
Issued on: 08/15/1995
Inventor: Filepp, et al.
5487160, Concurrent image backup for disk storage system
Issued on: 01/23/1996
Inventor: Bemis
5519435, Multi-user, on-demand video storage and retrieval system including video signature computation for preventing excessive instantaneous server data rate
Issued on: 05/21/1996
Inventor: Anderson
5528513, Scheduling and admission control policy for a continuous media server
Issued on: 06/18/1996
Inventor: Vaitzblit, et al.
5535381, Apparatus and method for copying and restoring disk files
Issued on: 07/09/1996
Inventor: Kopper
5544347, Data storage system controlled remote data mirroring with respectively maintained data indices
Issued on: 08/06/1996
Inventor: Yanai, et al.
5550982, Video application server
Issued on: 08/27/1996
Inventor: Long, et al.
5551025, Relational database system for storing different types of data
Issued on: 08/27/1996
Inventor: O'Reilly, et al.
5574662, Disk-based digital video recorder
Issued on: 11/12/1996
Inventor: Windrem, et al.
5586264, Video optimized media streamer with cache management
Issued on: 12/17/1996
Inventor: Belknap, et al.
5590320, Computer file directory system
Issued on: 12/31/1996
Inventor: Maxey
5594910, Interactive computer network and method of operation
Issued on: 01/14/1997
Inventor: Filepp, et al.
5603058, Video optimized media streamer having communication nodes received digital data from storage node and transmitted said data to adapters for generating isochronous digital data streams
Issued on: 02/11/1997
Inventor: Belknap, et al.
5606359, Video on demand system with multiple data sources configured to provide vcr-like services
Issued on: 02/25/1997
Inventor: Youden, et al.
5625405, Architectural arrangement for a video server
Issued on: 04/29/1997
Inventor: DuLac, et al.
5633810, Method and apparatus for distributing network bandwidth on a media server
Issued on: 05/27/1997
Inventor: Mandal, et al.
5633999, Workstation-implemented data storage re-routing for server fault-tolerance on computer networks
Issued on: 05/27/1997
Inventor: Clowes, et al.
5634111, Computer system including a device with a plurality of identifiers
Issued on: 05/27/1997
Inventor: Oeda, et al.
5673382, Automated management of off-site storage volumes for disaster recovery
Issued on: 09/30/1997
Inventor: Cannon, et al.
5742792, Remote data mirroring
Issued on: 04/21/1998
Inventor: Yanai, et al.
5829046, On-line tape backup using an integrated cached disk array
Issued on: 10/27/1998
Inventor: Tzelnic, et al.
5835953, Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating prior to updating
Issued on: 11/10/1998
Inventor: Ohran
5835954, Target DASD controlled data migration move
Issued on: 11/10/1998
Inventor: Duyanovich, et al.
5857208, Method and apparatus for performing point in time backup operation in a computer system
Issued on: 01/05/1999
Inventor: Ofek
5875478, Computer backup using a file system, network, disk, tape and remote archiving repository media system
Issued on: 02/23/1999
Inventor: Blumenau
5991793, Resource allocation method in computer system
Issued on: 11/23/1999
Inventor: Mukaida, et al.
6023281, Method and apparatus for memory allocation
Issued on: 02/08/2000
Inventor: Grigor, et al.
6076148, Mass storage subsystem and backup arrangement for digital data processing system which permits information to be backed up while host computer(s) continue(s) operating in connection with information stored on mass storage subsystem
Issued on: 06/13/2000
Inventor: Kedem
6081875Apparatus and method for backup of a disk storage system
Issued on: 06/27/2000
Inventor: Clifton, et al.

Foreign Patent References

  • 0 633 694 EP. 01/19/1995
  • WO93/16557 WO. 08/19/1993
  • WO95/10918 WO. 04/19/1995

International Class

G06F 012/08

Comments

No comments for this page
 
 
Forgot password?
Register here