×

Updating objects stored in a permanent container while preserving logical contiguity

  • US 5,432,928 A
  • Filed: 11/10/1992
  • Issued: 07/11/1995
  • Est. Priority Date: 11/10/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A method executed in a computer system for updating an object stored in a container, the container having a plurality of objects, the objects being ordered in the container from a first object to a last object, the computer system having a memory and a storage device, the container being stored on the storage device, the method comprising the steps of:

  • selecting an object to update;

    determining a beginning address of the selected object and a size of the selected object;

    with reference to the beginning address and the size of the selected object, reading the selected object from the container into the memory;

    editing the selected object while the selected object is in the memory;

    determining a size of the edited selected object;

    determining a beginning address and an ending address of a block of objects, the block comprising objects ordered in the container following the unedited selected object;

    with reference to the beginning and ending addresses of the block of objects, moving each of the objects of the block to a new location within the container while preserving the block ordering;

    determining an ending address of a last one of the moved objects; and

    with reference to the size of the edited selected object and the ending address of the last one of the moved objects, writing the edited selected object from the memory to the container.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×