Mobile phone system with host processor coordination and internal mobile phone accounting capabilities
DCFirst Claim
1. Software for a telephone system comprising:
- internal accounting software for a cordless hand-held mobile telephone unit to establish an account with a representation of prepaid funds or available credit, to store a plurality of charge rates and to store a billing algorithm which can classify each telephone call into one of a plurality of billing categories, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and apply this appropriate charge to said account; and
software for one or more system provider host processors which stores mobile telephone unit identification information, stores operating codes needed for mobile phone unit activation and stores operating codes needed for setting prepaid funds or available credit amounts in mobile phone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile phone unit or its user, said host processor software is capable of ascertaining the operating codes needed to activate that particular mobile phone unit or to set its account amount.
3 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A mobile phone system with a mobile phone having internal accounting capabilities for real time call debiting to account for the billing parameters of a mobile phone unit that is operated in a multi zone communication network with a complex rate structure, the mobile phone unit having an internal processor with accessible internal memory for storing the accounting program and call data for each call, a clock and circuit means for activating and deactivating the phone, the accounting program including an updatable rate table and a complex billing algorithm for calculating the account status on the fly including multiple rate structure factors such as long distance calls, international calls with country independent local charges, charges for roaming per day and/or roaming per minute, and call surcharges, where the account status of the mobile phone is calculated in real time for decrementing a debit account or calculating an account charge on demand, the mobile debit phone having a signal for alerting the user of account status which is preferably a display of real time account status, the mobile phone system including a communication system for activating and programming a new phone unit over the airways and upgrading the account status in rate table in the phone unit over the airways.
-
Citations
30 Claims
-
1. Software for a telephone system comprising:
-
internal accounting software for a cordless hand-held mobile telephone unit to establish an account with a representation of prepaid funds or available credit, to store a plurality of charge rates and to store a billing algorithm which can classify each telephone call into one of a plurality of billing categories, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and apply this appropriate charge to said account; and
software for one or more system provider host processors which stores mobile telephone unit identification information, stores operating codes needed for mobile phone unit activation and stores operating codes needed for setting prepaid funds or available credit amounts in mobile phone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile phone unit or its user, said host processor software is capable of ascertaining the operating codes needed to activate that particular mobile phone unit or to set its account amount. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Software for a telephone system comprising:
-
internal accounting software for a cordless hand-held mobile telephone unit to establish an account with a representation of prepaid funds or available credit, to store a plurality of charge rates and to store a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local, long distance and roaming telephone calls, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and applying this appropriate charge to said account; and
software for one or more system provider host processors which stores mobile telephone unit identification information, stores assignable telephone numbers, stores operating codes needed for mobile phone unit activation and stores operating codes needed for setting prepaid funds or available credit amounts in mobile phone unit accounts whereby, upon receipt of mobile phone unit identification information from a particular mobile phone unit or its user, said host processor software is capable of ascertaining the operating codes needed to activate that particular mobile phone unit, to set its account amount or to select an assignable telephone number corresponding to the user'"'"'s locale.
-
-
8. A mobile telephone unit operating within a telephone system comprising:
a transmitter, a receiver, a processor, memory and internal accounting software, wherein said internal accounting software includes an account with a representation of prepaid funds or available credit, a plurality of charge rates, memory allocation for a phone number to be assigned at the time of activation, coding to allow the telephone unit to accept and implement operating codes generated by one or more system provider host processors and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including billing categories for local calls, long distance calls and roaming calls, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and apply this appropriate charge to said account. - View Dependent Claims (9)
-
10. A telephone system comprising:
-
a plurality of cordless hand-held mobile telephone units, wherein each of said hand-held mobile telephone units includes a processor, memory and internal accounting software, said internal accounting software including an account with a representation of prepaid funds or available credit, a plurality of charge rates and a billing algorithm which classifies each telephone call into one of a plurality of billing categories, selects a charge rate corresponding to that billing category, calculates an appropriate charge for that telephone call in real time by using said selected charge rate and applies this appropriate charge to said account;
a system provider having one or more host processors for coordination of mobile phone accounts, wherein said host processor(s) stores mobile telephone unit information including mobile telephone unit identification information, operating codes needed for mobile telephone unit activation and operating codes needed for setting prepaid funds or available credit in mobile telephone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user, said host processor(s) ascertains the operating codes needed to activate that particular mobile telephone unit, to set its account amount, whereupon appropriate operating codes are communicated to the particular mobile phone unit or its user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A telephone system comprising:
-
a plurality of cordless hand-held mobile telephone units, wherein each of said hand-held mobile telephone units includes a processor, memory and internal accounting software, said internal accounting software including an account with a representation of prepaid funds or available credit, a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local calls, long distance calls and roaming calls, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and apply this appropriate charge to said account;
a system provider having one or more host processors for coordination of mobile phone accounts, wherein said host processor(s) stores mobile telephone unit information including mobile telephone unit identification information, operating codes needed for mobile telephone unit activation and operating codes needed for setting prepaid funds or available credit amounts in mobile telephone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user, said host processor(s) ascertains the operating codes needed to activate that particular mobile telephone unit or set its account amount, whereupon appropriate operating codes are then communicated to the particular mobile phone unit or its user. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A telephone system comprising:
-
a plurality of cordless hand-held mobile telephone units, wherein each of said hand-held mobile telephone units includes a processor, memory and internal accounting software, said internal accounting software including an account with a representation of prepaid funds or available credit, a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and apply this appropriate charge from said account;
a system provider having one or more host processors for coordination of mobile phone accounts, said host processor(s) stores mobile telephone unit information including mobile telephone unit identification information, assignable telephone numbers, operating codes needed for mobile telephone unit activation and operating codes needed for setting prepaid funds or available credit amounts in mobile telephone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and, at the time of activation, information identifying the user'"'"'s locale, said host processor(s) ascertains the operating codes needed to activate that particular mobile telephone unit or to set its account amount and, at the time of activation, ascertains an assignable telephone number which corresponds to the mobile telephone user'"'"'s locale, whereupon appropriate operating codes and assignable telephone number are communicated to the particular mobile phone unit or its user.
-
-
30. A debit telephone system comprising:
-
a plurality of cordless hand-held mobile telephone units, wherein each of said hand-held mobile telephone units includes a processor, memory and internal accounting software, said internal accounting software including an account with a representation of prepaid funds or available credit, a plurality of charge rates and a billing algorithm which can classify each telephone call into one of a plurality of billing categories including categories for local, long distance and roaming telephone calls, select a charge rate corresponding to that billing category, calculate an appropriate charge for that telephone call in real time by using said selected charge rate and subtract this appropriate charge from said account;
a system provider having one or more host processors for coordination of mobile phone accounts, said host processor(s) stores mobile telephone unit information including mobile telephone unit identification information, assignable telephone numbers, operating codes needed for mobile telephone unit activation and operating codes needed for setting prepaid funds or available credit amounts in mobile telephone unit accounts whereby, upon receipt of mobile telephone unit identification information from a particular mobile telephone unit or its user and, at the time of activation, information identifying the user'"'"'s locale, said host processor ascertains the operating codes needed to activate that particular mobile telephone unit or to set its account amount and, at the time of activation, ascertains an assignable telephone number which corresponds to the mobile telephone user'"'"'s locale, whereupon said operating codes and assignable telephone number are then communicated to the particular mobile phone unit or its user.
-
Specification