scispace - formally typeset
Patent

Dynamic rule-based version control system

Reads0
Chats0
TLDR
In this article, a data processing system and method for controlling versions of data, features a processor, a storage device for storing versions of objects, and an object version selector for providing the processor with access only to specific versions of target data objects as determined by a set of selection rules.
Abstract
A data processing system and method for controlling versions of data, features a processor, a storage device for storing versions of objects, and an object version selector for providing the processor with access only to specific versions of target data objects as determined by a set of selection rules. The selection rules are evaluated for an object when that object is accessed by the processor. The version selector includes a means for viewing the selected versions of the target objects as a transparent file system having directories, files, and links. The version selector applies the existing version selection rules to newly created objects, and can also store the identity of a selected object version in a cache memory. The version selection rules include a rule for selecting that version of an object that was the most recent version of that object at a specific time in the past, and a rule for selecting that version of an object that was the most recent version of that object at the specific time that a process requiring that object began. The time that the process began is adjusted to compensate for time skew among the storage devices storing the required objects. The process includes a system build.

read more

Citations
More filters
Patent

Systems and methods for backing up data files

TL;DR: In this paper, the authors propose a synchronization process that replicates selected source data files data stored on the network and creates a corresponding set of replicated data files, called the target data files that are stored on a back up server.
Patent

Method and system for providing targeted advertisements

TL;DR: In this article, a method and system for providing targeted advertisements over a networked media delivery system, especially interactive television networks, the system comprising tracking and storing viewer selections, analyzing the selections, and delivering targeted advertisements that appeal to the particular subscriber making the selections is presented.
Patent

Partial block data programming and reading operations in a non-volatile memory

TL;DR: In this article, the data in less than all of the pages of a nonvolatile memory block are updated by programming the new data in unused pages of either the same or another block.
Patent

Storage management system with file aggregation and space reclamation within aggregated files

TL;DR: In this paper, a data storage subsystem employs managed files, each comprising one or an aggregation of multiple constituent user files, to reduce file management overhead costs, and a reclamation is triggered when the amount of deleted-file space in a prescribed storage area satisfies certain criteria, e.g. poor data storage efficiency.
Patent

Systems and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system

TL;DR: The intelligent distributed file system as discussed by the authors enables the storing of file data among a plurality of smart storage units which are accessed as a single file system by using a metadata data structure to track and manage detailed information about each file, including the device and block locations of the file's data blocks.
References
More filters
Patent

Software version management system

TL;DR: A software version management system, also called system modeller, provides for automatically collecting and recompiling updated versions of component software objects comprising a software program for operation on a plurality of personal computers coupled together in a distributed software environment via a local area network as mentioned in this paper.
Patent

Computer device for aiding in the development of software system

TL;DR: In this article, a support system for Computer-Aided Software Engineers (CASE) applications provides configuration management and features such as transparent retrieval of named versions of program sequences on a line by line basis as well as task monitoring and reporting.
Patent

Version management tool

TL;DR: In this paper, the authors propose a system for preserving, generating, and merging different versions of a common module that utilizes a line file storing the text of every line in a version and addressing each line with a unique line identifier.
Patent

Device for managing software configurations in parallel in a network

TL;DR: In this paper, a software configuration management system that uses a network computing environment to build large software systems in parallel is presented, where a configuration manager assigns the compilation of buildable components of a software system to different processors in the network.

shape - A Software Configuration Management Tool.

TL;DR: This paper describes the design of a configuration management toolkit, which integrates a dedicated version control system and shape, a significantly enhanced Make program that introduces a much more generalized scheme for document identification.
Related Papers (5)