Patents by Inventor Michael Culbert

Michael Culbert 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).

  • Patent number: 10775863
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Publication number: 20180232023
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Application
    Filed: April 10, 2018
    Publication date: August 16, 2018
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Publication number: 20180101205
    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.
    Type: Application
    Filed: May 19, 2017
    Publication date: April 12, 2018
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Patent number: 9935631
    Abstract: A control indication assembly. A first control mounted on a surface of a computer is coupled to a first sensor, to a first sensing circuit to send an electrical signal to the first control when a user-touch occurs to the first sensor, and to a first indicator to indicate an occurrence of said user-touch. A second control mounted on a surface of a display which is coupled to the computer is coupled to a second sensor, to a second sensing circuit to send an electrical signal to said second control when said user-touch occurs to the display, and to a second indicator to indicate an occurrence of the user-touch. The first and second control are configured such that the first and second indicator are synchronized to exhibit identical behaviors when the user-touch occurs to either the first control or the second control.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: April 3, 2018
    Assignee: Apple Inc.
    Inventors: Andrew Gong, Brian Q. Huppi, Christoph H. Krah, Richard D. Cappels, Duncan R. Kerr, Michael Culbert
  • Patent number: 9671845
    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.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: June 6, 2017
    Assignee: Apple Inc.
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Patent number: 9509829
    Abstract: A communications system by which a user may provide inputs using an accessory device is provided. The accessory device may provide instructions to the communications device over any suitable wired or wireless communications path. The accessory device may include any suitable input mechanism for providing an input, including for example one or more switches, sliders, knobs, keys, motion sensing components, environmental sensing components, or any other input mechanism that the user may actuate. A communications system by which a communications device may transmit urgent communications requests is provided. The user may select an urgent option when transmitting a communications request to cause the recipient communications device to enable an urgent mode in which the recipient communications device may change the notification scheme to ensure that the recipient receives the urgent communications request.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: November 29, 2016
    Assignee: Apple, Inc.
    Inventors: Michael Culbert, Scott Forstall, Henri Lamiraux, Michael Lee, David Tupman
  • Publication number: 20160209895
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Application
    Filed: March 17, 2016
    Publication date: July 21, 2016
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Patent number: 9317090
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: April 19, 2016
    Assignee: Apple Inc.
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Patent number: 9274574
    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: March 1, 2016
    Assignee: Apple Inc.
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Publication number: 20150338892
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Application
    Filed: April 27, 2015
    Publication date: November 26, 2015
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Patent number: 9043627
    Abstract: Methods and apparatuses to manage working states of a data processing system. At least one embodiment of the present invention includes a data processing system with one or more sensors (e.g., physical sensors such as tachometer and thermistors, and logical sensors such as CPU load) for fine grain control of one or more components (e.g., processor, fan, hard drive, optical drive) of the system for working conditions that balance various goals (e.g., user preferences, performance, power consumption, thermal constraints, acoustic noise). In one example, the clock frequency and core voltage for a processor are actively managed to balance performance and power consumption (heat generation) without a significant latency. In one example, the speed of a cooling fan is actively managed to balance cooling effort and noise (and/or power consumption).
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: May 26, 2015
    Assignee: Apple Inc.
    Inventors: Michael Culbert, Keith Alan Cox, Brian Howard, Josh de Cesare, Richard Charles Williams, Dave Robbins Falkenburg, Daisie Iris Huang, David Radcliffe
  • Patent number: 8942764
    Abstract: Systems and methods are provided for a media device including one or more movement-based interfaces for interfacing with or controlling the media device.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Michael Culbert, Scott Forstall, Nicholas V. King, Michael M. Lee
  • Publication number: 20140351621
    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.
    Type: Application
    Filed: May 1, 2014
    Publication date: November 27, 2014
    Applicant: Apple Inc.
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Patent number: 8855459
    Abstract: A method of operating a media player is provided. In one embodiment the method includes receiving a plurality of initially configured video settings for viewing a video segment on the media player for a desired playback duration. The method further includes determining power required to play the video segment based on the initial video settings and playing the video segment if the required power matches or is less than total power available to the media player. In another embodiment, the method may further include, if the required power exceeds the total power available to the media player, adjusting one or more of the initial video settings, either automatically or by user inputs, to reduce the power required to play the requested video segment for the desired playback duration.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: October 7, 2014
    Assignee: Apple Inc.
    Inventors: Timothy J. Millet, Michael Culbert, William C. Athas
  • Patent number: 8836502
    Abstract: Systems and methods are provided for a media device that controls input and output characteristics based on one or more associated conditions.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: September 16, 2014
    Assignee: Apple Inc.
    Inventors: Michael Culbert, David John Tupman, Daniel Shawn Keen, Anthony Joseph Guetta, Ryan Jeffrey Du Bois, Victor M. Tiscareno, David Harrington, Stephen John Chick, Jahan Minoo, Jay Steven Laefer, Kevin Saul, Scott Forstall
  • Patent number: 8770857
    Abstract: Circuits, apparatus, and methods that provide a connector system that can supply both power and data to a mobile computing or other type of device using a single connection. Further examples also provide a power and data adapter that can provide power and data to a mobile computing device using a single cable. Further examples provide an easy disengagement when a cable connected to the connector is pulled. One such example provides a magnetic connector that uncouples without binding when its cord is pulled. Another example prevents power from being provided at a connector insert until the connector insert is placed in a connector receptacle.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: July 8, 2014
    Assignee: Apple Inc.
    Inventors: John C. DiFonzo, Chris Ligtenberg, Michael Culbert
  • Patent number: 8756176
    Abstract: Methods and apparatuses to automatically adjust a thermal requirement of a data processing system are described. One or more conditions associated with a data processing system are detected. A temperature requirement for the data processing system is determined based on the one or more conditions. The performance of the data processing system may be throttled to maintain a temperature of the data processing system below the temperature requirement. Detecting the one or more conditions associated with the data processing system may include determining a location of the data processing system based on a measured motion, a state of a peripheral device, a position of one portion of the data processing system (e.g., a lid) relative another portion of the data processing system (e.g., a bottom portion), a type of application operating on the data processing system, or any combination thereof.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: June 17, 2014
    Assignee: Apple Inc.
    Inventors: Keith Cox, Gaurav Kapoor, Michael Culbert
  • Patent number: 8751849
    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: June 10, 2014
    Assignee: Apple Inc.
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Publication number: 20140121854
    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.
    Type: Application
    Filed: January 7, 2014
    Publication date: May 1, 2014
    Applicant: Apple Inc.
    Inventors: David G. Conroy, Michael Culbert, Keith A. Cox
  • Patent number: 8702316
    Abstract: Circuits, apparatus, and methods that provide a connector system that can supply both power and data to a mobile computing or other type of device using a single connection. Further examples also provide a power and data adapter that can provide power and data to a mobile computing device using a single cable. Further examples provide an easy disengagement when a cable connected to the connector is pulled. One such example provides a magnetic connector that uncouples without binding when its cord is pulled. Another example prevents power from being provided at a connector insert until the connector insert is placed in a connector receptacle.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: April 22, 2014
    Assignee: Apple Inc.
    Inventors: John C. DiFonzo, Chris Ligtenberg, Michael Culbert