Strategic decision support model for supply chain
First Claim
1. A server device, comprising:
- a memory; and
one or more processors to;
provide a user interface for a replacement project;
provide, via the user interface, a set of queries regarding the replacement project;
receive, via the user interface, a set of responses to the set of queries;
determine, based on receiving the set of responses, a set of project variables for the replacement project,the replacement project including a decision regarding replacing a product;
identify a set of previously used deployment strategies;
determine a set of deployment strategies associated with the replacement project based on the set of project variables and based on the set of previously used deployment strategies,each deployment strategy, in the set of deployment strategies and in the set of previously used deployment strategies, being associated with;
a type of replacement,a first parameter identifying a timeframe for deployment of the type of replacement, anda second parameter identifying a geographical scope for deployment of the type of replacement,
the geographical scope indicating one or more particular areas where the product is to be replaced;
determine a set of end-to-end cost scores for the set of deployment strategies;
provide information identifying one or more deployment strategies of the set of deployment strategies based on the set of end-to-end cost scores for the set of deployment strategies;
identify one or more project variables, of the set of project variables, for which an adjustment affects a particular end-to-end cost score for a particular deployment strategy,the set of end-to-end cost scores comprising the particular end-to-end cost score, andthe one or more deployment strategies comprising the particular deployment strategy;
determine that the adjustment causes the particular deployment strategy to satisfy a set of project thresholds;
implement the adjustment to the particular deployment strategy based on determining that the adjustment causes the particular deployment strategy to satisfy the set of project thresholds;
deploy the particular deployment strategy based on implementing the adjustment;
automatically track progress of the particular deployment strategy;
automatically identify, based on tracking the progress of the particular deployment strategy, another adjustment to the particular deployment strategy; and
automatically implement the other adjustment to the particular deployment strategy.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may provide a user interface for receiving a set of project variables for a replacement project. The device may receive the set of project variables for the replacement project via the user interface. The replacement project may include a decision regarding replacing a product. The device may determine a set of deployment strategies associated with the replacement project based on the set of project variables. Each deployment strategy, in the set of deployment strategies, may be associated with a type of replacement, a timeframe for deployment of the type of replacement, and a geographical scope for deployment of the type of replacement. The device may determine a set of end-to-end cost scores for the set of deployment strategies. The device may provide information identifying a deployment strategy of the set of deployment strategies based on the set of end-to-end cost scores for the set of deployment strategies.
18 Citations
20 Claims
-
1. A server device, comprising:
-
a memory; and one or more processors to; provide a user interface for a replacement project; provide, via the user interface, a set of queries regarding the replacement project; receive, via the user interface, a set of responses to the set of queries; determine, based on receiving the set of responses, a set of project variables for the replacement project, the replacement project including a decision regarding replacing a product; identify a set of previously used deployment strategies; determine a set of deployment strategies associated with the replacement project based on the set of project variables and based on the set of previously used deployment strategies, each deployment strategy, in the set of deployment strategies and in the set of previously used deployment strategies, being associated with; a type of replacement, a first parameter identifying a timeframe for deployment of the type of replacement, and a second parameter identifying a geographical scope for deployment of the type of replacement,
the geographical scope indicating one or more particular areas where the product is to be replaced;determine a set of end-to-end cost scores for the set of deployment strategies; provide information identifying one or more deployment strategies of the set of deployment strategies based on the set of end-to-end cost scores for the set of deployment strategies; identify one or more project variables, of the set of project variables, for which an adjustment affects a particular end-to-end cost score for a particular deployment strategy, the set of end-to-end cost scores comprising the particular end-to-end cost score, and the one or more deployment strategies comprising the particular deployment strategy; determine that the adjustment causes the particular deployment strategy to satisfy a set of project thresholds; implement the adjustment to the particular deployment strategy based on determining that the adjustment causes the particular deployment strategy to satisfy the set of project thresholds; deploy the particular deployment strategy based on implementing the adjustment; automatically track progress of the particular deployment strategy; automatically identify, based on tracking the progress of the particular deployment strategy, another adjustment to the particular deployment strategy; and automatically implement the other adjustment to the particular deployment strategy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a server device, cause the one or more processors to; provide, via a user interface, a set of queries; receive, via the user interface, a set of responses to the set of queries; determine, based on receiving the set of responses, a set of project variables for repairing a product, upgrading the product, and re-designing the product; identify a set of previously used deployment strategies; determine a set of deployment strategies associated with repairing the product, upgrading the product, and re-designing the product based on the set of project variables and based on the set of previously used deployment strategies, each deployment strategy, in the set of deployment strategies and in the set of previously used deployment strategies, being associated with a timeframe for deployment and a geographic scope of deployment, the geographic scope being one or more particular areas where the product is to be replaced; rank the set of deployment strategies based on a set of quantitative measures associated with the set of deployment strategies and the set of project variables; provide information identifying one or more of deployment strategies of the ranked set of deployment strategies based on respective quantitative measures in the set of quantitative measures; identify one or more project variables, of the set of project variables, for which an adjustment affects a particular quantitative measure for a particular deployment strategy, the set of quantitative measures comprising the particular quantitative measure, and the one or more deployment strategies comprising the particular deployment strategy; determine that the adjustment causes the particular deployment strategy to satisfy a set of project thresholds; implement the adjustment to the particular deployment strategy based on determining that the adjustment causes the particular deployment strategy to satisfy the set of project thresholds; deploy the particular deployment strategy based on implementing the adjustment; automatically track progress of the particular deployment strategy; automatically identify, based on tracking the progress of the particular deployment strategy, another adjustment to the particular deployment strategy; and automatically implement the other adjustment to the particular deployment strategy. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
providing, by a server device via a user interface, a set of queries regarding a product replacement project; receiving, by the server device and via the user interface, a set of responses to the set of queries; determining, by the server device and based on receiving the set of responses, a set of project variables associated with the product replacement project; determining, by the server device, a set of project criteria associated with the product replacement project; identifying, by the server device, a set of previously used deployment strategies; selecting, by the server device, a set of deployment strategies for the product replacement project that satisfy the set of project criteria based on the set of project variables and based on the set of previously used deployment strategies; determining, by the server device, a set of end-to-end costs for the set of deployment strategies; selecting, by the server device, a deployment strategy, of the set of deployment strategies, based on determining the set of end-to-end costs for the set of deployment strategies; identifying, by the server device, one or more project variables, of the set of project variables, for which an adjustment affects a particular end-to-end cost for the selected deployment strategy, the set of end-to-end costs comprising the particular end-to-end cost; determining, by the server device, that the adjustment causes the selected deployment strategy to satisfy a set of project thresholds; implementing, by the server device, the adjustment to the selected deployment strategy based on determining that the adjustment causes the selected deployment strategy to satisfy the set of project thresholds; deploying, by the server device, the selected deployment strategy based on implementing the adjustment; automatically tracking, by the server device, progress of the selected deployment strategy; automatically identifying, by the server device and based on tracking the progress of the selected deployment strategy, another adjustment to the selected deployment strategy; and automatically implementing, by the server device, the other adjustment to the selected deployment strategy. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification