IP Library Granted Patent US 7,595,642
Granted Patent B2
US 7,595,642 · App. 11/345,808 · Granted Sep 29, 2009

Battery management system for determining battery charge sufficiency for a task

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,595,642
App. No.
11/345,808
Granted
Sep 29, 2009
Kind
B2
Abstract

An electronic tool and method to manage a battery includes a processor to monitor a battery charge and estimate a required charge needed by the electronic tool to complete any task or job shift. When the processor determines the battery charge is insufficient, the processor applies business rules to reduce and terminate functions of the electronic tool to conserve power.

Claims (74)

1. A method, comprising:

determining an actual charge for a battery of an electronic device to be powered by the battery;

estimating a power consumption requirement for a task to be performed by the electronic device based on a weighted average of a plurality of historical data points regarding actual power consumption of the electronic device for completing the task, wherein a weight factor assigned to each of the historical data points is inversely correlated to an age of the historical data point;

determining whether the actual charge for the battery is sufficient for the estimated power consumption; and

if it is determined that the actual charge for the battery is not sufficient, providing a warning of insufficient battery charge.

2. The method of claim 1 further comprising:

determining an initial charge in response to removal of the electronic device from a power source, wherein said determining whether the actual charge for the battery is sufficient for the estimated power consumption further includes determining whether the initial charge is sufficient.

3. The method of claim 2 , and further comprising monitoring a discharge rate from a battery to detect said removal of said electronic device from said power source.

4. The method of claim 2 , and further comprising detecting said removal of said electronic device from said power source responsive, at least in part, to a switch.

5. The method of claim 2 , and further comprising detecting removal of said electronic device from said external power source responsive, at least in part, to a motion sensor.

6. The method of claim 1 , further comprising:

estimating charge needed to complete the task to be performed by the electronic device;

determining charge remaining in the battery;

determining whether said charge remaining in the battery is sufficient to power the electronic device based, at least in part, on the estimated power needed; and

if it is determined that sufficient charge does not remain in the battery, reducing the operation of at least one function of the electronic device in response to a determination that sufficient charge does not remain in the battery.

7. The method of claim 6 , further comprising:

terminating at least one function of the electronic device in response to a determination that sufficient charge does not remain in the battery.

8. The method of claim 6 , further comprising identifying essential and non-essential functions and reducing the operation of non-essential functions before reducing the operation of essential functions.

9. The method of claim 6 , further comprising sending an alert to a dispatch center to deliver a new battery or a new electronic device.

10. The method of claim 1 , further comprising:

terminating at least one function of the electronic device in response to a determination that sufficient charge does not remain in the battery.

11. The method of claim 10 , further comprising identifying essential and non-essential functions and reducing the operation of non-essential functions before reducing the operation of essential functions.

12. The method of claim 1 , further comprising:

monitoring the electronic device for unusual power consumption variants; and

flagging the electronic tool for maintenance if power consumption variants are discovered.

13. The method of claim 12 , wherein power consumption variants include large power discharges.

14. The method of claim 12 , wherein power consumption variants include a history of requiring more power than comparable tools performing comparable tasks.

15. The method of claim 1 , wherein the electronic device is powered solely by the battery.

16. A method comprising:

estimating power needed by an electronic device powered by a battery to complete a task based on a weighted average of a plurality of historical data points regarding actual power consumption of the electronic device for completing the task, wherein a weight factor assigned to each of the historical data points is inversely correlated to an age of the historical data point;

determining charge remaining in the battery of the electronic device;

determining whether sufficient charge remains in the battery based, at least in part, on the estimated power needed; and

reducing the power requirements of the electronic device in response to a determination that the battery does not have sufficient charge for the electronic device to complete the task.

17. The method of claim 16 , further comprising:

reducing the operation of at least one function of the electronic device in response to a determination that said battery does not have sufficient charge for said electronic device to complete said task.

18. The method of claim 17 , further comprising identifying essential and non-essential functions and reducing the operation of non-essential functions before reducing the operation of essential functions.

19. The method of claim 16 , further comprising:

terminating at least one function of the electronic device in response to a determination that said battery does not have sufficient charge for said electronic device to complete said task.

20. The method of claim 19 , further comprising identifying essential and non-essential functions and terminating the operation of non-essential functions before reducing the operation of essential functions.

21. The method of claim 16 , further comprising:

terminating at least one function of the electronic device in response to a determination that said battery does not have sufficient charge for said electronic device to complete said task.

22. The method of claim 16 , further comprising sending an alert to a user to deliver a new battery or a new electronic device.

23. An electronic device capable of managing power requirements and monitoring a battery status, the device comprising:

a battery;

a processor that monitors a battery charge and estimates a required charge needed by the electronic device to be powered by the battery to complete a task based on a weighted average of a plurality of historical data points regarding actual power consumption of the electronic device for completing the task, wherein a weight factor assigned to each of the historical data points is inversely correlated to an age of the historical data point; and

the processor further determines whether the battery has sufficient charge to complete the task, wherein the processor reduces functions provided by the electronic device to conserve power in response to the determination that the battery does not have sufficient charge for the electronic device to complete the task.

24. The electronic device of claim 23 , wherein the processor reduces nonessential functions before essential functions.

25. The electronic device for claim 24 , further comprising a sensor to detect removal of the electronic device from an external power source, and if the electronic device is removed from the external power source, the processor determines an estimated charge required to complete the task by the electronic device.

26. The electronic device of claim 25 further comprising a display device so that if power is insufficient to complete the task by the electronic device, the display device displays a warning.

27. The electronic device of claim 23 , wherein the processor terminates non-essential functions before essential functions.

28. An apparatus comprising:

means for determining an actual charge for a battery of an electronic device to be powered by the battery;

means for estimating a power consumption requirement for a task to be performed by the electronic device based on a weighted average of a plurality of historical data points regarding actual power consumption of the electronic device for completing the task, wherein a weight factor assigned to each of the historical data points is inversely correlated to an age of the historical data point;

means for determining whether the actual charge for the battery is sufficient for the estimated power consumption; and

means for providing a warning of insufficient battery charge if it is determined that the actual charge for the battery is not sufficient.

29. The apparatus of claim 28 further comprising:

means for determining an initial charge in response to removal of the electronic device from a power source, wherein said determining whether the actual charge for the battery is sufficient for the estimated power consumption further includes determining whether the initial charge is sufficient.

30. The apparatus of claim 29 , and further comprising:

means for monitoring a discharge rate from a battery to detect said removal of said electronic device from said power source.

31. The apparatus of claim 29 , and further comprising:

means for detecting said removal of said electronic device from said power source responsive, at least in part, to a switch.

32. The apparatus of claim 28 , wherein the electronic device is powered solely by the battery.

33. An article comprising a storage medium comprising machine-readable instructions stored thereon which, if executed by a computing platform, cause the computing platform to:

determine an actual charge for a battery of an electronic device to be powered by the battery;

estimate a power consumption requirement for a task to be performed by the electronic device based on a weighted average of a plurality of historical data points regarding actual power consumption of the electronic device for completing the task, wherein a weight factor assigned to each of the historical data points is inversely correlated to an age of the historical data point;

determine whether the actual charge for the battery is sufficient for the estimated power consumption; and

provide a warning of insufficient battery charge if it is determined that the actual charge for the battery is not sufficient.

34. The article of claim 33 , wherein the machine-readable instructions, if executed by the computing platform, further cause the computing platform to:

determine an initial charge in response to removal of the electronic device from a power source, wherein determining whether the actual charge for the battery is sufficient for the estimated power consumption further includes determining whether the initial charge is sufficient.

35. The article of claim 34 , wherein the machine-readable instructions, if executed by the computing platform, further cause the computing platform to:

monitor a discharge rate from a battery to detect the removal of the electronic device from the power source.

36. The article of claim 34 , wherein the machine-readable instructions, if executed by the computing platform, further cause the computing platform to:

detect the removal of the electronic device from the power source responsive, at least in part, to a switch.

37. The article of claim 33 , wherein the electronic device is powered solely by the battery.

Assignments (15)
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056598 FRAME 0059. ASSIGNOR(S) HEREBY CONFIRMS THE SECOND LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 058175/0775 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER D856640 PREVIOUSLY RECORDED ON REEL 056601 FRAME 0630. ASSIGNOR(S) HEREBY CONFIRMS THE FIRST LIEN PATENT SECURITY AGREEMENT. Recorded Nov 17, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 058174/0907 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 056601/0630 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 16, 2021
From: OMNITRACS, LLC; ROADNET TECHNOLOGIES, INC.; SMARTDRIVE SYSTEMS, INC.; XRS CORPORATION; HYPERQUEST, LLC (F/K/A HYPERQUEST, INC.); AUDATEX NORTH AMERICA, LLC (F/K/A AUDATEX NORTH AMERICA, INC.); CLAIMS SERVICES GROUP, LLC; DMEAUTOMOTIVE LLC; ENSERVIO, LLC (F/K/A ENSERVIO, INC.); MOBILE PRODUCTIVITY, LLC; SEE PROGRESS, LLC (F/K/A SEE PROGRESS, INC.); SOLERA HOLDINGS, LLC (F/K/A SOLERA HOLDINGS, INC.); EDRIVING FLEET LLC; FINANCE EXPRESS LLC
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 056598/0059 →
SECURITY INTEREST RELEASE (REEL/FRAME: 045723/0359) Recorded Jun 8, 2021
From: BARCLAYS BANK PLC, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056516/0442 →
SECURITY INTEREST RELEASE (REEL/FRAME: 053983/0570) Recorded Jun 8, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS GRANTEE
To: OMNITRACS, LLC
Reel/Frame 056518/0684 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 6, 2020
From: OMNITRACS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053983/0570 →
RELEASE OF SECOND LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045920/0845 →
SECURITY INTEREST Recorded Mar 26, 2018
From: OMNITRACS , LLC
To: BARCLAYS BANK PLC
Reel/Frame 045723/0359 →
RELEASE OF FIRST LIEN SECURITY AGREEMENT OF REEL/FRAME 031765/0877 Recorded Mar 26, 2018
From: ROYAL BANK OF CANADA
To: OMNITRACS, LLC
Reel/Frame 045727/0398 →
CHANGE OF ADDRESS Recorded Jan 25, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041492/0939 →
CHANGE OF NAME Recorded May 2, 2014
From: OMNITRACS, INC.
To: OMNITRACS, LLC
Reel/Frame 032814/0239 →
PATENT ASSIGNMENT AGREEMENT Recorded Apr 30, 2014
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 032785/0834 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 13, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031814/0843 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 5, 2013
From: OMNITRACS, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 031765/0877 →