System and method of communicating position data
First Claim
Patent Images
1. A method, comprising:
- receiving position signals from a global positioning system;
receiving communication signals from a local positioning system;
receiving a position query at a communication device;
determining a position of the communication device in response to the communication device being handed off between cells of a wireless communication network without the communication device receiving a request from a remote communication device to determine the position, wherein the position of the communication device is determined based on both the position signals and the communication signals;
determining whether the position query is received from a position query button of the communication device or from the remote communication device, wherein the position query button includes a hardware button or a user selectable option of a menu and wherein the position query button is dedicated to sending position queries in response to user selections of the position query button;
in response to determining that the position query is received from the remote communication device;
determining whether the position query is from an authorized party;
discarding the position query in response to determining that the position query is from an unauthorized party; and
transmitting data related to the position from the communication device to the remote communication device in response to determining that the position query is from an authorized party; and
in response to determining that the position query is received from the position query button;
determining whether the communication device is in communication with the remote communication device;
transmitting the data related to the position from the communication device to the remote communication device in response to determining that the communication device is in communication with the remote communication device; and
displaying the data related to the position at the communication device in response to determining that the communication device is not in communication with the remote communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and devices for communicating position data are disclosed. A method includes receiving a position query at a communication device. The method also includes determining a position of the communication device in response to the position query. The method also includes transmitting data related to the position from the communication device to a remote communication device of another party to a call when the position query is received while the communication device is connected to the call.
-
Citations
23 Claims
-
1. A method, comprising:
-
receiving position signals from a global positioning system; receiving communication signals from a local positioning system; receiving a position query at a communication device; determining a position of the communication device in response to the communication device being handed off between cells of a wireless communication network without the communication device receiving a request from a remote communication device to determine the position, wherein the position of the communication device is determined based on both the position signals and the communication signals; determining whether the position query is received from a position query button of the communication device or from the remote communication device, wherein the position query button includes a hardware button or a user selectable option of a menu and wherein the position query button is dedicated to sending position queries in response to user selections of the position query button; in response to determining that the position query is received from the remote communication device; determining whether the position query is from an authorized party; discarding the position query in response to determining that the position query is from an unauthorized party; and transmitting data related to the position from the communication device to the remote communication device in response to determining that the position query is from an authorized party; and in response to determining that the position query is received from the position query button; determining whether the communication device is in communication with the remote communication device; transmitting the data related to the position from the communication device to the remote communication device in response to determining that the communication device is in communication with the remote communication device; and displaying the data related to the position at the communication device in response to determining that the communication device is not in communication with the remote communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communication device, comprising:
-
a position query button including a hardware button or a user selectable option of a menu, wherein the position query button is configured to send position queries in response to user selections of the position query button; a receiver module configured to receive a position query; a position module configured to determine a position of the communication device in response to the communication device being handed off between cells of a wireless communication network without the communication device receiving a request from a remote communication device to determine the position, wherein the position is determined based on position signals received from a global positioning system, a local positioning system, or any combination thereof; a transceiver module a display; a processor; and a memory storing instructions executable by the processor to; store data related to the position when the position is determined while the communication device is not in communication with the remote communication device; determine whether the position query is received from the position query button or from the remote communication device; in response to determining that the position query is received from the remote communication device; determine whether the position query is from an authorized party; discard the position query in response to determining that the position query is from an unauthorized party; and initiate transmission, via the transceiver module, of data related to the position from the communication device to the remote communication device in response to determining that the position query is from an authorized party; and in response to determining that the position query is received from the position query button; determine whether the communication device is in communication with the remote communication device; initiate transmission, via the transceiver module, of the data related to the position from the communication device to the remote communication device in response to determining that the communication device is in communication with the remote communication device; and initiate display of the data related to the position at the display in response to determining that the communication device is not in communication with the remote communication device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving position signals from a positioning system; receiving a position query at a communication device; determining position data of a communication device based on the position signals, wherein the position data is determined in response to the communication device being handed off between cells of a wireless communication network without the communication device receiving a request from a remote communication device to determine the position; determining whether the position query is received from a position query button of the communication device or from the remote communication device, wherein the position query button includes a hardware button or a user selectable option of a menu and wherein the position query button is dedicated to sending position queries in response to user selections of the position query button; in response to determining that the position query is received from the remote communication device; determining whether the position query is from an authorized party; discarding the position query in response to determining that the position query is from an unauthorized party; and transmitting data related to the position from the communication device to the remote communication device in response to determining that the position query is from an authorized party; and in response to determining that the position query is received from the position query button; determining whether the communication device is connected to a call with the remote communication device; transmitting the position data from the communication device in response to determining that the communication device is connected to the call with the remote communications device; and displaying the position data at the communication device in response to determining that the communication device is not connected to the call with the remote communications device. - View Dependent Claims (22, 23)
-
Specification