System for determining the mapping of logical objects in a...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3466204

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