IP Library Granted Patent US 7,325,733
Granted Patent B2
US 7,325,733 · App. 11/530,977 · Granted Feb 5, 2008

Electrically disconnecting a peripheral 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 7,325,733
App. No.
11/530,977
Granted
Feb 5, 2008
Kind
B2
Abstract

If a USB device is turned off or is not active, the device may be electrically disconnected from a USB host controller. The device may be electrically disconnected through a physical interface on the device. In some embodiments, if the device becomes active during a wait period (e.g., 2-3 seconds) prior to electrically disconnecting the device, the device may not be electrically disconnected. In some embodiments, when the device is electrically disconnected from the USB host controller and no system activity of a bus mastering peripheral is occurring, the CPU may enter a low power state if other conditions are met. In some embodiments, if the USB device becomes active after electrically disconnecting, the electrical disconnection may be discontinued.

Claims (36)

1. A System, comprising:

a processor;

a host controller coupled to the processor; and

a device coupled to the host controller;

wherein the device is electrically disconnected from the host controller if the device is not in an active state; and

wherein the device being electrically disconnected from the host controller causes an appearance to the host controller that the device is not coupled to the host controller.

2. They system of claim 1 , wherein the device is operable to perform the electrical disconnection from the host controller if the device is not in an active state.

3. The system of claim 1 , wherein the device being electrically disconnected from the host controller allows the processor to enter a low power state or remain in a low power state.

4. The system of claim 1 , wherein the device is a card reader and the active state comprises a memory card in the card reader.

5. The system of claim 1 , wherein the device is a hub and the active state comprises a second device attached to the hub.

6. The system of claim 1 , wherein the device is not in an active state if the device has not been used in a specified amount of time.

7. The system of claim 1 , wherein when the device is electrically disconnected from the host controller, the device does not cause bus activity.

8. The system of claim 1 , wherein the device is a card reader, and if a memory card is inserted into the card reader and the card reader has been previously electrically disconnected, the electrical disconnect from the host controller is discontinued.

9. The system of claim 1 , wherein if the processor is in a low power state, the processor exits the low power state if the electrical disconnect is discontinued.

10. The system of claim 1 , wherein the device is a card reader and the card reader is permanently coupled to a portable computer.

11. The system of claim 1 , wherein electrically disconnecting the device comprises electrically removing a pull up resistor from a D+ line.

12. The system of claim 1 , wherein electrically disconnecting the device comprises tri-stating a D+ line and a D− line.

13. A method, comprising:

detecting whether a device coupled to a host controller is in an active state;

if the device is not in an active state, electrically disconnecting the device from a host controller, wherein electrically disconnecting the device from the host controller causes an appearance to the host controller that the device is not coupled to the host controller; and

if the device is in an active state, maintaining an electrical connection between the device and the host controller.

14. The method of claim 13 , wherein said electrically disconnecting the device from the host controller comprises the device electrically disconnecting from the host controller.

15. The method of claim 13 , wherein the device being electrically disconnected from the host controller allows the processor to enter a low power state or remain in a low power state.

16. The method of claim 13 , wherein the device is a card reader, and the active state comprises a memory card inserted in the card reader.

17. The method of claim 13 , wherein the device is a hub, and the active state comprises a second device coupled to the hub.

18. The method of claim 13 , wherein the device is not in an active state if the device has not been used in a specified amount of time.

19. The method of claim 13 , wherein the device is a card reader, and if a memory card is inserted into the card reader after the card reader has been electrically disconnected, the electrical disconnect is discontinued.

20. The method of claim 13 , wherein electrically disconnecting the device comprises electrically removing a pull up resistor from a D+ line.

21. The method of claim 13 , wherein electrically disconnecting the device comprises tri-stating a D+ line and a D− line.

22. A computer accessible memory medium that stores program instructions, wherein the program instructions are executable by a processor to:

detect whether a device coupled to a host controller is in an active state;

if the device is not in an active state, electrically disconnect the device from a host controller, wherein electrically disconnecting the device from the host controller causes an appearance to the host controller that a device is not coupled to the host controller; and

if the device is in an active state, maintain an electrical connection between the device and the host controller.

23. The memory medium of claim 22 , wherein said electrically disconnecting the device from the host controller comprises the device electrically disconnecting from the host controller.

24. The memory medium of claim 22 , wherein the device is a card reader, and the active state comprises a memory card inserted in the card reader.

25. The memory medium of claim 22 , wherein the device is a hub, and the active state comprises a second device coupled to the hub.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2024
From: SONRAI MEMORY LIMITED
To: NERA INNOVATIONS LIMITED
Reel/Frame 066778/0178 →
CONVERSION Recorded Feb 25, 2020
From: STANDARD MICROSYSTEMS CORPORATION
To: STANDARD MICROSYSTEMS, LLC.
Reel/Frame 052007/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2020
From: MICROCHIP TECHNOLOGY INC.; ATMEL CORPORATION; MICROSEMI CORPORATION
To: SONRAI MEMORY LIMITED
Reel/Frame 051799/0956 →
RELEASE OF SECURITY INTEREST Recorded Dec 21, 2019
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; ATMEL CORPORATION
Reel/Frame 051398/0809 →
RELEASE OF SECURITY INTEREST Recorded Dec 21, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; ATMEL CORPORATION
Reel/Frame 051398/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2019
From: STANDARD MICROSYSTEMS, LLC
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 051303/0523 →