Invention Grant
- Patent Title: Centralized task scheduling
-
Application No.: US14174658Application Date: 2014-02-06
-
Publication No.: US11372672B2Publication Date: 2022-06-28
- Inventor: Daniel Andreas Steffen , Kevin James Van Vechten
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/48

Abstract:
A method and apparatus that schedules and manages a background task for device is described. In an exemplary embodiment, the device registers the background task, where the registering includes storing execution criteria for the background task. The execution criteria indicates a criterion for launching the background task and the execution criteria based on a component status of the device. The device further monitors the running state of the device for an occurrence of the execution criteria. If the execution criteria occurs, the device determines an available headroom with the device in order to perform the background task and launches the background task if the background task importance is greater than the available device headroom, where the background task importance is a measure of how important it is for the device to run the background task.
Public/Granted literature
- US20140237476A1 CENTRALIZED TASK SCHEDULING Public/Granted day:2014-08-21
Information query