Device for tapping USB power
First Claim
Patent Images
1. A device, comprising:
- a universal serial bus (USB) port comprising a data terminal and a power terminal to receive power from a host USB port; and
a controller coupled to the data terminal of the host USB port to provide a power state signal that determines the power provided by the host USB port from a first state before or during initialization at a lower power and a second state after initialization at a higher power,wherein the power state signal is a remote network driver interface specification (RNDIS) signal,wherein the controller is configured to determine whether a predefined control signal has been received at the data terminalwherein the controller is configured to transmit a message signal to the data terminal when it is determined that the predefined control signal has not been received at the data terminal, andwherein the predefined control signal comprises a keep alive message; and
wherein the device is not an RNDIS device, and the controller mimics the functions of an RNDIS device by sending a subset of RNDIS signals to the host port.
3 Assignments
0 Petitions
Accused Products
Abstract
A device includes a universal serial bus (USB) port comprising a data terminal and a power terminal to receive power from a remote USB port. The device includes a controller coupled to the data terminal of the USB port to provide a USB initialization signal.
-
Citations
17 Claims
-
1. A device, comprising:
-
a universal serial bus (USB) port comprising a data terminal and a power terminal to receive power from a host USB port; and a controller coupled to the data terminal of the host USB port to provide a power state signal that determines the power provided by the host USB port from a first state before or during initialization at a lower power and a second state after initialization at a higher power, wherein the power state signal is a remote network driver interface specification (RNDIS) signal, wherein the controller is configured to determine whether a predefined control signal has been received at the data terminal wherein the controller is configured to transmit a message signal to the data terminal when it is determined that the predefined control signal has not been received at the data terminal, and wherein the predefined control signal comprises a keep alive message; and wherein the device is not an RNDIS device, and the controller mimics the functions of an RNDIS device by sending a subset of RNDIS signals to the host port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for a determining a power for a device connectable to a universal serial bus (USB) port, the device including a data terminal and a power terminal to receive power from a host USB port, the method comprising the steps of:
-
providing a power state signal that determines the power provided by the host USB port from a first state before or during initialization at a lower power and a second state after initialization at a higher power, wherein the power state signal is a remote network driver interface specification (RNDIS) signal, determining whether a predefined control signal has been received at the data terminal, transmitting a message signal to the data terminal when it is determined that the predefined control signal has not been received at the data terminal, and wherein the predefined control signal comprises a keep alive message; and wherein the device is not an RNDIS device, and the controller mimics the functions of an RNDIS device by sending a subset of RNDIS signals to the host port. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification