IP Library Granted Patent US 8,229,518
Granted Patent B2
US 8,229,518 · App. 12/589,288 · Granted Jul 24, 2012

Duty cycle estimation system and method

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 8,229,518
App. No.
12/589,288
Granted
Jul 24, 2012
Kind
B2
Abstract

A method of operating a vehicle locating unit wherein an activation signal is received when the vehicle is stolen and in response to the activation signal, a signal indicating the vehicle has been stolen is transmitted. The receiver is energized for an actual duration N on periodically to listen for the activation and other signals. Estimating how long the receiver has been on includes incrementing a counter at a count resolution where N on is typically at least sometimes less than the count resolution. Estimating the total amount of time the receiver was energized is based on a measured on time after it converges with the actual on time.

Claims (59)

1. A method of operating a vehicle locating unit, the method comprising:

receiving an activation signal when the vehicle is stolen;

transmitting, in response to the activation signal, a signal indicating the vehicle has been stolen;

energizing the receiver for an actual duration N on periodically; and

estimating how long the receiver has been on including:

incrementing a counter at a count resolution where N on is typically at least sometimes less than the count resolution,

when the receiver is energized for an actual on time N on and the count does not increment, setting a measured receiver on time to be a first value,

when the receiver is energized for an actual on time N on and the count does increment, setting a measured receiver on time to be a second value, and

estimating the total amount of time the receiver was energized based on the first and second values when the measured on times converge with the actual on times.

2. The method of claim 1 in which the receiver is energized via a battery, the method further including calculating battery usage based on the estimation.

3. The method of claim 1 in which the first value is 0.

4. The method of claim 1 in which the second value is a function of the number of count elements occurring while the receiver was energized.

5. The method of claim 4 in which the second value is the number of count increments multiplied by the count resolution.

6. A vehicle locating unit comprising:

a transmitter for transmitting a signal indicating the vehicle has been stolen;

a receiver for receiving an activation and other signals;

a battery powering at least the receiver;

a processing subsystem controlling the transmitter to transmit the signal indicating the vehicle has been stolen upon receipt of an activation signal, the processing subsystem configured to:

energize the receiver for an actual duration N on periodically to save battery power, and

estimate how long the receiver has been on including:

incrementing a counter at a count resolution where N on is typically at least sometimes less than the count resolution,

when the receiver is energized for an actual on time N on and the count does not increment, setting a measured receiver on time to be a first value,

when the receiver is energized for an actual on time N on and the count does increment, setting a measured receiver on time to be a second value, and

estimating the total amount of time the receiver was energized based on the first and second values when the measured on times converge with the actual on times.

7. The vehicle locating unit of claim 6 in which the processing subsystem is further configured to calculate battery usage based on the estimation.

8. The vehicle locating unit of claim 6 in which the second value is the number of count increments occurring while the receiver was energized.

9. The vehicle locating unit of claim 8 in which the second value is a function of the number of count increments multiplied by the count resolution.

10. A method comprising:

powering an electronic device when active via a battery;

energizing the electronic device periodically for an actual duration N on ;

incrementing a counter at a count resolution where N on is typically at least sometimes less than the count resolution;

when the device is energized for an actual on time N on and the count does not increment, setting a measured device on time to be a first value;

when the device is energized for an actual on time N on and the count does increment, setting a measured device on time to be a second value; and

estimating the total amount of time the device was energized based on the first and second values when the measured device on times converge with the actual device on times.

11. The method of claim 10 further including calculating battery usage based on the estimation.

12. The method of claim 10 in which the first value is 0.

13. The method of claim 10 in which the second value is a function of the number of count increments occurring while the device was energized.

14. The method of claim 13 in which the second value is the number of count increments multiplied by the count resolution.

15. A system comprising:

an electronic device periodically activated for an actual duration N on ;

a battery powering said electronic device; and

a power usage estimator subsystem including:

a counter incremented at a count resolution where N on is typically at least sometimes less than the count resolution,

means for setting a measured device on time based on the number of count increments and the count resolution when the device is energized for an actual on time N on and the count does increment; and

means for estimating the total amount of time the device was energized based on the measured device on times after said measured device on times converge with the actual device on times.

16. A duty cycle determination method for device having a duty cycle

D

=

τ

T

where τ is the actual duration the device is active and T is a period, the method comprising:

incrementing a counter every count cycle wherein the count cycle is greater than τ;

when the device is active for an actual on time N on and the count does not increment, setting a measured device on time to be a first value;

when the device is active for an actual on time N on and the count does increment, setting a measured device on time to be a second value; and

estimating the total amount of time the device was active based on the first and second values when the measured device on times converge with τ.

17. The method of claim 16 in which the device is battery operated, the method further including calculating battery usage based on the estimation.

18. The method of claim 16 in which the first value is 0 and is ignored in the estimation.

19. The method of claim 16 in which the second value is a function of the number of count increments occurring while the device is energized.

20. The method of claim 16 in which the second value is the number of count increments multiplied by the count cycle.

Assignments (20)
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2024
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
Reel/Frame 068617/0591 →
PATENT SECURITY AGREEMENT Recorded Dec 18, 2023
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: LYNROCK LAKE MASTER FUND LP [LYNROCK LAKE PARTNERS LLC, ITS GENERAL PARTNER]
Reel/Frame 066061/0946 →
PATENT SECURITY AGREEMENT Recorded Dec 18, 2023
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 066062/0303 →
RELEASE OF SECURITY INTEREST Recorded Dec 18, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: CALAMP WIRELESS NETWORKS CORPORATION
Reel/Frame 066140/0585 →
SECURITY INTEREST Recorded Jul 14, 2022
From: CALAMP CORP.; CALAMP WIRELESS NETWORKS CORPORATION; SYNOVIA SOLUTIONS LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 060651/0651 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: LOJACK CORPORATION
Reel/Frame 060589/0934 →
ENTITY CONVERSION Recorded Jul 31, 2019
From: LOJACK CORPORATION
To: LOJACK CORPORATION
Reel/Frame 049925/0097 →
MERGER AND CHANGE OF NAME Recorded Apr 26, 2019
From: LOJACK CORPORATION; CALAMP WIRELESS NETWORKS CORPORATION
To: CALAMP WIRELESS NETWORKS CORPORATION
Reel/Frame 049012/0292 →
SECURITY INTEREST Recorded Apr 4, 2018
From: LOJACK CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045543/0495 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2017
From: PACIFIC WESTERN BANK
To: LOJACK CORPORATION
Reel/Frame 044276/0386 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2017
From: SILICON VALLEY BANK
To: LOJACK CORPORATION
Reel/Frame 043446/0622 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2017
From: SILICON VALLEY BANK
To: LOJACK GLOBAL LLC
Reel/Frame 043446/0737 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2017
From: RBS CITIZENS, N.A.
To: LOJACK CORPORATION
Reel/Frame 042638/0304 →
RELEASE OF SECURITY INTEREST Recorded Jun 7, 2017
From: CITIZENS BANK, N.A.
To: LOJACK CORPORATION
Reel/Frame 042638/0407 →
SECURITY INTEREST Recorded Jun 2, 2016
From: LOJACK CORPORATION
To: PACIFIC WESTERN BANK
Reel/Frame 038788/0934 →
SECURITY AGREEMENT Recorded Dec 30, 2015
From: LOJACK CORPORATION; LOJACK GLOBAL, LLC
To: SILICON VALLEY BANK
Reel/Frame 037398/0018 →
SECURITY INTEREST Recorded May 5, 2015
From: LOJACK CORPORATION
To: CITIZENS BANK, N.A. (F/K/A RBS CITIZENS, N.A.)
Reel/Frame 035589/0125 →
MERGER Recorded Apr 15, 2015
From: LOJACK OPERATING COMPANY, L.P.
To: LOJACK CORPORATION
Reel/Frame 035414/0358 →
SECURITY AGREEMENT Recorded Jan 8, 2010
From: LOJACK CORPORATION
To: RBS CITIZENS, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 023750/0622 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2009
From: BOURQUE, STEPHEN
To: LOJACK OPERATING COMPANY, LP
Reel/Frame 023567/0885 →