USB charging with data communication
First Claim
1. A method of communicating digital data between a powered device and a charging device via a universal serial bus (USB), the method comprising:
- conducting a handshaking period between the powered device and the charging device via the USB;
receiving a pattern of voltage level toggles on at least one data conductor of the USB from the powered device after the end of the handshaking period;
beginning the communication of the digital data in response to the received pattern of voltage level toggles, wherein communicating the digital data between the powered device and the charging device via the USB occurs during a time period that starts with the end of the handshaking period and ends with a beginning of a mode of normal operation, wherein the digital data includes authentication information to allow the charging device to provide power to the powered device and includes information about a magnitude of the power; and
initiating the mode of normal operation of the charging device that includes the charging device providing the power to the powered device from a power supply included in the charging device via the USB after an end of the handshaking period.
1 Assignment
0 Petitions
Accused Products
Abstract
A process is disclosed for communicating digital data between a powered device and a charging device via a universal serial bus (USB). The process includes conducting a handshaking period between the powered device and the charging device via the USB. The powered device initiates a mode of normal operation of the charging device after an end of the handshaking period. The charging device communicates digital data (e.g., available power levels) between the powered device and the charging device during a time period that starts with the end of the handshaking period and ends with a beginning of the mode of normal operation.
8 Citations
23 Claims
-
1. A method of communicating digital data between a powered device and a charging device via a universal serial bus (USB), the method comprising:
-
conducting a handshaking period between the powered device and the charging device via the USB; receiving a pattern of voltage level toggles on at least one data conductor of the USB from the powered device after the end of the handshaking period; beginning the communication of the digital data in response to the received pattern of voltage level toggles, wherein communicating the digital data between the powered device and the charging device via the USB occurs during a time period that starts with the end of the handshaking period and ends with a beginning of a mode of normal operation, wherein the digital data includes authentication information to allow the charging device to provide power to the powered device and includes information about a magnitude of the power; and initiating the mode of normal operation of the charging device that includes the charging device providing the power to the powered device from a power supply included in the charging device via the USB after an end of the handshaking period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium including program code stored thereon for communicating digital data between a powered device and a charging device via a universal serial bus (USB), the program code comprising instructions to:
-
conduct a handshaking period between the powered device and the charging device via the USB; receive a pattern of voltage level toggles on at least one data conductor of the USB from the powered device after the end of the handshaking period; begin the communication of the digital data in response to the received pattern of voltage level toggles, wherein communicating the digital data between the powered device and the charging device via the USB occurs during a time period that starts with the end of the handshaking period and ends with a beginning of a mode of normal operation, wherein the digital data includes authentication information to allow the charging device to provide power to the powered device and includes information about a magnitude of the power; and initiate the mode of normal operation of the charging device that includes the charging device providing the power to the powered device from a power supply included in the charging device via the USB after an end of the handshaking period. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A charging device, comprising:
-
a Universal Serial Bus (USB) port; a power supply converter coupled to the USB port; a USB communication module configured to direct the charging device to; conduct a handshaking period between the powered device and the charging device via the USB port; receive a pattern of voltage level toggles on at least one data conductor of the USB from the powered device after the end of the handshaking period; begin communication of digital data in response to the received pattern of voltage level toggles, wherein communicating the digital data between the powered device and the charging device via the USB occurs during a time period that starts with the end of the handshaking period and ends with a beginning of a mode of normal operation, wherein the digital data includes authentication information to allow the charging device to provide power to the powered device and includes information about a magnitude of the power; and initiate the mode of normal operation of the charging device that includes the charging device providing the power to the powered device from the power supply via the USB port after an end of the handshaking period. - View Dependent Claims (20, 21, 22, 23)
-
Specification