IP Library Granted Patent US 11,748,701
Granted Patent B1
US 11,748,701 · App. 17/150,051 · Granted Sep 5, 2023

Mixed-reality assisted exception analysis and resolution

Inventors: Brenda Christy (Bangalore, IN); Mayank Tiwari (Hyderabad, IN); Tushar Shekhar (Bengaluru, IN)
Assignee: Blue Yonder Group, Inc.
G06Q10/087G06Q10/06312G06Q10/06315G06T19/006
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 11,748,701
App. No.
17/150,051
Granted
Sep 5, 2023
Kind
B1
Abstract

A system and method are disclosed to generate mixed-reality visualizations and objects to identify exceptions within large volumes of data and provide resolution options. Embodiments include a computer comprising a processor and memory and a mixed-reality display device comprising a display and one or more sensors. Embodiments generate a first mixed-reality object comprising a first cuboid comprising one or more adjustable display dimensions and one or more cubelets divided along at least one of the one or more adjustable display dimensions. Embodiments display the first mixed-reality object on the display and transform one or more cubelets of the first cuboid in response to a first sensor input. Embodiments identify one or more exceptions, generate one or more resolution options to resolve at least one of the one or more exceptions, and display the transformed one or more cubelets of the first cuboid and the one or more resolution options.

Claims (101)

1. A computer-implemented method, comprising:

generating, by a computer comprising a processor and memory, a first mixed-reality object comprising a first cuboid, the first cuboid comprising one or more adjustable display dimensions and one or more cubelets divided along at least one of the one or more adjustable display dimensions;

displaying, by a mixed-reality display device comprising a display and one or more sensors, the first mixed-reality object;

transforming, by the computer, one or more cubelets of the first cuboid in response to a first input received by the one or more sensors of the mixed-reality display device;

identifying, by the computer and in response to transforming one or more cubelets of the first cuboid, one or more exceptions;

generating, by the computer and for at least one of the one or more exceptions, one or more resolution options to resolve, at least in part, the at least one of the one or more exceptions; and

displaying, by the display of the mixed-reality display device, the transformed one or more cubelets of the first cuboid and the one or more resolution options.

2. The computer-implemented method of claim 1 , further comprising:

generating, by the computer, a second mixed-reality object comprising a second cuboid, the second cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators (KPIs) and one or more KPI cubelets divided along at least one of the one or more adjustable display dimensions;

adjusting, by the computer and in response to a second input received by the one or more mixed-reality display device sensors, one or more of the adjustable display dimensions of the first cuboid of the first mixed-reality object;

transforming, by the computer and in response to adjustments made to one or more of the adjustable display dimensions of the first cuboid of the mixed-reality object, one or more KPI cubelets of the second cuboid; and

displaying, by the display of the mixed-reality display device, the transformed one or more KPI cubelets of the second cuboid and the transformed one or more cubelets of the first cuboid.

3. The computer-implemented method of claim 1 , further comprising:

calculating, by the computer and in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object.

4. The computer-implemented method of claim 1 , further comprising:

calculating, by the computer and in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object, the calculating new data values for one or more cubelets comprising one or more of:

aggregating cubelet data by summation;

removing cubelet data by subtraction;

calculating the mean value of one or more groups of cubelets;

calculating the median value of one or more groups of cubelets;

calculating the mode value of one or more groups of cubelets; and

displaying the highest single cubelet value within one or more groups of cubelets.

5. The computer-implemented method of claim 1 , further comprising:

transmitting, by the computer and in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities.

6. The computer-implemented method of claim 1 , further comprising:

transmitting, by the computer and in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities, the instructions comprising one or more of:

an instruction to increase capacity at one or more supply chain entity locations;

an instruction to alter product demand or supply levels at the one or more supply chain entities;

an instruction to choose the location for a distribution center in a particular geographic region;

an instruction to adjust product mix ratios at the one or more supply chain entities; and

an instruction to alter the configuration of packaging of one or more products sold by the one or more supply chain entities.

7. The computer-implemented method of claim 1 , wherein the input received by the one or more sensors comprises one or more of:

a voice command;

a hand gesture; and

an eye movement.

8. A system, comprising a computer comprising a processor and memory and a mixed-reality display device comprising a display and one or more sensors, the system configured to:

generate, by the computer, a first mixed-reality object comprising a first cuboid, the first cuboid comprising one or more adjustable display dimensions and one or more cubelets divided along at least one of the one or more adjustable display dimensions;

display, by the mixed-reality display device, the first mixed-reality object;

transform, by the computer, one or more cubelets of the first cuboid in response to a first input received by the one or more sensors of the mixed-reality display device;

identify, by the computer and in response to transforming one or more cubelets of the first cuboid, one or more exceptions;

generate, by the computer and for at least one of the one or more exceptions, one or more resolution options to resolve, at least in part, the at least one of the one or more exceptions; and

display, by the display of the mixed-reality display device, the transformed one or more cubelets of the first cuboid and the one or more resolution options.

9. The system of claim 8 , further comprising:

generating, by the computer, a second mixed-reality object comprising a second cuboid, the second cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators (KPIs) and one or more KPI cubelets divided along at least one of the one or more adjustable display dimensions;

adjusting, by the computer and in response to a second input received by the one or more mixed-reality display device sensors, one or more of the adjustable display dimensions of the first cuboid of the first mixed-reality object;

transforming, by the computer and in response to adjustments made to one or more of the adjustable display dimensions of the first cuboid of the mixed-reality object, one or more KPI cubelets of the second cuboid; and

displaying, by the display of the mixed-reality display device, the transformed one or more KPI cubelets of the second cuboid and the transformed one or more cubelets of the first cuboid.

10. The system of claim 8 , further comprising:

calculating, by the computer and in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object.

11. The system of claim 8 , further comprising:

calculating, by the computer and in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object, the calculating new data values for one or more cubelets comprising one or more of:

aggregating cubelet data by summation;

removing cubelet data by subtraction;

calculating the mean value of one or more groups of cubelets;

calculating the median value of one or more groups of cubelets;

calculating the mode value of one or more groups of cubelets; and

displaying the highest single cubelet value within one or more groups of cubelets.

12. The system of claim 8 , further comprising:

transmitting, by the computer and in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities.

13. The system of claim 8 , further comprising:

transmitting, by the computer and in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities, the instructions comprising one or more of:

an instruction to increase capacity at one or more supply chain entity locations;

an instruction to alter product demand or supply levels at the one or more supply chain entities;

an instruction to choose the location for a distribution center in a particular geographic region;

an instruction to adjust product mix ratios at the one or more supply chain entities; and

an instruction to alter the configuration of packaging of one or more products sold by the one or more supply chain entities.

14. The system of claim 8 , wherein the input received by the one or more sensors comprises one or more of:

a voice command;

a hand gesture; and

an eye movement.

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

generate a first mixed-reality object comprising a first cuboid, the first cuboid comprising one or more adjustable display dimensions and one or more cubelets divided along at least one of the one or more adjustable display dimensions;

display, by a mixed-reality display device comprising a display and one or more sensors, the first mixed-reality object;

transform one or more cubelets of the first cuboid in response to a first input received by the one or more sensors of the mixed-reality display device;

identify, in response to transforming one or more cubelets of the first cuboid, one or more exceptions;

generate, for at least one of the one or more exceptions, one or more resolution options to resolve, at least in part, the at least one of the one or more exceptions; and

display, by the display of the mixed-reality display device, the transformed one or more cubelets of the first cuboid and the one or more resolution options.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the software when executed is further configured to:

generate a second mixed-reality object comprising a second cuboid, the second cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators (KPIs) and one or more KPI cubelets divided along at least one of the one or more adjustable display dimensions;

adjust, in response to a second input received by the one or more mixed-reality display device sensors, one or more of the adjustable display dimensions of the first cuboid of the first mixed-reality object;

transform, in response to adjustments made to one or more of the adjustable display dimensions of the first cuboid of the mixed-reality object, one or more KPI cubelets of the second cuboid; and

display, by the display of the mixed-reality display device, the transformed one or more KPI cubelets of the second cuboid and the transformed one or more cubelets of the first cuboid.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the software when executed is further configured to:

calculate, in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the software when executed is further configured to:

calculate, in response to the first input received by the one or more sensors of the mixed-reality display device, new data values for the one or more cubelets of the first mixed-reality object, the calculating new data values for one or more cubelets comprising one or more of:

aggregating cubelet data by summation;

removing cubelet data by subtraction;

calculating the mean value of one or more groups of cubelets;

calculating the median value of one or more groups of cubelets;

calculating the mode value of one or more groups of cubelets; and

displaying the highest single cubelet value within one or more groups of cubelets.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the software when executed is further configured to:

transmit, in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the software when executed is further configured to:

transmit, in response to transforming the one or more cubelets of the first cuboid, instructions to alter actions at one or more supply chain entities, the instructions comprising one or more of:

an instruction to increase capacity at one or more supply chain entity locations;

an instruction to alter product demand or supply levels at the one or more supply chain entities;

an instruction to choose the location for a distribution center in a particular geographic region;

an instruction to adjust product mix ratios at the one or more supply chain entities; and

an instruction to alter the configuration of packaging of one or more products sold by the one or more supply chain entities.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2021
From: CHRISTY, BRENDA; TIWARI, MAYANK; SHEKHAR, TUSHAR
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 055994/0726 →
CHANGE OF NAME Recorded Apr 21, 2021
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 055998/0295 →
Continuity (1)
Provisional Application 62978408 · Feb 19, 2020