AUTOMATIC HOT AREA DETECTION IN HEAT MAP VISUALIZATIONS

    公开(公告)号:US20210349911A1

    公开(公告)日:2021-11-11

    申请号:US16867036

    申请日:2020-05-05

    Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically detecting hot areas in heat map visualizations. One example method includes identifying a two-dimensional heat map. The identified two-dimensional heat map is converted to a one-dimensional heat map. Cells of the one-dimensional heat map are clustered using a density-based clustering algorithm to generate at least one dense region of cells. A mean value of cells in each dense region is calculated and the dense regions are sorted by mean value in descending order. An approach for identifying hot areas is selected and the selected approach is used to identify at least one dense region as a hot area of the one-dimensional heat map.

    SYSTEM AND METHOD OF DATA WRANGLING
    174.
    发明申请

    公开(公告)号:US20210157803A1

    公开(公告)日:2021-05-27

    申请号:US17146824

    申请日:2021-01-12

    Abstract: In some example embodiments, a graphical user interface (GUI) is caused to be displayed on a computing device of a user. The GUI can be configured to enable the user to submit an identification of a dataset and at least one configuration parameter. The identification of the data source, the at least one configuration parameter, and the at least one wrangling parameter can be received via the GUI on the computing device. A sampling algorithm can be configured based on the at least one configuration parameter. A sample of data from the dataset can be generated using the configured sampling algorithm. At least one data wrangling operation can be performed on the sample of data based on the at least one wrangling parameter.

    Interface Controller And Overlay
    175.
    发明申请

    公开(公告)号:US20210157476A1

    公开(公告)日:2021-05-27

    申请号:US16698345

    申请日:2019-11-27

    Inventor: Xin Qiu James Lloyd

    Abstract: The present disclosure pertains to user interface controllers and overlays. A portion of the user interface may be covered by an overlay, which may be generated for certain states of the user interface. A user input may set a first selection of control elements of an interface controller in a user interface. In the user interface, particular selections of the control elements may be configured to cause corresponding sets of potential interface elements to be displayed in a portion of the user interface. It may be determined that the first selection of the control elements is configured to cause none of the potential interface elements to be displayed in the portion of the user interface. The overlay may be generated based on a display-level of the interface controller in the user interface, where the overlay covers portions of the user interface while not covering the interface controller.

    SERVER-SIDE CROSS-MODEL FILTERING
    176.
    发明申请

    公开(公告)号:US20210073230A1

    公开(公告)日:2021-03-11

    申请号:US16563200

    申请日:2019-09-06

    Abstract: A system includes reception of a filter on a first dimension of a first data model, determination of an association between a second dimension of the first data model and a first dimension of a second data model, generation of a calculated dimension based on the second dimension, the rows of the calculated dimension being identical to the rows of the first dimension, application of the filter to the rows of the calculated dimension to generate filtered rows of the calculated dimension, execution of an inner join between the filtered rows of the calculated dimension and a fact table of the second data model to generate a result table including one or more measure values of the second data model, and generation of a visualization including the result table.

    System and method of data wrangling
    178.
    发明授权

    公开(公告)号:US10901988B2

    公开(公告)日:2021-01-26

    申请号:US16538588

    申请日:2019-08-12

    Abstract: In some example embodiments, a graphical user interface (GUI) is caused to be displayed on a computing device of a user. The GUI can be configured to enable the user to submit an identification of a dataset and at least one configuration parameter. The identification of the data source, the at least one configuration parameter, and the at least one wrangling parameter can be received via the GUI on the computing device. A sampling algorithm can be configured based on the at least one configuration parameter. A sample of data from the dataset can be generated using the configured sampling algorithm. At least one data wrangling operation can be performed on the sample of data based on the at least one wrangling parameter.

    Partially immutable model
    179.
    发明授权

    公开(公告)号:US10901706B1

    公开(公告)日:2021-01-26

    申请号:US16540413

    申请日:2019-08-14

    Inventor: Johnson Wong

    Abstract: A system includes determination of a component state tree of an application, determination of a node of the component state tree, where all child nodes of the node have been refactored to comprise an immutable model, determination of a consumer component associated with invalid access to a state of the node, and modification of the access to the state of the node by the consumer component.

    Visualizing large data volumes utilizing initial sampling and multi-stage calculations

    公开(公告)号:US10459932B2

    公开(公告)日:2019-10-29

    申请号:US14575633

    申请日:2014-12-18

    Abstract: Embodiments visualize large data volumes utilizing initial sampling to reduce size of a dataset. This sampling may be random in nature. The sampled dataset may be refined (wrangled) by binning, grouping, cleansing, and/or other techniques to produce a wrangled sample dataset. A user defines useful end visualization(s) by inputting expected dimension/measures. From these visualizations of sampled data, minimal grouping sets are deduced for application to the full dataset. The user publishes/schedules the wrangled operation and grouping sets definition. Based on this, a wrangled dataset and grouping sets are produced in the big data layer. When the user accesses the visualization(s), minimal grouping sets are retrieved in the in-memory engine of the client and processed by an in-memory database engine according to the common processing plan. This produces result sets and a final set of visualizations of the full dataset, in which the user can recognize valuable data trends and/or relationships.

Patent Agency Ranking