Invention Grant
- Patent Title: Self-recovering application
-
Application No.: US15688733Application Date: 2017-08-28
-
Publication No.: US10678646B2Publication Date: 2020-06-09
- Inventor: Fady Samuel
- Applicant: Google LLC
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14

Abstract:
Systems and methods for recovering a process in an application are disclosed. According to some aspects, a guest process is run within an application executing at a computing device. The guest process stores and processes untrusted content. An embedder process is run within the application and in parallel with the guest process. The embedder process stores and processes trusted content and a guest process state. The guest process state is periodically updated based on asynchronous communication between the guest process and the embedder process. The embedder process receives an indication of an execution failure of the guest process. The guest process is recovered after the execution failure based on the guest process state stored by the embedder process.
Public/Granted literature
- US20180107556A1 SELF-RECOVERING APPLICATION Public/Granted day:2018-04-19
Information query