Patent US5675813A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5675813A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for power control in a universal serial bus

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-10-26
•
Granted: 1997-10-07
•
Expires: 2015-10-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bus powered hub having a switch to control power distribution in a universal serial bus. A single switch is used to control power distribution to a number of peripherals connected to the bus powered hub. When the bus powered hub is initialized, the switch is activated thus providing power to the peripheral devices coupled to the bus powered hub. The system subsequently queries the peripheral devices to determine if an illegal configuration exists. If an illegal configuration exists, the system generates an error message to the user indicating the nature of the illegal configuration. If no illegal configuration exists, the system initializes the various peripheral devices.

Inventors

  • 👤 Todd E. Holmdahl

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:14
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215; G06F1/3234; G06F1/325

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 189 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection and coupleable to a peripheral device via a second universal serial bus connection; a power supply connector coupleable to the master hub power source via said first universal serial bus connection to receive power therefrom; a controller within said bus powered hub and coupleable to the computer via said first universal serial bus connection to receive commands from the computer, said controller being continuously powered from the master hub power source via said power supply connector; and a power switch within said bus powered hub and coupleable to the master hub power source through said power supply connector, said power switch being responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to the peripheral device via said second universal serial bus connection when said power switch is activated.
Claim 2
Independent Claim 189 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection and coupleable to a peripheral device via a second universal serial bus connection; a power supply connector coupleable to the master hub power source via said first universal serial bus connection to receive power therefrom; a controller within said bus powered hub and coupleable to the computer via said first universal serial bus connection to receive commands from the computer, said controller being continuously powered from the master hub power source via said power supply connector; and a power switch within said bus powered hub and coupleable to the master hub power source through said power supply connector, said power switch being responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to the peripheral device via said second universal serial bus connection when said power switch is activated.
Claim 3
Dependent Claim 13 words
The system of claim 1 wherein said power switch is a field-effect transistor.
Claim 4
Dependent Claim 13 words
The system of claim 1 wherein said power switch is a bipolar transistor.
Claim 5
Dependent Claim 12 words
The system of claim 1 wherein said power switch is a relay.
Claim 6
Dependent Claim 26 words
The system of claim 1 wherein the computer addresses said controller and said controller generates said power command in response to the computer addressing said controller.
Claim 7
Dependent Claim 23 words
The system of claim 1, further including a current-limiting circuit coupled to said power switch to limit current flow to the peripheral device.
Claim 8
Dependent Claim 40 words
The system of claim 1 wherein said power switch is powered by a voltage at a predetermined level, the system further including a voltage-limiting circuit coupled to said power switch to limit the voltage level to a predetermined voltage level.
Claim 9
Dependent Claim 68 words
The system of claim 1 for use with the computer having an output device wherein the peripheral device has a device identification identifying the peripheral device and providing a device power requirement, the system further including an error message generator to generate an error message for the output device to indicate an illegal configuration if said device identification indicates that said power requirement exceeds a predetermined power level.
Claim 10
Dependent Claim 30 words
The system of claim 8 wherein the output device is a visual display coupled to the computer and said error message generator displays said error message on the visual display.
Claim 11
Dependent Claim 28 words
The system of claim 8 wherein the output device is a printer coupled to the computer and said error message generator prints said error message on the printer.
Claim 12
Dependent Claim 73 words
The system of claim 1 wherein said power switch provides power for each of a plurality peripheral devices coupleable to said power switch via a corresponding universal serial bus connection, said power switch sourcing power to each of said plurality of peripheral devices via said corresponding universal serial bus connections upon activation of said power switch, whereby a single power switch sources power to all peripheral devices coupled to said single power switch.
Claim 13
Dependent Claim 22 words
The system of claim 11 wherein said power switch switches at least 400 milliamps of current to said plurality of peripheral devices.
Claim 14
Dependent Claim 51 words
The system of claim 11 wherein each of said plurality of peripheral devices include a circuit to generate a signal indicating the presence of said peripheral devices to said controller, said controller detecting the signal and generating a relay signal to the master hub indicating the presence of said peripheral devices.
Claim 15
Dependent Claim 48 words
The system of claim 13, further including a data line coupling said controller to said additional peripheral devices, said circuit comprising a resistor coupled between said power and said data line with said resistor receiving power from said power switch and supplying a voltage to said data line.
Claim 16
Independent Claim 164 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection; a plurality of identical universal serial bus connectors to receive identical universal serial bus plugs from a plurality of peripheral devices; a controller within said bus powered hub and coupleable to the master hub via said first universal serial bus connection to receive data from the computer, said controller being continuously powered from the master hub power source; and a power switch within said bus powered hub and coupleable to the master hub power source, said power switch being responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to said plurality of identical universal serial bus connectors when said power switch is activated.
Claim 17
Independent Claim 164 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection; a plurality of identical universal serial bus connectors to receive identical universal serial bus plugs from a plurality of peripheral devices; a controller within said bus powered hub and coupleable to the master hub via said first universal serial bus connection to receive data from the computer, said controller being continuously powered from the master hub power source; and a power switch within said bus powered hub and coupleable to the master hub power source, said power switch being responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to said plurality of identical universal serial bus connectors when said power switch is activated.
Claim 18
Dependent Claim 22 words
The system of claim 15 wherein said controller generates said power command in response to receiving initialization data from the master hub.
Claim 19
Dependent Claim 13 words
The system of claim 15 wherein said power switch is a field-effect transistor.
Claim 20
Dependent Claim 13 words
The system of claim 15 wherein said power switch is a bipolar transistor.
Claim 21
Dependent Claim 28 words
The system of claim 15, further including a current-limiting circuit coupled to said power switch to limit current flow to said plurality of identical universal serial bus connectors.
Claim 22
Dependent Claim 40 words
The system of claim 15 wherein said power switch is powered by a voltage at a predetermined level, the system further including a voltage-limiting circuit coupled to said power switch to limit the voltage level to a predetermined voltage level.
Claim 23
Dependent Claim 80 words
The system of claim 15 for use with the computer having an output device wherein each of said plurality of peripheral devices has a device identification identifying the peripheral device and a providing device power requirement, the system further including an error message generator to generate an error message for the output device to indicate an illegal configuration if said device identification from one of said plurality of peripheral devices indicates that said power requirement exceeds a predetermined power level.
Claim 24
Dependent Claim 23 words
The system of claim 21 wherein said error generator generates information related to the location of said illegal configuration in said error message.
Claim 25
Dependent Claim 29 words
The method of claim 21 wherein said error generator generates information related to reconnection of said plurality of peripheral devices to correct said illegal configuration in said error message.
Claim 26
Independent Claim 191 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection; a wire cable connectable to the master hub to provide said first universal serial bus connection and thereby receive power from the master hub power source and to exchange data with the master hub; a controller within said bus powered hub and coupleable to the master hub by said wire cable to exchange data with the computer via the master hub, said controller being continuously powered from the master hub power source via said wire cable; a plurality of identical connectors to receive identical plugs from a plurality of peripheral devices; and a power switch within said bus powered hub and coupleable to the master hub power source via said wire cable and responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to said plurality of identical connectors when activated.
Claim 27
Independent Claim 191 words
A system for the control of power in a universal serial bus coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the system comprising: a bus powered hub coupleable to the master hub via a first universal serial bus connection; a wire cable connectable to the master hub to provide said first universal serial bus connection and thereby receive power from the master hub power source and to exchange data with the master hub; a controller within said bus powered hub and coupleable to the master hub by said wire cable to exchange data with the computer via the master hub, said controller being continuously powered from the master hub power source via said wire cable; a plurality of identical connectors to receive identical plugs from a plurality of peripheral devices; and a power switch within said bus powered hub and coupleable to the master hub power source via said wire cable and responsive to a power command from said controller to selectively activate said power switch, said power switch sourcing power to said plurality of identical connectors when activated.
Claim 28
Independent Claim 134 words
A method for the control of power in a universal serial bus powered hub coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the method comprising the steps of: connecting the bus powered hub to the master hub via a first universal serial bus connection, the bus powered hub being continuously powered from the master hub power source; in the bus powered hub, receiving data from the computer via said first universal serial bus connection; generating a power command in said bus powered hub in response to data received from the master hub; and activating a power switch coupled to the master hub power via said first universal serial bus connection to source power to a plurality of identical universal serial bus connectors.
Claim 29
Independent Claim 134 words
A method for the control of power in a universal serial bus powered hub coupled to a computer, the computer including a master hub continuously powered by the computer and providing a power source, the method comprising the steps of: connecting the bus powered hub to the master hub via a first universal serial bus connection, the bus powered hub being continuously powered from the master hub power source; in the bus powered hub, receiving data from the computer via said first universal serial bus connection; generating a power command in said bus powered hub in response to data received from the master hub; and activating a power switch coupled to the master hub power via said first universal serial bus connection to source power to a plurality of identical universal serial bus connectors.
Claim 30
Dependent Claim 57 words
The method of claim 25, further including the step of connecting a plurality of peripheral devices, each having an identical universal serial bus plugs, to said plurality of identical universal serial bus connectors, said identical universal serial bus connectors and identical universal serial bus plugs providing power from said power switch to said plurality of peripheral devices.
Claim 31
Dependent Claim 79 words
The method of claim 26 for use with the computer having an output device wherein said each of said plurality of peripheral devices has a device identification identifying the peripheral device and providing a device power requirement, the method further including the step of generating an error message for the output device to indicate an illegal configuration if said device identification from one of said plurality of peripheral devices indicates that said power requirement exceeds a predetermined power level.
Claim 32
Dependent Claim 19 words
The method of claim 27 wherein said error message includes information related to the location of said illegal configuration.
Claim 33
Dependent Claim 25 words
The method of claim 27 wherein said error message includes information related to reconnection of said plurality of peripheral devices to correct said illegal configuration.
Claim 34
Dependent Claim 27 words
The method of claim 25 wherein said power command is generated in response to receiving initialization data from the computer via said first universal serial bus connection.
Claim 35
Dependent Claim 32 words
The method of claim 25 wherein said power switch is transistor and said step of generating said power command includes the generation of a transistor control signal to selectively activate said transistor.

References Cited (Backward Citations)

US4747041A Cited
US5359540A Cited
US5410713A Cited
US5506790A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-06 2001-04-07 2001-10-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-06 2005-04-07 2005-10-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-06 2009-04-07 2009-10-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag