DYNAMIC VERSIONING SYSTEM FOR MULTIPLE USERS OF MULTI-MODULE SOFTWARE SYSTEMS

Patent №

US 6,182,286

Granted

2001-01-30

Filed 1998

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

09222243

A dynamic versioning system for synchronizing different versions of modules among different versions of a complex multi-module software system, and maintaining a consistent view of a version of the complex system for each user having access to the system. The dynamic versioning system grants a user read-only access to the multiple modules in a complex system, and promotes the access to write access only when a user is ready to save a modified module in the permanent non-volatile memory of the complex system. The dynamic versioning system manages the evolving versions of the complex system with a Dynamic Versioning Table (DVT) and master modules that identify the multiple slave modules associated with a particular version of the complex system. Old versions of modules are removed from the complex system's permanent non-volatile memory when the last user has terminated use of the complex system.

AI hardwareG06F 8/71Y10S 707/99952Y10S 707/99953

AI classification

AI hardware0.84
Evolutionary computation0.02
Planning0.01
Natural language0.01
Knowledge representation0.00
Machine learning0.00
Speech0.00
Vision0.00
© 2026 NYSGPT2525 LLC