IP Library Granted Patent US 11,783,289
Granted Patent B1
US 11,783,289 · App. 16/720,354 · Granted Oct 10, 2023

Immersive supply chain analytics using mixed reality

Inventor: Tushar Shekhar (Bengaluru, IN)
Assignee: Blue Yonder Group, Inc.
G06Q10/087G06F16/904G06T19/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,783,289
App. No.
16/720,354
Granted
Oct 10, 2023
Kind
B1
Abstract

A system and method are disclosed for a mixed-reality visualization system having a computer configured to render a mixed-reality three-dimensional surface, identify one or more current demand regions, identify one or more potential demand regions; map the one or more current demand regions and the one or more potential demand regions on the rendered three-dimensional surface, model a free body coupled with demand centers of each of the one or more demand regions and each of the one or more potential demand regions using a spring model, calculate a location on the rendered three-dimensional surface representing an equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model, and render, for display on a rendering device, a visual indicator within the area corresponding to the location of the calculated equilibrium position.

Claims (48)

1 . A mixed-reality visualization system, comprising:

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

render a mixed-reality three-dimensional surface comprising an area;

identify one or more current demand regions;

identify one or more potential demand regions;

map the one or more current demand regions and the one or more potential demand regions on the rendered three-dimensional surface;

model a free body coupled with demand centers of each of the one or more demand regions and each of the one or more potential demand regions using a spring model, wherein a spring constant for one or more springs connecting the demand centers of each of the one or more demand regions and each of the one or more potential demand regions to the free body corresponds with the demand of each of the one or more demand regions and the one or more potential demand regions, and wherein a spring model equilibrium is influenced by a simulated gravity;

calculate a location on the rendered three-dimensional surface representing an equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model; and

render, on a virtual reality (VR) rendering device, a visual indicator and an aural indicator within the area corresponding to the location of the calculated equilibrium position, the aural indicator plotted in three-dimensional space to allow a user to locate the calculated equilibrium position on the rendered three-dimensional surface.

2 . The mixed-reality visualization system of claim 1 , wherein the processor is further configured to:

receive one or more altered supply chain parameters; and

in response to the altered one or more supply chain parameters, identify a second location on the rendered three-dimensional surface representing a second equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model and based, at least in part, on the altered one or more supply chain parameters.

3 . The mixed-reality visualization system of claim 1 , wherein the demand centers of the one or more demand regions comprises a location within each the one or more demand regions corresponding to an equilibrium position of the free body of the spring model, wherein the free body is within the demand region and coupled with one or more internal demand centers within the demand region.

4 . The mixed-reality visualization system of claim 1 , wherein the mixed-reality three dimensional surface is a geographic rendering of a globe.

5 . The mixed-reality visualization system of claim 1 , wherein one or more of the demand centers is the geographic center of a demand region.

6 . The mixed-reality visualization system of claim 1 , wherein the location of the calculated equilibrium position indicates a potential site for locating a distribution center that services the current demand regions and the potential demand regions.

7 . The mixed-reality visualization system of claim 1 , wherein the location of the calculated equilibrium position indicates a greenfield site for a warehouse that services the current demand regions and the potential demand regions.

8 . A method of mixed-reality visualization, comprising:

rendering a mixed-reality three-dimensional surface comprising an area;

identifying one or more current demand regions;

identifying one or more potential demand regions;

mapping the one or more current demand regions and the one or more potential demand regions on the rendered three-dimensional surface;

modeling a free body coupled with demand centers of each of the one or more demand regions and each of the one or more potential demand regions using a spring model, wherein a spring constant for one or more springs connecting the demand centers of each of the one or more demand regions and each of the one or more potential demand regions to the free body corresponds with the demand of each of the one or more demand regions and the one or more potential demand regions, and wherein a spring model equilibrium is influenced by a simulated gravity;

calculating a location on the rendered three-dimensional surface representing an equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model; and

rendering, on a virtual reality (VR) display device, a visual indicator and an aural indicator within the area corresponding to the location of the calculated equilibrium position, the aural indicator plotted in three-dimensional space to allow a user to locate the calculated equilibrium position on the rendered three-dimensional surface.

9 . The method of claim 8 , further comprising:

receiving one or more altered supply chain parameters; and

in response to the altered one or more supply chain parameters, identifying a second location on the rendered three-dimensional surface representing a second equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model and based, at least in part, on the altered one or more supply chain parameters.

10 . The method of claim 8 , wherein the demand centers of the one or more demand regions comprises a location within each the one or more demand regions corresponding to an equilibrium position of the free body of the spring model, wherein the free body is within the demand region and coupled with one or more internal demand centers within the demand region.

11 . The method of claim 8 , wherein the mixed-reality three-dimensional surface is a geographic rendering of a globe.

12 . The method of claim 8 , wherein one or more of the demand centers is the geographic center of a demand region.

13 . The method of claim 8 , wherein the location of the calculated equilibrium position indicates a potential site for locating a distribution center that services the current demand regions and the potential demand regions.

14 . The method of claim 8 , wherein the location of the calculated equilibrium position indicates a greenfield site for a warehouse that services the current demand regions and the potential demand regions.

15 . A non-transitory computer-readable medium embodied with mixed-reality visualization software, the software when executed:

renders a mixed-reality three-dimensional surface comprising an area;

identifies one or more current demand regions;

identifies one or more potential demand regions;

maps the one or more current demand regions and the one or more potential demand regions on the rendered three-dimensional surface;

models a free body coupled with demand centers of each of the one or more demand regions and each of the one or more potential demand regions using a spring model, wherein a spring constant for one or more springs connecting the demand centers of each of the one or more demand regions and each of the one or more potential demand regions to the free body corresponds with the demand of each of the one or more demand regions and the one or more potential demand regions, and wherein a spring model equilibrium is influenced by a simulated gravity;

calculates a location on the rendered three-dimensional surface representing an equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model; and

renders a visual indicator and an aural indicator within the area corresponding to the location of the calculated equilibrium position, the aural indicator plotted in three-dimensional space to allow a user to locate the calculated equilibrium position on the rendered three-dimensional surface.

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

receives one or more altered supply chain parameters; and

in response to the altered one or more supply chain parameters, identifies a second location on the rendered three-dimensional surface representing a second equilibrium position between the demand centers of the one or more demand regions and the one or more potential demand regions using the spring model and based, at least in part, on the altered one or more supply chain parameters.

17 . The non-transitory computer-readable medium of claim 15 , wherein the demand centers of the one or more demand regions comprises a location within each the one or more demand regions corresponding to an equilibrium position of the free body of the spring model, wherein the free body is within the demand region and coupled with one or more internal demand centers within the demand region.

18 . The non-transitory computer-readable medium of claim 15 , wherein the mixed-reality three dimensional surface is a geographic rendering of a globe.

19 . The non-transitory computer-readable medium of claim 15 , wherein one or more of the demand centers is the geographic center of a demand region.

20 . The non-transitory computer-readable medium of claim 15 , wherein the location of the calculated equilibrium position indicates a potential site for locating a distribution center that services the current demand regions and the potential demand regions.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2023
From: SHEKHAR, TUSHAR
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 063479/0189 →
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 14, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052393/0184 →
Continuity (1)
Provisional Application 62816399 · Mar 11, 2019