System events in universal serial bus (USB) devices
AssigneeHewlett-Packard Development Company, L.P.
InventorsHua Shao, Chun-Qin Zhou, Xiao-Dong Zhang
Life of this patent
Estimating the term…
Abstract
Techniques relating to communicating system events in universal serial bus (USB) power delivery (PD) devices are described. In an example, a USB PD controller receives a notification of a system event in a first device associated with the USB PD controller, the system event being based on one of a change in machine state of the first device and occurrence of a user interaction event in the first device. A PD protocol based message, indicative of the system event in the first device, is generated. The PD protocol based message provides for activation of a predefined profile setting in a second device, wherein the second device is to interface with the first device through the USB PD controller.
Claims15
A method comprising:
- detecting occurrence of a system event in a first device, the system event being based on at least one of a change in machine state of the first device and a user interaction with the first device;
- in response to detecting the system event, generating by the first device, a power delivery (PD) protocol based message indicative of the system event;
- and
- communicating the PD protocol based message to a second device to activate a profile setting to initiate a system event in the second device that is the same as the system event in the first device.
A universal serial bus (USB) power delivery (PD) device comprising:
- a USB interface to couple the USB PD device to a host device, wherein the USB interface is to identify occurrence of a system event in the host device, the system event being based on one of a change in machine state of the host device and occurrence of an user interaction event in the host device;
- and
- a USB PD controller coupled to the USB interface, the USB PD controller comprising:
- a system event communication module to receive a PD protocol based message indicative of the system event;
- and
- a profile activation module to activate a predefined profile setting to initiate a system event on the USB PD device that is the same as the system event in the host device based on the PD protocol based message.
A universal serial bus (USB) power delivery (PD) controller comprising:
- a system event communication module to receive notification of a system event in a first device associated with the USB PD controller, the system event being based on one of a change in machine state of the first device and occurrence of an user interaction event in the first device;
- and
- a message generation module, to generate a PD protocol based message indicative of the system event in the first device, wherein the PD protocol based message provides for activation of a predefined profile setting to initiate a second device that is the same as the system event in the first device, wherein the second device is to interface with the first device through the USB PD controller.
Dependencies are inferred from the claim text.