-
公开(公告)号:US20200380926A1
公开(公告)日:2020-12-03
申请号:US16888606
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Simon M. DOUGLAS , Ross THOMPSON , Russell A. BLAINE , Arthur L. SPENCE , Brad W. SIMERAL , Giovanni M. AGNOLI , Chendi ZHANG , Jacob Z. WEISS , Yiqiang NIE , Brent W. SCHORSCH
IPC: G09G3/36 , G06F1/3218
Abstract: A device implementing a system for displaying an image includes a processor configured to, generate, during a first power state of a device, a data structure specifying image frames and a respective display time for each of the image frames, and retrieve, during a second power state of the device and from the data structure, an image frame based on the respective display time for the image frame. The at least one processor is further configured to display, during a third power state of the device, the retrieved image frame on a display of the device.
-
公开(公告)号:US20250047909A1
公开(公告)日:2025-02-06
申请号:US18922299
申请日:2024-10-21
Applicant: Apple Inc.
Inventor: Yuhui LI , Chendi ZHANG , Andrey POKROVSKIY , Wanqing XIN
IPC: H04N21/234 , H04N21/24 , H04N21/472
Abstract: Aspects of the subject technology relate to providing frame rate arbitration for electronic devices. Frame rate arbitration can include determining a global frame rate based on frame rate parameters from one or more animation sources, and providing the global frame rate to the animation sources. The frame rate parameters for various animations sources can have differing preferred, minimum, and/or maximum frame rates, and the global frame rate may be determined for concurrent display of multiple animations from the multiple animation sources. In one or more implementations, frame rate arbitration can also be performed based on frame rate parameters from an input source.
-
3.
公开(公告)号:US20150347776A1
公开(公告)日:2015-12-03
申请号:US14500940
申请日:2014-09-29
Applicant: Apple Inc.
Inventor: Matthew E. SHEPHERD , Joshua H. SHAFFER , Chendi ZHANG , Daniel O. SCHIMPF , Benjamin E. NIELSEN , Cameron W. ZWARICH
CPC classification number: G06F21/6218 , G06F3/0481 , G06F21/31 , G06F21/6281
Abstract: Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.
Abstract translation: 这里公开了一种在计算设备上实现安全锁屏的技术。 安全锁屏被配置为允许特定应用显示其内容,例如主用户界面(UI),同时在计算设备上保持期望的整体安全级别。 代表与应用程序相关联的绘图目标的图形上下文被标记有授权信息,其指示当计算设备处于锁定模式时是否应该在计算设备上显示每个图形上下文。 特别地,应用程序管理器标记被初始化的每个应用程序,其中标记基于应用程序拥有的权限级别。 反过来,管理图形上下文的呈现服务器可以识别标记的权利信息,并根据其权利显示或抑制应用的内容。
-
公开(公告)号:US20230083932A1
公开(公告)日:2023-03-16
申请号:US17899543
申请日:2022-08-30
Applicant: Apple Inc.
Inventor: Yuhui LI , Chendi ZHANG , Andrey POKROVSKIY , Wanqing XIN
IPC: H04N21/234 , H04N21/24 , H04N21/472
Abstract: Aspects of the subject technology relate to providing frame rate arbitration for electronic devices. Frame rate arbitration can include determining a global frame rate based on frame rate parameters from one or more animation sources, and providing the global frame rate to the animation sources. The frame rate parameters for various animations sources can have differing preferred, minimum, and/or maximum frame rates, and the global frame rate may be determined for concurrent display of multiple animations from the multiple animation sources. In one or more implementations, frame rate arbitration can also be performed based on frame rate parameters from an input source.
-
公开(公告)号:US20200379539A1
公开(公告)日:2020-12-03
申请号:US16888552
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Giovanni M. AGNOLI , Chendi ZHANG , Jacob Z. WEISS , Yiqiang NIE , Brent W. SCHORSCH
IPC: G06F1/3206 , G06F3/0484 , G06F3/0488
Abstract: A device implementing a system for power management includes at least one processor configured to, detect first gesture state associated with motion of a device, the first gesture state being associated with meeting a first threshold of device motion, and set, in response to detecting the first gesture state, the device to a first power state. The at least one processor is further configured to detect, subsequent to detecting the first gesture state, a second gesture state associated with motion of the device, the second gesture state being associated with meeting a second threshold of device motion, and set, in response to detecting the second gesture state, the device to a second power state. The at least one processor is further configured to update, based on setting the device to the second power state, image data on a display of the device.
-
公开(公告)号:US20190220614A1
公开(公告)日:2019-07-18
申请号:US16252527
申请日:2019-01-18
Applicant: Apple Inc.
Inventor: Matthew E. SHEPHERD , Joshua H. SHAFFER , Chendi ZHANG , Daniel O. SCHIMPF , Benjamin E. NIELSEN , Cameron W. ZWARICH
IPC: G06F21/62 , G06F21/31 , G06F3/0481
CPC classification number: G06F21/6218 , G06F3/0481 , G06F21/31 , G06F21/6281
Abstract: Disclosed herein is a technique for implementing a secure lock screen on a computing device. The secure lock screen is configured to permit particular applications to display their content—such as main user interfaces (UIs)—while maintaining a desired overall level of security on the computing device. Graphics contexts, which represent drawing destinations associated with the applications, are tagged with entitlement information that indicates whether or not each graphics context should be displayed on the computing device when the computing device is in a locked-mode. Specifically, an application manager tags each application that is initialized, where the tagging is based on a level of entitlement possessed by the application. In turn, a rendering server that manages the graphics contexts can identify the tagged entitlement information and display or suppress the content of the applications in accordance with their entitlements.
-
-
-
-
-