Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-08-30
2005-08-30
Mofiz, Apu (Department: 2165)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06938059
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: 5239643 (1993-08-01), Blount et al.
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 et al.
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 et al.
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: 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: 5999198 (1999-12-01), Horan et al.
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 et al.
patent: 6141773 (2000-10-01), St. Pierre et al.
patent: 6205529 (2001-03-01), Shagam
patent: 6216202 (2001-04-01), D'Errico
patent: 6240022 (2001-05-01), Sakui et al.
patent: 6256642 (2001-07-01), Krueger et al.
patent: 6269381 (2001-07-01), St. Pierre et al.
patent: 6282602 (2001-08-01), Blumenau et al.
patent: 6314429 (2001-11-01), Simser
patent: 6314503 (2001-11-01), D'Errico et al.
patent: 6329985 (2001-12-01), Tamer et al.
patent: 6366986 (2002-04-01), St. Pierre et al.
patent: 6385626 (2002-05-01), Tamer et al.
patent: 6393540 (2002-05-01), Blumenau et al.
patent: 2001/0011348 (2001-08-01), Blumenau et al.
patent: 2002/0019909 (2002-02-01), D'Errico
patent: 2002/0091702 (2002-07-01), Mullins
Kaashoek et al., The Logical Disk: A New Approach to Improving File Systems, 1993, ACM, pp. 15-28.
Chen et al., UTLB: A Mechanism for Address Translation on Network Interfaces, 1998 ACM, pp. 193-204.
U.S. Appl. No. 09/107,684, filed Jun. 30, 1998, Blumenau et al.
U.S. Appl. No. 09/107,613, filed Jun. 30, 1998, Blumenau et al.
U.S. Appl. No. 09/107,538, filed Jun. 30, 1998, Tamer et al.
Robert Cowart, “Mastering Windows 95, The Windows 95 Bible”, Chapter 12 Working With The File System and Explorer, pp. 495-529.
Hoffman Jane E.
Tamer Philip E.
EMC Corporation
Mofiz Apu
Wolf Greenfield & Sacks PC
LandOfFree
System for determining the mapping of 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 System for determining the mapping of logical objects in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for determining the mapping of logical objects in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3466204