IP Library Granted Patent US 8,644,798
Granted Patent B2
US 8,644,798 · App. 11/777,026 · Granted Feb 4, 2014

Method and apparatus for separable voice billing for business and personal airtime use

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,644,798
App. No.
11/777,026
Granted
Feb 4, 2014
Kind
B2
Abstract

Separable billing of business and non-business calls to/from a remote station or wireless communications device is provided. Business calls may be billed to the business, or other entity that provides a telephone to a user, and non-business calls may be billed to a user personally. When a call is desired to be connected, it is determined if the number of the call is a business number. If the number is a business number, the call is placed and billed to the business. If the number is not a business number, the call is placed and billed to the user when the user approves personal billing for the call. If the user does not approve personal billing of a non-business call, the call may be denied.

Claims (70)

1. A remote station apparatus, comprising:

a transmit/receive subsystem configured to transmit/receive wireless signals to/from a wireless communications network;

a calling control subsystem configured to:

receive a request from a user to place a first call over the wireless communications network to a first telephone number;

receive periodic updates to a list of approved telephone numbers;

determine if said first telephone number is an approved telephone number based on the list of approved telephone numbers;

prompt the user for authorization for personal billing when the first telephone number is not an approved telephone number, wherein the prompting occurs after receiving the request from the user to place the first call and before allowing or denying placement of the first call;

set a flag when allowing the placement of the first call, the flag indicating to a server that the first call is a personal call and prompting the server to log the first call for billing purposes; and

deny placement of the first call when the first telephone number is not an approved number and the user has not authorized personal billing for the first call.

2. The remote station apparatus of claim 1 , further comprising:

a memory subsystem, and wherein the list of approved telephone numbers is stored in the memory subsystem.

3. The remote station apparatus of claim 2 , wherein said calling control subsystem is further configured to:

receive the list of approved telephone numbers from a server; and

store said list of approved telephone numbers in said memory subsystem.

4. The remote station apparatus of claim 1 , wherein said calling control subsystem is further configured to:

log personal call information in a call log; and

provide the call log to a billing system.

5. A method for managing a call from a wireless communications device, comprising:

receiving a request from a user to place a first call to a first telephone number;

receiving periodic updates to a list of approved telephone numbers;

determining if said first telephone number is an approved telephone number based on the list of approved telephone numbers;

prompting the user for authorization for personal billing when the first telephone number is not an approved telephone number, wherein the prompting occurs after receiving the request from the user to place the first call and before allowing or denying placement of the first call;

setting a flag when allowing the placement of the first call, the flag indicating to a server that the first call is a personal call and prompting the server to log the first call for billing purposes; and

denying placement of the first call when the first telephone number is not an approved telephone number and the user has not authorized personal billing for the first call.

6. A non-transitory computer-readable medium including program code stored thereon, comprising:

program code for receiving a request to place a first call to a first telephone number;

program code for receiving periodic updates to a list of approved telephone numbers;

program code for determining if said first telephone number is an approved telephone number based on the list of approved telephone numbers;

program code for prompting the user for authorization for personal billing when the first telephone number is not an approved telephone number, wherein the prompting occurs after receiving the request from the user to place the first call and before allowing or denying placement of the first call;

program code for setting a flag when allowing the placement of the first call, the flag indicating to a server that the first call is a personal call and prompting the server to log the first call for billing purposes; and

program code for denying placement of the first call when the first telephone number is not an approved telephone number and the user has not authorized personal billing for the first call.

7. A remote station apparatus, comprising:

means for receiving a request from a user to place a first call to a first telephone number;

means for receiving periodic updates to a list of approved telephone numbers;

means for determining if said first telephone number is an approved telephone number based on the list of approved telephone numbers;

means for prompting the user for authorization for personal billing when the number is not an approved number, wherein the prompting occurs after receiving the request from the user to place the first call and before allowing or denying placement of the first call;

means for setting a flag when allowing the placement of the first call, the flag indicating to a server that the first call is a personal call and prompting the server to log the first call for billing purposes; and

means for denying placement of the first call when the first telephone number is not an approved telephone number and the user has not authorized personal billing for the first call.

8. The remote station apparatus of claim 3 , wherein the calling control subsystem is further configured to

allow placement of the first call when the first telephone number is not an approved telephone number and the user has authorized personal billing for the first call.

9. The method of claim 5 , further comprising:

storing the list of approved telephone numbers in a memory subsystem.

10. The method of claim 9 , further comprising:

receiving the list of approved telephone numbers from a server; and

storing the list of approved telephone numbers in the memory subsystem.

11. The method of claim 5 , further comprising:

logging personal call information in a call log; and

providing the call log to a billing system.

12. The method of claim 10 , further comprising

allowing placement of the first call when the first telephone number is not an approved telephone number and the user has authorized personal billing for the first call.

13. The non-transitory computer-readable medium of claim 6 , further comprising:

program code for storing the list of approved telephone numbers in a memory subsystem.

14. The non-transitory computer-readable medium of claim 13 , further comprising:

program code for receiving the list of approved telephone numbers from a server; and

program code for storing the list of approved telephone numbers in the memory subsystem.

15. The non-transitory computer-readable medium of claim 6 , further comprising:

program code for logging personal call information in a call log; and

program code for providing the call log to a billing system.

16. The non-transitory computer-readable medium of claim 14 , further comprising

program code for allowing placement of the first call when the first telephone number is not an approved telephone number and the user has authorized personal billing for the first call.

17. The remote station apparatus of claim 7 , further comprising:

means for storing the list of approved telephone numbers.

18. The remote station apparatus of claim 17 , further comprising:

means for receiving the list of approved telephone numbers from a server; and

means for storing the list of approved telephone numbers.

19. The remote station apparatus of claim 7 , further comprising:

means for logging personal call information in a call log; and

means for providing the call log to a billing system.

20. The remote station apparatus of claim 18 , further comprising

means for allowing placement of the first call when the first telephone number is not an approved telephone number and the user has authorized personal billing for the first call.

Assignments (17)
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 31, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041565/0496 →
CHANGE OF NAME Recorded Jan 30, 2017
From: OMNITRACS, INC .
To: OMNITRACS, LLC
Reel/Frame 041550/0283 →
CHANGE OF ADDRESS Recorded Jan 25, 2017
From: OMNITRACS, LLC
To: OMNITRACS, LLC
Reel/Frame 041492/0939 →
PATENT ASSIGNMENT AGREEMENT Recorded Dec 31, 2013
From: QUALCOMM INCORPORATED
To: OMNITRACS, INC.
Reel/Frame 031892/0955 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2007
From: DOYLE, THOMAS FRANCIS; LAUER, CRAIG; HENNENFENT, SUSAN; THIBAULT, THOMAS
To: QUALCOMM INCORPORATED
Reel/Frame 020084/0110 →