Patents by Inventor Patrick G. Kutch

Patrick G. Kutch 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: 20160170923
    Abstract: Apparatuses, methods and storage media associated with the exchange of messages between a hybrid switch and one or more baseboard management controllers (BMCs) are described herein. Specifically, an aggregate BMC controller (ABC) may be communicatively coupled with both the hybrid switch and the BMCs and configured to facilitate the exchange of messages between the hybrid switch and the one or more BMCs. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 16, 2016
    Inventors: Patrick G. Kutch, Daniel P. Daly
  • Publication number: 20160127171
    Abstract: Embodiments of apparatuses and methods for self-service payment based on location and time information are described. In embodiments, a device may include a data module to store one or more Asynchronous Events Notifications (AENs) or Ethernet frames. The device may further include a Network Interface Controller (NIC), coupled to the data module, to send the one or more AENs or Ethernet frames to a Baseboard Management Controller (BMC) in response to receipt of a command from the BMC indicating an opportunity for the NIC to send AENs or Ethernet frames to the BMC. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Inventor: Patrick G. Kutch
  • Publication number: 20160057066
    Abstract: Technologies for aligning network flows to processing resources include a computing device having multiple processing nodes, a network switch, and a network controller operating in a software-defined network. Each processing node of the computing device may include a processor, memory, and network adapter. The network switch may receive a network packet and request forwarding information from the network controller. The network controller may determine flow information corresponding to the network packet that indicates the application targeted by the network packet and the processing node executing the application. The flow information may be transmitted to the computing device, which may program a flow filter in the network adapter of the processing node executing the application.
    Type: Application
    Filed: August 25, 2014
    Publication date: February 25, 2016
    Inventors: Iosif Gasparakis, Brian P. Johnson, Patrick G. Kutch
  • Patent number: 9229761
    Abstract: An embodiment may include circuitry to be included, at least in part, in a node in a network. The circuitry may expose, at least in part, a virtual function (VF) via which a subset of a physical function (PF) of the circuitry may be accessible. The circuitry may generate, at least in part, a packet that may indicate, at least in part, a command, and/or may issue, at least in part, a result of execution of the command by another (external) node in the network. The packet may be received, at least in part, by the other node. The command may be issued to the VF from a virtual machine (VM) resident, at least in part, in the node. The result may be issued, at least in part, to the VM, via the VF. Many modifications, variations, and alternatives are possible without departing from this embodiment.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: January 5, 2016
    Assignee: Intel Corporation
    Inventor: Patrick G. Kutch
  • Publication number: 20150334018
    Abstract: Examples may include receiving, at a switch, an Ethernet frame having an Ethernet header that may indicate the Ethernet frame includes a network controller sideband interface (NC-SI) control packet from a management controller at a compute node coupled to the switch. In some examples, a response to a command included in a received NC-SI control packet that was encapsulated in an Ethernet frame may be processed at the switch and sent to the management controller.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 19, 2015
    Inventor: Patrick G. Kutch
  • Publication number: 20140359334
    Abstract: An embodiment may include circuitry to be included, at least in part, in at least one node to be used in a network. The circuitry may (a) receive, at least in part, via at least one power supply line of the at least one node, at least one packet, and/or (b) issue, at least in part, via the at least one power supply line, the at least one packet. The at least one packet may request at least one change, at least in part, in at least one power consumption state of at least one portion of the at least one node. Many modifications, variations, and alternatives are possible without departing from this embodiment.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventors: Patrick G. Kutch, Brian P. Johnson
  • Publication number: 20140359611
    Abstract: An embodiment may include circuitry to be included, at least in part, in a node in a network. The circuitry may expose, at least in part, a virtual function (VF) via which a subset of a physical function (PF) of the circuitry may be accessible. The circuitry may generate, at least in part, a packet that may indicate, at least in part, a command, and/or may issue, at least in part, a result of execution of the command by another (external) node in the network. The packet may be received, at least in part, by the other node. The command may be issued to the VF from a virtual machine (VM) resident, at least in part, in the node. The result may be issued, at least in part, to the VM, via the VF. Many modifications, variations, and alternatives are possible without departing from this embodiment.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventor: Patrick G. Kutch
  • Patent number: 8839356
    Abstract: Methods, apparatuses, and computer program products that respond to wake events of communication networks are disclosed. One or more embodiments comprise setting a wake password of a computing device, such as a notebook computer or a server. Some of the embodiments comprise receiving a wake request from a communications network, establishing a secure communication session, and setting the wake password with the secure communication session. Some embodiments comprise an apparatus having a network controller to allow a platform to communicate via a communications network, non-volatile memory that stores a wake password, and a management controller that may communicate with a management console via a secure communication session to update the wake password. One or more embodiments the network controller may wake management hardware and/or wake the management controller while keeping one or more of the devices in the power conservation mode.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: September 16, 2014
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Arvind Kumar, Vincent J. Zimmer, Patrick G. Kutch, Omer Levy
  • Patent number: 8792397
    Abstract: Examples are disclosed for exchanging messages between a switch and network devices having input/output devices. In some examples, the input/output devices for network devices may support communication ports capable of being coupled or connected to the switch via physical communication links. For these examples, the exchanged messages may include information associated with the communication ports or the input/out devices. Other examples are described and claimed.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: July 29, 2014
    Assignee: Intel Corporation
    Inventor: Patrick G. Kutch
  • Patent number: 8578378
    Abstract: An embodiment may include circuitry to determine compatibility, at least in part, of a device with at least one process intended to interact with, at least in part, the device. Such compatibility may be determined by the circuitry based at least in part upon at least one feature set of the device. If the device is incompatible, at least in part, with the at least one process, the circuitry may identify, at least in part, the device in manner that facilitates compatible interaction, at least in part, between the at least one process and at least one portion of the at least one feature set. Many alternatives, variations, and modifications are possible.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: November 5, 2013
    Assignee: Intel Corporation
    Inventor: Patrick G. Kutch
  • Publication number: 20130262642
    Abstract: Examples are disclosed for remote management of a computing device. In some examples, a secure communication link may be established between a network input/output device for a computing device and a remote management application. Commands may be received from the remote management application and management functions may be implemented at the network input/output device. Implementation of the management functions may enable the remote management application to manage or control at least some operating parameters of the computing device. Other examples are described and claimed.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 3, 2013
    Applicant: INTEL CORPORATION
    Inventor: Patrick G. Kutch
  • Publication number: 20130250964
    Abstract: Examples are disclosed for exchanging messages between a switch and network devices having input/output devices. In some examples, the input/output devices for network devices may support communication ports capable of being coupled or connected to the switch via physical communication links. For these examples, the exchanged messages may include information associated with the communication ports or the input/out devices. Other examples are described and claimed.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Inventor: Patrick G. Kutch
  • Publication number: 20130031547
    Abstract: An embodiment may include circuitry to determine compatibility, at least in part, of a device with at least one process intended to interact with, at least in part, the device. Such compatibility may be determined by the circuitry based at least in part upon at least one feature set of the device. If the device is incompatible, at least in part, with the at least one process, the circuitry may identify, at least in part, the device in manner that facilitates compatible interaction, at least in part, between the at least one process and at least one portion of the at least one feature set. Many alternatives, variations, and modifications are possible.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Inventor: Patrick G. Kutch
  • Publication number: 20120311183
    Abstract: An embodiment may include circuitry in a controller that may be included in a host that has at least one processor. The circuitry may maintain a correlation between a set of network addresses and a set of medium access control (MAC) addresses. The correlation may be generated, at least in part, by at least one process to be executed, at least in part, by the at least one processor. The circuitry may determine, based at least in part upon the set of network addresses, whether to generate at least one response to at least one request. If the circuitry determines to generate the at least one response, the circuitry may generate the at least one response based at least in part upon the correlation and at least one network address associated with the at least one request. Many alternatives, variations, and modifications are possible.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
    Inventor: Patrick G. Kutch
  • Patent number: 8260741
    Abstract: A pluggable, extensible, lightweight framework is described that allows an out-of-band server management connection to interact with a plurality of operating system (OS) resident agents.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: September 4, 2012
    Assignee: Intel Corporation
    Inventor: Patrick G. Kutch
  • Publication number: 20090172443
    Abstract: Methods, apparatuses, and computer program products that respond to wake events of communication networks are disclosed. One or more embodiments comprise setting a wake password of a computing device, such as a notebook computer or a server. Some of the embodiments comprise receiving a wake request from a communications network, establishing a secure communication session, and setting the wake password with the secure communication session. Some embodiments comprise an apparatus having a network controller to allow a platform to communicate via a communications network, non-volatile memory that stores a wake password, and a management controller which may communicate with a management console via a secure communication session to update the wake password. One or more embodiments the network controller may wake management hardware and/or wake the management controller while keeping one or more of the devices in the power conservation mode.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Michael A. Rothman, Arvind Kumar, Vincent J. Zimmer, Patrick G. Kutch, Omer Levy
  • Publication number: 20090080419
    Abstract: Methods and apparatus relating to providing a manageability interface to a management controller for local and/or remote connections are described. In one embodiment, a network adapter of a host computing system may forward a packet transmitted by the host computing system to a management controller based on a determination that the packet is a manageability packet. Other embodiments are also disclosed.
    Type: Application
    Filed: September 26, 2007
    Publication date: March 26, 2009
    Inventor: Patrick G. Kutch