Treemap visualizations of database time
    1.
    发明授权
    Treemap visualizations of database time 有权
    数据库时间的Treemap可视化

    公开(公告)号:US08095514B2

    公开(公告)日:2012-01-10

    申请号:US12365827

    申请日:2009-02-04

    IPC分类号: G06F17/30

    摘要: Particular embodiments generally relate to displaying database time using a treemap. A set of database time values is determined for a set of dimensions. The database time values measure performance of one or more databases by the time the database takes to respond to a request. The set of database time values is correlated to a set of cells in the treemap. A size of the cell is determined based on the database time value associated with it. For example, the database time value is correlated to an area of the cell. A layout of the set of cells is determined and the treemap is displayed using the layout. For example, the largest values of database time may be shown with the largest sized cells. This makes it easier for an administrator to review and analyze the database performance across multiple dimensions and determine problem areas affecting the performance of the one or more databases.

    摘要翻译: 具体实施方案一般涉及使用树形图显示数据库时间。 为一组维度确定一组数据库时间值。 数据库时间值衡量数据库响应请求时所需的一个或多个数据库的性能。 数据库时间值集合与树形图中的一组单元格相关联。 基于与其相关联的数据库时间值来确定单元的大小。 例如,数据库时间值与单元的区域相关。 确定一组单元格的布局,并使用布局显示树状图。 例如,数据库时间的最大值可以用最大尺寸的单元显示。 这使管理员更容易查看和分析多个维度的数据库性能,并确定影响一个或多个数据库性能的问题区域。

    TREEMAP VISUALIZATIONS OF DATABASE TIME
    2.
    发明申请
    TREEMAP VISUALIZATIONS OF DATABASE TIME 有权
    数据库时间的TREEMAP可视化

    公开(公告)号:US20100198796A1

    公开(公告)日:2010-08-05

    申请号:US12365827

    申请日:2009-02-04

    IPC分类号: G06F17/30

    摘要: Particular embodiments generally relate to displaying database time using a treemap. A set of database time values is determined for a set of dimensions. The database time values measure performance of one or more databases by the time the database takes to respond to a request. The set of database time values is correlated to a set of cells in the treemap. A size of the cell is determined based on the database time value associated with it. For example, the database time value is correlated to an area of the cell. A layout of the set of cells is determined and the treemap is displayed using the layout. For example, the largest values of database time may be shown with the largest sized cells. This makes it easier for an administrator to review and analyze the database performance across multiple dimensions and determine problem areas affecting the performance of the one or more databases.

    摘要翻译: 具体实施方案一般涉及使用树形图显示数据库时间。 为一组维度确定一组数据库时间值。 数据库时间值衡量数据库响应请求时所需的一个或多个数据库的性能。 数据库时间值集合与树形图中的一组单元格相关联。 基于与其相关联的数据库时间值来确定单元的大小。 例如,数据库时间值与单元的区域相关。 确定一组单元格的布局,并使用布局显示树状图。 例如,数据库时间的最大值可以用最大尺寸的单元显示。 这使管理员更容易查看和分析多个维度的数据库性能,并确定影响一个或多个数据库性能的问题区域。

    Interactive controls and information visualization using histogram equalization
    3.
    发明授权
    Interactive controls and information visualization using histogram equalization 有权
    使用直方图均衡的交互式控件和信息可视化

    公开(公告)号:US08806321B2

    公开(公告)日:2014-08-12

    申请号:US11768686

    申请日:2007-06-26

    申请人: Jonathan Helfman

    发明人: Jonathan Helfman

    IPC分类号: G06F17/00 G06F3/048 G06F9/44

    摘要: A user interface uses histogram equalization to allow easier manipulation and visualization of a data set, especially data sets having values that are not distributed uniformly. The user interface can show values of a data set in different colors or shades of colors, or a combination of these, or in grayscale. Additionally, values can also be represented according to a size or area relative to other values. A user may change views of the data by adjusting controls of the interface including slider bars, dials, tool bars, button bars, and others, and combinations of these.

    摘要翻译: 用户界面使用直方图均衡来容易地对数据集的操纵和可视化,特别是具有不均匀分布的数据的数据集。 用户界面可以显示不同颜色或阴影色彩的数据集的值,或这些数据集的组合,或以灰度显示。 另外,还可以根据相对于其他值的大小或面积来表示值。 用户可以通过调整界面的控制来改变数据的视图,包括滑块,拨盘,工具栏,按钮栏等,以及它们的组合。

    SEQUENTIAL INFORMATION RETRIEVAL
    4.
    发明申请
    SEQUENTIAL INFORMATION RETRIEVAL 审中-公开
    序列信息检索

    公开(公告)号:US20110078194A1

    公开(公告)日:2011-03-31

    申请号:US12831641

    申请日:2010-07-07

    IPC分类号: G06F17/30

    CPC分类号: G06F16/2474

    摘要: Embodiments of the invention provide systems and methods for retrieving sequential information from a dataset. More specifically, retrieving sequential information from a dataset including one or more existing sequences can comprise receiving a query sequence representing a sequence against which the one or more existing sequences in the dataset is compared. The query sequence can be added to the dataset and a dotplot of the sequences in the dataset including the query sequence can be created. A determination can be made as to whether any of the one or more existing sequences match the query sequence based on the dotplot. For example, determining whether any of the one or more existing sequences match the query sequence based on the dotplot can comprise performing a line fitting process such as a regression-based line fitting process.

    摘要翻译: 本发明的实施例提供了用于从数据集检索顺序信息的系统和方法。 更具体地,从包括一个或多个现有序列的数据集中检索顺序信息可以包括接收表示与数据集中的一个或多个现有序列进行比较的序列的查询序列。 可以将查询序列添加到数据集中,并且可以创建数据集中包含查询序列的序列的点图。 可以确定一个或多个现有序列中的任一个是否基于点图匹配查询序列。 例如,确定一个或多个现有序列中的任一个是否基于点图匹配查询序列可以包括执行线拟合处理,例如基于回归的线拟合处理。

    HIERARCHICAL SEQUENTIAL CLUSTERING
    5.
    发明申请
    HIERARCHICAL SEQUENTIAL CLUSTERING 审中-公开
    分层序列聚类

    公开(公告)号:US20110078144A1

    公开(公告)日:2011-03-31

    申请号:US12831615

    申请日:2010-07-07

    IPC分类号: G06F17/30

    CPC分类号: G06K9/6219

    摘要: Embodiments of the invention provide systems and methods for analyzing sequential data. Analyzing the sequential data can include grouping or clustering data that are similar in some way, e.g., similar ranges of quantities, similar categories, etc. More specifically, a method for hierarchical clustering of sequential data can comprise creating a dotplot of the sequential data. The dotplot can represent a plurality of sequences within the sequential data. A number of clusters represented by the plurality of sequences can be initialized, e.g., one cluster per sequence. A pair of sequences of the plurality of sequences having a longest sequential match can be identified, e.g., based on a line fitting technique, and merged into a single cluster. Identifying a pair of sequences of the plurality of sequences having a longest sequential match and merging the identified pair of sequences into a single cluster can be repeated until a single cluster remains.

    摘要翻译: 本发明的实施例提供用于分析顺序数据的系统和方法。 分析顺序数据可以包括以某种方式对数据进行分组或聚类,例如类似的数量范围,类似的类别等。更具体地说,用于顺序数据的层次聚类的方法可以包括创建顺序数据的点图。 点图可以表示顺序数据内的多个序列。 由多个序列表示的多个簇可以被初始化,例如每个序列一个簇。 可以例如基于线拟合技术来识别具有最长顺序匹配的多个序列中的一对序列,并且合并成单个簇。 识别具有最长顺序匹配的多个序列中的一对序列,并将所识别的序列对合并到单个簇中,直到单个簇保留。

    SORTABLE HASH TABLE
    6.
    发明申请
    SORTABLE HASH TABLE 有权
    便携式桌子

    公开(公告)号:US20090313208A1

    公开(公告)日:2009-12-17

    申请号:US12138225

    申请日:2008-06-12

    申请人: Jonathan Helfman

    发明人: Jonathan Helfman

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3033

    摘要: A method for providing symbolic access to a plurality of objects stored in a data storage is provided. An associative array comprising a plurality of associative array keys and a plurality of associative array values may be generated. A data array comprising a plurality of data array elements may be generated, such that each object stores a sortable property value of the object and an original offset of the object. A mapping table to map original offsets to modified offsets is generated. The mapping table includes a plurality of mapping table elements, and each associative array value is used as an offset into the mapping table, and each mapping table element storing a modified offset, each modified offset is a numeric value used as an offset into the data array.

    摘要翻译: 提供了一种用于提供对存储在数据存储器中的多个对象的符号访问的方法。 可以生成包括多个关联数组键和多个关联数组值的关联数组。 可以生成包括多个数据阵列元素的数据阵列,使得每个对象存储对象的可排序属性值和对象的原始偏移。 生成将原始偏移映射到修改的偏移量的映射表。 映射表包括多个映射表元素,并且每个关联数组值用作映射表中的偏移量,并且每个映射表元素存储修改的偏移量,每个修改的偏移量是用作数据偏移量的数值 数组。

    Graph Selection Method
    7.
    发明申请
    Graph Selection Method 有权
    图选择方法

    公开(公告)号:US20080222562A1

    公开(公告)日:2008-09-11

    申请号:US11682010

    申请日:2007-03-05

    IPC分类号: G06F3/048

    摘要: Embodiments of the present invention provide a decision framework for selecting graph types based on attributes such as task, end-user, data-bound, and representational attributes. According to one embodiment, a computer-implemented method for aiding a user in selecting a graph type for a graph comprises receiving a selection of a graph type subset from the user, the graph type subset selected from a plurality of graph type subsets, the selection responsive to at least one task attribute corresponding to an intended use for the graph. The method further comprises generating a user interface to be displayed to the user, the user interface including an indication of at least one graph type in the selected graph type subset, an indication of at least one attribute, and an indication of whether the at least one graph type is appropriate in view of the at least one attribute, thereby providing guidance to the user in selecting an appropriate graph type.

    摘要翻译: 本发明的实施例提供了一种用于基于诸如任务,最终用户,数据绑定和表示属性等属性来选择图形类型的决策框架。 根据一个实施例,用于帮助用户选择图形的图类型的计算机实现的方法包括从用户接收图形类型子集的选择,从多个图类型子集中选择的图类型子集,所述选择 响应于与图的预期用途相对应的至少一个任务属性。 所述方法还包括生成要向用户显示的用户界面,所述用户界面包括所选图形类型子集中的至少一个图形类型的指示,至少一个属性的指示,以及是否至少 考虑到至少一个属性,一个图形类型是适当的,从而在选择合适的图形类型时向用户提供指导。

    System and method for clipping, repurposing, and augmenting document content

    公开(公告)号:US20060041589A1

    公开(公告)日:2006-02-23

    申请号:US10924098

    申请日:2004-08-23

    IPC分类号: G06F17/00

    摘要: A system and method for repurposing and augmenting document content by clipping, annotating, and reassembling portions of documents, and which may be used in an online or collaborative environment. As used herein the term “repurposing” includes packaging the online information in a manner so that it can be re-used by subsequent users for subsequent applications. An input device or menu referred to herein as a “clipbar” may be provided within a software application or in a kiosk environment that allows users to clip and annotate portions of online or other documents, while retaining both the document fragment's rendered image and its underlying structure. The clips thus created may be stored as collections (together with their associated user-specified and system-specified meta-data) in a form compatible with the other input documents. The collections can be immediately made available to other users in a collaborative fashion, and re-clipped as desired.

    Using dotplots for comparing and finding patterns in sequences of data points

    公开(公告)号:US08463733B2

    公开(公告)日:2013-06-11

    申请号:US12615749

    申请日:2009-11-10

    IPC分类号: G06F17/00 G06N7/04 G06F19/22

    摘要: Embodiments of the invention provide systems and methods for analyzing sequential data. The sequential data can comprise a sequence of data points arranged in a particular order and thus representing a sequence. A number of such sequences can be analyzed, for example, to identify patterns or commonalities within the sequences or portions of sequences represented by the data. According to one embodiment, a method of identifying patterns in sequences of data points can comprise reading a set of sequential data. The sequential data can comprises a plurality of sequences and each of the plurality of sequences can represent an ordered sequence of tokens. A dotplot representing matches between each sequence of the plurality sequences can be generated. One or more patterns within the sequential data can then be identified based on the dotplot.

    Sortable hash table
    10.
    发明授权
    Sortable hash table 有权
    可排序哈希表

    公开(公告)号:US08108437B2

    公开(公告)日:2012-01-31

    申请号:US12138225

    申请日:2008-06-12

    申请人: Jonathan Helfman

    发明人: Jonathan Helfman

    IPC分类号: G06F7/544

    CPC分类号: G06F17/3033

    摘要: A method for providing symbolic access to a plurality of objects stored in a data storage is provided. An associative array comprising a plurality of associative array keys and a plurality of associative array values may be generated. A data array comprising a plurality of data array elements may be generated, such that each object stores a sortable property value of the object and an original offset of the object. A mapping table to map original offsets to modified offsets is generated. The mapping table includes a plurality of mapping table elements, and each associative array value is used as an offset into the mapping table, and each mapping table element storing a modified offset, each modified offset is a numeric value used as an offset into the data array.

    摘要翻译: 提供了一种用于提供对存储在数据存储器中的多个对象的符号访问的方法。 可以生成包括多个关联数组键和多个关联数组值的关联数组。 可以生成包括多个数据阵列元素的数据阵列,使得每个对象存储对象的可排序属性值和对象的原始偏移。 生成将原始偏移映射到修改的偏移量的映射表。 映射表包括多个映射表元素,并且每个关联数组值用作映射表中的偏移量,并且每个映射表元素存储经修改的偏移量,每个修改的偏移量是用作数据偏移量的数值 数组。