×

Systems for collecting, aggregating, and storing data, generating interactive user interfaces for analyzing data, and generating alerts based upon collected data

  • US 9,792,020 B1
  • Filed: 05/04/2016
  • Issued: 10/17/2017
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for collecting, aggregating and storing entity data, and generating interactive user interfaces for analyzing entity data, the system comprising:

  • a computer processor;

    one or more databases storing data corresponding to a plurality of entities, each entity of the plurality of entities corresponding to a physical asset and associated with one or more sensors configured to generate a plurality of sensed entity data values over time; and

    a non-transitory computer readable storage medium storing program instructions configured for execution by the computer processor in order to cause the computer system to;

    for each entity of the plurality of entities;

    receive sensed entity data from the one or more sensors associated with the entity, the sensed entity data comprising a plurality of sensed entity data values measured over time; and

    using the received sensed entity data values, determine one or more attribute values for the entity for a given time period;

    categorize the plurality of entities into a plurality of entity groups;

    for each entity group of the plurality of entity groups, aggregate the attribute values of the one or more entities associated with the entity group to determine one or more aggregate attribute values for the entity group for the given time period;

    generate a first interactive user interface displaying the plurality of entity groups in association with at least a portion of the aggregate attribute values associated with the entity group over the given time period; and

    in response to a received indication of a user selection of an entity group of the plurality of entity groups, generate a second interactive user interface, the second interactive user interface displaying the one or more entities associated with the selected entity group, each entity of the one or more entities displayed in association with at least a portion of the attribute values associated with the entity over the given time period, wherein the at least a portion of the attribute values correspond to the attribute values used to determine the at least a portion of the aggregate attribute values associated with the entity group.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×