throbber
260
`
`MATHEMATICS MAGAZINE
`
`Global Positioning System:
`The Mathematics of GPS Receivers
`RICHARD B. THOMPSON
`University of Arizona
`Tucson, AZ 85721
`
`Introduction
`
`GPS satellite navigation, with small hand-held receivers, is widely used by military
`units, surveyors, sailors, utility companies, hikers, and pilots. Such units are even
`available in many rental cars. We will consider the mathematical aspects of three
`questions concerning satellite navigation.
`
`How does a GPS receiver use satellite information to determine our position?
`
`Why does the determined position change with each new computation, even though
`we are not moving?
`
`What is done to improve the accuracy of these varying positions?
`
`We will see that receivers use very simple mathematics, but that they use it in
`highly ingenious ways.
`Being able to locate our position on the surface of the earth has always been
`important for commercial, scientific, and military reasons. The development of
`navigational methods has provided many mathematical challenges, which have been
`met and overcome by some of the best mathematicians of all time.
`Navigation by means of celestial observation, spherical trigonometry, and hand
`computation had almost reached its present form by the time of Captain James Cook's
`1779 voyage to the Hawaiian Islands. For the next 150 years these methods were used
`to determine our location on land or sea. In the 1940s electronic navigation began
`with the use of fixed, land-based, radio transmitters. The present-day LOng RAnge
`Navigation (LORAN-C) system uses sequenced chains of such transmitters.
`The use of satellites in navigation became common in the 1970s, with the introduc-
`tion of the Navy Navigation Satellite System (NAVSAT or TRANSIT). This system
`uses the Doppler shift in radio frequencies to determine lines of position and
`locations.
`
`The Satellites
`
`Almost all satellite navigation now uses the Global Positioning System (GPS). This
`system, operated by the United States Department of Defense, was developed in the
`1980s and became fully operational in 1995. The system uses a constellation of
`satellites transmitting on radio frequencies, 1227.60 mHz and 1575.42 mHz.
`The original design of the system provided for eighteen satellites, with three
`satellites in each of six orbits. Currently, there are four satellites in each orbit. In the
`basic plan, the six orbits are evenly spaced every 600 around the Earth, in planes that
`
`Mathematical Association of America
`is collaborating with JSTOR to digitize, preserve, and extend access to
`Mathematics Magazine

`www.jstor.org
`
`IPR2020-00409
`Apple EX1019 Page 1
`
`

`

`VOL. 71, NO. 4, OCTOBER 1998
`
`261
`
`FIGURE 1
`The System of Satellites.
`
`are inclined at 550 from the Equator. Orbits are circular, at a rather high altitude of
`20,200 kilometers above the surface of the Earth, with periods of twelve hours.
`FIGURE 1 displays one configuration of the basic eighteen satellites. Although not
`drawn to scale, it gives the correct feeling that we are living inside a cage of orbiting
`satellites, several of which are "visible" from any point on the surface of the Earth at
`any given time.
`
`Receivers
`
`Current GPS receivers are electronic marvels. They are hand-held, run on small
`batteries, weigh as little as nine ounces, and can cost under $150. We can turn on a
`receiver at any point on or above the surface of the Earth and, within a few minutes,
`see a display showing our latitude, longitude, and altitude. The indicated surface
`position is usually accurate to within 100 meters, and the altitude is usually in error by
`no more than 160 meters.
`How does a small radio receiver listen to a group of satellites, and then compute our
`position, with great accuracy? We start by noting exactly what sort of information is
`received from the satellites. Each satellite sends signals, on both of its frequencies,
`giving (i) its position and (ii) the exact times at which the signals were transmitted.
`The receiver also picks up time signals from the satellites, and uses them to
`maintain its own clock. When a signal comes in from a satellite, the receiver records
`the difference, At, in the time at which the signal was transmitted and the time at
`which it was received. If the Earth had no atmosphere, the receiver could use the
`speed, c, of radio waves in a vacuum to compute our distance d = c At from the
`known position of the satellite. This information would suffice to show that we are
`located at some point on a huge sphere of radius d, centered at the point from which
`the satellite transmitted. However, the layer of gasses surrounding the Earth slows
`down radio waves and, therefore, distorts the measurement of distance. Receivers can
`partially correct for this by allowing for the effect of mean atmospheric density and
`thickness.
`Information
`from several satellites
`the
`is combined
`to give
`longitude, and altitude-of our position in any selected refer-
`coordinates-latitude,
`ence system.
`Several factors restrict the accuracy of this process, including: (i) errors in the
`determined positions of the satellites; (ii) poor satellite positioning; (iii) limitations on
`
`IPR2020-00409
`Apple EX1019 Page 2
`
`

`

`262
`
`MATHEMATICS MAGAZINE
`
`the precision with which times and distances can be measured; and (iv) the vaxying
`density of Earth's atmosphere and the angles at which the radio signals pass through
`the atmosphere. Some of these difficulties are overcome by the use of an ingenious
`plan that provides the key to GPS technology. It is rather complicated to explore this
`method in the actual setting of positioning on the Earth: The distances are large, the
`time differences are small, and the geometry is all in three dimensions. Fortunately,
`we can capture most of the salient features of GPS receiver operation in a simple
`two-dimensional model.
`
`A Simple Model
`
`Suppose that you are standing somewhere in a circular lot, with a radius of 100 ft. The
`lot is paved, except for an irregularly-shaped gravel plot that surrounds you. The mean
`distance from your position to the edge of the gravel is 20 ft. Cars circle the lot on a
`road. To determine your position, messengers leave from cars on the road and walk
`straight toward you. When such a messenger arrives, he tells you where and at what
`time he left the road. You have a watch and know that all messengers walk at a rate of
`5 ft/sec on pavement but slow down to 4 ft/sec on gravel. Our model is shown in
`FiGURE 2.
`
`|
`
`\
`
`f C~~~~ravrel
`]
`
`Pavement
`
`10 f
`
`FIGURE 2
`The Model.
`
`Consider a rectangular coordinate system with its origin at the center of the lot.
`Distances will be measured to tenths of a foot, and time will be measured to tenths of
`a second. The location of a point on the road will be described by its angular distance
`from due north, measured in a clockwise direction.
`At noon a messenger leaves a position 45? from north. When he arrives, your watch
`shows that it is 20.2 seconds after noon. Since you have no way to know the exact
`distance that he walked on the gravel, you assume that he covered the mean distance
`of 20 ft. At 4 ft/sec, this took him 5 sec. For the remaining 15.2 sec he walked on
`pavement, covering 5 ft x 15.2 sec = 76.0 ft. Allowing for the assumed distance of 20
`ft on the gravel, you know that you are located at some point on a circle of radius 96.0
`ft, centered at the starting location of the messenger.
`
`IPR2020-00409
`Apple EX1019 Page 3
`
`

`

`VOL. 71, NO. 4, OCTOBER 1998
`
`263
`A second messenger leaves the road at a point 1350 from north at 12:01 pm and
`walks to your position. On his arrival, your watch shows that it is 29.5 sec after he
`started. Assuming that he took 5 sec to walk 20 ft on the gravel, he walked 5 ft/sec
`24.5 sec = 122.5 ft on the pavement. Hence, you are on a circle of radius 142.5 ft,
`centered at this messenger's point of departure.
`The coordinates of the departure points for the two messengers are P1 = (100
`sin 450, 100 i cos 450) and P2 = (100 sin 1350, 100 cos 1350), respectively. Using our
`precision of one tenth of a foot, these are rounded to (70.7 70.7) and (70.7,- 70.7).
`Thus, the coordinates (x0, yo), of your position satisfy
`
`{ (xO - 70.7)2 + (yo - 70.7)2
`142.52J
`70.7)2
`(xo - 70.7)2 +(yo+
`The system has two solutions, ( - 20.0, 39.2) and (161.4,39.2), rounded to tenths.
`Since the latter point is outside of the lot, you can conclude that you are located 20.0
`ft west and 39.2 ft north of the center of the lot. The situation is shown in FIGURE 3.
`
`96.02
`
`PI
`
`(xo, yo)
`
`pi
`
`P.,
`
`P3
`
`FIGURE 3
`Twvo Messengers.
`
`FIGURE 4
`Three Messengers.
`
`So far so good. Suppose that, just to be careful, you decide to check your position
`by having a third messenger leave the road at a point 1800 from north and walk to
`your location. He leaves at 12:02 pm and, according to your watch, arrives 32.2 sec
`later. As before, you compute your distance from this departure point P3. FIGURE 4
`shows the result of adding information from the third messenger to your picture.
`What has happened? The mnost likely problem is that your watch does not agree
`with the times used at the departure points on the road. Suppose that your watch runs
`steadily but has a fixed error of e seconds, where a positive e means that your watch
`is ahead of the road times and a negative e means that your watch is behind the road
`times. If we let At be the time difference between departure and arrival, as shown on
`your watch, then the estimate for the distance traveled is
`d(At, e) = 20 ft + (At sec - e sec - 5 sec)5 ft
`sec
`Thus, the radius of each circle is in error by the same amount, -5 e ft, and there
`must be a value of 8 for which the three circles have a common point. FIGURE 5 shows
`the effect of various watch errors.
`
`IPR2020-00409
`Apple EX1019 Page 4
`
`

`

`264
`
`MATHEMATICS MAGAZINE
`
`P.
`e= -1lsec
`
`2
`
`P
`e-1sec
`
`p2
`
`P3
`E= 3 sec
`
`PI
`
`P3
`
`E= 4 sec
`
`P. p.,
`E=5sec
`
`2
`
`p(
`
`P*3
`E 6sec
`
`P
`/2
`E= 7sec
`
`p
`
`p2
`
`E=9sec
`
`FIGURE 5
`Effect of Watch Error.
`
`It appears that your watch has an error of approximately 5 sec. The error and the
`coordinates of your position are a solution for the following system of equations:
`
`( xo - 70.7)2 + ( y0 - 70.7)2 = d(20.2, 8)2
`- 70.7)2+ ( y0 + 70.7)2 = d(29.5, 8)2
`(x
`)
`( xo - 0.0)2 + ( yo + 100.0)2 = d(32.2, )2 )
`
`The system can be solved numerically, starting with seed values of 0 for e and
`estimated coordinates of your position for x0 and yo. There is only one solution giving
`a location inside of our lot. Rounding this to our level of precision yields (x0, yo, 8) =
`(10.9,31.2,4.9). You conclude that you are 10.9 ft east and 31.2 ft north of the center
`of the lot, and that your watch is 4.9 sec fast. You note the coordinates of your
`position, and discard the watch error, which is of no further interest to you.
`As this example of our GPS model shows, you can use time difference information
`from three messengers to determine your position, relative to a coordinate system in
`the lot. The only tools needed for this effort are a steady, but not necessarily accurate,
`watch and the ability to approximate the solution of a system of three equations in
`three unknowns.
`
`Back to the Satellites
`
`Our "lot" is now the region inside of the satellite orbits (including the Earth), "cars on
`the road" are satellites, "messengers" are radio waves, and "gravel" is the Earth's
`atmosphere. We take the center of the Earth as the origin in our coordinate system.
`Working in three dimensions, we need information from four satellites. Call these S1,
`S2, S3, and S4; and suppose that Si is located at (Xi, Yi, Zi) when it transmits a signal
`at time Ti. If the signals are received at times Ti', according to the clock in our
`receiver, we let A ti = Ti' - Ti, and let e represent any error in our clock's time. The
`receiver allows for the mean effects of passage through the Earth's atmosphere and
`
`IPR2020-00409
`Apple EX1019 Page 5
`
`

`

`VOL. 71, NO. 4, OCTOBER 1998
`
`265
`computes distances d(Ati, 8) that indicate how far we are from each of the satellites.
`Our position (x0, yo, z0) is located on each of four huge spheres. In most situations,
`there will be only one sensible value of e that allows the spheres to have a point in
`common. Our location is determined by solving a system equations.
`
`(xo -
`XI2
`yX2
`(
`
`+ ( yo
`((zo
`
`+
`
`)
`
`Z2
`
`= d(Atl,
`
`8)2
`
`_
`
`( XO - X2 )2 + ( Yo
`y2)2 + ( Zo - Z2 )2 = d( At2, 8)2
`l( xo - X3 )2 + ( YCO - Y3 )2 + ( ZO _ Z3 )2 = d( At3, 8)2
`-X4) 2 + ( yO - Y4)2 + ( zO - Z4) = d(At4, 8
`J
`(x
`
`When a numerical solution is found, the rectangular coordinates (x0, Yo' Z0) are
`converted into the essentially spherical coordinates of latitude, longitude, and altitude
`above sea level.
`As a practical matter, there are times and locations when a GPS receiver can
`receive usable data from only three satellites. In such cases, a position at sea level canl
`still be found. The receiver simply substitutes the surface of the Earth for the missing
`fourth sphere.
`To summarize our results so far, the receiver is expected to (i) receive time and
`position information from the satellites, (ii) maintain a steady (but not necessarily
`accurate clock), (iii) select four satellites with a good range of positions, (iv) find an
`approximate numerical solution for a system of four equations, and (v) make a
`transformation of coordinates. Given the current state of electronics, these are easy
`tasks for a small hand-held instrument.
`
`Variability of Positions
`
`Our second question about GPS positioning causes a great deal of discussion and
`confusion among those who use the system. If a person stands in one fixed location
`and determines repeated positions with a receiver, the coordinates of these positions
`tvill vary over time. Since the observer's location has not changed, the changing
`positions are often attributed to alteration of the satellite signals by the Department of
`Defense. The Department does, at times, degrade the satellite data and cause a loss of
`GPS accuracy. This Selective Availability (SA) will be phased out within the next few
`years. (It is stated that SA is used for reasons of national security.) However,
`manipulation of the signals explains very little of the variation in positioning. The
`variation is primarily caused by random errors in measurement, the selection of
`different satellites, and by the effects of the atmosphere. We will illustrate these
`problems by returning to our simple 2-dimensional model.
`In our example, you determined that the coordinates of your position were
`(10.9,31.2) and that your watch was 4.9 seconds fast. Suppose that these values are
`exactl? correct. After a couple of minutes you again use three messengers to
`determine your location. This time the first messenger leaves from the road at a point
`that is 47.2? from north. Rounding to your level of precision, you record the departure
`point as P1 = (73.4,67.9). In this case we will assume that your information on the
`location of the departure point is not quite correct, and that the messenger actually
`left from Q, = (74.1340,67.3568). This is only a 1.0% error in the first coordinate and
`a 0.8% error in the second coordinate. Suppose also that the messenger actually
`encountered 25.9 ft of gravel on his way to your position.
`
`IPR2020-00409
`Apple EX1019 Page 6
`
`

`

`266
`MATHEMATICS MAGAZINE
`Keeping track of 6 places, the distance from Q( to your location is 72.841286 ft.
`Covering the 25.9 ft of gravel at 4 ft/sec took the messenger 6.475000 sec, and
`covering the 46.941286 ft of pavement at 5 ft/sec took 9.388257 sec. The actual
`walking time was 15.863287 sec, which with your watch error of 4.9 sec, is 20.763257
`sec. Using the allowed one place of precision, you would note At = 20.8 sec. Recall
`that, as you stand in the lot, you have no way of knowing the amount of gravel over
`which a messenger has walked. Hence, you always assume the mean distance of 20 ft.
`Under this assumption, the messenger would take 5 sec to cover the gravel, leaving
`15.8 sec to walk on the pavement. At 5 ft/sec he would cover 79.0 ft. You conclude
`that the messenger has traveled 99.0 ft, and that you are at that distance from P1.
`To find your position, messengers leave from the road at points 138.5? and 8.10
`from north. You record these departure points as P2 = (66.3, - 74.9) and P3 =
`(14.1,99.0). Now suppose that your information is slightly incorrect, and that the
`departure points are actually Q2 = (66.8404, - 75.6490) and Q3 = (13,9731,98.0100).
`In addition, assume that the second messenger walked over 22.1 ft of gravel and that
`the third messenger walked over 12.0 ft of gravel. Working in the same way as you did
`for the first messenger, you record time differences of 30.1 sec and 18.9 sec for the
`second and third messengers, and solve the following system of equations.
`
`(xo - 73.4)2 + ( yo - 67.9)2 = d(20.8, 8)2
`( xo - 66.3)2 + ( yo + 74.9)2 = d(30.1, 8)2
`(xO - 14.1)2 + ( yo _ 99.0)2 = d(18.9, 8)2)
`
`The solution, when rounded, gives your location as (xO, Yo) = (5.4,32.3) and your
`watch error as 4.4 sec. Small errors in the location of the departure points, variation in
`the amount of gravel covered, and the rounding of numbers to one-place have
`produced a "position" that is 5.61 ft from your actual location of (10.9,31.2).
`We can let a computer simulate what happens if you stay in your fixed location and
`make repeated computations of your position. Each determination of a position is
`made with the following assumptions. (i) Three points of departure for messengers are
`picked at random, assuming that the angle between any two points of departure is at
`least 30?, but not more than 150?. (ii) The distance over which a messenger must walk
`on gravel is a normal random variable with a mean of 20 ft and a standard deviation of
`5 ft. (iii) The relative error in each coordinate of the point of departure is a normal
`random variable, with a mean of 0 and a standard deviation of 0.3%.
`It is common to discuss accuracy of positioning in terms of circular errors of
`probability (c.e.p.). The n% c.e.p. is the distance, d 1, such that the probability of an
`error that is less than or equal to dn is n%. A set of 1,000 simulated positions allowed
`us to estimate c.e.p.'s for our model. We found d50 = 2.11 ft and d95 = 7.69 ft. (It is
`interesting to note that one simulated position was 16.9 ft from the correct location.)
`The positions computed in a run of 50 simulations are plotted on the left side of
`FIGURE 6, along with circles of radii d50 and d95. Our probabilistic model yields
`results that agree quite well with plots of successive positions found with an actual
`GPS receiverfrom a fixed location.
`Commercially available GPS units operate under what is called the Standard
`Positioning Service (SPS), measuring distances using satellites' 1575.42 mHz fre-
`quency. Under the best circumstances, the 50% c.e.p. for the SPS is 40 meters. As we
`mentioned, selective availability adds a small amount of random error into the SPS. At
`almost all times the 50% c.e.p. is no more than 100 meters, with a common value
`being around 50 meters. Under these conditions, the 95% c.e.p. for SPS is
`
`IPR2020-00409
`Apple EX1019 Page 7
`
`

`

`VOL. 71, NO. 4, OCTOBER 1998
`
`267
`
`i
`
`\
`
`x
`
`/
`
`Double
`Messengers
`
`Single
`Messengers 0 2 4 6 8 10
`Feet
`FIGURE 6
`Simulations.
`
`approximately 100 meters. As in our model, almost all of the variability in SPS
`positions comes from random errors that are inherent in the components of the
`system.
`
`PPS and Differential GPS
`
`What is done to remove somne of the random errorsfrom GPS positions? At the present
`time, there are two common methods of improving GPS accuracy. One of these is the
`Precise Positioning Service (PPS), which is available for governmental use only. This
`uses signals transmitted on both of the GPS frequencies to eliminate much of the
`variability caused by the Earth's atmosphere. Just as with various colors of light in
`the visible spectrum, the reduction in the speed of a radio wave as it passes through
`the atmosphere depends upon its frequency. Hence, measurements of the arrival
`times of two signals of different frequencies can be used to greatly improve the
`accuracy of our distance estimates.
`As before, the situation is most easily understood in terms of our simple two-dimen-
`sional model. To model the PPS we will suppose that each messenger is accompanied
`by an assistant, who also walks at 5 ft/sec over pavement. However, while the
`messenger walks at 4 ft/sec over gravel, the assistant is slowed to 3 ft/sec when
`walking on gravel. We will return to our first example of the variability of positions
`and see what improvement in accuracy results from knowledge gained with assistant
`messengers.
`Recall that your location in the lot has coordinates (10.9, 31.2), and that your watch
`error is 4.9 sec. The first messenger departed from Q, = (74.1340,67.3568) and
`walked over 25.9 ft of gravel while covering the 72.841286 ft to your position. With
`your watch error, you recorded a time difference of At = 20.8 sec.
`The assistant messenger will require 8.633333 sec to cover the 25.9 ft of gravel at 3
`ft/sec and 9.388257 sec to cover the paved part of the route at 5 ft/sec. Hence, his
`total walking time will be 18.021591 sec. Due to the error in your watch and the
`allowed level of precision, you record an elapsed time of As= 22.9 sec for the
`assistant messenger. The time differences for the messenger and the assistant messen-
`ger give you enough information to estimate the amount of gravel that lies between
`you and the point of departure on the road, and to estimate the total distance from
`your location to the point of departure. If we let G be the number of feet of gravel
`
`IPR2020-00409
`Apple EX1019 Page 8
`
`

`

`268
`
`MATHEMATICS MAGAZINE
`
`and let D be the total distance, in feet, then we have the following system of linear
`equations:
`
`{20.8= D-G + G
`4
`5
`
`22.9= D-G
`5
`
`+ G
`3
`
`Solving the system at your level of precision, you conclude that the messenger and
`his assistant crossed 25.2 ft of gravel, and came 97.7 ft from their point of departure.
`Thus, as best you can tell, you are at some point on a circle of radius 97.7 ft, centered
`at the nominal point of departure P1 = (73.4,67.9).
`Similarly, suppose the second and third messengers also have assistants. Computa-
`tions similar to those above show that the second messenger traveled 144.8 ft,
`including 22.8 ft over gravel, and that the third messenger traveled 91.5 ft, including
`12.0 ft over gravel. (These values include any possible watch error.) Your estimate for
`the actual distance that a messenger has traveled is now a function of the distance, G,
`of gravel covered; the time difference, At; and your watch error, 8.
`
`d(G, At, 8) = G ft + At sec- 8sec-
`
`G ft
`ft
`
`ft
`5 sec
`
`This distance formula and the three points of departure lead to a system of
`equations whose solution (x0, yo, s) gives an estimate of the coordinates for your
`position and for the error of your watch.
`
`t (x0 - 73.4)2 + ( yo - 67.9)2= d(25.2, 20.8, 8)2
`( x0 - 66.3)2 + ( y0 + 74.9)2 = d(22.8, 30.1, 8)2
`( x0 - 14.1)2 + ( yo
`
`_ 99.0)2 = d(12.0, 18.9, 8)2)
`
`.
`
`Solving this system, at your level of precision, yields a position of (x0, yo)=
`(9.2, 31.6) and a watch error of 4.8 sec. Your current estimate is only 1.75 ft from your
`correct location of (10.9,31.2). This compares with an error of 5.61 ft found by using
`single messengers.
`A computer-generated set of 1,000 simulations for positions computed with messen-
`gers and assistants gave estimates of 0.50 ft and 1.90 ft for the c.e.p.'s d50 and d95,
`respectively. The maximum distance of a computed position from the actual location
`was 3.41 ft. These simulations were based upon the same conditions that we used for
`our model of the SPS. The positions computed in a run of 50 simulations for our
`model of PPS are plotted on the right side of FIGURE 6, along with circles of radii d50
`and d95. Comparison of the two sides of FIGURE 6 shows that there is a considerable
`gain in accuracy when most of the variation due to distance walked over gravel is
`eliminated.
`In the real world of satellites and positions on the Earth, the use of two radio
`frequencies in the PPS produces considerably more accuracy than can be obtained
`with the single-frequency SPS. It is believed that the PPS has a 50% c.e.p. of
`approximately 16 meters.
`A second method for improving the accuracy of the usual SPS locations is coming
`into use at airports and major harbors. This is called the Differential Global Position-
`ing System (DGPS). Most of the error in a GPS position is due to random variables in
`
`IPR2020-00409
`Apple EX1019 Page 9
`
`

`

`VOL. 71, NO. 4, OCTOBER 1998
`
`269
`the atmosphere and the satellite system. Hence, within a small geographical area, the
`error at any instant tends to be independent of the exact location of the receiver.
`DGPS exploits this situation by establishing a fixed base station, whose exact location
`is already known. Equipment at the base station computes its current "GPS position,"
`compares this with its known location, and continuously broadcasts a correction term.
`A DGPS receiver in the area receives its own satellite information and computes its
`position. Simultaneously it receives the current correction from its base station, and
`applies this to its computed position. The result is a very accurate determination of the
`receiver's position; 50% c.e.p.'s for GDPS run close to 9 meters.
`
`Conclusions
`
`The very ingenious idea of leaving clock error as a variable allows a GPS receiver to
`display our position on the Earth at any location and at any time, using nothing more
`than simple algebra. The variations in computed positions are almost entirely due to
`inherent limitations on precision within the system. A second clever plan allows the
`use of two radio frequencies to eliminate much of the variability caused by the passage
`of signals through the Earth's atmosphere.
`
`REFERENCES
`
`1. Nathaniel Bowditch, American Practical Navigator, Defense Mapping Agency Hydrographic/Topo-
`graphic Center, 1984.
`2. GPS Global Positioning System, a supplemental program produced by the United States Power
`Squadrons, 1995.
`3. Product information, West Marine, Inc., 1997.
`4. United States Coast Guard navigation web site, http:
`
`//www.navcen.uscg.mil/
`
`IPR2020-00409
`Apple EX1019 Page 10
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket