IP Library Granted Patent US 9,971,988
Granted Patent B2
US 9,971,988 · App. 15/443,710 · Granted May 15, 2018

System and method for providing an intelligent configuration rationalization solution

Inventors: Aamer Rehman (Flower Mound, TX); Jonathan Bier (Ashland, MA); Suriya Ganesan (Irving, TX)
Assignee: JDA Software Group, Inc.
G06Q10/087G06F3/0482G06F17/3056G06F17/30867G06Q30/0621G06Q30/0635
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 9,971,988
App. No.
15/443,710
Granted
May 15, 2018
Kind
B2
Abstract

A system and method are disclosed for rationalizing configurations associated with one or more products. The system includes a database associated with one or more customers. The system further includes an order analysis system coupled with the database. The order analysis system is capable of rationalizing the differences between configurations of various combinations of options that are stored in the database.

Claims (75)

1. A system for rationalizing configuration option packages displayed in a graphical user interface, comprising:

a computer system coupled with a database and comprising one or more processors and memory, the computer system configured to:

display a filter criteria comprising two or more filter criteria elements within a graphical user interface;

display a configuration listing comprising two or more configuration listings elements within the graphical user interface;

search the database for configuration data representing two or more configuration option packages of one or more products based on a selection of the two or more filter criteria elements;

rationalize differences between the two or more configuration option packages of the one or more products;

display the configuration data within the configuration listing of the graphical user interface based on the rationalization of the differences between the two or more configuration option packages; and

store the configuration data in the database; and

a factory configured to build one or more products using the two or more parts based on the rationalization of the differences between the two or more configuration option packages of the one or more products.

2. The system of claim 1 , wherein the database comprises data that describes the back-log of orders of one or more customers associated with the one or more products.

3. The system of claim 1 , wherein the database comprises data that describes the order history of one or more customers associated with the one or more products.

4. The system of claim 1 , wherein the database comprises data that describes the two or more configuration option packages offered by one or more customers associated with the one or more products.

5. The system of claim 1 , wherein the two or more filter criteria elements further comprises elements selected from the group consisting of:

a region criteria;

a product category criteria;

a sales industry criteria;

an order code criteria;

an order type criteria;

an order status criteria; and

a date range criteria.

6. The system of claim 1 , wherein the two or more configuration listings elements comprises elements selected from the group consisting of:

a type element;

a filter element;

a part element;

a search element; and

a configurations element.

7. A computer-implemented method for rationalizing configuration option packages displayed in a graphical user interface, the method comprising:

displaying a filter criteria comprising two or more filter criteria elements within a graphical user interface;

displaying a configuration listing comprising two or more configuration listings elements within the graphical user interface;

searching a database for configuration data representing two or more configuration option packages of one or more products based on a selection of the two or more filter criteria elements;

rationalizing differences between the two or more configuration option packages of the one or more products;

displaying the configuration data within the configuration listing of the graphical user interface based on the rationalization of the differences between the two or more configuration option packages;

storing the configuration data in the database; and

building, by a factory, one or more products using the two or more parts based on the rationalization of the differences between the two or more configuration option packages of the one or more products.

8. The computer-implemented method of claim 7 , wherein the database comprises data that describes the back-log of orders of one or more customers associated with the one or more products.

9. The computer-implemented method of claim 7 , wherein the database comprises data that describes the order history of one or more customers associated with the one or more products.

10. The computer-implemented method of claim 7 , wherein the database comprises data that describes the two or more configuration option packages offered by one or more customers associated with the one or more products.

11. The computer-implemented method of claim 7 , wherein the two or more filter criteria elements further comprises elements selected from the group consisting of:

a region criteria;

a product category criteria;

a sales industry criteria;

an order code criteria;

an order type criteria;

an order status criteria; and

a date range criteria.

12. The computer-implemented method of claim 7 , wherein the two or more configuration listings elements comprises elements selected from the group consisting of:

a type element;

a filter element;

a part element;

a search element; and

a configurations element.

13. A non-transitory computer-readable medium comprising software for rationalizing configuration option packages displayed in a graphical user interface, the software when executed configured to:

display a filter criteria comprising two or more filter criteria elements within a graphical user interface;

display a configuration listing comprising two or more configuration listings elements within the graphical user interface;

search a database for configuration data representing two or more configuration option packages of one or more products based on a selection of the two or more filter criteria elements;

rationalize differences between the two or more configuration option packages of the one or more products;

display the configuration data within the configuration listing of the graphical user interface based on the rationalization of the differences between the two or more configuration option packages;

store the configuration data in the database; and

build, by a factory, one or more products using the two or more parts based on the rationalization of the differences between the two or more configuration option packages of the one or more products.

14. The non-transitory computer-readable medium of claim 13 , wherein the database comprises data that describes the back-log of orders of one or more customers associated with the one or more products.

15. The non-transitory computer-readable medium of claim 13 , wherein the database comprises data that describes the two or more configuration option packages offered by one or more customers associated with the one or more products.

16. The non-transitory computer-readable medium of claim 13 , wherein the two or more filter criteria elements further comprises elements selected from the group consisting of:

a region criteria;

a product category criteria;

a sales industry criteria;

an order code criteria;

an order type criteria;

an order status criteria; and

a date range criteria.

17. The non-transitory computer-readable medium of claim 13 , wherein the two or more configuration listings elements comprises elements selected from the group consisting of:

a type element;

a filter element;

a part element;

a search element; and

a configurations element.

Assignments (7)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053383/0117) Recorded Nov 3, 2021
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BLUE YONDER GROUP, INC.
Reel/Frame 058794/0776 →
RELEASE OF SECURITY INTEREST Recorded Sep 16, 2021
From: JPMORGAN CHASE BANK, N.A.
To: BLUE YONDER GROUP, INC.; BLUE YONDER, INC.; JDA SOFTWARE SERVICES, INC.; I2 TECHNOLOGIES INTERNATIONAL SERVICES, LLC; MANUGISTICS SERVICES, INC.; MANUGISTICS HOLDINGS DELAWARE II, INC.; REDPRAIRIE COLLABORATIVE FLOWCASTING GROUP, LLC; JDA SOFTWARE RUSSIA HOLDINGS, INC.; REDPRAIRIE SERVICES CORPORATION; BY BOND FINANCE, INC.; BY NETHERLANDS HOLDING, INC.; BY BENELUX HOLDING, INC.
Reel/Frame 057724/0593 →
SECURITY AGREEMENT Recorded Aug 3, 2020
From: BLUE YONDER GROUP, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053383/0117 →
CHANGE OF NAME Recorded Apr 10, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052373/0231 →
CHANGE OF NAME Recorded Mar 8, 2017
From: I2 TECHNOLOGIES US, INC
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 041913/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2017
From: REHMAN, AAMER; BIER, JONATHAN; GANESAN, SURIYA
To: I2 TECHNOLOGIES US, INC
Reel/Frame 041508/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2017
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 041508/0915 →
Continuity (5)
Continuation 14720399 · May 22, 2015
Continuation 14028173 · Sep 16, 2013
Continuation 12055100 · Mar 25, 2008
Provisional Application 60909519 · Apr 2, 2007
Related Publication 20170178065A1 · Jun 22, 2017