Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Auto version managing system and method for use in software

A technology of version management and software version, applied in the field of supplying software

Inactive Publication Date: 2005-08-03
SAMSUNG ELECTRONICS CO LTD
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, binary file comparison based on limited information is not an effective method for more precise management of version history

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
  • Auto version managing system and method for use in software
  • Auto version managing system and method for use in software
  • Auto version managing system and method for use in software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Exemplary embodiments of the present invention are described below with reference to the accompanying drawings.

[0028]In the present invention, it is assumed that a software includes various programs loaded in a computer such as O / S, application programs, device drivers, and the like. The O / S program includes CP / M and MS-DOS, Windows developed as a PC operating system, UNIX system developed for ultra-small computers and workstations, and VMS or OS / 2 developed recently. Applications include word processors (such as MS Word and Word Perfect), such as excel for accounting purposes, Photoshop for creating screens, Notepad for writing HTML documents or viewing available HTML source code, and the Internet Explorer or Navigator web browser. A device driver is a software program that connects a device to your computer. Examples of the device driver are: a printer driver, a sound card driver, a graphics card driver, a monitor driver, a CD-ROM driver, and a USB driver. The d...

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

An auto version managing system for software including a search module for searching at least one folder and file structure in the software and for indexing the folder and file, a version managing database (DB) for storing software version information including at least one of a software version, file properties, checksum, and version history, and a checksum calculation part for calculating a checksum of the folder and the file. The system further includes a checksum comparison part for comparing the checksums of the software of an old version that are stored in the version managing DB with the checksums of an upgraded software, and then extracting one of the changed folder(s) and file(s). The system still further includes a DB generation part for storing information about the extracted folder or file in the version managing DB, such that a DB of the software version history can then be automatically generated.

Description

technical field [0001] The present invention relates to an automatic version management system and method for software, more specifically, the present invention relates to an automatic version management system and method with the following features: by generating a new version for each folder and file in the software checksums, compare the new checksums with the previous checksums of each folder and file in the old version of the software to select or extract changed folders and files, and compare them with the changed files Information about folders and files is automatically stored in a database (DB) and version history is generated to provide effective management of version history of software. Background technique [0002] The rapid development and progress of information technology in recent years has brought about amazing changes in the performance of information processing equipment. According to Moore's Law, which states that the complexity of an integrated circuit...

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 Applications(China)
IPC IPC(8): G06F9/445G06F7/00G06F9/44G06F17/30
CPCG06F8/71G06F8/54
Inventor 徐正洙
Owner SAMSUNG ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products