IP Library Granted Patent US 8,521,548
Granted Patent B2
US 8,521,548 · App. 12/704,198 · Granted Aug 27, 2013

Rate center translation

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,521,548
App. No.
12/704,198
Granted
Aug 27, 2013
Kind
B2
Abstract

The described system and apparatus facilitate the identification, on a per rate center (Npa Nxx) basis, of a best carrier rate center for a wireless subscriber, and also allow detection of errors in a provider's local inventory or in performance reference data. In one aspect, carrier performance data is combined with updated available inventory data via a SIT environment to create a correlated array of rate centers relative to service record and orderable carrier rate center inventory. The described system thus provides improved ordering and forecasting compared to existing systems, and can thus also provide enhanced customer satisfaction and a decrease in customer calls for HFC number change.

Claims (37)

1. A computer-implemented method of translating provider inventory data to provide rate center data for number assignment, the method comprising:

providing rate center performance data indicating performance of one or more rate centers associated with one or more wireless carrier entities;

providing provider inventory data indicative of an inventory of wireless carrier rate centers to which the provider is able to assign customers;

generating rank data, by a computer, which correlates a plurality of rate center identifiers with respective carriers, by transforming the rate center performance data and the provider inventory data;

storing the rank data on at least one computer readable medium; and

assigning to a customer a mobile number including a rate center identifier selected from the rank data.

2. The method of translating provider inventory data according to claim 1 , further comprising generating a rate center recommendation for the provider based on the rank data.

3. The method of translating provider inventory data according to claim 2 , wherein generating a rate center recommendation for the provider based on the rank data further comprises:

receiving customer usage information; and

selecting a rate center based further on the customer usage information in order to minimize a customer cost.

4. The method of translating provider inventory data according to claim 3 , wherein the customer is an existing customer of the provider, and the step of assigning to the customer a mobile number further comprises unassigning a prior customer mobile number.

5. The method of translating provider inventory data according to claim 1 , wherein each rate center includes both an area code and a telephone exchange.

6. The method of translating provider inventory data according to claim 5 , wherein assigning to a customer a mobile number comprising a rate center indicator selected from the rank data further comprises assigning a rate center that is not included in the provider inventory data.

7. The method of translating provider inventory data according to claim 6 , further comprising adding the rate center that is not included in the provider inventory data to the provider inventory.

8. A computer implemented method of translating provider inventory data to provide rate center data for provider inventory correction, the method comprising:

providing rate center performance data indicating performance of one or more rate centers associated with one or more wireless carrier entities;

providing provider inventory data indicative of an inventory of wireless carrier rate centers to which the provider is able to assign customers;

generating rank data, by a computer which correlates a plurality of rate center identifiers with respective carriers, by transforming the rate center performance data and the provider inventory data

storing the rank data on at least one computer readable medium;

identifying one or more rate centers in the rank data that are not represented in the provider inventory data and modifying the provider inventory data to include at least one rate center so identified; and

storing the modified provider inventory data on at least one computer readable medium.

9. The method of translating provider inventory data according to claim 8 , wherein modifying the provider inventory to include at least one rate center so identified comprises ordering inventory from a carrier represented in the inventory data.

10. The method of translating provider inventory data according to claim 8 , wherein modifying the provider inventory to include at least one rate center so identified comprises ordering inventory from a carrier not represented in the inventory data.

11. The method of translating provider inventory data according to claim 10 , further comprising the step of identifying one or more rate centers in the rank data that are represented in the provider inventory data as being associated with a first carrier but as being underserved.

12. The method of translating provider inventory data according to claim 11 , further comprising modifying the provider inventory to include inventory supplied by a second carrier serving the one or more underserved rate centers.

13. The method of translating provider inventory data according to claim 9 , wherein each rate center includes both an area code and a telephone exchange.

14. A rate center translation tool comprising:

a provider coverage data processor having first and second data inputs and a data output;

a wireless coverage pattern data source communicably linked to the first data input, configured wherein the wireless coverage pattern data source provides information regarding rate center performance by carrier; and

a current provider inventory list data source communicably linked to the second data input, configured wherein the current carrier inventory list data source provides information regarding a provider's available inventory for assigning carrier hands-free calling numbers;

configured wherein the provider coverage data processor transforms the rate center performance by carrier data and the current provider inventory list data into ranked rate center data.

15. The rate center translation tool according to claim 14 , further comprising a recommendation engine communicably linked to the data output to receive the ranked rate center data and to provide a coverage recommendation based on the ranked rate center data.

16. The rate center translation tool according to claim 15 , further comprising displaying the coverage recommendation based on the ranked rate center data to a human user.

17. The rate center translation tool according to claim 15 , wherein each of the provider coverage data processor and the recommendation engine are computer-instantiated from computer-executable instructions stored on one or more non-transitory computer-readable media.

18. The rate center translation tool according to claim 15 , wherein the ranked rate center data correlates one or more rate centers to respective rate center performance indicators and to one or more respective inventory values.

19. The rate center translation tool according to claim 15 , wherein the information regarding rate center performance by carrier is a commercially available product.

20. The rate center translation tool according to claim 15 , wherein the information regarding rate center performance by carrier is derived by the provider.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2010
From: GAULT, THOMAS A.; MANNIKKA, MATTHEW R.; BODRIE, DENNIS M.; CHMIELEWSKI, LAURA R.; MOLL, RICHARD J.
To: GENERAL MOTORS LLC
Reel/Frame 023926/0617 →