Patents by Inventor Binayak Roy
Binayak Roy 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: 20250202971Abstract: The technology is generally directed to a management framework that uses a predictive feedback control loop to reduce energy consumption of a datacenter. The framework determines how to place a series of jobs or workloads on the available pool of machines in a datacenter. For example, the framework may consider the current workload profile and the workload demand forecast of the datacenter to determine an updated workload profile. The updated workload profile may include a redistribution of the workloads or jobs onto a first subset of the machines such that a second subset of the machines can enter an idle state.Type: ApplicationFiled: December 19, 2023Publication date: June 19, 2025Inventors: Mahya Shahbazi, Binayak Roy, Gregory Imwalle, Varun Sakalkar, Patrick Heisel, Parthasarathy Ranganathan
-
Patent number: 11960255Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: GrantFiled: March 31, 2023Date of Patent: April 16, 2024Assignee: Google LLCInventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20230288887Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: ApplicationFiled: March 31, 2023Publication date: September 14, 2023Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirna Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Patent number: 11644804Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: GrantFiled: December 15, 2021Date of Patent: May 9, 2023Assignee: Google LLCInventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20220269297Abstract: A programmable thermal dissipation power (TDP) system with integrated circuits is provided. The programmable TDP system includes a software interface, a monitoring circuit, and a controller circuit. The monitoring circuit may provide for the instantaneous input power supplied to the system. The controller circuit may monitor both the target TDP information specified from upstream and the input power readings. The controller circuit may generate a pulse-width modulation (PWM) signal that corresponds to a gap between the two power levels and sends the signal to the integrated circuits on the system. The integrated circuit may respond to the change in the input PWM signal and may adjust its power consumption. For example, the integrated circuit may adjust the clock frequency, adjust the instruction rate, skip a number of clock cycles, etc.Type: ApplicationFiled: May 13, 2022Publication date: August 25, 2022Inventors: Robert Ashby Armistead, III, Shuai Jiang, Binayak Roy, Thomas James Norrie, Houle Gan
-
Patent number: 11334103Abstract: A programmable thermal dissipation power (TDP) system with integrated circuits is provided. The programmable TDP system includes a software interface, a monitoring circuit, and a controller circuit. The monitoring circuit may provide for the instantaneous input power supplied to the system. The controller circuit may monitor both the target TDP information specified from upstream and the input power readings. The controller circuit may generate a pulse-width modulation (PWM) signal that corresponds to a gap between the two power levels and sends the signal to the integrated circuits on the system. The integrated circuit may respond to the change in the input PWM signal and may adjust its power consumption. For example, the integrated circuit may adjust the clock frequency, adjust the instruction rate, skip a number of clock cycles, etc.Type: GrantFiled: August 18, 2020Date of Patent: May 17, 2022Assignee: Google LLCInventors: Robert Ashby Armistead, III, Shuai Jiang, Binayak Roy, Thomas James Norrie, Houle Gan
-
Publication number: 20220107612Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: ApplicationFiled: December 15, 2021Publication date: April 7, 2022Inventors: ANA RADOVANOVIC, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20220057823Abstract: A programmable thermal dissipation power (TDP) system with integrated circuits is provided. The programmable TDP system includes a software interface, a monitoring circuit, and a controller circuit. The monitoring circuit may provide for the instantaneous input power supplied to the system. The controller circuit may monitor both the target TDP information specified from upstream and the input power readings. The controller circuit may generate a pulse-width modulation (PWM) signal that corresponds to a gap between the two power levels and sends the signal to the integrated circuits on the system. The integrated circuit may respond to the change in the input PWM signal and may adjust its power consumption. For example, the integrated circuit may adjust the clock frequency, adjust the instruction rate, skip a number of clock cycles, etc.Type: ApplicationFiled: August 18, 2020Publication date: February 24, 2022Inventors: Robert Ashby Armistead, III, Shuai Jiang, Binayak Roy, Thomas James Norrie, Houle Gan
-
Patent number: 11221595Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: GrantFiled: November 14, 2019Date of Patent: January 11, 2022Assignee: Google LLCInventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20210149351Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for shaping compute load using virtual capacity. In one aspect, a method includes obtaining a load forecast that indicates forecasted future compute load for a cell, obtaining a power model that models a relationship between power usage and computational usage for the cell, obtaining a carbon intensity forecast that indicates a forecast of carbon intensity for a geographic area where the cell is located, determining a virtual capacity for the cell based on the load forecast, the power model, and the carbon intensity forecast, and providing the virtual capacity for the cell to the cell.Type: ApplicationFiled: November 14, 2019Publication date: May 20, 2021Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
-
Publication number: 20180046160Abstract: A method of controlling a photovoltaic system includes: receiving a forecast of energy generation by the photovoltaic system for a predetermined time period; determining a revenue generation objective function characterizing revenue generated by feeding electrical energy from the photovoltaic system into an energy transmission system; determining constraints on the feed-in of electrical energy into the energy transmission system, at least some of the constraints being a function of the forecast; optimizing the revenue generation objective function as constrained to determine energy feed-in and storage actions; and executing the determined energy feed-in and storage actions. The method, for example, utilizes a simplified revenue generation module including a linear revenue generation objective function and a plurality of linear constraints, which can enable optimization using a mixed integer linear programming approach.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Inventors: Fang Chen, Binayak Roy, Ahmed Jasim
-
Publication number: 20170373500Abstract: A method for peak load shaving uses an energy storage device. A controller predicts the threshold above which the energy consumed by a load is equal to the capacity of the storage device. Load forecasting methods include artificial neural networks and support vector machines to compute a real-time threshold estimate that is used to decide when to dispatch power from the energy storage device. The threshold estimates are adapted iteratively, using the most recent observed load and previous threshold estimates. The adaptive algorithm reduces the peak demand charge assessed to the customer compared to existing static approaches that compute dispatch policies in advance.Type: ApplicationFiled: December 22, 2015Publication date: December 28, 2017Inventors: Sayed Yusef Shafi, Maksim V. Subbotin, Ashish S. Krupadanam, Binayak Roy, Jasim Ahmed
-
Publication number: 20170351234Abstract: A method of controlling an energy storage system to reduce a peak energy procurement includes obtaining a load forecast for an energy consumption system, and, at each of a plurality of predetermined time intervals during a predetermined time period, observing a charge state of an energy storage component and a load presented by the energy consumption system, determining an energy action for the energy storage component as a function of the load forecast, observed load and observed charge state, and executing the determined energy action.Type: ApplicationFiled: June 3, 2016Publication date: December 7, 2017Applicants: Bosch Energy Storage Solutions LLC, Robert Bosch GmbHInventors: Fang Chen, Binayak Roy, Maksim V. Subbotin, Jasim Ahmed
-
Patent number: 9438041Abstract: A Dispatch Planner (DP) is a component in an Energy System Controller that controls the operation of energy resources interconnected into one energy system to provide optimal energy management for a customer. In one embodiment, the energy storage system includes an electric load, dispatchable sources of energy such as an electrical grid, diesel generators, combined heat and power generators; renewable sources of energy such as photo-voltaic cells and wind turbines; and stored energy resources such as electrochemical batteries or pumped hydro reserves.Type: GrantFiled: March 14, 2014Date of Patent: September 6, 2016Assignees: Bosch Energy Storage Solutions LLC, Robert Bosch GmbHInventors: Binayak Roy, Maksim Subbotin, Ashish S. Krupadanam, Jasim Ahmed
-
Patent number: 9312698Abstract: A system and method for controlling the distribution of energy from a plurality of energy resources to a load. The system includes an energy system controller to control the distribution of energy to an electric load provided by a plurality of energy resources. The energy resources include dispatchable sources of energy such as diesel generators and combined heat and power generators; renewable sources of energy including photo-voltaic cells, wind turbines, and geothermal sources; and storage resources such as electrochemical batteries or pumped hydro reserves.Type: GrantFiled: December 19, 2012Date of Patent: April 12, 2016Assignee: Robert Bosch GmbHInventors: Maksim V. Subbotin, Binayak Roy, Ashish S. Krupadanam, Jasim Ahmed
-
Patent number: 9255486Abstract: A brush seal for use between a rotating component and a stationary component in a turbomachine is disclosed. The brush seal according to embodiments of this invention includes a set of bristles having a fixed end and a free end, wherein the fixed end is attached to the rotating component with a mechanical clamping element and the free end extends towards the stationary component, and wherein the set of bristles are angled axially at an axial angle with respect to the rotating component. In one embodiment, the fixed end of the set of bristles are wrapped at least partially around a core element and the clamping element partially surrounds the core element and the fixed end of the set of bristles, wherein the clamping element secures the fixed end of the set of bristles within a circumferential groove in the rotating component.Type: GrantFiled: July 20, 2012Date of Patent: February 9, 2016Assignee: GENERAL ELECTRIC COMPANYInventors: Guoqiang Lu, Mehmet Demiroglu, Binayak Roy, Deepak Trivedi, Xiaoqing Zheng
-
Patent number: 9181817Abstract: The present disclosure relates to a seal assembly for a turbomachine that includes at least one arcuate plate, a biasing member, and a packing ring. In addition, the seal assembly includes a plurality of arcuate teeth disposed intermediate to the packing ring and the rotor. The plurality of arcuate teeth includes at least one subset of arcuate teeth. The clearance of at least one of the arcuate teeth is different from the clearances of the rest of the arcuate teeth. The clearances of the arcuate teeth of the at least one subset do not progressively increase going from an upstream to a downstream side of the turbomachinery.Type: GrantFiled: June 30, 2010Date of Patent: November 10, 2015Assignee: General Electric CompanyInventors: Hrishikesh Vishvas Deo, Binayak Roy
-
Patent number: 9074486Abstract: The present disclosure relates to a seal assembly for a turbomachine that includes at least one arcuate plate, a biasing member, and at least one packing ring segment. The packing ring segment includes at least one barrier that restricts circumferential flow of a fluid along the packing ring segment. In addition, the seal assembly includes a plurality of arcuate teeth disposed intermediate to the packing ring segment and the rotor. The clearances of at least two of the arcuate teeth are different from one another.Type: GrantFiled: January 31, 2011Date of Patent: July 7, 2015Assignee: General Electric CompanyInventors: Hrishikesh Vishvas Deo, Binayak Roy
-
Patent number: 8932001Abstract: Certain embodiments of the invention may include systems, methods and apparatus for providing a labyrinth seal. In an example embodiment, a method is provided for sealing a flow path between a stationary element and a rotating element of a turbomachine. The method can include disposing at least one fixture on an inner surface of a stationary element associated with the turbomachine; disposing a packing ring linked via a spring element to the fixture wherein the packing ring comprises at least one bore; and disposing, according to a predetermined profile, a plurality of interdigitated packing ring teeth and rotor teeth intermediate to the packing ring and the rotating element; wherein the bore, packing ring teeth, and rotor teeth, cooperate to counter a moment associated with one or more axial forces.Type: GrantFiled: September 6, 2011Date of Patent: January 13, 2015Assignee: General Electric CompanyInventors: Xiaoqing Zheng, Hrishikesh Deo, Binayak Roy
-
Patent number: 8789833Abstract: According to one aspect of the invention, a turbine assembly includes a first stationary component, a second stationary component positioned radially outside the first stationary component, a first key feature on the first stationary component configured to mate to a second key feature on the second stationary component and a seal assembly positioned between the first and second key features to reduce fluid flow between the first and second key features. The seal assembly includes a V-shape member and a second member adjacent to the V-shape member, the second member and V-shape member having different rates of thermal expansion. The seal assembly also includes a latch feature coupled to the V-shape member configured to expand the seal assembly from a compressed state to an expanded sealing state when the seal assembly is subject to an elevated temperature.Type: GrantFiled: March 28, 2012Date of Patent: July 29, 2014Assignee: General Electric CompanyInventors: Xiaoqing Zheng, Mehmet Demiroglu, Guoqiang Lu, Michael Dennis Mack, Binayak Roy