PREDICTING USER INTENT AND FUTURE INTERACTION FROM APPLICATION ACTIVITIES
    1.
    发明申请
    PREDICTING USER INTENT AND FUTURE INTERACTION FROM APPLICATION ACTIVITIES 审中-公开
    预测用户的意图和未来的应用活动的相互作用

    公开(公告)号:WO2014046862A1

    公开(公告)日:2014-03-27

    申请号:PCT/US2013/057388

    申请日:2013-08-29

    Applicant: APPLE INC.

    CPC classification number: G06F1/3206

    Abstract: Techniques for power management of a portable device are described herein. According to one embodiment, a user agent of an operating system executed within a portable device is configured to monitor activities of programs running within the portable device and to predict user intent at a given point in time and possible subsequent user interaction with the portable device based on the activities of the program. Power management logic is configured to adjust power consumption of the portable device based on the predicted user intent and subsequent user interaction of the portable device, such that remaining power capacity of a battery of the portable device satisfies intended usage of the portable device.

    Abstract translation: 本文描述了用于便携式设备的电源管理的技术。 根据一个实施例,在便携式设备内执行的操作系统的用户代理被配置为监视在便携式设备内运行的程序的活动并且在给定时间点预测用户意图以及可能的后续用户与便携式设备的交互 关于方案的活动。 电源管理逻辑被配置为基于便携式设备的预测用户意图和随后的用户交互来调整便携式设备的功耗,使得便携式设备的电池的剩余电力容量满足便携式设备的预期使用。

    DYNAMIC ADJUSTMENT OF MOBILE DEVICE BASED ON THERMAL CONDITIONS
    3.
    发明申请
    DYNAMIC ADJUSTMENT OF MOBILE DEVICE BASED ON THERMAL CONDITIONS 审中-公开
    基于热条件的移动设备的动态调整

    公开(公告)号:WO2015183514A1

    公开(公告)日:2015-12-03

    申请号:PCT/US2015/029768

    申请日:2015-05-07

    Applicant: APPLE INC.

    Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events associated with the mobile device and/or a peer device. The occurrence of one or more events can trigger adjustments to system settings. The mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. Before running an application or communicating with a peer device, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device and/or a peer device to ensure a high quality user experience.

    Abstract translation: 在一些实现中,移动设备可以被配置为监视与移动设备和/或对等设备相关联的环境,系统和用户事件。 一个或多个事件的发生可以触发对系统设置的调整。 移动设备可以被配置为基于用户预测的调用的预测来保持频繁被调用的应用程序的最新。 在一些实现中,移动设备可以接收与指示新内容可用于应用下载的应用相关联的推送通知。 移动设备可以在后台启动与推送通知相关联的应用,并下载新的内容。 在运行应用程序或与对等设备通信之前,移动设备可被配置为检查移动设备和/或对等设备的能量和数据预算以及环境状况,以确保高质量的用户体验。

    CLOSED LOOP CPU PERFORMANCE CONTROL
    4.
    发明申请
    CLOSED LOOP CPU PERFORMANCE CONTROL 审中-公开
    关闭环路CPU性能控制

    公开(公告)号:WO2014092840A1

    公开(公告)日:2014-06-19

    申请号:PCT/US2013/062024

    申请日:2013-09-26

    Applicant: APPLE INC.

    Abstract: The invention provides a technique for targeted scaling of the voltage and/or frequency of a processor included in a computing device. One embodiment involves scaling the voltage/frequency of the processor based on the number of frames per second being input to a frame buffer in order to reduce or eliminate choppiness in animations shown on a display of the computing device. Another embodiment of the invention involves scaling the voltage/frequency of the processor based on a utilization rate of the GPU in order to reduce or eliminate any bottleneck caused by slow issuance of instructions from the CPU to the GPU. Yet another embodiment of the invention involves scaling the voltage/frequency of the CPU based on specific types of instructions being executed by the CPU. Further embodiments include scaling the voltage and/or frequency of a CPU when the CPU executes workloads that have characteristics of traditional desktop/laptop computer applications.

    Abstract translation: 本发明提供了一种用于针对包括在计算设备中的处理器的电压和/或频率进行目标缩放的技术。 一个实施例涉及基于每秒输入帧缓冲器的帧数来缩放处理器的电压/频率,以便减少或消除在计算设备的显示器上显示的动画中的笨拙。 本发明的另一实施例涉及基于GPU的利用率来缩放处理器的电压/频率,以便减少或消除由CPU向GPU缓慢发出指令所引起的任何瓶颈。 本发明的另一个实施例涉及根据由CPU执行的特定类型的指令来调整CPU的电压/频率。 另外的实施例包括在CPU执行具有传统台式/膝上型计算机应用的特征的工作负载时缩放CPU的电压和/或频率。

    DYNAMIC TASK ALLOCATION FOR NEURAL NETWORKS
    6.
    发明申请

    公开(公告)号:WO2018222299A1

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

    申请号:PCT/US2018/029201

    申请日:2018-04-24

    Applicant: APPLE INC.

    Abstract: The subject technology provides for dynamic task allocation for neural network models. The subject technology determines an operation performed at a node of a neural network model. The subject technology assigns an annotation to indicate whether the operation is better performed on a CPU or a GPU based at least in part on hardware capabilities of a target platform. The subject technology determines whether the neural network model includes a second layer. The subject technology, in response to determining that the neural network model includes a second layer, for each node of the second layer of the neural network model, determines a second operation performed at the node. Further the subject technology assigns a second annotation to indicate whether the second operation is better performed on the CPU or the GPU based at least in part on the hardware capabilities of the target platform.

    LEARNING NEW WORDS
    7.
    发明申请
    LEARNING NEW WORDS 审中-公开
    学习新词

    公开(公告)号:WO2017218292A1

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

    申请号:PCT/US2017/036576

    申请日:2017-06-08

    Applicant: APPLE INC.

    Abstract: Systems and methods are disclosed for a server learning new words generated by user client devices in a crowdsourced manner while maintaining local differential privacy of client devices. A client device can determine that a word typed on the client device is a new word that is not contained in a dictionary or asset catalog on the client device. New words can be grouped in classifications such as entertainment, health, finance, etc. A differential privacy system on the client device can comprise a privacy budget for each classification of new words. If there is privacy budget available for the classification, then one or more new terms in a classification can be sent to new term learning server, and the privacy budget for the classification reduced. The privacy budget can be periodically replenished.

    Abstract translation: 公开了系统和方法,用于服务器以众包方式学习由用户客户端设备生成的新词,同时保持客户端设备的本地差分隐私。 客户端设备可以确定在客户端设备上键入的单词是不包含在客户端设备上的字典或资产目录中的新单词。 新词汇可以按照娱乐,健康,金融等分类进行分组。客户端设备上的差分隐私系统可以包含每个新词分类的隐私预算。 如果存在用于分类的隐私预算,则可以将分类中的一个或多个新术语发送到新术语学习服务器,并且降低分类的隐私预算。 隐私预算可以定期补充。

    SMART ADVICE TO CHARGE NOTIFICATION
    8.
    发明申请
    SMART ADVICE TO CHARGE NOTIFICATION 审中-公开
    智能建议征收通知

    公开(公告)号:WO2016196001A1

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

    申请号:PCT/US2016/032909

    申请日:2016-05-17

    Applicant: APPLE INC.

    CPC classification number: G06F11/327 G06F1/3203 G06F1/3212 Y02D10/174

    Abstract: Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. Energy storage device state of charge data can be measured and stored at regular intervals. Historic state of charge data can be queried over a plurality of intervals. A state of charge curve is generated that represents a user's charging habits over time. The state of charge curve is used to generate a rate of charge and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time.

    Abstract translation: 公开了系统和方法,用于在计算系统中的能量存储装置需要充电时向用户提供建议。 储能装置的充电状态数据可以以规则的间隔进行测量和存储。 可以在多个间隔中查询历史状态的电荷数据。 生成充电状态曲线,代表用户随着时间的充电习惯。 充电曲线用于产生充电速率和充电直方图的加速度。 这些可以用于预测下一次用户何时收费,以及能量存储装置在下一预测充电时间之前是否具有低于预定阈值量的能量。

    METHODS AND SYSTEM FOR MANAGING PREDICTIVE MODELS
    9.
    发明申请
    METHODS AND SYSTEM FOR MANAGING PREDICTIVE MODELS 审中-公开
    用于管理预测模型的方法和系统

    公开(公告)号:WO2015183442A1

    公开(公告)日:2015-12-03

    申请号:PCT/US2015/027475

    申请日:2015-04-24

    Applicant: APPLE INC.

    CPC classification number: G06N99/005 G06F11/30 G06F17/00 G06Q10/10 G06Q30/02

    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.

    Abstract translation: 这里公开了一种用于实现框架的技术,其使得应用开发者能够通过动态调整功能来增强其应用。 具体地说,该框架当被实施框架的移动计算设备上的应用程序使用时,可以使应用程序能够建立可用于识别使用该应用程序的个人的有意义的行为模式的预测模型。 反过来,预测模型可以用于抢占个人的行为并提供增强的整体用户体验。 该框架被配置为与移动计算设备上的其他软件实体进行接口,进行各种分析以确定应用程序管理和更新其预测模型的适当时间。 这种适当的时间可以包括例如个体不操作移动计算设备的识别的时间段以及功率消耗不是关注的公认条件。

Patent Agency Ranking