Patents by Inventor Ana Radovanovic

Ana Radovanovic 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: 11960255
    Abstract: 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: Grant
    Filed: March 31, 2023
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Publication number: 20230288887
    Abstract: 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: Application
    Filed: March 31, 2023
    Publication date: September 14, 2023
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirna Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Patent number: 11644804
    Abstract: 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: Grant
    Filed: December 15, 2021
    Date of Patent: May 9, 2023
    Assignee: Google LLC
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Publication number: 20220107612
    Abstract: 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: Application
    Filed: December 15, 2021
    Publication date: April 7, 2022
    Inventors: ANA RADOVANOVIC, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Patent number: 11221595
    Abstract: 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: Grant
    Filed: November 14, 2019
    Date of Patent: January 11, 2022
    Assignee: Google LLC
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Publication number: 20210273858
    Abstract: Provided are methods, systems, devices, apparatuses, and tangible non-transitory computer readable media for network topology analysis and prediction. The disclosed technology can perform operations including receiving network data including information associated with a network including a plurality of nodes respectively associated with resource availability and resource usage. Resource availability can be associated with an amount of a resource available for distribution from a portion of the plurality of nodes at an initial time interval. Further, resource usage can be associated with usage of the resource from the portion of the plurality of nodes at the initial time interval. The network topology, resource availability, and resource usage for a portion of the plurality of nodes at a time interval subsequent to the initial time interval can be determined. Furthermore, one or more predictions for the portion of the plurality of nodes can be generated based on the network data.
    Type: Application
    Filed: January 7, 2019
    Publication date: September 2, 2021
    Inventors: Ana Radovanovic, Bokan Chen, Tommaso Nesti, William D. Heavlin
  • Publication number: 20210149351
    Abstract: 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: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Ana Radovanovic, Alexandre Nobrega Duarte, Binayak Roy, Diyue Xiao, Walfredo da Costa Cirne Filho, Maya Haridasan, Ross Koningstein, Eric Alexander Mullen
  • Patent number: 10101050
    Abstract: 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: Grant
    Filed: December 9, 2016
    Date of Patent: October 16, 2018
    Assignee: Google LLC
    Inventors: Ana Radovanovic, William Dow Heavlin, Wolf-Dietrich Weber, Ankit Somani, Seungil You, Matthew Wytock
  • Publication number: 20170167742
    Abstract: 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: Application
    Filed: December 9, 2016
    Publication date: June 15, 2017
    Applicant: Google Inc.
    Inventors: Ana Radovanovic, William Dow Heavlin, Wolf-Dietrich Weber, Ankit Somani, Seungil You, Matthew Wytock
  • Patent number: 9660458
    Abstract: 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: Grant
    Filed: July 28, 2014
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Kurt Adelberger, Wolf-Dietrich Weber, Ana Radovanovic, Ross Koningstein, David K. Fork, Mikhail Dikovsky
  • Publication number: 20150326023
    Abstract: 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: Application
    Filed: July 28, 2014
    Publication date: November 12, 2015
    Inventors: Kurt Adelberger, Wolf-Dietrich Weber, Ana Radovanovic, Ross Koningstein, David K. Fork, Mikhail Dikovsky
  • Patent number: 8756172
    Abstract: A computer-implemented method for defining a segment based on interaction proneness includes receiving online activity data that specifies instances of presentation for one or more content items, and instances of user interaction detected for any of the content items. The method includes training at least one predictive model on the online activity data, the predictive model trained to predict interaction proneness based on one or more characteristics associated with the instances of user interaction. The method includes identifying, using the predictive model, at least one of the characteristics as being associated with the interaction proneness. The method includes generating at least one segment definition that takes into account the identified characteristic.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: June 17, 2014
    Assignee: Google Inc.
    Inventors: Ana Radovanovic, Corinna Cortes, David Tussey, Jocelyn Miller
  • Patent number: 8126758
    Abstract: Method and apparatus for information boosting in related but disconnected databases, in one aspect, may comprise identifying disconnected data sources comprising data that are related or dependent on one another, determining one or more relationships and dependencies among the disconnected data, and refining the data sources based on one or more relationships and dependencies.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jianying Hu, Aleksandra Mojsilovic, Ana Radovanovic, Mark S. Squillante
  • Publication number: 20090182771
    Abstract: Method and apparatus for information boosting in related but disconnected databases, in one aspect, may comprise identifying disconnected data sources comprising data that are related or dependent on one another, determining one or more relationships and dependencies among the disconnected data, and refining the data sources based on one or more relationships and dependencies.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jianying Hu, Aleksandra Mojsilovic, Ana Radovanovic, Mark S. Squillante
  • Publication number: 20080167929
    Abstract: A method (and structure) for end-to-end workforce management, includes identifying sources of data that together reflect data of substantially the entirety of a workforce of an organization, identifying service components related to the workforce, and combining the data sources and service components into an integrated framework to support an end-to-end workforce management cycle.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 10, 2008
    Inventors: Heng Cao, Daniel Patrick Connors, Donna L. Gresh, Meng-Chen Hsieh, Jianying Hu, Chen Jiang, Tarun Kumar, Yang Liu, Yingdong Lu, Aleksandra Mojsilovic, Ana Radovanovic, Mark S. Squillante, Yichong Yu
  • Publication number: 20080167930
    Abstract: A workforce management tool includes an input section that receives data from one or more data sources that together reflect data of substantially an entirety of a workforce of an organization. A plurality of service modules receive and process the data in accordance with requirements of different segments of the organization. The plurality of service modules are interconnected so that a user in a segment of the organization can selectively view any data of the workforce tool that is related to that segment.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 10, 2008
    Inventors: Heng Cao, John Matthew Collins, Daniel Patrick Connors, Donna L. Gresh, Meng-Chen Hsieh, Jianying Hu, Mark A. Eaton, Ta-Hsin Li, Yingdong Lu, Aleksandra Majsilovic, Ana Radovanovic, Bonnie K. Ray, Mark S. Squillante
  • Publication number: 20080147694
    Abstract: A structure (and method) for a computerized organization optimization tool includes an input port to receive one or more of: characteristics of at least one offering of the organization; characteristics of resources of the organization; and characteristics of constraints of at least one of the resources and the at least one offering. A calculator receives the characteristics to calculate one or more optimal targets for the organization.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: Leslie Mark Ernest, Yingdong Lu, Aleksandra Mojsilovic, Ana Radovanovic, Mark S. Squillante
  • Publication number: 20070219837
    Abstract: A method of managing resources, includes identifying a project or service opportunity that has disparate resource attribute requirements. At least one of internal and external flexible resources suitable for the project or service opportunities are also identified. The internal and external flexible resources are correlated with the disparate resource attribute requirements for managing a risk associated with the project or service opportunity.
    Type: Application
    Filed: March 15, 2006
    Publication date: September 20, 2007
    Applicant: International Business Machines Corporation
    Inventors: Yingdong Lu, Ana Radovanovic, Mark Squillante