-
公开(公告)号:US20230393699A1
公开(公告)日:2023-12-07
申请号:US18140541
申请日:2023-04-27
申请人: Apple Inc.
发明人: Neil N. DESAI , Antony J. DZERYN , Patrick R. METCALFE , Can ARAN
IPC分类号: G06F3/0481 , G06F3/14 , G06F9/451
CPC分类号: G06F3/0481 , G06F3/14 , G06F9/451
摘要: Systems and methods for presenting live sessions on electronic device lock screens are disclosed. In one or more implementations, an application process provides, to a system process executing on a computing device, a user interface template, wherein the user interface template defines one or more pre-defined regions of a user interface view. The system process may subsequently receive additional data. The system process may render the user interface view on a lock screen of the computing device according to the user interface template, wherein the user interface view comprises the additional data included in the one or more pre-defined regions.
-
公开(公告)号:US20230367442A1
公开(公告)日:2023-11-16
申请号:US18133458
申请日:2023-04-11
申请人: Apple Inc.
IPC分类号: G06F3/0481 , G06T13/80
CPC分类号: G06F3/0481 , G06T13/80
摘要: Dynamically resizable UI views for electronic devices are disclosed. The dynamically resizable UI views may be UI views for widgets. In one or more implementations, an application provides, to a system process, multiple states for a user interface (UI) view for the application, and one or more transition definitions each defining a transition between two of the multiple states. When a user, or content of the UI view, triggers a change from one of the multiples states to another of the multiple states of the UI view, the system process may animate the change according to the one or more transition definitions. In one or more implementations, an application provides system animated transitions between application UI States, and provides application data to be displayed in the rendered UI view.
-
公开(公告)号:US20210397313A1
公开(公告)日:2021-12-23
申请号:US17351221
申请日:2021-06-17
申请人: Apple Inc.
发明人: Neil N. DESAI , Nahir A. KHAN , Andrew Brett CATO , John LOUCH , Patrick Reid METCALFE , Antony J. DZERYN , David A. SCHAEFGEN , Jacob FRAIMOW , Nils Moshe Abraham HAYAT , Jacob Alan XIAO
IPC分类号: G06F3/0484 , G06F3/0482 , G06F9/451
摘要: A device implementing a system to render widget user interfaces for display of dynamic application content on a home screen includes a processor configured to identify a container associated with a first home screen, the container corresponding to an application. The processor is further configured to retrieve data describing a plurality of user interfaces, associated with respective times, of the application. The processor is further configured to render, based on the data, the plurality of the user interfaces in advance of the respective times. The processor is further configured to determine that the first home screen is currently displayed. The processor is further configured to select a first rendered user interface from the rendered user interfaces, wherein the respective time associated with the first rendered user interface corresponds to a current time. The processor is further configured to display the selected first rendered user interface on the first home screen.
-
公开(公告)号:US20230393864A1
公开(公告)日:2023-12-07
申请号:US18138694
申请日:2023-04-24
申请人: Apple Inc.
发明人: Michael KENT , David A. SCHIMON , Neil N. DESAI , Robert M. DHAENE , Devon P. ENDICOTT , August L. JOKI
IPC分类号: G06F9/451 , G06F3/04845 , G06F3/04842
CPC分类号: G06F9/451 , G06F3/04842 , G06F3/04845
摘要: Systems and methods for rendering user interface views for electronic devices using templates are disclosed. In one or more implementations, an application process executing on a computing device accesses first application-specific content for presentation on a particular user interface. The system process determines that the first application-specific content is to be modified based on modification information specified by the application process. In response to the determination that the application-specific content is to be modified, the system process renders the particular user interface to include at least 1) a visual representation of other content of the particular user interface and 2) a visual representation of the first application-specific content as modified based on system state information of the computing device.
-
-
-