A method for tracking and providing information on the present location of a missing vehicle, the method comprising the steps of:
- providing a vehicle with a cellular telephone that can communicate with a selected telephone through a first cellular telephone service provider, when the cellular telephone is located within a first cellzone and can communicate with the selected telephone through a second cellular telephone service provider, when the cellular telephone is located within a second cellzone that is adjacent to the first cellzone, where the first and second cellular telephone service providers may be the same and may be different;
- providing the vehicle with a Satellite Positioning System (SATPS) antenna and SATPS receiverrocessor and with a transmitter, to receive SATPS signals from a plurality of SATPS satellites, to determine the present location of the SATPS antenna from analysis of these SATPS signals, and to transmit information on the present location of the SATPS antenna to a cellular telephone service provider for a cellzone in which the antenna is presently located;
- when the vehicle is determined to be missing, communicating with at least one cellular service provider to determine the cellzone in which the vehicle was last known to be located, using information obtained from a cellular telephone service provider for a cellzone and from the SATPS signals;
- and
- determining that the approximate present location of the missing vehicle is in the cellzone in which the vehicle was last known to be located;
- where the steps of determining the present location of the SATPS antenna and transmitting information on the present location of the antenna comprise the steps of:
- providing the vehicle with a microprocessor and associated memory, connected to the cellular telephone and to the receiver/processor, that contains an electronic map of at least the first and second cellzones;
- providing a cellzone boundary curve B12 between the first and second cellzones, where B12 is defined on the map by an equation h.sub.B12 (x.sub.B12,y.sub.B12,z.sub.B12)=0, where (x.sub.B12,y.sub.B12,z.sub.B12) are the spatial location coordinates of a point lying on the boundary curve B12, where the equation h.sub.B12 (x,y,z)<0 indicates that a point with coordinates (x,y,z) is within a first region including the first cellzone and not including the second cellzone, and where the equation h.sub.B12 (x,y,z)>0 indicates that the point with coordinates (x,y,z) is within a second region including the second cellzone and not including the first cellzone;
- providing a first quasi-boundary curve QB1 within the first cellzone that is defined on the map by a curve of points with coordinates (x.sub.QB1,y.sub.QB1,z.sub.QB1) within the first cellzone for which the perpendicular footer distance d.sub.fB 12 (x,y,z) of each point (x.sub.QB1,y.sub.QB1,z.sub.QB1) on the curve QB1 to its perpendicular footer on the curve B12 satisfies the relation d.sub.fB 12 (x.sub.QB1,y.sub.QB1,z.sub.QB1)=d1, where d1 is a selected distance;
- providing a second quasi-boundary curve QB2 within the second cellzone that is defined on the map by a curve of points with coordinates (x.sub.QB2,y.sub.QB2,z.sub.QB2) within the second cellzone for which the perpendicular footer distance d.sub.fB 12 (x,y,z) of each point (x.sub.QB2,y.sub.QB2,z.sub.QB2) on the curve QB2 to its perpendicular footer on the curve B12 satisfies the relation d.sub.fB 12 (x.sub.QB2,y.sub.QB2,z.sub.QB2)=d2, where d2 is a selected distance;
- defining a region CR12 of points lying between the first quasi-boundary curve QB1 and the second quasi-boundary curve QB2, including the boundary curve B12;
- when the SATPS antenna is within at least one of the first cellzone and the second cellzone, determining the antenna's spatial location coordinates (x(t),y(t),z(t)), which may vary with time t;
- determining whether the SATPS antenna's spatial location coordinates satisfy the two relations h.sub.B12 (x(t),y(t),z(t))-K12<0 and d.sub.fB 12 (x(t),y(t),z(t))-.gtoreq.d1, and when these two relations are both satisfied, determining that the vehicle is presently in the first cellzone;
- when the antenna is within the first cellzone and not within the region CR12, providing cellular telephone service for the vehicle cellular phone with the first cellular telephone service provider;
- determining whether the antenna's spatial location coordinates satisfy the two relations h.sub.B12 (x(t),y(t),z(t))<0 and d.sub.fB 12 (x(t),y(t),z(t))<d1, and when these two relations are both satisfied and the distance d.sub.fB 12 (x(t),y(t),z(t)) is decreasing with increasing time t, notifying at least one of the first and second cellular telephone service providers that the vehicle will soon pass from the first cellzone into the second cellzone;
- determining whether the SATPS antenna's spatial location coordinates satisfy the two relations h.sub.B12 (x(t),y(t),z(t))>0 and d.sub.fB (x(t),y(t),z(t))<d2, and when these two relations are both satisfied and the distance d.sub.fB 12 (x(t),y(t),z(t)) is increasing with increasing time t, notifying at least one of the first and second cellular telephone service providers that the vehicle has passed from the first cellzone into the second cellzone;
- and
- when at least one of the first and second cellular service providers is communicated with by a cellular telephone switching office, advising the switching office of the cellzone in which the vehicle was last known to be located.