Patents by Inventor CLAUS SCHROEDER-HANSEN

CLAUS SCHROEDER-HANSEN 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: 20240013328
    Abstract: Workload distribution is automatically optimized. Cost penalty amounts imposed on executing a database operation transaction by current and alternative processing pathway options are determined as a function of execution response times that exceed a service level agreement time limit. Respective computer processing hardware costs are determined for executing the database operation transaction via each of the current and alternative processing pathway options. Respective licensing costs are determined for migrating execution of the database operation transaction to each of the alternative processing pathway options. Accordingly, the current or alternative middleware option that has a lowest total combined cost of licensing costs, computer processing hardware costs and service level agreement penalty costs is chosen as the path for execution of the database operation transaction.
    Type: Application
    Filed: September 21, 2023
    Publication date: January 11, 2024
    Inventors: John V. Delaney, Alan P. Murphy, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 11803926
    Abstract: Workload distribution is automatically optimized. Cost penalty amounts imposed on executing a database operation transaction by current and alternative processing pathway options are determined as a function of execution response times that exceed a service level agreement time limit. Respective computer processing hardware costs are determined for executing the database operation transaction via each of the current and alternative processing pathway options. Respective licensing costs are determined for migrating execution of the database operation transaction to each of the alternative processing pathway options. Accordingly, the current or alternative middleware option that has a lowest total combined cost of licensing costs, computer processing hardware costs and service level agreement penalty costs is chosen as the path for execution of the database operation transaction.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: October 31, 2023
    Assignee: KYNDRYL, INC.
    Inventors: John V. Delaney, Alan P. Murphy, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 11575613
    Abstract: Data migrations are not able to be identified or traced through a switched network to their originating hub, because the corresponding TCP/IP data stream goes through a plurality of optimized differential switches and the originating IP in the packet header gets replaced at each switch. The present invention provides a mechanism to introduce a lag or a jitter into the IP to label the migrated data. The labeled data are able to be traced and identified through multiple managed hubs and/or switches.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: February 7, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Andrew P. Barnes, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Clea A. Zolotow
  • Patent number: 11327814
    Abstract: The illustrative embodiments provide concepts for processing a function call using a solid or ephemeral code, selected using a semaphore relating to an identifying feature of the function call. The concept may include: receiving a function call, wherein the function call comprises an identifying feature; queueing the function call in a queue; selecting, using a semaphore relating to the identifying feature of the function call, a code instance of a plurality of code instances for processing a queued function call, the plurality of code instances comprising: an ephemeral code instance, wherein the ephemeral code instance is adapted to process a single function call before being discarded; and a solid code instance, wherein the solid code instance is adapted to process a function call without being discarded; and processing the queued function call with the selected code instance.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jørgen Egbert Floes, Clea Anne Zolotow, Claus Schrøder-Hansen, Julian Kopp, Petra Kopp
  • Patent number: 10970126
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Publication number: 20200167208
    Abstract: The illustrative embodiments provide concepts for processing a function call using a solid or ephemeral code, selected using a semaphore relating to an identifying feature of the function call. The concept may include: receiving a function call, wherein the function call comprises an identifying feature; queueing the function call in a queue; selecting, using a semaphore relating to the identifying feature of the function call, a code instance of a plurality of code instances for processing a queued function call, the plurality of code instances comprising: an ephemeral code instance, wherein the ephemeral code instance is adapted to process a single function call before being discarded; and a solid code instance, wherein the solid code instance is adapted to process a function call without being discarded; and processing the queued function call with the selected code instance.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Jørgen Egbert Floes, Clea Anne Zolotow, Claus Schrøder-Hansen, Julian Kopp, Petra Kopp
  • Publication number: 20190245797
    Abstract: Data migrations are not able to be identified or traced through a switched network to their originating hub, because the corresponding TCP/IP data stream goes through a plurality of optimized differential switches and the originating IP in the packet header gets replaced at each switch. The present invention provides a mechanism to introduce a lag or a jitter into the IP to label the migrated data. The labeled data are able to be traced and identified through multiple managed hubs and/or switches.
    Type: Application
    Filed: April 17, 2019
    Publication date: August 8, 2019
    Inventors: Andrew P. Barnes, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Clea A. Zolotow
  • Publication number: 20190179677
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 10320689
    Abstract: Data migrations are not able to be identified or traced through a switched network to their originating hub, because the corresponding TCP/IP data stream goes through a plurality of optimized differential switches and the originating IP in the packet header gets replaced at each switch. The present invention provides a mechanism to introduce a lag or a jitter into the IP to label the migrated data. The labeled data are able to be traced and identified through multiple managed hubs and/or switches.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Andrew P. Barnes, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Clea A. Zolotow
  • Patent number: 10261839
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: April 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 10203991
    Abstract: In a virtualized data processing system where an operating system assigns resources to a virtualized computing entity (VCE) according to a container configuration of the VCE, and by using performance data corresponding to a type of the VCE, an initial resource allocation for a new VCE is computed at an initialization of the new VCE. The performance data includes at least a processor utilization information corresponding to the type of VCE for a past period. An operation of the new VCE is initiated using the initial resource allocation. New performance data is collected from the operation of the new VCE. For a future period of operation of the new VCE, a resource requirement is forecasted. An instruction to a provisioning system is constructed, specifying a portion of the resource requirement and the future period, which causes the provisioning system to adjust the initial resource allocation.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: February 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Simon J. Brady, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Gerhard A. Widmayer, Clea Zolotow
  • Patent number: 10168770
    Abstract: A tactile device for correcting biomechanical abnormalities using physical virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers which support the outer hollow sphere and control a rotational speed and direction of the outer and inner spheres. A set of pressure sensors detect pressure applied by a user against the pliable inner hollow sphere as the user moves within. One or more processors determine a biomechanical abnormality in the user based on pressure readings from the pressure sensors. A sphere controller then modifies a physical configuration of the pliable inner hollow sphere.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: John V. Delaney, Maeve M. O'Reilly, Niamh Phelan, Claus Schroeder-Hansen, Niambh Scullion, Clea A. Zolotow
  • Patent number: 10114460
    Abstract: A tactile device for virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to dynamically and physically reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers that support the outer hollow sphere and control a rotational speed and direction of the outer hollow sphere and the pliable inner hollow sphere.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: John V. Delaney, Sean T. Fornash, Anthony M. Hunt, Claus Schroeder-Hansen, Clea A. Zolotow
  • Publication number: 20180246564
    Abstract: A tactile device for correcting biomechanical abnormalities using physical virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers which support the outer hollow sphere and control a rotational speed and direction of the outer and inner spheres. A set of pressure sensors detect pressure applied by a user against the pliable inner hollow sphere as the user moves within. One or more processors determine a biomechanical abnormality in the user based on pressure readings from the pressure sensors. A sphere controller then modifies a physical configuration of the pliable inner hollow sphere.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: JOHN V. DELANEY, MAEVE M. O'REILLY, NIAMH PHELAN, CLAUS SCHROEDER-HANSEN, NIAMBH SCULLION, CLEA A. ZOLOTOW
  • Patent number: 10055012
    Abstract: A tactile device for virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to dynamically and physically reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers that support the outer hollow sphere and control a rotational speed and direction of the outer hollow sphere and the pliable inner hollow sphere. A sphere controller then modifies a physical configuration of the pliable inner hollow sphere based on a detected biomechanical abnormality of a user within the tactile device.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: John V. Delaney, Maeve M. O'reilly, Niamh Phelan, Claus Schroeder-Hansen, Niambh Scullion, Clea A. Zolotow
  • Publication number: 20180203739
    Abstract: In a virtualized data processing system where an operating system assigns resources to a virtualized computing entity (VCE) according to a container configuration of the VCE, and by using performance data corresponding to a type of the VCE, an initial resource allocation for a new VCE is computed at an initialization of the new VCE. The performance data includes at least a processor utilization information corresponding to the type of VCE for a past period. An operation of the new VCE is initiated using the initial resource allocation. New performance data is collected from the operation of the new VCE. For a future period of operation of the new VCE, a resource requirement is forecasted. An instruction to a provisioning system is constructed, specifying a portion of the resource requirement and the future period, which causes the provisioning system to adjust the initial resource allocation.
    Type: Application
    Filed: January 19, 2017
    Publication date: July 19, 2018
    Applicant: International Business Machines Corporation
    Inventors: Simon J. Brady, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Gerhard A. Widmayer, Clea Zolotow
  • Publication number: 20180121248
    Abstract: A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 3, 2018
    Inventors: John V. Delaney, Anthony M. Hunt, David O'Grady, Niamh Phelan, Claus Schroeder-Hansen, Clea A. Zolotow
  • Publication number: 20180039330
    Abstract: A tactile device for virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to dynamically and physically reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers that support the outer hollow sphere and control a rotational speed and direction of the outer hollow sphere and the pliable inner hollow sphere.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Inventors: JOHN V. DELANEY, SEAN T. FORNASH, ANTHONY M. HUNT, CLAUS SCHROEDER-HANSEN, CLEA A. ZOLOTOW
  • Publication number: 20180039325
    Abstract: A tactile device for virtual reality simulations includes an outer hollow sphere, a pliable inner hollow sphere, a plurality of actuators, and a framework. The plurality of actuators physically couple the outer hollow sphere to the pliable inner hollow sphere, and are configured to dynamically and physically reshape the pliable inner hollow sphere as the outer hollow sphere and the pliable inner hollow sphere rotate. The framework includes a plurality of powered rollers that support the outer hollow sphere and control a rotational speed and direction of the outer hollow sphere and the pliable inner hollow sphere. A sphere controller then modifies a physical configuration of the pliable inner hollow sphere based on a detected biomechanical abnormality of a user within the tactile device.
    Type: Application
    Filed: January 12, 2017
    Publication date: February 8, 2018
    Inventors: JOHN V. DELANEY, MAEVE M. O'REILLY, NIAMH PHELAN, CLAUS SCHROEDER-HANSEN, NIAMBH SCULLION, CLEA A. ZOLOTOW
  • Publication number: 20170346751
    Abstract: Data migrations are not able to be identified or traced through a switched network to their originating hub, because the corresponding TCP/IP data stream goes through a plurality of optimized differential switches and the originating IP in the packet header gets replaced at each switch. The present invention provides a mechanism to introduce a lag or a jitter into the IP to label the migrated data. The labeled data are able to be traced and identified through multiple managed hubs and/or switches.
    Type: Application
    Filed: May 24, 2016
    Publication date: November 30, 2017
    Inventors: Andrew P. Barnes, John V. Delaney, Anthony M. Hunt, Claus Schrøder-Hansen, Clea A. Zolotow