Patents by Inventor Joe Kinsella

Joe Kinsella 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: 11765031
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for Strategy-Driven Optimization of Computer Resource Configurations in a Cloud Environment. Disclosed examples include a non-transitory computer readable storage medium comprising instructions that, when executed, cause processor circuitry to: monitor consumption of cloud resources associated with a containerized workload; associate the consumption with a monetary cost; and generate a notification to notify a user the cost exceeds the threshold, the notification including workload metrics associated with the monetary cost.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Andi Abes, Joe Kinsella
  • Patent number: 11461290
    Abstract: A computer-implemented method of executing a policy-based operation on a shared computer infrastructure includes storing in a computer memory a dynamically extensible metadata system that is in communication with a processor that executes policy-based operations, where the dynamically extensible metadata system includes a data structure, a collection method, a policy processing method, and a policy condition. The collection method is then executed to collect data from a first computer resource in the shared computer infrastructure using a first data structure and from a second computer resource in the shared computer infrastructure using a second data structure, where the first data structure and the second data structure are different data structures. The collected data is then processed with the policy processing method to determine if the collected data meets the policy condition.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: October 4, 2022
    Assignee: VMWARE, INC.
    Inventors: Andi Abes, Adam Paul Schepis, Vikram K. Pillai, Joe Kinsella
  • Publication number: 20220191097
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for Strategy-Driven Optimization of Computer Resource Configurations in a Cloud Environment. Disclosed examples include a non-transitory computer readable storage medium comprising instructions that, when executed, cause processor circuitry to: monitor consumption of cloud resources associated with a containerized workload; associate the consumption with a monetary cost; and generate a notification to notify a user the cost exceeds the threshold, the notification including workload metrics associated with the monetary cost.
    Type: Application
    Filed: February 28, 2022
    Publication date: June 16, 2022
    Inventors: Andi Abes, Joe Kinsella
  • Patent number: 11265215
    Abstract: A computer-implemented method of optimizing a computer resource configuration in a cloud environment to provision an information technology service includes determining performance objectives for a provisioned information technology service. Constraints for the provisioned information technology service based on the determined performance objectives are determined. A desired computer resource configuration to achieve the determined performance objectives for the provisioned information technology service and to meet the determined constraints for the provisioned information technology service is determined. Then a computer resource configuration is compared with the desired resource configuration to determine configuration actions wherein the configuration actions comprise transitioning a computer resource in the computer resource configuration to a new computer resource configuration.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: March 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Andi Abes, Joe Kinsella
  • Publication number: 20200067773
    Abstract: A computer-implemented method of optimizing a computer resource configuration in a cloud environment to provision an information technology service includes determining performance objectives for a provisioned information technology service. Constraints for the provisioned information technology service based on the determined performance objectives are determined. A desired computer resource configuration to achieve the determined performance objectives for the provisioned information technology service and to meet the determined constraints for the provisioned information technology service is determined. Then a computer resource configuration is compared with the desired resource configuration to determine configuration actions wherein the configuration actions comprise transitioning a computer resource in the computer resource configuration to a new computer resource configuration.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 27, 2020
    Applicant: CloudHealth Technologies, Inc.
    Inventors: Andi Abes, Joe Kinsella
  • Publication number: 20190318019
    Abstract: A computer-implemented method of executing a policy-based operation on a shared computer infrastructure includes storing in a computer memory a dynamically extensible metadata system that is in communication with a processor that executes policy-based operations, where the dynamically extensible metadata system includes a data structure, a collection method, a policy processing method, and a policy condition. The collection method is then executed to collect data from a first computer resource in the shared computer infrastructure using a first data structure and from a second computer resource in the shared computer infrastructure using a second data structure, where the first data structure and the second data structure are different data structures. The collected data is then processed with the policy processing method to determine if the collected data meets the policy condition.
    Type: Application
    Filed: April 12, 2018
    Publication date: October 17, 2019
    Applicant: CloudHealth Technologies, Inc.
    Inventors: Andi Abes, Adam Paul Schepis, Vikram K. Pillai, Joe Kinsella
  • Patent number: 9521151
    Abstract: A system and method for optimizing a cloud environment using a workflow.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: December 13, 2016
    Assignee: Cloudhealth Technologies, Inc.
    Inventors: Joe Kinsella, Andi Abes
  • Publication number: 20160119357
    Abstract: A system and method for optimizing a cloud environment using a workflow.
    Type: Application
    Filed: October 22, 2014
    Publication date: April 28, 2016
    Inventors: Joe Kinsella, Andi Abes
  • Patent number: 7685292
    Abstract: Described are techniques to establish an on-demand, secure, point-to-point tunnel between a source device of a source network to a target device of a target network. The target network may not be visible to the source network. The target network includes a tunnel client and a tunnel server may be a perimeter device of the source network. The tunnel client may send a first message to the tunnel server. Data may be transmitted from the source to target device by including the data in a return message in response to the first message. The first message and the return message may be sent over one or more “heartbeat” connections which are continually established and torn down to transmit data between the two networks, and the source and target devices therein.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: March 23, 2010
    Assignee: Dell Marketing USA L.P.
    Inventors: Joe Kinsella, Vikram Pillai, Andi Abes, Dave Rodger