Resources Contact Us Home
Optimized and robust in-place data transformation

Image Number 8 for United States Patent #7685186.

In-place data transformations are performed on file data by moving data blocks from a source file into a temporary file and then from the temporary file into a destination file each time in a back to front fashion enabling truncation of the source file while the temporary file is being expanded and written into. Similar read, write, and truncate operations are performed between the temporary and destination files as well resulting in optimized use of available disk and/or memory space. An initial log file with information such as source file name, size, transformation type and direction is generated for recovery from a mid-transaction interruption. Based on a state (truncation, data content) of the temporary and source files, a status of data transfer prior to interruption is determined and remaining data transferred.

  Recently Added Patents
Categorizing bit errors of solid-state, non-volatile memory
Drive and startup for a switched capacitor divider
Print processing method, print relay server, control method, and storage medium to reserve print data
Fluid handling structure, a lithographic apparatus and a device manufacturing method
Method for resource allocation in a wireless communication network, method for error-free transmission of information, node and wireless communication network
Invisible fence battery charger
Light emitting diode having multi-cell structure and method of manufacturing the same
  Randomly Featured Patents
Recombinant adeno-associated virus vectors
Electroluminescent device
Utility right-of-way safety monitor
Non-aqueous electrolyte secondary battery
Mounting/carrying device for blades
Biarylurea derivatives
Mobile device battery charger mounting unit
Communication system equipped with shared antenna and circuit board thereof
Stepped etalon
Foldable bicycle frame