IP Library Granted Patent US 7,870,408
Granted Patent B2
US 7,870,408 · App. 11/955,153 · Granted Jan 11, 2011

Universal serial bus wakeup circuit

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,870,408
App. No.
11/955,153
Granted
Jan 11, 2011
Kind
B2
Abstract

A circuit is attached in parallel to a universal serial bus interface of a data processing system. A capacitor in the circuit is charged by receiving power from a power pin of the universal serial bus interface while the data processing system is not in a reduced power state. A vibration sensor is unpowered while the data processing system is not in a reduced power state. The vibration sensor is disconnected from a data pin of the universal serial bus interface while the data processing system is not in a reduced power state. When the data processing system enters a reduced power state, the capacitor provides power to the vibration sensor. When a vibration is detected by the vibration sensor, a switch connects the vibration sensor to the data pin of the universal serial bus interface, providing a wake up signal to the data processing system.

Claims (44)

1. A circuit comprising:

a capacitor, wherein the capacitor is charged by receiving power from a power pin of the universal serial bus interface while the data processing system is not in a reduced power state;

a vibration sensor, wherein the vibration sensor does not receive power while the data processing system is not in the reduced power state, and wherein the vibration sensor is disconnected from a data pin of the universal serial bus interface while the data processing system is not in the reduced power state, wherein the capacitor provides power to the vibration sensor while the data processing system is in the reduced power state;

a switch, wherein responsive to a vibration detection from the vibration sensor while the data processing system is in the reduced power state, the switch connects the vibration sensor to the data pin of the universal serial bus interface, providing a wake up signal to the data processing system.

2. The circuit of claim 1 , further comprising:

a diode, wherein power from the power pin is directed through the diode to charge the capacitor.

3. The circuit of claim 1 , wherein the switch is a first switch and further comprising:

a second switch, wherein responsive to the data processing system not being in the reduced power state, the second switch disables the connection between the vibration sensor and the data pin, enabling charging of the capacitor.

4. The circuit of claim 1 , further comprising:

a flip flop, wherein responsive to a vibration detection from the vibration sensor while the data processing system is in the reduced power state, the flip flop is latched on, and wherein the switch connecting the vibration sensor to the data pin of the universal serial bus interface is responsive to the flip flop being latched on.

5. The circuit of claim 4 , further comprising:

a diode, wherein power from the power pin is directed through the diode to charge the capacitor.

6. The circuit of claim 4 , wherein the switch is a first switch and further comprising:

a second switch, wherein responsive to the data processing system not being in the reduced power state, the second switch disables the connection between the vibration sensor and the data pin, enabling charging of the capacitor.

7. The circuit of claim 1 , wherein the switch is a field effect transistor switch.

8. The circuit of claim 3 , wherein both the first switch and the second switch are field effect transistor switches.

9. The circuit of claim 1 further comprising:

a resistor between the switch and the data pin of the universal serial bus interface, wherein the wake up signal to the data processing system is directed through the resistor prior to the universal serial bus interface.

10. The circuit of claim 9 , wherein the resistor is a 1.5K Ohm resistor.

11. A method for providing a wake up signal to a data processing system in a reduced power state, the method comprising:

charging a capacitor from a power pin of a universal serial bus interface while the data processing system is not in the reduced power state;

responsive to the data processing system entering the reduced power state, providing power to a vibration sensor from the capacitor, wherein the vibration sensor does not receive power while the data processing system is not in the reduced power state;

detecting a vibration by the vibration sensor;

responsive to detecting the vibration, connecting the vibration sensor to a data pin of the universal serial bus interface; and

responsive to connecting the vibration sensor to the data pin of the universal serial bus interface, providing a wake up signal to the data processing system.

12. The method of claim 11 , wherein the step of charging the capacitor further comprises:

charging a capacitor from a power pin of the universal serial bus interface directed through a diode.

13. The method of claim 11 , wherein the step of charging the capacitor further comprises:

charging the capacitor with a voltage of no more than 5.25 volts.

14. The method of claim 11 , wherein the step of providing a wake up signal to the data processing system further comprises:

providing the wake up signal to the universal serial bus input, wherein the wake up signal is at least a 3.3 volt current provided for at least for 2.5 microseconds to the data pin of the universal serial bus input.

15. The method of claim 11 further comprising:

responsive to the data processing system not being in the reduced power state, disconnecting the vibration sensor and the data pin; and

disconnecting the vibration sensor and the data pin, enabling charging of the capacitor.

16. The method of claim 11 , further comprising:

responsive to detecting the vibration from the vibration sensor while the data processing system is in the reduced power state, latching on a flip flop, wherein connecting the vibration sensor to the data pin of the universal serial bus interface is responsive to latching on the flip flop.

17. The method of claim 16 , further comprising:

directing power from the power pin through a diode to charge the capacitor.

18. The method of claim 16 , further comprising:

responsive to the data processing system not being in the reduced power state, disconnecting the vibration sensor and the data pin; and

responsive to disconnecting the vibration sensor and the data pin, enabling charging of the capacitor.

19. The method of claim 11 further comprising:

providing a wake up signal to the data processing system, wherein the wake up signal to the data processing system is directed through a resistor prior to the universal serial bus interface, the resistor being between the switch and the data pin of the universal serial bus interface.

20. The method of claim 19 , wherein the resistor is a 1.5K Ohm resistor.

Assignments (2)
PATENT ASSIGNMENT AND RESERVATION Recorded Sep 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
Reel/Frame 028895/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2007
From: KIRK, CHARLES RAY; LANDERS, JOHN DAVID, JR.; STEINER, DAVID JOHN; WILSON, PAUL MORTON
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020240/0767 →