Dynamic target coverage using mobile assets
AssigneesGetac Technology Corporation, WHP Workflow Solutions, Inc.
InventorThomas Guzik
Life of this patent
Estimating the term…
Abstract
Techniques for providing target coverage using mobile assets are described, including techniques for dynamically adjusting routing of mobile assets to cover targets when a disruption occurs in the original routing and target coverage plans. Mobile assets are assigned routes to cover target areas and adherence to the routes is monitored. If a first mobile asset experiences a route interruption, other mobile assets are automatically re-routed to cover the target areas originally covered by the route of the first mobile asset.
Claims20
A method, comprising:
- setting a coverage scheme having a plurality of coverage objectives and a plurality of routes to meet the coverage objectives;
- setting the plurality of routes for a system of corresponding assets, respectively, to implement the coverage scheme;
- determining that a first coverage objective of the plurality of coverage objectives cannot be met by a first asset of the system of assets to which the first coverage objective was set;
- in response to determining that the first coverage objective cannot be met by the first asset, reconfiguring the plurality of routes;
- and
- re-deploying the system of assets in accordance with the re-configured routes to meet the first coverage objective.
A system, comprising:
- one or more processors;
- and
- memory communicatively coupled to the one or more processors, including one or more computer-readable media storing computer-executable instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:
- setting a coverage scheme having a plurality of coverage objectives and a plurality of routes to meet the coverage objectives;
- deploying assets to meet the coverage objectives;
- providing route information of at least one of the plurality of routes to the deployed assets, the route information provided to each of the deployed assets indicating at least a destination to be reached by the deployed asset;
- tracking the deployed assets to determine whether an asset deviates from its provided route;
- detecting an interruption in the route of one of the deployed assets that renders that asset unavailable for meeting its coverage objective;
- providing updated route information to at least one of the deployed assets other than the asset rendered unavailable, the updated route information including at least a portion of the route provided to the deployed asset that was rendered unavailable;
- and
- re-deploying at least two of the deployed assets other that the unavailable asset, including re-deploying the at least one available asset to collectively meet the coverage objectives.
One or more non-transitory computer-readable media including computer-executable instructions that, when executed on a processor, cause the processor to perform operations comprising:
- setting a coverage scheme having a plurality of coverage objectives and a plurality of routes to meet the coverage objectives;
- deploying assets to meet the coverage objectives;
- providing route information of at least one of the plurality of routes to the deployed assets, the route information provided to each of the deployed assets indicating at least a destination to be reached by the deployed asset;
- tracking the deployed assets to determine whether an asset deviates from its provided route;
- detecting an interruption in the route of one of the deployed assets that renders that asset unavailable for meeting its coverage objective;
- providing updated route information to at least one of the deployed assets other than the asset rendered unavailable, the updated route information including at least a portion of the route provided to the deployed asset that was rendered unavailable;
- and
- re-deploying at least two of the deployed assets other than the unavailable asset, to collectively meet the coverage objectives.
Dependencies are inferred from the claim text.