US 11,748,235 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 Jun. 29, 2021, as Appl. No. 17/362,040.
Application 17/362,040 is a continuation of application No. 16/682,764, filed on Nov. 13, 2019, granted, now 11,080,169.
Prior Publication US 2021/0326240 A1, Oct. 21, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/36 (2006.01); G06F 8/658 (2018.01); G06F 8/65 (2018.01); G06F 9/455 (2018.01); G06F 8/71 (2018.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 redirecting elements to the main window by the one or more patches includes:
determining whether the elements are directed to the window of the sandboxed environment; and
changing the elements to be directed to the main window in response to determining the elements are directed to the window of the sandboxed environment; and,
outputting the elements for display within the main window, wherein the main window and the window of the sandbox environment are within the same interface of the web browser.