Patents by Inventor James M. Hollabaugh
James M. Hollabaugh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240106250Abstract: An apparatus includes a first and a second earbud and a case. The case is configured to provide an enclosure for the first and the second earbud and detect an insertion of either of the first earbud or the second earbud in the enclosure by using detection of a current provided to at least one of the first earbud and the second earbud.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Calvin M. RYAN, Antonio R. DE LIMA FERNANDES, James M. HOLLABAUGH, Chandrahas Aralaguppe CHANDRAMOHAN, Mitul Mahendrakumar PANCHAL
-
Publication number: 20240107217Abstract: An apparatus includes of a first earbud and a second earbud, each including an interface chip and a case. The case includes a case interface chip configured to communicate data with, and transfer power to, interface chips of the first earbud and the second earbud. The case also includes a housing to provide enclosures for the first earbud and the second earbud. The case interface chip is mated with interface chips of the first earbud and the second earbud when the first earbud and the second earbud are inserted in the housing, and wherein the case, the first earbud, and the second earbud are configured to operate at a multiple, different bias voltage levels.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: James M. HOLLABAUGH, Antonio R. DE LIMA FERNANDES, Calvin M. RYAN, Chandrahas Aralaguppe CHANDRAMOHAN, Mitul Mahendrakumar PANCHAL
-
Publication number: 20240107218Abstract: A case can communicate with one or more earbuds to obtain information related to the earbuds, such as a battery charge level of the earbud. Due to the interface circuits within the case and the earbuds, the case can obtain the information from a power management unit of the earbud without first communicating with a processor (serving as the central processing unit) of the earbud. As a result, the processor can be powered down, i.e., inactive, and the case can still communicate with the earbud. Examples in which the processor can be powered down include when the earbud is in the case and not in use/service by a user, or when the earbud battery charge level is relatively low.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: James M. HOLLABAUGH, Antonio R. DE LIMA FERNANDES, Calvin M. RYAN, Chandrahas Aralaguppe CHANDRAMOHAN, Mitul Mahendrakumar PANCHAL
-
Publication number: 20240038310Abstract: 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.Type: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Inventors: John J. Sullivan, James M. Hollabaugh, Jason W. Brinsfield, Calvin M. Ryan, Andreas Adler
-
Publication number: 20230108933Abstract: 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.Type: ApplicationFiled: November 29, 2022Publication date: April 6, 2023Inventor: James M. Hollabaugh
-
Patent number: 11561601Abstract: 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.Type: GrantFiled: June 5, 2020Date of Patent: January 24, 2023Assignee: Apple Inc.Inventor: James M. Hollabaugh
-
Publication number: 20230011498Abstract: An electronic device may include a proximity sensor for detecting whether an external object is in the vicinity of the device. The proximity sensor may have a light detector and a light source that can be reused for data communications. The light detector may be coupled to optical receiver circuitry, whereas the light source may be coupled to optical transmitter circuitry. The optical transmitter circuitry may include encoding circuits configured to convert electrical signals to optical signals. The optical receiver circuitry may include decoding circuits configured to convert optical signals to electrical signals. The optical signals can be encoded and decoded using pulse width modulation schemes or amplitude modulation schemes.Type: ApplicationFiled: July 12, 2021Publication date: January 12, 2023Inventors: Dong Zheng, James M. Hollabaugh, Jihyun Cho, Narendra S. Mehta
-
Publication number: 20210382540Abstract: 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.Type: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventor: James M. Hollabaugh
-
Patent number: 10469044Abstract: A power mitigation algorithm in a loudspeaker amplification system that includes a loudspeaker driver, an audio amplifier, and a constant output power, power supply. A power requirement for the amplifier to output an audio signal is determined. A gain adjustment signal is then determined based on a difference between the power requirement and a power budget of the amplifier. Gain of the audio signal is adjusted according to the gain adjustment signal, for output through the loudspeaker driver. As a result, a peak level of the power consumption of the amplifier while outputting the gain-adjusted audio signal becomes less than the power budget. Other embodiments are also described and claimed.Type: GrantFiled: December 21, 2017Date of Patent: November 5, 2019Assignee: Apple Inc.Inventors: James M. Hollabaugh, Hannes Breitschaedel, David A. Sumberg
-
Patent number: 10306363Abstract: 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.Type: GrantFiled: July 11, 2018Date of Patent: May 28, 2019Assignee: Apple Inc.Inventors: Afrooz Family, Daniel R. Borges, Daniel S. Naito, James M. Hollabaugh, Jay S. Nigen
-
Patent number: 10264355Abstract: 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.Type: GrantFiled: June 2, 2017Date of Patent: April 16, 2019Assignee: Apple Inc.Inventors: Daniel C. Klingler, Afrooz Family, Brandon J. Rice, James M. Hollabaugh
-
Publication number: 20190045301Abstract: 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.Type: ApplicationFiled: July 11, 2018Publication date: February 7, 2019Inventors: Afrooz Family, Daniel R. BORGES, Daniel S. NAITO, James M. HOLLABAUGH, Jay S. NIGEN
-
Publication number: 20180352329Abstract: 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.Type: ApplicationFiled: June 2, 2017Publication date: December 6, 2018Inventors: Daniel C. Klingler, Afrooz Family, Brandon J. Rice, James M. Hollabaugh
-
Patent number: 10063968Abstract: 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.Type: GrantFiled: June 2, 2017Date of Patent: August 28, 2018Assignee: Apple Inc.Inventors: Afrooz Family, Daniel R. Borges, Daniel S. Naito, James M. Hollabaugh, Jay S. Nigen
-
Patent number: 9906062Abstract: Methods, systems, and apparatuses for charging a host device from a charging source through an accessory are described. Upon detecting an input power signal from the charging source, an accessory may send an identification request to the host device and authenticate the host device based on the identification information received from the host device. Upon authenticating the host device, the accessory may enable a power path between the charging source and the host device to supply a charging current to charge the host device.Type: GrantFiled: December 8, 2015Date of Patent: February 27, 2018Assignee: APPLE INC.Inventors: Jeffrey J. Terlizzi, Jonathan J. Andrews, Alexei Kosut, James M. Hollabaugh, Zachary C. Rich, Daniel J. Fritchman
-
Patent number: 9652194Abstract: 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.Type: GrantFiled: June 12, 2012Date of Patent: May 16, 2017Assignee: Apple Inc.Inventors: Anup K. Sharma, Scott P. Krueger, James M. Hollabaugh, Roberto G. Yepez, Brijesh Tripathi, Jeffrey J. Terlizzi
-
Publication number: 20160094061Abstract: Methods, systems, and apparatuses for charging a host device from a charging source through an accessory are described. Upon detecting an input power signal from the charging source, an accessory may send an identification request to the host device and authenticate the host device based on the identification information received from the host device. Upon authenticating the host device, the accessory may enable a power path between the charging source and the host device to supply a charging current to charge the host device.Type: ApplicationFiled: December 8, 2015Publication date: March 31, 2016Applicant: APPLE INC.Inventors: Jeffrey J. Terlizzi, Jonathan J. Andrews, Alexei Kosut, James M. Hollabaugh, Zachary C. Rich, Daniel J. Fritchman
-
Patent number: 9288777Abstract: A system for verifying clock synchronization between master and slave network equipment is provided. The master includes a transmitter, first control logic, and a first processor. The slave includes a receiver, second control logic, and a second processor. The transmitter may send synchronization packets to the receiver. When a synchronization packet is sent, the first control logic forwards a first timestamp sample to the first processor. In response to receiving a synchronization packet, the receiver may generate a second timestamp sample that is forwarded to the second processor. When a number of first timestamp samples are collected at the first processor, the transmitter may send a timestamp packet to the receiver. In response to receiving the timestamp packet, the receiver may compare the first and second timestamp samples in an effort to synchronize a slave reference clock in the slave to a master reference clock in the master.Type: GrantFiled: September 5, 2012Date of Patent: March 15, 2016Assignee: APPLE INC.Inventors: James M. Hollabaugh, Girault W. Jones, Jr.
-
Patent number: 9240700Abstract: Methods, systems, and apparatuses for charging a host device from a charging source through an accessory are described. Upon detecting an input power signal from the charging source, an accessory may send an identification request to the host device and authenticate the host device based on the identification information received from the host device. Upon authenticating the host device, the accessory may enable a power path between the charging source and the host device to supply a charging current to charge the host device.Type: GrantFiled: September 7, 2012Date of Patent: January 19, 2016Assignee: APPLE INC.Inventors: Jeffrey J. Terlizzi, Jonathan J. Andrews, Alexei Kosut, James M. Hollabaugh, Zachary C. Rich, Daniel J. Fritchman
-
Patent number: 8838859Abstract: 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.Type: GrantFiled: March 18, 2014Date of Patent: September 16, 2014Assignee: Apple Inc.Inventors: Anup K. Sharma, Scott P. Krueger, James M. Hollabaugh, Roberto G. Yepez, Brijesh Tripathi, Jeffrey J. Terlizzi, Terry L. Tikalsky