Frequency of Geographic Location Updates for an Electronic Device Based on User Communication
First Claim
1. A method of providing geographic location information for an electronic device, the method comprising:
- transmitting geographic location information for the electronic device to a server device at a first time interval;
determining whether the electronic device is in communication with a third-party device; and
transmitting updated geographic location information for the electronic device to the server device at a second time interval when the electronic device is in communication with the third-party device, wherein the second time interval is shorter than the first time interval.
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.
-
Citations
32 Claims
-
1. A method of providing geographic location information for an electronic device, the method comprising:
-
transmitting geographic location information for the electronic device to a server device at a first time interval; determining whether the electronic device is in communication with a third-party device; and transmitting updated geographic location information for the electronic device to the server device at a second time interval when the electronic device is in communication with the third-party device, wherein the second time interval is shorter than the first time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer-usable medium having computer program logic recorded thereon that, when executed by one or more processors, provides geographic location information for an electronic device, the computer program logic comprising:
-
first computer readable program code that enables a processor to transmit geographic location information for the electronic device to a server device at a first time interval; second computer readable program code that enables a processor to determine whether the electronic device is in communication with a third-party device; and third computer readable program code that enables a processor to transmit updated geographic location information for the electronic device to the server device at a second time interval when the electronic device is in communication with the third-party device, wherein the second time interval is shorter than the first time interval. - View Dependent Claims (10, 11, 12, 15)
-
-
13. The computer program product of claim 13, wherein the fourth computer readable program code comprises:
fifth computer readable program code that enables a processor to transmit GPS location information relating to latitude-longitude coordinates, a street location, a city location, a state location, a country location of the electronic device, or a combination thereof. - View Dependent Claims (14)
-
16. A system that provides geographic location information for an electronic device, the system comprising:
-
a Global Positioning System (GPS) configured to calculate geographic location information for the electronic device; a transceiver device configured to transmit the geographic location information to a server device at a first time interval; and a computing device configured to; determine whether the electronic device is in communication with a third-party device; and transmit, via the transceiver device, updated geographic location information for the electronic device to the server device at a second time interval when the electronic device is in communication with the third-party device, wherein the second time interval is shorter than the first time interval. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of providing geographic location information for an electronic device, the method comprising:
-
receiving geographic location information for the electronic device at a first time interval; transmitting the geographic location information to a third-party device at a second time interval; determining whether the electronic device is in communication with the third-party device; receiving updated geographic location information for the electronic device at a third time interval when the electronic device is in communication with the third-party device, wherein the third time interval is shorter than the first and second time intervals; and transmitting the updated geographic location information to the third-party device at a fourth time interval when the electronic device is in communication with the third-party device, wherein the fourth time interval is shorter than the first and second time intervals. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer program product comprising a computer-usable medium having computer program logic recorded thereon that, when executed by one or more processors, provides geographic location information for an electronic device, the computer program logic comprising:
-
first computer readable program code that enables a processor to receive geographic location information for the electronic device at a first time interval; second computer readable program code that enables a processor to transmit the geographic location information to a third-party device at a second time interval; third computer readable program code that enables a processor to determine whether the electronic device is in communication with the third-party device; fourth computer readable program code that enables a processor to receive updated geographic location information for the electronic device at a third time interval when the electronic device is in communication with the third-party device, wherein the third time interval is shorter than the first and second time intervals; and fifth computer readable program code that enables a processor to transmit the updated geographic location information to the third-party device at a fourth time interval when the electronic device is in communication with the third-party device, wherein the fourth time interval is shorter than the first and second time intervals. - View Dependent Claims (29, 30, 31, 32)
-
Specification