Patents by Inventor Stephen Thomas Palermo

Stephen Thomas Palermo 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: 20230144316
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 11, 2023
    Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
  • Patent number: 11122129
    Abstract: There is disclosed in an example, a computer-implemented method of providing network function virtualization orchestration (NFVO), including: determining that a first virtual network function (VNF) instance, providing a virtual service appliance on a virtual network, is to be migrated; provisioning a second VNF instance of the virtual service appliance; cloning configuration data from the first VNF to the second VNF; starting the second VNF without copying traffic data; and halting the first VNF. There is also disclosed an apparatus for performing the method, and a computer-readable medium having instructions for performing the method.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: September 14, 2021
    Assignee: Intel Corporation
    Inventors: Ben-Zion Friedman, Eliezer Tamir, John J. Browne, Stephen Thomas Palermo
  • Publication number: 20210144081
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
    Type: Application
    Filed: September 10, 2020
    Publication date: May 13, 2021
    Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
  • Patent number: 10778558
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: September 15, 2020
    Assignee: Intel Corporation
    Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
  • Publication number: 20180191838
    Abstract: There is disclosed in an example, a computer-implemented method of providing network function virtualization orchestration (NFVO), including: determining that a first virtual network function (VNF) instance, providing a virtual service appliance on a virtual network, is to be migrated; provisioning a second VNF instance of the virtual service appliance; cloning configuration data from the first VNF to the second VNF; starting the second VNF without copying traffic data; and halting the first VNF. There is also disclosed an apparatus for performing the method, and a computer-readable medium having instructions for performing the method.
    Type: Application
    Filed: December 31, 2016
    Publication date: July 5, 2018
    Applicant: Intel Corporation
    Inventors: Ben-Zion Friedman, Eliezer Tamir, John J. Browne, Stephen Thomas Palermo
  • Publication number: 20180095802
    Abstract: In one embodiment, a method comprises determining, at a plurality of instances in time, a value of at least one stress characteristic of a hardware resource; determining an accumulated stress value of the hardware resource, the accumulated stress value comprising the sum of a plurality of incremental stress values, an incremental stress value determined based on the value of the at least one stress characteristic at a particular instance in time; and generating a first stress indicator in response to a determination that the accumulated stress value of the hardware resource is greater than a first threshold stress value associated with the hardware resource.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Applicant: Intel Corporation
    Inventors: Hang T. Nguyen, Gordon McFadden, Pradeepsunder Ganesh, Stephen Thomas Palermo, Travis J. White, Ashok Raj, Vivek Garg, Dhruv Singh
  • Publication number: 20170264680
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
    Type: Application
    Filed: March 31, 2016
    Publication date: September 14, 2017
    Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta