Invention Grant
- Patent Title: Priority-based managing and suspension of window processes in a browser application
-
Application No.: US14727703Application Date: 2015-06-01
-
Publication No.: US09934066B2Publication Date: 2018-04-03
- Inventor: Gavin Barraclough , Samuel M. Weinig
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Fenwick & West LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50 ; G06F17/30

Abstract:
The method for managing a plurality of windows of a browser application on an electronic device includes assigning a priority level to each process, including the browser application, running on the device, and distributing computing resources based on priority level. In response to receiving an action to open a window, the browser application starts the execution of a process for opening the window, associates the process with the window, and assigns a priority level to the process associated with the window. The browser application then monitors an activity level of each process associated with its windows. If the activity level decreases, the browser application assigns the process with the decreased activity level to a lower priority level. If requested computing resources exceed a maximum threshold, a process is selected from the lowest priority level processes, and the selected process is suspended.
Public/Granted literature
- US20150347179A1 PRIORITY-BASED MANAGING OF WINDOW PROCESSES IN A BROWSER APPLICATION Public/Granted day:2015-12-03
Information query