Unlock instant, AI-driven research and patent intelligence for your innovation.

Incremental transparent file updating

A technology of incremental files and files, which is applied in special data processing applications, instruments, electrical digital data processing, etc., and can solve problems such as inconvenient locking of files, access conflicts, and slowdown of application development

Inactive Publication Date: 2013-03-27
SANDISK IL LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, such solutions are application dependent, slowing down application development, and are a source of other types of problems due to programming errors
Furthermore, the problem of access conflicts arises when a running application protects the original version of the file and also maintains an updated temporary copy (if a different application calls the file, which file will it access?)
This requires inconvenient locking of the file

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Incremental transparent file updating
  • Incremental transparent file updating
  • Incremental transparent file updating

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The principles and operation of adding transparent file updates according to various embodiments may be better understood with reference to the drawings and accompanying descriptions.

[0055] The various preferred embodiments demonstrate a system that minimizes the risk of corrupting data files by minimizing the time a file remains open for writing, thus minimizing the risk that something unexpected will happen while the file is open.

[0056] According to a preferred embodiment, the application implements read and write commands that operate to access the protected data file (the target file), while the target file remains open for reading only - a process that does not put the file at risk . A smaller service storage area (hereinafter referred to as a delta file) remains open and is used to store update information related to file commands that operate to affect one or more data files (target files) by one or more applications. Also, emulate reading and writing to t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system and method to protect a target file from data damage wherein a wrapper application transparently intercepts a write call operative to affect the target file and stores the pertinent data in a delta file. Occasionally the target file is backed up in a temporary file and then updated. The wrapper application also intercepts a read call operative to access the target file and merges the update information with data from the target file in a temporary file. The resulting merged data is returned as read results data.

Description

technical field [0001] Various methods and systems are possible to protect a target file from corruption, and in particular methods and systems prevent data corruption that occurs due to interference while the target file is open for writing. Background technique [0002] Flash memory devices are well known in computer engineering. [0003] A common way of storing information in such memory is in data files managed by the operating system. [0004] A known property of flash memory systems is that data files are susceptible to data corruption if some unexpected event occurs while the file is open for writing, such as a power failure or software crash. This poses a serious problem because writes into the file are routinely necessary, and the file must be opened for writing in order for it to be updated. [0005] Solutions have been developed to enable software applications to handle files in specific ways that reduce risk. Such solutions can be seen in many word processing ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
Inventor 伊塔·戈尔德奥龙·韦克斯勒科比·本兹维伊扎克·波梅兰茨
Owner SANDISK IL LTD