11762747

Network based debug

PublishedSeptember 19, 2023
Assigneenot available in USPTO data we have
InventorsYuval Itkin
Technical Abstract

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A compute node, comprising: a network-connected device, configured to communicate with a network; and a baseboard management controller (BMC), which communicates with the network-connected device by a sideband interface, the BMC to communicate one or more parameters via the sideband interface to the network-connected device, to facilitate the network-connected device engaging in a debug session that debugs the network-connected device over the network with a remote debug device.

2

2. The compute node according to claim 1, wherein the one or more parameters include parameters for connection of the network-connected device with the remote debug device.

4

4. The compute node according to claim 2, wherein the one or more parameters comprise a secure debug-enablement token, for establishing the debug session with the remote debug device.

5

5. The compute node according to claim 2, further comprising a Central Processing Unit (CPU) that is configured to provide the one or more parameters to the BMC, for sending to the network-connected device.

6

6. The compute node according to claim 5, wherein the CPU is connected to the network-connected device via a bus, and wherein the BMC is configured to send the one or more parameters to the network-connected device over the sideband interface when the network-connected device is unable to communicate over the bus.

7

7. The compute node according to claim 1, wherein the BMC is configured to query from the network-connected device a challenge parameter and, responsive to the challenge parameter, to send to the network-connected device a secure debug-enablement token, for establishing the debug session with the remote debug device.

8

8. The compute node according to claim 7, wherein the BMC is configured to send to the network-connected device a ‘set-token’ command over the sideband interface, the ‘set-token’ command including a payload that comprises the secure debug-enablement token.

9

9. The compute node according to claim 1, wherein the sideband interface comprises at least one of Network Controller Sideband Interface (NC-SI), System Management Bus (SMBus), Reduced media-independent interface (RMII), RMII Based Transport (RBT) and PCIe Bus.

11

11. The method according to claim 10, wherein the one or more parameters include parameters for connection of the network-connected device with the remote debug device.

13

13. The method according to claim 11, wherein sending the one or more parameters comprises sending a secure debug-enablement token, for establishing the debug session with the remote debug device.

14

14. The method according to claim 11, further comprising providing the one or more parameters to the BMC by a Central Processing Unit (CPU) of the compute node, for sending to the network-connected device.

15

15. The method according to claim 14, wherein the CPU is connected to the network-connected device via a bus, and wherein configuring the network-connected device by the BMC comprises sending the one or more parameters from the BMC to the network-connected device over the sideband interface when the network-connected device is unable to communicate over the bus.

16

16. The method according to claim 10, wherein configuring the network-connected device by the BMC comprises querying from the network-connected device a challenge parameter and, responsive to the challenge parameter, sending to the network-connected device a secure debug-enablement token, for establishing the debug session with the remote debug device.

17

17. The method according to claim 16, wherein sending the secure debug-enablement token comprises sending to the network-connected device a ‘set-token’ command over the sideband interface, the ‘set-token’ command including a payload that comprises the secure debug-enablement token.

18

18. The method according to claim 10, wherein the sideband interface comprises at least one of Network Controller Sideband Interface (NC-SI), System Management Bus (SMBus), Reduced media-independent interface (RMII), RMII Based Transport (RBT) and PCIe Bus.

Patent Metadata

Filing Date

Unknown

Publication Date

September 19, 2023

Inventors

Yuval Itkin

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Network based debug” (11762747). https://patentable.app/patents/11762747

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.