-
公开(公告)号:US20210083514A1
公开(公告)日:2021-03-18
申请号:US17092069
申请日:2020-11-06
Applicant: Apple Inc.
Inventor: Kartik R. Venkatraman , Shardul S. Mangade , Alessandro Pelosi , Cyril de la Cropte de Chanterac
Abstract: An electronic device may have a power system. The power system may receive power such as wireless power or wired power and may use a portion of the received power to charge a battery. Power consumption by control circuitry in the device can be adjusted by deactivating or activating processor cores in the control circuitry and by selectively starting or stopping software activities. By selectively reducing power consumption by circuitry in the electronic device other than battery charging circuitry in the power system that is charging the battery, additional power may be made available to charge the battery and/or battery capacity can be extended. The electronic device may reduce non-battery-charging activities in the device in response to information gathered with sensors such as motion and temperature information, information from the power system, information on device location, information on software settings, and other information.
-
公开(公告)号:US20200379540A1
公开(公告)日:2020-12-03
申请号:US16994335
申请日:2020-08-14
Applicant: Apple Inc.
Inventor: Cyril de la Cropte de Chanterac , Kartik R. Venkatraman , Alessandro Pelosi , Shardul S. Mangade
Abstract: An electronic device may have a power system with a battery. The power system receives power such as wireless power or wired power and uses a portion of the received power to charge the battery as needed. Control circuitry in the portable electronic device is used to run background processes such as image processing tasks, data synchronization tasks, indexing, and other background processes. In some circumstances, such as when the battery is below a certain state of charge threshold, background processes may be stopped so that the battery is charged as fast as possible. Once above this initial state of charge threshold, background processes may be performed during charging as long as the temperature and state of charge of the battery do not exceed safety temperature and safety state of charge values. Performing background processes in these conditions ensures requisite background processing tasks are completed while preserving battery health.
-
公开(公告)号:US10802568B2
公开(公告)日:2020-10-13
申请号:US15720783
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Varaprasad V. Lingutla , Kartik R. Venkatraman , Cyril de la Cropte de Chanterac , Bob Bradley , Marc J. Krochmal , Matthew D. Perkins , Christopher S. Linn , Akshay Mangalam Srivatsa
IPC: G06F1/3287 , G06F1/3296 , H04B17/318 , G06F1/3209 , G06F1/3215 , H04W4/80 , H04W4/02
Abstract: This application relates to techniques that adjust the sleep states of a computing device based on proximity detection and predicted user activity. Proximity detection procedures can be used to determine a proximity between the computing device and a remote computing device coupled to the user. Based on these proximity detection procedures, the computing device can either correspondingly increase or decrease the amount power supplied to the various components during either a low-power sleep state or a high-power sleep state. Additionally, historical user activity data gathered on the computing device can be used to predict when the user will likely use the computing device. Based on the gathered historical user activity, deep sleep signals and light sleep signals can be issued at a time when the computing device is placed within a sleep state which can cause it to immediately enter either a low-power sleep state or a high-power sleep state.
-
公开(公告)号:US20200183477A1
公开(公告)日:2020-06-11
申请号:US16794034
申请日:2020-02-18
Applicant: Apple Inc.
Inventor: Cyril de la Cropte de Chanterac , Kartik R. Venkatraman , Alessandro Pelosi , Shardul S. Mangade
IPC: G06F1/329 , G06F1/324 , G06F1/3212 , G06F1/20 , H04W52/02
Abstract: An electronic device may have a power system with a battery. The power system receives power such as wireless power or wired power and uses a portion of the received power to charge the battery as needed. Control circuitry in the portable electronic device is used to run background processes such as image processing tasks, data synchronization tasks, indexing, and other background processes. In some circumstances, such as when the battery is below a certain state of charge threshold, background processes may be stopped so that the battery is charged as fast as possible. Once above this initial state of charge threshold, background processes may be performed during charging as long as the temperature and state of charge of the battery do not exceed safety temperature and safety state of charge values. Performing background processes in these conditions ensures requisite background processing tasks are completed while preserving battery health.
-
公开(公告)号:US20180351390A1
公开(公告)日:2018-12-06
申请号:US15706290
申请日:2017-09-15
Applicant: Apple Inc.
Inventor: Kartik R. Venkatraman , Shardul S. Mangade , Alessandro Pelosi , Cyril de la Cropte de Chanterac
Abstract: An electronic device may have a power system. The power system may receive power such as wireless power or wired power and may use a portion of the received power to charge a battery. Power consumption by control circuitry in the device can be adjusted by deactivating or activating processor cores in the control circuitry and by selectively starting or stopping software activities. By selectively reducing power consumption by circuitry in the electronic device other than battery charging circuitry in the power system that is charging the battery, additional power may be made available to charge the battery and/or battery capacity can be extended. The electronic device may reduce non-battery-charging activities in the device in response to information gathered with sensors such as motion and temperature information, information from the power system, information on device location, information on software settings, and other information.
-
公开(公告)号:US20180349176A1
公开(公告)日:2018-12-06
申请号:US15870763
申请日:2018-01-12
Applicant: Apple Inc.
Inventor: Jeremy C. Andrus , John G. Dorsey , James M. Magee , Daniel A. Chimene , Cyril de la Cropte de Chanterac , Bryan R. Hinch , Aditya Venkataraman , Andrei Dorofeev , Nigel R. Gamble , Russell A. Blaine , Constantin Pistol
CPC classification number: G06F9/505 , G06F1/206 , G06F1/3206 , G06F1/324 , G06F1/3243 , G06F1/329 , G06F1/3296 , G06F9/268 , G06F9/30145 , G06F9/3851 , G06F9/3891 , G06F9/4856 , G06F9/4881 , G06F9/4893 , G06F9/5044 , G06F9/5094 , G06F9/54 , G06F2209/501 , G06F2209/5018 , G06F2209/509
Abstract: Systems and methods are disclosed for scheduling threads on a processor that has at least two different core types, such as an asymmetric multiprocessing system. Each core type can run at a plurality of selectable voltage and frequency scaling (DVFS) states. Threads from a plurality of processes can be grouped into thread groups. Execution metrics are accumulated for threads of a thread group and fed into a plurality of tunable controllers for the thread group. A closed loop performance control (CLPC) system determines a control effort for the thread group and maps the control effort to a recommended core type and DVFS state. A closed loop thermal and power management system can limit the control effort determined by the CLPC for a thread group, and limit the power, core type, and DVFS states for the system. Deferred interrupts can be used to increase performance.
-
公开(公告)号:US10148546B2
公开(公告)日:2018-12-04
申请号:US15178514
申请日:2016-06-09
Applicant: APPLE INC.
Inventor: Kartik Venkatraman , Cyril de la Cropte de Chanterac , Shardul Mangade
Abstract: In some implementations, a user device can schedule tasks based on user behavior. For example, the user device can receive a task request that includes a time window and user/device context parameters for performing the task. The user device can predict a time when the user/device context is optimal for performing the task during the time window based on historical context data. For example, the user device can generate an optimal context score for the task based on the context parameters and the historical context data. The user device can execute the requested task at a current time within the time window when a context score for the current context exceeds a threshold determined based on the optimal context score.
-
公开(公告)号:US09811142B2
公开(公告)日:2017-11-07
申请号:US14499807
申请日:2014-09-29
Applicant: Apple Inc.
Inventor: Cyril de la Cropte de Chanterac , Manu Gulati , Erik P. Machnicki , Keith Cox , Timothy J. Millet
IPC: G06F1/32
CPC classification number: G06F1/3234 , G06F1/3203 , G06F1/3206 , G06F1/324 , G06F1/3243 , G06F1/3296 , Y02D10/126 , Y02D10/152 , Y02D10/172
Abstract: Embodiments of a method that allow the adjustment of performance settings of a computing system are disclosed. One or more functional units may include multiple monitor circuits, each of which may be configured to monitor a given operational parameter of a corresponding functional unit. Upon detection of an event related to a monitored operational parameter, a monitor circuit may generate an interrupt. In response to the interrupt a processor may adjust one or more performance settings of the computing system.
-
公开(公告)号:US20160360488A1
公开(公告)日:2016-12-08
申请号:US14846678
申请日:2015-09-04
Applicant: APPLE INC.
Inventor: Gaurav Kapoor , Andrei Dorofeev , Varaprasad V. Lingutla , Cyril de la Cropte de Chanterac
IPC: H04W52/02
CPC classification number: H04W52/0264 , G06F21/31 , G06F2221/2105 , H04W52/0251 , H04W52/0254 , Y02D70/00 , Y02D70/1224 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/26
Abstract: An example computer-implemented method includes determining, by an electronic device, that the electronic device has not received a user activity for an interval of time. The method also includes determining, by the electronic device, a contextual state of the electronic device, and adapting, by the electronic device, a sleep delay value based on the determined contextual state of the electronic device. The method also includes determining that the interval of time has exceeded the sleep delay value, and responsive to determining that the interval of time has exceeded the sleep delay value, transitioning, by the electronic device, from a first power state to a second power state, where the first power state is higher or lower than the second power state.
Abstract translation: 计算机实现的示例的示例包括通过电子设备确定电子设备在一段时间内尚未接收到用户活动。 该方法还包括由电子设备确定电子设备的上下文状态,以及基于所确定的电子设备的上下文状态,通过电子设备调整睡眠延迟值。 该方法还包括确定时间间隔已经超过睡眠延迟值,并且响应于确定时间间隔已经超过睡眠延迟值,由电子设备从第一功率状态转换到第二功率状态 ,其中第一功率状态高于或低于第二功率状态。
-
公开(公告)号:US20160057707A1
公开(公告)日:2016-02-25
申请号:US14726503
申请日:2015-05-30
Applicant: APPLE INC.
Inventor: Matthew L. Semersky , David A. Hardell , Cyril de la Cropte de Chanterac , Yehonantan Perez
IPC: H04W52/02
CPC classification number: H04W52/0277 , H04W52/0229 , H04W52/0238 , H04W52/0274 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/166 , Y02D70/26
Abstract: Circuits, methods, and apparatus that react to brownout or near brownout conditions and mitigate complications that may result. Examples may turn off one or more circuits, such as a Wi-Fi transceiver when a brownout condition is reached or neared. Other examples may provide circuits, methods, and apparatus that proactively avoid brownout conditions. These examples may detect that a brownout condition may occur and take steps, such as Wi-Fi traffic shaping, to avoid them. Still further examples may react to brownout or near brownout conditions one or more times, then preemptively act to avoid further brownout conditions.
Abstract translation: 对掉电或接近掉电条件做出反应的电路,方法和设备,并减轻可能导致的并发症。 当达到或接近掉电条件时,示例可能会关闭一个或多个电路,例如Wi-Fi收发器。 其他示例可以提供主动避免掉电条件的电路,方法和装置。 这些示例可以检测到可能发生掉电状况并采取诸如Wi-Fi流量整形的步骤来避免它们。 更进一步的例子可能会对掉电或接近掉电条件产生一次或多次反应,然后抢先采取行动以避免进一步的掉电状况。
-
-
-
-
-
-
-
-
-