IP Library Granted Patent US 11,853,943
Granted Patent B1
US 11,853,943 · App. 17/150,045 · Granted Dec 26, 2023

Mixed-reality assisted dimensionality expansion and manipulation analytics

Inventors: Brenda Christy (Bangalore, IN); Mayank Tiwari (Hyderabad, IN); Tushar Shekhar (Bengaluru, IN)
Assignee: Blue Yonder Group, Inc.
G06Q10/06315G06F3/04815G06F3/04845G06Q10/08G06T19/006G06T2200/24
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,853,943
App. No.
17/150,045
Granted
Dec 26, 2023
Kind
B1
Abstract

A system and method are disclosed to generate one or more mixed-reality visualizations and objects to facilitate efficient interaction with large volumes of data. 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 mixed-reality object comprising a first cuboid, the first cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators (KPIs) and one or more cubelets divided along at least one of the one or more adjustable display dimensions. Embodiments display the mixed-reality object on the display, and adjust at least one of the one or more adjustable display dimensions in response to receiving a first input to the one or more sensors. In response to a second input, embodiments transform the one or more cubelets of the first cuboid.

Claims (109)

1. A system, comprising:

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

generate a mixed-reality object comprising a visualization of a supply chain network and a first cuboid, the first cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators and one or more cubelets divided along at least one of the one or more adjustable display dimensions; and

a mixed-reality display device, comprising a display and one or more sensors, and configured to:

display the mixed-reality object on the display, wherein the mixed-reality object further comprises visual and aural indicators;

navigate the visualization of the supply chain network;

display an alert associated with a detection of an exception or problem condition associated with the one or more key process indicators; and

in response to receiving a first input to the one or more sensors, adjust at least one of the one or more adjustable display dimensions of the mixed-reality object, the adjusting comprising a rotating action;

wherein the computer, in response to receiving a second input to the one or more sensors, transforms the one or more cubelets of the first cuboid.

2. The system of claim 1 , wherein the computer, in response to a third input received by the one or more sensors of the mixed-reality display device:

generates an updated mixed-reality object comprising a second cuboid, the second cuboid comprising one or more updated adjustable display dimensions corresponding to one or more key process indicators and one or more updated cubelets divided along at least one of the one or more updated adjustable display dimensions; and

in response to a fourth input received by the one or more sensors of the mixed-reality display device, transforms the one or more updated cubelets of the second cuboid.

3. The system of claim 1 , wherein the computer is further configured to:

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

aggregating cubelet data by summation;

removing cubelet data by subtraction;

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

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

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

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

4. The system of claim 1 , wherein the computer is further configured to:

transmit instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets.

5. The system of claim 1 , wherein the computer is further configured to:

transmit instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets, 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 a 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 a configuration of packaging of one or more products sold by the one or more supply chain entities.

6. The system of claim 1 , wherein adjusting at least one of the one or more adjustable display dimensions of the mixed-reality object comprises one or more of:

a twisting action;

a pressing action;

a pulling action;

a slicing action; and

a dicing action.

7. The system 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 computer-implemented method, comprising:

generating, by a computer comprising a processor and memory, a mixed-reality object comprising a visualization of a supply chain network and a first cuboid, the first cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators 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 mixed-reality object on the display, wherein the mixed-reality object further comprises visual and aural indicators;

navigating, by the mixed-reality display device, the visualization of the supply chain network .

displaying, by the mixed-reality display device, an alert associated with a detection of an exception or problem condition associated with the one or more key process indicators;

adjusting, by the mixed-reality display device and in response to receiving a first input to the one or more sensors, at least one of the one or more adjustable display dimensions of the mixed-reality object, the adjusting comprising a rotating action; and

transforming, by the computer and in response to receiving a second input to the one or more sensors, the one or more cubelets of the first cuboid.

9. The computer-implemented method of claim 8 , further comprising:

generating, by the computer and in response to a third input received by the one or more sensors of the mixed-reality display device, an updated mixed-reality object comprising a second cuboid, the second cuboid comprising one or more updated adjustable display dimensions corresponding to one or more key process indicators and one or more updated cubelets divided along at least one of the one or more updated adjustable display dimensions; and

transforming, by the computer and in response to a fourth input received by the one or more sensors of the mixed-reality display device, the one or more updated cubelets of the second cuboid.

10. The computer-implemented method of claim 8 , further comprising:

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

aggregating cubelet data by summation;

removing cubelet data by subtraction;

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

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

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

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

11. The computer-implemented method of claim 8 , further comprising:

transmitting, by the computer, instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets.

12. The computer-implemented method of claim 8 , further comprising:

transmitting, by the computer, instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets, 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 a 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 a configuration of packaging of one or more products sold by the one or more supply chain entities.

13. The computer-implemented method of claim 8 , wherein adjusting at least one of the one or more adjustable display dimensions of the mixed-reality object comprises one or more of:

a twisting action;

a pressing action;

a pulling action;

a slicing action; and

a dicing action.

14. The computer-implemented method 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 mixed-reality object comprising a visualization of a supply chain network and a first cuboid, the first cuboid comprising one or more adjustable display dimensions corresponding to one or more key process indicators (KPIs) 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 mixed-reality object on the display, wherein the mixed-reality object further comprises visual and aural indicators;

navigate, by the mixed-reality display device, the visualization of the supply chain network;

display, by the mixed-reality display device, an alert associated with a detection of an exception or problem condition associated with the one or more key process indicators;

adjust, by the mixed-reality display device and in response to receiving a first input to the one or more sensors, at least one of the one or more adjustable display dimensions of the mixed-reality object, the adjusting comprising a rotating action; and

transform, in response to receiving a second input to the one or more sensors, the one or more cubelets of the first cuboid.

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

generate, in response to a third input received by the one or more sensors of the mixed-reality display device, an updated mixed-reality object comprising a second cuboid, the second cuboid comprising one or more updated adjustable display dimensions corresponding to one or more key process indicators and one or more updated cubelets divided along at least one of the one or more updated adjustable display dimensions; and

transform, in response to a fourth input received by the one or more sensors of the mixed-reality display device, the one or more updated cubelets of the second 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 mixed-reality display device receiving the second input to the one or more sensors, new data values for one or more cubelets of the mixed-reality object by one or more of:

aggregating cubelet data by summation;

removing cubelet data by subtraction;

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

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

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

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

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

transmit instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets.

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

transmit instructions to alter actions at one or more supply chain entities in response to, and based, at least in part, on, transforming the one or more cubelets, 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 a 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 a configuration of packaging of one or more products sold by the one or more supply chain entities.

20. The non-transitory computer-readable storage medium of claim 15 , wherein adjusting at least one of the one or more adjustable display dimensions of the mixed-reality object comprises one or more of:

a twisting action;

a pressing action;

a pulling action;

a slicing action; and

a dicing action.

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/0776 →
CHANGE OF NAME Recorded Apr 21, 2021
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 055998/0298 →
Continuity (1)
Provisional Application 62970644 · Feb 5, 2020