Invention Grant
- Patent Title: System and method for selective timer coalescing
- Patent Title (中): 选择性定时器聚结的系统和方法
-
Application No.: US13895262Application Date: 2013-05-15
-
Publication No.: US09542230B2Publication Date: 2017-01-10
- Inventor: Derek R. Kumar
- Applicant: Apple, Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F13/24
- IPC: G06F13/24 ; G06F9/48 ; G06F9/50 ; G06F3/06

Abstract:
A method and apparatus of a device that coalesces the execution of several timers by scheduling the timers using a scheduling window is described. The device determines a scheduling window for each of several timers. The device selects a coalesced execution time that is within the scheduling window of the timers. The device coalesces the execution of the timers by scheduling the timers to execute at the coalesced execution time. The device can further coalesce multiple timers by opportunistic execution of the timers. In response to a detection of an opportunistic execution trigger event, the device receives multiple timers. The device selects a subset of the timers to execute based on an initial execution time and a latency time for each of the timers. The device schedules each of the subset of timers to execute during or before the opportunistic execution trigger event.
Public/Granted literature
- US20140344819A1 SYSTEM AND METHOD FOR SELECTIVE TIMER COALESCING Public/Granted day:2014-11-20
Information query