Systems and methods for multi-file check-in
AssigneeOpen Text SA ULC
InventorsSrikanth Raghavan, Richard Guildford Hellier, Jr., Kathy DiBella, Michael Scott, Andrew Chillrud
Life of this patent
Estimating the term…
Abstract
A content management system provides a mechanism for multi-file check-in features useful for content management. The content management system provides a way for users to check in multiple files in a single action. The system allows users to either select assets (e.g., files) or drag and drop multiple assets to be checked in. The assets being checked in are automatically matched with checked out assets, and once matched, unlocked.
Claims20
A method for providing multi-file check-in in a content management system, the method comprising:
- receiving, by the content management system, a request to check in multiple assets at once, the content management system having a processor and a non-transitory computer-readable medium;
- responsive to the request, matching, by the content management system, each of the multiple assets with assets managed by the content management system that are currently checked out and locked from editing in the content management system so as to determine matching assets that are currently checked out and locked from editing in the content management system and that match the multiple assets;
- modifying, by the content management system, a lock status field for each of the matching assets to unlock the matching assets such that the matching assets are no longer locked from editing in the content management system;
- and
- storing the multiple assets as new versions of the matching assets managed by the content management system to thereby check in the multiple assets at once.
A content management system, comprising:
- a processor;
- a non-transitory computer-readable medium;
- and
- stored instructions translatable by the processor for:
- receiving a request to check in multiple assets at once;
- responsive to the request, matching each of the multiple assets with assets managed by the content management system that are currently checked out and locked from editing in the content management system so as to determine matching assets that are currently checked out and locked from editing in the content management system and that match the multiple assets;
- modifying a lock status field for each of the matching assets to unlock the matching assets such that the matching assets are no longer locked from editing in the content management system;
- and
- storing the multiple assets as new versions of the matching assets managed by the content management system to thereby check in the multiple assets at once.
A computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a processor of a content management system for:
- receiving a request to check in multiple assets at once;
- responsive to the request, matching each of the multiple assets with assets managed by the content management system that are currently checked out and locked from editing in the content management system so as to determine matching assets that are currently checked out and locked from editing in the content management system and that match the multiple assets;
- modifying a lock status field for each of the matching assets to unlock the matching assets such that the matching assets are no longer locked from editing in the content management system;
- and
- storing the multiple assets as new versions of the matching assets managed by the content management system to thereby check in the multiple assets at once.
Dependencies are inferred from the claim text.