PREDICTION AND NOTIFICATION OF CHANGES IN THE OPERATING CONTEXT OF A COMPUTING DEVICE
    1.
    发明申请
    PREDICTION AND NOTIFICATION OF CHANGES IN THE OPERATING CONTEXT OF A COMPUTING DEVICE 审中-公开
    计算机操作中的变化预测与通知

    公开(公告)号:WO2016196497A1

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

    申请号:PCT/US2016/035069

    申请日:2016-05-31

    Applicant: APPLE INC.

    CPC classification number: G06F9/542 H04L67/22 H04W4/029

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for predicting a future context of a computing device. In some implementations, a context daemon can use historical context information to predict future events and/or context changes. For example, the context daemon can analyze historical context information to predict user sleep patterns, user exercise patterns, and/or other user activity. In some implementations, a context client can register a callback for a predicted future context. For example, the context client can request to be notified ten minutes in advance of a predicted event and/or context change. The context daemon can use the prediction to notify a context client in advance of the predicted event.

    Abstract translation: 公开了用于预测计算设备的未来上下文的系统,方法和非暂时的计算机可读存储介质。 在一些实现中,上下文守护进程可以使用历史上下文信息来预测未来的事件和/或上下文的变化。 例如,上下文守护进程可以分析历史上下文信息以预测用户睡眠模式,用户锻炼模式和/或其他用户活动。 在一些实现中,上下文客户端可以为预测的未来上下文注册回调。 例如,上下文客户端可以在预测事件和/或上下文变化之前十分钟请求通知。 上下文守护进程可以使用该预测来事先通知上下文客户机。

    CONTROLLING DISPLAY PERFORMANCE
    2.
    发明申请
    CONTROLLING DISPLAY PERFORMANCE 审中-公开
    控制显示器性能

    公开(公告)号:WO2017210615A1

    公开(公告)日:2017-12-07

    申请号:PCT/US2017/035773

    申请日:2017-06-02

    Applicant: APPLE INC.

    Abstract: Embodiments described herein 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; display logic to receive a request to display the one or more frames of data, the request including a requested presentation time in which the one or more frames of data are to be displayed; and a display engine to present the one or more frames of data to the display device for display at a target presentation time, the target presentation time derived from the requested presentation time, wherein the display engine is to adjust a refresh rate of the display device based on the target presentation time of the one or more frames of data.

    Abstract translation: 这里描述的实施例提供了用于在显示设备上生成和显示数据的显示系统,该显示系统包括一个或多个图形处理器以生成用于在显示设备上显示的一个或多个数据帧; 显示逻辑,用于接收显示所述一个或多个数据帧的请求,所述请求包括其中要显示所述一个或多个数据帧的请求的显现时间; 以及显示引擎,用于向所述显示设备呈现所述一帧或多帧数据以在目标呈现时间显示,所述目标呈现时间源自所请求的呈现时间,其中所述显示引擎将调整所述显示设备的刷新速率 基于一个或多个数据帧的目标呈现时间。

    MEMORY MANAGEMENT OF DATA PROCESSING SYSTEMS
    4.
    发明申请
    MEMORY MANAGEMENT OF DATA PROCESSING SYSTEMS 审中-公开
    数据处理系统的内存管理

    公开(公告)号:WO2016195793A1

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

    申请号:PCT/US2016/025054

    申请日:2016-03-30

    Applicant: APPLE INC.

    Abstract: Techniques for memory management of a data processing system are described herein. According to one embodiment, a memory usage monitor executed by a processor of a data processing system monitors memory usages of groups of programs running within a memory of the data processing system. In response to determining that a first memory usage of a first group of the programs exceeds a first predetermined threshold, a user level reboot is performed in which one or more applications running within a user space of an operating system of the data processing system are terminated and relaunched. In response to determining that a second memory usage of a second group of the programs exceeds a second predetermined threshold, a system level reboot is performed in which one or more system components running within a kernel space of the operating system are terminated and relaunched.

    Abstract translation: 本文描述了用于数据处理系统的存储器管理的技术。 根据一个实施例,由数据处理系统的处理器执行的存储器使用监视器监视在数据处理系统的存储器内运行的程序组的存储器使用。 响应于确定第一组程序的第一存储器使用超过第一预定阈值,执行用户级别重新启动,其中在数据处理系统的操作系统的用户空间内运行的一个或多个应用程序被终止 并重新启动。 响应于确定第二组程序的第二存储器使用超过第二预定阈值,执行系统级别重新启动,其中在操作系统的内核空间内运行的一个或多个系统组件被终止并重新启动。

Patent Agency Ranking