发明名称 Presenting faceted data on a user interface
摘要 A computer implemented method, system and/or computer program product presents data on a user interface. Tabular data for a particular type of data is converted into faceted data. The tabular data is stored according to headings in a table storing the particular type of data, and the faceted data is stored according to facets of the particular type of data. A set of facet names from the faceted data is mapped to a coordinate system on a user interface in order to assign each of the facet names to a predetermined area of a user interface. Facet values are associated with and mapped to the facet names in order to proximately display the facet values to their corresponding facet names according to the coordinate system.
申请公布号 US8839091(B2) 申请公布日期 2014.09.16
申请号 US201012968449 申请日期 2010.12.15
申请人 International Business Machines Corporation 发明人 Ramamurthy Adarsh;Srinivasa Deepak M.
分类号 G06F17/20;G06F17/30 主分类号 G06F17/20
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. A method for presenting data on a user interface, the method comprising: a processor converting tabular data for a particular type of data into faceted data, wherein the tabular data is comprised of a collection of elements arranged using categorical descriptors, wherein the faceted data is comprised of facets based on the categorical descriptors and facet values found in the collection of elements that correspond to each facet, and wherein the tabular data is converted into the faceted data by associating each element in the tabular data with one or more of the facet values; the processor mapping a set of facets to a coordinate system on a user interface in order to assign each of the facets to a facet tile comprising a predetermined area of the user interface, wherein each facet tile is associated with multiple facet values that describe the specific facet; the processor determining a facet score for each of the facet values, wherein the facet score is based on a frequency of a facet value appearing in the tabular data; the processor initially displaying more significant facet values within each facet tile based on a user's history of viewing the facet values; the processor, in response to detecting a zooming in on a specific facet tile on the user interface, replacing more significant facet values with less significant facet values that are associated with the specific facet tile as determined by facet values' facet scores, such that more significant facet values have a history of occurring more frequently in the tabular data than the less significant facet values; and the processor displaying the less significant facet values on the user interface.
地址 Armonk NY US