US6205397B1 - Route engineering technique - Google Patents

Route engineering technique Download PDF

Info

Publication number
US6205397B1
US6205397B1 US09/366,244 US36624499A US6205397B1 US 6205397 B1 US6205397 B1 US 6205397B1 US 36624499 A US36624499 A US 36624499A US 6205397 B1 US6205397 B1 US 6205397B1
Authority
US
United States
Prior art keywords
automatically
route
way
obstacle
gps
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US09/366,244
Inventor
Hossein Eslambolchi
John Sinclair Huffman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
AT&T Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AT&T Corp filed Critical AT&T Corp
Priority to US09/366,244 priority Critical patent/US6205397B1/en
Assigned to AT&T CORP. reassignment AT&T CORP. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HUFFMAN, JOHN SINCLAIR, ESLAMBOLCHI, HOSSEIN
Application granted granted Critical
Publication of US6205397B1 publication Critical patent/US6205397B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C15/00Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00

Definitions

  • This invention relates to a technique for automatically routing a utility conveyance, such as a pipe or cable, between a starting point and endpoint to avoid known obstructions.
  • Utilities that provide water, gas and sewer services typically maintain large networks of pipes most if not all of which are buried underground.
  • electrical utilities and providers of telecommunications services such as AT&T
  • Increasing demand requires providers of gas, electric, water and telephone service to continually install new pipes and cables (hereinafter, “utility conveyances”) to meet customer needs.
  • Installation of a new buried conveyance, such as a fiber optic cable in the case of a telecommunications service provider is not a trivial task. First, an engineer must obtain a physical map of the area encompassing the starting point and endpoint for the cable.
  • the engineer must decide on a route, taking into account the availability of existing right-of-ways and the ability to obtain new right-of ways, as necessary. Having selected a potential route, the cable engineer must take into account any obstacles, such as rivers, lakes, and streets, for example, as well as any existing utility conveyances running along the proposed route. Once having selected a proposed, the engineer will actually walk, or otherwise traverse the route as a last check before installation commences.
  • the present invention provides a method for automatically routing a utility conveyance.
  • the method commences upon the selection of a starting point and endpoint between which the conveyance is to run. Once the starting and endpoints are selected, a determination is made automatically whether an available right-of-way exists between the starting and endpoints. In practice, such a determination is made by establishing the Global Positioning Satellite Coordinates for the starting and endpoints, and then comparing the GPS coordinates of the available right-of-ways to the GPS coordinates of the starting and endpoints. If an available right-of-way exists between the starting and endpoints, then a route is automatically mapped along the available right-of-way.
  • each obstacle that exists on the proposed route is automatically identified.
  • the GPS coordinates of each obstacle are compared to those of the automatically mapped route. If the obstacle lies within the automatically mapped route, the obstacle is identified for further consideration.
  • FIG. 1 shows a block schematic diagram of an apparatus for routing a utility conveyance in accordance with the invention.
  • FIG. 2 is a flow chart of the steps executed by the apparatus of FIG. 1 to route the utility conveyance in accordance with the invention.
  • FIG. 1 shows a bock schematic diagram of a system 10 in accordance with preferred embodiment of the invention for routing a utility conveyance 12 , such as a pipe or cable, along a path 13 between a starting point 14 and endpoint 16 .
  • a utility conveyance 12 such as a pipe or cable
  • the starting and endpoints 14 and 16 may comprise spaced apart repeater stations, a central office and a repeater station, or any two facilities for terminating opposite ends of the cable.
  • the utility conveyance routing system 10 comprises a processor 18 , typically, although not necessarily, a personal computer. Coupled to the processor 18 is a keyboard 20 through which an operator may enter data and/or instructions. Further, the processor 18 may receive data through a data entry device such as a graphing tablet or a mouse 22 . A display device 24 , such as monitor, displays output information produced by the processor 18 . An output device 25 , such as a printer or plotter, serves to provide a hard copy output of information supplied from the processor 18 .
  • the processor 18 enjoys a connection to at least one of a pair of modems 26 and 28 .
  • Modem 26 serves to communicate information between the processor 18 and an external device, such as a Global Positioning Satellite (GPS) receiver 30 via a wireless link.
  • the modem 28 serves to communicate information between the processor 18 and the GPS receiver 30 via a wired link, such as a telephone line, or a cable television connection.
  • the GPS receiver 30 is of a well-known design and serves to calculate its location coordinates from signals received via at least three orbiting geo-synchronous GPS satellites 32 , 34 and 36 . Note that the GPS receiver 30 may accept signals from as many as five or even eight GPS satellites in order to more accurately determine its location.
  • the GPS receiver 30 advantageously possesses the capability of transmitting its location via either a wireless link or a wired link to the processor 18 through the modems 26 and 28 , respectively.
  • the GPS receiver 30 may include a wireless transceiver (not shown) such as the type employed in cellular telephones or personal communications devices, or a modem for wired communications.
  • GPS receiver 30 need not possess any mechanism for directly communicating such location coordinates to the processor 18 . Indeed, an operator could obtain the GPS location coordinates from the receiver 30 and enter such information to the processor 18 via the keyboard 20 .
  • the GPS location information determined by the GPS receiver 30 and received by the processor 18 is stored in a mass storage device 38 , typically a magnetic hard drive, or other type of mass storage device coupled to the processor 18 .
  • the storage device 38 may also contain instructions for the processor 18 , as well as other information, as described hereinafter, for routing the conveyance 12 .
  • the storage device 38 will also include the GPS coordinates of existing obstacles 39 and 40 , illustratively indicated as a street and lake, respectively.
  • FIG. 2 depicts a flow chart of the steps executed in routing the conveyance 12 between the starting and endpoints 14 and 16 in accordance with the invention.
  • the starting and endpoints 12 and 14 , respectively, of FIG. 1 are established (step 100 ).
  • the step of establishing the starting and endpoints is accomplished by determining their respective GPS coordinates.
  • the GPS coordinates of the starting and end points have been previously measured and stored in the storage device 38 of FIG. 1 so that establishing the GPS coordinates is simply a matter of accessing the storage device and reading the information therefrom. If the GPS coordinates are not known apriori, then the coordinates are measured via the GPS receiver 30 of FIG. 1 .
  • a determination is made whether a right-of-way (e.g., path 13 ) exists between the start and endpoints along which the conveyance 12 can be routed.
  • the availability of a right-of-way between the starting and endpoints 12 and 14 is determined by first establishing whether the entity seeking to route the conveyance has existing rights, such as an ownership interest or an easement to the area lying between the starting and endpoints. For example, many utilities often have rights (easements) allowing them to run conveyances in certain regions.
  • the processor 18 compares the GPS coordinates of the easement to those of the starting and endpoints to determine whether the starting and endpoints lie within such easement. Typically, the processor 18 makes that determination by first accessing the storage device 38 to obtain the stored GPS coordinates of the starting and endpoints, as well as the GPS coordinates of the available easements, assuming that such information was previously stored in the storage device. (Otherwise, it would be necessary to obtain the GPS coordinates via the GPS receiver 30 .) If the entity seeking to route the conveyance lacks an available right-of-way, that is, the entity seeking to route the conveyance 12 of FIG. 1 does not already have or cannot secure the needed land rights, then the route is not possible (step 104 ) and process ends.
  • the processor 18 automatically maps a route for the conveyance 12 along the right-of-way (step 106 ).
  • the processor accomplishes such automatic mapping by first calculating the shortest path between the starting and end points (for example, using a least-square fit) and then determining whether the calculated path lies in the right of way. If so, the no further adjustments are necessary. Otherwise, the processor 18 my need to proceed iteratively. Using an iterative approach, the processor 18 would calculate the shortest path, and then map the route along a small portion ( ⁇ r) of the route along the calculated shortest path.
  • the processor 18 checks whether the mapped portion lies within the available right-or-way. If so, the processor proceeds to map the next portion. Otherwise, the processor 18 varies the direction of the route to lie within the available right-of-way, and maps the next portion as just described.
  • the processor 18 identifies any obstacles along the just-mapped route (step 108 ).
  • the processor 18 typically identifies the obstacles by accessing the storage device 38 to obtain the GPS coordinates for each known obstacle and then comparing its GPS coordinates to those of the mapped path. In other words, the processor 18 determines whether the GPS coordinates for each known obstacle lies within GPS coordinates for the area encompassed by the mapped path. If so, the processor 18 identifies the obstacles by providing an appropriate indication on the display of the mapped path (e.g., route 13 of FIG. 1) path provided on the display 24 of FIG. 1, as well as on any may printed by the printer 25 of FIG. 1 .
  • the automatically mapped path created by performing steps 100 - 108 is sufficient.
  • the processor 18 can readily determine during step 110 if it is possible to modify the just-obtained automatically mapped route to avoid the obstacles identified during step 108 .
  • the processor 18 checks whether it is possible to re-map the route during step 110 by determining whether a region exists around the obstacle, but sufficiently spaced therefrom while still lying within the available right-of-way. The processor does so iteratively by selecting successive regions that lie a prescribed distance from the obstacle and then comparing the GPS coordinates of each selected region to those of the selected the available right-of-way to determine if the selected region exists.
  • step 104 the processor 118 indicates that a route is not possible. Otherwise, if a region exists outside the obstacle, yet inside the available right-of-way, the processor re-maps the route during step 112 by running the route through the selected region away from the obstacle. After the processor 18 re-maps the route, the process ends (step 114 ).
  • the foregoing describes a processor for automatically routing a path 13 for a conveyance 12 between a starting point 14 and an endpoint 16 by comparing the GPS coordinates for the starting and endpoints to GPS coordinates for the available right-of-way. If the right-of-way is available, then a route is automatically mapped route and any existing obstacles are then identified.

Abstract

A mapping system (10) serves to automatically map a route (13) for a utility conveyance (12) by first establishing the starting and end points (14 and 16) between which the conveyance will run. After establishing the starting and end points, the system automatically determines whether an available right-of-way exists that encompasses the starting and endpoints. If an available right of way exists, the system maps the route along the available right-of-way. After mapping the route, the system automatically identifies any obstacles (39, 40) that lie along the route. The system may also determine whether it is possible to modify the automatically mapped route to avoid such obstacles, and if so, then re-mapping the route accordingly.

Description

TECHNICAL FIELD
This invention relates to a technique for automatically routing a utility conveyance, such as a pipe or cable, between a starting point and endpoint to avoid known obstructions.
BACKGROUND ART
Utilities that provide water, gas and sewer services typically maintain large networks of pipes most if not all of which are buried underground. In a similar fashion, electrical utilities and providers of telecommunications services, such as AT&T, maintain vast networks of cables, most of which are also buried underground. Increasing demand requires providers of gas, electric, water and telephone service to continually install new pipes and cables (hereinafter, “utility conveyances”) to meet customer needs. Installation of a new buried conveyance, such as a fiber optic cable in the case of a telecommunications service provider, is not a trivial task. First, an engineer must obtain a physical map of the area encompassing the starting point and endpoint for the cable. Thereafter, the engineer must decide on a route, taking into account the availability of existing right-of-ways and the ability to obtain new right-of ways, as necessary. Having selected a potential route, the cable engineer must take into account any obstacles, such as rivers, lakes, and streets, for example, as well as any existing utility conveyances running along the proposed route. Once having selected a proposed, the engineer will actually walk, or otherwise traverse the route as a last check before installation commences.
The process of engineering a route for a buried utility conveyance is very tedious, requiring significant manual effort by the engineer to scrutinize the map in order lay out the proposed route while taking into account various obstacles. Moreover, the accuracy of the proposed route depends in large measure on the accuracy of the physical map used by the engineer to select the route. While great care is taken to accurately map existing obstacles along the proposed right-of-way of a planned cable or pipe, inaccuracies can and do occur, adversely affecting the proposed route.
Thus, there is a need for a technique for facilitating route engineering of a buried underground utility conveyance.
BRIEF SUMMARY OF THE INVENTION
Briefly, the present invention provides a method for automatically routing a utility conveyance. The method commences upon the selection of a starting point and endpoint between which the conveyance is to run. Once the starting and endpoints are selected, a determination is made automatically whether an available right-of-way exists between the starting and endpoints. In practice, such a determination is made by establishing the Global Positioning Satellite Coordinates for the starting and endpoints, and then comparing the GPS coordinates of the available right-of-ways to the GPS coordinates of the starting and endpoints. If an available right-of-way exists between the starting and endpoints, then a route is automatically mapped along the available right-of-way. After automatically mapping a proposed route between the starting and endpoints, each obstacle that exists on the proposed route is automatically identified. In practice, the GPS coordinates of each obstacle are compared to those of the automatically mapped route. If the obstacle lies within the automatically mapped route, the obstacle is identified for further consideration.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 shows a block schematic diagram of an apparatus for routing a utility conveyance in accordance with the invention; and
FIG. 2 is a flow chart of the steps executed by the apparatus of FIG. 1 to route the utility conveyance in accordance with the invention.
DETAILED DESCRIPTION
FIG. 1 shows a bock schematic diagram of a system 10 in accordance with preferred embodiment of the invention for routing a utility conveyance 12, such as a pipe or cable, along a path 13 between a starting point 14 and endpoint 16. For example, in the case where the conveyance 12 comprises a fiber optic cable for burial underground, the starting and endpoints 14 and 16 may comprise spaced apart repeater stations, a central office and a repeater station, or any two facilities for terminating opposite ends of the cable.
The utility conveyance routing system 10 comprises a processor 18, typically, although not necessarily, a personal computer. Coupled to the processor 18 is a keyboard 20 through which an operator may enter data and/or instructions. Further, the processor 18 may receive data through a data entry device such as a graphing tablet or a mouse 22. A display device 24, such as monitor, displays output information produced by the processor 18. An output device 25, such as a printer or plotter, serves to provide a hard copy output of information supplied from the processor 18.
In the illustrated embodiment, the processor 18 enjoys a connection to at least one of a pair of modems 26 and 28. Modem 26 serves to communicate information between the processor 18 and an external device, such as a Global Positioning Satellite (GPS) receiver 30 via a wireless link. The modem 28 serves to communicate information between the processor 18 and the GPS receiver 30 via a wired link, such as a telephone line, or a cable television connection. The GPS receiver 30 is of a well-known design and serves to calculate its location coordinates from signals received via at least three orbiting geo- synchronous GPS satellites 32, 34 and 36. Note that the GPS receiver 30 may accept signals from as many as five or even eight GPS satellites in order to more accurately determine its location.
In the preferred embodiment, the GPS receiver 30 advantageously possesses the capability of transmitting its location via either a wireless link or a wired link to the processor 18 through the modems 26 and 28, respectively. To that end, the GPS receiver 30 may include a wireless transceiver (not shown) such as the type employed in cellular telephones or personal communications devices, or a modem for wired communications.
Note that the GPS receiver 30 need not possess any mechanism for directly communicating such location coordinates to the processor 18. Indeed, an operator could obtain the GPS location coordinates from the receiver 30 and enter such information to the processor 18 via the keyboard 20.
The GPS location information determined by the GPS receiver 30 and received by the processor 18 is stored in a mass storage device 38, typically a magnetic hard drive, or other type of mass storage device coupled to the processor 18. In addition to storing the GPS coordinates measured by the GPS receiver 30, the storage device 38 may also contain instructions for the processor 18, as well as other information, as described hereinafter, for routing the conveyance 12. Further, the storage device 38 will also include the GPS coordinates of existing obstacles 39 and 40, illustratively indicated as a street and lake, respectively.
FIG. 2 depicts a flow chart of the steps executed in routing the conveyance 12 between the starting and endpoints 14 and 16 in accordance with the invention. Initially the starting and endpoints 12 and 14, respectively, of FIG. 1 are established (step 100). In practice, the step of establishing the starting and endpoints is accomplished by determining their respective GPS coordinates. In some instances, the GPS coordinates of the starting and end points have been previously measured and stored in the storage device 38 of FIG. 1 so that establishing the GPS coordinates is simply a matter of accessing the storage device and reading the information therefrom. If the GPS coordinates are not known apriori, then the coordinates are measured via the GPS receiver 30 of FIG. 1.
After establishing the starting and endpoints 12 and 14, respectively, a determination is made whether a right-of-way (e.g., path 13) exists between the start and endpoints along which the conveyance 12 can be routed. The availability of a right-of-way between the starting and endpoints 12 and 14 is determined by first establishing whether the entity seeking to route the conveyance has existing rights, such as an ownership interest or an easement to the area lying between the starting and endpoints. For example, many utilities often have rights (easements) allowing them to run conveyances in certain regions. To check whether a path is possible between the starting and endpoints for the conveyance, the processor 18 compares the GPS coordinates of the easement to those of the starting and endpoints to determine whether the starting and endpoints lie within such easement. Typically, the processor 18 makes that determination by first accessing the storage device 38 to obtain the stored GPS coordinates of the starting and endpoints, as well as the GPS coordinates of the available easements, assuming that such information was previously stored in the storage device. (Otherwise, it would be necessary to obtain the GPS coordinates via the GPS receiver 30.) If the entity seeking to route the conveyance lacks an available right-of-way, that is, the entity seeking to route the conveyance 12 of FIG. 1 does not already have or cannot secure the needed land rights, then the route is not possible (step 104) and process ends.
Assuming that a right-of-way of is available between the selected starting and endpoints, then the processor 18 automatically maps a route for the conveyance 12 along the right-of-way (step 106). In practice, the processor accomplishes such automatic mapping by first calculating the shortest path between the starting and end points (for example, using a least-square fit) and then determining whether the calculated path lies in the right of way. If so, the no further adjustments are necessary. Otherwise, the processor 18 my need to proceed iteratively. Using an iterative approach, the processor 18 would calculate the shortest path, and then map the route along a small portion (Δr) of the route along the calculated shortest path. Having mapped the portion Δr, the processor 18 checks whether the mapped portion lies within the available right-or-way. If so, the processor proceeds to map the next portion. Otherwise, the processor 18 varies the direction of the route to lie within the available right-of-way, and maps the next portion as just described.
Once the processor 18 has automatically mapped the route along the available right-of-way during step 106, the processor then identifies any obstacles along the just-mapped route (step 108). The processor 18 typically identifies the obstacles by accessing the storage device 38 to obtain the GPS coordinates for each known obstacle and then comparing its GPS coordinates to those of the mapped path. In other words, the processor 18 determines whether the GPS coordinates for each known obstacle lies within GPS coordinates for the area encompassed by the mapped path. If so, the processor 18 identifies the obstacles by providing an appropriate indication on the display of the mapped path (e.g., route 13 of FIG. 1) path provided on the display 24 of FIG. 1, as well as on any may printed by the printer 25 of FIG. 1.
In some instances, the automatically mapped path created by performing steps 100-108 is sufficient. However, once the processor 18 has identified the obstacles during step 108, the processor can readily determine during step 110 if it is possible to modify the just-obtained automatically mapped route to avoid the obstacles identified during step 108. The processor 18 checks whether it is possible to re-map the route during step 110 by determining whether a region exists around the obstacle, but sufficiently spaced therefrom while still lying within the available right-of-way. The processor does so iteratively by selecting successive regions that lie a prescribed distance from the obstacle and then comparing the GPS coordinates of each selected region to those of the selected the available right-of-way to determine if the selected region exists. If no such region exists, then it is not possible to avoid the obstacles, and the processor 118 indicates that a route is not possible (step 104). Otherwise, if a region exists outside the obstacle, yet inside the available right-of-way, the processor re-maps the route during step 112 by running the route through the selected region away from the obstacle. After the processor 18 re-maps the route, the process ends (step 114).
The foregoing describes a processor for automatically routing a path 13 for a conveyance 12 between a starting point 14 and an endpoint 16 by comparing the GPS coordinates for the starting and endpoints to GPS coordinates for the available right-of-way. If the right-of-way is available, then a route is automatically mapped route and any existing obstacles are then identified.
The above-described embodiments merely illustrate the principles of the invention. Those skilled in the art may make various modifications and changes that will embody the principles of the invention and fall within the spirit and scope thereof

Claims (14)

What is claimed is:
1. A method for automatically routing a utility conveyance, comprising the steps of:
establishing a starting point and end point between which the conveyance is to run;
automatically determining if at least one of a plurality of available right-of-way exists between the starting point and end point; and if so, then automatically mapping a route for the conveyance between the starting point and end point along the available right-of-way; and
automatically identifying any obstacles lying within the automatically mapped route.
2. The method according to claim 1 wherein the step of establishing the starting and end points includes the step of establishing Global Positioning Satellite (GPS) location coordinates for the start point and end point.
3. The method according to claim 2 wherein the step of automatically determining if an available right-of-way exists comprises the steps of:
establishing GPS location coordinates for all available rights-of-ways; and
comparing the GPS coordinates for the start point and endpoint to determine if the start point and end points lie within one of said available rights-of-ways.
4. The method according to claim 2 wherein the step of identifying said obstacles includes the steps of:
comparing GPS location coordinates of each obstacle to GPS coordinates for said one available right-of-way, and if so, then
indicating said each obstacle as lying within the mapped route.
5. The method according to claim 1 further including the step of determining whether it is possible to modify the automatically mapped route to overcome any identified obstacle.
6. The method according to claim 5 wherein the step of determining whether it is possible to modify the automatically mapped route includes the steps of:
determining whether a region spaced from the obstacle lies within the available right-of-way.
7. The method according to claim 6 further including the step of modifying the automatically mapped route so as to run within said region to avoid said obstacle.
8. The method according to claim 6 wherein said step of determining whether a region spaced from the obstacle lies within the available right-of-way further includes the steps of:
selecting successive regions spaced from the obstacle; and
comparing the GPS location coordinates for said selected region to the GPS coordinates of the available right-of way.
9. A method for automatically routing a utility conveyance, comprising the steps of:
establishing a starting point and end point between which the conveyance is to run;
automatically determining if at least one of a plurality of available right-of-way exists between the starting point and end point; and if so, then automatically mapping a route for the conveyance between the starting point and end point along the available right-of-way; and
automatically identifying any obstacles lying within the automatically mapped route;
determining whether it is possible to modify the automatically mapped route to overcome any identified obstacle, and if so,
modifying the automatically mapped route to avoid each obstacle.
10. The method according to claim 9 wherein the step of establishing the starting and end points includes the step of establishing Global Positioning Satellite (GPS) location coordinates for the start point and end point.
11. The method according to claim 10 wherein the step of automatically determining if an available right-of-way exists comprises the steps of:
establishing GPS location coordinates for all available rights-of-ways; and
comparing the GPS coordinates for the start point and endpoint to determine if the start point and end points lie within one of said available rights-of-ways.
12. The method according to claim 9 wherein the step of identifying said obstacles includes the steps of:
comparing GPS location coordinates of each obstacle to GPS coordinates for said one available right-of-way, and if so, then
indicating said each obstacle as lying within the mapped route.
13. The method according to claim 9 wherein the step of determining whether it is possible to modify the automatically mapped route includes the steps of:
selecting successive regions spaced from the obstacle; and
comparing GPS location coordinates for said selected region to GPS coordinates of the available right-of way to determine if said selected region lies within the available right-of-way.
14. The method according to claim 13 wherein the step of modifying the automatically mapped route includes the step of modifying the route to run through a selected region that lies within the available right-of-way.
US09/366,244 1999-08-03 1999-08-03 Route engineering technique Expired - Fee Related US6205397B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/366,244 US6205397B1 (en) 1999-08-03 1999-08-03 Route engineering technique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/366,244 US6205397B1 (en) 1999-08-03 1999-08-03 Route engineering technique

Publications (1)

Publication Number Publication Date
US6205397B1 true US6205397B1 (en) 2001-03-20

Family

ID=23442240

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/366,244 Expired - Fee Related US6205397B1 (en) 1999-08-03 1999-08-03 Route engineering technique

Country Status (1)

Country Link
US (1) US6205397B1 (en)

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385542B1 (en) * 2000-10-18 2002-05-07 Magellan Dis, Inc. Multiple configurations for a vehicle navigation system
US20040193365A1 (en) * 2001-09-26 2004-09-30 Yoshiyuki Kokojima Destination guidance system, destination guidance server, user terminal, destination guidance method, computer readable memory that stores program for making computer generate information associated with guidance in building, destination guidance data acquisition system, destination guidance data acquisition server, destination guidance data acquisition terminal, destination guidance data acquisition method, and computer readable memory that stores program for making computer acquire data associated with guidance in building
US20070162223A1 (en) * 2006-01-09 2007-07-12 Thales Navigation, Inc. Smart detour
US20070250515A1 (en) * 2006-04-21 2007-10-25 Lea David H Method and system of securing content and destination of digital download via the internet
US20080051995A1 (en) * 2006-08-25 2008-02-28 Magellan Navigation, Inc. Rerouting in Vehicle Navigation Systems
US20080139181A1 (en) * 2006-12-08 2008-06-12 Magellan Navigation, Inc. Methods and apparatus for measuring the effectiveness of advertisements presented on a mobile navigation device
US20080198162A1 (en) * 2007-02-16 2008-08-21 Magellan Navigation, Inc. A method of generating curved baseline for map labeling
US20080221787A1 (en) * 2007-03-09 2008-09-11 Magellan Navigation, Inc. Methods and apparatus for determining a route having an estimated minimum fuel usage for a vehicle
US20080270468A1 (en) * 2007-04-25 2008-10-30 Magellan Navigation, Inc. Adjusting spatial operations based on map density
US20090063032A1 (en) * 2007-08-30 2009-03-05 Honeywell International, Inc. Methods, systems, and apparatus for routing a vehicle to avoid an adverse condition
US20090070293A1 (en) * 2007-09-10 2009-03-12 Magellan Navigation, Inc. Nearest-Neighbor Geographic Search
US20090138190A1 (en) * 2007-11-26 2009-05-28 Magellan Navigation, Inc. System and Method of Providing Traffic Data to a Mobile Device
US20090171584A1 (en) * 2007-12-31 2009-07-02 Magellan Navigation, Inc. System and Method for Accessing a Navigation System
US20090182498A1 (en) * 2008-01-11 2009-07-16 Magellan Navigation, Inc. Systems and Methods to Provide Navigational Assistance Using an Online Social Network
US20090187341A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus to search for local parking
US20090187340A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus for hybrid routing using breadcrumb paths
US20090187342A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus for access point recording using a position device
US20100035631A1 (en) * 2008-08-07 2010-02-11 Magellan Navigation, Inc. Systems and Methods to Record and Present a Trip
US20100049696A1 (en) * 2008-08-20 2010-02-25 Magellan Navigation, Inc. Systems and Methods for Smart City Search
US20100076674A1 (en) * 2008-09-22 2010-03-25 Magellan Navigation, Inc. Route Navigation via a Proximity Point
US20110235923A1 (en) * 2009-09-14 2011-09-29 Weisenburger Shawn D Accurate digitization of a georeferenced image
US20120237083A1 (en) * 2010-10-25 2012-09-20 Lange Arthur F Automatic obstacle location mapping
US8554475B2 (en) 2007-10-01 2013-10-08 Mitac International Corporation Static and dynamic contours
US8671741B2 (en) 2011-06-29 2014-03-18 Trimble Navigation Limited Extendable moisture content sensing system
US8731836B2 (en) 2010-10-25 2014-05-20 Trimble Navigation Limited Wide-area agricultural monitoring and prediction
US8768667B2 (en) 2010-10-25 2014-07-01 Trimble Navigation Limited Water erosion management incorporating topography, soil type, and weather statistics
US8831920B2 (en) 2010-12-15 2014-09-09 Fluor Technologies Corporation Automated cabling layout systems and methods
US8855937B2 (en) 2010-10-25 2014-10-07 Trimble Navigation Limited Crop characteristic estimation
US8989502B2 (en) 2009-09-14 2015-03-24 Trimble Navigation Limited Image-based georeferencing
US9058633B2 (en) 2010-10-25 2015-06-16 Trimble Navigation Limited Wide-area agricultural monitoring and prediction
US9408342B2 (en) 2010-10-25 2016-08-09 Trimble Navigation Limited Crop treatment compatibility
US20170300871A1 (en) * 2016-03-01 2017-10-19 Decisive Communications, Inc. Method and apparatus for the installation of cable communication lines utilizing a mobile "drop" application
US9846848B2 (en) 2010-10-25 2017-12-19 Trimble Inc. Exchanging water allocation credits
US10115158B2 (en) 2010-10-25 2018-10-30 Trimble Inc. Generating a crop recommendation
CN109115196A (en) * 2018-09-18 2019-01-01 南京浩伟智能科技有限公司 The method that surveying and mapping data changes after GPS base station is mobile
US10578447B2 (en) 2015-11-24 2020-03-03 Nova Dynamics, Llc Method for identifying safe and traversable paths
US10578443B2 (en) 2015-11-24 2020-03-03 Nova Dynamics, Llc Method for re-mapping safe and traversable routes
US10620626B2 (en) 2015-11-24 2020-04-14 Nova Dynamics, Llc Conflict resolution via contingency plan execution or human interaction
US10650300B2 (en) 2015-11-24 2020-05-12 Nova Dynamics, Llc Component-based decision-making with centralized officiating and the modification of those decisions through success measurements
US11624631B2 (en) 2015-11-24 2023-04-11 Daxbot Inc. Autonomous robots and methods for determining, mapping, and traversing routes for autonomous robots

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119317A (en) * 1988-03-16 1992-06-02 Kabushiki Kaisha Toshiba Routing method and system
US5504685A (en) * 1994-09-09 1996-04-02 Sonatech, Inc. Method and apparatus for routing an underwater cable system
US5691903A (en) * 1995-09-08 1997-11-25 The United States Of America As Represented By The Secretary Of The Navy Integrated cable navigation and control system
US5720354A (en) 1996-01-11 1998-02-24 Vermeer Manufacturing Company Trenchless underground boring system with boring tool location

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119317A (en) * 1988-03-16 1992-06-02 Kabushiki Kaisha Toshiba Routing method and system
US5504685A (en) * 1994-09-09 1996-04-02 Sonatech, Inc. Method and apparatus for routing an underwater cable system
US5691903A (en) * 1995-09-08 1997-11-25 The United States Of America As Represented By The Secretary Of The Navy Integrated cable navigation and control system
US5720354A (en) 1996-01-11 1998-02-24 Vermeer Manufacturing Company Trenchless underground boring system with boring tool location
US5904210A (en) 1996-01-11 1999-05-18 Vermeer Manufacturing Company Apparatus and method for detecting a location and an orientation of an underground boring tool

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
West et al.; Terrain based routing of distribution cables; IEEE-Computer Applications in Power; vol. 10, iss. 1; Jan. 1997; pp. 42-26. *

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385542B1 (en) * 2000-10-18 2002-05-07 Magellan Dis, Inc. Multiple configurations for a vehicle navigation system
US20040193365A1 (en) * 2001-09-26 2004-09-30 Yoshiyuki Kokojima Destination guidance system, destination guidance server, user terminal, destination guidance method, computer readable memory that stores program for making computer generate information associated with guidance in building, destination guidance data acquisition system, destination guidance data acquisition server, destination guidance data acquisition terminal, destination guidance data acquisition method, and computer readable memory that stores program for making computer acquire data associated with guidance in building
US7590490B2 (en) 2006-01-09 2009-09-15 Mitac International Corporation Smart detour
US20070162223A1 (en) * 2006-01-09 2007-07-12 Thales Navigation, Inc. Smart detour
US20070250515A1 (en) * 2006-04-21 2007-10-25 Lea David H Method and system of securing content and destination of digital download via the internet
US20080051995A1 (en) * 2006-08-25 2008-02-28 Magellan Navigation, Inc. Rerouting in Vehicle Navigation Systems
US7945386B2 (en) 2006-08-25 2011-05-17 Mitac International Corporation Rerouting in vehicle navigation systems
US20080139181A1 (en) * 2006-12-08 2008-06-12 Magellan Navigation, Inc. Methods and apparatus for measuring the effectiveness of advertisements presented on a mobile navigation device
US20080198162A1 (en) * 2007-02-16 2008-08-21 Magellan Navigation, Inc. A method of generating curved baseline for map labeling
US7692655B2 (en) 2007-02-16 2010-04-06 Mitac International Corporation Apparatus and method of generating curved baseline for map labeling
US20080221787A1 (en) * 2007-03-09 2008-09-11 Magellan Navigation, Inc. Methods and apparatus for determining a route having an estimated minimum fuel usage for a vehicle
US7783417B2 (en) 2007-03-09 2010-08-24 Mitac International Corporation Methods and apparatus for determining a route having an estimated minimum fuel usage for a vehicle
US8078641B2 (en) 2007-04-25 2011-12-13 Mitac International Corporation Adjusting spatial operations based on map density
US20080270468A1 (en) * 2007-04-25 2008-10-30 Magellan Navigation, Inc. Adjusting spatial operations based on map density
US20090063032A1 (en) * 2007-08-30 2009-03-05 Honeywell International, Inc. Methods, systems, and apparatus for routing a vehicle to avoid an adverse condition
US20090070293A1 (en) * 2007-09-10 2009-03-12 Magellan Navigation, Inc. Nearest-Neighbor Geographic Search
US7882102B2 (en) 2007-09-10 2011-02-01 Mitac International Corporation Nearest-neighbor geographic search
US8554475B2 (en) 2007-10-01 2013-10-08 Mitac International Corporation Static and dynamic contours
US20090138190A1 (en) * 2007-11-26 2009-05-28 Magellan Navigation, Inc. System and Method of Providing Traffic Data to a Mobile Device
US20090171584A1 (en) * 2007-12-31 2009-07-02 Magellan Navigation, Inc. System and Method for Accessing a Navigation System
US20090182498A1 (en) * 2008-01-11 2009-07-16 Magellan Navigation, Inc. Systems and Methods to Provide Navigational Assistance Using an Online Social Network
US20090187340A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus for hybrid routing using breadcrumb paths
US8700314B2 (en) 2008-01-18 2014-04-15 Mitac International Corporation Method and apparatus to search for local parking
US20090187342A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus for access point recording using a position device
US20090187341A1 (en) * 2008-01-18 2009-07-23 Magellan Navigation, Inc. Method and apparatus to search for local parking
US8290703B2 (en) 2008-01-18 2012-10-16 Mitac International Corporation Method and apparatus for access point recording using a position device
US8498808B2 (en) 2008-01-18 2013-07-30 Mitac International Corp. Method and apparatus for hybrid routing using breadcrumb paths
US20100035631A1 (en) * 2008-08-07 2010-02-11 Magellan Navigation, Inc. Systems and Methods to Record and Present a Trip
US20100049696A1 (en) * 2008-08-20 2010-02-25 Magellan Navigation, Inc. Systems and Methods for Smart City Search
US8249804B2 (en) 2008-08-20 2012-08-21 Mitac International Corporation Systems and methods for smart city search
US8219317B2 (en) 2008-09-22 2012-07-10 Mitac International Corporation Route navigation via a proximity point
US20100076674A1 (en) * 2008-09-22 2010-03-25 Magellan Navigation, Inc. Route Navigation via a Proximity Point
US8989502B2 (en) 2009-09-14 2015-03-24 Trimble Navigation Limited Image-based georeferencing
US8897541B2 (en) 2009-09-14 2014-11-25 Trimble Navigation Limited Accurate digitization of a georeferenced image
US20110235923A1 (en) * 2009-09-14 2011-09-29 Weisenburger Shawn D Accurate digitization of a georeferenced image
US9471986B2 (en) 2009-09-14 2016-10-18 Trimble Navigation Limited Image-based georeferencing
US9042657B2 (en) 2009-09-14 2015-05-26 Trimble Navigation Limited Image-based georeferencing
US8768667B2 (en) 2010-10-25 2014-07-01 Trimble Navigation Limited Water erosion management incorporating topography, soil type, and weather statistics
US8855937B2 (en) 2010-10-25 2014-10-07 Trimble Navigation Limited Crop characteristic estimation
US20120237083A1 (en) * 2010-10-25 2012-09-20 Lange Arthur F Automatic obstacle location mapping
US9846848B2 (en) 2010-10-25 2017-12-19 Trimble Inc. Exchanging water allocation credits
US10115158B2 (en) 2010-10-25 2018-10-30 Trimble Inc. Generating a crop recommendation
US9058633B2 (en) 2010-10-25 2015-06-16 Trimble Navigation Limited Wide-area agricultural monitoring and prediction
US9213905B2 (en) * 2010-10-25 2015-12-15 Trimble Navigation Limited Automatic obstacle location mapping
US9408342B2 (en) 2010-10-25 2016-08-09 Trimble Navigation Limited Crop treatment compatibility
US8731836B2 (en) 2010-10-25 2014-05-20 Trimble Navigation Limited Wide-area agricultural monitoring and prediction
US8831920B2 (en) 2010-12-15 2014-09-09 Fluor Technologies Corporation Automated cabling layout systems and methods
US8671741B2 (en) 2011-06-29 2014-03-18 Trimble Navigation Limited Extendable moisture content sensing system
US10578447B2 (en) 2015-11-24 2020-03-03 Nova Dynamics, Llc Method for identifying safe and traversable paths
US10578443B2 (en) 2015-11-24 2020-03-03 Nova Dynamics, Llc Method for re-mapping safe and traversable routes
US10620626B2 (en) 2015-11-24 2020-04-14 Nova Dynamics, Llc Conflict resolution via contingency plan execution or human interaction
US10650300B2 (en) 2015-11-24 2020-05-12 Nova Dynamics, Llc Component-based decision-making with centralized officiating and the modification of those decisions through success measurements
US11624631B2 (en) 2015-11-24 2023-04-11 Daxbot Inc. Autonomous robots and methods for determining, mapping, and traversing routes for autonomous robots
US20170300871A1 (en) * 2016-03-01 2017-10-19 Decisive Communications, Inc. Method and apparatus for the installation of cable communication lines utilizing a mobile "drop" application
CN109115196A (en) * 2018-09-18 2019-01-01 南京浩伟智能科技有限公司 The method that surveying and mapping data changes after GPS base station is mobile

Similar Documents

Publication Publication Date Title
US6205397B1 (en) Route engineering technique
CN101930470B (en) Urban power network geographic information system and urban pipeline geographic information system
US9746335B2 (en) Method and system for transmitting and/or receiving at least one location reference, enhanced by at least one focusing factor
US8910010B2 (en) Method of detecting transportation network database errors and devices thereof
US8868108B2 (en) System and method for accessing location-based business services via electronic mail
CA2292019A1 (en) Technique for screening work requests
US20070276597A1 (en) Navigation Apparatus and Route Guiding Method
US20120095672A1 (en) Method for locating road shapes using erroneous map data
US20040267441A1 (en) Car navigation system and map version management method thereof
US20110257883A1 (en) Method and system for transmitting and/or receiving at least one location reference, enhanced by at least one focusing factor
US20160234755A1 (en) Personal wireless coverage maps
US20200097618A1 (en) Design engineering tools for visualizing existing utility lines within a land area and validating placement of new utility lines
CN103493116A (en) Method and apparatus of route guidance
US20160006618A1 (en) Geo-Spatial Mapping and Service Provision Analysis
AU2008364939A1 (en) A map database, having vectors for determining destinations, and vector determination method
US7081744B2 (en) Cable location continuously determining apparatus, cable location continuously determining method, and cable location continuously determining program
US20020028681A1 (en) Method for collecting information and providing information service based on locational and geographical information
US8942956B1 (en) Method and apparatus for building and presenting network designs
CN108536934B (en) Underground power pipeline planning method with geological judgment
KR20040096683A (en) Method and System for Providing Map Information to Mobile Device
US20080270576A1 (en) Apparatus and methods for reducing data transmission in wireless client-server navigation systems
WO2004112413A1 (en) Method for supplying map data using a mobile communication device and system for enabling the method
US7120466B2 (en) Method for accepting sign-up applications from applicants who desire to utilize wireless communication services
US9759833B2 (en) Buried asset detection including portable transmitter hookup logging
CN108427842B (en) Power pipe network pipeline checking method based on interpolation point buffer area

Legal Events

Date Code Title Description
AS Assignment

Owner name: AT&T CORP., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ESLAMBOLCHI, HOSSEIN;HUFFMAN, JOHN SINCLAIR;REEL/FRAME:010153/0639;SIGNING DATES FROM 19990729 TO 19990802

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20130320