Patents by Inventor Kevin Joseph Webster

Kevin Joseph Webster 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: 11726833
    Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: August 15, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Raymond Matthew Sampson, Kevin Joseph Webster, Marcos Alejandro Di Pietro
  • Publication number: 20210117245
    Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
    Type: Application
    Filed: December 30, 2020
    Publication date: April 22, 2021
    Inventors: Raymond Matthew Sampson, Kevin Joseph Webster, Marcos Alejandro Di Pietro
  • Patent number: 10896069
    Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 19, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Raymond Matthew Sampson, Kevin Joseph Webster, Marcos Alejandro Di Pietro
  • Publication number: 20190286494
    Abstract: A technique for dynamically provisioning virtual machines for running a cloud-based software application includes querying a pool manager of a multi-tiered pool of virtual machines to identify a set of classes of virtual machines, which meet a specified size criterion, and a respective TVC (time-variant characteristic) for each class. If an identified one of the set of classes has a smaller TVC than a TVC of one of the virtual machines currently running the application, the technique proceeds to swap the current virtual machine for a virtual machine having the identified class.
    Type: Application
    Filed: March 16, 2018
    Publication date: September 19, 2019
    Inventors: Raymond Matthew Sampson, Kevin Joseph Webster, Marcos Alejandro Di Pietro
  • Patent number: 8655999
    Abstract: A mechanism is provided in a storage management application that automatically reconfigures agents and scheduled probes of agents in cases where the agents do not automatically reconfigure themselves to manage a newly formed fabric after fragment segmentation. The solution does not burden the storage administrator to reconfigure agents or to reconfigure regularly scheduled inventory probes through storage management applications.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: David Lynn Merbach, Kevin Joseph Webster, Li Zhou
  • Patent number: 7827260
    Abstract: An apparatus, system, and method are provided for configuring a network feature for a network fabric. The apparatus includes an input module, a discovery module, a selection module and an assignment module. The input module receives a network feature configuration for a network fabric. The discovery module determines the network feature capabilities of each of a plurality of agents coupled to the network fabric. The selection module selects a preferred agent from the plurality of agents. The assignment module assigns the preferred agent to apply the network feature configuration to the network fabric through a management interface coupling the preferred agent to the network fabric.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lisa Anne Huston, David Lynn Merbach, Daryl Edward Mowrer, Sunil Bharadwaj, Kevin Joseph Webster
  • Patent number: 7565431
    Abstract: Provided are a method, system, and program for providing information on a network storage system. Information is received from host systems identifying storage units the host systems access through at least one identified storage system. The at least one storage system is probed to determine storage units available through the storage system and an identifier of the storage system. The information received from the host systems on storage units the host systems access and the information probed from the at least one storage system on the storage units available through the storage system are processed to determine an association of host systems to storage units for the at least one storage system.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: July 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Timothy Clarence Willging, Justin Russell Bendich, Kevin Joseph Webster
  • Publication number: 20090024734
    Abstract: A mechanism is provided in a storage management application that automatically reconfigures agents and scheduled probes of agents in cases where the agents do not automatically reconfigure themselves to manage a newly formed fabric after fragment segmentation. The solution does not burden the storage administrator to reconfigure agents or to reconfigure regularly scheduled inventory probes through storage management applications.
    Type: Application
    Filed: July 19, 2007
    Publication date: January 22, 2009
    Inventors: David Lynn Merbach, Kevin Joseph Webster, Li Zhou