1461127581-f50f0b69-380d-4976-9d17-e12034568aa8

1. A mobile device for integrating remote content with local content, comprising:
at least one processor to access and execute computer readable instructions stored on a computer readable storage medium;
said computer readable instructions to cause said at least one processor to
operate an application on said mobile device using local content stored in a local file on said mobile device;
retrieve remote content with an overlay component of said application; and
display said local content and said remote content simultaneously in a display of said mobile device.
2. The device of claim 1, wherein said overlay component is a web view component.
3. The device of claim 1, wherein said application comprises machine readable instructions that define at least one parameter of an overlay object for displaying said remote content on said display.
4. The device of claim 3, wherein said at one parameter is selected from a group consisting of a width of said overlay object, a length of said overlay object, a size of said overlay object, a location of said overlay object, or combinations thereof.
5. The device of claim 1, further comprising computer readable instructions to cause said at least one processor to communicate between said application and said overlay component.
6. The device of claim 5, further comprising computer readable instructions to cause said at least one processor to instruct said overlay component to open an overlay object.
7. The device of claim 5, further comprising computer readable instructions to cause said at least one processor to instruct said overlay component to close an overlay object.
8. The device of claim 5, further comprising computer readable instructions to cause said at least one processor to switch from a first portion of said remote content to a second portion of said remote content.
9. The device of claim 1, further comprising computer readable instructions to cause said at least one processor to navigate between said remote content and said local content with said application.
10. The device of claim 1, wherein the mobile device is a cell phone.
11. The device of claim 1, wherein the mobile device is an electronic tablet.
12. The device of claim 1, wherein the remote content is dynamically changing content.
13. (canceled)
14. The device of claim 1, further comprising computer readable instructions to cause said at least one processor to operate the local content with a webview.
15. A computer program product, comprising:
a computer readable storage medium, said computer readable storage medium comprising computer readable program code embodied therewith, said computer readable program code comprising:
computer readable program code to operate an application on a mobile device using local content stored in a local file on said mobile device;
computer readable program code to retrieve remote content with an overlay component embedded in said application; and
computer readable program code to display said remote content in a display of said mobile device with local controls of said application.
16. The computer program product of claim 15, further comprising computer readable program code to display said local content and said remote content simultaneously in said display.
17. The computer program product of claim 15, further comprising computer readable program code to communicate between said application and said overlay component.
18. The computer program product of claim 15, further comprising computer readable program code to control said remote content as though said remote content is local content.
19. The computer program product of claim 15 further comprising computer readable program code to navigate between said remote content and said local content with said application.
20. A mobile device for integrating remote content with local content, comprising:
at least one processor to access and execute computer readable instructions stored on a computer readable storage medium;
said computer readable instructions to cause said at least one processor to
operate an application using local content stored in a local file on said mobile device;
retrieve remote content with a web view overlay component controlled with said application; and
display said remote content in a display of said mobile device with an overlay object controlled with said application while simultaneously displaying local content on said display.
21. The device of claim 20, further comprising computer readable instructions to cause said at least one processor to navigate between said remote content and said local content with said application.
22. The device of claim 20, wherein said application comprises machine readable instructions that define at least one parameter of an overlay object for displaying said remote content on said display.
23. The device of claim 20, further comprising computer readable instructions to cause said at least one processor to communicate with said web view overlay component through said application.
24. A system for integrating remote content with local content, comprising:
at least one processor to access and execute computer readable instructions stored on a computer readable storage medium;
said computer readable instructions to cause said at least one processor to
operate an application on a mobile device using local content stored in a local file on said mobile device and remote content stored at a remote source with an overlay component embedded in said application;
display said remote content in a display of said mobile device with an overlay object controlled with said application while simultaneously displaying local content on said display; and
control said remote content with said application.
25. The system of claim 24, further comprising computer readable instructions to cause said at least one processor to open said an overlay object in a display of said mobile device, close said an overlay object in said display of said mobile device, and navigate between said overlay object in said display and local content.
26. The device of claim 1, further comprising computer readable instructions to cause said at least one processor to cause said remote content to appear as though said remote content and local content are from the same source.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. In an overall system in which a transmitter is moved through the ground within a given region along a path while transmitting a locating field such that the locating field exhibits a pair of locate points at the surface of the ground, one forward of the transmitter and the other to the rear of the transmitter, a method for guiding an operator to each of the locate points using a portable locator, said portable locator including a display and said method comprising:
a) measuring the intensity of the locating field with the portable locator at an initial above ground point and with the portable locator in a particular orientation;
b) using the measured intensity of the locating field to determine a predicted location of a nearest one of the locate points in proximity to the portable locator at the initial above ground point; and
c) with the portable locator in said particular orientation, displaying on the portable locator a positional relationship including the predicted location of the nearest locate point relative to the portable locator having a directional indication to serve in guiding an operator to the nearest locate point.
2. The method of claim 1 including pointing the directional indication in an actual direction of the predicted location of the nearest locate point.
3. The method of claim 1 wherein displaying the predicted location of the nearest locate point includes estimating a horizontal distance between the predicted location of the nearest locate point and the portable locator and displaying the estimated distance on the portable locator.
4. The method of claim 3 wherein the estimated horizontal distance is determined using a vertical plane flux line slope.
5. The method of claim 4 wherein the vertical plane flux line slope is determined by the expression
–

sign
\ue8a0

(
b
x
b
z
)
\ue89e
(
b
x
b
z
)

2

+
(
b
y
b
z
)

2
where bx is one horizontal component of flux intensity at the above ground point, by is another horizontal component of flux intensity which is orthogonal to bx, and bz is an established vertical flux intensity component.
6. The method of claim 1 wherein the orientation of the portable locator at the first above ground point is varied from said particular orientation and wherein said method further comprises:
d) displaying on the portable locator an updated positional relationship such that the directional indication continuously points to the predicted location irrespective of a predetermined degree of variation of orientation of the portable locator.
7. The method of claim 1 further comprising:
d) moving the portable locator in the direction of the predicted location of the nearest one of the locate points;
e) at an additional above ground point, measuring the intensity of the locating field with the portable locator in a desired orientation;
f) using the measured intensity of the locating field at the above ground point to determine an additional predicted location of the nearest one of the locate points in proximity to the portable locator at the additional above ground point; and
g) with the portable locator in said desired orientation, displaying on the portable locator the additional predicted location of the nearest locate point relative to the portable locator including an additional directional indication such that the displayed additional directional indication points in the actual direction of the additional predicted location from the additional above ground point.
8. The method of claim 7 further comprising:
h) repeating steps (d) through (g), repeatedly moving the portable locator in the direction of the additional predicted location of the nearest one of the locate points until the additional predicted location of the nearest locate point converges with the actual location of the nearest locate point.
9. The method of claim 8 further comprising:
i) measuring the pitch of the transmitter with the portable locator positioned at the nearest locate point and measuring a locate point value of the flux intensity; and
j) using the measured value of the locating field and the pitch, estimating a horizontal distance, S, of the transmitter from the nearest locate point and a depth, D, of the transmitter beneath the surface of the ground.
10. The method of claim 9 wherein D and S are determined by the expressions
D=r sin(\u03b1\u2032+\u03c6)
s=r cos(\u03b1\u2032+\u03c6)
where \u03c6 is pitch, b is a total flux intensity determined using the measured locating field at the locate point and where r and \u03b1\u2032 are determined by
r
3

=

4
–

b
\ue89e
sin
\ue89e
\ue89e
\u03c6

+

b
\ue89e
8
+
sin
2

\ue89e
\u03c6
,
and
tan
\ue89e
\ue89e

\u03b1
\u2032
=
4
3
\ue89e
tan
\ue89e
\ue89e
\u03c6

+
8
+

9
\ue89e

tan
2

\ue89e
\u03c6
.
11. In an overall system in which a transmitter is moved through the ground within a given region along a path while transmitting a locating field such that the locating field exhibits a pair of locate points at the surface of the ground, one forward of the transmitter and the other to the rear of the transmitter, a portable locator for guiding an operator to each of the locate points, said portable locator comprising:
a) a receiver for measuring the intensity of the locating field;
b) a processor for using the measured intensity of the locating field to determine a predicted location of a nearest one of the locate points in proximity to the portable locator at an above ground point; and
c) a display for displaying on the portable locator a positional relationship including the predicted location of the nearest locate point relative to the portable locator having a directional indication to serve in guiding an operator to the nearest locate point.
12. The portable locator of claim 11 wherein said processor and said display are configured to cooperate to point the directional indication in an actual direction of the predicted location of the locate point from the portable locator.
13. The portable locator of claim 11 wherein the processor is configured for estimating a horizontal distance between the predicted location of the nearest locate point and the portable locator for display by the display arrangement.
14. The portable locator of claim 13 wherein the processor is configured for estimating the horizontal distance based on a vertical plane flux line slope.
15. The portable locator of claim 14 wherein the vertical plane flux line slope is determined by the expression
–

sign
\ue8a0

(
b
x
b
z
)
\ue89e
(
b
x
b
z
)

2

+
(
b
y
b
z
)

2
where bx is one horizontal component of flux intensity at the above ground point, by is another horizontal component of flux intensity which is orthogonal to bx, and bz is an established vertical flux intensity component.
16. The portable locator of claim 11 wherein the orientation of the portable locator at the first above ground point is varied from a particular orientation in which the intensity of the locating field is initially measured and wherein said processor is configured for updating the positional relationship such that the displayed directional indication of the display arrangement continuously points to the predicted location irrespective of a predetermined degree of variation of orientation of the portable locator.
17. The portable locator of claim 11 wherein the processor is configured for using an established pitch of the transmitter along with a measured locate point value of the flux intensity, taken at the nearest locate point, to estimate a horizontal distance, S, of the transmitter from the nearest locate point and a depth, D, of the transmitter beneath the surface of the ground.
18. The portable locator of claim 17 wherein D and S are determined by the expressions
D=r sin(\u03b1\u2032+\u03c6)
s=r cos(\u03b1\u2032+\u03c6)
where \u03c6 is pitch, b is a total flux intensity determined using the measured locate point value at the nearest locate point and where r and \u03b1\u2032 are determined by
r
3

=

4
–

b
\ue89e
sin
\ue89e
\ue89e
\u03c6

+

b
\ue89e
8
+
sin
2

\ue89e
\u03c6
,
and
tan
\ue89e
\ue89e

\u03b1
\u2032
=
4
3
\ue89e
tan
\ue89e
\ue89e
\u03c6

+
8
+

9
\ue89e

tan
2

\ue89e
\u03c6
.