Method and apparatus for initializing logical objects in a...

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S033000

Reexamination Certificate

active

06883063

ABSTRACT:
A method and apparatus for manipulating data in a storage device that is coupled to a host computer. Manipulations that can be performed by the storage device include moving non-contiguous blocks of data between the host computer and the storage device in a single operation. Other manipulations can be performed directly by the storage device without passing data to or from the host computer and include copying data from one logical object that is defined on the host computer to another, initializing, backing-up, transforming, or securely deleting a logical object that is defined by the host computer with a single command. In one embodiment, an application programming interface is provided that allows a relationship between logical objects on a host computer and storage locations on a storage device to be communicated between the host computer and the storage device. By providing the storage device with knowledge of the relationship between a logical object and the storage locations corresponding to that logical object, data corresponding to the logical object can be manipulated directly by the storage device, rather than by the host computer. In another embodiment, a graphical visualization routine is provided that displays the global mapping of a logical object to a set of physical blocks on the storage device for each layer of mapping below the logical object.

REFERENCES:
patent: 4835684 (1989-05-01), Kanai
patent: 4908795 (1990-03-01), Tsuchiya et al.
patent: 4970692 (1990-11-01), Ali et al.
patent: 5175842 (1992-12-01), Totani
patent: 5249279 (1993-09-01), Schmenk et al.
patent: 5297148 (1994-03-01), Harari et al.
patent: 5359569 (1994-10-01), Fujita et al.
patent: 5379212 (1995-01-01), Sarner et al.
patent: 5465337 (1995-11-01), Kong
patent: 5497483 (1996-03-01), Beardsley
patent: 5515508 (1996-05-01), Pettus et al.
patent: 5553307 (1996-09-01), Fujii et al.
patent: 5559954 (1996-09-01), Sakoda et al.
patent: 5596707 (1997-01-01), Ohta
patent: 5623664 (1997-04-01), Calvert
patent: 5664161 (1997-09-01), Fukushima et al.
patent: 5708849 (1998-01-01), Coke et al.
patent: 5765216 (1998-06-01), Weng et al.
patent: 5774715 (1998-06-01), Madany et al.
patent: 5802547 (1998-09-01), Legvold
patent: 5828876 (1998-10-01), Fish et al.
patent: 5832525 (1998-11-01), Wong et al.
patent: 5847715 (1998-12-01), Fujita et al.
patent: 5867733 (1999-02-01), Meyer
patent: 5887151 (1999-03-01), Raz et al.
patent: 5897661 (1999-04-01), Baranovsky et al.
patent: 5898891 (1999-04-01), Meyer
patent: 5920733 (1999-07-01), Rao
patent: 5974544 (1999-10-01), Jeffries et al.
patent: 5991778 (1999-11-01), Starek et al.
patent: 5999198 (1999-12-01), Horan
patent: 6023711 (2000-02-01), Bennett et al.
patent: 6035412 (2000-03-01), Tamer et al.
patent: 6047294 (2000-04-01), Deshayes et al.
patent: 6088356 (2000-07-01), Hendel et al.
patent: 6092168 (2000-07-01), Voigt
patent: 6094435 (2000-07-01), Hoffman et al.
patent: 6105118 (2000-08-01), Maddalozzo, Jr. et al.
patent: 6141773 (2000-10-01), St. Pierre et al.
patent: 6145028 (2000-11-01), Shank et al.
patent: 6205529 (2001-03-01), Shagam
patent: 6216202 (2001-04-01), D'Errico
patent: 6219693 (2001-04-01), Napolitano et al.
patent: 6240022 (2001-05-01), Sakui et al.
patent: 6256642 (2001-07-01), Krueger et al.
MS-DOS User's Reference, Microsoft Corporation, 1987, pp. 56.*
Low-Level Formatting [Online] http://www.pcguide.com/ref/hdd/geom/formatLow-c.html, Apr. 17, 2001.*
High Level Formatting [Online] http://www.pcguide.com/ref/hdd/geom/formatHigh-c.html, Apr. 17, 2001.*
Saucier, J., Re: Formatting Disks. [Online] news://alt.windows95, Sep. 4, 1999.*
Landis, H. What does a low level format do? [Online] news://comp.sys.ibm.pc.hardware.storage, Sep. 14, 1994.*
U.S. Appl. No. 09/107,538, filed Jun. 30, 1998, Tamer et al.
U.S. Appl. No. 09/107,613, filed Jun. 30, 1998, Blumenau et al.
U.S. Appl. No. 09/107,923, filed Jun. 30, 1998, Blumenau et al.
U.S. Appl. No. 09/108,038, filed Jun. 30, 1998, Tamer et al.
Robert Cowart, Mastering Windows 95, pp. 493-529.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for initializing logical objects in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for initializing logical objects in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for initializing logical objects in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3434916

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.