Patents by Inventor Wolf-Dietrich Weber
Wolf-Dietrich Weber 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: 11017130Abstract: A method of designing a data center can include determining a design power density, determining an oversubscription ratio, and determining a spatial layout of the data center using the design power density and the oversubscription ratio. The design power density can be in units of power per unit length.Type: GrantFiled: June 26, 2019Date of Patent: May 25, 2021Assignee: Google LLCInventors: Andrew B. Carlson, Jimmy Clidaras, William Hamburgen, Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 10558768Abstract: A method for use in deploying computers into a data center includes calculating in a computer an expected peak power draw for a plurality of computers. The expected peak power draw for the plurality of computers is less than a sum of individual expected peak power draws for each computer from the plurality of computers.Type: GrantFiled: April 16, 2018Date of Patent: February 11, 2020Assignee: Google LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 10377265Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for smart electric vehicle charging and a mediator device for the same. In one aspect, a method includes receiving a signal, at a first connector, indicative of a charging capacity of a charging station, from the charging station, and providing a signal indicative of a second charging capacity at a second connector to an electrical vehicle, wherein the second charging capacity is determined based on optimization data received from an optimization service.Type: GrantFiled: October 30, 2015Date of Patent: August 13, 2019Assignee: Google LLCInventors: Matthew D. Wytock, Kurt Adelberger, Wolf-Dietrich Weber, Olga Irzak
-
Patent number: 10339227Abstract: A method of designing a data center can include determining a design power density, determining an oversubscription ratio, and determining a spatial layout of the data center using the design power density and the oversubscription ratio. The design power density can be in units of power per unit length.Type: GrantFiled: March 31, 2008Date of Patent: July 2, 2019Assignee: Google LLCInventors: Andrew B. Carlson, Jimmy Clidaras, William Hamburgen, Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 10101050Abstract: A thermostat management server may include one or more processors and one or more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising receiving information that characterizes energy usage associated with the plurality of thermostats, receiving parameters characterizing proposed future demand-response events, selecting a combination of thermostats from the plurality of thermostats for which the energy usage can be reduced, simulating a demand response event based on the parameters and using different weather conditions for the combination of the plurality of thermostats, generating statistical probabilities of meeting a plurality of capacity reduction levels based on the different weather conditions, selecting a capacity reduction level from the plurality of capacity reduction levels based on the statistical probabilities, and sending the capacity reduction level to the utility provider computer system.Type: GrantFiled: December 9, 2016Date of Patent: October 16, 2018Assignee: Google LLCInventors: Ana Radovanovic, William Dow Heavlin, Wolf-Dietrich Weber, Ankit Somani, Seungil You, Matthew Wytock
-
Patent number: 9946815Abstract: A method for use in deploying computers into a data center includes calculating in a computer an expected peak power draw for a plurality of computers. The expected peak power draw for the plurality of computers is less than a sum of individual expected peak power draws for each computer from the plurality of computers.Type: GrantFiled: December 2, 2013Date of Patent: April 17, 2018Assignee: Google LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Publication number: 20170167742Abstract: A thermostat management server may include one or more processors and one or more memory devices comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising receiving information that characterizes energy usage associated with the plurality of thermostats, receiving parameters characterizing proposed future demand-response events, selecting a combination of thermostats from the plurality of thermostats for which the energy usage can be reduced, simulating a demand response event based on the parameters and using different weather conditions for the combination of the plurality of thermostats, generating statistical probabilities of meeting a plurality of capacity reduction levels based on the different weather conditions, selecting a capacity reduction level from the plurality of capacity reduction levels based on the statistical probabilities, and sending the capacity reduction level to the utility provider computer system.Type: ApplicationFiled: December 9, 2016Publication date: June 15, 2017Applicant: Google Inc.Inventors: Ana Radovanovic, William Dow Heavlin, Wolf-Dietrich Weber, Ankit Somani, Seungil You, Matthew Wytock
-
Patent number: 9660458Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for electrical load management. One of the systems includes a first electrical grid, one or more power sources coupled to the first electrical grid, a second electrical grid coupled to the first electrical grid by a power conversion system, one or more loads coupled to the second electrical grid, and one or more load control systems coupled to the one or more loads. A grid control system is configured to receive source information from the first electrical grid and send load instructions to the load control systems based on the source information.Type: GrantFiled: July 28, 2014Date of Patent: May 23, 2017Assignee: Google Inc.Inventors: Kurt Adelberger, Wolf-Dietrich Weber, Ana Radovanovic, Ross Koningstein, David K. Fork, Mikhail Dikovsky
-
Publication number: 20160121748Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for smart electric vehicle charging and a mediator device for the same.Type: ApplicationFiled: October 30, 2015Publication date: May 5, 2016Inventors: Matthew D. Wytock, Kurt Adelberger, Wolf-Dietrich Weber, Olga Irzak
-
Publication number: 20150326023Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for electrical load management. One of the systems includes a first electrical grid, one or more power sources coupled to the first electrical grid, a second electrical grid coupled to the first electrical grid by a power conversion system, one or more loads coupled to the second electrical grid, and one or more load control systems coupled to the one or more loads. A grid control system is configured to receive source information from the first electrical grid and send load instructions to the load control systems based on the source information.Type: ApplicationFiled: July 28, 2014Publication date: November 12, 2015Inventors: Kurt Adelberger, Wolf-Dietrich Weber, Ana Radovanovic, Ross Koningstein, David K. Fork, Mikhail Dikovsky
-
Patent number: 8949646Abstract: A method of monitoring power load of a data center includes monitoring a power usage of a cluster of the data center, monitoring a power usage of a power distribution unit (PDU) of the data center, and monitoring a power usage of at least one of a rack of the data center or a computer within a rack of the data center.Type: GrantFiled: June 6, 2008Date of Patent: February 3, 2015Assignee: Google Inc.Inventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8832476Abstract: 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: GrantFiled: September 28, 2010Date of Patent: September 9, 2014Assignee: Google Inc.Inventors: Xiaobo Fan, Chris Sadler, Selver Corhodzic, Wolf-Dietrich Weber, Taliver Brooks Heath, Mark Hennecke
-
Patent number: 8700929Abstract: A method of controlling power usage in a data center includes monitoring a power usage of a plurality of computers in the data center, generating a signal indicating that the power usage is within a threshold of a maximum power capacity, and in response to the signal, adjusting performance of at least one computer in the plurality of computers.Type: GrantFiled: June 6, 2008Date of Patent: April 15, 2014Assignee: Exaflop LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8645722Abstract: A method for use in deploying computers into a data center includes calculating in a computer an expected peak power draw for a plurality of computers. The expected peak power draw for the plurality of computers is less than a sum of individual expected peak power draws for each computer from the plurality of computers.Type: GrantFiled: May 4, 2011Date of Patent: February 4, 2014Assignee: Exaflop LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8621248Abstract: A method of controlling power usage in a data center includes monitoring a power usage of a plurality of computers in the data center, generating a signal indicating that the power usage is within a threshold of a maximum power capacity, and in response to the signal, adjusting performance of at least one computer in the plurality of computers.Type: GrantFiled: May 4, 2011Date of Patent: December 31, 2013Assignee: Exaflop LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8601287Abstract: A method for use in deploying computers into a data center includes calculating in a computer an expected peak power draw for a plurality of computers. The expected peak power draw for the plurality of computers is less than a sum of individual expected peak power draws for each computer from the plurality of computers.Type: GrantFiled: June 6, 2008Date of Patent: December 3, 2013Assignee: Exaflop LLCInventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8595515Abstract: A data center includes a power distribution network having a power capacity, and a plurality of computers drawing power from the power distribution network. Each of the computers has a peak power draw. The power capacity is less than a maximum power draw defined by summing the peak power draw from each of the plurality of computers.Type: GrantFiled: June 6, 2008Date of Patent: November 26, 2013Assignee: Google Inc.Inventors: Wolf-Dietrich Weber, Xiaobo Fan, Luiz Andre Barroso
-
Patent number: 8504992Abstract: In general, methods and apparatus for implementing a Quality of Service (QoS) model are disclosed. A Quality of Service (QoS) contract with an initiating network device may be satisfied. A request may be received from the initiating network device in a first time less than or equal to an ordinal number times an arrival interval. The ordinal number signifies a position of the request among a group of requests. The request that has been serviced may be returned to the initiator in a second time less than or equal to a constant term plus the ordinal number times a service interval.Type: GrantFiled: February 16, 2010Date of Patent: August 6, 2013Assignee: Sonics, Inc.Inventors: Wolf-Dietrich Weber, Chien-Chun Chou, Drew E. Wingard
-
Patent number: 8443422Abstract: Various methods and apparatuses of protection mechanism are described. A target intellectual property block may field and service requests from an initiator intellectual property block in a system-on-chip network. The target intellectual property block has an associated protection mechanism with logic configured to restrict access for the requests to the target intellectual property block. The request's access is restricted based on access permissions associated with a region within the target intellectual property block and attributes of the request trying to access that region.Type: GrantFiled: September 1, 2010Date of Patent: May 14, 2013Assignee: Sonics, Inc.Inventors: Wolf-Dietrich Weber, Drew A Wingard, Stephen W Hamilton, Frank Seigneret
-
Publication number: 20120078430Abstract: 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: ApplicationFiled: September 28, 2010Publication date: March 29, 2012Inventors: Xiaobo Fan, Chris Sadler, Selver Corhodzic, Wolf-Dietrich Weber, Taliver Brooks Heath, Mark Hennecke