US 12,265,464 B2
Framework for providing binary release isolation for parts of a web application
Michael Leibman, Seattle, WA (US); Yossi Kahlon, Montclair, NJ (US); Jakub Onufry Wojtaszczyk, Warsaw (PL); and Jennifer Bourey, Seattle, WA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jul. 25, 2023, as Appl. No. 18/225,897.
Application 18/225,897 is a continuation of application No. 17/362,040, filed on Jun. 29, 2021, granted, now 11,748,235.
Application 17/362,040 is a continuation of application No. 16/682,764, filed on Nov. 13, 2019, granted, now 11,080,169, issued on Aug. 3, 2021.
Prior Publication US 2023/0367698 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/36 (2006.01); G06F 8/658 (2018.01); G06F 8/71 (2018.01); G06F 11/3604 (2025.01)
CPC G06F 11/3664 (2013.01) [G06F 8/658 (2018.02); G06F 8/71 (2013.01); G06F 11/3604 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
applying, by a release isolation framework (RIF) executing on one or more computing devices, one or more patches to a sandboxed environment executing within a web browser, the one or more patches configured to redirect elements from a window of the sandboxed environment to a main window of the web browser, wherein the main window and the window of the sandboxed environment are within the same interface of the web browser; and
redirecting, by the one or more patches, elements to the main window by inserting the elements into a document object model (DOM) of the main window.