Systems and methods for indoor and outdoor mobile device navigation
First Claim
1. A computer-implemented method for performing location-based computer processing by a mobile device, comprising:
- receiving first position information from a first location provider, the first position information having a first data model, wherein the first position information indicates a position of the mobile device;
receiving second position information from a second location provider, the second position information having a second data model, wherein the second position information indicates a position of the mobile device, wherein the first data model is different than the second data model;
obtaining first normalized position information based at least in part on the first position information and second position information, the first normalized position information having a normalized data model;
determining with a computer processor that the mobile device is transitioning from a first geographic region associated with first map data to a second geographic region associated with second map data based at least on the first normalized position information;
determining that the mobile device has entered a zone associated with the second geographic region based on the first normalized position information and based on information related to a boundary of a Geo-fence that is associated with the second region; and
based at least in part on the determination that the mobile device is transitioning from the first geographic region to the second geographic region, displaying a map of the second geographic region on a user interface of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides methods and systems for facilitating indoor and outdoor navigation on a mobile device. First position information may be received from a first location provider and second position information may be received from a second location provider. Additionally, first normalized position information based at least in part on the first position information and second position information may be obtained. Based at least on the first normalized position information, a determination may be made that a mobile device is transitioning from a first geographic region to a second geographic region. Additionally, a determination may be made that the mobile device has entered a zone associated with the second geographic region. Further, a map of the second geographic region may be displayed on a user interface of the mobile device.
-
Citations
20 Claims
-
1. A computer-implemented method for performing location-based computer processing by a mobile device, comprising:
-
receiving first position information from a first location provider, the first position information having a first data model, wherein the first position information indicates a position of the mobile device; receiving second position information from a second location provider, the second position information having a second data model, wherein the second position information indicates a position of the mobile device, wherein the first data model is different than the second data model; obtaining first normalized position information based at least in part on the first position information and second position information, the first normalized position information having a normalized data model; determining with a computer processor that the mobile device is transitioning from a first geographic region associated with first map data to a second geographic region associated with second map data based at least on the first normalized position information; determining that the mobile device has entered a zone associated with the second geographic region based on the first normalized position information and based on information related to a boundary of a Geo-fence that is associated with the second region; and based at least in part on the determination that the mobile device is transitioning from the first geographic region to the second geographic region, displaying a map of the second geographic region on a user interface of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for performing location-based computer processing by a mobile device, comprising:
-
receiving first position information from an outdoor location provider, wherein the first position information indicates a position of the mobile device; receiving second position information from an indoor location provider, wherein the second position information indicates a position of the mobile device, and wherein the indoor location provider is distinct from the outdoor location provider; obtaining normalized position information based at least in part on the first position information and second position information; determining with a computer processor that the mobile device is transitioning from a first geographic region associated with first map data to a second geographic region associated with second map data based at least on the normalized position information; determining that the mobile device has entered a zone associated with the second geographic region based on the normalized position information and based on information related to a boundary of a Geo-fence that is associated with the second region; and based at least in part on the determination that the mobile device is transitioning from the first geographic region to the second geographic region, displaying a map of the second geographic region on a user interface of the mobile device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification