USING MOBILE MESSAGING SERVICE MESSAGE(S) AS BEARER FOR LOCATION RELATED COMMUNICATIONS DURING VOICE CALL
First Claim
1. A mobile station comprising:
- a wireless transceiver for wireless mobile communication through a mobile communication network in which simultaneous voice and data communications are not supported;
at least one audio user interface device, configured to receive audio input and to output audio during a voice call of the mobile station through the mobile communication network via the wireless transceiver;
a processor coupled to the wireless transceiver and the at least one audio user interface device;
a memory accessible by the processor;
an application program in the memory for the processor, wherein execution of the application program by the processor configures the mobile station to perform at least one function based on location information of the mobile station; and
programming in the memory for the processor, wherein execution of the programming by the processor configures the mobile station to perform functions, including functions to;
in response to a query for the location information of the mobile station by the application program, during the voice call, resulting from execution of the application program during the voice call, generate a request for the location information of the mobile station, the request including at least some information obtained from the air by wireless reception of radio frequency signals by the mobile station;
cause the wireless transceiver to transmit the request as a mobile messaging service type message through the mobile communication network during the voice call;
receive a responsive mobile messaging service type message through the mobile communication network during the voice call, the responsive mobile messaging service type message including the requested location information of the mobile station; and
process the received location information of the mobile station for further execution of the application program.
1 Assignment
0 Petitions
Accused Products
Abstract
In a mobile communication network that does not support simultaneous data communication during an active voice call of a mobile station, location information of the mobile station is obtained from a positioning server on the mobile communication network using mobile messaging service type messages as a transport bearer between the mobile station and the mobile communication network. A mobile messaging service message from the mobile station includes information regarding one or more nearby WiFi access points and/or cellular base stations detected by the mobile station. The location of the mobile station is determined by the positioning server, and the results are sent to the mobile station via a responsive mobile messaging service message including the determined location, during the active voice call, for use by an application program running on the mobile station.
106 Citations
18 Claims
-
1. A mobile station comprising:
-
a wireless transceiver for wireless mobile communication through a mobile communication network in which simultaneous voice and data communications are not supported; at least one audio user interface device, configured to receive audio input and to output audio during a voice call of the mobile station through the mobile communication network via the wireless transceiver; a processor coupled to the wireless transceiver and the at least one audio user interface device; a memory accessible by the processor; an application program in the memory for the processor, wherein execution of the application program by the processor configures the mobile station to perform at least one function based on location information of the mobile station; and programming in the memory for the processor, wherein execution of the programming by the processor configures the mobile station to perform functions, including functions to; in response to a query for the location information of the mobile station by the application program, during the voice call, resulting from execution of the application program during the voice call, generate a request for the location information of the mobile station, the request including at least some information obtained from the air by wireless reception of radio frequency signals by the mobile station; cause the wireless transceiver to transmit the request as a mobile messaging service type message through the mobile communication network during the voice call; receive a responsive mobile messaging service type message through the mobile communication network during the voice call, the responsive mobile messaging service type message including the requested location information of the mobile station; and process the received location information of the mobile station for further execution of the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising steps of:
-
at a messaging service server, receiving from a mobile station, through a mobile communication network in which simultaneous voice and data communications with the mobile station are not supported, a mobile messaging service type message including a request for location of the mobile station for use by an application program running on the mobile station and at least some information obtained from the air by wireless reception of radio frequency signals by the mobile station, during a voice call of the mobile station through the mobile communication network; sending information contained in the mobile messaging service type message to a positioning server; at the positioning server, determining the location of the mobile station based on in part the at least some information received from the mobile station; sending identification of the determined location of the mobile station to the messaging service server, for transmission of a responsive mobile messaging service type message to the mobile station; and sending to the mobile station the responsive mobile messaging service type message through the mobile communication network, during the voice call, wherein the responsive mobile messaging service type message includes the identification of the determined location of the mobile station as the requested location information of the mobile station, for the use during the voice call by the application program running on the mobile station. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a mobile communication network in which simultaneous voice and data communications with a mobile station are not supported; a messaging service server for receiving and sending mobile messaging service type messages to and from the mobile station through the mobile communication network; and a positioning server for determining location of the mobile station based on information received from the mobile station, via the mobile messaging service type messages, wherein; in response to a query for location information of the mobile station by an application program running on the mobile station, during a voice call of the mobile station through the mobile communication network, resulting from execution of the application program during the voice call, the mobile station is configured to send a request for the location information of the mobile station to the messaging service server using a mobile messaging service type message, the request including at least some information obtained from the air by wireless reception of radio frequency signals by the mobile station; the mobile messaging service type message is used during the voice call as a transport bearer between the mobile station and the mobile communication network for determining location of the mobile station by the positioning server; and the mobile station is configured to receive during the voice call a responsive mobile messaging service type message including information identifying the determined location of the mobile station. - View Dependent Claims (18)
-
Specification