Gesture mapping for image filter input parameters
    12.
    发明授权
    Gesture mapping for image filter input parameters 有权
    图像滤波器输入参数的手势映射

    公开(公告)号:US09531947B2

    公开(公告)日:2016-12-27

    申请号:US14268041

    申请日:2014-05-02

    Applicant: Apple Inc.

    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    Abstract translation: 本公开涉及用于将特定用户交互(例如,手势)映射到各种图像处理例程的输入参数(例如,图像过滤器)的系统,方法和计算机可读介质,以提供无缝,动态和直观的体验 用于用户和软件开发人员。 这样的技术可以处理“相对”手势的处理,即,具有取决于设备的输入相对于输入的先前值有多少变化的值的手势以及具有“绝对”手势的手势 值仅依赖于设备输入的即时值。 此外,超出用户输入手势的设备的输入可以用作一个或多个图像处理例程的输入参数。 例如,设备在三维空间中的取向,加速度和/或位置可以用作特定图像处理例程的输入。

    Screen recording from a remote device

    公开(公告)号:US11490160B2

    公开(公告)日:2022-11-01

    申请号:US16125340

    申请日:2018-09-07

    Applicant: Apple Inc.

    Abstract: In some implementations, a first device can record a display screen of a second device remotely. For example, the first device (e.g., a remote computing device) can receive information identifying other computing devices on a network. The first device can receive a selection of one of the other computing devices (e.g., the second device) and send a message to the second device to initiate a recording of the display screen of the second device. In response to receiving the message, the second device can record video frames of images presented on the display of the second device. The second device can send the video frames to the first device for display and/or storage. While recording the images presented on the display screen, the second device can present indicia on the display screen of the second device indicating that a screen recording is in progress.

    Controlling display performance using display system hints

    公开(公告)号:US10706604B2

    公开(公告)日:2020-07-07

    申请号:US15274639

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: Embodiments provide for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a display engine to present the one or more frames of data to the display device for display; display logic to receive a request to display the one or more frames of data and generate one or more display events for the display engine based on the request, wherein the request includes a first hint to indicate a complexity of the one or more frames of data and the one or more display events includes a second hint derived from the first hint; and a performance controller to adjust one or more performance related parameters for the display system based on the second hint.

    Selective Rendering Mode
    16.
    发明申请

    公开(公告)号:US20180349151A1

    公开(公告)日:2018-12-06

    申请号:US15628034

    申请日:2017-06-20

    Applicant: Apple Inc.

    Abstract: Systems, methods, and computer readable media for selectively placing an application into a reduced-priority rendering mode during system user interface (UI) operations are described. Techniques disclosed herein transition an executing (foreground) application from a synchronous render mode (having a first render priority) to an asynchronous render mode (having a second, lower, render priority) when the system moves from supporting execution of the application into displaying a system UI. In this new state, the application's UI display element (e.g., an icon or reduced size viewing window) may continue to be updated (e.g., in accordance with the lower render priority) but does not interfere with the system UI's responsiveness.

    GESTURE MAPPING FOR IMAGE FILTER INPUT PARAMETERS

    公开(公告)号:US20170083218A1

    公开(公告)日:2017-03-23

    申请号:US15366469

    申请日:2016-12-01

    Applicant: Apple Inc.

    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    Latency Reduction For Detached Content
    18.
    发明申请
    Latency Reduction For Detached Content 审中-公开
    分离内容的延迟降低

    公开(公告)号:US20160357325A1

    公开(公告)日:2016-12-08

    申请号:US15174731

    申请日:2016-06-06

    Applicant: Apple Inc.

    Abstract: Systems, methods, and computer readable media to reduce latency in a graphics processing pipeline of an electronic device having a touch-sensitive input device and a display are described herein. In one embodiment, the method includes obtaining a temporal sequence of multi-touch scan data, processing the multi-touch scan data, determining an “optimal” time to deliver the processed multi-touch scan data to the relevant application(s) running on the device for processing, animating the resultant graphical changes that are determined by the application(s) based on the multi-touch input, and rendering the determined graphical changes to a frame buffer. In some embodiments, determining the “optimal” time for delivering the processed multi-touch scan data to the relevant application(s) comprises measuring the performance of the relevant application(s) in order to determine how likely it is that the necessary processing of the received multi-touch information may be completed before the conclusion of the next vertical blanking interval.

    Abstract translation: 这里描述了用于减少具有触敏输入设备和显示器的电子设备的图形处理流水线中的延迟的系统,方法和计算机可读介质。 在一个实施例中,该方法包括获得多点触摸扫描数据的时间序列,处理多点触摸扫描数据,确定“处理的多点触摸扫描数据到运行的相关应用程序的”最佳“时间 所述设备用于处理,基于所述多点触摸输入来动画由所述应用确定的所得图形变化,以及将所确定的图形变化呈现给帧缓冲器。 在一些实施例中,确定将经处理的多点触摸扫描数据传送到相关应用程序的“最佳”时间包括测量相关应用程序的性能,以便确定如何可能地执行必要的处理 所接收的多点触摸信息可以在下一垂直消隐间隔结束之前完成。

    GESTURE MAPPING FOR IMAGE FILTER INPUT PARAMETERS
    19.
    发明申请
    GESTURE MAPPING FOR IMAGE FILTER INPUT PARAMETERS 审中-公开
    图像滤波器输入参数的映射映射

    公开(公告)号:US20140240539A1

    公开(公告)日:2014-08-28

    申请号:US14268041

    申请日:2014-05-02

    Applicant: Apple Inc.

    Abstract: This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

    Abstract translation: 本公开涉及用于将特定用户交互(例如,手势)映射到各种图像处理例程的输入参数(例如,图像过滤器)的系统,方法和计算机可读介质,以提供无缝,动态和直观的体验 用于用户和软件开发人员。 这样的技术可以处理“相对”手势的处理,即,具有取决于设备的输入相对于输入的先前值有多少变化的值的手势以及具有“绝对”手势的手势 值仅依赖于设备输入的即时值。 此外,超出用户输入手势的设备的输入可以用作一个或多个图像处理例程的输入参数。 例如,设备在三维空间中的取向,加速度和/或位置可以用作特定图像处理例程的输入。

    Power management based on gesture states

    公开(公告)号:US12253896B2

    公开(公告)日:2025-03-18

    申请号:US16888552

    申请日:2020-05-29

    Applicant: Apple Inc.

    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.

Patent Agency Ranking