US 11,698,896 B2
Systems and methods for multi-file check-in
Srikanth Raghavan, Ashburn, VA (US); Richard Guildford Hellier, Jr., Catawba, VA (US); Kathy DiBella, Milford, NH (US); Michael Scott, Washington Grove, MD (US); and Andrew Chillrud, Saratoga Springs, NY (US)
Assigned to OPEN TEXT SA ULC, Halifax (CA)
Filed by OPEN TEXT SA ULC, Halifax (CA)
Filed on Oct. 11, 2021, as Appl. No. 17/498,649.
Application 17/498,649 is a continuation of application No. 16/513,910, filed on Jul. 17, 2019, granted, now 11,144,531.
Application 16/513,910 is a continuation of application No. 15/365,280, filed on Nov. 30, 2016, granted, now 10,394,794, issued on Aug. 27, 2019.
Claims priority of provisional application 62/261,162, filed on Nov. 30, 2015.
Prior Publication US 2022/0035771 A1, Feb. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/18 (2019.01); G06F 16/21 (2019.01); G06F 16/22 (2019.01); G06F 16/23 (2019.01); G06F 16/25 (2019.01); G06F 16/33 (2019.01); G06F 3/0482 (2013.01); G06F 3/04847 (2022.01); G06F 3/0486 (2013.01); G06F 40/177 (2020.01); G06F 40/58 (2020.01); H04L 9/40 (2022.01)
CPC G06F 16/2343 (2019.01) [G06F 3/0482 (2013.01); G06F 3/0486 (2013.01); G06F 3/04847 (2013.01); G06F 16/1873 (2019.01); G06F 16/211 (2019.01); G06F 16/219 (2019.01); G06F 16/22 (2019.01); G06F 16/2329 (2019.01); G06F 16/25 (2019.01); G06F 16/3337 (2019.01); G06F 40/177 (2020.01); G06F 40/58 (2020.01); H04L 63/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computer, a request to check out at least two files;
modifying, by the computer, a lock status field for each of the at least two files;
communicating, by the computer, the at least two files to a user device;
receiving, by the computer, a request to check in multiple files;
determining, by the computer, whether the multiple files contain matching files that match the at least two files that are checked out;
responsive to a determination that the multiple files contain the matching files that match the at least two files that are checked out, modifying, by the computer, the lock status field for each of the at least two files so as to indicate that the at least two files are no longer locked; and
storing, by the computer, the matching files as new versions of the at least two files.