-
公开(公告)号:US11797110B2
公开(公告)日:2023-10-24
申请号:US17242811
申请日:2021-04-28
Applicant: Apple Inc.
Inventor: Hernan R. Eguiluz , Michael J. Lamb , Kevin Tyler McAtee , Dylan R. Edwards
IPC: G06F3/0362 , G06F9/451 , G06F3/16 , G06F3/01
CPC classification number: G06F3/0362 , G06F3/016 , G06F3/167 , G06F9/451
Abstract: In an embodiment, a system implements detent operation using tactile and audio effects that give the user the effect of a detent without including the mechanical devices that detents would normally imply. The detent operation may be implemented in software and may be synchronized to events on the display of the system (e.g. animation events), which may provide a convincing user experience. A low latency path from the applications and user interface program of the system to the hardware that implements the detent operation may be provided to help ensure that the synchronization of animation events and detent operations is maintained.
-
公开(公告)号:US10747467B2
公开(公告)日:2020-08-18
申请号:US15179877
申请日:2016-06-10
Applicant: Apple Inc.
Inventor: Antony J. Dzeryn , Michael J. Lamb , Neil G. Crane , Brent W. Schorsch
Abstract: Some embodiments can load one or more applications into working memory from persistent storage when permitted by a memory pressure level of a mobile device. Loading the applications into working memory enables the applications to be launched into the foreground quickly when the user indicates the desire to launch. Some embodiments may identify a set of applications that are designated for providing snapshots to be displayed when the mobile device is in a dock mode. Certain embodiments may determine a current memory pressure level. Some embodiments may load an application in the set of applications into working memory from a persistent storage responsive to determining that the memory pressure level is below a threshold. Certain embodiments may continue to load additional applications responsive to determining that the memory pressure level is below the threshold. After determining that the memory pressure level is above the threshold, some embodiments may reclaim memory.
-
公开(公告)号:US20170357495A1
公开(公告)日:2017-12-14
申请号:US15179863
申请日:2016-06-10
Applicant: Apple Inc.
Inventor: Neil G. Crane , Joshua H. Shaffer , Paul W. Salzman , Michael J. Lamb , Austen J. Green
Abstract: Embodiments provide methods and systems for updating application data in snapshots of applications for previewing. Some embodiments update application data by determining when current application data may expire and retrieving updated application data. The application data for various applications in a preview mode may be updated based on an allotted budget. Permission can be selectively granted to applications to obtain updated data so as to control the budget. Application data in the snapshots may appear updated to a user as the user browses the dock without requiring the applications to request updated application data when the user enters the dock, regardless of whether each application is active. Further, some embodiments may generate a snapshot using a layer hierarchy and image layer data generated while the application was last running if the time associated with when the application was last active is later than the time associated with an existing snapshot.
-
-