US 11,922,158 B2
Unified local patch repository
Shai Toren, Alonei Abba (IL); and Yair Regev, Givatayim (IL)
Assigned to INTIGUA, INC., Boston, MA (US)
Filed by Intigua, Inc., Boston, MA (US)
Filed on Nov. 19, 2021, as Appl. No. 17/455,864.
Claims priority of provisional application 63/202,838, filed on Jun. 25, 2021.
Prior Publication US 2022/0413828 A1, Dec. 29, 2022
Int. Cl. G06F 8/65 (2018.01); G06F 8/71 (2018.01); G06F 9/50 (2006.01)
CPC G06F 8/65 (2013.01) [G06F 8/71 (2013.01); G06F 9/505 (2013.01); G06F 9/5077 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method for software patching, the method comprises:
receiving, by a reverse proxy of a unified local patch repository (ULPR), a request to expose the at least one patch, wherein the request comprises a hostname associated with the selected logical computer, wherein the reverse proxy is running on another logic computer that is a part of the multiple logic computers, the reverse proxy serves as an entry point to incoming requests from the one or more computers;
determining, based on the hostname, to expose at least one patch of a version of an operating system to one or more computers located outside the ULPR, the ULPR is hosted by a computer that differs from the one or more computers; and
exposing, for period of time and by the ULPR, a selected logical computer that stores the at least one patch;
wherein the selected logical computer is selected out of multiple logical computers of the ULPR; and
wherein different logical computers of the multiple logical computers store operating systems that differ from each other by at least one of identity and version.