IP Library Granted Patent US 8,768,404
Granted Patent B2
US 8,768,404 · App. 11/769,311 · Granted Jul 1, 2014

Mobile radio terminal

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,768,404
App. No.
11/769,311
Granted
Jul 1, 2014
Kind
B2
Abstract

When active software makes a request for measuring position information, during roaming, a control unit does not execute GPS measurement, but notifies the software of an error indicating that, for example, measurement is failed, and thereby prevents establishment of communication for a function which cannot be executed by the software.

Claims (68)

1. A mobile radio terminal comprising:

a communication unit configured to establish radio communication with a base station;

a memory unit configured to store an application;

a control unit configured to:

execute the application stored in the memory unit;

receive, from the application, a request to obtain the current position of the mobile radio terminal;

determine, when the mobile radio terminal is in radio communication with a base station of a contract carrier, that the mobile radio terminal is not roaming or, when the communication unit is in radio communication with a base station of a roaming carrier, that the mobile radio terminal is roaming;

obtain the current position of the mobile radio terminal, and provide the current position of the mobile radio terminal to the application, if the mobile radio terminal is not roaming; and

notify the application that that the current position of the mobile radio terminal cannot be obtained if the mobile radio terminal is roaming.

2. The mobile radio terminal according to claim 1 , wherein the control unit is further configured to:

compulsorily end the execution of the application if the mobile radio terminal is roaming.

3. The mobile radio terminal according to claim 2 , wherein the control unit is further configured, prior to compulsorily ending the execution of the application, to:

determine that at least a preset time has elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; or

determine that the application has been notified at least a present number of times that the current position of the mobile radio terminal cannot be obtained.

4. The mobile radio terminal according to claim 1 , wherein the control unit is further configured, if the mobile radio terminal is roaming, to:

search for a base station of the contract carrier; and

if the base station of the contract carrier is found, execute a handover from the base station of the roaming carrier to the base station of the contract carrier.

5. The mobile radio terminal according to claim 4 , wherein the control unit is further configured, prior to searching for the base station of the contract carrier, to:

determine that at least a preset time has elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; or

determine that the application has been notified at least a present number of times that that the current position of the mobile radio terminal cannot be obtained.

6. The mobile radio terminal according to claim 1 , wherein:

the mobile radio terminal further comprises a global positing system (GPS) receiving unit configured to receive GPS signals sent from satellites; and

the control unit is configured to obtain the current position of the mobile radio terminal if the mobile radio terminal is not roaming by calculating the current position of the mobile radio terminal based at least in part on the GPS signals received by the GPS receiving unit.

7. A mobile radio terminal comprising:

a communication unit configured to establish radio communication with a base station;

a memory unit configured to store an application;

a control unit configured to:

execute the application stored in the memory unit;

receive, from the application, a request to obtain the current position of the mobile radio terminal;

determine, when the mobile radio terminal is in radio communication with a base station of a contract carrier, that the mobile radio terminal is not roaming or, when the communication unit is in radio communication with a base station of a roaming carrier, that the mobile radio terminal is roaming;

obtain the current position of the mobile radio terminal, and provide the current position of the mobile radio terminal to the application, if the mobile radio terminal is not roaming; and

if the mobile radio terminal is roaming, search for a base station of the contract carrier and, if the base station of the contract carrier is found, execute a handover from the base station of the roaming carrier to the base station of the contract carrier.

8. The mobile radio terminal according to claim 7 , wherein the control unit is further configured, prior to searching for the base station of the contract carrier, to:

determine that a preset time has not elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; and

determine that the application has not been notified at least a present number of times that that the current position of the mobile radio terminal cannot be obtained.

9. The mobile radio terminal according to claim 7 , wherein:

the mobile radio terminal further comprises a global positing system (GPS) receiving unit configured to receive GPS signals sent from satellites; and

the control unit is configured to obtain the current position of the mobile radio terminal if the mobile radio terminal is not roaming by calculating the current position of the mobile radio terminal based at least in part on the GPS signals received by the GPS receiving unit.

10. A communication method for a mobile radio terminal and an application executed on the mobile radio terminal, the method comprising:

receiving, from the application, a request to obtain the current position of the mobile radio terminal;

determining, when the mobile radio terminal is in radio communication with a base station of a contract carrier, that the mobile radio terminal is not roaming or, when the communication unit is in radio communication with a base station of a roaming carrier, that the mobile radio terminal is roaming;

obtaining the current position of the mobile radio terminal, and providing the current position of the mobile radio terminal to the application, if the mobile radio terminal is not roaming; and

notifying the application that that the current position of the mobile radio terminal cannot be obtained if the mobile radio terminal is roaming.

11. The communication method according to claim 10 , further comprising:

compulsorily ending the execution of the application if the mobile radio terminal is roaming.

12. The communication method according to claim 11 , further comprising, prior to compulsorily ending the execution of the application:

determining that at least a preset time has elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; or

determining that the application has been notified at least a present number of times that the current position of the mobile radio terminal cannot be obtained.

13. The communication method according to claim 12 , further comprising:

displaying an error message on a display unit of the mobile radio terminal indicating that the application software has been compulsorily ended and that the current position of the mobile radio terminal cannot be obtained since the mobile radio terminal is roaming.

14. The communication method according to claim 10 , further comprising, if the mobile radio terminal is roaming:

searching for a base station of the contract carrier; and

if the base station of the contract carrier is found, executing a handover from the base station of the roaming carrier to the base station of the contract carrier.

15. The communication method according to claim 14 , further comprising, prior to searching for the base station of the contract carrier:

determining that at least a preset time has elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; or

determining that the application has been notified at least a present number of times that that the current position of the mobile radio terminal cannot be obtained.

16. The communication method according to claim 10 , wherein:

obtaining the current position of the mobile radio terminal if the mobile radio terminal is not roaming includes calculating the current position of the mobile radio terminal based at least in part on GPS signals sent from satellites and received by a GPS receiving unit of the mobile radio terminal.

17. A communication method for a mobile radio terminal and an application executed on the mobile radio terminal, the method comprising:

receiving, from the application, a request to obtain the current position of the mobile radio terminal;

determining, when the mobile radio terminal is in radio communication with a base station of a contract carrier, that the mobile radio terminal is not roaming or, when the communication unit is in radio communication with a base station of a roaming carrier, that the mobile radio terminal is roaming;

obtaining the current position of the mobile radio terminal, and providing the current position of the mobile radio terminal to the application, if the mobile radio terminal is not roaming; and

if the mobile radio terminal is roaming, searching for a base station of the contract carrier and, if the base station of the contract carrier is found, executing a handover from the base station of the roaming carrier to the base station of the contract carrier.

18. The communication method according to claim 17 , further comprising, prior to searching for the base station of the contract carrier:

determining that a preset time has not elapsed since the request to obtain the current position of the mobile radio terminal was received from the application; and

determining that the application has not been notified at least a present number of times that that the current position of the mobile radio terminal cannot be obtained.

19. The communication method according to claim 17 , wherein:

obtaining the current position of the mobile radio terminal if the mobile radio terminal is not roaming includes calculating the current position of the mobile radio terminal based at least in part on GPS signals sent from satellites and received by a GPS receiving unit of the mobile radio terminal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2015
From: FUJITSU MOBILE COMMUNICATIONS LIMITED
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 036111/0434 →
CHANGE OF NAME Recorded Jan 16, 2013
From: FUJITSU TOSHIBA MOBILE COMMUNICATIONS LIMITED
To: FUJITSU MOBILE COMMUNICATIONS LIMITED
Reel/Frame 029645/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2010
From: KABUSHIKI KAISHA TOSHIBA
To: FUJITSU TOSHIBA MOBILE COMMUNICATIONS LIMITED
Reel/Frame 025433/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2007
From: KONO, TATSUYA; KAGAMI, YUKIO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 019487/0514 →