-
11.
公开(公告)号:US20240345647A1
公开(公告)日:2024-10-17
申请号:US18671833
申请日:2024-05-22
Applicant: Apple Inc.
Inventor: James M. Hollabaugh
IPC: G06F1/3234 , G06F13/42 , H03M9/00
CPC classification number: G06F1/3253 , G06F13/4204 , G06F13/4282 , G06F2213/0042 , H03M9/00
Abstract: A system and method for efficiently transferring data between devices. In various embodiments, a host computing device receives parallel data, encodes the parallel data as a count of pulses as serial data, and conveys the serial data to a peripheral device. The peripheral device decodes the received serial data to determine the parallel data, which is sent to processing logic. The devices send the encoded pluses on a bidirectional line, so the pulses are capable of being sent in both directions. The devices send the encoded pulses on the bidirectional line using a non-zero base voltage level. The devices are capable of using a voltage headroom when conveying encoded pulses between one another. Therefore, a full voltage swing between a ground reference voltage level and a power supply voltage level is not used when conveying the encoded pulses, which reduces power consumption.
-
公开(公告)号:US20240038310A1
公开(公告)日:2024-02-01
申请号:US17874100
申请日:2022-07-26
Applicant: Apple Inc.
Inventor: John J. Sullivan , James M. Hollabaugh , Jason W. Brinsfield , Calvin M. Ryan , Andreas Adler
CPC classification number: G11C16/30 , G11C16/102 , G11C16/14 , G11C16/32
Abstract: Techniques for protecting non-volatile memory (NVM) from power cycle interruptions during memory operations are disclosed. A power management integrated circuit (PMIC) coupled to a memory circuit with NVM implements the various techniques disclosed. When a power reset signal is asserted to a PMIC, the PMIC may delay initiation of the power reset cycle when it detects that the NVM coupled to the PMIC is active to prevent corruption of the NVM by the power reset cycle. The PMIC may detect the activity level of the NVM based on an activity output signal that indicates whether the NVM is active (e.g., programming or erasing) or inactive.
-
13.
公开(公告)号:US20210382540A1
公开(公告)日:2021-12-09
申请号:US16894615
申请日:2020-06-05
Applicant: Apple Inc.
Inventor: James M. Hollabaugh
IPC: G06F1/3234 , G06F13/42
Abstract: A system and method for efficiently transferring data between devices. In various embodiments, a host computing device receives parallel data, encodes the parallel data as a count of pulses as serial data, and conveys the serial data to a peripheral device. The peripheral device decodes the received serial data to determine the parallel data, which is sent to processing logic. The devices send the encoded pluses on a bidirectional line, so the pulses are capable of being sent in both directions. The devices send the encoded pulses on the bidirectional line using a non-zero base voltage level. The devices are capable of using a voltage headroom when conveying encoded pulses between one another. Therefore, a full voltage swing between a ground reference voltage level and a power supply voltage level is not used when conveying the encoded pulses, which reduces power consumption.
-
公开(公告)号:US20180352329A1
公开(公告)日:2018-12-06
申请号:US15613107
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , Afrooz Family , Brandon J. Rice , James M. Hollabaugh
CPC classification number: H04R3/007 , G06F1/206 , H04R1/2811 , H04R1/2888 , H04R3/04 , H04R29/001
Abstract: An operating power level for a loudspeaker cabinet and a target power level for the loudspeaker cabinet are determined during output of an audio signal by the loudspeaker cabinet. The target power level is based on temperature data for the loudspeaker cabinet and varies as the temperature data changes. Based on the operating power level and the target power level, values of two or more control parameters for controlling audio output of the loudspeaker cabinet are generated, where at least one of the control parameters controls the gain of a specific audio frequency band. The audio signal is adjusted according to the generated values of the control parameters, where doing so reduces power consumption of the loudspeaker cabinet during the audio output. Other embodiments are also described.
-
15.
公开(公告)号:US10063968B1
公开(公告)日:2018-08-28
申请号:US15612904
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Afrooz Family , Daniel R. Borges , Daniel S. Naito , James M. Hollabaugh , Jay S. Nigen
CPC classification number: H04R3/007 , H04R3/12 , H04R27/00 , H04R29/002 , H04R29/007 , H04R2227/003 , H04R2227/005 , H04R2420/07
Abstract: A method for operating a distributed wireless audio system including several loudspeaker cabinets all of which can communicate with each other as part of a computer network. The method receives temperature data that is indicative of temperature of a first loudspeaker cabinet, which has a network master responsibility of obtaining an audio signal from an audio source and wirelessly transmitting some of the audio signal to a second loudspeaker cabinet of several loudspeaker cabinets, for playback by the second loudspeaker cabinet, while playing back some of the audio signal by the first loudspeaker cabinet. The method determines whether a thermal threshold of the first loudspeaker cabinet has been reached, based on the temperature data. The method, in response to the thermal threshold being reached, gives up the network master responsibility from the first loudspeaker cabinet to the second loudspeaker cabinet, where doing so reduces temperature in the first loudspeaker cabinet.
-
公开(公告)号:US20140198117A1
公开(公告)日:2014-07-17
申请号:US14218011
申请日:2014-03-18
Applicant: Apple Inc.
Inventor: Anup K. Sharma , Scott P. Krueger , James M. Hollabaugh , Roberto G. Yepez , Brijesh Tripathi , Jeffrey J. Terlizzi , Terry L. Tikalsky
CPC classification number: G06F3/1431 , G06F3/14 , G06F13/385 , G06F13/4013 , G06F13/4018 , G06T1/60 , Y02D10/14 , Y02D10/151
Abstract: In an embodiment, a host computing device includes an internal display and also includes a connector to connect to an external display. A cable is provided to connect to the connector and to connect to the external display. The cable includes video processing capabilities. For example, the cable may include a memory configured to store a frame buffer. The frame buffer may store a frame of video data for further processing by the video processing device in the cable. The video processing device may manipulate the frame in a variety of ways, e.g. scaling, rotating, gamma correction, dither correction, etc.
Abstract translation: 在一个实施例中,主计算设备包括内部显示器,并且还包括连接到外部显示器的连接器。 提供电缆连接到连接器并连接到外部显示器。 电缆包括视频处理功能。 例如,电缆可以包括被配置为存储帧缓冲器的存储器。 帧缓冲器可以存储视频数据的帧,以供视频处理设备在电缆中进一步处理。 视频处理设备可以以各种方式来操纵帧,例如, 缩放,旋转,伽马校正,抖动校正等
-
-
-
-
-