IP Library Granted Patent US 12,299,621
Granted Patent B2
US 12,299,621 · App. 18/219,287 · Granted May 13, 2025

System and method of user interface for automotive production planning

Inventors: Benoît Rochon (Montréal, CA); Vincent Raymond (Montréal, CA); Eric Prescott-Gagnon (Montréal, CA); Thierry Moisan (Montréal, CA)
Assignee: Blue Yonder Group, Inc.
G06Q10/0637G06Q10/06313G06Q10/06315G06Q10/08G06Q30/0201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,299,621
App. No.
18/219,287
Granted
May 13, 2025
Kind
B2
Abstract

A system and method are disclosed including a computer and a processor and memory. The computer receives option constraint limiting values of a second option parameter based on a value for a first option parameter, wherein the first option parameter and the second option parameter comprise mix rates for options for a configuration. The computer further generates an interactive element for setting values of the first option parameter and an interactive element for setting the value for the second option parameter and displays the one or more interactive elements. The computer still further, in response to a value being set for the first option parameter, calculates limits for the values of the second option parameters and prevents the interactive element for setting the value for the second option parameter to be set to values outside of the calculated limits.

Claims (48)

1. A method, comprising:

receiving, by a computer comprising a processor and memory, option constraint limiting values of a second option parameter based, at least in part, on a value for a first option parameter, wherein the first option parameter and the second option parameter comprise mix rates for options for a configuration and the options are from different option groups;

generating, by the processor, an interactive element on a first page of a graphical user interface for setting values of the first option parameter, a slide button interactive element on a second page of the graphical user interface for setting the value for the second option parameter, and an interactive element for navigating a workflow;

displaying, by a display coupled with the computer, the interactive element for navigating the workflow on the first page;

receiving a selection of the interactive element for navigating the workflow on the first page for navigating the workflow to display the second page;

in response to the selection of the interactive element for navigating the workflow, displaying, on the graphical user interface coupled with the processor, the slide button interactive element on the second page for setting the value for the second option parameter;

in response to a value being set for the first option parameter, calculating, by the processor, limits for values of the second option parameters based, at least in part, on the option constraint and the value set for the first option parameter;

preventing, by the processor, the slide button interactive element for setting the value for the second option parameter to be set to values outside of the calculated limits;

in response to selection of a constraint notification icon, displaying a constraint notification comprising text indicating why a parameter for an option is limited; and

displaying, by the graphical user interface, an indication that the slide button interactive element for setting the value for the second option parameter is limited to only receive input for values within the calculated limits.

2. The method of claim 1 , wherein each option group of the different option groups is associated with a priority in which options are selected.

3. The method of claim 2 , wherein the options are organized in a hierarchy of nodes and connectors.

4. The method of claim 1 , wherein the configuration further comprises a collection of one or more selected automobile options.

5. The method of claim 1 , wherein one or more rules set limits on the mix rates for the options for the configuration.

6. The method of claim 1 , wherein the configuration further comprises a part of an automobile that may be configured, including permitted and disallowed configurations of each automobile.

7. The method of claim 1 , wherein the different option groups comprise options organized by a component the options modify.

8. A system, comprising:

a computer comprising a processor and memory, and configured to:

receive option constraint limiting values of a second option parameter based, at least in part, on a value for a first option parameter, wherein the first option parameter and the second option parameter comprise mix rates for options for a configuration and the options are from different option groups;

generate an interactive element on a first page of a graphical user interface for setting values of the first option parameter, a slide button interactive element on a second page of the graphical user interface for setting the value for the second option parameter, and an interactive element for navigating a workflow;

display the interactive element for navigating the workflow on the first page;

receive a selection of the interactive element for navigating the workflow on the first page for navigating the workflow to display the second page;

in response to the selection of the interactive element for navigating the workflow, display, on the graphical user interface, the slide button interactive element on the second page for setting the value for the second option parameter;

in response to a value being set for the first option parameter, calculate limits for the values of the second option parameters based, at least in part, on the option constraint and the value set for the first option parameter;

prevent the slide button interactive element for setting the value for the second option parameter to be set to values outside of the calculated limits;

in response to selection of a constraint notification icon, display a constraint notification comprising text indicating why a parameter for an option is limited; and

display an indication that the slide button interactive element on the graphical user interface for setting the value for the second option parameter is limited to only receive input for values within the calculated limits.

9. The system of claim 8 , wherein each option group of the different option groups is associated with a priority in which options are selected.

10. The system of claim 9 , wherein the options are organized in a hierarchy of nodes and connectors.

11. The system of claim 8 , wherein the configuration further comprises a collection of one or more selected automobile options.

12. The system of claim 8 , wherein one or more rules set limits on the mix rates for the options for the configuration.

13. The system of claim 8 , wherein the configuration further comprises a part of an automobile that may be configured, including permitted and disallowed configurations of each automobile.

14. The system of claim 8 , wherein the different option groups comprise options organized by a component the options modify.

15. A non-transitory computer-readable medium embodied with software, the software when executed configured to:

receive option constraint limiting values of a second option parameter based, at least in part, on a value for a first option parameter, wherein the first option parameter and the second option parameter comprise mix rates for options for a configuration and the options are from different option groups;

generate an interactive element on a first page of a graphical user interface for setting values of the first option parameter, a slide button interactive element on a second page of the graphical user interface for setting the value for the second option parameter, and an interactive element for navigating a workflow;

display the interactive element for navigating the workflow on the first page;

receive a selection of the interactive element for navigating the workflow on the first page for navigating the workflow to display the second page;

in response to the selection of the interactive element for navigating the workflow, display, on the graphical user interface, the slide button interactive element on the second page for setting the value for the second option parameter;

in response to a value being set for the first option parameter, calculate limits for the values of the second option parameters based, at least in part, on the option constraint and the value set for the first option parameter;

prevent the slide button interactive element for setting the value for the second option parameter to be set to values outside of the calculated limits;

in response to selection of a constraint notification icon, display a constraint notification comprising text indicating why a parameter for an option is limited; and

display an indication that the slide button interactive element on a graphical user interface by the interface engine for setting the value for the second option parameter is limited to only receive input for values within the calculated limits.

16. The non-transitory computer-readable medium of claim 15 , wherein each option group of the different option groups is associated with a priority in which options are selected.

17. The non-transitory computer-readable medium of claim 16 , wherein the options are organized in a hierarchy of nodes and connectors.

18. The non-transitory computer-readable medium of claim 15 , wherein the configuration further comprises a collection of one or more selected automobile options.

19. The non-transitory computer-readable medium of claim 15 , wherein one or more rules set limits on the mix rates for the options for the configuration.

20. The non-transitory computer-readable medium of claim 15 , wherein the configuration further comprises a part of an automobile that may be configured, including permitted and disallowed configurations of each automobile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2023
From: ROCHON, BENOÎT; RAYMOND, VINCENT; PRESCOTT-GAGNON, ERIC; MOISAN, THIERRY
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 064215/0708 →
CHANGE OF NAME Recorded Jul 11, 2023
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 064252/0260 →
Continuity (3)
Continuation 15891069 · Feb 7, 2018
Provisional Application 62458271 · Feb 13, 2017
Related Publication 20240020612A1 · Jan 18, 2024
References Cited (6)
US 9898767B2 · Psota et al. · 2018 [cited by applicant]
US 20030216975A1 · Montey · 2003 [cited by examiner]
US 20160026949A1 · Inoue · 2016 [cited by examiner]
US 20180197154A1 · Asell · 2018 [cited by examiner]
Steinemann, et al., Adapting Discrete-Event Simulation Tools to Support Tactical Forecasting in the Automotive Industry, Proceedings of TMCE 2012, pp. 319-332 (2012) (Year: 2012). [cited by examiner]
Heinecke, Georg, “Resilient Automotive Production in Vulnerable Supply Networks: A Supply Chain Event Management System”, Doctoral Thesis, ETH Zurich (Year: 2013). [cited by applicant]