IP Library › Granted Patent US 12,632,127
Granted Patent B2
US 12,632,127 · App. 19/098,808 · Granted May 19, 2026

System and method of action-based navigation visualization for supply chain planners and specially-abled users

Inventors: Mayank Tiwari (Serilingampalle, IN); Pankaj Rathoure (Hyderabad, IN); Anirban Bhattacharyya (Ammenpur, IN); Santosh Kumar (Jharkhand, IN)
Assignee: Blue Yonder Group, Inc.
G06F3/0237G06F3/0227G06F9/453G06F16/958G06F40/20G06Q10/06316G06Q10/087
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,632,127
App. No.
19/098,808
Filed
Apr 2, 2025
Granted
May 19, 2026
Kind
B2
Art Unit
2624
USPC
345/168
Abstract

A system and method are disclosed for predicting recommendations for a user interface. The method includes generating a graphical user interface that receives an input from a user of a client portal, crawling tasks associated with the user in the client portal, ranking the tasks according to an intent associated with the input from the user, fetching at least one task from the ranked tasks, calculating a quantity of steps to complete the task from the ranked tasks; identifying one or more slots used by the task in at least one step from the quantity of steps, and generating one or more recommendations comprising a subsequent action for the user to complete the task.

Claims (40)

1 . A system for interacting with a chat bot, comprising:

a system architecture comprising, a server, an interface module, a natural language response engine, a conversation engine, a knowledge base, and a database;

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

interact, by the interface module, with a user using text or voice-based natural language by receiving natural language input from the user to create an activity;

perform, by the natural language response engine, natural language processing to extract an intent of the user, wherein the intent is mapped to one or more meta-classes;

perform, by the knowledge base, a task analysis on the extracted intent to determine at least one task and required slots, wherein the knowledge base further comprises functional workflows;

receive, by the natural language response engine, a response from the knowledge base comprising a task identity, a number of required steps and missing slots;

transform, by the natural language response engine, the response from the knowledge base to a natural language response; and

display, by the conversation engine, the natural language response.

2 . The system of claim 1 , wherein the intent comprises one or more of: a category type, a timeline type and an owner.

3 . The system of claim 1 , wherein the knowledge base comprises intent-driven markers on layouts which comprises actions and tasks that are possible on the layouts.

4 . The system of claim 1 , wherein the displayed natural language response comprises a prompt for the user to execute guided navigation.

5 . The system of claim 1 , wherein the knowledge base comprises functional workflows comprising a logical sequence of actions.

6 . The system of claim 1 , wherein the conversation engine comprises a chatbot.

7 . The system of claim 1 , wherein the functional workflows comprise operations and tasks that are coupled with a business objective.

8 . A computer-implemented method for interacting with a chat bot, comprising:

interacting, by an interface module of a server, with a user using text or voice-based natural language by receiving natural language input from the user to create an activity, wherein the server comprises a processor and memory;

performing, by a natural language processing engine of the server, natural language processing to extract an intent of the user, wherein the intent is mapped to one or more meta-classes;

performing, by a knowledge base, a task analysis on the extracted intent to determine at least one task and required slots, wherein the knowledge based further comprises functional workflows;

receiving, by the natural language processing engine, a response from the knowledge base comprising a task identity, a number of required steps and missing slots;

transforming, by the natural language processing engine, the response from the knowledge base to a natural language response; and

displaying, by a conversation engine, the natural language response.

9 . The computer-implemented method of claim 8 , wherein the intent comprises one or more of: a category type, a timeline type and an owner.

10 . The computer-implemented method of claim 8 , wherein the knowledge base comprises intent-driven markers on layouts which comprises actions and tasks that are possible on the layouts.

11 . The computer-implemented method of claim 8 , wherein the displayed natural language response comprises a prompt for the user to execute guided navigation.

12 . The computer-implemented method of claim 8 , wherein the knowledge base comprises functional workflows comprising a logical sequence of actions.

13 . The computer-implemented method of claim 8 , wherein the conversation engine comprises a chatbot.

14 . The computer-implemented method of claim 8 , wherein the functional workflows comprise operations and tasks that are coupled with a business objective.

15 . A non-transitory computer-readable storage medium embodied with software for interacting with a chat bot, the software when executed by a server is configured to:

interact, by an interface module of the server, with a user using text or voice-based natural language by receiving natural language input from the user to create an activity, wherein the server comprises a processor and memory;

perform, by a natural language processing engine of the server, natural language processing to extract an intent of the user, wherein the intent is mapped to one or more meta-classes;

perform, by a knowledge base, a tasks analysis on the extracted intent to determine at least one task and required slots, wherein the knowledge base further comprises functional workflows;

receive, by the natural language processing engine, a response from the knowledge base comprising a task identity, a number of required steps and missing slots;

transform, by the natural language processing engine, the response from the knowledge base to a natural language response; and

display, by a conversation engine, the natural language response.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the intent comprises one or more of: a category type, a timeline type and an owner.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the knowledge base comprises intent-driven markers on layouts which comprises actions and tasks that are possible on the layouts.

18 . The non-transitory computer-readable storage medium of claim 16 , wherein the displayed natural language response comprises a prompt for the user to execute guided navigation.

19 . The non-transitory computer-readable storage medium of claim 15 , wherein the knowledge base comprises functional workflows comprising a logical sequence of actions.

20 . The non-transitory computer-readable storage medium of claim 15 , wherein the conversation engine comprises a chatbot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2025
From: TIWARI, MAYANK; RATHOURE, PANKAJ; BHATTACHARYYA, ANIRBAN; KUMAR, SANTOSH
To: BLUE YONDER GROUP, INC.
Reel/Frame 070743/0716 →
Continuity (4)
Continuation 17892728 · Aug 22, 2022
Provisional Application 63236100 · Aug 23, 2021
Provisional Application 63236099 · Aug 23, 2021
Related Publication 20250258552A1 · Aug 14, 2025
References Cited (8)
US 5390281A · Luciw · 1995 [cited by examiner]
US 9508339B2 · Kannan et al. · 2016 [cited by applicant]
US 10496705B1 · Irani et al. · 2019 [cited by applicant]
US 11176598B2 · D'Souza et al. · 2021 [cited by applicant]
US 11410075B2 · Pal et al. · 2022 [cited by applicant]
US 12093873B2 · Park et al. · 2024 [cited by applicant]
US 20200184540A1 · D'Souza · 2020 [cited by examiner]
Nike.com (https://www.nike.com/us/en/help, Aug. 20, 2021, retrieved from https://web.archive.org/web/20210820183538/https://www.nike.com/us/en/help) (Year: 2021). [cited by examiner]