IP Library Granted Patent US 8,385,895
Granted Patent B2
US 8,385,895 · App. 12/338,163 · Granted Feb 26, 2013

Updating an operating parameter

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,385,895
App. No.
12/338,163
Granted
Feb 26, 2013
Kind
B2
Abstract

A method includes communicating with a first wireless network of a first type, and obtaining a location-based operating parameter from the first wireless network. The method further includes checking the validity of the location-based operating parameter obtained from the first wireless network. If the location-based operating parameter obtained from the first wireless network is not valid, then the method further includes searching for a second wireless network of a second type, and updating the location-based operating parameter from the second wireless network.

Claims (63)

1. A method, comprising:

communicating with a first wireless network of a first type;

obtaining a location-based operating parameter from the first wireless network, wherein the location-based operating parameter is a mobile country code;

checking the validity of the location-based operating parameter obtained from the first wireless network; and

in response to the location-based operating parameter obtained from the first wireless network being not valid:

searching for a second wireless network of a second type,

updating the location-based operating parameter from the second wireless network, and

utilizing the location-based operating parameter from the second wireless network to provide a service in conjunction with the first wireless network, wherein the service includes providing a dialing service to the first wireless network for initiating an international communication based on the location-based operating parameter from the second wireless network.

2. The method of claim 1 , further comprising receiving a request for at least one of the service and the location-based operating parameter, wherein the service is a location-based service.

3. The method of claim 1 , further comprising checking the validity of the location-based operating parameter by determining whether the obtained mobile country code is an expected value.

4. The method of claim 1 , further comprising determining a country name utilizing the obtained mobile country code.

5. The method of claim 4 , further comprising utilizing a table that includes a plurality of country names and corresponding mobile country codes to determine the country name.

6. The method of claim 1 , further comprising:

identifying a frequency range of the second wireless network;

selecting a frequency within the identified frequency range;

detecting a signal from the second wireless network; and

updating the location-based operating parameter from the second wireless network by receiving data from the second wireless network.

7. The method of claim 6 , wherein updating the operating parameter from the second wireless network includes utilizing a broadcast channel.

8. The method of claim 1 , further comprising:

identifying a network type of the first wireless network; and

selecting the second wireless network based on the identified network type of the first wireless network.

9. The method of claim 1 , wherein the first wireless network is one of a CDMA and a non-CDMA wireless network, and the second wireless network is one of the other of a CDMA and a non-CDMA wireless network.

10. A method, comprising:

communicating with a first wireless network;

receiving a request for a location-based service;

obtaining a location-based operating parameter from the first wireless network;

checking the validity of the location-based operating parameter obtained from the first wireless network;

updating the location-based operating parameter from a second wireless network in response to the location-based operating parameter obtained from the first wireless network being not valid; and

utilizing the location-based operating parameter from the second wireless network to provide the requested location-based service in conjunction with the first wireless network, wherein the service includes providing a dialing service to the first wireless network for initiating an international communication based on the location-based operating parameter from the second wireless network.

11. The method of claim 10 , wherein the location-based operating parameter is a country name.

12. The method of claim 10 , further comprising registering with the first wireless network.

13. The method of claim 10 , further comprising updating the location-based operating parameter from the second wireless network by listening to a broadcast channel and not by sending data to the second wireless network.

14. The method of claim 10 , further comprising searching for the second wireless network, wherein the second wireless network is of a different network type than the first wireless network.

15. The method of claim 10 , wherein the location-based operating parameter is a mobile country code.

16. The method of claim 15 , further comprising determining a country name utilizing the obtained mobile country code.

17. The method of claim 15 , further comprising checking the validity of the location-based operating parameter by determining whether the obtained mobile country code is an expected value.

18. The method of claim 15 , further comprising:

identifying a frequency range of the second wireless network;

selecting a frequency within the identified frequency range;

detecting a signal from the second wireless network; and

updating the location-based operating parameter from the second wireless network by utilizing a broadcast channel.

19. The method of claim 10 , wherein the first wireless network is one of a CDMA and a non-CDMA wireless network, and the second wireless network is one of the other of a CDMA and a non-CDMA wireless network.

20. A non-transitory computer-readable medium comprising instructions tangibly embodied thereon, the instructions executable by a processor for:

receiving a request for a location-based operating parameter;

updating the location-based operating parameter from a first wireless network;

checking the validity of the location-based operating parameter from the first wireless network;

if the location-based operating parameter from the first wireless network is not valid, then

searching for a second wireless network of a second network type, and

updating the location-based operating parameter from the second wireless network; and

utilizing the location-based operating parameter obtained from the second wireless network to provide the requested location-based service via the first wireless network, wherein the service includes providing a dialing service to the first wireless network for initiating an international communication based on the location-based operating parameter from the second wireless network.

21. The medium of claim 20 , wherein the location-based operating parameter is a mobile country code.

22. The medium of claim 20 , further comprising instructions for checking the validity of the location-based operating parameter by comparing the location-based operating parameter to at least one expected value.

23. The medium of claim 20 , further comprising instructions for:

identifying a frequency range of the second wireless network;

selecting a frequency within the identified frequency range;

detecting a signal from the second wireless network; and

updating the location-based operating parameter from the second wireless network by receiving data from a broadcast channel provided by the second wireless network.

24. The medium of claim 20 , further comprising instructions for updating the location-based operating parameter from the second wireless network by listening to a broadcast channel and not by sending data to the second wireless network.

25. The medium of claim 20 , further comprising instructions for searching for the second wireless network, wherein the second wireless network is of a different network type than the first wireless network.

26. The medium of claim 20 , further comprising instructions for determining a country name utilizing the location-based operating parameter.

27. The medium of claim 20 , wherein the first wireless network is one of a CDMA and a non-CDMA wireless network, and the second wireless network is one of the other of a CDMA and a non-CDMA wireless network.

28. The method of claim 1 , wherein the dialing service includes automatically adding an international direct dial code to a dial string for the international communication.

29. The method of claim 7 , further comprising parsing out a country code from data in the broadcast channel.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2009
From: VERIZON CORPORATE RESOURCES GROUP LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023193/0159 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2009
From: VERIZON BUSINESS NETWORK SERVICES INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023193/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2008
From: RAHMAN, IFTEKHAR
To: VERIZON CORPORATE RESOURCES GROUP LLC
Reel/Frame 022002/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2008
From: WU, ERIC
To: VERIZON BUSINESS NETWORK SERVICES INC.
Reel/Frame 022002/0617 →