Patents by Inventor Taliver Brooks Heath

Taliver Brooks Heath 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: 10346026
    Abstract: A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received through either of a hands-based input device or a hands-free input device. Responsive to receiving a second input through a hands-free input device, a determination that the second input is responsive to the prompt may be made, an operation based on the second input may be performed, and cessation of the output of the prompt may occur.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: July 9, 2019
    Assignee: Google LLC
    Inventors: Taliver Brooks Heath, Evan H. Parker
  • Patent number: 9563308
    Abstract: A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received through either of a hands-based input device or a hands-free input device. Responsive to receiving a second input through a hands-free input device, a determination that the second input is responsive to the prompt may be made, an operation based on the second input may be performed, and cessation of the output of the prompt may occur.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Evan H. Parker
  • Patent number: 9563216
    Abstract: Techniques for managing power loads of a data center include electrically coupling a data center infrastructure power load and a data center IT power load in a power distribution system having a specified power capacity, the infrastructure power load including a plurality of infrastructure power loads associated with at least one of a data center cooling system, a data center lighting system, or a data center building management system, and the IT power load including a plurality of IT power loads associated with a plurality of rack-mounted computing devices; determining that a predicted amount of the IT power load is about equal to or greater than a threshold power value; throttling the infrastructure power load to reduce a portion of the power capacity used by the infrastructure power load; and based on throttling the infrastructure power load, increasing another portion of the power capacity available to the IT power load.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Luiz Andre Barroso, Christopher G. Malone, Taliver Brooks Heath, Nathaniel Edward Pettis, Stephanie Hua Taylor, Michael C. Ryan
  • Patent number: 9383791
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes supplying power to a portion of a data center through a power distribution line. Utilization of a statistically significant sample of the computers is monitored, and an estimated individual power draw for each of the computers based on the utilization is calculated. An estimated total power draw is calculated for different times from the estimated individual power draws to generate a collection of estimated total power draw values for the different times. Actual power draw is monitored at the power distribution line and a collection of actual power draw values is generated. A function is fitted to pairs of actual power draw values and estimated power draw values, each pair comprising an actual draw value and an estimated draw value for the same time, and the function is then stored.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Xiaobo Fan, Mark D. Hennecke, Taliver Brooks Heath
  • Patent number: 9336101
    Abstract: A network switch includes a power connection configured to receive power from a primary power source and at least two ports. At least a first one of the ports is configured to connect to a first network interface of a first computing device through a communication medium configured to conduct operating power for the network switch. The first network interface is configured to draw electrical power from a power supply of the first computing device and provide, through the network cable, at least a portion of the drawn electrical power as the operating power. A switching circuit is configured to route network data between the ports and a power management circuit coupled at least to the first port. The power management circuit is configured to draw at least a portion of the operating power from the first port, and power the switching circuit using the drawn power responsive to a detected failure of the primary power source.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: May 10, 2016
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Shawn M. Ledbetter, Bob Felderman
  • Patent number: 9323308
    Abstract: A system includes a power-consuming, at least one energy storage device, and a power management system. The facility is configured to receive electrical power from an electric utility grid. The energy storage device is located at the power consuming facility and is configured to store electrical energy from the electrical power received from the electric utility grid. The power management system is configured to receive, from the electric utility grid, a request that indicates an amount of power and, in response to the request, to cause at least a portion of the power-consuming facility to be powered by the at least one energy storage device rather than the power received from the electric utility grid such that an amount of the received power consumed by the power-consuming facility is reduced by at least the indicated amount.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Denton E. Gentry
  • Patent number: 9235272
    Abstract: A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received through either of a hands-based input device or a hands-free input device. Responsive to receiving a second input through a hands-free input device, a determination that the second input is responsive to the prompt may be made, an operation based on the second input may be performed, and cessation of the output of the prompt may occur.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: January 12, 2016
    Assignee: Google Inc.
    Inventors: Taliver Brooks-Heath, Evan H. Parker
  • Patent number: 9218033
    Abstract: A method and apparatus are provided for balancing the load placed by a data center on different phases of a power input. According to the method and apparatus, the load on the power is monitored and a load imbalance detected. Once the load imbalance is detected, a server rack from the data center is selected and a power supply in the selected server rack is reconfigured to output an increased or decreased voltage.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: December 22, 2015
    Assignee: Google Inc.
    Inventors: Richard Roy, Cornelius B. O'Sullivan, Taliver Brooks Heath
  • Patent number: 9009500
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes supplying power to a portion of a data center through a power distribution line. Utilization of a statistically significant sample of the computers is monitored, and an estimated individual power draw for each of the computers based on the utilization is calculated. An estimated total power draw is calculated for different times from the estimated individual power draws to generate a collection of estimated total power draw values for the different times. Actual power draw is monitored at the power distribution line and a collection of actual power draw values is generated. A function is fitted to pairs of actual power draw values and estimated power draw values, each pair comprising an actual draw value and an estimated draw value for the same time, and the function is then stored.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Xiaobo Fan, Mark D. Hennecke, Taliver Brooks Heath
  • Patent number: 8890676
    Abstract: A first alert and a second alert are received. The first alert indicates a first fault related to a first component of the multiple components and the second alert that indicates a second fault related to a second component of the multiple components. The first component affects the second component such that the first fault caused the second fault. A correlation between the first alert and the second alert is determined and, based on the determined correlation, a determination is made that the first fault is a root cause of the first alert and the second alert. An indication that the first fault is the root cause of the first alert and second alert is provided.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventor: Taliver Brooks Heath
  • Patent number: 8832476
    Abstract: In a computer-implemented method, an electronic communication from a first computing machine is received and includes a power value and one or more priority values. The power value represents a request for a power allotment expected to be used during a predetermined time and the priority values represent priorities of tasks expected to be executed during the predetermined time. A score for the request is calculated using a scoring function and the received priority values as inputs to the scoring function. The score is compared to one or more other scores respectively associated with requests for power allotments from other computing machines and previously calculated using the scoring function following receipt of one or more electronic communications each including a power value and one or more priority values. A top-ranked score is identified and an electronic communication is sent to the associated computing machine granting the requested power allotment.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Xiaobo Fan, Chris Sadler, Selver Corhodzic, Wolf-Dietrich Weber, Taliver Brooks Heath, Mark Hennecke
  • Patent number: 8830165
    Abstract: A method includes receiving a first input through a hands-based input device. A prompt is then output, and input responsive to the prompt may be received through either of a hands-based input device or a hands-free input device. Responsive to receiving a second input through a hands-free input device, a determination that the second input is responsive to the prompt may be made, an operation based on the second input may be performed, and cessation of the output of the prompt may occur.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Evan H. Parker
  • Patent number: 8724848
    Abstract: This specification relates to locating objects using indicia. In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include the actions of obtaining an image captured from a camera in proximity of an object located in an indoor facility, the image being of a portion of a surface of the indoor facility comprising a plurality of visible indicia, the camera having an orientation generally pointed at the surface. A plurality of local indicia are identified within the image. The locations of the local indicia within the image and an index of the visible indicia of the surface are used to determine the location of the object relative to the surface.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Keir B. Mierle
  • Patent number: 8689251
    Abstract: Methods, systems, and apparatus, including computer program products, for providing advertisements. A plurality of advertisement targeting criteria is determined from a video stream or file. A first advertisement targeting criterion of the advertisement targeting criteria is associated with a first time position in the video. A second advertisement targeting criterion of the advertisement targeting criteria is associated with a second time position in the video. One or more first advertisements are provided, for presentation at or after the first time position in the video, based on the first advertisement targeting criterion. One or more second advertisements are provided, for presentation at or after the second time position in the video, based on the second advertisement targeting criterion.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 1, 2014
    Assignee: Google Inc.
    Inventor: Taliver Brooks Heath
  • Patent number: 8667532
    Abstract: Methods, systems, and apparatus, including computer program products, for providing advertisements. A plurality of advertisement targeting criteria is determined from a video stream or file. A first advertisement targeting criterion of the advertisement targeting criteria is associated with a first time position in the video. A second advertisement targeting criterion of the advertisement targeting criteria is associated with a second time position in the video. One or more first advertisements are provided, for presentation at or after the first time position in the video, based on the first advertisement targeting criterion. One or more second advertisements are provided, for presentation at or after the second time position in the video, based on the second advertisement targeting criterion.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventor: Taliver Brooks Heath
  • Patent number: 8595550
    Abstract: A network switch includes a power connection configured to receive power from a primary power source and at least two ports. At least a first one of the ports is configured to connect to a first network interface of a first computing device through a communication medium configured to conduct operating power for the network switch. The first network interface is configured to draw electrical power from a power supply of the first computing device and provide, through the network cable, at least a portion of the drawn electrical power as the operating power. A switching circuit is configured to route network data between the ports and a power management circuit coupled at least to the first port. The power management circuit is configured to draw at least a portion of the operating power from the first port, and power the switching circuit using the drawn power responsive to a detected failure of the primary power source.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Shawn M. Ledbetter, Bob Felderman
  • Patent number: 8588989
    Abstract: A system includes a power-consuming, at least one energy storage device, and a power management system. The facility is configured to receive electrical power from an electric utility grid. The energy storage device is located at the power consuming facility and is configured to store electrical energy from the electrical power received from the electric utility grid. The power management system is configured to receive, from the electric utility grid, a request that indicates an amount of power and, in response to the request, to cause at least a portion of the power-consuming facility to be powered by the at least one energy storage device rather than the power received from the electric utility to grid such that an amount of the received power consumed by the power-consuming facility is reduced by at least the indicated amount.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: November 19, 2013
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Denton E. Gentry
  • Patent number: 8333316
    Abstract: A power consuming device is configured to be electrically connected to a power connection point of a power distribution system of a datacenter. The power distribution system includes a hierarchy of power supply equipment. A first label is associated with the power connection point and includes power supply information that indicates the power connection point's place in the hierarchy of power supply equipment. A second label is associated with the power consuming device and includes identification information that identifies the power consuming device. A reader is configured to read the first label to obtain the power supply information and to read the second label to obtain the identification information.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 18, 2012
    Assignee: Google Inc.
    Inventors: Taliver Brooks Heath, Tibor Horvath, Justin Moore
  • Publication number: 20120143662
    Abstract: Information about an environmental condition of a remote device is received, the environmental condition being determined based on a signal output from a sensor of the remote device or a sensor coupled to the remote device. An advertisement is identified based on the environmental condition, and the advertisement is provided to the remote device.
    Type: Application
    Filed: February 10, 2012
    Publication date: June 7, 2012
    Inventor: Taliver Brooks Heath
  • Patent number: 8193662
    Abstract: The subject matter of this specification can be embodied in, among other things, a power distribution system that includes a DC bus configured to deliver operating power to a DC load, a conversion circuit configured to receive AC power and convert the received AC power to DC power that is provided to the DC bus, and a battery system configured to provide DC power from a battery to the DC bus. A controller determines an amount of DC power to be provided to the DC bus by the conversion circuit, determines an amount of DC power to be provided to the DC bus by the battery system, and controls the conversion circuit and the battery system such that the conversion circuit provides the first amount of DC power to the DC bus and the battery system concurrently provides the second amount of DC power to the DC bus.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: June 5, 2012
    Assignee: Google Inc.
    Inventors: Andrew B. Carlson, Taliver Brooks Heath