Claims
- 1. A carrier list database manager for a mobile device, comprising:a plurality of different carrier lists, each of said plurality of carrier lists being usable by a mobile device based upon a particular criteria; and a carrier code list manager which selects one of said plurality of different carrier lists for updating a particular mobile device's carrier list when said particular mobile device changes circumstance requiring an update.
- 2. The carrier list database manager for a mobile device according to claim 1, wherein:said carrier code list manager downloads said selected one of said plurality of different carrier lists to said particular mobile device.
- 3. The carrier list database manager for a mobile device according to claim 1, wherein:said particular criteria is a location of said mobile device.
- 4. The carrier list database manager for a mobile device according to claim 1, wherein:said particular criteria is a class of service provided to said mobile device.
- 5. The carrier list database manager for a mobile device according to claim 1, wherein:each of said plurality of carrier lists relates to a unique region of coverage provided to said mobile device.
- 6. The carrier list database manager for a mobile device according to claim 5, wherein:each mobile device is associated with its own plurality of carrier lists relating to a unique region of coverage provided to said mobile device.
- 7. The carrier list database manager for a mobile device according to claim 1, wherein:each of said plurality of carrier lists relates to a unique mobile device.
- 8. The carrier list database manager for a mobile device according to claim 1, wherein:each of said plurality of carrier lists comprises a separate intelligent roaming database.
- 9. The carrier list database manager for a mobile device according to claim 1, wherein:each of said plurality of carrier lists comprises a priority roaming list.
- 10. The carrier list database manager for a mobile device according to claim 1, wherein:said carrier code list manager utilizes Over the Air Programming (OTAP) techniques to update a carrier list in a mobile device as it roams.
- 11. A method of updating a carrier code list in a mobile device, comprising:determining if a mobile device containing a first carrier code list has roamed; and if said mobile device has roamed, downloading a second regional carrier code list different from said first carrier code list to said mobile device.
- 12. The method of updating a carrier code list in a mobile device according to claim 11, wherein:said second regional carrier code list is downloaded to said mobile device using an SMSDPP message.
- 13. The method of updating a carrier code list in a mobile device according to claim 11, further comprising:establishing different carrier code lists for each of a plurality of different regions roamable by said mobile device.
- 14. The method of updating a carrier code list in a mobile device according to claim 11, further comprising:allowing a user of said mobile device to modify at least one IRDB downloadable to said mobile device.
- 15. A method of updating a carrier code list in a mobile device, comprising:determining if a mobile device containing a first carrier code list has changed location based on a registration notification message; and if said mobile device has changed location, downloading a second regional carrier code list different from said first carrier code list to said mobile device.
- 16. The method of updating a carrier code list in a mobile device according to claim 15, further comprising:retrying said downloading step if a first attempt at said downloading is unsuccessful.
- 17. Apparatus for updating a carrier code list in a mobile device, comprising:means for determining if a mobile device containing a first carrier code list has roamed; and means for downloading a second regional carrier code list different from said first carrier code list to said mobile device if said mobile device has roamed.
- 18. The apparatus for updating a carrier code list in a mobile device according to claim 17, wherein:said means for downloading downloads said second regional carrier code list to said mobile device using an SMSDPP message.
- 19. The apparatus for updating a carrier code list in a mobile device according to claim 17, further comprising:means for establishing different carrier code lists for each of a plurality of different regions roamable by said mobile device.
- 20. The apparatus for updating a carrier code list in a mobile device according to claim 17, further comprising:means for allowing a user of said mobile device to modify at least one IRDB downloadable to said mobile device.
- 21. Apparatus for updating a carrier code list in a mobile device, comprising:means for determining if a mobile device containing a first carrier code list has changed location based on a registration notification message; and means for downloading a second regional carrier code list different from said first carrier code list to said mobile device if said mobile device has changed location.
- 22. The apparatus for updating a carrier code list in a mobile device according to claim 21, further comprising:means for retrying said downloading step if a first attempt at said downloading is unsuccessful.
Parent Case Info
This application claims the benefit of provisional application 60/177,214 filed Jan. 21, 2000.
US Referenced Citations (12)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/177214 |
Jan 2000 |
US |