Modifying default display configurations for objects in a user interface

    公开(公告)号:US10990256B2

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

    申请号:US16129472

    申请日:2018-09-12

    Abstract: Methods, systems, and devices for modifying default display configurations for objects in a user interface are described. A system may support automatically drawing objects in a user interface such that the objects do not overlap and are legible to a user. To draw the objects with no overlaps, the system may determine when objects overlap based on a sweep procedure that identifies locations of default positions for each object to be displayed in the user interface. If two objects are identified to overlap in both a first and a second dimension during the sweep procedure, the system may modify one of the objects to prevent the overlap. For example, the system may hide the object or may find a next best location to draw the object such that the objects no longer overlap. Performing the sweep procedure may reduce latency and processing resources needed to identify any overlapping objects.

    Secure isolation of scripting from native graphic rendering of animated data visualizations

    公开(公告)号:US09905034B2

    公开(公告)日:2018-02-27

    申请号:US14857662

    申请日:2015-09-17

    Abstract: The disclosed technology includes systems and methods for secure isolation of scripting from graphical representations in a unified charting framework. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed unified charting framework makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.

    SECURE ISOLATION OF SCRIPTING FROM NATIVE GRAPHIC RENDERING OF ANIMATED DATA VISUALIZATIONS
    3.
    发明申请
    SECURE ISOLATION OF SCRIPTING FROM NATIVE GRAPHIC RENDERING OF ANIMATED DATA VISUALIZATIONS 有权
    从动画数据可视化的原始图形渲染中安全地分离脚本

    公开(公告)号:US20170076091A1

    公开(公告)日:2017-03-16

    申请号:US14857662

    申请日:2015-09-17

    Abstract: The disclosed technology includes systems and methods for secure isolation of scripting from graphical representations in a unified charting framework. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed unified charting framework makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.

    Abstract translation: 所公开的技术包括用于在统一图表框架中从图形表示安全地隔离脚本的系统和方法。 所公开的技术涉及用于集成的异构数据集的超快速,特殊数据探索和面导航的平台。 所公开的用于从图形安全地隔离脚本的装置和方法使得可以安全地共享在桌面和移动应用环境的实时仪表板上呈现的实时数据,而在时间数据和仪表板元件为 更新。 所公开的统一图表框架使得有可能针对多个平台生成数据可视化表示,可以在桌面和移动设备上本机渲染时以及在浏览器窗口中呈现时显示。

    Recursive cell-based hierarchy for data visualizations

    公开(公告)号:US10706599B2

    公开(公告)日:2020-07-07

    申请号:US16111763

    申请日:2018-08-24

    Abstract: The disclosed technology includes systems and methods for a recursive cell-based hierarchy for data visualization. The technology disclosed relates to a platform for ultrafast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed recursive cell-based hierarchy for data visualization makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.

    MODIFYING DEFAULT DISPLAY CONFIGURATIONS FOR OBJECTS IN A USER INTERFACE

    公开(公告)号:US20200081606A1

    公开(公告)日:2020-03-12

    申请号:US16129472

    申请日:2018-09-12

    Abstract: Methods, systems, and devices for modifying default display configurations for objects in a user interface are described. A system may support automatically drawing objects in a user interface such that the objects do not overlap and are legible to a user. To draw the objects with no overlaps, the system may determine when objects overlap based on a sweep procedure that identifies locations of default positions for each object to be displayed in the user interface. If two objects are identified to overlap in both a first and a second dimension during the sweep procedure, the system may modify one of the objects to prevent the overlap. For example, the system may hide the object or may find a next best location to draw the object such that the objects no longer overlap. Performing the sweep procedure may reduce latency and processing resources needed to identify any overlapping objects.

    Recursive cell-based hierarchy for data visualizations

    公开(公告)号:US10115213B2

    公开(公告)日:2018-10-30

    申请号:US14854998

    申请日:2015-09-15

    Abstract: The disclosed technology includes systems and methods for a recursive cell-based hierarchy for data visualization. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed recursive cell-based hierarchy for data visualization makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.

    RECURSIVE CELL-BASED HIERARCHY FOR DATA VISUALIZATIONS
    7.
    发明申请
    RECURSIVE CELL-BASED HIERARCHY FOR DATA VISUALIZATIONS 审中-公开
    用于数据可视化的基于细胞的分层分析

    公开(公告)号:US20170076471A1

    公开(公告)日:2017-03-16

    申请号:US14854998

    申请日:2015-09-15

    CPC classification number: G06T11/206 G06F17/2241 G06F21/53 G06T13/80

    Abstract: The disclosed technology includes systems and methods for a recursive cell-based hierarchy for data visualization. The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed apparatus and methods for secure isolation of scripting from graphics make it possible to securely share live data as rendered on a live dashboard, for both desktop and mobile application environments, without saving a new state on a server when time data and dashboard elements are updated. The disclosed recursive cell-based hierarchy for data visualization makes it possible to target multiple platforms—generating data visualization representations that can be displayed when rendered natively on both desktop and mobile devices, and when rendered in a browser window.

    Abstract translation: 所公开的技术包括用于数据可视化的递归基于小区的层次结构的系统和方法。 所公开的技术涉及用于集成的异构数据集的超快速,特殊数据探索和面导航的平台。 所公开的用于从图形安全地隔离脚本的装置和方法使得可以安全地共享在桌面和移动应用环境的实时仪表板上呈现的实时数据,而在时间数据和仪表板元件为 更新。 所公开的用于数据可视化的基于递归的基于单元的层次结构使得可以针对多个平台生成数据可视化表示,其可以在桌面和移动设备上本地渲染时以及在浏览器窗口中呈现时可以显示。

Patent Agency Ranking