Method and apparatus for determining location offset information
First Claim
Patent Images
1. A method for presenting a location-based display of a mobile device, comprising:
- displaying a camera view on the display of the device from a first location of the device;
presenting a plurality of representations of location-based features in the displayed view, based on the first location, comprising;
rendering a first one of the plurality of representations, the first representation corresponding to a location-based feature visible in the displayed view, at a position in the displayed view corresponding to location information associated with the corresponding location-based feature and to a sensed orientation of the device; and
rendering an indicator for a second one of the plurality of representations, the second representation corresponding to a location-based feature not visible in the displayed view, indicating a direction toward a location of the corresponding location-based feature from the viewpoint of the displayed view;
verifying accuracy information associated with at least one of the sensed orientation of the device and location information associated with the corresponding location based features visible and not visible in the displayed view;
determining whether the accuracy information is within a predefined accuracy threshold; and
in response to determining that the accuracy information is not within a predefined accuracy threshold;
receiving an input specifying offset information of at least one of the plurality of representations with respect to the displayed view, the offset information comprising either or both of an offset in geographic location of the representation relative to its corresponding location-based feature, and an offset in orientation of the representation relative to the location-based features; and
adapting the presentation of at least the first and second representations in the displayed view based on the offset information.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for determining location offset information. A correction manager determines to present, at a device, a location-based display including one or more representations of one or more location-based features. Next, the correction manager receives an input for specifying offset information for at least one of the one or more representations with respect to the location-based display. Then, the correction manager determines to present the one or more representations in the location-based display based, at least in part, on the offset information.
-
Citations
16 Claims
-
1. A method for presenting a location-based display of a mobile device, comprising:
-
displaying a camera view on the display of the device from a first location of the device; presenting a plurality of representations of location-based features in the displayed view, based on the first location, comprising; rendering a first one of the plurality of representations, the first representation corresponding to a location-based feature visible in the displayed view, at a position in the displayed view corresponding to location information associated with the corresponding location-based feature and to a sensed orientation of the device; and rendering an indicator for a second one of the plurality of representations, the second representation corresponding to a location-based feature not visible in the displayed view, indicating a direction toward a location of the corresponding location-based feature from the viewpoint of the displayed view; verifying accuracy information associated with at least one of the sensed orientation of the device and location information associated with the corresponding location based features visible and not visible in the displayed view; determining whether the accuracy information is within a predefined accuracy threshold; and in response to determining that the accuracy information is not within a predefined accuracy threshold; receiving an input specifying offset information of at least one of the plurality of representations with respect to the displayed view, the offset information comprising either or both of an offset in geographic location of the representation relative to its corresponding location-based feature, and an offset in orientation of the representation relative to the location-based features; and adapting the presentation of at least the first and second representations in the displayed view based on the offset information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for presenting a location-based display, comprising:
-
at least one processor; and at least one memory storing computer program code that, when executed by the at least one processor, causes the apparatus to perform a plurality of operations comprising; displaying a camera view on a display from a first viewpoint corresponding to a first location of the apparatus; presenting a plurality of representations of location-based features in the displayed view, based on the first location, by; rendering a first one of the plurality of representations, the first representation corresponding to a location-based feature visible in the displayed view, at a position in the displayed view corresponding to location information associated with the corresponding location-based feature and to an orientation of the apparatus sensed by at least one sensor; and rendering an indicator for a second one of the plurality of representations, the second representation corresponding to a location-based feature not visible in the displayed view, indicating a direction toward a location of the corresponding location-based feature from the first viewpoint; verifying accuracy information associated with at least one of the sensed orientation of the device and location information associated with the corresponding location based features visible and not visible in the displayed view; determining whether the accuracy information is within a predefined accuracy threshold; and in response to determining that the accuracy information is not within a predefined accuracy threshold; receiving an input via a user interface, the input specifying offset information of at least one of the plurality of representations with respect to the displayed view, the offset information comprising either or both of an offset in geographic location of the representation relative to its corresponding location-based feature, and an offset in orientation of the representation relative to the location-based features; and adapting the presentation of at least the first and second representations in the displayed view based on the offset information. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium storing computer program instructions that, when executed by at least one processor in a mobile device, causes the apparatus to perform a plurality of operations comprising:
-
displaying a camera view on a display of the mobile device from a first viewpoint corresponding to a first location of the apparatus; presenting a plurality of representations of location-based features in the displayed view, based on the first location, by; rendering a first one of the plurality of representations, the first representation corresponding to a location-based feature visible in the displayed view, at a position in the displayed view corresponding to location information associated with the corresponding location-based feature and to a sensed orientation of the mobile device; and rendering an indicator for a second one of the plurality of representations, the second representation corresponding to a location-based feature not visible in the displayed view, indicating a direction toward a location of the corresponding location-based feature from the first viewpoint; verifying accuracy information associated with at least one of the sensed orientation of the device and location information associated with the corresponding location based features visible and not visible in the displayed view; determining whether the accuracy information is within a predefined accuracy threshold; and in response to determining that the accuracy information is not within a predefined accuracy threshold; receiving an input at the mobile device, the input specifying offset information of at least one of the plurality of representations with respect to the displayed view, the offset information comprising either or both of an offset in geographic location of the representation relative to its corresponding location-based feature, and an offset in orientation of the representation relative to the location-based features; and adapting the presentation of at least the first and second representations in the displayed view based on the offset information. - View Dependent Claims (13, 14, 15, 16)
-
Specification