Patents by Inventor Olle L. Sundstroem

Olle L. Sundstroem 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: 9946285
    Abstract: The present invention relates to an energy allocation system for operating at least an energy storage device to substantially balance the energy consumed by the energy storage device with the energy supplied thereto, comprising the steps of: determining a power flexibility of the energy storage device by generating an upper time-varying power function; predicting energy consumption data per discrete time-slots over a given time-window for the device; predicting a demand for energy by the device in a given planning time-period; generating a time-varying upper energy function for the demand prediction that defines an uppermost limit for the supply of energy to the device; generating a time-varying lower energy function for the demand prediction that defines a lowermost limit for the supply of energy to the device, and supplying energy to the device in a range defined by the limits specified by the upper energy function and the lower energy function.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carl Binding, Olle L. Sundstroem
  • Patent number: 9728976
    Abstract: A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: Harold D. Dykeman, Olivier Gallay, Olle L. Sundstroem, Jacint Szabo
  • Patent number: 9705335
    Abstract: A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Harold D. Dykeman, Olivier Gallay, Olle L. Sundstroem, Jacint Szabo
  • Publication number: 20150127179
    Abstract: The present invention relates to an energy allocation system for operating at least an energy storage device to substantially balance the energy consumed by the energy storage device with the energy supplied thereto, comprising the steps of: determining a power flexibility of the energy storage device by generating an upper time-varying power function; predicting energy consumption data per discrete time-slots over a given time-window for the device; predicting a demand for energy by the device in a given planning time-period; generating a time-varying upper energy function for the demand prediction that defines an uppermost limit for the supply of energy to the device; generating a time-varying lower energy function for the demand prediction that defines a lowermost limit for the supply of energy to the device, and supplying energy to the device in a range defined by the limits specified by the upper energy function and the lower energy function.
    Type: Application
    Filed: December 19, 2012
    Publication date: May 7, 2015
    Inventors: Carl Binding, Olle L. Sundstroem
  • Publication number: 20140094983
    Abstract: A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
    Type: Application
    Filed: September 20, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harold D. Dykeman, Olivier Gallay, Olle L. Sundstroem, Jacint Szabo
  • Publication number: 20140094984
    Abstract: A method for allocating energy to a plurality of devices, wherein each device is configured to consume, store and/or supply energy, the method includes the steps of: assigning each device to a group of devices; assigning an aggregation node device to each group of devices; for a selection of devices transmitting local power cost functions of the devices and/or power usage profiles of the devices with respect to a predetermined time slot to the assigned aggregation node device; at the aggregation node device, generating aggregated data as a function of the received local power cost functions and/or power usage profiles; transmitting the aggregated data to a central processing device; at the central processing device, optimizing a global cost function for allocating power to the devices as a function of the aggregated data.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Harold D. Dykeman, Olivier Gallay, Olle L. Sundstroem, Jacint Szabo