Patents by Inventor Leonard Feehan

Leonard Feehan 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: 20230222400
    Abstract: A method of resource management for transferring resources from providers to consumers is described. The method comprises the following steps. Supply parameters for the providers and demand parameters for the consumers are established, and constraints on the allocation of the resources are also established, as is an optimisation function for determining matches between providers and consumers. The optimisation function is solved for the established constraints using a constraint-based problem solver to determine matches between providers and consumers. Resources are then transferred from providers to consumers according to the determined matches. A computing system adapted to perform this method is also described, along with a power distribution system including such a computing system.
    Type: Application
    Filed: December 17, 2020
    Publication date: July 13, 2023
    Inventors: Sourav DUTTA, Andrei MARINESCU, Leonard FEEHAN, Manoj GOKHALE, Eugene RYAN
  • Patent number: 11609784
    Abstract: A method for distributing at least one computational process amongst shared resources is proposed. At least two shared resources capable of performing the computational process are determined. According to the method, a workload characteristic for each of the shared resources is predicted. The workload characteristic accounts for at least two subsystems of each shared resource. One of the at least two shared resources is selected based on the predicted workload characteristics.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 21, 2023
    Assignee: Intel Corporation
    Inventors: Thijs Metsch, Leonard Feehan, Annie Ibrahim Rana, Rahul Khanna, Sharon Ruane, Marcin Spoczynski
  • Patent number: 11184778
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform; and a service chain pre-placement analyzer to operate on the hardware platform and configured to: receive a total utility input for a service chain placement; predict a mobility pattern for the service chain placement; and compute an average utility for the service chain placement, wherein the average utility is a product of the total utility and the mobility pattern.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: November 23, 2021
    Assignee: Intel Corporation
    Inventors: Radhika Loomba, Leonard Feehan, Joseph Butler, Thijs Metsch
  • Publication number: 20190324799
    Abstract: A method for distributing at least one computational process amongst shared resources is proposed. At least two shared resources capable of performing the computational process are determined. According to the method, a workload characteristic for each of the shared resources is predicted. The workload characteristic accounts for at least two subsystems of each shared resource. One of the at least two shared resources is selected based on the predicted workload characteristics.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Thijs Metsch, Leonard Feehan, Annie Ibrahim Rana, Rahul Khanna, Sharon Ruane, Marcin Spoczynski
  • Publication number: 20190045374
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform; and a service chain pre-placement analyzer to operate on the hardware platform and configured to: receive a total utility input for a service chain placement; predict a mobility pattern for the service chain placement; and compute an average utility for the service chain placement, wherein the average utility is a product of the total utility and the mobility pattern.
    Type: Application
    Filed: February 20, 2018
    Publication date: February 7, 2019
    Applicant: Intel Corporation
    Inventors: Radhika Loomba, Leonard Feehan, Joseph Butler, Thijs Metsch