Geographic location information updates
First Claim
1. A method of providing geographic location information for a mobile device, comprising:
- transmitting the geographic location information from the mobile device to a server device at a first time interval;
determining whether the mobile device is in communication with a third-party device, wherein determining whether the mobile device is in communication with the third-party device comprises determining whether a direct communication link is established between the mobile device and the third-party device, the direct communication link including a voice communication, a text message, an e-mail communication, or a combination thereof between the mobile device and the third-party device; and
transmitting the geographic location information from the mobile device to the server device at a second time interval when the mobile device is in communication with the third-party device to provide updates of the geographic location information at the second time interval shorter than the first time interval while the mobile device is in communication with the third-party device, wherein the third-party device is allowed to access and view the geographic location information from the mobile device, via the server device, during the communication.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
26 Citations
16 Claims
-
1. A method of providing geographic location information for a mobile device, comprising:
-
transmitting the geographic location information from the mobile device to a server device at a first time interval; determining whether the mobile device is in communication with a third-party device, wherein determining whether the mobile device is in communication with the third-party device comprises determining whether a direct communication link is established between the mobile device and the third-party device, the direct communication link including a voice communication, a text message, an e-mail communication, or a combination thereof between the mobile device and the third-party device; and transmitting the geographic location information from the mobile device to the server device at a second time interval when the mobile device is in communication with the third-party device to provide updates of the geographic location information at the second time interval shorter than the first time interval while the mobile device is in communication with the third-party device, wherein the third-party device is allowed to access and view the geographic location information from the mobile device, via the server device, during the communication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-usable storage medium having computer program logic recorded thereon that, when executed by one or more processors, provides geographic location information for a mobile device, the computer program logic comprising:
-
first computer readable program code that enables a processor to transmit the geographic location information from the mobile device to a server device at a first time interval; second computer readable program code that enables a processor to determine whether the mobile device is in communication with a third-party device, wherein the second computer readable program code further enables a processor to determine whether a direct communication link is established between the mobile device and the third-party device, the direct communication link including a voice communication, a text message, an e-mail communication, or a combination thereof between the mobile device and the third-party device; and third-computer readable program code that enables a processor to transmit the geographic location information from the mobile device to the server device at a second time interval when the mobile device is in communication with the third-party device to provide updates of the geographic location information at the second time interval shorter than the first time interval while the mobile device is in communication with the third-party device, wherein the third-party device is allowed to access and view the geographic location information from the mobile device, via the server device, during the communication. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system that provides geographic location information for a mobile device, the system comprising:
-
a Global Positioning System (GPS) configured to calculate geographic location information for the mobile device; a transceiver configured to transmit the geographic location information from the mobile device to a server device at a first time interval; and a computing device comprising one or more processors, configured to; determine whether the mobile device is in communication with a third-party device by determining whether a direct communication link including a voice communication, a text message, or an e-mail communication is established between the mobile device and the third-party device; and transmit, via the transceiver, the geographic location information from the mobile device to the server device at a second time interval when the mobile device is in communication with the third-party device to provide updates of the geographic location information at the second time interval while the mobile device is in communication with the third-party device, wherein the second time interval is shorter than the first time interval. - View Dependent Claims (13, 14, 15, 16)
-
Specification