Patent ID: 7069347
Filing Date: 2006-06-27
Classification: G06F

Abstract:
1. A method for adapting an operating speed of a USB peripheral device adapted to be coupled with a host, comprising: providing for initially connecting the peripheral device to the host; providing for, upon initial connection of the peripheral device to the host, initially operating the peripheral device at a first operating speed of full speed USB associated with a first power consumption level; providing for determining whether the host can support the peripheral device operating at a second power consumption level, said second power consumption level being higher than said first power consumption level, said providing for determining operation further comprising: providing for reconfiguring the peripheral device, if the host selects the high power descriptor, to operate at a second operating speed of high speed USB associated with the second power consumption level, the second operating speed being higher than the first operating speed; and providing for operating the peripheral device at the first operating speed of full speed USB associated with the first power consumption level if the host does not select the high power descriptor.