IP Library Granted Patent US 7,796,972
Granted Patent B2
US 7,796,972 · App. 12/130,557 · Granted Sep 14, 2010

Method and system for automatic calling unit replenishment

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,796,972
App. No.
12/130,557
Granted
Sep 14, 2010
Kind
B2
Abstract

A method for automatically replenishing vehicle calling units is disclosed herein. The method includes selecting, in response to a user input, a call unit rate plan including parameters designating automatic replenishment of calling units for loading into a telematics unit. A calling plan configuration signal is transmitted to the telematics unit, where the calling plan configuration signal is indicative of the selected call unit rate plan parameters. The telematics unit is configured with the selected call unit rate plan parameters. A current cycle of the rate plan is monitored, via the telematics unit, for its expiration; and the telematics unit determines whether an additional cycle is available in a plan duration upon expiration of the current cycle. If the additional cycle is available, the telematics unit automatically replenishes the calling units to a number of calling units available per cycle upon the expiration of the current cycle.

Claims (38)

1. A method for automatically replenishing vehicle calling units, comprising:

selecting, in response to a user input, a call unit rate plan including parameters designating automatic replenishment of calling units for loading into a telematics unit;

transmitting a calling plan configuration signal to the telematics unit, the calling plan configuration signal being indicative of the selected call unit rate plan parameters;

configuring the telematics unit with the selected call unit rate plan parameters;

monitoring, via the telematics unit, a current cycle of the rate plan for its expiration;

determining, via the telematics unit, whether an additional cycle is available in a plan duration upon expiration of the current cycle; and

if the additional cycle is available, automatically replenishing, via the telematics unit, the calling units to a number of calling units available per cycle upon the expiration of the current cycle.

2. The method as defined in claim 1 wherein the call unit rate plan parameters include the plan duration, a number of cycles per the plan duration, and the number of calling units per cycle.

3. The method as defined in claim 2 wherein configuring the telematics unit with the selected call unit rate plan parameters includes:

setting a plan expiration date based on the selected plan duration;

setting a cycle expiration date for each cycle of the plan duration; and

setting the number of calling units for a first cycle.

4. The method as defined in claim 1 , further comprising decrementing the number of calling units available for the current cycle as the calling units are used during the current cycle.

5. The method as defined in claim 1 wherein automatically replenishing is accomplished at an expiration of each cycle throughout the plan duration.

6. The method as defined in claim 1 , further comprising automatically rolling over unused calling units of the current cycle into a next cycle upon the expiration of the current cycle.

7. The method as defined in claim 1 wherein a call center selects the call unit rate plan in response to the user input, and wherein the call center transmits the calling plan configuration signal to the telematics unit.

8. A computer usable medium including a program for automatically replenishing vehicle calling units, comprising:

computer program code for selecting, in response to a user input, a call unit rate plan including parameters designating automatic replenishment of calling units for loading into a telematics unit;

computer program code for transmitting a calling plan configuration signal to the telematics unit, the calling plan configuration signal being indicative of the selected call unit rate plan parameters;

computer program code for configuring the telematics unit with the selected call unit rate plan parameters;

computer program code for monitoring a current cycle of the rate plan for its expiration;

computer program code for determining whether an additional cycle is available in a plan duration upon expiration of the current cycle; and

computer program code for automatically replenishing the calling units to a number of calling units available per cycle upon the expiration of the current cycle if the additional cycle is available.

9. The computer usable medium as defined in claim 8 wherein the call unit rate plan parameters include the plan duration, a number of cycles per the plan duration, and the number of calling units per cycle, and wherein the computer program code for configuring the telematics unit with the selected call unit rate plan parameters includes:

computer program code for setting a plan expiration date based on the selected plan duration;

computer program code for setting a cycle expiration date for each cycle of the plan duration; and

computer program code for setting the number of calling units for a first cycle.

10. The computer usable medium as defined in claim 8 , further comprising computer program code for decrementing the number of calling units available for the current cycle as the calling units are used during the current cycle.

11. The computer usable medium as defined in claim 8 , further comprising computer program code for automatically rolling over unused calling units of the current cycle into a next cycle upon the expiration of the current cycle.

12. A system for automatically replenishing vehicle calling units, comprising:

a call center configured to select, in response to a user input, a call unit rate plan including parameters designating automatic replenishment of calling units; and

a telematics unit configured to i) receive, from the call center, a calling plan configuration signal that is indicative of the selected call unit rate plan parameters, ii) configure itself with the selected call unit rate plan parameters, iii) monitor a current cycle for its expiration, iv) determine whether an additional cycle is available in a plan duration upon expiration of the current cycle, and v) if the additional cycle is available, automatically replenish the calling units to a number of calling units available per cycle upon the expiration of the current cycle.

13. The system as defined in claim 12 wherein the call unit rate plan parameters include the plan duration, a number of cycles per the plan duration, and the number of calling units per cycle, and wherein the telematics unit is further configured to:

set a plan expiration date based on the selected plan duration;

set a cycle expiration date for each cycle of the plan duration; and

set the number of calling units for a first cycle.

14. The system as defined in claim 12 wherein the telematics unit is further configured to decrement the number of calling units available for the current cycle as the calling units are used during the current cycle.

15. The system as defined in claim 12 wherein the telematics unit is further configured to automatically roll over unused calling units of the current cycle into a next cycle upon the expiration of the current cycle.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0196 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GENERAL MOTORS LLC
Reel/Frame 025315/0162 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
CHANGE OF NAME Recorded Nov 12, 2009
From: GENERAL MOTORS COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 023504/0691 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023155/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2009
From: MOTORS LIQUIDATION COMPANY
To: GENERAL MOTORS COMPANY
Reel/Frame 023148/0248 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023155/0814 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0817 →
CHANGE OF NAME Recorded Aug 21, 2009
From: GENERAL MOTORS CORPORATION
To: MOTORS LIQUIDATION COMPANY
Reel/Frame 023129/0236 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0491 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GENERAL MOTORS CORPORATION
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022552/0006 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GENERAL MOTORS CORPORATION
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022191/0254 →