-
公开(公告)号:US11789755B2
公开(公告)日:2023-10-17
申请号:US17879724
申请日:2022-08-02
Applicant: Apple Inc.
Inventor: David A. Schimon , August L. Joki , Joshua C. Weinberg , Matthew S. Koonce
IPC: G06F9/451 , G06F3/0482 , G06T11/60 , G06T13/80 , H04L67/75
CPC classification number: G06F9/451 , G06F3/0482 , G06T11/60 , G06T13/80 , G06T2200/16 , G06T2210/64 , H04L67/75
Abstract: A device implementing a system to render user interface timeline views for display of dynamic application content includes a processor configured to retrieve a data structure corresponding to user interfaces of an application associated with respective times, and at least one declaratively defined user interface element. The processor is further configured to determine whether a rendering cost of a plurality of the user interfaces complies with an update budget of the application, where the rendering cost includes interpreting the at least one declaratively defined user interface element for the respective times. When the rendering cost is determined to comply, the processor is further configured to render the plurality of the user interfaces in advance of the respective times associated with the plurality of the user interfaces. The processor is further configured to display at least one of the rendered plurality of the user interfaces based on a current time.
-
公开(公告)号:US12236251B2
公开(公告)日:2025-02-25
申请号:US18244875
申请日:2023-09-11
Applicant: Apple Inc.
Inventor: David A. Schimon , August L. Joki , Joshua C. Weinberg , Matthew S. Koonce
IPC: G06F9/451 , G06F3/0482 , G06T11/60 , G06T13/80 , H04L67/75
Abstract: A device implementing a system to render user interface timeline views for display of dynamic application content includes a processor configured to retrieve a data structure corresponding to user interfaces of an application associated with respective times, and at least one declaratively defined user interface element. The processor is further configured to determine whether a rendering cost of a plurality of the user interfaces complies with an update budget of the application, where the rendering cost includes interpreting the at least one declaratively defined user interface element for the respective times. When the rendering cost is determined to comply, the processor is further configured to render the plurality of the user interfaces in advance of the respective times associated with the plurality of the user interfaces. The processor is further configured to display at least one of the rendered plurality of the user interfaces based on a current time.
-
公开(公告)号:US20230342189A1
公开(公告)日:2023-10-26
申请号:US18306509
申请日:2023-04-25
Applicant: Apple Inc.
Inventor: Matthew S. Koonce , Eugene Dvortsov , Michael A. Gorbach , Michael J. Lamb , Kevin M. Lynch
CPC classification number: G06F9/4843 , G06F9/45504
Abstract: Implementing a configurable input component includes detecting user input via a configurable input component of a device, determining, by the device, context information, and identifying a set of actions associated with a first application. A next action is selected based on the context information, and the application is caused to perform the selected next action.
-
-