IP Library › Granted Patent US 11,561,667
Granted Patent B2
US 11,561,667 · App. 17/223,066 · Granted Jan 24, 2023

Semi-virtualized portable command center

Inventors: Christian Nugraha (Singapore, SG); Weng Foong Khong (Singapore, SG); Muhammad Muneer Kader Shareiff (Singapore, SG); Yin Mon Zun (Singapore, SG); Melinda Quiambao Litonjua (Singapore, SG); Lay Him Yeo (Singapore, SG); Feng Xue (Singapore, SG); Ai Kiar Ang (Singapore, SG)
Assignee: International Business Machines Corporation
G06F3/0481G06F3/017G06F3/04845G06F3/167
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,561,667
App. No.
17/223,066
Granted
Jan 24, 2023
Kind
B2
Abstract

Aspects of the invention include receiving, by a processor, operational data, determining a dashboard template including a set of windows arranged within the dashboard template, the dashboard template determined based at least in part on the operational data, determining a set of key performance indicators (KPIs), generating a command center dashboard having a layout including one or more windows from the set of windows, wherein each of the one or more windows displays an application associated with each KPI in the set of KPIs, and projecting, through a display device, the command center dashboard.

Claims (76)

1. A computer-implemented method comprising:

receiving, by a processor, operational data;

determining a dashboard template including a set of windows arranged within the dashboard template, the dashboard template determined based at least in part on the operational data;

determining a set of key performance indicators (KPIs);

generating a command center dashboard having a layout including one or more windows from the set of windows, wherein each of the one or more windows displays an application associated with each KPI in the set of KPIs;

projecting, through a display device, the command center dashboard; and

responsive to at least one window of the one or more windows in the command center dashboard comprising an interactive chat window, analyzing, via a natural language processing (NLP) model executed by the processor, communications in the interactive chat window in order to adjust a characteristic of the command center dashboard;

wherein responsive to application windows in the command center dashboard being fed video feeds of a plurality of facilities and responsive to the NLP model determining that one facility of the plurality of facilities in the application windows is included in a chat reference in the interactive chat window, a selected application window in the application windows is enlarged of a video feed for the one facility based on the chat reference in the interactive chat window.

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

receiving, by a sensor in communication with the processor, audio data.

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

analyzing, via the natural language processing (NLP) model executed by the processor, the audio data to extract one or more keywords from the audio data; and

augmenting a first window in the one or more windows based at least in part on the one or more keywords.

4. The computer-implemented method of claim 3 , wherein augmenting a first window in the one or more windows based at least in part on the one or more keywords comprises at least one of:

enlarging the first window on the command center dashboard;

changing a location of the first window in the command center dashboard; and

generating an indicia highlighting the first window in the command center dashboard.

5. The computer-implemented method of claim 1 , wherein determining the set of KPIs comprises:

receiving, by the processor, user input data;

determining one or more keywords from the user input data, wherein obtaining the one or more keywords comprises analyzing, using the NLP model, the user input data to extract the one or more keywords; and

determining the set of KPIs from the one or more keywords.

6. The computer-implemented method of claim 1 , wherein determining the set of KPIs comprises:

receiving, by a sensor in communication with the processor, audio data;

determining one or more keywords from the audio data, wherein obtaining the one or more keywords comprises analyzing, using the NLP model, the audio data to extract the one or more keywords; and

determining the set of KPIs from the one or more keywords.

7. The computer implemented method of claim 1 further comprising:

receiving, by a sensor in communication with the processor, video data.

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

analyzing, via image recognition executed by the processor, the video data to identify one or more gestures by a user; and

augmenting a first window in the one or more windows based at least in part on the one or more gestures by the user.

9. The computer-implemented method of claim 1 , wherein at least one of the set of KPIs relates to a facility status of the one facility.

10. The computer-implemented method of claim 1 , wherein at least one of the set of KPIs relates to a facility status of supply chains for the plurality of facilities.

11. A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

receiving operational data;

determining a dashboard template including a set of windows arranged within the dashboard template, the dashboard template determined based at least in part on the operational data;

determining a set of key performance indicators (KPIs);

generating a command center dashboard having a layout including one or more windows from the set of windows, wherein each window displays an application associated with each KPI in the set of KPIs;

projecting, through a display device, the command center dashboard; and

responsive to at least one window of the one or more windows in the command center dashboard comprising an interactive chat window, analyzing, via a natural language processing (NLP) model executed by the one or more processors, communications in the interactive chat window in order to adjust a characteristic of the command center dashboard;

wherein responsive application windows in to the command center dashboard being fed video feeds of a plurality of facilities in the application windows and responsive to the NLP model determining that one facility of the plurality of facilities is included in a chat reference in the interactive chat window, a selected application window in the application windows is enlarged of a video feed for the one facility based on the chat reference in the interactive chat window.

12. The system of claim 11 , wherein the operations further comprise:

receiving, by a sensor in communication with the one or more processors, audio data.

13. The system of claim 12 , wherein the operations further comprise:

analyzing, via the NLP model executed by the one or more processors, the audio data to extract one or more keywords from the audio data;

augmenting a first window in the one or more windows based at least in part on the one or more keywords.

14. The system of claim 13 , wherein augmenting a first window in the one or more windows based at least in part on the one or more keywords comprises at least one of:

enlarging the first window on the command center dashboard;

changing a location of the first window in the command center dashboard; and

generating an indicia highlighting the first window in the command center dashboard.

15. The system of claim 11 , wherein determining the set of KPIs comprises:

receiving, by the one or more processors, user input data;

determining one or more keywords from the user input data, wherein obtaining the one or more keywords comprises analyzing, using the NLP model, the user input data to extract the one or more keywords; and

determining the set of KPIs from the one or more keywords.

16. The system of claim 11 , wherein determining the set of KPIs comprises:

receiving, by a sensor in communication with the one or more processors, audio data;

determining one or more keywords from the audio data, wherein obtaining the one or more keywords comprises analyzing, using the NLP model, the audio data to extract the one or more keywords; and

determining the set of KPIs from the one or more keywords.

17. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

receiving, by a processor, operational data;

determining a dashboard template including a set of windows arranged within the dashboard template, the dashboard template determined based at least in part on the operational data;

determining a set of key performance indicators (KPIs);

generating a command center dashboard having a layout including one or more windows from the set of windows, wherein each window displays an application associated with each KPI in the set of KPIs;

projecting, through a display device, the command center dashboard; and

responsive to at least one window of the one or more windows in the command center dashboard comprising an interactive chat window, analyzing, via a natural language processing (NLP) model executed by the processor, communications in the interactive chat window in order to adjust a characteristic of the command center dashboard;

wherein responsive to application windows in the command center dashboard being fed video feeds of a plurality of facilities and responsive to the NLP model determining that one facility of the plurality of facilities in the application windows is included in a chat reference in the interactive chat window, a selected application window in the application windows is enlarged of a video feed for the one facility based on the chat reference in the interactive chat window.

18. The computer program product of claim 17 , wherein the operations further comprise:

receiving, by a sensor in communication with the processor, audio data.

19. The computer program product of claim 18 , wherein the operations further comprise:

analyzing, via the NLP model executed by the processor, the audio data to extract one or more keywords from the audio data;

augmenting a first window in the one or more windows based at least in part on the one or more keywords.

20. The computer program product of claim 19 , wherein augmenting a first window in the one or more windows based at least in part on the one or more keywords comprises at least one of:

enlarging the first window on the command center dashboard;

changing a location of the first window in the command center dashboard; and

generating an indicia highlighting the first window in the command center dashboard.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2021
From: NUGRAHA, CHRISTIAN; KHONG, WENG FOONG; KADER SHAREIFF, MUHAMMAD MUNEER; ZUN, YIN MON; LITONJUA, MELINDA QUIAMBAO; YEO, LAY HIM; XUE, FENG; ANG, AI KIAR
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 055830/0705 →
Continuity (1)
Related Publication 20220317823A1 · Oct 6, 2022