Patents by Inventor Eric W. Multanen

Eric W. Multanen 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: 20240259465
    Abstract: Various systems and methods for providing intent-based workload orchestration described herein. A data center system may include a plurality of compute nodes and an orchestration node. The orchestration node may be configured to identify a workload for execution on the plurality of compute nodes; identify intents that define requirements for the execution of the workload on the plurality of compute nodes; monitor the execution of the workload to produce monitoring data; and control the execution of the workload based on the intents and the monitoring data, to dynamically adapt to changed conditions during the execution of the workload.
    Type: Application
    Filed: March 28, 2024
    Publication date: August 1, 2024
    Inventors: Igor Duarte Cardoso, Todd Malsbary, Eric W. Multanen, Malini Bhandaru, Kshitij Arun Doshi, Ned M. Smith, Sunil Cheruvu, Anahit Tarkhanyan, Mats Gustav Agerstam
  • Publication number: 20240241944
    Abstract: Various systems and methods are described for implementing security intents for the execution of workloads in cloud-to-edge (C2E) and cloud-native execution environments. An example technique for implementing security intents for a workload on a computing node of a cluster includes: identifying a workload for execution on the computing node; identifying security intents that define levels of respective security requirements for the execution of the workload on the computing node; adapting an execution environment of the computing node, based on the identified security intents; and controlling the execution of the workload within the execution environment, based on the identified security intents, to dynamically monitor and adapt to changing security conditions during the execution of the workload.
    Type: Application
    Filed: March 28, 2024
    Publication date: July 18, 2024
    Inventors: Ned M. Smith, Kshitij Arun Doshi, Adrian Hoban, Eric W. Multanen, Malini Bhandaru, Sunil Cheruvu, Thijs Metsch, Manjunath Ranganathaiah, Anahit Tarkhanyan, Sharad Mishra, Igor Duarte Cardoso, Todd Malsbary, Bruno Vavala, Adarsh Chittilapplly, Subin John, Alpesh Ramesh Rodage
  • Publication number: 20220360533
    Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 10, 2022
    Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
  • Patent number: 11010273
    Abstract: Devices and methods for debugging software or detecting malicious software on a compute node are described herein. A device can include an interface to a central processing unit (CPU) of a compute node. The device can include processing circuitry. During execution of a software application of the CPU, the processing circuitry can process CPU operational metrics received over the interface, wherein values of the CPU operational metrics vary with execution of the software application. Based on the values, the processing circuitry can determine an operational status of the software application and provide an indicator of an error condition of the software application responsive to detection of an error based on any criteria. Other embodiments are also described.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 18, 2021
    Assignee: Intel Corporation
    Inventors: John R. Fastabend, Eric W. Multanen, Patrick L. Connor, Calin Gherghe
  • Publication number: 20200220816
    Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.
    Type: Application
    Filed: March 13, 2020
    Publication date: July 9, 2020
    Applicant: Intel Corporation
    Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
  • Patent number: 10708187
    Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transit latency for a packet or frame and the non-congested transit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: July 7, 2020
    Assignee: Intel Corporation
    Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
  • Publication number: 20190004929
    Abstract: Devices and methods for debugging software or detecting malicious software on a compute node are described herein. A device can include an interface to a central processing unit (CPU) of a compute node. The device can include processing circuitry. During execution of a software application of the CPU, the processing circuitry can process CPU operational metrics received over the interface, wherein values of the CPU operational metrics vary with execution of the software application. Based on the values, the processing circuitry can determine an operational status of the software application and provide an indicator of an error condition of the software application responsive to detection of an error based on any criteria. Other embodiments are also described.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Inventors: John R. Fastabend, Eric W. Multanen, Patrick L. Connor, Calin Gherghe
  • Publication number: 20150341273
    Abstract: Methods, apparatus and software for implementing enhanced data center congestion management for non-TCP traffic. Non-congested transmit latencies are determined for transmission of packets or Ethernet frames along paths between source and destination end-end-nodes when congestion along the paths is not present or minimal. Transmit latencies are similarly measured along the same source-destination paths during ongoing operations during which traffic congestion may vary. Based on whether a difference between the transmit latency for a packet or frame and the non-congested transmit latency for the path exceeds a threshold, the path is marked as congested or not congested. A rate at which the non-TCP packets are transmitted along the path is then managed as function of a rate at which the path is marked as congested.
    Type: Application
    Filed: May 22, 2014
    Publication date: November 26, 2015
    Inventors: Ygdal Naouri, Robert O. Sharp, Kenneth G. Keels, Eric W. Multanen
  • Patent number: 6980547
    Abstract: A method and system for providing a remote switching engine to monitor and control network traffic and utilizing appended word source address port mapping is provided. The system comprises a number of ports, at least one local switching device, at least one local forwarding database, and a remote switching processing device. The ports are provided for sending and receiving frames. The local switching device performs high-speed switching. The local forwarding database corresponds and couples to the local switching device, the database allowing the local switching device to look up a known address that has been previously obtained and forward the frames based on the known address. The remote switching processing device receives and processes frames from the local switching device(s). The local switching device(s) learns associations between Media Access Control (MAC) addresses and ports by having the local switching device forward unknown address frames to the remote switching processing device.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: December 27, 2005
    Assignee: Intel Corporation
    Inventors: Robert G. Gally, Eric W. Multanen, Per F. Hansen