Determining time zone based on location
First Claim
Patent Images
1. A method, comprising:
- storing a plurality of bounding boxes of geometric shapes using latitude and longitude coordinates, each of the geometric shapes being associated with a time zone;
determining, by a mobile device, that a current location of the mobile device intersects both a first bounding box of a first geometric shape corresponding to a first time zone and a second bounding box of a second geometric shape corresponding a second time zone, the current location being an area a size of which corresponds to an error margin of the current location, the error margin indicating an uncertainty of whether the mobile device is located in the first geometric shape or in the second geometric shape, the uncertainty being caused by at least one of;
an interference of a global positioning system signal by a vehicle carrying the mobile device, the global positioning system signal usable by the mobile device to determine the current location;
oran operating mode that disables a location determining function of the mobile device,wherein, when the vehicle interferes with the global positioning system signal or when the mobile device is in the operating mode, the mobile device determines the current location using a signal from a wireless access point or a cellular communications network and using an identifier of a wireless access gateway, andwherein a first portion of the area is in the first bounding box, a second portion of the area is in the second bounding box, and wherein a current time zone setting of the mobile device is the first time zone;
keeping the current time zone setting of the mobile device to the first time zone until the current location of the mobile device ceases to intersect the first bounding box, wherein the current location ceases to intersect the first bounding box when each portion of the area is outside of the first bounding box; and
triggering a time zone change upon determining that the current location of the mobile device ceases to intersect the first bounding box, including setting the current time zone of the mobile device to the second time zone.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, program products, and systems of determining a time zone based on location is disclosed. In general, in one aspect, a mobile device can store one or more geometric shapes using latitude and longitude coordinates. The geometric shapes can be associated with time zones. The mobile device can determine a current location. The mobile device can identify a geometric shape in which the mobile device is currently is located. The mobile device can determine the time zone associated with the identified geometric shape.
24 Citations
20 Claims
-
1. A method, comprising:
-
storing a plurality of bounding boxes of geometric shapes using latitude and longitude coordinates, each of the geometric shapes being associated with a time zone; determining, by a mobile device, that a current location of the mobile device intersects both a first bounding box of a first geometric shape corresponding to a first time zone and a second bounding box of a second geometric shape corresponding a second time zone, the current location being an area a size of which corresponds to an error margin of the current location, the error margin indicating an uncertainty of whether the mobile device is located in the first geometric shape or in the second geometric shape, the uncertainty being caused by at least one of; an interference of a global positioning system signal by a vehicle carrying the mobile device, the global positioning system signal usable by the mobile device to determine the current location;
oran operating mode that disables a location determining function of the mobile device, wherein, when the vehicle interferes with the global positioning system signal or when the mobile device is in the operating mode, the mobile device determines the current location using a signal from a wireless access point or a cellular communications network and using an identifier of a wireless access gateway, and wherein a first portion of the area is in the first bounding box, a second portion of the area is in the second bounding box, and wherein a current time zone setting of the mobile device is the first time zone; keeping the current time zone setting of the mobile device to the first time zone until the current location of the mobile device ceases to intersect the first bounding box, wherein the current location ceases to intersect the first bounding box when each portion of the area is outside of the first bounding box; and triggering a time zone change upon determining that the current location of the mobile device ceases to intersect the first bounding box, including setting the current time zone of the mobile device to the second time zone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a mobile device configured to perform operations comprising; storing a plurality of bounding boxes of geometric shapes using latitude and longitude coordinates, each of the geometric shapes being associated with a time zone; determining that a current location of the mobile device intersects both a first bounding box of a first geometric shape corresponding to a first time zone and a second bounding box of a second geometric shape corresponding a second time zone, the current location being an area a size of which corresponds to an error margin of the current location, the error margin indicating an uncertainty of whether the mobile device is located in the first geometric shape or in the second geometric shape, the uncertainty being caused by at least one of; an interference of a global positioning system signal by a vehicle carrying the mobile device, the global positioning system signal usable by the mobile device to determine the current location;
oran operating mode that disables a location determining function of the mobile device, wherein, when the vehicle interferes with the global positioning system signal or when the mobile device is in the operating mode, the mobile device determines the current location using a signal from a wireless access point or a cellular communications network and using an identifier of a wireless access gateway, and wherein a first portion of the area is in the first bounding box, a second portion of the area is in the second bounding box, and wherein a current time zone setting of the mobile device is the first time zone; keeping the current time zone setting the mobile device to the first time zone until the current location of the mobile device ceases to intersect the first bounding box, wherein the current location ceases to intersect the first bounding box when each portion of the area is outside of the first bounding box; and triggering a time zone change upon determining that the current location of the mobile device ceases to intersect the first bounding box, including setting the current time zone of the mobile device to the second time zone. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored on a storage device, which, when activated, is operable to cause one or more processors to perform operations comprising:
-
storing a plurality of bounding boxes of geometric shapes using latitude and longitude coordinates, each of the geometric shapes being associated with a time zone; determining, by a mobile device, that a current location of the mobile device intersects both a first bounding box of a first geometric shape corresponding to a first time zone and a second bounding box of a second geometric shape corresponding a second time zone, the current location being an area a size of which corresponds to an error margin of the current location, the error margin indicating an uncertainty of whether the mobile device is located in the first geometric shape or in the second geometric shape, the uncertainty being caused by at least one of; an interference of a global positioning system signal by a vehicle carrying the mobile device, the global positioning system signal usable by the mobile device to determine the current location;
oran operating mode that disables a location determining function of the mobile device, wherein, when the vehicle interferes with the global positioning system signal or when the mobile device is in the operating mode, the mobile device determines the current location using a signal from a wireless access point or a cellular communications network and using an identifier of a wireless access gateway, and wherein a first portion of the area is in the first bounding box, a second portion of the area is in the second bounding box, and wherein a current time zone setting of the mobile device is the first time zone; keeping the current time zone setting of the mobile device to the first time zone until the current location of the mobile device ceases to intersect the first bounding box, wherein the current location ceases to intersect the first bounding box when each portion of the area is outside of the first bounding box; and triggering a time zone change upon determining that the current location of the mobile device ceases to intersect the first bounding box, including setting the current time zone of the mobile device to the second time zone. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification