-
公开(公告)号:US20130131852A1
公开(公告)日:2013-05-23
申请号:US13745480
申请日:2013-01-18
Applicant: Apple Inc.
Inventor: David G. Conroy , Steve Schell , Barry Corlett , Neil D. Warren , Aram Lindahl
IPC: G06F17/00
CPC classification number: G06F17/00 , G06F1/3203 , G06F1/3237 , G06F1/3287 , G06F1/3293 , G06F13/124 , G06F21/10 , G06F21/71 , G06F2221/0735 , Y02D10/122 , Y02D10/128 , Y02D10/171 , Y02D50/20
Abstract: A media processing system and device with improved power usage characteristics, improved audio functionality and improved media security is provided. Embodiments of the media processing system include an audio processing subsystem that operates independently of the host processor for long periods of time, allowing the host processor to enter a low power state while the audio data is being processed. Other aspects of the media processing system provide for enhanced audio effects such as mixing stored audio samples into real-time telephone audio. Still other aspects of the media processing system provide for improved media security due to the isolation of decrypted audio data from the host processor.
Abstract translation: 提供了具有改进的功率使用特性,改进的音频功能和改进的媒体安全性的媒体处理系统和设备。 媒体处理系统的实施例包括音频处理子系统,其独立于主机处理器长时间运行,允许主机处理器在处理音频数据时进入低功率状态。 媒体处理系统的其他方面提供增强的音频效果,例如将存储的音频样本混合成实时电话音频。 媒体处理系统的其它方面由于从主机处理器隔离解密的音频数据而提供改善的媒体安全性。
-
公开(公告)号:US20130103967A1
公开(公告)日:2013-04-25
申请号:US13708070
申请日:2012-12-07
Applicant: Apple Inc.
Inventor: David G. Conroy , Keith Alan Cox , Michael Culbert
IPC: G06F1/26
CPC classification number: G06F1/26 , G05D23/19 , G06F1/28 , G06F1/30 , G06F1/3203 , G06F1/324 , G06F1/3287 , G06F1/3296 , Y02B70/14 , Y02B70/32 , Y02B70/3216 , Y02D10/126 , Y02D10/171 , Y02D10/172 , Y10T307/461
Abstract: Methods and apparatuses for dynamically budgeting power usage in a data processing system. In one aspect, a data processing system, includes: one or more first components capable of being dynamically throttled to a plurality of different performance level settings; one or more second components; and one or more power usage sensors. The one or more power usage sensors are to determine information on power usage during a first time period of operation of the data processing system. The one or more first components and the one or more second components may include a computing element to determine one of the performance level settings of the one or more first components of the data processing system for a second time period subsequent to the first time period using the information on the power usage during the first time period.
Abstract translation: 用于在数据处理系统中动态预算功率使用的方法和装置。 在一个方面,一种数据处理系统包括:一个或多个第一组件,其能够被动态地限制到多个不同的性能水平设置; 一个或多个第二组分; 和一个或多个电力使用传感器。 一个或多个功率使用传感器用于确定在数据处理系统的第一操作时段期间的功率使用信息。 一个或多个第一组件和一个或多个第二组件可以包括计算单元,用于在第一时间段之后的第二时间段中确定数据处理系统的一个或多个第一组件的性能水平设置之一, 关于第一次使用电量的信息。
-
公开(公告)号:US09727505B2
公开(公告)日:2017-08-08
申请号:US14709336
申请日:2015-05-11
Applicant: Apple Inc.
Inventor: David G. Conroy , Timothy J. Millet , Joseph P. Bratt
CPC classification number: G06F13/34 , G06F1/12 , G06F1/3203 , G06F1/324 , G06F1/3253 , G06F1/3287 , G06F13/1673 , G06F13/28 , Y02D10/126 , Y02D10/151 , Y02D10/171
Abstract: A method and system is disclosed for accessing I/O and memory devices utilizing a DMA controller. Each device may be connected to the DMA controller through an individual channel. Clocking circuitry in the DMA may allow the DMA controller to send signals to each device at a prescribed frequency. Furthermore, the DMA controller is capable of activating and deactivating a channel clock, used in sending signals to the devices, based on the operational status of the individual devices. The DMA controller is also capable of tuning the channel clock dependant on the capabilities of any active devices. In this manner, the amount of bandwidth used during a DMA data transfer can be tailored to the specific requirements of the devices involved with the data transfer.
-
14.
公开(公告)号:US20160014390A1
公开(公告)日:2016-01-14
申请号:US14326366
申请日:2014-07-08
Applicant: Apple Inc.
Inventor: Christiaan A. Ligtenberg , David G. Conroy
CPC classification number: G06F1/1601 , G01B11/245 , G06F1/1656 , G06F1/181 , G06F1/182 , G06F2200/1612 , G08B5/36 , H01R13/641
Abstract: An electronic device may have input-output ports. The electronic device may have control circuitry and input-output devices. The input-output devices may include sensors, camera equipment, and other input devices that the control circuitry uses to monitor the location of the plug relative to the input-output port. The input-output devices may also include a display, light-emitting diode array, speaker, or other visual or audio output device. The control circuitry can use the output device to provide a user with plug alignment assistance information. The plug alignment assistance information can be provided visually, using audio, or using other output. Plug alignment assistance information can include information that helps the user align the plug with a port and may be based on information on the location of the plug relative to the input-output ports and based on information on which ports are available.
Abstract translation: 电子设备可以具有输入 - 输出端口。 电子设备可以具有控制电路和输入 - 输出设备。 输入输出设备可以包括传感器,照相机设备和控制电路用于监视插头相对于输入 - 输出端口的位置的其它输入设备。 输入输出设备还可以包括显示器,发光二极管阵列,扬声器或其他视觉或音频输出设备。 控制电路可以使用输出装置向用户提供插头对准辅助信息。 可以视觉地,使用音频或使用其他输出来提供插头对准辅助信息。 插头对齐辅助信息可以包括帮助用户将插头与端口对准的信息,并且可以基于关于插头相对于输入 - 输出端口的位置的信息,并且基于关于哪些端口可用的信息。
-
公开(公告)号:US20180101205A1
公开(公告)日:2018-04-12
申请号:US15600590
申请日:2017-05-19
Applicant: Apple Inc.
Inventor: David G. Conroy , Michael Culbert , Keith A. Cox
CPC classification number: G06F1/26 , G05D23/19 , G06F1/28 , G06F1/30 , G06F1/3203 , G06F1/324 , G06F1/3287 , G06F1/3296 , Y02B70/14 , Y02B70/32 , Y02B70/3216 , Y02D10/126 , Y02D10/171 , Y02D10/172 , Y10T307/461
Abstract: Exemplary embodiments of methods and apparatuses to provide a cooling arrangement for a system are described. The system includes a component coupled to a heat sink. A signal associated with a temperature control of the component is asserted. A target temperature of the heat sink is adjusted based on the signal. In one embodiment, a temperature control loop of the heat sink is operated. The temperature of the heat sink may be monitored using one or more sensors placed on the heat sink. An operation of the component, a cooling unit coupled to the heat sink, or both, may be adjusted based on a relationship between the temperature of the heat sink and an adjusted target temperature. Adjusting the target temperature of the heat sink based on the asserted signal increases efficiency of the system while decreasing cooling.
-
公开(公告)号:US08713214B2
公开(公告)日:2014-04-29
申请号:US13745480
申请日:2013-01-18
Applicant: Apple Inc.
Inventor: David G. Conroy , Steve Schell , Barry J. Corlett , Neil D. Warren , Aram Lindahl
CPC classification number: G06F17/00 , G06F1/3203 , G06F1/3237 , G06F1/3287 , G06F1/3293 , G06F13/124 , G06F21/10 , G06F21/71 , G06F2221/0735 , Y02D10/122 , Y02D10/128 , Y02D10/171 , Y02D50/20
Abstract: A media processing system and device with improved power usage characteristics, improved audio functionality and improved media security is provided. Embodiments of the media processing system include an audio processing subsystem that operates independently of the host processor for long periods of time, allowing the host processor to enter a low power state while the audio data is being processed. Other aspects of the media processing system provide for enhanced audio effects such as mixing stored audio samples into real-time telephone audio. Still other aspects of the media processing system provide for improved media security due to the isolation of decrypted audio data from the host processor.
Abstract translation: 提供了具有改进的功率使用特性,改进的音频功能和改进的媒体安全性的媒体处理系统和设备。 媒体处理系统的实施例包括音频处理子系统,其独立于主机处理器长时间运行,允许主机处理器在处理音频数据时进入低功率状态。 媒体处理系统的其他方面提供增强的音频效果,例如将存储的音频样本混合成实时电话音频。 媒体处理系统的其它方面由于从主机处理器隔离解密的音频数据而提供改进的媒体安全性。
-
公开(公告)号:US08578189B2
公开(公告)日:2013-11-05
申请号:US13708070
申请日:2012-12-07
Applicant: Apple Inc.
Inventor: David G. Conroy , Keith Alan Cox , Michael Culbert
IPC: G06F1/00
CPC classification number: G06F1/26 , G05D23/19 , G06F1/28 , G06F1/30 , G06F1/3203 , G06F1/324 , G06F1/3287 , G06F1/3296 , Y02B70/14 , Y02B70/32 , Y02B70/3216 , Y02D10/126 , Y02D10/171 , Y02D10/172 , Y10T307/461
Abstract: Methods and apparatuses for dynamically budgeting power usage in a data processing system. In one aspect, a data processing system, includes: one or more first components capable of being dynamically throttled to a plurality of different performance level settings; one or more second components; and one or more power usage sensors. The one or more power usage sensors are to determine information on power usage during a first time period of operation of the data processing system. The one or more first components and the one or more second components may include a computing element to determine one of the performance level settings of the one or more first components of the data processing system for a second time period subsequent to the first time period using the information on the power usage during the first time period.
-
-
-
-
-
-