-
公开(公告)号:US20240403085A1
公开(公告)日:2024-12-05
申请号:US18443226
申请日:2024-02-15
Applicant: Apple Inc.
Inventor: Filipp ZAKHARCHENKO , Keith STATTENFIELD , Kristin M. FORSTER
IPC: G06F9/451
Abstract: Some techniques are described herein for providing focus to a process of a computer system. In some embodiments, a system process can evaluate a request to provide focus to a user process using different sets of criteria (e.g., explicit donation criteria and/or implicit donation criteria) depending on whether another user process has indicated an intention to yield focus to the user process. In some embodiments, the system process can override a request to yield focus to a first process if the first process has previously indicated an intention to yield focus to a second process (e.g., via token chaining). In some embodiments, a user process can request to yield to a targeted other process and, in response, the system process can cause the targeted other process (or a different process via token chaining) to receive focus and perform an operation.