×

Time-series analysis system

  • US 9,501,851 B2
  • Filed: 09/30/2015
  • Issued: 11/22/2016
  • Est. Priority Date: 10/03/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computing system configured to access one or more databases in substantially real-time in response to input from a user provided in an interactive user interface in order to determine information related to measured data points and provide the determined information to the user in the interactive user interface, the computing system comprising:

  • a computer processor; and

    a database storing at least first sensor values for a first sensor at each of a plurality of times and second sensor values for a second sensor at each of a plurality of times;

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

    generate user interface data for rendering the interactive user interface on a computing device, the interactive user interface including a first container and a second container, wherein the first container includes a first graph and the second container includes a second graph, wherein the first graph includes first sensor values for the first sensor over a first time period and the second graph includes second sensor values for the second sensor over a second time period that is shorter than the first time period, and wherein portions of the first graph and the second graph are each selectable by the user;

    receive an identification of a selection by the user of a first data point in the first graph, wherein the first data point corresponds to a first time range; and

    in response to the selection by the user of the first data point in the first graph;

    update the user interface data such that the interactive user interface includes a first marker at a location of the first data point in the first graph;

    access the database to determine a second sensor value that corresponds to a beginning of the first time range and a second sensor value that corresponds to an end of the first time range; and

    update the user interface data to include both a second marker at a location of a second data point in the second graph that corresponds to the beginning of the first time range and a third marker at a location of a third data point in the second graph that corresponds to the end of the first time range.

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