Patents by Inventor Paul F. Olsen

Paul F. Olsen 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: 10469565
    Abstract: Techniques are provided for providing computing resources from a pool a plurality of networked computing systems to a consumer. The method includes determining that the consumer's resource usage exceeds a predetermined threshold. After a predetermined period of time, and upon determining that the consumer's resource usage continues to exceed the predetermined threshold, the method identifies one or more computing systems from the pool having capacity to host at least part of the amount of excess resource usage. The method further includes allocating resources on one or more computing systems selected from the identified computing systems to satisfy the amount of excess resource usage, and transferring at least the amount of excess resource usage to the selected one or more computing systems.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Stephanie L. Jensen, Paul F. Olsen
  • Patent number: 10469564
    Abstract: Techniques are provided for providing computing resources from a pool a plurality of networked computing systems to a consumer. The method includes determining that the consumer's resource usage exceeds a predetermined threshold. After a predetermined period of time, and upon determining that the consumer's resource usage continues to exceed the predetermined threshold, the method identifies one or more computing systems from the pool having capacity to host at least part of the amount of excess resource usage. The method further includes allocating resources on one or more computing systems selected from the identified computing systems to satisfy the amount of excess resource usage, and transferring at least the amount of excess resource usage to the selected one or more computing systems.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Stephanie L. Jensen, Paul F. Olsen
  • Patent number: 10148743
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Patent number: 10129333
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Patent number: 9930108
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Grant
    Filed: May 23, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Publication number: 20180084037
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Publication number: 20180084036
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 22, 2018
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Patent number: 9912741
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Patent number: 9479575
    Abstract: A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one or more servers and lend the capacity borrowed from one server to a different server in the server cloud. When the server cloud is no longer intact, capacity borrowed from servers no longer in the server cloud is disabled, and servers no longer in the server cloud reclaim capacity that was lent to the server cloud.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: October 25, 2016
    Assignee: International Business Machines Corporation
    Inventors: Paul F. Olsen, Terry L. Schardt
  • Publication number: 20160212061
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Application
    Filed: May 23, 2015
    Publication date: July 21, 2016
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Publication number: 20160212202
    Abstract: Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Daniel C. Birkestrand, Peter J. Heyrman, Paul F. Olsen
  • Patent number: 9103254
    Abstract: An exhaust system for a power system contained in an engine compartment. The exhaust system includes a mount for two or more exhaust treatment devices and an enclosure surrounding the two or more exhaust treatment devices. The enclosure defines a space with a higher temperature than a space defined by the engine compartment during steady state operation of the power system. At least one electronic or fluid device is coupled to the enclosure or mount and located on an exterior of the enclosure.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 11, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jack Albert Merchant, Paul F. Olsen, Eric J. Charles
  • Patent number: 9094415
    Abstract: A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one or more servers and lend the capacity borrowed from one server to a different server in the server cloud. When the server cloud is no longer intact, capacity borrowed from servers no longer in the server cloud is disabled, and servers no longer in the server cloud reclaim capacity that was lent to the server cloud.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Paul F. Olsen, Terry L. Schardt
  • Publication number: 20150207750
    Abstract: Techniques are provided for providing computing resources from a pool a plurality of networked computing systems to a consumer. The method includes determining that the consumer's resource usage exceeds a predetermined threshold. After a predetermined period of time, and upon determining that the consumer's resource usage continues to exceed the predetermined threshold, the method identifies one or more computing systems from the pool having capacity to host at least part of the amount of excess resource usage. The method further includes allocating resources on one or more computing systems selected from the identified computing systems to satisfy the amount of excess resource usage, and transferring at least the amount of excess resource usage to the selected one or more computing systems.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel C. BIRKESTRAND, Stephanie L. Jensen, Paul F. Olsen
  • Publication number: 20150207752
    Abstract: Techniques are provided for providing computing resources from a pool a plurality of networked computing systems to a consumer. The method includes determining that the consumer's resource usage exceeds a predetermined threshold. After a predetermined period of time, and upon determining that the consumer's resource usage continues to exceed the predetermined threshold, the method identifies one or more computing systems from the pool having capacity to host at least part of the amount of excess resource usage. The method further includes allocating resources on one or more computing systems selected from the identified computing systems to satisfy the amount of excess resource usage, and transferring at least the amount of excess resource usage to the selected one or more computing systems.
    Type: Application
    Filed: January 31, 2014
    Publication date: July 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel C. BIRKESTRAND, Stephanie L. JENSEN, Paul F. OLSEN
  • Patent number: 8856336
    Abstract: In an embodiment, a request is received that requests to move a first partition from a source computer to a destination computer. In response to the request, charging is halted for a resource used by the first partition at the source computer while the first partition is executing at the source computer. In response to the request, a resource is allocated to a second partition at the destination computer. In response to the request, use of the resource is charged at the destination computer. In response to the request, execution of the second partition is started at the destination computer.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventor: Paul F. Olsen
  • Publication number: 20130262677
    Abstract: A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one or more servers and lend the capacity borrowed from one server to a different server in the server cloud. When the server cloud is no longer intact, capacity borrowed from servers no longer in the server cloud is disabled, and servers no longer in the server cloud reclaim capacity that was lent to the server cloud.
    Type: Application
    Filed: March 27, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul F. Olsen, Terry L. Schardt
  • Publication number: 20130262682
    Abstract: A cloud capacity on demand manager manages capacity on demand for servers in a server cloud. The cloud capacity on demand manager may borrow capacity from one or more servers and lend the capacity borrowed from one server to a different server in the server cloud. When the server cloud is no longer intact, capacity borrowed from servers no longer in the server cloud is disabled, and servers no longer in the server cloud reclaim capacity that was lent to the server cloud.
    Type: Application
    Filed: November 26, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul F. Olsen, Terry L. Schardt
  • Publication number: 20130046891
    Abstract: In an embodiment, a request is received that requests to move a first partition from a source computer to a destination computer. In response to the request, charging is halted for a resource used by the first partition at the source computer while the first partition is executing at the source computer. In response to the request, a resource is allocated to a second partition at the destination computer. In response to the request, use of the resource is charged at the destination computer. In response to the request, execution of the second partition is started at the destination computer.
    Type: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Paul F. Olsen
  • Patent number: 8197230
    Abstract: A damper assembly including an input member, an output member, and a transfer assembly is disclosed. The input member is configured to receive a torsional input. The output member is configured to provide a torsional output. The transfer assembly is coupled between the input member and the output member and includes a ring, a first guide, a second guide, a first spring, and a second spring. The ring defines a first linear slide path that has a first end and a second end, and a second linear slide path that has a third end and a fourth end. The first guide is slideable within the first linear slide path and coupled to the input member. The second guide is slideable within the second linear slide path and coupled to the input member. The first spring is positioned between the first guide and the second end of the first linear slide path. The second spring is positioned between the second guide and the fourth end of the second linear slide path.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: June 12, 2012
    Assignee: Caterpillar Inc.
    Inventors: William L. Schell, Thomas A. Brosowske, Paul F. Olsen, Thomas L. Atwell