IP Library › Granted Patent US 10,725,113
Granted Patent B2
US 10,725,113 · App. 15/654,805 · Granted Jul 28, 2020

System and method for determining a state of health of a power source of a portable device

Inventor: Amit Gross (Kfar-Saba, IL)
Assignee: ESW HOLDINGS, INC.
G01R31/392G01R31/3835
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 10,725,113
App. No.
15/654,805
Granted
Jul 28, 2020
Kind
B2
Abstract

A method for determining a State of Health (SoH) of a power source of a portable device involves extracting a start voltage value of an examined power source; activating one or more hardware components of the portable device by a software, to increase the current consumption of the device, identifying a voltage drop rate of the examined power source and comparing a calculated voltage drop rate to pre-calculated threshold values stored on a database of a main server. A system for executing the method is also disclosed.

Claims (30)

1. A method for determining a State of Health (SoH) of a power source of a portable communication device, the method comprising:

extracting, with a processor of the portable communication device, at least one device parameter from said portable communication device;

obtaining, with the processor and from voltage files of an Operation System (OS) running on the portable communication device, a start voltage value of said power source and a time stamp indicative of the time said start voltage value is obtained;

activating, with the processor, software components installed on said portable communication device to electrically load hardware of said device;

identifying, with the processor, at least a first voltage drop relative to said start voltage value by comparing consecutive readings of voltage files from the OS of the portable communication device;

calculating, with the processor, based on pairs of consecutive voltage readings a voltage change value;

comparing, with the processor, said calculated voltage change value of said power source to threshold values stored in a database; and

determining, with the processor, said State of Health of said power source based on said comparison of said calculated voltage change value and said threshold values;

wherein at least one of said threshold values is calculated based on at least one of:

a mean voltage drop rate and standard deviation of a first cluster of power sources known to have a good state of health; and

a mean voltage drop rate and standard deviation of a second cluster of power sources known to have a bad state of health; wherein the first cluster and the second cluster are determined by a clustering algorithm.

2. The method according to claim 1 further comprising:

identifying at least a second voltage drop relative to said first voltage drop by comparing consecutive readings of voltage files from the OS of the portable communication device;

calculating, based on said second voltage drop and said first voltage drop a second voltage drop rate of said power source; and

calculating said voltage change value based on a derivative of the voltage in time.

3. The method according to claim 1 wherein said hardware activated by the software components comprises one or more of: a display of said portable communication device; a flashlight of said portable communication device; and a GPS of said portable communication device.

4. The method according to claim 1 further comprising checking that at least one prerequisite is met prior to obtaining said start voltage value.

5. The method according to claim 4 wherein said at least one prerequisite is any of: state of charge of said power source; ambient temperature and disconnection of examined power source from a charger.

6. The method according to claim 5 wherein said ambient temperature is between 10-35 Celsius degrees.

7. The method according to claim 6 wherein said state of charge is in the range of 30% -80%.

8. The method according to claim 1 , wherein at least another of said threshold values equals said one threshold value multiplied by a coefficient.

9. The method according to claim 8 , wherein said coefficient equals 1.61.

10. The method according to claim 1 , wherein said at least one device parameter is any of: power source type; power source design capacity; power source model; portable communication device model; and manufacturer details.

11. The method according to claim 1 , further comprising repeating the steps of:

obtaining from voltage files of the OS additional start voltage values of said power source and time stamps indicative of the time said start voltage value is obtained;

identifying, with the processor, at least additional voltage drops relative to said start voltage value;

calculating, additional voltage change values;

comparing, with the processor, said additional calculated voltage change values of said power source to threshold values stored in a database; and

determining, with the processor, said State of Health of said power source based on said comparison of said additional calculated voltage change value and said threshold values.

12. The method according to claim 2 wherein said identifying of said at least a first voltage drop and said at least a second voltage drop comprises reading in predefined time intervals, a voltage file of an operation system of said portable communication device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2018
From: GROSS, AMIT
To: CELLEBRITE MOBILE SYNCHRONIZATION LTD.
Reel/Frame 046353/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: CELLEBRITE MOBILE SYNCHRONIZATION LTD.
To: ESW HOLDINGS, INC.
Reel/Frame 046059/0434 →
Continuity (2)
Continuation 14187366 · Feb 24, 2014
Related Publication 20190025380A1 · Jan 24, 2019