Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2005-04-19
2005-04-19
Kim, Matthew (Department: 2186)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
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.
Blumenau Steven M.
Tamer Philip E.
Vishlitzky Natan
Choi Woo H
EMC Corporation
Kim Matthew
Wolf Greenfield & Sacks P.C.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3434916