| CPC H04L 12/40 (2013.01) [G06F 1/3215 (2013.01); H04L 2012/40215 (2013.01); H04L 2012/40234 (2013.01); H04L 2012/40273 (2013.01)] | 20 Claims |

|
1. A system comprising:
a Universal Synchronous Bus Type-C Power Delivery (USB-C/PD) port; and
a USB-C/PD processing subsystem operatively coupled to the USB-C/PD port and configured to:
receive directly a non-USB-based message frame transmitted by a master device over a non-USB communication network through a transceiver and a repurposed serial communication block of the USB-C/PD processing subsystem, wherein the transceiver performs voltage translations between the USB-C/PD processing subsystem and the non-USB communication network, and wherein the USB-C/PD processing subsystem decodes directly the message frame to determine a frame type to control how the USB/PD port operates in response to the message frame;
decode directly the message frame to determine the frame type, the frame type indicating one of a request frame from the master device to control power sharing operations of the USB-C/PD port and a response frame to monitor the power sharing operations of the USB-C/PD port;
in response to the message frame being determined to be the request frame, receive control data from the master device over the communication network to control the power sharing operations of the USB-C/PD port; and
in response to the message frame being determined to be the response frame, transmit response data that monitors the power sharing operations of the USB-C/PD port to the master device over the communication network.
|