×

System and method for dynamically configuring processing speeds in a wireless mobile telecommunications device

  • US 8,700,934 B2
  • Filed: 07/27/2010
  • Issued: 04/15/2014
  • Est. Priority Date: 07/27/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • initiating a boot-ROM procedure on a mobile device, the boot-ROM procedure being executed by a processor of the mobile device;

    determining whether a battery is present in the mobile device, and when the battery is present, determining whether a charge level of the battery is above a predetermined charge threshold;

    determining whether a USB connection to the mobile device is present;

    when the USB connection is present, determining a current draw from the USB connection, wherein prior to enumerating the USB connection, a level of current draw available to the mobile device from the USB connection is a lower current threshold, and after enumerating the USB connection, the level of current draw available to the mobile device from the USB connection is an upper current threshold greater than the lower current threshold;

    when the battery is present and the battery charge level is above the predetermined charge threshold, and when the USB connection is present and a current draw from the USB connection is at the lower current threshold, increasing the processing speed of the processor during the boot-ROM procedure, wherein current for increasing the processing speed is drawn from both the USB connection at no more than the lower current threshold and the battery, a total current draw from both the USB connection and the battery exceeding the lower current threshold.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×