| CPC G06F 21/16 (2013.01) [G06F 1/3215 (2013.01); G06F 21/44 (2013.01)] | 14 Claims | 

| 
               1. A system for watermarking a Universal Serial Bus (USB) Type-C and Power Delivery (PD) protocol hardware sub-system existing as a part of a System on Chip/Integrated Circuit (SOC/IC) system, the system for watermarking comprising: 
            a tester to generate a watermarking signal; 
                a device under test (DUT), wherein the DUT is configured with a USB Type-C port with power delivery implementation and including: 
                a hardware subsystem configured for watermarking the DUT and transmit a response signal upon receipt of the watermarking signal from the tester, 
                wherein the tester comprises a controller, the controller comprising one or more processors that execute a set of executable instructions that are stored in a memory, upon which execution, the one or more processors cause the controller to: 
              generate the watermarking signal, said watermarking signal comprises a custom signal and a custom packet associated with a configured custom signal stored in a data buffer that is associated with the SOC/IC system; 
                  transmit the watermarking signal on one or more configuration channel (CC) lines coupled to the USB Type-C port of the USB Type-C and PD protocol hardware sub-system associated with the DUT; 
                  detect, by a watermarking detection mechanism of the tester, the response signal generated and transmitted by the hardware subsystem of the DUT, said response signal is a response to the watermarking signal transmitted by the tester, wherein the watermarking detection mechanism of the tester comprises a multiplexer; and 
                  determine, by a watermarking indication interface associated with the tester, from the response signal received if the DUT is a watermarked or a non-watermarked device based on comparison of the custom signal and the custom packet with a predefined value provided by the tester. 
                 |