IP Library › Granted Patent US 10,896,289
Granted Patent B2
US 10,896,289 · App. 15/787,642 · Granted Jan 19, 2021

Event list management system

Inventors: Jacqueline Marie Tappan (Minden, NV); Ryan Roaldson (Minden, NV)
Assignee: BENTLY NEVADA, LLC
G06F40/177G01M99/008G05B23/0272G06F3/04817G06F16/903
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 10,896,289
App. No.
15/787,642
Granted
Jan 19, 2021
Kind
B2
Abstract

Methods and systems are provided for event list management. In one embodiment, the method can include accessing data characterizing an operation of a machine. The data can include time durations of a plurality of events associated with the operation of the machine. The plurality of events can share a property. The method can include displaying a first view of the accessed data in a graphical display. The method can also include receiving data characterizing a user input indicative of a view change request. The method can further include determining an aggregate operation time and a number of occurrences of the plurality of events. The method can also include replacing, in the graphical display, the first view with a second view. The second view can include a single visual representation for the plurality of events. The single visual representation can include the determined aggregate operation time and the number of occurrences.

Claims (42)

1. A method comprising:

accessing data characterizing an operation of a machine, the data including time durations of a plurality of alarms associated with the operation of the machine, the plurality of alarms comprising a first set of alarms sharing a first property;

displaying a first view of the accessed data in a graphical display, the first view comprising a data table including separate rows of the data table for each of the plurality of alarms, wherein the first set of alarms are represented by a first plurality of rows in the data table;

receiving data characterizing a user input indicative of a view change request;

determining an aggregate operation time and a number of occurrences of the first set of alarms, wherein the aggregate operation time is a sum of the time durations of the first set of alarms; and

replacing, in the graphical display, the first view with a second view, the second view including a single row for the first set of alarms, the single row including the determined aggregate operation time and the number of occurrences, wherein the single row replaces the first plurality of rows in the data table.

2. The method in claim 1 , wherein the property is an operational state of the machine.

3. The method in claim 1 , wherein the property is an anomalous behavior in the operation of the machine.

4. The method in claim 1 , wherein the property is a system health associated with the operation of the machine.

5. The method in claim 4 , wherein the determined aggregate operation time is displayed in a first column of the replaced row, and the number of occurrences is displayed in a second column of the replaced row.

6. The method in claim 1 , wherein the aggregate operation time and the number of occurrences are determined in response to the user input.

7. The method in claim 1 , further including:

receiving data characterizing a second user input; and

replacing, based on the second user input, the second view with the first view.

8. The method in claim 1 , wherein at least one of the accessing, the displaying, the receiving, the determining and the replacing are performed by at least one data processor forming part of at least one computing system.

9. A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, implements operations comprising:

accessing data characterizing an operation of a machine, the data including time durations of a plurality of alarms associated with the operation of the machine, the plurality of alarms comprising a first set of alarms sharing a first property;

displaying a first view of the accessed data in a graphical display, the first view comprising a data table including separate rows of the data table for each of the plurality of alarms, wherein the first set of alarms are represented by a first plurality of rows in the data table;

receiving data characterizing a user input indicative of a view change request;

determining an aggregate operation time and a number of occurrences of the first set of alarms, wherein the aggregate operation time is a sum of the time durations of the first set of alarms; and

replacing, in the graphical display, the first view with a second view, the second view including a single row for the first set of alarms, the single row including the determined aggregate operation time and the number of occurrences, wherein the single row replaces the first plurality of rows in the data table.

10. The computer program product of claim 9 , wherein the property is an operational state of the machine.

11. The computer program product of claim 9 , wherein the property is an anomalous behavior in the operation of the machine.

12. The computer program product of claim 9 , wherein the property is a system health associated with the operation of the machine.

13. The computer program product of claim 12 , wherein the determined aggregate operation time is displayed in a first column of the replaced row, and the number of occurrences is displayed in a second column of the replaced row.

14. The computer program product of claim 9 , the operations further comprising:

receiving data characterizing a second user input; and

replacing, based on the second user input, the second view with the first view.

15. A system comprising:

at least one data processor;

memory storing instructions which, when executed by the at least one data processor, causes the at least one data processor to perform operations comprising:

accessing data characterizing an operation of a machine, the data including time durations of a plurality of alarms associated with the operation of the machine, the plurality of alarms comprising a first set of alarms sharing a first property;

displaying a first view of the accessed data in a graphical display, the first view comprising a data table including separate rows of the data table visual for each of the plurality of alarms, wherein the first set of alarms are represented by a first plurality of rows in the data table;

receiving data characterizing a user input indicative of a view change request;

determining an aggregate operation time and a number of occurrences of the first set of alarms, wherein the aggregate operation time is a sum of the time durations of the first set of alarms; and

replacing, in the graphical display, the first view with a second view, the second view including a single row for the first set of alarms, the single row including the determined aggregate operation time and the number of occurrences, wherein the single row replaces the first plurality of rows in the data table.

16. The system of claim 15 , wherein the property is an operational state of the machine.

17. The system of claim 15 , wherein the property is an anomalous behavior in the operation of the machine.

18. The system of claim 15 , wherein the property is a system health associated with the operation of the machine.

19. The system of claim 15 , the operations further comprising:

receiving data characterizing a second user input; and

replacing, based on the second user input, the second view with the first view.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2018
From: TAPPAN, JACQUELINE MARIE; ROALDSON, RYAN
To: BENTLY NEVADA, LLC
Reel/Frame 044864/0666 →
Continuity (1)
Related Publication 20190114315A1 · Apr 18, 2019