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

Image Number 9 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
Device for producing a connection grid with an integrated fuse
Adaptive block pre-fetching method and system
Drug comprising as the active ingredient proliferative vector containing survivin promoter
Solid-state imaging apparatus, method of manufacturing solid-state imaging apparatus, and electronic apparatus
Inductive antenna coupling
Charged particle source with integrated electrostatic energy filter
Mobile terminal apparatus, radio base station apparatus and radio communication method
  Randomly Featured Patents
Black level compensation circuit for a luminance signal
Sequence variants of multi-drug resistance genes, MDR1 and MRP1, and methods for assessment of drug penetration and disposition
Teeth whitening composition with increased bleaching efficiency and storage stability
Carbon-substituted diketopiperazine delivery systems
Membrane filter plate with a carrier plate and sealing rim
Plaster used as therapeutic system for the administration of active substances to the skin which exhibits a graduated active substance release, process for the production of the plaster and th
Process for the production of allergen-containing extracts
Television receiver
Method for quantifying varying propagation characteristics of normal incident ultrasonic signals as used in correlation based flow measurement
Process of preparing a secondary electron emissive coating on the interior walls of a microchannel plate