System and method for determining optimal wireless communication service plans
DCFirst Claim
1. A method, comprising the steps of:
- receiving billing information associated with a subscriber of a telecommunication service under a current rate plan;
processing the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
creating a usage history table and a call detail table from the processed billing information;
analyzing the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determining at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
producing a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan.
15 Assignments
Litigations
0 Petitions
Accused Products
Abstract
In general, a system and method for analyzing wireless communication data for determining an optimal wireless communication service plan is disclosed. A transceiver is configured to receive billing information associated with a subscriber of a telecommunications service under a current rate plan. A storage unit stores the billing information. A processor processes the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber. The processor then creates a usage history table and a call detail table within the storage unit from the processed billing information. The processed data is then analyzed by the processor in relation to at least one rate plans of at least one telecommunication service provider. The processor then determines at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and the call detail table. A report of at least one proposed rate plan is then produced and provided to the subscriber, which enables selection of a best telecommunication service provider.
293 Citations
53 Claims
-
1. A method, comprising the steps of:
-
receiving billing information associated with a subscriber of a telecommunication service under a current rate plan;
processing the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
creating a usage history table and a call detail table from the processed billing information;
analyzing the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determining at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
producing a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
creating a staging table which stores a minimum set of data and allows for the extraction of a minimum set of billing information used to create the call detail table.
-
-
5. The method of claim 1, further comprising the step of recommending the at least one proposed rate plan to the subscriber.
-
6. The method of claim 5, wherein the step of recommending at least one proposed rate plan further comprises recommending at least one plan in the form of a rate plan evaluation record.
-
7. The method of claim 5, wherein the step of recommending at least one proposed rate plan further comprises the step of recommending at least one plan in the form of at least one linked service plan instance record.
-
8. The method of claim 1, wherein the at least one rate plan of at least one telecommunication service provider comprises at least one service plan package and at least one coverage area.
-
9. The method of claim 1, wherein the number of proposed rate plans is predefined.
-
10. The method of claim 1, wherein the step of determining at least one proposed rate plan comprises the step of affecting the rate plan by specifying a desired zip code that the proposed rate plan should service.
-
11. A system, comprising:
-
means for receiving billing information associated with a subscriber of a telecommunication service under a current rate plan;
means for processing the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber, the means for processing being communicatively coupled to the means for receiving;
means for creating a usage history table and a call detail table from processed billing information, the means for creating being communicatively coupled to the means for processing and the means for receiving;
means for analyzing the processed data in relation to at least one rate plan of at least one telecommunication service provider, the means for analyzing being communicatively coupled to the means for creating, the means for processing and the means for receiving;
means for determining at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table, the means for determining being communicatively coupled to the means for analyzing, the means for creating, the means for processing and the means for receiving; and
means for producing a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan, wherein the means for producing is communicatively coupled to the means for determining, the means for analyzing, the means for creating, the means for processing and the means for receiving. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
at least one transceiver configured to receive billing information associated with a subscriber of a telecommunication service under a current rate plan;
a storage unit configured to store the billing information, wherein the storage unit is communicatively coupled to the transceiver;
a memory comprising software, wherein the memory is communicatively coupled to the transceiver and the storage unit; and
a processor, communicatively coupled to the transceiver, storage unit, and memory, configured by the software to;
process the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
create a usage history table and a call detail table within the storage unit from the processed billing information;
analyze the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determine at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
produce a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan, wherein the transceiver is configured to transmit the report. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium having a computer program stored thereon, the computer readable medium comprising:
-
logic configured to process subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber, where the subscriber is under a current rate plan;
logic configured to create a usage history table and a call detail table from processed billing information;
logic configured to analyze the processed data in relation to at least one rate plan of at least one telecommunication service provider;
logic configured to determine at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
logic configured to produce a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan.
-
-
27. A system, comprising:
-
a storage unit configured to store billing information associated with a subscriber of a telecommunication service under a current rate plan;
a memory comprising software, wherein the memory is communicatively coupled to the storage unit; and
a processor, communicatively coupled to the storage unit, and memory, configured by the software to;
process the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
create a usage history table and a call detail table from the processed billing information;
analyze the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determine at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
produce a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan.
-
-
28. A method, comprising the steps of:
-
receiving billing information associated with a subscriber of a telecommunication service under a current rate plan;
processing the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
creating a usage history table and a call detail table from the processed billing information, wherein the usage history table comprises;
an expected quantity of wireless telecommunication service usage during a selected billing period;
an expected distribution of usage according to time of day and day of week;
an expected distribution of usage by local and toll calling; and
an expected distribution of calls according to where the calls are made and received;
analyzing the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determining at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
producing a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
creating a staging table which stores a minimum set of data and allows for the extraction of a minimum set of billing information used to create the call detail table.
-
-
32. The method of claim 28, further comprising the step of recommending the at least one proposed rate plan to the subscriber.
-
33. The method of claim 32, wherein the step of recommending at least one proposed rate plan further comprises recommending at least one plan in the form of a rate plan evaluation record.
-
34. The method of claim 32, wherein the step of recommending at least one proposed rate plan further comprises the step of recommending at least one plan in the form of at least one linked service plan instance record.
-
35. The method of claim 28, wherein the at least one rate plan of at least one telecommunication service provider comprises at least one service plan package and at least one coverage area.
-
36. The method of claim 28, wherein the number of proposed rate plans is predefined.
-
37. The method of claim 28, wherein the selected billing period is one month.
-
38. The method of claim 28, wherein the step of determining at least one proposed rate plan comprises the step of affecting the rate plan by specifying a desired zip code that the proposed rate plan should service.
-
39. A system, comprising:
-
means for receiving billing information associated with a subscriber of a telecommunication service under a current rate plan;
means for processing the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber, the means for processing being communicatively coupled to the means for receiving;
means for creating a usage history table and a call detail table from processed billing information, the means for creating being communicatively coupled to the means for processing and the means for receiving and wherein the usage history table further comprises;
an expected quantity of wireless telecommunication service usage during a selected billing period;
an expected distribution of usage according to time of day and day of week;
an expected distribution of usage by local and toll calling; and
an expected distribution of calls according to where the calls are made and received;
means for analyzing the processed data in relation to at least one rate plan of at least one telecommunication service provider, the means for analyzing being communicatively coupled to the means for creating, the means for processing and the means for receiving;
means for determining at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table, the means for determining being communicatively coupled to the means for analyzing, the means for creating, the means for processing and the means for receiving; and
means for producing a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan, wherein the means for producing is communicatively coupled to the means for determining, the means for analyzing, the means for creating, the means for processing and the means for receiving.- View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A system, comprising:
-
at least one transceiver configured to receive billing information associated with a subscriber of a telecommunication service under a current rate plan;
a storage unit configured to store the billing information, wherein the storage unit is communicatively coupled to the transceiver;
a memory comprising software, wherein the memory is communicatively coupled to the transceiver and the storage unit; and
a processor, communicatively coupled to the transceiver, storage unit, and memory, configured by the software to;
process the subscriber related billing information to produce organized data in a calling profile record for each telecommunication service being used by the subscriber;
create a usage history table and a call detail table within the storage unit from the processed billing information, wherein the usage history table comprises;
an expected quantity o wireless telecommunication service usage during a selected billing period;
an expected distribution of usage according to time of day and day of week;
an expected distribution of usage by local and toll calling; and
an expected distribution of calls according to where the calls are made and received;
analyze the processed data in relation to at least one rate plan of at least one telecommunication service provider;
determine at least one proposed rate plan that would save the subscriber telecommunication costs relative to the current rate plan, via use of the usage history table and call detail table; and
produce a report of the at least one proposed rate plan to enable selection of a best telecommunication service provider and a best rate plan, wherein the transceiver is configured to transmit the report. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53)
-
Specification