IP Library Granted Patent US 9,817,778
Granted Patent B2
US 9,817,778 · App. 14/878,259 · Granted Nov 14, 2017

Electronic device and method for communicating with USB device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,817,778
App. No.
14/878,259
Granted
Nov 14, 2017
Kind
B2
Abstract

According to one embodiment, an electronic device includes a USB host controller, and a wireless transceiver connected to the USB host controller through a USB bus. When it is detected that a USB device is present in a communication range of the wireless transceiver, a load is connected to the USB bus. When the USB host controller enters a compliance mode after connecting the load to the USB bus, the electronic device executes a process for directing the USB host controller to issue a Warm Reset for the USB host controller to exit the compliance mode.

Claims (37)

1. An electronic device comprising:

a Universal Serial Bus (USB) host controller;

a wireless transceiver connected to the USB host controller through a USB bus and configured to wirelessly transmit a signal obtained by modulating a USB signal from the USB host controller, wirelessly receive a signal from a USB device, and send a USB signal obtained by demodulating the wirelessly received signal to the USB host controller;

a detector configured to detect whether the USB device is present in a communication range of the wireless transceiver;

a controller configured to connect a load for changing a load capacity of the USB bus to the USB bus for the USB host controller to detect the USB device when detected that the USB device is present in the communication range of the wireless transceiver; and

a processor configured to execute, when the USB host controller enters a compliance mode defined by the USB standard after connecting the load to the USB bus, a process for directing the USB host controller to issue a Warm Reset defined by the USB standard for the USB host controller to exit the compliance mode.

2. The electronic device of claim 1 , wherein the processor is configured to execute, when the USB host controller enters the compliance mode after connecting the load to the USB bus, a process for detaching the load from the USB bus and a process for directing the USB host controller to issue the Warm Reset after detaching the load.

3. The electronic device of claim 1 , wherein the processor is configured to execute a process for directing the USB host controller to issue the Warm Reset when both of a first condition that the USB device is detected to be present in the communication range of the wireless transceiver and a second condition that the USB host controller enters the compliance mode are satisfied.

4. The electronic device of claim 1 , wherein the load is connected to the USB bus via a switch, and the controller is configured to turn on the switch when detected that the USB device is present in the communication range of the wireless transceiver.

5. The electronic device of claim 1 , wherein

the USB bus comprises a differential link for data transmission and a differential link for data reception, and

the load is connected to the differential link for data transmission.

6. The electronic device of claim 1 , wherein

the USB bus comprises a differential link for data transmission and a differential link for data reception,

the load is connected via a switch to the differential link for data transmission switch, and

the controller is configured to turn on the switch when detected that the USB device is present in the communication range of the wireless transceiver.

7. The electronic device of claim 1 , wherein the wireless transceiver is configured to: (1) convert the USB signal from the USB host controller into an analog signal from a digital signal; (2) wirelessly transmit a signal obtained by modulating the analog signal; (3) wirelessly receive the signal from the USB device, and convert a signal obtained by demodulating the wirelessly received signal into a digital signal from an analog signal, the digital signal being sent the USB host controller as a USB signal from the USB device.

8. A method executed by an electronic device, the electronic device comprising: a Universal Serial Bus (USB) host controller; and a wireless transceiver connected to the USB host controller through a USB bus and configured to wirelessly transmit a signal obtained by modulating a USB signal from the USB host controller, wirelessly receive a signal from a USB device, and send a USB signal obtained by demodulating the wirelessly received signal to the USB host controller;

the method comprising:

detecting whether the USB device is present in a communication range of the wireless transceiver;

connecting a load for changing a load capacity of the USB bus to the USB bus for the USB host controller to detect the USB device when detected that the USB device is present in the communication range of the wireless transceiver; and

directing, when the USB host controller enters a compliance mode defined by the USB standard after connecting the load to the USB bus, the USB host controller to issue a Warm Reset defined by the USB standard for the USB host controller to exit the compliance mode.

9. The method of claim 8 , further comprising:

detaching the load to the USB bus when the USB host controller enters the compliance mode after connecting the load to the USB bus,

wherein the directing to issue the Warm Reset is executed after the detaching the load from the USB bus.

10. The method of claim 8 , wherein

the directing to issue the Warm Reset is executed when both of a first condition that the USB device is detected to be present in the communication range of the wireless transceiver and a second condition that the USB host controller enters the compliance mode are satisfied.

11. The method of claim 8 , wherein

the load is connected to the USB bus via a switch, and

the connecting the load to the USB bus comprises turning on the switch.

12. The method of claim 8 , wherein

the USB bus comprises a differential link for data transmission and a differential link for data reception, and

the load is connected to the differential link for data transmission.

13. The method of claim 8 , wherein

the USB bus comprises a differential link for data transmission and a differential link for data reception,

the load is connected via a switch to the differential link for data transmission, and

the connecting the load to the USB bus comprises turning on the switch.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA CLIENT SOLUTIONS CO., LTD.
Reel/Frame 048991/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2015
From: NAKANISHI, WATARU; SUZUKI, YOSHIHISA
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 036757/0241 →