System for recalculating a path
First Claim
1. A method of finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, comprising the steps of:
- augmenting said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination; and
determining said new path from said new origin to said destination using said electronic representation of said network with said new links.
3 Assignments
0 Petitions
Accused Products
Abstract
A typical pathfinding system provides a user with a set of directions for following a path from an origin to a destination in a network. If the user deviates from the path, the system for recalculating a path determines a new path which directs the user from the user'"'"'s new location, which is off the original path, to the destination. To decrease the amount of time needed to determine the new path to the destination, the system adds links to the network. Each of the added links connect nodes from the original path directly to the destination. A new path is determined from the new location to the destination using the augmented network.
164 Citations
52 Claims
-
1. A method of finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, comprising the steps of:
-
augmenting said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination; and determining said new path from said new origin to said destination using said electronic representation of said network with said new links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, comprising the steps of:
-
augmenting said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination; and determining said new path from said new origin to said destination using said electronic representation of said network with said new links, said deviation from said original path occurring after travel to a first node and before travel to a second nodes, said step of determining said new path does not utilize a link representing travel from said first node to said second node.
-
-
29. A processor readable storage medium having processor readable program code embodied on said processor readable storage medium, said processor readable program code for programming a processor to perform a method for finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, said method comprising the steps of:
-
augmenting said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination; and determining said new path from said new origin to said destination using said electronic representation of said network with said new links. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system for finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, comprising:
-
means for augmenting said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination; and means for determining said new path from said new origin to said destination using said electronic representation of said network with said new links. - View Dependent Claims (45)
-
-
46. A system for finding a new path from a new origin to a destination in a network using an electronic representation of said network after a deviation from an original path to said destination, said original path including original nodes and original links, comprising:
-
one or more processor readable storage mediums for storing said electronic representation of said network; and a processor, in communication with said one or more processor readable mediums, said processor programmed to; augment said electronic representation of said network by adding new links to said electronic representation of said network, said new links directly connecting a subset of said original nodes to said destination, and determine said new path from said new origin to said destination using said electronic representation of said network with said new links. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
Specification