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

Image Number 6 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
Method and apparatus for controlling cardiac resynchronization therapy using cardiac impedance
Method of using nutritional compounds dihydroquercetin (taxifolin) and arabinogalactan in combination with dihydroquercetin (taxifolin) to reduce and control cardiometabolic risk factors assoc
Attribute category enhanced search
Newly identified human rhinovirus of HRV-C and methods and kits for detecting HRV-Cs
Use of beta-adrenoceptor antagonists for the manufacture of a medicament of the treatment of disorders of the outer retina
Systems and methods for implementing multi-application tabs and tab sets
  Randomly Featured Patents
Device for separating fluid mixtures
Magnetic recording material
Sedum plant named `Nonar`
Photoelectric conversion device, imaging device, and process for producing the photoelectric conversion device
Mass flow rate measuring device
Method of monitoring a data transmission
System, method, and apparatus for ion beam etching process stability using a reference for time scaling subsequent steps
Special type bearing device
Chrysanthemum plant named `Yogolden Gate`
Computer screen with a graphical user interface including an icon for map navigation