IP Library Granted Patent US 10,404,530
Granted Patent B2
US 10,404,530 · App. 14/534,207 · Granted Sep 3, 2019

Configurable AEN notification

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,404,530
App. No.
14/534,207
Granted
Sep 3, 2019
Kind
B2
Abstract

Computerized methods and systems are disclosed for configuring a network controller (NC). These methods and systems recognize, via a network device, e.g., hardware, software, processors, storage media, memory, a predetermined command from a management controller (MC). The network device responds to the predetermined command by configuring the NC with a message type associated with an event, and controlling enablement of a message associated with the message type using a selectable enable bit as defined in the predetermined command.

Claims (16)

1. A computerized method for configuring a network controller (NC) comprising:

linking a network controller (NC) to a management controller (MC) through a Network Controller Sideband Interface (NC-SI);

receiving by the network controller, a predetermined command from the management controller (MC) indicating an event type, a corresponding type number to be used for the event type and a corresponding bit location in a control word, to be used in enabling or disabling asynchronous event notifications (AENs) for the event type;

the network controller responding to the predetermined command by configuring the NC with a correlation between the type number, the event type and the bit location; and

sending system AEN messages from the NC to the MC regarding the event type, with the corresponding type number in a type field of the system AEN messages,

wherein the sending of the system AEN messages is performed only when the corresponding bit location is enabled.

2. The computerized method of claim 1 , wherein receiving the predetermined command indicating an event type comprises receiving a command indicating an event type by a bit mask.

3. The computerized method of claim 2 , wherein the bit mask includes fields for a package AEN and a channel AEN associated with respective package and channels of the NC.

4. The computerized method of claim 1 , wherein sending the system AEN messages comprises sending messages in accordance with the DMTF DSP0222 standard.

5. A network controller (NC) comprising:

a network device configured for 1) recognizing a predetermined command from a management controller (MC) indicating an event type, a corresponding type number to be used for the event type and a corresponding bit location in a control word, to be used in enabling or disabling asynchronous event notifications (AENs) for the event type; and, 2) responding to the predetermined command by configuring the NC with a correlation between the type number, the event type and the bit location, and 3) sending system AEN messages from the NC to the MC regarding the event type, with the corresponding type number in a type field of the messages,

wherein the sending of the system AEN messages is performed only when the corresponding bit location is enabled.

6. The Network Controller of claim 5 , wherein the network device is selected from the group consisting of hardware, software, processors, storage media, and memory.

7. The Network Controller of claim 6 , wherein the network device is configured to send the messages in accordance with the DMTF DSP0222 standard.

8. A management controller (MC), comprising:

a processor configured to transmit to a network controller (NC) linked to the MC, a predetermined command indicating an event type, a corresponding type number to be used for the event type and a corresponding bit location in a control word, to be used in enabling or disabling asynchronous event notifications (AENs) for the event type, to transmit, to the NC, an AEN control command including an AEN control field in which the corresponding bit location indicates whether the NC is to transmit AENs for the event type, to receive, from the NC, AEN messages with the corresponding type number in a type field of the messages, and to interpret the AEN messages with the corresponding type number as relating to the event type.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 37900/0720 Recorded Jul 13, 2018
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MELLANOX TECHNOLOGIES, LTD.
Reel/Frame 046542/0792 →
PATENT SECURITY AGREEMENT Recorded Feb 24, 2016
From: MELLANOX TECHNOLOGIES, LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037900/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2014
From: ITKIN, YUVAL; GOLDENBERG, DROR
To: MELLANOX TECHNOLOGIES LTD.
Reel/Frame 034150/0981 →