Determining a patrol path
First Claim
Patent Images
1. An apparatus for determining a path, the apparatus comprising:
- a first path module configured to receive, via a receiving device, a request from the individual for an initial patrol path to patrol within a road net, the road net comprising a plurality of nodes, the request including a start point of the individual within the road net;
a path device configured to determine the initial patrol path using the start point, and transmit, via a transmitting device, the initial patrol path to the individual;
a processor-implemented probability calculating module configured to calculate an event displacement probability within coverage of the initial path obtained by the first path module, wherein the event displacement probability is used to determine a likelihood of a relocation of an event from within the coverage of the initial patrol path to a location outside the coverage of the initial patrol path in the absence of the individual on patrol in the initial patrol path; and
a second path module configured to change the initial patrol path to a modified patrol path based on the event displacement probability;
wherein the transmitting device is further configured to transmit the modified patrol path to the individual.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining a path comprises obtaining a path in a road net, the road net comprising a plurality of nodes; calculating, with a processing device, an event displacement probability within coverage of the path, wherein the event displacement probability is used to describe a possibility of displacement of an event that could have occurred within the coverage of the path, to outside the coverage of the path to occur; and changing the path based on the event displacement probability.
18 Citations
19 Claims
-
1. An apparatus for determining a path, the apparatus comprising:
-
a first path module configured to receive, via a receiving device, a request from the individual for an initial patrol path to patrol within a road net, the road net comprising a plurality of nodes, the request including a start point of the individual within the road net; a path device configured to determine the initial patrol path using the start point, and transmit, via a transmitting device, the initial patrol path to the individual; a processor-implemented probability calculating module configured to calculate an event displacement probability within coverage of the initial path obtained by the first path module, wherein the event displacement probability is used to determine a likelihood of a relocation of an event from within the coverage of the initial patrol path to a location outside the coverage of the initial patrol path in the absence of the individual on patrol in the initial patrol path; and a second path module configured to change the initial patrol path to a modified patrol path based on the event displacement probability; wherein the transmitting device is further configured to transmit the modified patrol path to the individual. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for determining a path, the apparatus comprising:
-
a first path module configured to receive, via a receiving device, a request from the individual for an initial patrol path to patrol within a road net, the road net comprising a plurality of nodes, the request including a start point of the individual within the road net; a path device configured to determine the initial patrol path using the start point, and transmit, via a transmitting device, the initial patrol path to the individual; a processor-implemented probability calculating module configured to calculate an event displacement probability within coverage of the initial path obtained by the first path module, wherein the event displacement probability is used to determine a likelihood of a relocation of an event from within the coverage of the initial patrol path to a location outside the coverage of the initial patrol path; a first obtaining module configured to obtain a number, X, of paths in the road net, an end node of each of the X paths being a node whose path distance from a start node is closest to E, and E being a set distance; a second calculating module configured to calculate event occurring probabilities between adjacent nodes in the road net; a first selecting module configured to obtain another number, Y, of paths having the highest event occurring probability in the X paths based on the event occurring probabilities between adjacent nodes in the road net; a third calculating module configured to calculate a probability for a given one of the start, end and adjacent nodes to be present on the Y paths; and a second path module configured to change the initial patrol path to a modified patrol path based on the event displacement probability, the second path module comprising a second updating sub-module configured to change, based on the event displacement probability, a probability for at least one node within the coverage of the path to be present on the Y paths, a second determining sub-module configured to obtain the modified patrol path based on the probability for the at least one node to be present on the Y paths; wherein the transmitting device is further configured to transmit the modified patrol path to the individual. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for determining a path, the apparatus comprising:
-
a first path module configured to receive, via a receiving device, a request from the individual for an initial patrol path to patrol within a road net, the road net comprising a plurality of nodes, the request including a start point of the individual within the road net; a path device configured to determine the initial patrol path using the start point, and transmit, via a transmitting device, the initial patrol path to the individual; a processor-implemented probability calculating module configured to calculate an event displacement probability within coverage of the initial path obtained by the first path module, wherein the event displacement probability is used to determine a likelihood of a relocation of an event from within the coverage of the initial patrol path to a location outside the coverage of the initial patrol path; a first obtaining module configured to obtain a number, P, of paths in the road net, an end node of each of the P paths being a node whose path distance from a start node is closest to F, and F being a set distance; a second calculating module configured to calculate event occurring probabilities between adjacent nodes in the road net; a first selecting module configured to obtain another number, Q, of paths having the highest event occurring probability in the P paths based on the event occurring probabilities between adjacent nodes in the road net; a third calculating module configured to calculate a probability for a given one of the start, end and adjacent nodes to be present on the Q paths; a matrix generating module configured to generate a transformation matrix based on a probability for a node to be present on the Q paths, wherein if a first node is adjacent to a second node, at least one value corresponding to the second node in the transformation matrix is a ratio of the probability for the second node to be present on the Q paths to a sum of probabilities for each node adjacent to the first node to be present on the Q paths; and a second path module configured to change the initial patrol path to a modified patrol path based on the event displacement probability wherein the second path module comprises a second updating sub-module configured to update, based on the event displacement probability, at least one value corresponding to at least one node within the coverage of the initial patrol path in the transformation matrix, and a second determining sub-module configured to obtain the modified patrol path based on the updated transformation matrix; wherein the transmitting device is further configured to transmit the modified patrol path to the individual. - View Dependent Claims (16, 17, 18, 19)
-
Specification